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
336877032491	336877033000	336877033550	336877034100	336877034650	336877035200	336877035750	336877036300	336877036850	336877037400	336877037950	336877038500	336877039050	336877039600	336877040150	336877040700	336877041250	336877041800	336877042350	336877042900	336877043450	336877044000	336877044550	336877045100	336877045650	336877046200	336877046750	336877047300	336877047850	336877048400	336877048950	336877049500	336877050050	336877050600	336877051150	336877051700	336877052250	336877052800	336877053350	336877053900	336877054450	336877055000	336877055550	336877056100	336877056650	336877057200	336877057750	336877058300	336877058850	336877059400	336877059950	336877060500	336877061050	336877061600	336877062150	336877062700	336877063250	336877063800	336877064350	336877064900	336877065450	336877066000	336877066550	336877067100	336877067650	336877068200	336877068750	336877069300	336877069850	336877070400	336877070950	336877071500	336877072050	336877072600	336877073150	336877073700	336877074250	336877074800	336877075350	336877075900	336877076450	336877077000	336877077550	336877078100	336877078650	336877079200	336877079750	336877080300	336877080850	336877081400	336877081950	336877082500	336877083050	336877083600	336877084150	336877084700	336877085250	336877085800	336877086350	336877086900	336877087450	336877088000	336877088550	336877089100	336877089650	336877090200	336877090750	336877091300	336877091850	336877092400	336877092950	336877093500	336877094050	336877094600	336877095150	336877095700	336877096250	336877096800	336877097350	336877097900	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13025	2584	38927	39650	7602	1035	603	403	370	345	313	298	269	4510	16336	15420	11071	5358	2228	831	324	148	102	115	110	129	113	119	126	143	121	123	134	115	122	110	120	114	114	120	130	104	124	136	135	135	125	98	105	115	131	125	112	114	115	114	119	116	127	117	110	106	116	108	126	131	125	110	123	126	137	108	100	119	122	112	111	108	108	141	104	121	120	124	111	114	117	130	125	111	123	97	122	112	108	104	111	105	117	115	121	112	88	108	120	109	114	111	109	119	120	115	122	117	105	105	114	114	107	114	120	106	106	101	124	102	122	124	125	109	114	112	103	119	122	127	124	101	115	118	114	132	100	109	129	116	129	117	129	137	115	118	109	124	99	126	129	134	118	126	118	143	143	112	130	130	107	112	115	122	118	107	124	110	130	103	116	110	122	114	138	113	115	113	109	104	99	111	119	95	115	116	102	123	121	129	120	125	134	126	118	126	99	117	119	124	133	130	97	114	102	134	130	129	129	124	129	115	98	128	135	111	129	119	128	134	118	106	128	110	128	141	115	124	123	127	102	136	129	118	109	113	113	132	114	108	118	109	105	122	120	130	123	112	111	128	108	103	89	135	102	152	134	127	106	117	142	139	122	100	128	91	129	111	106	118	129	100	118	100	113	118	122	120	123	118	122	109	126	117	117	97	121	118	111	110	108	115	138	135	123	119	132	114	114	120	120	111	120	117	109	138	105	122	126	124	115	122	125	118	120	112	113	120	135	94	126	137	124	115	112	145	98	122	124	125	135	115	124	116	115	111	97	107	90	138	119	107	118	108	109	133	133	113	99	127	144	114	137	120	118	112	127	117	119	133	106	135	131	111	100	106	109	109	119	127	96	130	95	105	122	101	139	129	127	101	112	133	115	121	121	123	109	115	98	112	144	122	114	127	132	123	122	105	110	107	117	115	120	125	127	126	109	100	132	139	112	130	122	123	143	108	119	104	144	119	123	126	92	110	129	92	123	137	135	121	122	120	122	118	123	126	103	119	122	88	103	123	114	127	130	117	110	105	110	122	133	128	119	107	119	131	113	121	132	115	128	112	134	124	143	118	120	125	109	127	111	114	110	124	135	110	130	127	119	116	112	119	96	116	97	109	123	117	121	106	140	124	114	116	124	83	112	122	127	116	123	128	134	129	128	101	88	125	109	119	94	121	103	108	115	102	129	115	118	108	132	105	124	134	148	112	112	108	113	109	102	134	109	128	121	125	151	116	126	104	121	110	131	98	121	112	116	131	107	129	98	126	118	132	125	103	115	115	130	121	139	133	121	122	112	121	126	127	109	131	121	147	118	112	116	126	145	118	98	109	109	101	109	103	99	127	127	108	106	130	115	127	98	99	109	126	112	130	121	102	118	141	115	117	131	129	104	117	115	123	124	106	127	114	127	123	117	110	128	123	124	108	100	129	136	127	116	111	126	127	129	118	120	137	144	91	111	117	131	128	119	109	123	126	130	107	106	115	115	122	112	125	121	102	119	115	133	114	114	109	111	125	99	107	100	109	126	116	121	138	128	120	127	130	93	113	116	109	122	110	118	114	128	119	141	118	138	123	108	106	136	152	107	110	116	108	123	104	114	111	105	115	108	128	125	107	120	122	118	127	117	135	112	128	111	130	112	121	113	103	112	120	122	122	134	121	122	134	117	132	125	118	122	117	103	117	98	133	121	111	133	106	133	115	108	122	125	125	100	116	128	111	127	104	107	128	126	116	129	81	122	120	131	119	112	128	99	128	112	117	116	123	119	126	111	91	123	139	111	123	118	114	108	120	119	126	99	110	124	121	118	138	133	143	123	117	125	127	126	116	115	112	108	114	108	117	114	116	142	103	112	115	135	121	115	110	104	123	126	128	117	134	133	128	104	114	132	110	113	123	119	111	138	140	122	112	106	125	128	108	118	139	123	106	120	124	123	120	123	113	115	107	120	113	104	126	119	121	126	126	132	121	107	99	105	116	114	118	127	137	123	114	95	103	115	134	105	114	115	115	112	113	124	126	111	129	130	117	127	117	107	112	126	130	114	146	146	111	100	137	116	110	126	129	119	97	124	107	132	124	108	117	109	118	118	105	109	122	98	122	125	131	112	133	122	129	138	129	118	118	127	121	118	98	93	125	113	98	95	138	129	111	117	114	123	107	113	132	117	111	121	110	110	102	111	100	139	125	116	107	148	107	112	126	133	133	131	131	123	120	127	102	116	138	112	112	104	114	136	120	110	139	134	122	135	124	120	102	125	132	134	132	128	126	120	111	120	128	102	131	119	109	112	110	112	110	138	119	135	111	112	115	113	121	100	119	116	104	106	137	107	116	121	124	115	135	120	127	112	130	120	121	105	118	107	125	112	116	107	117	107	125	141	122	118	117	114	101	100	108	120	118	122	125	120	106	123	124	118	117	109	129	112	109	102	149	115	122	157	143	124	110	134	119	119	132	125	105	128	126	122	99	130	100	102	97	101	126	132	113	122	116	126	120	120	115	119	117	129	138	124	122	111	109	103	115	133	127	119	106	112	108	144	124	144	113	97	114	119	99	127	122	117	121	111	108	123	116	115	119	119	109	97	116	126	106	99	124	123	116	116	118	106	102	133	125	108	97	107	119	110	124	126	129	134	128	123	124	110	99	121	133	111	149	122	121	111	113	100	125	100	116	98	131	115	123	107	129	98	114	105	119	125	108	153	131	135	121	117	109	121	123	121	112	108	98	130	102	102	116	103	118	111	95	97	121	102	122	128	142	115	115	95	104	113	123	107	105	106	115	109	127	126	97	136	103	116	111	122	114	119	130	126	123	100	104	119	108	126	125	117	118	101	139	117	95	123	121	129	127	100	129	119	122	134	116	107	109	116	118	107	104	112	128	118	128	110	107	96	110	119	121	118	126	115	128	136	106	113	128	117	113	134	110	128	119	125	117	138	127	115	119	124	111	128	103	126	109	122	126	122	115	122	116	114	134	106	115	120	120	115	120	123	122	121	121	110	136	134	102	123	122	99	132	118	105	107	117	126	127	120	122	108	121	126	126	147	131	121	106	125	122	120	114	111	137	103	122	96	140	140	115	122	127	128	122	130	112	113	103	119	126	116	102	134	122	130	107	117	121	114	105	109	134	119	122	103	136	101	90	110	106	101	125	132	125	128	119	115	130	128	112	98	118	125	118	129	116	112	103	120	110	123	103	121	113	111	110	116	96	143	131	117	119	116	97	112	117	111	117	117	129	128	121	111	135	129	109	113	112	123	123	126	112	121	138	145	117	111	128	128	115	111	86	100	143	112	107	119	112	140	138	129	133	140	134	95	136	91	118	137	106	115	135	103	131	132	107	116	113	125	105	108	111	121	100	115	120	117	97	127	135	126	113	113	121	107	127	104	123	132	114	107	121	137	121	111	120	86	105	122	135	113	120	112	113	122	119	135	109	111	112	122	122	102	115	118	123	110	115	103	138	118	116	126	117	118	118	128	120
6983	2151	39873	27040	4119	3267	2606	2058	1865	1571	1392	1274	1313	17010	38578	36060	29893	18891	10346	3742	1379	437	301	298	286	306	282	294	289	292	309	303	301	287	292	304	299	290	266	331	312	285	317	298	310	316	286	299	299	299	304	313	279	326	301	320	284	284	311	305	272	335	299	326	294	257	297	302	338	284	305	313	320	322	325	291	308	290	286	282	293	317	291	328	290	307	332	306	301	296	310	273	277	277	295	298	306	321	318	302	299	328	304	306	275	303	277	300	301	302	298	300	277	284	305	308	292	328	307	280	313	322	298	311	315	303	316	280	293	305	301	294	336	296	316	276	281	281	289	318	282	314	310	312	306	328	337	323	316	297	297	317	311	295	297	313	302	317	280	304	302	291	287	323	338	319	287	295	293	294	295	289	321	321	267	326	313	300	309	317	296	321	325	297	289	285	282	308	294	322	297	295	292	325	333	306	301	260	324	329	298	322	258	337	285	305	321	296	322	287	291	312	309	291	313	321	279	285	314	296	324	297	293	335	283	285	272	290	265	291	283	283	305	264	274	338	289	292	296	318	297	287	296	320	315	321	312	302	335	334	321	295	329	305	280	311	300	295	319	281	310	279	320	304	303	319	317	280	309	316	308	309	268	320	293	289	291	313	308	297	310	293	308	301	294	329	288	336	276	306	293	290	309	297	304	282	314	309	296	336	330	305	306	308	324	304	292	320	285	295	293	313	327	312	316	291	307	284	291	316	327	277	297	317	302	306	339	306	303	307	305	333	297	327	309	296	296	281	337	318	296	295	292	303	284	288	304	300	322	291	267	288	273	332	307	282	276	335	325	296	310	322	314	297	282	317	299	296	340	314	274	285	324	288	328	302	300	291	325	320	306	299	289	295	291	286	295	318	280	316	299	357	304	296	296	338	283	303	290	286	283	298	282	325	290	311	321	302	286	253	315	280	315	307	338	306	305	286	298	311	316	305	314	330	295	295	304	291	306	285	303	324	306	342	301	308	288	299	304	308	287	304	303	304	308	299	318	356	318	291	290	295	283	321	306	313	297	309	305	271	294	312	295	294	292	309	310	308	329	317	298	300	293	316	300	324	302	279	284	324	295	293	284	318	300	314	284	296	296	297	269	286	291	283	280	327	295	314	263	299	313	303	297	301	307	313	321	325	326	309	265	331	295	300	297	313	316	297	301	288	284	288	313	311	308	302	273	312	292	305	289	284	317	324	292	315	313	318	272	281	295	319	296	291	298	306	309	278	286	282	310	284	316	315	303	278	308	300	271	310	325	327	318	296	317	285	290	310	315	275	294	300	289	311	310	294	296	307	334	303	297	293	273	338	326	279	302	322	290	314	278	294	355	288	288	347	302	317	300	299	318	285	296	283	298	338	298	306	279	289	269	350	278	305	299	300	289	314	291	316	316	285	300	284	270	328	314	290	312	293	285	298	280	291	294	302	303	303	301	282	322	302	295	317	335	311	331	283	294	290	298	308	279	321	311	310	274	296	285	300	289	264	304	321	296	325	330	303	286	285	301	313	260	300	271	292	290	300	298	311	322	313	310	290	295	321	307	301	311	281	308	275	291	301	321	313	316	335	302	314	308	329	301	278	312	310	296	334	319	326	315	327	305	255	293	296	286	298	327	325	299	316	304	361	297	301	316	292	299	287	286	251	319	316	341	308	317	294	328	310	322	296	279	307	277	292	287	306	294	347	312	307	336	311	317	297	301	274	269	294	294	266	294	316	324	331	281	289	336	288	306	307	311	311	303	282	309	311	323	307	319	320	316	336	322	330	280	310	324	334	290	292	330	290	306	300	308	310	299	282	331	294	311	312	284	277	305	323	299	320	295	327	281	307	327	278	304	296	313	296	290	265	305	328	307	347	301	320	267	333	310	341	296	274	280	327	306	312	313	312	275	293	298	339	281	274	286	279	331	343	292	304	297	305	317	293	287	276	291	289	317	300	322	254	310	295	283	324	313	295	312	294	303	325	298	334	317	294	293	292	267	280	313	314	343	328	286	302	280	317	292	329	327	321	276	303	337	306	263	322	291	276	306	295	299	289	261	308	297	304	325	321	308	306	300	299	316	305	300	286	291	292	314	288	278	302	280	312	275	286	311	320	286	298	309	294	326	301	318	356	315	322	311	297	329	284	308	297	292	300	303	299	306	292	299	305	318	287	287	310	323	330	315	319	312	318	294	310	293	270	292	293	317	286	302	310	307	295	288	297	320	300	291	330	305	308	320	273	299	294	264	322	332	311	318	288	304	298	292	287	284	306	306	320	316	333	288	301	329	293	331	283	306	340	349	325	274	323	273	339	327	332	294	262	301	309	307	291	288	293	315	264	303	301	273	289	304	291	289	295	296	310	303	287	325	302	302	275	279	325	306	295	281	313	294	267	316	294	282	295	299	285	318	275	287	321	294	279	297	308	313	313	271	288	314	307	285	321	270	298	296	304	312	311	325	292	310	295	304	303	288	300	319	318	347	299	290	304	295	315	343	322	284	299	293	325	327	292	304	307	299	255	305	285	292	305	328	316	290	283	289	314	298	315	276	266	300	291	326	321	285	291	295	291	318	348	267	288	300	311	321	315	296	296	304	286	297	286	321	319	276	308	287	305	266	318	312	337	288	325	326	319	302	318	284	319	321	306	266	293	307	288	317	304	298	289	322	318	279	292	311	302	321	296	270	295	314	323	302	291	285	307	311	309	313	312	295	326	300	293	317	290	299	328	291	300	303	318	271	294	296	305	321	312	284	291	303	304	318	295	285	317	292	295	284	291	332	299	279	312	277	321	300	305	312	316	322	312	314	284	298	300	282	323	290	294	308	326	261	334	307	301	280	310	307	300	282	287	288	326	273	304	312	303	303	285	292	292	315	272	304	301	316	272	317	273	291	287	351	317	311	322	299	311	292	279	283	283	303	320	303	294	273	323	293	267	306	277	316	303	304	309	287	296	307	321	300	332	330	292	305	302	296	328	328	321	298	288	258	299	311	317	308	294	306	279	292	315	331	289	340	303	346	328	328	340	271	309	321	281	296	303	285	354	298	293	297	309	301	288	282	327	298	303	306	298	344	319	298	298	292	298	271	297	292	297	301	322	303	299	290	299	312	313	297	333	293	293	313	295	309	292	317	307	312	316	292	282	314	334	306	295	283	288	302	318	278	290	306	294	315	299	327	306	318	327	289	311	297	309	321	313	273	274	342	286	299	277	338	292	318	306	310	308	286	345	328	297	328	267	312	293	334	299	303	293	311	277	308	285	303	313	287	308	301	295	260	327	320	311	298	319	283	287	286	316	288	290	319	317	298	309	306	316	288	329	313	327	305	328	273	288	280	330	311	312	309	305	317	314	305	336	296	298	306	311	281	301	308	311	350	282	284	321	307	277	293	325	262	279	295	296	300	290	336	324	304	258	308	291	320	306	287	289	307	331	287	292	347	281	351	318	279	297	314	299	333	299	287	302	318	303	305	309	296	301
2277	350	2845	642	284	255	220	225	212	230	218	220	227	261	756	1271	1175	828	555	361	300	224	186	225	212	197	203	212	167	207	210	212	211	222	231	200	198	231	204	230	231	235	221	204	231	199	195	248	214	220	221	192	189	235	201	220	247	213	190	222	196	216	213	229	221	199	199	209	229	192	220	211	214	220	226	220	207	207	234	210	208	218	192	208	211	272	240	208	219	232	226	227	226	209	229	232	201	202	228	227	220	227	206	195	203	208	245	199	199	185	206	195	231	203	216	245	229	212	211	211	213	201	219	200	219	190	200	210	191	222	233	208	261	208	217	231	242	202	229	221	243	224	225	186	196	207	247	233	224	186	215	213	215	222	218	205	226	207	252	226	210	195	224	219	197	211	206	219	218	187	232	228	203	228	183	199	226	226	197	208	223	219	196	228	213	186	194	200	204	218	229	216	227	205	248	215	204	199	193	210	236	237	215	215	213	182	194	188	208	241	243	222	182	189	206	211	219	206	219	238	180	208	223	216	213	208	216	233	196	206	217	195	181	215	195	221	200	205	213	209	210	186	221	195	193	214	226	213	211	209	208	222	230	232	236	202	244	207	230	231	219	219	207	210	224	204	198	207	189	230	234	194	242	218	202	233	225	213	239	201	223	213	195	206	220	202	232	210	229	230	236	216	204	224	207	210	220	202	200	209	249	221	207	198	204	234	229	191	222	248	222	219	189	211	226	203	235	220	191	244	210	180	228	224	221	194	202	226	206	205	212	234	217	202	230	224	195	212	197	212	192	226	209	191	205	232	219	190	222	220	229	242	200	227	241	224	192	216	196	221	246	239	231	234	226	216	199	236	207	230	215	193	220	208	207	216	225	224	209	247	236	238	212	206	211	221	217	222	246	207	219	211	226	214	180	212	194	218	203	213	247	215	207	222	210	205	201	210	217	231	226	216	191	234	240	212	227	202	236	185	229	221	223	225	224	261	204	207	233	199	197	223	212	220	203	225	216	180	204	211	223	209	191	221	217	201	194	267	207	231	198	216	212	218	200	211	206	210	215	224	195	195	210	226	210	216	215	223	230	235	204	233	224	225	219	210	214	215	230	225	236	200	220	208	208	220	216	228	223	194	210	222	209	197	206	190	233	206	210	185	238	239	210	221	217	206	198	210	215	193	217	214	206	237	196	256	228	223	224	226	207	223	223	227	206	230	232	193	188	226	209	210	227	200	250	235	246	199	215	202	217	211	196	204	201	251	240	210	232	225	215	213	240	215	200	219	223	220	196	188	204	220	221	189	202	192	216	222	213	206	238	224	215	229	228	231	206	199	202	200	228	200	218	197	236	232	232	234	236	193	219	246	203	219	226	221	174	208	235	216	248	227	219	216	206	225	236	232	246	232	223	208	225	232	229	199	183	211	230	215	215	221	224	233	203	205	201	227	229	222	198	234	215	214	236	232	193	200	219	222	205	215	200	198	249	232	211	200	233	221	230	187	227	209	212	217	208	224	212	198	219	204	223	213	210	215	232	226	239	233	229	212	216	215	209	228	212	221	209	233	240	206	213	227	218	194	206	217	215	204	217	266	218	248	202	222	237	217	207	211	215	199	211	214	222	208	209	228	220	240	216	211	225	220	222	221	216	204	212	237	222	211	219	243	202	234	230	188	239	192	221	197	230	187	231	240	252	246	218	213	246	193	223	215	233	212	204	220	226	201	206	229	181	211	193	219	213	229	205	215	217	218	201	228	212	205	221	217	212	251	228	228	215	217	202	211	258	231	215	208	216	204	198	210	215	203	216	226	210	218	234	227	220	209	242	227	217	219	198	211	182	204	240	241	202	193	206	201	226	212	225	230	201	228	208	218	219	213	184	217	210	198	213	228	198	221	220	223	224	230	224	209	193	194	237	235	212	225	225	237	198	214	222	211	221	196	199	191	197	225	196	202	203	219	211	202	237	214	204	192	205	240	216	180	206	243	221	209	212	200	236	229	234	244	214	221	201	224	237	210	237	202	238	229	197	217	231	218	234	189	199	218	227	231	207	192	186	228	210	193	219	219	204	228	212	220	246	216	217	206	207	238	216	218	219	236	213	197	228	237	218	225	215	219	216	207	215	211	247	191	240	227	219	251	201	215	215	207	234	233	214	221	197	214	197	186	214	242	198	191	214	224	232	197	194	229	216	239	223	225	209	197	210	194	208	225	220	206	192	236	223	211	223	209	208	224	218	203	217	217	229	207	215	209	233	165	216	205	220	213	228	210	202	215	227	228	203	221	200	237	237	208	184	209	201	231	224	239	212	195	205	229	224	199	221	201	213	214	219	264	209	212	225	226	191	213	205	207	218	210	224	210	228	243	228	218	201	204	188	206	234	225	210	222	215	221	228	200	219	206	216	226	218	214	238	222	217	218	199	185	236	209	194	207	215	228	210	209	214	193	226	243	226	208	193	203	212	203	218	235	238	231	220	227	210	212	188	221	217	234	183	220	228	200	209	217	239	210	212	196	189	203	205	215	212	214	220	203	255	209	242	236	216	232	225	211	227	228	218	198	199	202	215	211	226	232	207	208	235	226	210	232	204	239	202	215	214	216	228	213	203	210	206	217	232	239	241	213	196	238	228	237	232	227	228	204	236	233	230	235	213	248	241	236	224	217	235	218	232	206	195	217	217	222	229	233	213	238	227	229	222	243	223	216	219	205	204	237	198	216	209	225	197	206	196	246	197	216	199	199	196	231	213	206	232	222	213	214	193	196	211	190	227	212	208	209	217	199	214	226	212	227	224	206	210	197	243	214	190	220	221	223	223	201	210	213	214	201	226	211	208	204	248	200	199	214	217	204	215	227	228	218	196	191	233	189	224	202	232	226	229	235	222	235	249	213	224	221	229	214	204	225	212	207	206	191	222	203	224	237	159	215	204	212	217	167	215	210	217	229	209	233	218	242	229	212	217	242	222	192	249	204	201	223	227	225	212	221	233	215	198	205	225	201	188	242	229	201	212	194	187	216	237	208	225	216	248	215	217	197	177	198	215	219	225	224	223	199	208	196	195	200	252	190	190	220	191	216	178	192	229	214	221	212	234	228	206	233	215	224	209	193	216	206	239	249	192	247	211	209	233	213	205	219	227	191	192	207	228	200	213	212	215	229	243	197	239	192	201	218	215	195	239	183	193	189	227	217	223	236	209	201	217	191	215	221	212	213	239	223	203	231	218	219	209	235	237	191	227	213	188	218	191	204	239	210	203	209	193	200	205	235	238	226	240	248	209	198	215	240	217	241	234	221	211	210	239	219	224	226	222	234	199	202	205	205	198	239	231	227	197	218	227	218	210	233	217	209	220	227	216	206	215	216	207	198	216	222	206	224	224	221	199	218	246	217	230	221	188	236	206	185	200	224	201	219	221	219	209	231	197	210	214	210	197	214	230	220	231	208	220	210	216	222	216	202	234	222	218	204	214	220	202	208	225	203	221	226	222	202	228	224	212	235	202	226
2258	674	7484	1519	683	683	628	567	560	575	606	568	630	831	4096	6302	5137	3361	1899	1027	709	554	504	545	536	535	525	508	542	527	526	556	529	522	531	500	535	507	581	542	535	488	505	561	506	531	525	470	525	553	522	521	475	517	560	556	506	542	521	488	517	525	538	495	480	505	520	498	578	519	554	513	534	494	506	543	544	521	532	513	516	506	540	556	500	536	546	514	501	522	542	536	542	541	522	547	505	516	523	523	507	486	549	521	530	566	527	507	531	550	535	531	543	546	504	531	527	494	555	542	544	526	537	518	491	494	500	549	572	489	529	504	508	522	484	501	513	544	540	570	527	502	508	525	545	505	502	520	528	509	523	553	485	526	506	529	490	544	536	531	542	506	514	509	535	550	519	523	486	543	555	558	515	509	511	526	483	556	500	488	560	506	557	566	509	524	519	446	521	521	517	568	573	533	515	516	494	547	472	488	487	489	522	519	531	537	505	493	533	502	531	545	532	540	541	523	513	513	523	517	504	515	510	497	531	531	538	512	518	526	547	507	508	535	543	529	518	518	541	521	477	547	512	537	523	547	536	496	570	510	518	523	501	531	493	536	521	538	544	502	538	562	518	513	519	508	512	523	532	540	561	540	527	496	508	533	558	503	515	520	554	530	502	481	533	490	518	531	527	541	525	547	512	525	528	498	550	511	493	552	530	517	535	537	500	511	519	507	532	512	539	556	506	539	508	504	487	554	526	534	527	507	505	521	545	503	541	480	548	533	517	494	543	525	555	476	540	477	522	491	481	495	498	460	510	535	530	535	483	581	493	485	504	478	534	519	522	531	543	485	535	556	529	507	485	515	541	529	537	523	510	523	530	505	550	549	564	518	521	535	491	494	517	526	542	572	563	488	562	527	498	522	516	528	521	525	535	555	545	499	565	481	485	557	568	540	512	563	559	550	504	555	552	513	536	542	503	553	509	531	494	517	498	546	521	512	492	507	541	475	509	488	529	504	552	558	525	513	541	512	517	507	546	491	503	510	537	536	533	510	530	551	517	574	466	565	502	520	511	519	512	533	550	535	527	500	540	543	494	530	536	534	506	507	500	503	548	521	482	490	522	490	494	509	505	520	531	521	519	540	537	510	514	499	552	500	514	551	523	499	512	507	529	541	537	531	530	523	516	530	500	515	479	510	524	531	531	498	509	505	498	512	497	504	530	510	508	509	517	542	526	531	492	481	551	482	504	497	483	481	540	509	527	525	534	520	543	526	483	533	498	545	522	470	517	525	503	554	558	533	565	493	507	506	548	508	543	502	540	506	549	529	506	537	528	516	531	558	539	504	498	523	478	505	495	545	516	527	489	524	544	512	496	557	539	478	517	539	477	498	538	530	547	525	497	519	536	552	480	533	526	528	506	514	522	492	524	476	503	522	523	501	537	501	541	574	520	512	516	534	501	523	521	506	530	502	517	513	518	535	501	536	538	547	566	477	559	505	517	554	516	561	552	527	521	539	529	531	535	498	503	530	502	507	493	536	501	529	528	530	515	508	517	490	526	524	520	474	534	519	510	498	510	462	527	533	546	491	515	488	485	517	537	530	528	501	483	526	503	526	536	555	529	482	528	507	521	505	517	533	490	518	511	526	534	530	537	523	544	505	501	518	525	534	485	536	556	487	513	486	517	523	569	490	469	558	517	530	528	521	488	531	487	554	533	537	459	451	533	522	526	520	527	535	507	532	539	507	557	506	542	547	503	523	539	524	516	520	500	501	506	522	550	505	571	522	517	531	510	512	536	483	505	521	511	510	563	484	563	499	505	519	518	539	506	515	540	520	496	551	539	532	536	492	517	504	530	517	529	497	519	508	533	501	552	536	528	494	490	543	546	514	527	498	551	489	518	507	458	491	524	511	544	519	539	522	567	506	494	501	519	549	562	517	512	478	517	548	547	528	515	530	511	540	494	574	500	503	509	543	478	566	550	506	518	531	528	512	537	496	548	533	514	547	505	500	517	554	524	546	528	549	531	510	544	542	522	545	521	512	533	515	567	503	496	542	541	502	518	531	530	496	521	544	493	505	558	539	525	474	519	524	532	534	517	517	547	477	494	518	523	546	550	508	531	500	548	500	508	532	508	547	493	515	490	530	502	478	536	508	520	475	528	510	518	538	496	540	493	514	509	510	521	520	548	481	522	514	538	526	548	539	470	500	498	585	561	551	551	539	532	557	532	576	528	528	531	513	499	539	512	547	525	452	505	507	519	558	520	520	486	530	512	492	534	494	527	544	500	471	514	515	537	529	490	489	566	548	501	520	506	542	539	512	537	515	538	526	530	519	528	498	523	532	519	526	520	511	518	505	546	538	537	541	515	511	530	551	540	460	554	569	510	534	525	504	535	563	528	510	508	567	529	497	500	545	511	514	507	502	505	512	529	550	523	511	527	524	494	546	522	499	530	570	498	568	529	539	519	469	532	480	533	529	530	529	524	513	536	506	566	529	532	505	518	504	547	487	514	552	480	549	468	517	491	574	524	503	505	488	520	511	543	537	550	516	505	516	543	560	501	594	554	551	525	464	549	521	523	507	479	548	530	543	492	531	517	523	529	501	533	513	476	512	532	529	513	549	468	585	565	524	504	535	511	553	505	532	532	520	535	486	508	511	520	513	532	519	509	512	504	558	504	549	563	528	483	585	524	557	541	502	522	544	536	482	494	548	519	543	540	507	537	507	538	521	525	513	515	530	505	561	525	538	559	552	543	477	533	506	502	549	507	492	526	528	528	538	498	523	496	493	519	526	542	520	550	557	519	501	494	503	520	512	501	490	524	506	569	523	529	527	518	508	521	507	531	511	485	549	543	543	522	543	512	524	512	523	517	519	506	519	502	511	505	499	513	517	518	500	529	509	522	517	505	527	540	531	521	539	522	532	515	499	536	555	537	580	520	515	526	515	545	537	490	512	523	511	513	559	562	528	518	477	533	501	522	510	485	545	520	550	548	530	503	561	480	532	542	581	530	514	549	551	515	554	531	509	510	541	502	540	489	513	574	512	526	530	532	487	515	479	530	538	546	485	524	514	552	546	506	527	486	550	534	547	546	543	540	542	500	487	548	489	511	521	564	482	547	547	519	556	495	512	518	530	528	522	515	511	546	515	510	522	527	539	558	543	497	565	522	513	519	512	521	532	543	521	568	528	509	514	500	514	529	514	567	545	561	522	524	515	489	523	537	525	543	510	525	513	537	545	523	546	510	511	515	562	499	525	509	542	498	522	516	510	520	542	515	578	571	525	536	563	532	506	520	515	500	515	545	493	554	504	521	508	525	509	502	524	525	510	482	540	534	511	521	533	550	466	530	501	582	536	539	532	541	497	524	545	505	529	515	521	518	522	531	547	512	501	522	543	544	568	530	528	525	500	553	509	518	542	505	506	494	554	526	536	492	531	527	520	503	490	514	522	524	539	530	507	495	531	549	495	542	514	524	519	495	534	525	527	513	503	580	569
7775	2556	45025	8947	975	536	437	397	298	294	282	253	248	2808	11021	10524	7461	3439	1494	622	303	165	144	156	162	170	168	173	138	154	165	173	174	183	178	186	184	180	161	158	144	160	173	173	196	186	154	185	173	173	157	194	156	179	195	156	167	177	187	174	185	166	177	149	167	146	194	162	174	174	167	174	158	167	180	194	178	146	161	169	172	173	141	173	150	179	176	173	162	179	174	170	166	158	146	168	172	177	159	165	166	159	182	164	169	166	170	174	186	157	191	174	166	165	161	160	156	187	190	169	156	166	169	178	186	159	174	175	185	192	173	186	178	155	177	171	176	179	164	172	194	146	140	184	170	166	154	172	160	183	164	165	173	183	163	175	177	191	192	147	155	168	154	165	150	187	167	169	166	164	182	170	180	180	162	173	202	164	167	182	180	154	176	165	180	175	198	153	167	170	171	154	165	195	161	157	175	163	171	168	169	158	164	157	159	149	161	170	173	150	171	172	157	196	188	182	167	183	189	161	149	184	160	170	196	168	191	184	176	144	178	176	171	198	162	179	183	169	147	190	180	171	158	160	157	172	167	160	176	161	164	170	164	179	160	157	154	177	151	176	156	181	166	173	167	190	176	187	171	171	164	172	171	158	184	186	200	149	159	186	179	166	164	180	173	176	156	170	183	158	147	160	158	165	154	193	174	184	168	178	166	158	176	157	170	188	133	166	164	170	181	157	175	181	154	158	172	175	179	171	172	176	195	152	173	163	151	157	193	153	176	186	199	177	182	184	186	155	175	172	162	151	149	144	162	166	163	170	189	179	148	162	172	168	180	141	180	167	190	188	156	184	176	162	141	158	159	151	183	153	169	173	185	151	181	157	141	140	149	166	170	161	159	170	183	147	153	196	175	169	169	180	153	145	148	175	181	187	158	174	180	186	187	176	184	178	197	156	175	161	193	187	165	169	173	167	157	175	159	139	154	175	185	159	167	161	165	153	186	194	179	167	163	184	172	194	152	175	163	165	151	188	160	161	165	180	185	162	180	159	157	185	169	178	184	193	180	170	173	168	157	162	134	156	173	170	176	166	158	161	159	189	190	169	147	192	189	165	155	176	160	179	170	165	174	154	156	177	155	166	178	183	170	145	144	168	195	147	180	170	174	164	153	185	183	147	163	192	190	137	185	187	160	187	189	172	160	181	175	185	164	173	183	195	194	162	190	184	151	146	164	171	177	178	177	180	194	151	144	179	151	187	175	181	166	189	137	159	160	153	177	189	140	178	187	191	177	174	178	166	181	173	167	160	166	169	171	180	149	164	173	143	171	169	157	198	198	186	180	164	182	168	178	159	167	168	163	150	161	163	187	160	187	160	155	191	153	170	202	189	138	183	151	177	177	150	147	169	159	168	168	188	160	165	140	176	183	163	159	168	173	153	148	163	182	191	160	154	165	186	177	156	182	176	191	164	166	151	195	167	153	184	167	142	187	183	175	145	160	149	168	170	156	178	174	185	162	161	144	176	190	169	185	179	157	173	174	171	173	172	184	152	173	161	171	204	164	175	167	173	161	170	185	154	171	171	195	165	155	184	163	157	155	168	181	148	184	156	154	170	161	174	154	166	164	186	192	150	151	162	162	187	168	155	190	190	175	168	174	146	158	179	169	186	170	183	172	186	195	152	171	172	176	162	182	161	170	177	177	155	194	179	144	149	169	174	158	175	142	174	189	153	177	157	172	186	167	162	200	198	175	163	159	160	175	177	187	160	165	166	183	169	173	166	176	157	165	148	161	159	157	155	171	179	171	168	176	170	159	167	169	193	169	187	178	184	168	172	178	146	160	180	192	188	175	174	185	152	196	170	154	166	181	161	155	159	161	162	202	159	162	172	171	180	176	156	189	175	168	151	158	183	169	167	180	164	177	208	180	175	149	190	174	187	178	197	187	188	177	168	174	177	173	176	166	150	162	163	196	178	168	175	175	145	153	180	157	167	171	160	175	160	169	178	155	174	190	174	174	192	173	182	169	169	168	169	168	176	176	165	136	172	154	181	193	179	176	171	191	137	140	187	176	152	186	166	178	176	156	175	156	181	182	176	156	193	153	168	206	163	165	198	170	184	189	184	171	151	180	193	162	172	176	155	166	196	163	165	158	199	193	185	183	174	175	167	174	181	146	165	184	167	133	178	158	151	172	149	149	164	151	158	174	149	153	170	154	179	174	167	167	186	169	190	138	176	176	169	185	151	182	181	168	171	175	164	194	175	181	186	163	173	169	198	173	166	173	162	159	184	168	181	183	168	161	159	199	191	175	186	187	177	202	186	147	179	169	178	153	181	172	181	149	167	157	186	133	171	164	167	160	163	168	157	157	163	169	176	150	172	186	173	186	155	180	156	176	143	159	185	169	173	168	171	185	173	185	169	178	179	175	160	160	176	182	149	182	184	161	185	165	176	179	166	167	149	143	176	153	194	170	151	176	205	195	161	173	180	172	159	192	174	186	197	152	173	164	154	165	160	172	188	192	190	192	135	180	170	166	161	180	159	186	175	188	175	155	152	151	169	185	207	173	193	154	189	178	182	180	156	177	189	178	189	166	149	169	171	167	161	166	172	164	162	153	193	174	181	165	159	168	176	172	176	156	169	166	163	186	160	154	156	152	163	179	173	164	203	187	164	174	181	185	185	165	179	151	187	157	156	163	177	201	162	184	166	179	162	155	179	161	181	151	170	156	159	203	188	165	156	175	160	180	180	151	169	175	170	198	169	160	161	189	145	171	179	147	173	175	166	174	171	159	194	183	155	165	187	194	183	169	156	180	178	161	165	179	164	176	173	189	168	182	171	162	188	175	183	173	171	164	174	166	161	177	189	175	164	179	166	176	162	171	170	179	161	191	183	145	152	159	171	167	160	199	159	159	162	161	206	195	166	169	176	179	183	153	164	164	172	166	161	142	173	178	177	178	180	176	161	193	179	203	155	156	197	165	156	175	188	160	156	144	165	170	165	177	167	166	181	147	158	184	180	177	169	183	176	177	144	163	188	164	167	144	153	161	187	163	165	150	168	165	154	149	181	181	203	152	165	163	184	175	201	180	179	170	153	159	170	162	151	176	160	172	164	160	139	185	186	182	202	174	180	188	160	177	192	173	191	156	174	178	167	194	177	185	161	175	158	163	156	173	190	171	165	172	188	162	176	142	160	170	186	173	197	179	162	170	184	164	161	172	173	166	170	155	161	168	175	180	151	174	160	166	147	161	143	186	211	144	184	179	164	164	186	184	173	180	173	165	164	207	191	173	186	131	139	161	178	171	176	186	178	147	166	174	178	161	152	186	165	177	181	147	182	175	154	179	177	182	193	171	164	176	161	174	176	188	181	179	172	172	176	203	143	175	166	173	138	191	175	179	179	174	184	165	183	182	171	173	162	180	200	179	179	152	149	158	185	198	163	162	154	162	153	192	179	194	156	163	183	154	165	178	163	168	138	156	165	176	184	180	145	170	177
5654	3049	39131	3164	2694	2187	1771	1511	1270	1122	1046	1010	918	12041	33909	31607	25061	14198	7185	2860	1050	469	385	393	401	440	427	411	420	397	368	415	429	441	426	404	404	448	424	427	447	438	434	374	401	396	398	421	401	442	427	428	438	388	415	448	368	424	402	450	409	434	418	432	434	412	407	422	404	409	443	361	386	403	446	409	442	414	447	422	416	416	393	440	444	418	424	388	417	427	382	396	415	405	406	396	431	426	396	425	440	388	432	399	415	390	429	417	408	373	420	418	396	408	403	425	389	421	444	419	424	391	419	418	397	399	425	368	453	413	397	423	439	375	431	421	407	423	430	391	397	423	376	416	399	431	403	430	398	448	416	412	415	448	450	386	424	415	388	460	450	426	444	412	404	412	436	416	383	405	393	406	388	429	434	424	440	393	424	417	470	406	459	427	408	426	410	441	408	401	420	426	405	401	425	426	417	363	445	415	431	401	426	421	388	437	411	406	427	452	442	439	399	406	408	408	394	398	414	401	399	438	382	439	412	426	441	439	392	436	390	443	449	391	410	404	417	393	438	445	449	448	448	406	410	423	425	416	458	397	392	442	437	425	398	408	385	388	446	433	436	423	415	363	433	417	402	421	440	462	423	396	376	419	393	439	435	406	439	413	408	417	433	416	388	420	437	406	432	435	450	394	417	415	414	409	402	443	419	412	437	405	398	481	424	432	397	412	410	385	384	410	397	405	417	412	447	439	421	392	389	465	418	375	415	392	428	376	430	425	435	413	439	424	389	430	400	452	424	412	432	403	425	407	465	417	430	396	426	459	415	434	436	449	371	432	408	410	396	433	406	395	392	411	415	393	391	405	449	442	407	405	408	437	407	411	421	417	433	446	393	459	409	420	412	390	445	436	439	387	455	433	429	411	410	452	386	398	419	388	401	425	413	441	424	438	409	431	432	404	410	386	382	402	417	415	368	425	382	428	405	435	429	369	430	418	411	404	428	383	453	424	426	449	421	427	431	395	410	397	410	378	418	391	429	410	456	430	429	454	416	397	442	404	403	419	426	420	410	401	410	411	403	439	390	430	373	401	404	435	457	455	435	375	420	435	424	413	455	416	430	426	397	445	419	432	432	398	416	408	449	398	431	400	433	423	450	392	439	398	423	397	443	459	441	386	427	432	393	435	409	413	393	430	408	422	454	427	402	428	477	423	397	443	462	444	427	404	449	431	415	427	451	412	448	421	392	447	405	419	441	406	388	415	432	423	391	408	422	406	422	420	448	440	406	435	402	423	397	432	434	450	395	422	431	383	415	437	423	376	401	409	416	382	426	423	416	429	428	356	414	428	447	427	390	426	414	401	406	410	420	423	427	409	411	409	447	430	389	436	416	419	377	376	425	424	456	399	407	417	437	418	404	388	423	432	426	417	409	428	432	452	400	418	428	380	416	423	408	469	424	438	397	455	442	391	404	428	395	444	435	387	426	415	411	399	399	419	420	409	415	396	427	405	393	419	389	407	415	461	417	428	432	431	408	416	395	408	408	416	432	429	378	439	417	411	416	404	390	362	426	438	416	398	424	408	404	456	405	469	404	385	424	390	383	452	442	380	409	393	420	391	405	467	429	454	418	367	420	425	404	402	438	431	410	413	405	417	405	433	421	416	415	427	420	445	416	383	413	428	413	408	421	413	424	414	413	407	433	438	455	428	418	430	398	411	396	452	420	383	402	403	468	454	400	423	427	427	403	426	409	443	459	429	425	415	419	447	396	410	438	412	407	392	397	435	422	437	415	403	370	428	424	410	466	406	407	427	427	428	434	412	414	429	399	415	449	405	411	377	421	408	420	426	423	425	420	444	460	412	427	398	450	453	411	422	436	407	417	403	424	436	408	403	416	407	420	415	390	458	422	409	428	459	408	425	421	401	427	415	414	445	395	425	422	403	455	436	390	418	396	451	413	432	447	446	398	458	371	410	416	470	463	429	418	436	439	396	423	395	373	435	387	417	426	422	437	417	421	411	429	420	410	439	457	441	416	417	427	413	366	411	423	379	431	426	425	387	420	400	425	426	399	422	408	402	420	407	439	402	422	392	382	418	440	442	416	418	391	414	452	405	411	415	407	408	393	397	411	421	394	407	438	382	437	409	412	410	401	403	411	426	427	427	422	382	399	446	412	439	451	436	411	424	390	436	403	432	468	421	451	418	415	365	414	380	422	387	441	396	436	397	406	395	408	432	413	400	451	433	405	421	424	420	426	379	442	418	419	417	396	432	416	428	432	419	382	382	401	421	422	389	387	426	401	444	427	437	412	405	428	385	439	405	401	430	386	427	407	419	440	398	383	427	408	424	405	418	415	434	401	458	436	441	448	389	442	431	388	393	416	456	469	405	449	405	385	408	404	398	433	447	412	404	426	459	407	420	410	423	377	432	422	422	408	425	383	429	407	435	423	404	430	460	438	421	428	444	405	415	430	404	416	453	411	413	440	408	377	442	395	443	437	432	417	426	431	412	415	432	455	412	449	406	415	393	427	415	423	452	399	394	441	404	370	428	412	420	413	416	417	378	407	444	434	415	455	416	393	423	412	397	403	436	432	427	444	370	443	430	415	469	387	393	413	440	405	427	388	425	399	417	439	434	448	404	461	408	421	416	394	447	441	451	402	437	444	371	391	380	445	432	422	413	419	438	402	435	416	420	443	436	409	409	394	424	432	417	407	422	441	430	447	420	455	405	409	393	389	417	396	398	397	412	400	453	407	425	394	413	432	461	453	403	394	422	430	418	431	412	394	394	447	424	442	438	421	467	441	434	410	429	437	392	448	426	436	447	419	457	410	444	418	418	411	429	448	458	402	430	417	387	427	450	388	446	388	410	435	429	426	384	403	428	421	374	422	464	388	395	395	393	385	428	435	397	436	439	404	407	398	421	425	438	430	413	405	419	436	418	427	446	399	422	401	422	455	417	413	419	407	425	366	435	469	423	398	442	384	436	429	423	422	382	376	423	399	421	404	423	426	403	438	432	432	435	444	392	430	409	421	435	413	435	430	401	434	426	416	383	404	414	416	389	412	382	417	420	411	452	421	415	399	442	415	432	419	424	405	444	396	417	393	452	437	420	386	430	463	430	391	416	424	443	395	415	452	421	452	421	429	409	400	388	441	414	394	418	428	392	387	399	420	394	423	366	426	403	410	367	400	430	430	396	423	394	446	418	406	396	407	430	431	432	372	403	400	404	436	394	395	396	420	424	446	417	421	449	392	408	403	442	433	411	397	412	416	408	417	413	423	429	411	442	413	394	370	418	411	412	421	420	373	450	392	403	418	472	425	412	394	404	409	431	429	425	392	408	402	416	400	440	374	416	421	447	407	424	442	395	419	425	409	419	445	445	418	432	444	405	404	393	436	401	424	426	446	414	437	415	437	427	402	453	398	403	409	437	434	406	448	427	427	426	444	450	468	373	451	412	405	417	404	415	409	441	367	412	424	441	460	396	426	388	426	432
13896	6991	53547	12452	1744	871	594	496	394	351	324	262	272	2246	15736	19740	15107	7313	3044	1086	407	147	105	119	107	117	119	116	131	108	127	128	110	135	117	136	137	109	120	105	121	124	108	117	110	135	115	130	129	97	118	106	134	122	125	100	122	132	120	117	111	125	101	106	106	114	102	138	119	108	107	111	125	123	109	122	132	101	102	126	113	114	123	101	126	131	120	130	99	119	84	105	134	121	128	111	108	110	105	115	110	114	130	132	109	120	106	112	110	108	124	125	97	102	116	122	123	128	117	100	126	113	132	112	133	103	105	124	100	134	118	101	104	144	127	129	109	110	101	114	119	110	105	122	116	92	113	98	107	117	113	108	118	128	120	123	141	117	103	117	103	114	115	133	104	109	133	126	111	118	102	108	100	127	122	114	116	112	129	125	131	118	121	104	123	114	125	126	114	107	125	107	119	123	128	103	108	98	103	111	117	115	119	122	110	124	120	109	94	127	139	120	122	123	123	107	117	118	109	145	96	117	104	95	120	115	118	127	105	122	103	116	120	112	121	102	115	115	105	114	101	127	121	124	122	120	121	108	127	114	120	111	111	114	118	91	119	112	132	140	108	107	118	121	88	104	108	117	107	120	95	114	112	138	115	119	143	121	99	132	113	129	130	99	126	151	105	99	117	102	126	105	119	110	135	114	116	119	131	112	129	116	125	118	128	120	126	109	120	120	129	119	131	112	121	117	114	110	115	104	132	121	116	119	131	126	99	106	122	113	102	137	129	113	111	114	104	104	132	117	115	119	118	98	132	107	100	128	101	99	113	101	111	107	108	108	98	121	135	131	136	136	107	102	129	122	108	115	84	112	123	114	102	114	114	143	113	118	100	107	110	121	116	127	129	127	103	100	116	102	107	108	127	109	118	117	120	129	126	110	140	107	126	105	109	116	100	113	122	115	84	120	116	100	134	122	103	113	110	117	139	124	105	120	118	129	134	96	130	124	112	122	126	111	123	122	122	112	129	116	114	116	111	107	130	113	97	106	143	121	114	116	112	134	120	126	143	127	123	118	94	101	130	113	104	113	105	123	109	118	121	110	98	115	130	119	127	133	115	112	110	96	115	116	125	102	119	114	129	108	131	110	103	146	112	125	112	108	115	127	115	105	123	123	98	118	114	126	118	101	105	112	98	131	98	114	113	130	115	139	134	139	107	116	134	120	100	115	137	107	108	118	112	130	127	115	124	99	109	116	102	108	104	123	148	95	131	118	107	112	105	110	141	122	127	102	124	113	124	106	122	119	116	122	136	126	129	136	140	120	135	113	121	110	130	111	109	110	118	111	108	119	116	119	94	123	117	124	141	119	111	108	126	102	108	101	113	145	103	124	108	121	125	120	124	117	136	93	104	129	115	138	127	100	135	110	124	109	101	140	122	113	116	122	106	114	118	121	123	126	135	113	132	115	139	130	132	95	125	129	131	125	133	107	125	118	112	132	102	112	112	124	118	115	123	148	110	116	112	110	90	141	93	131	123	107	130	125	125	124	108	126	109	105	105	109	100	112	122	109	112	116	106	108	140	129	122	115	126	126	97	109	116	121	121	120	131	116	107	108	111	133	99	116	112	127	118	119	125	88	118	108	125	99	128	113	101	111	119	109	105	118	114	127	107	104	114	105	132	123	128	102	111	113	101	108	134	110	120	124	100	128	121	115	125	120	109	90	96	140	100	102	121	111	127	86	108	115	120	131	113	121	125	115	109	116	113	120	118	119	131	137	112	129	115	107	125	101	109	115	113	112	128	131	121	125	129	97	110	136	102	132	131	92	113	113	130	121	120	114	92	107	107	132	117	99	96	99	123	132	122	130	118	94	129	115	105	111	124	114	124	124	113	94	124	151	119	113	128	134	96	117	101	120	131	112	118	132	103	106	116	150	122	124	116	110	138	99	105	119	108	112	115	109	123	115	100	117	105	121	114	132	119	87	112	120	130	125	115	105	122	112	119	108	112	119	93	116	112	119	129	129	104	128	121	119	114	123	114	101	96	114	108	111	121	123	112	111	111	114	119	133	120	117	124	113	91	104	122	121	110	98	114	108	125	118	124	114	122	118	123	125	128	102	101	133	132	103	116	113	120	110	119	109	112	100	112	110	114	120	133	125	116	111	109	128	121	101	122	112	97	120	121	111	103	109	104	120	116	108	110	114	123	122	121	110	110	115	120	122	114	132	109	115	115	121	125	113	109	115	107	130	111	122	102	124	113	121	116	119	125	114	99	107	112	122	120	100	114	113	134	114	119	115	123	128	108	92	95	108	140	115	128	110	113	98	112	111	125	133	128	96	122	132	120	97	134	119	118	109	126	107	124	117	127	129	126	117	107	110	118	128	93	97	98	117	120	117	104	120	89	110	91	118	118	101	110	98	114	95	125	113	117	105	127	123	137	120	110	101	99	117	128	125	123	136	115	112	111	120	125	115	117	112	88	122	107	107	120	111	127	130	124	124	120	116	123	91	115	116	106	103	125	112	112	116	110	111	108	104	106	115	145	116	105	121	111	122	115	107	113	96	134	121	122	102	137	125	108	107	128	125	113	106	129	117	100	124	104	113	125	109	114	112	130	115	122	111	94	102	124	111	127	109	117	104	125	113	121	138	112	117	120	122	119	105	106	113	121	110	110	113	101	128	113	125	119	130	125	113	125	104	122	126	111	112	123	92	123	112	114	125	100	125	122	119	110	112	108	107	129	142	126	88	110	112	123	118	112	105	108	125	123	117	117	119	123	110	108	122	119	103	109	129	119	118	106	111	131	124	135	102	109	131	118	121	119	115	120	130	104	105	117	126	120	101	125	117	106	112	128	117	122	96	108	112	120	120	121	116	115	105	115	133	112	129	102	114	109	115	117	110	105	122	135	112	107	94	114	106	127	107	127	113	113	127	94	100	115	104	122	110	112	113	121	125	108	123	132	110	141	100	109	128	122	104	98	118	117	126	108	107	117	125	115	120	119	123	134	88	140	133	94	105	108	103	118	134	107	110	118	102	96	109	118	124	117	121	108	110	102	108	122	115	122	134	95	128	108	128	116	111	105	115	96	93	126	128	111	130	128	127	116	125	111	116	134	103	106	136	117	113	112	109	132	104	97	115	116	113	115	102	107	109	144	122	129	140	130	105	111	93	121	112	120	110	128	118	128	130	125	134	126	94	124	137	114	98	111	108	128	95	91	129	112	117	130	131	112	118	102	101	135	124	109	121	131	111	109	119	94	121	107	117	118	119	130	131	115	117	114	127	108	101	148	98	120	127	104	122	129	101	121	106	120	99	123	113	112	114	133	103	100	96	99	123	114	120	116	100	127	123	103	95	112	124	123	113	106	81	107	112	145	105	120	99	98	126	120	94	119	104	112	137	116	132	116	99	120	111	116	113	121	135	109	112	126	107	111	108	122	119	113	110	126	123	94	103	104	113	109	105	121	133	123	124	125	117	125	112	119	111	100	111	113	117
7499	6663	39359	5285	4475	3515	2907	2329	1995	1646	1523	1356	1246	9664	40849	42606	35687	23446	12584	5157	1686	435	318	278	288	293	302	304	295	313	337	306	314	290	304	291	268	274	287	283	329	310	281	257	286	298	301	290	301	301	295	302	306	311	303	306	309	315	267	294	304	286	305	303	303	284	286	275	258	290	275	284	291	305	286	313	317	321	292	301	299	303	290	304	281	285	276	259	307	306	293	295	311	280	292	271	316	286	317	291	296	297	274	325	301	281	303	314	289	260	299	309	313	270	305	333	268	306	294	303	301	278	278	299	290	312	292	284	293	301	309	276	306	329	303	305	321	251	284	284	311	314	296	292	317	301	318	299	319	296	328	293	282	309	296	297	308	299	280	282	305	292	308	306	304	305	326	305	291	301	277	334	288	291	330	319	285	287	295	289	306	311	300	282	303	281	307	278	280	308	299	305	283	318	309	315	280	286	259	331	281	283	276	297	299	307	327	303	315	274	337	292	296	295	282	316	302	278	321	292	301	290	295	300	314	293	325	301	257	286	247	304	321	295	278	284	286	290	287	276	308	309	301	292	306	300	295	278	280	318	311	274	296	280	287	309	323	306	320	275	309	316	305	322	310	310	283	290	320	294	290	312	347	292	292	311	284	311	283	311	289	301	270	283	296	278	304	296	353	315	307	321	296	332	294	288	333	305	296	261	335	285	283	272	326	322	297	293	315	297	279	270	292	298	292	272	304	266	293	330	296	301	342	282	290	288	292	291	304	321	295	292	277	266	267	319	312	294	302	263	274	279	293	296	293	299	299	320	310	282	314	307	345	312	295	279	313	290	302	280	313	299	289	312	292	337	294	269	288	303	272	306	317	301	308	285	325	325	315	319	310	303	295	283	310	304	282	283	270	292	290	283	277	293	304	294	291	289	281	284	323	295	281	311	290	287	288	297	313	279	265	314	335	321	255	347	282	299	324	293	304	278	300	316	291	275	287	301	310	316	299	306	312	299	292	253	315	311	310	269	303	303	311	307	300	283	302	321	303	289	286	285	306	298	336	304	291	290	304	286	303	293	300	296	329	303	298	254	263	298	326	313	280	286	332	281	297	282	278	298	302	303	286	281	284	299	299	289	300	315	302	302	297	302	324	309	277	280	314	329	293	294	315	288	309	258	295	286	324	303	308	279	315	276	287	294	310	292	272	263	301	282	306	298	295	319	288	273	297	299	295	304	303	272	312	312	318	295	316	301	314	316	285	286	280	274	290	294	309	310	286	317	299	291	287	245	329	287	304	294	321	308	305	283	268	286	270	285	316	301	283	298	310	272	299	302	288	322	309	307	334	278	320	308	319	297	288	306	309	298	270	305	270	261	297	272	300	296	293	305	289	297	326	343	275	313	310	322	319	296	333	275	305	291	300	308	321	284	262	300	262	278	290	313	285	283	277	279	302	284	273	334	280	293	301	319	292	302	271	272	304	313	308	313	284	290	308	309	285	301	277	320	289	300	269	325	300	297	277	278	301	322	293	305	307	266	295	319	290	313	294	306	300	305	322	289	307	283	300	278	299	301	310	297	299	283	294	308	304	321	307	306	292	311	322	306	325	315	286	287	339	332	276	302	288	302	302	289	285	294	305	301	293	295	325	300	310	280	283	285	293	301	313	298	283	291	302	289	299	318	281	269	298	283	320	272	300	305	306	302	287	291	285	307	314	301	307	272	290	315	308	287	302	286	249	277	308	303	293	298	280	280	324	279	263	306	327	297	292	302	292	319	339	287	329	322	299	287	302	286	312	324	301	317	308	299	300	290	299	317	288	275	342	306	341	290	298	267	320	309	296	321	324	290	295	312	291	298	319	291	325	294	293	290	285	292	296	290	299	262	283	277	282	287	306	320	289	275	291	310	294	277	309	306	284	303	288	309	312	300	289	303	335	283	290	303	286	307	304	323	308	289	312	289	293	308	301	290	297	265	288	318	323	291	268	315	263	311	278	305	297	306	281	296	283	287	307	260	290	328	286	294	308	287	254	309	277	289	262	323	289	292	290	281	292	276	282	322	292	262	325	285	302	308	296	284	304	322	313	307	295	278	318	261	308	291	309	289	304	335	308	302	305	313	317	286	295	304	320	297	304	317	295	311	287	311	293	274	303	315	300	271	281	309	301	268	355	290	308	279	312	298	291	298	290	294	306	307	310	306	310	314	318	286	277	269	297	291	308	305	268	281	283	267	323	286	264	282	308	315	292	315	287	292	331	274	278	292	285	311	277	267	290	315	289	300	321	307	325	290	328	294	287	304	281	292	301	287	274	309	294	300	290	316	282	275	287	315	304	313	259	283	275	299	262	272	282	326	286	304	273	284	306	291	301	295	303	304	293	283	287	295	281	295	301	300	292	302	273	286	295	302	302	284	308	298	273	308	259	333	318	275	269	284	302	325	296	321	295	271	288	290	275	299	301	262	314	297	316	293	339	280	305	275	292	277	298	324	321	294	292	299	292	301	286	306	290	300	298	266	298	298	323	314	283	261	290	277	302	316	282	304	283	298	297	298	279	286	307	298	289	298	279	306	296	303	271	287	302	330	303	295	268	266	289	284	290	300	285	272	294	324	283	301	286	307	289	286	286	302	262	273	284	323	317	289	262	269	300	295	316	280	307	309	323	330	305	302	318	293	292	293	296	315	308	313	292	288	316	296	288	286	275	283	265	297	305	259	309	298	286	286	328	314	302	297	298	312	300	307	296	291	287	309	297	271	290	320	272	289	293	288	316	298	285	311	285	318	275	293	298	288	298	297	281	314	291	286	296	279	337	277	304	303	299	291	305	304	270	295	276	293	331	290	315	261	285	274	277	318	299	319	320	305	312	290	288	325	277	288	289	296	303	251	288	301	299	281	282	272	308	284	288	296	320	308	328	275	323	294	291	310	267	289	342	287	259	288	303	305	292	296	314	322	295	323	289	297	262	290	277	279	291	284	333	274	296	337	275	300	270	298	281	299	339	325	283	299	303	314	285	288	263	273	280	270	280	283	306	290	303	306	322	307	285	290	283	300	264	278	277	318	266	301	297	326	273	304	305	326	283	269	309	300	291	298	275	307	277	307	301	268	323	294	280	312	301	301	314	288	297	290	297	291	296	293	300	307	275	282	294	299	333	326	299	311	289	327	315	300	293	311	332	270	281	291	294	325	283	284	297	297	304	318	328	292	310	330	290	293	296	295	296	282	277	316	296	307	304	318	276	309	342	323	295	296	299	304	325	305	283	341	298	303	314	292	326	301	322	291	288	326	306	311	276	315	277	333	311	307	291	279	288	287	303	290	293	271	256	288	287	323	273	309	287	312	296	281	288	308	321	274	323	314	284	295	279	304	285	290	313	314	317	273	322	298	300	293	292	283	308	303	312	278	272	290	297	267	299	313	308	289	329	305	286	293	290	308	316	309	297	314	307	267	346	297	313	320	288	301	293	298	298	315	317	306	281	315	269	287	309	289	275	275	321	317
2148	396	1580	293	225	220	240	229	239	221	215	240	260	416	961	1325	1170	774	479	353	256	234	195	213	199	214	180	225	215	186	217	228	203	236	204	208	201	207	207	195	214	220	233	195	224	184	228	220	225	218	208	216	218	196	217	234	204	209	214	214	245	211	209	218	215	205	205	198	214	216	242	223	240	252	184	229	202	207	213	211	215	201	224	198	222	213	207	207	211	229	198	206	211	213	193	217	237	208	218	193	227	206	210	216	222	217	207	211	204	227	227	222	202	250	211	213	236	206	209	228	226	208	234	225	240	210	207	183	213	191	219	200	207	196	219	219	226	219	182	230	219	216	204	205	205	210	222	219	203	236	194	227	201	196	193	226	222	200	211	205	204	213	221	212	183	239	226	200	225	230	236	185	189	219	205	204	207	209	200	223	209	220	208	216	202	202	205	199	196	214	203	221	204	208	214	204	212	248	208	223	233	217	195	235	207	203	201	227	194	226	204	208	209	211	195	196	203	201	191	223	212	212	213	224	212	220	216	198	218	227	212	200	216	200	198	196	198	204	219	199	227	208	225	214	198	212	215	196	239	214	204	203	210	183	206	237	234	201	213	172	219	204	236	207	208	215	193	191	196	234	200	180	214	199	209	200	207	232	220	221	224	217	223	217	214	227	230	218	195	219	227	196	220	210	200	212	223	264	204	206	205	203	210	218	226	212	182	207	226	209	189	211	210	206	234	214	203	247	200	201	205	196	184	208	190	210	219	202	214	188	216	201	215	215	218	221	249	228	211	206	223	226	200	215	206	213	220	183	188	232	214	224	225	228	210	210	221	226	226	220	208	206	209	227	207	214	195	198	207	213	225	201	210	214	236	213	222	198	217	203	198	224	215	207	215	248	231	207	207	193	215	187	200	235	190	214	197	214	202	216	221	202	224	223	204	202	232	227	221	229	185	191	213	209	214	220	220	195	234	192	198	203	227	214	233	232	220	211	201	220	215	232	234	217	211	246	222	239	214	184	215	203	200	215	229	222	229	178	215	209	198	247	202	215	216	212	194	214	215	208	202	223	202	205	218	227	226	212	213	201	231	205	230	198	231	207	209	204	215	203	208	207	226	173	214	242	226	235	192	232	209	184	211	216	229	185	219	196	189	209	196	238	221	195	201	195	231	179	229	200	207	234	205	214	231	238	231	209	228	229	194	238	213	215	209	236	237	216	208	215	186	207	222	213	214	204	206	217	222	217	203	245	204	235	215	213	223	198	223	217	215	220	222	226	207	175	212	226	195	208	213	226	203	196	243	204	210	234	202	213	214	213	213	207	218	220	205	230	188	192	196	193	221	213	220	214	196	238	210	192	216	225	212	224	211	191	231	231	223	206	221	218	208	204	206	236	214	232	222	219	214	257	197	195	257	217	220	209	206	203	202	194	231	217	218	227	207	233	219	233	201	214	201	213	233	243	208	214	202	237	213	202	211	243	190	217	211	202	199	194	211	234	204	241	173	220	187	225	201	232	191	224	230	196	205	202	191	216	224	217	206	194	220	169	212	207	215	212	209	241	211	203	235	208	209	187	220	226	215	241	215	202	217	214	228	235	212	221	208	212	217	222	191	220	216	205	201	225	239	223	211	198	234	199	186	225	194	195	216	219	224	231	212	220	193	228	199	225	201	244	206	234	216	226	223	207	227	210	208	206	199	216	243	216	247	202	233	224	192	217	195	207	219	225	194	243	231	225	212	212	226	201	238	181	191	208	224	211	214	224	226	185	214	214	224	204	192	211	231	192	219	218	191	198	181	199	225	228	235	240	212	233	224	178	203	222	192	192	254	217	226	203	227	187	202	217	233	203	209	201	217	212	217	221	209	230	214	246	221	212	242	211	215	200	210	203	225	231	219	194	230	223	215	228	220	192	215	213	220	192	225	171	231	188	203	200	218	203	180	224	211	202	195	207	205	222	244	221	217	182	219	223	198	179	225	224	207	182	220	215	197	209	201	218	226	217	221	204	212	228	231	228	205	222	199	210	203	239	223	200	230	214	205	205	219	226	213	222	224	196	234	215	192	223	231	222	216	204	231	225	218	207	201	213	205	205	200	205	217	222	215	216	205	198	209	218	192	219	230	198	223	215	209	197	222	236	212	205	200	208	231	226	186	201	192	197	216	225	211	203	228	223	204	195	223	232	216	229	212	223	207	200	201	206	208	226	222	190	241	214	218	233	211	239	198	220	205	205	218	244	219	188	218	211	228	222	194	215	216	229	210	208	211	215	218	237	210	201	216	233	213	208	220	215	210	200	230	210	187	220	213	203	239	178	208	222	222	223	200	214	201	225	198	212	191	216	233	198	228	219	213	239	207	230	214	184	228	234	182	217	217	219	221	200	224	210	195	221	190	222	211	228	221	199	232	203	223	239	194	205	206	196	246	247	181	183	251	214	225	214	199	241	214	182	200	202	213	201	187	197	218	204	195	206	223	252	193	195	205	222	225	182	221	223	200	227	214	219	225	229	211	223	230	199	202	202	232	220	221	219	196	204	218	235	218	220	236	215	212	220	223	198	192	210	199	258	261	209	225	224	200	202	190	189	211	200	210	211	186	189	211	209	213	209	207	203	205	206	215	225	223	226	207	175	201	224	208	210	220	214	194	229	203	217	221	186	219	219	208	222	232	187	214	208	219	222	243	187	216	209	203	217	210	220	240	225	197	225	222	211	217	213	205	206	210	216	232	208	197	196	201	187	220	217	248	196	185	209	203	194	201	196	220	233	215	191	232	215	221	195	268	243	192	220	190	237	211	220	231	216	249	201	210	221	187	198	203	208	217	218	220	203	238	216	204	221	213	202	233	205	215	228	206	230	182	198	219	211	209	200	189	204	232	231	188	237	205	191	213	213	206	232	235	210	215	212	208	201	228	228	207	221	209	204	213	244	242	243	237	232	179	221	210	187	215	195	215	221	218	222	209	213	214	219	193	242	228	201	204	207	207	211	201	222	216	218	208	174	211	208	216	232	210	214	198	221	217	202	184	214	220	204	219	205	196	239	193	205	186	201	252	192	253	231	232	206	239	203	228	201	235	224	196	196	223	228	211	209	221	204	231	197	207	220	217	240	195	209	193	224	212	201	212	208	223	230	209	210	227	226	227	240	215	228	187	208	226	221	220	209	191	188	233	207	198	196	217	220	220	224	202	207	212	198	209	229	196	223	197	224	205	195	222	221	200	219	211	224	205	210	212	200	213	203	214	221	224	224	225	218	184	181	201	215	195	182	223	222	212	189	212	190	209	233	236	216	205	177	209	212	219	197	234	228	191	206	197	230	203	193	231	240	236	193	206	219	194	187	208	209	205	215	195	217	196	226	218	206	212	204	208	209	220	215	237	240	223	227	192	242	214	229	221	199	186	193	206	222	214	233	219	196	218	186	202	212	198	240	259	197	207	197	205	228	235	223	210	239	251	208	190	197	192	208	202	217	214	179	205	186	204	194	216	242	224	182
2296	802	3913	731	700	603	609	632	575	555	537	582	545	1797	5143	6100	4761	3015	1611	1032	615	535	509	478	541	504	515	513	551	492	474	501	522	515	501	462	496	518	497	514	486	534	508	518	492	495	480	469	514	538	536	492	505	538	514	487	519	508	532	518	542	532	530	496	503	498	533	546	524	547	524	556	488	524	498	559	516	522	516	519	506	501	519	530	528	525	514	505	525	522	523	499	493	480	500	484	503	529	539	512	517	504	509	497	515	522	511	540	527	490	521	491	519	483	528	579	494	524	483	549	517	527	501	487	487	493	522	474	495	498	506	537	493	501	516	550	539	497	524	480	534	521	502	479	597	515	477	516	509	503	526	494	504	508	515	501	514	482	516	495	530	514	541	508	495	504	566	489	499	506	507	480	491	492	498	500	520	548	524	523	484	523	530	505	497	512	519	478	486	490	521	544	519	531	492	522	533	494	508	533	503	505	517	536	539	513	516	524	518	509	519	516	477	509	513	524	512	486	519	516	484	509	495	520	488	459	531	539	533	527	483	512	516	513	525	524	458	504	517	546	486	504	514	503	531	467	527	514	489	477	533	510	513	519	479	519	510	529	470	500	523	535	513	518	551	525	503	512	472	471	532	469	522	518	526	487	512	475	503	509	476	504	488	563	511	500	536	550	535	499	469	518	483	522	517	487	502	487	471	523	514	502	522	431	515	461	541	541	555	489	474	513	506	512	507	468	505	460	503	507	476	505	486	481	493	509	490	514	532	535	528	516	515	518	520	494	518	517	522	517	512	504	454	493	522	530	502	511	492	527	486	496	498	492	536	488	545	529	482	512	516	504	532	498	513	494	493	515	487	501	495	525	511	539	505	499	511	496	548	476	477	553	516	501	510	499	472	490	545	513	536	509	485	495	520	526	521	491	550	498	527	489	497	495	496	503	502	511	520	491	490	547	492	513	520	512	523	514	496	524	515	531	490	523	544	483	491	541	544	476	534	494	558	526	471	494	533	511	528	537	520	492	536	516	462	521	538	535	524	533	513	476	498	488	499	494	541	525	495	508	531	483	520	483	538	506	512	549	494	493	509	516	483	495	502	531	491	534	497	496	486	500	504	547	510	516	511	521	509	503	526	483	510	531	552	480	490	535	488	502	494	523	474	502	500	489	505	513	522	522	499	470	516	533	496	508	524	503	476	526	548	475	490	543	474	502	517	482	467	519	512	571	518	495	490	496	532	547	474	524	532	540	521	504	472	537	535	523	534	512	502	522	526	508	501	526	477	526	504	534	524	511	523	511	484	479	504	527	525	498	535	511	502	486	554	493	500	493	498	522	520	530	511	509	503	462	496	495	519	517	519	529	442	498	465	495	511	501	503	526	494	521	529	541	507	526	544	482	480	518	542	524	511	510	502	495	494	508	512	527	502	493	538	558	509	517	483	513	505	509	518	504	501	520	488	494	502	537	517	458	525	489	508	503	499	551	472	527	532	496	568	487	496	485	528	510	525	521	480	525	507	491	524	504	508	514	534	505	520	569	520	521	501	539	528	528	495	493	487	522	508	520	509	497	528	501	498	515	538	523	507	478	536	508	484	552	503	523	500	493	524	494	521	491	499	486	498	464	487	502	523	520	469	559	533	513	515	489	492	549	518	522	520	545	502	544	512	507	507	535	520	483	505	521	466	504	515	507	497	492	500	553	488	547	500	529	539	536	504	534	548	476	486	497	510	542	529	430	513	493	520	458	525	537	535	500	538	485	492	526	539	494	519	489	536	505	542	498	503	522	553	495	546	495	511	498	523	498	523	506	528	502	535	496	543	530	500	473	503	511	505	520	502	492	500	508	529	490	505	531	542	451	523	514	523	514	528	511	508	544	501	494	536	500	519	505	519	549	519	512	521	503	513	531	541	480	541	511	455	572	482	503	536	534	520	500	485	506	510	493	538	538	549	530	514	516	494	515	478	472	463	465	509	520	502	517	534	529	525	449	508	517	513	544	508	522	526	488	503	499	538	507	536	479	512	490	501	515	502	477	484	535	542	514	524	500	523	538	502	495	490	492	506	462	517	544	506	507	502	495	556	503	501	478	482	496	510	552	520	502	497	530	514	503	514	563	485	544	525	528	492	528	500	487	465	553	528	540	477	532	499	514	502	502	533	515	516	519	539	537	517	535	526	507	506	506	568	511	477	564	477	531	525	470	482	486	508	511	532	474	508	506	499	513	487	500	510	480	564	485	506	518	509	483	501	478	499	499	523	517	518	517	508	541	508	512	479	505	535	485	542	515	484	548	561	516	496	534	495	505	528	525	495	502	545	542	496	543	505	534	501	511	513	499	542	513	506	521	522	519	577	542	522	527	563	496	531	533	527	521	525	514	511	460	515	521	508	470	533	502	511	507	514	510	515	544	562	538	476	510	518	497	532	492	517	489	503	509	539	548	489	473	507	494	503	499	504	492	453	517	529	502	504	542	519	505	545	545	554	488	544	493	483	502	509	528	541	540	505	517	496	518	509	505	513	497	477	518	510	548	504	527	522	551	483	524	532	522	538	497	506	552	498	499	501	514	491	525	522	486	507	548	512	502	539	528	516	486	515	537	531	513	520	512	532	499	515	528	491	511	498	510	493	488	489	541	483	497	514	516	483	520	537	512	533	531	533	545	499	528	535	519	519	435	528	467	539	515	553	532	530	500	534	517	505	527	542	527	552	493	537	511	518	538	553	507	511	516	520	492	539	504	507	577	550	496	493	516	508	547	497	528	484	512	540	516	536	515	504	503	539	531	519	463	521	530	509	549	507	480	519	505	503	547	476	492	523	491	533	542	479	533	496	538	502	514	510	504	536	517	474	523	473	492	498	519	505	509	533	510	478	553	524	510	492	537	492	523	496	509	493	539	507	489	533	506	489	526	497	512	497	504	564	489	466	546	496	515	521	533	528	458	507	496	507	543	514	522	540	509	485	468	530	539	528	535	544	540	526	522	536	535	524	491	508	526	522	528	501	466	496	512	495	528	514	492	505	495	518	501	479	541	541	512	490	510	477	527	540	524	487	532	509	485	502	535	477	549	514	541	496	482	543	526	494	491	545	524	513	453	522	535	542	524	527	536	501	520	508	464	522	510	468	525	500	462	502	525	503	472	536	545	500	533	476	548	508	553	504	515	501	527	531	541	536	515	500	506	564	495	506	501	578	469	530	530	496	492	507	514	540	470	487	505	525	474	525	555	531	501	420	507	544	472	512	460	488	461	504	523	544	506	527	489	537	549	526	504	521	490	541	508	536	543	543	483	495	527	487	470	522	537	549	500	500	497	540	506	498	514	502	427	526	503	514	495	509	505	513	523	566	518	502	532	512	536	518	522	530	508	567	491	511	540	530	486	512	504	511	496	523	524	503	494	500	523	530	541	506	510	569	491	517	517	513	484	518	518	511	528	498	542	500	483	495	525	548	530	492	519	506	495	540	566	528	472	545	489	550	532	494	508	524	538	543	503
7541	2739	31695	5066	734	521	432	353	288	271	254	293	356	4663	12073	11713	6641	2956	1163	397	216	191	185	162	172	168	173	163	145	146	182	143	152	184	172	198	166	167	178	147	147	174	167	168	168	156	164	162	174	176	160	164	159	172	157	172	166	144	139	180	157	143	152	135	178	168	195	181	167	181	166	159	152	163	178	184	154	171	167	165	180	204	165	161	177	140	165	145	141	168	165	157	142	169	184	157	169	170	174	182	178	168	187	178	167	155	173	156	169	157	185	176	164	157	141	188	158	167	184	184	150	149	190	155	141	206	147	168	161	188	176	159	175	187	146	162	166	164	160	181	153	169	160	168	146	172	144	170	162	175	171	179	172	166	147	187	177	172	167	158	157	190	182	175	186	154	174	175	163	170	175	162	170	179	184	154	139	189	179	165	167	170	163	175	159	163	162	147	169	168	166	149	144	169	160	149	172	170	174	164	161	186	148	179	189	175	171	161	166	165	168	183	175	188	169	123	171	178	186	175	171	193	155	161	179	194	174	171	159	179	179	148	166	157	178	158	174	156	173	191	166	158	167	173	170	171	173	177	159	166	184	161	178	183	149	174	155	175	178	151	166	167	182	176	169	165	149	177	171	158	157	185	163	191	150	162	176	197	165	183	175	179	167	164	173	166	167	171	172	162	163	145	185	160	179	171	180	185	190	174	150	140	173	179	162	163	155	176	176	177	180	158	172	174	167	175	169	182	166	180	178	185	181	153	156	163	177	147	187	180	174	188	174	174	157	176	175	150	172	178	192	166	151	167	174	201	155	165	172	163	162	198	192	165	173	179	183	152	183	196	177	162	161	136	174	193	185	169	155	173	174	169	172	172	156	173	182	168	175	161	167	178	175	170	164	177	184	159	176	160	171	158	172	160	191	157	165	162	151	151	161	158	178	175	170	190	181	152	153	169	168	170	164	160	172	163	168	161	166	145	161	180	157	150	155	161	191	203	183	162	181	163	187	163	173	168	161	165	156	153	172	167	182	157	185	163	170	147	157	167	157	171	175	173	160	181	148	186	162	158	162	193	181	163	163	161	126	146	164	167	195	161	174	161	158	171	162	166	176	161	162	165	157	159	153	167	169	134	155	174	169	174	185	179	162	157	163	164	199	163	171	154	164	145	189	184	162	157	154	155	154	153	193	180	169	140	183	146	171	186	157	158	200	171	159	170	164	160	167	162	163	157	169	159	178	168	163	180	175	154	186	167	177	170	165	167	161	184	174	179	166	171	173	145	164	168	179	160	164	172	165	171	176	184	206	166	194	163	161	159	154	157	170	161	168	169	170	170	160	159	149	187	166	163	163	195	154	164	170	160	170	143	164	146	187	164	156	165	152	158	157	189	155	166	159	162	168	195	160	147	173	151	182	190	207	187	152	153	130	164	181	160	177	154	174	172	165	172	174	170	182	155	176	210	142	185	180	166	186	153	171	197	160	147	147	178	189	184	131	203	177	158	174	148	174	181	139	152	175	175	172	160	174	155	177	176	162	184	164	182	168	170	162	160	163	183	176	147	172	172	161	154	148	157	156	169	182	152	169	184	202	148	152	206	189	166	183	180	171	166	176	150	157	178	186	168	160	188	168	176	174	170	146	164	174	173	180	196	178	164	166	158	178	180	182	196	179	159	160	176	150	167	177	163	147	170	158	159	188	165	150	158	172	167	180	167	170	175	162	173	156	157	180	162	149	180	151	144	163	166	173	139	183	188	163	165	159	163	166	169	146	157	149	160	152	191	167	165	188	173	163	172	164	176	199	152	172	180	164	192	157	197	169	183	169	168	171	176	160	150	164	149	175	175	165	168	175	175	142	164	157	171	181	162	177	177	143	187	161	169	166	175	161	163	163	180	163	162	170	125	155	170	175	165	151	179	162	178	188	193	163	170	179	171	149	158	154	165	164	169	165	170	164	164	162	186	173	188	150	173	158	162	129	196	159	174	171	157	169	166	170	192	163	154	191	168	161	167	165	173	165	170	187	179	175	197	178	168	164	149	167	219	155	179	168	146	174	165	177	177	157	164	170	145	160	179	167	179	163	148	167	165	171	144	165	170	149	173	180	151	172	174	157	165	161	187	158	153	165	151	183	176	164	164	163	184	149	162	151	173	165	170	190	168	172	178	190	178	173	170	172	164	170	152	168	164	185	159	159	176	153	153	194	171	177	163	153	150	155	179	162	154	154	179	159	182	169	178	163	177	181	165	178	159	159	165	153	158	169	165	166	170	160	134	155	173	168	160	183	173	166	195	158	170	162	192	137	166	153	185	160	168	150	138	174	185	150	172	172	168	170	158	157	174	158	157	178	177	175	179	152	185	164	182	164	172	187	162	201	192	176	180	161	157	187	164	149	137	165	159	158	169	150	162	187	164	173	174	181	169	174	172	171	164	197	160	157	195	203	160	153	170	158	165	177	167	145	161	172	167	152	158	165	164	179	185	177	153	159	166	164	179	165	180	174	171	157	191	154	162	155	175	148	164	163	164	179	150	179	172	163	164	168	190	163	176	180	169	168	169	168	149	175	178	171	178	162	189	156	157	182	169	163	194	172	173	161	183	166	174	173	161	160	183	158	172	156	168	168	173	175	140	164	162	168	156	176	174	178	186	205	170	157	163	165	193	158	163	193	163	161	155	172	176	181	194	181	168	170	168	153	173	165	167	181	171	164	197	188	163	176	155	127	172	145	193	139	174	159	180	162	162	175	178	168	179	179	156	174	182	191	189	168	169	160	180	184	173	166	154	166	170	171	176	176	179	181	163	165	148	181	173	178	154	154	186	136	174	190	179	165	167	185	186	171	168	173	170	157	169	174	154	158	149	187	167	163	173	191	142	163	179	163	172	174	171	194	152	143	160	180	201	182	197	178	192	189	155	163	173	182	150	159	166	173	156	164	135	172	206	186	152	151	152	169	173	169	152	164	176	165	177	154	165	167	185	195	153	168	160	153	149	165	158	139	172	148	161	152	182	143	152	165	166	173	159	183	157	176	169	165	173	166	200	171	155	151	157	153	156	172	167	163	180	190	156	161	158	181	156	162	166	159	183	175	163	171	163	173	148	153	166	189	165	167	142	172	177	194	173	164	181	176	155	155	163	177	157	180	175	181	168	153	162	137	172	176	187	181	157	179	176	170	174	181	159	168	171	157	166	176	168	170	175	176	157	190	158	174	183	164	170	148	170	188	174	166	162	153	154	161	151	159	177	201	180	169	161	177	169	177	162	165	177	173	139	150	206	177	150	180	158	156	188	153	154	147	158	185	181	166	158	175	157	162	164	194	163	149	167	155	186	156	174	156	156	189	151	166	168	173	177	156	186	154	155	161	157	161	161	161	165	153	192	179	163	174	160	179	160	158	147	163	153	162	165	151	178	174	186	162	181	188	161	172	155	153	166	172	172	139	156	202	162	173	208	140	177	170	158	166	169	159	170	189	187	173	200	161	177	155	170	162	179	189	185
5592	3226	31021	3179	2733	2218	1831	1565	1317	1126	1095	1032	1649	18668	35245	33476	22728	12302	5248	1771	646	506	430	438	438	373	419	451	424	402	399	443	374	429	391	407	393	391	421	418	392	440	418	432	433	377	418	357	407	440	415	407	431	370	403	417	403	395	400	422	392	411	425	424	448	402	419	422	418	404	410	438	408	431	412	391	416	397	412	412	410	453	413	420	410	402	415	393	381	417	417	416	449	410	415	426	416	429	426	422	388	443	405	404	384	372	404	402	392	411	424	437	385	435	389	426	434	399	390	421	416	392	419	386	416	423	400	449	416	446	416	424	387	449	418	391	404	431	399	388	425	432	407	372	420	443	412	415	404	407	442	415	401	446	428	427	435	433	421	405	400	382	397	426	407	398	384	385	403	412	399	440	415	422	426	427	428	396	411	427	411	438	420	396	392	419	414	394	426	414	400	402	424	377	441	399	385	421	443	408	422	429	380	385	420	415	415	420	394	419	411	431	433	417	389	398	398	395	395	432	410	440	409	404	437	418	405	442	442	447	389	403	401	429	430	418	401	416	425	417	427	398	400	393	426	410	422	383	391	399	410	423	448	431	400	428	428	404	379	415	411	381	408	419	377	422	429	415	445	414	406	405	426	452	432	413	422	420	445	401	455	408	396	421	432	385	423	407	436	422	414	444	434	450	405	410	460	406	423	443	372	423	396	437	420	405	457	426	427	439	432	390	407	392	437	400	406	424	379	409	389	387	419	444	417	443	445	432	424	404	461	407	364	396	435	386	413	388	421	381	445	422	425	406	389	405	387	427	407	364	434	439	422	385	438	420	397	419	388	379	408	448	430	381	408	393	427	460	411	406	431	421	401	422	410	400	428	394	381	422	430	414	428	404	381	430	442	405	380	402	385	396	379	415	439	387	409	395	421	392	409	442	426	422	447	408	393	423	426	400	437	377	422	409	432	389	407	435	396	433	384	449	413	380	411	465	404	422	399	402	419	419	442	391	437	413	426	424	438	420	376	422	438	428	430	436	436	406	395	406	416	396	399	439	416	412	447	426	388	434	388	383	460	419	393	421	422	424	415	410	374	441	459	415	412	407	412	436	377	438	394	425	381	427	417	417	422	396	408	389	416	421	424	420	383	393	430	410	394	444	423	376	400	407	400	390	385	407	387	394	465	405	393	395	413	407	426	426	431	413	408	417	412	425	417	389	438	402	424	404	408	423	397	427	422	397	427	409	396	385	450	454	398	416	425	384	403	450	398	426	432	395	411	417	398	382	430	422	425	431	386	447	401	383	435	456	414	381	411	430	429	426	409	462	418	400	429	453	426	402	409	456	427	393	415	413	461	432	460	417	414	415	435	424	442	423	462	355	442	429	425	420	435	430	413	456	408	399	434	414	423	439	409	430	463	424	431	395	423	413	406	393	413	423	381	401	393	423	445	400	442	414	407	404	412	405	403	379	399	407	406	390	383	397	380	430	415	405	423	410	399	433	393	453	387	404	442	416	385	424	405	384	395	409	382	394	403	377	440	418	394	405	383	399	406	409	380	430	422	398	397	387	442	430	420	411	405	442	442	396	408	460	383	401	429	418	400	433	400	401	426	413	419	427	425	406	420	399	418	385	390	400	416	422	421	370	446	422	381	393	369	411	411	423	414	417	367	393	399	410	429	410	436	402	439	457	387	423	416	420	436	409	393	413	381	374	432	421	404	435	402	416	428	390	399	437	417	446	467	405	400	403	399	393	423	423	433	427	389	425	409	436	453	403	394	403	367	383	440	403	421	425	420	370	379	400	426	408	414	410	411	452	384	423	397	402	412	411	412	406	375	422	403	425	417	404	414	432	394	442	421	422	403	421	392	406	400	371	422	407	459	437	433	407	437	402	419	407	409	418	423	410	416	436	396	409	428	412	393	402	432	441	437	424	411	383	391	424	411	430	443	420	427	370	397	395	356	447	416	424	391	410	408	418	429	431	421	425	440	443	437	442	443	401	407	424	405	403	431	398	412	421	366	389	401	433	420	390	418	417	410	406	414	382	405	455	404	437	391	417	421	419	409	382	434	408	426	401	427	435	394	434	415	429	420	429	409	421	412	445	423	414	458	423	374	448	412	394	403	406	420	423	403	432	372	415	417	416	448	379	461	426	442	414	419	417	393	370	429	440	424	401	435	436	407	426	389	395	413	418	431	390	410	407	454	424	435	444	413	408	438	404	418	431	434	438	447	426	409	360	413	397	387	411	429	414	407	400	414	404	444	430	374	399	403	451	421	403	404	422	406	423	433	397	424	402	420	404	393	441	421	431	408	412	415	408	408	425	396	413	416	410	370	379	404	417	426	432	443	409	409	420	425	422	416	415	405	383	404	407	406	390	402	442	442	403	427	396	418	451	412	400	412	408	396	412	402	375	452	421	410	437	414	412	401	448	432	417	428	443	417	413	414	419	401	437	395	427	441	425	395	377	397	407	408	409	407	444	463	390	359	427	383	442	398	435	429	433	437	415	390	389	433	405	417	443	415	418	406	412	422	420	438	434	418	376	385	391	393	430	401	394	396	401	406	375	392	409	467	423	377	390	461	405	374	393	415	409	411	393	415	430	456	428	396	408	448	400	420	424	408	416	416	428	412	414	424	432	391	434	427	435	424	407	419	413	409	394	434	456	382	402	382	388	426	424	409	435	449	418	408	405	442	456	445	414	412	393	401	394	444	399	440	393	434	428	418	417	408	415	441	457	410	416	377	373	387	403	401	400	407	439	402	441	415	416	437	397	405	445	371	415	412	415	382	427	401	422	428	413	422	409	413	400	405	383	407	400	434	431	402	404	387	384	402	408	393	412	402	402	432	396	411	425	399	383	413	392	404	412	409	380	431	411	427	434	410	409	409	396	446	433	423	412	417	373	430	383	401	389	404	410	359	441	421	434	378	425	397	425	442	424	444	454	407	368	387	424	468	387	408	411	430	431	393	403	405	396	424	399	428	438	416	416	414	413	436	397	412	415	399	403	419	425	435	416	419	394	430	416	428	419	403	414	405	396	435	420	411	445	427	430	456	445	392	435	437	392	395	408	412	382	450	438	400	456	422	397	419	416	406	391	390	415	412	397	399	392	394	417	414	418	423	430	426	420	431	417	410	414	413	420	431	405	386	448	397	428	428	417	390	418	414	401	398	417	412	396	375	403	415	410	407	417	420	400	431	401	379	396	417	413	439	424	390	409	415	402	419	434	406	381	397	395	406	411	402	422	410	416	419	385	411	428	400	417	394	423	427	371	419	396	374	420	402	393	394	441	412	414	405	364	411	443	379	376	413	389	410	450	393	393	420	404	428	402	419	464	387	421	398	416	424	407	410	448	379	429	395	401	450	418	379	407	431	413	407	413	435	427	417	418	439	410	395	413	427	400	391	441	434	429	406	393	410	406	435	362	406	398	410	418	417	415	406	372	401	403	423	393	374	414	406	432	420	397	430	413	381	434	453	425	418	417	440	412
14084	4487	49852	18719	2301	1076	631	471	396	356	317	1123	6453	16621	17700	16244	9303	4136	1332	553	241	158	113	107	129	101	113	101	122	102	118	114	117	117	124	129	118	122	120	114	127	126	129	124	123	112	117	109	111	126	116	149	124	128	124	138	117	108	116	121	116	123	114	132	116	128	103	126	97	114	113	124	128	123	104	112	112	107	118	135	129	119	111	118	113	126	121	120	117	113	99	141	132	119	104	123	134	126	109	115	123	118	113	129	136	110	120	117	135	123	112	110	119	126	132	119	89	109	105	121	93	134	123	129	113	128	129	140	132	131	107	132	136	120	94	106	108	128	122	128	109	115	113	107	105	131	138	119	111	108	116	107	137	117	125	114	121	140	134	127	131	111	103	126	129	127	108	118	110	116	106	126	135	103	122	109	125	134	111	113	100	118	112	102	135	123	140	122	118	114	107	122	111	121	123	128	125	126	147	112	123	117	127	130	136	109	116	127	113	100	122	128	131	118	139	148	117	120	123	132	99	140	123	120	118	112	133	125	144	118	119	116	117	119	126	106	123	118	116	113	89	132	116	133	125	101	135	117	112	137	123	101	154	119	134	128	118	120	113	123	103	121	121	131	120	138	110	104	108	129	151	155	133	115	118	143	116	129	104	111	112	132	132	121	120	115	110	123	127	122	114	120	126	117	103	137	132	108	131	107	135	129	131	118	124	135	111	116	123	113	107	117	117	107	127	122	130	115	120	117	129	134	115	102	113	116	127	106	126	137	114	119	121	108	116	135	134	106	113	138	130	115	120	135	111	137	129	118	133	124	109	110	130	127	107	123	111	139	99	117	112	128	132	112	127	130	99	130	117	112	125	110	104	124	123	125	111	124	117	134	130	116	113	124	114	107	127	110	108	115	129	130	118	128	102	138	147	95	119	135	110	115	132	123	107	118	131	116	123	114	142	110	114	121	116	111	142	112	122	134	130	133	104	118	128	117	128	141	130	132	136	126	121	118	112	145	114	106	116	106	113	102	131	118	117	110	121	124	126	121	108	114	118	107	125	121	112	112	140	104	110	137	125	117	108	117	134	119	121	123	123	121	106	113	115	123	118	124	134	130	115	139	111	131	116	112	120	143	135	116	133	133	133	93	134	130	118	143	105	105	132	124	120	118	118	103	144	120	111	119	121	106	116	112	111	136	109	125	111	120	109	125	117	110	93	121	117	120	136	106	139	120	111	133	120	114	133	147	136	104	136	132	106	111	127	129	126	137	126	122	129	133	105	129	123	147	134	109	117	122	123	117	111	130	122	130	114	114	121	117	115	127	93	105	122	122	107	105	118	119	111	113	100	117	117	121	122	115	117	115	122	122	116	111	107	132	132	110	108	124	127	136	125	126	133	134	119	113	119	134	135	109	118	110	113	123	123	140	94	139	120	111	109	126	137	109	139	118	134	124	98	102	99	109	130	110	126	112	123	115	116	124	105	127	126	108	136	110	117	148	122	129	115	118	113	110	120	126	123	123	126	117	124	143	112	115	129	123	90	131	127	116	120	127	118	117	143	122	122	118	118	121	112	116	121	128	115	107	94	114	126	133	141	121	116	108	121	120	112	125	132	126	122	129	126	116	129	133	117	134	105	130	127	127	112	118	132	141	105	114	121	123	128	125	129	124	110	125	138	104	124	98	123	119	119	123	128	123	133	120	145	128	137	115	113	120	127	137	134	129	141	125	121	118	118	97	99	125	117	134	118	123	138	97	110	127	123	95	121	109	120	120	131	119	109	112	126	109	122	118	122	134	129	139	132	120	128	106	114	128	132	104	133	127	121	123	108	126	106	108	125	122	116	119	126	105	134	116	108	108	104	117	126	119	117	119	116	102	128	118	134	94	131	122	117	109	111	141	131	125	125	137	132	117	113	130	119	116	118	141	123	139	119	119	118	121	134	137	142	114	121	129	122	128	128	128	116	130	136	136	126	111	120	131	117	108	121	124	106	115	134	123	109	116	93	117	101	95	112	111	111	116	118	125	128	105	109	114	129	99	126	126	112	121	107	132	110	121	129	117	137	115	102	124	134	121	120	113	123	139	141	113	113	139	120	119	138	122	110	116	113	131	113	136	127	96	112	135	112	110	124	129	127	108	101	140	113	102	109	125	103	126	111	127	127	138	117	115	134	109	103	115	134	124	138	116	132	110	147	130	88	109	103	120	108	102	127	116	127	134	120	115	122	117	85	113	129	113	130	117	105	123	111	121	123	122	131	124	107	120	112	113	112	120	123	144	123	105	146	110	123	139	125	130	120	110	118	140	130	134	125	129	141	100	115	120	123	123	117	114	123	130	110	128	128	117	119	122	106	112	123	123	124	123	120	124	139	105	138	124	137	118	123	109	104	117	123	127	129	107	114	118	118	115	135	141	136	108	113	118	116	116	118	110	126	128	123	119	132	131	132	101	118	128	112	128	129	119	133	132	146	119	126	119	122	118	119	127	125	121	111	127	127	134	131	104	116	119	122	117	125	129	107	117	125	120	133	113	105	123	108	104	133	108	98	106	107	122	122	127	103	105	109	112	123	108	114	126	105	99	123	131	121	131	110	127	131	106	135	135	125	111	124	111	94	148	153	126	105	149	120	115	120	118	110	116	113	117	129	110	130	113	135	111	126	140	127	135	116	118	113	116	129	133	128	125	121	145	109	146	107	133	130	109	133	112	123	113	128	108	129	117	114	117	136	125	124	144	132	128	116	116	123	103	106	135	131	131	136	96	101	133	117	146	93	128	134	139	123	110	124	102	115	107	125	120	112	130	114	133	128	103	129	112	115	116	108	110	132	119	119	109	126	129	116	112	130	119	123	116	119	107	129	129	120	97	121	124	136	132	143	129	110	118	141	96	133	111	122	133	113	127	111	132	121	102	125	123	124	114	119	129	109	120	109	108	127	104	131	129	119	124	127	123	105	107	113	119	125	137	137	106	118	123	128	121	106	120	119	140	134	127	140	116	114	110	115	124	127	137	114	108	143	139	120	114	128	127	122	128	117	113	113	108	129	122	120	121	97	100	111	109	134	153	112	112	138	120	121	110	113	122	138	132	108	117	116	122	112	130	130	120	105	110	118	111	118	142	113	108	124	125	121	122	137	108	126	114	133	130	110	105	117	124	122	117	102	117	139	117	107	121	139	117	123	121	117	122	122	131	120	125	114	113	110	114	115	125	126	124	123	119	135	135	107	116	110	103	149	107	100	114	120	124	124	117	141	105	119	134	100	119	112	120	122	115	117	111	142	115	126	124	115	128	135	121	114	118	121	134	119	111	110	116	111	95	135	122	126	128	120	119	119	112	134	121	129	115	128	104	106	121	117	110	126	104	107	119	130	115	141	135	133	121	122	132	125	114	111	131	126	121	118	113	114	121	131	143	128	134	112	145	110	118	112	111	130	121	134	122	126	126	111	114	124	119	121	122	122	135	107	131	145	118	113	116	118	122	140	111	101	114	145	114	107	108
7575	4396	47478	8710	5187	4067	2875	2394	1996	1732	1488	5938	22673	40004	40088	37987	27247	16498	6349	2695	967	498	345	322	303	317	315	309	268	298	305	310	314	326	293	301	341	329	275	320	280	332	334	326	303	287	320	308	333	322	337	262	330	290	295	276	302	300	285	297	336	317	319	278	317	270	327	281	305	294	348	348	295	279	331	279	313	314	318	291	329	327	333	334	304	311	304	312	310	313	334	275	281	317	321	303	296	310	294	318	319	303	312	321	274	310	355	336	305	327	332	292	329	327	300	305	296	304	301	326	314	331	332	291	276	317	311	305	332	314	311	319	290	327	316	299	326	294	323	314	323	287	293	305	298	299	329	293	312	301	288	354	266	331	298	286	308	319	326	279	318	332	317	337	306	312	321	306	313	320	300	314	305	306	309	299	300	346	311	344	316	311	305	311	327	291	303	287	329	299	313	328	331	312	294	325	313	321	318	317	333	288	322	307	340	309	297	318	321	302	296	294	302	337	318	319	346	306	282	319	292	326	328	331	292	287	307	344	317	312	336	299	316	339	301	311	308	277	284	309	289	315	272	333	316	316	361	281	304	292	298	351	302	325	335	324	336	332	294	328	322	309	303	319	338	294	324	318	293	296	316	325	307	298	335	323	280	303	294	323	278	306	305	308	327	320	301	277	315	331	330	319	301	286	303	335	298	298	327	310	302	348	280	284	304	309	312	325	327	269	337	317	283	293	279	309	313	300	295	305	353	301	281	282	321	307	326	336	308	304	292	336	294	318	345	330	300	333	305	351	322	308	322	354	287	294	304	302	319	303	359	318	331	271	320	280	305	301	334	328	294	297	298	343	319	313	317	297	303	322	315	294	295	292	319	291	336	306	286	329	308	303	306	305	310	312	320	317	320	329	308	320	289	331	301	315	345	323	330	323	310	333	317	312	307	292	282	330	290	306	302	325	308	321	314	292	320	309	291	343	308	301	338	308	335	292	311	312	320	296	318	309	287	290	336	300	301	307	322	313	308	318	322	320	279	276	290	325	336	330	315	322	305	317	344	308	292	338	305	322	329	330	293	315	298	335	319	322	307	329	306	313	312	294	305	301	307	334	310	348	299	304	298	314	307	306	319	294	310	332	328	294	324	288	341	302	316	316	288	313	286	325	314	343	285	330	286	330	290	302	325	339	296	317	294	304	328	304	296	281	316	310	342	308	332	325	331	302	316	323	308	314	307	305	308	315	313	272	315	304	321	342	309	319	306	311	323	315	324	317	339	306	300	308	321	331	342	319	290	303	302	317	303	343	340	308	307	328	315	318	311	308	302	275	322	317	326	292	300	330	302	299	279	305	300	329	284	309	293	336	298	345	308	301	298	334	305	336	280	363	329	319	320	299	323	325	322	323	326	320	301	319	295	301	308	313	312	296	289	296	316	295	314	295	316	336	311	280	276	299	326	298	318	325	309	293	323	296	318	290	317	307	334	317	300	317	344	310	312	297	320	320	303	313	327	326	341	276	344	320	301	325	283	294	297	303	300	313	294	307	322	284	300	321	304	301	287	322	299	319	324	306	324	296	310	319	321	318	315	313	307	296	331	317	328	314	275	286	359	303	267	320	263	348	310	325	331	303	311	312	307	286	298	357	315	316	292	326	294	285	321	325	323	279	328	326	305	322	301	294	311	327	302	314	314	323	310	321	329	338	313	337	330	291	313	336	329	321	319	301	295	292	310	326	344	285	323	297	282	330	333	314	325	301	334	323	311	262	295	299	292	315	281	299	326	328	331	315	295	290	311	320	315	289	298	321	290	323	324	290	336	318	293	294	301	281	296	314	298	313	305	319	322	303	299	343	303	303	322	305	319	332	318	299	332	309	308	319	305	350	306	318	307	319	326	345	324	309	322	299	297	302	305	337	305	288	318	308	286	335	312	309	352	325	323	272	323	352	316	302	306	284	318	293	299	327	296	307	320	317	292	300	294	359	311	312	289	304	323	314	324	352	325	312	304	315	314	300	312	312	311	324	306	305	318	297	323	334	290	309	336	283	274	299	325	310	310	322	306	339	322	327	339	301	369	298	324	292	332	293	307	348	309	302	315	320	311	287	335	280	337	294	314	309	309	305	307	296	301	292	318	318	298	285	310	296	312	323	305	308	305	319	301	309	337	343	298	326	299	312	308	308	272	322	308	303	304	307	324	326	262	320	305	316	325	295	302	313	298	308	321	295	338	314	303	303	327	301	293	304	285	304	310	298	320	333	316	270	297	310	312	288	298	324	329	305	343	288	301	332	320	312	318	309	302	303	330	318	294	309	304	292	317	294	302	312	326	329	320	311	282	316	285	306	299	316	322	305	310	261	256	334	309	318	317	337	345	302	328	309	323	297	340	304	292	326	284	341	326	290	293	313	338	284	327	334	316	308	320	323	325	318	316	323	326	317	287	333	314	312	295	326	327	317	332	317	327	318	312	281	322	329	334	340	296	350	322	296	302	308	322	307	317	299	314	324	304	322	321	335	295	303	346	308	318	322	306	307	314	325	302	308	335	311	284	322	319	294	315	325	331	319	308	312	310	323	302	319	349	304	315	299	301	319	310	271	315	297	335	327	297	324	282	317	330	332	321	298	320	314	290	322	314	311	285	290	327	305	321	319	298	305	329	319	285	273	325	335	294	319	340	299	307	319	294	321	314	327	332	326	325	303	301	318	331	311	287	311	287	284	288	298	312	311	284	315	335	314	321	319	336	337	313	308	322	325	327	305	325	306	292	291	299	327	325	311	314	330	330	287	300	301	311	300	297	281	338	337	310	271	278	335	339	285	306	305	337	323	309	300	273	295	316	338	314	314	313	311	309	295	325	334	319	334	326	299	323	348	336	324	326	290	333	274	306	318	315	305	288	309	318	327	329	316	306	331	301	317	319	313	322	311	284	330	288	302	336	315	323	314	318	301	313	289	306	309	285	311	329	299	295	293	326	313	302	266	326	303	281	326	286	297	332	337	323	325	326	349	319	342	297	306	287	331	275	311	319	326	307	306	311	316	282	292	291	309	293	315	289	264	346	322	316	284	284	305	321	291	339	317	292	311	304	298	301	338	311	308	316	324	300	292	321	308	314	281	309	317	307	316	329	303	323	321	316	300	318	337	304	311	316	313	295	315	333	304	325	338	309	298	298	304	340	302	322	329	316	276	329	289	326	316	315	320	306	295	310	291	309	316	284	314	322	312	279	307	285	321	314	295	288	298	326	314	331	321	316	320	284	298	293	311	322	303	306	308	308	301	316	296	315	349	318	305	275	318	317	331	324	333	329	295	310	286	295	316	324	308	322	314	301	339	323	332	295	320	294	317	314	323	315	322	315	281	307	327	311	309	313	315	340	304	335	322	278	305	284	366	332	292	304	313	297	324	282	312	287	286	292	306	302	339	323	340	318	310	317	290	326	306	286	315	322	318	328	320	323	319	320	289	310	301	286	292	301	293	303	298	301	316	280	302	280	328	333	274
2425	410	1835	951	250	258	253	249	224	240	236	241	338	705	865	1042	968	661	445	328	255	228	224	229	208	243	222	211	222	199	230	215	220	247	206	212	220	213	201	226	198	221	231	249	208	203	211	215	230	199	213	256	224	212	247	209	205	212	225	218	239	236	226	224	210	217	198	232	224	225	217	210	235	229	208	234	209	231	210	187	228	219	220	196	193	223	225	241	211	205	207	222	229	224	220	203	229	252	201	215	254	244	230	208	223	227	237	206	209	209	214	241	196	222	215	239	205	229	234	207	225	230	238	189	224	219	216	242	214	218	211	209	203	239	216	214	242	233	210	247	253	209	198	233	195	235	192	208	213	214	241	239	244	238	202	230	213	243	224	207	227	229	220	214	227	229	224	207	242	210	206	222	237	200	222	232	202	203	222	206	201	202	233	212	195	238	216	249	192	202	232	189	195	220	240	223	230	201	224	256	209	207	233	243	214	221	200	203	201	210	220	203	235	219	213	239	235	253	254	199	189	198	207	213	229	218	239	221	213	216	173	228	212	215	215	222	199	206	220	175	243	247	214	209	198	202	247	212	216	221	194	218	213	209	209	173	199	219	208	222	232	204	206	204	201	231	218	232	208	229	213	211	229	234	202	229	224	222	212	242	219	215	239	214	241	212	227	232	194	222	234	235	219	237	220	220	225	219	213	209	209	206	221	217	215	213	225	194	218	221	243	232	221	216	233	205	206	230	202	238	232	233	197	213	219	208	217	229	231	213	211	233	220	224	238	231	211	198	210	216	234	203	201	199	223	209	243	211	232	211	199	210	243	202	217	219	193	257	215	233	214	254	259	211	221	207	222	218	267	223	215	251	228	218	255	263	220	220	210	214	230	237	199	236	195	213	236	218	220	243	258	201	229	213	207	212	248	221	194	225	225	204	234	205	235	214	198	210	208	229	199	223	206	232	219	224	217	245	201	219	236	221	239	217	260	208	234	230	203	234	229	249	223	231	207	207	220	210	207	216	221	217	243	214	236	226	229	245	206	234	225	229	241	199	205	224	208	218	208	229	235	243	200	217	220	186	235	224	189	242	238	187	226	221	215	223	222	250	242	229	204	202	214	241	223	243	228	218	215	214	243	226	230	204	220	243	208	217	205	197	210	235	242	198	181	222	225	212	233	230	218	220	232	234	242	223	196	202	207	216	234	219	194	208	228	229	233	234	202	221	221	256	224	228	221	212	251	206	215	192	227	221	235	200	199	199	213	211	210	199	209	209	202	220	224	222	213	225	239	212	217	231	219	232	211	241	216	220	224	216	223	227	202	208	242	245	219	220	220	213	223	206	196	201	218	214	224	217	220	200	221	216	243	220	203	236	208	235	234	214	199	203	207	221	225	238	221	207	234	211	225	228	210	250	237	208	210	226	201	220	211	245	224	219	220	227	242	232	208	225	232	218	200	235	200	224	210	232	221	240	210	198	223	214	233	225	203	200	207	222	216	208	252	220	225	243	205	254	230	215	261	224	221	217	195	234	213	208	207	224	227	236	225	203	211	188	207	238	203	188	205	253	206	207	217	234	212	203	253	234	236	208	209	228	233	202	211	203	196	251	226	209	227	236	230	223	202	228	212	229	220	214	223	227	188	226	242	199	211	212	258	218	179	213	228	229	200	213	203	223	218	234	235	202	219	202	232	197	225	247	213	230	221	210	241	234	209	223	240	209	218	225	226	206	235	218	210	229	242	240	210	204	235	228	227	212	212	195	227	239	207	240	256	234	217	206	223	218	219	217	214	229	220	207	242	214	222	223	220	240	205	219	237	227	224	197	210	251	222	217	214	243	241	215	254	235	238	205	233	235	219	220	206	230	233	208	200	198	227	210	224	202	209	198	224	195	224	223	233	217	216	225	216	247	210	245	210	234	218	189	228	222	198	193	238	208	227	235	211	218	214	223	225	247	239	216	213	201	216	214	212	193	207	224	226	218	252	201	224	223	216	218	270	221	223	194	229	190	211	209	245	234	191	198	194	224	254	233	209	236	234	220	211	223	223	209	208	236	214	240	184	206	209	223	213	198	189	205	214	224	219	233	204	214	231	215	199	220	206	212	220	227	249	208	214	227	227	234	243	226	211	213	224	243	238	250	231	197	230	228	226	226	216	201	237	208	209	222	212	209	223	220	195	205	243	223	228	202	225	205	230	204	208	226	240	238	234	224	231	209	187	226	223	229	196	209	233	206	230	227	237	211	220	246	220	233	215	241	215	204	204	224	217	245	206	212	242	205	221	232	231	216	219	225	246	204	238	228	221	221	210	219	222	209	210	218	196	211	204	206	210	238	223	201	238	224	208	217	206	203	217	221	207	221	245	222	212	224	192	186	219	238	229	233	200	228	192	228	248	208	236	224	205	195	193	207	194	241	174	230	241	217	210	223	203	218	260	216	202	226	222	238	204	246	205	221	241	205	204	239	233	195	224	205	225	215	207	220	205	220	245	215	241	245	220	219	226	195	211	207	214	239	199	197	215	236	211	225	222	192	238	215	217	209	220	213	209	220	204	222	235	227	236	222	209	222	199	227	241	229	213	208	234	221	213	210	198	205	230	212	215	230	240	241	232	227	221	208	214	215	209	214	204	212	202	212	234	229	182	236	216	196	175	206	223	201	208	232	204	218	201	206	222	217	226	198	205	212	217	212	212	227	214	232	227	241	197	215	224	223	205	209	235	192	225	214	249	217	212	217	219	219	211	224	219	213	194	211	240	231	220	211	216	195	226	208	195	198	210	209	213	210	182	203	209	223	224	221	233	212	237	236	221	204	239	227	206	198	203	224	218	189	247	205	243	219	211	228	230	211	231	222	218	236	210	219	219	226	208	201	234	221	219	244	230	209	227	210	218	210	225	227	223	215	235	224	242	229	213	223	218	235	219	230	214	194	242	226	215	209	235	248	210	219	226	232	255	201	196	215	227	243	224	182	223	199	240	202	219	250	224	199	208	230	211	243	231	228	208	219	209	210	245	215	249	227	217	202	212	233	218	247	213	242	210	226	225	239	239	210	188	216	227	242	220	227	217	240	235	227	216	204	238	198	224	209	213	206	223	212	227	215	236	219	191	232	220	217	210	238	217	211	231	177	227	203	221	214	264	226	236	220	204	217	216	255	260	217	212	216	234	202	197	205	246	206	238	227	227	226	203	234	211	194	243	234	234	220	199	253	234	206	216	191	223	231	236	229	214	234	203	221	205	215	231	219	219	216	227	226	216	225	222	225	229	208	225	234	191	210	211	234	213	237	192	245	177	229	221	227	218	211	227	228	226	231	232	226	229	218	233	204	212	211	232	217	201	207	221	216	208	245	243	241	243	196	223	219	225	209	234	221	241	220	226	224	212	223	235	203	218	223	232	216	207	202	216	207	225	229	216	208	217	196	217	226	203	194	207	213	243	244	236	219	227	204	241	228	219	195	195	219	230	226	218	176	242	222	218	237	197	241	228	224	218	210
2488	647	5151	2956	677	655	635	620	588	614	579	740	1544	3704	4567	4919	4024	2441	1404	856	636	530	549	543	550	501	550	545	533	531	490	526	505	508	568	507	551	528	530	511	508	510	585	519	538	561	518	535	494	541	546	526	568	508	522	520	518	529	500	591	557	512	527	507	559	532	495	522	523	542	522	463	571	539	508	503	555	526	509	540	538	543	518	529	541	528	534	523	507	534	509	526	534	484	524	508	486	563	559	545	565	484	532	535	544	517	522	525	476	513	536	519	515	528	520	525	503	517	520	504	548	553	505	530	500	540	532	528	529	546	537	557	531	514	583	568	561	529	551	552	574	527	504	530	540	519	575	575	544	539	515	517	503	533	519	536	536	538	537	493	512	516	548	533	535	522	537	536	525	540	537	531	509	570	555	511	521	526	564	494	488	539	518	498	542	522	517	486	549	543	543	542	517	541	544	495	518	484	554	517	533	552	529	528	506	500	527	538	528	541	538	519	521	544	534	528	513	518	528	546	578	558	566	522	585	532	564	548	553	499	509	539	506	534	515	519	547	511	527	555	501	520	516	560	538	557	516	499	503	548	493	517	560	506	558	542	540	513	539	546	490	518	502	527	538	514	553	559	549	574	504	529	537	531	529	520	539	537	504	531	562	502	528	525	538	525	558	563	556	544	544	507	517	500	534	505	529	530	534	510	518	592	532	496	513	553	536	543	550	554	531	528	527	542	536	531	571	510	541	542	523	553	502	536	525	514	548	541	521	535	548	542	513	527	538	506	524	519	504	500	544	523	493	553	561	544	567	539	517	548	512	543	492	521	556	562	556	544	524	485	529	549	541	539	540	519	502	550	565	539	521	556	547	546	536	568	563	529	547	520	524	602	565	475	549	540	486	538	527	537	512	494	506	534	553	501	521	556	500	552	509	533	559	499	527	532	515	537	561	536	493	516	532	543	557	524	514	535	544	479	504	516	555	521	516	537	516	529	555	535	555	562	516	535	509	539	498	536	529	521	535	506	559	517	515	568	535	543	526	494	564	546	528	545	550	533	541	575	569	560	526	528	556	520	524	537	553	500	512	542	559	545	543	561	521	536	518	520	592	547	519	499	496	520	506	576	526	511	520	518	594	531	509	542	533	543	529	494	537	557	554	538	560	522	519	543	495	513	534	516	519	541	555	554	540	532	538	519	525	531	548	545	550	510	520	550	509	511	513	520	548	520	607	535	530	495	496	544	550	571	530	531	567	545	554	524	504	563	516	520	534	549	508	536	545	526	522	525	540	531	513	545	579	487	511	552	533	543	535	521	523	558	560	498	540	495	497	536	539	529	552	501	533	530	492	494	519	582	524	531	543	524	535	534	522	515	511	532	524	494	544	494	522	517	549	555	525	545	566	514	531	551	532	531	537	542	506	518	540	545	576	558	533	521	541	523	533	527	516	520	558	532	570	525	595	516	508	543	522	542	555	522	494	531	553	507	543	535	517	559	550	539	523	540	539	542	562	533	564	556	520	494	555	529	561	540	543	537	527	525	531	520	531	520	512	539	531	490	527	491	553	536	516	483	539	534	544	526	493	513	537	514	562	542	562	516	544	536	520	496	571	527	532	516	529	572	539	557	511	558	492	532	517	548	536	560	547	497	501	578	554	479	516	548	557	516	511	556	525	518	518	550	560	547	495	526	502	528	547	495	543	568	500	532	564	513	549	557	529	558	547	537	556	546	581	536	523	531	529	551	512	548	531	498	547	524	557	549	554	542	526	549	535	516	490	528	535	510	569	586	498	502	518	539	525	526	534	528	521	555	520	536	541	545	529	531	552	538	545	545	535	536	559	526	611	499	516	550	519	532	538	501	507	513	513	519	545	490	547	524	535	554	551	507	579	553	555	524	544	537	534	512	522	561	530	545	497	536	518	536	515	564	537	548	505	549	532	552	524	540	546	516	513	490	530	527	534	542	528	552	495	578	521	508	492	559	520	530	520	546	512	544	539	532	534	523	562	535	554	539	542	539	507	529	542	568	531	533	511	515	533	532	540	532	521	553	506	512	537	546	544	506	521	545	545	547	598	563	516	568	462	560	520	545	502	480	560	529	559	524	519	526	543	537	553	525	566	551	515	527	529	525	548	548	514	534	522	525	527	595	531	537	544	576	538	514	509	547	504	560	537	495	552	514	535	542	525	519	532	508	536	532	536	523	563	522	571	549	519	542	529	524	504	517	537	535	513	516	538	544	524	544	534	536	536	560	514	535	541	536	526	537	533	542	554	561	528	525	536	557	557	552	535	537	576	496	522	529	542	534	470	513	520	518	505	544	502	492	540	538	552	553	501	496	533	574	525	505	520	530	510	544	524	542	564	531	519	573	504	548	507	537	519	552	551	551	524	532	530	486	527	521	537	492	552	504	523	496	512	519	535	552	537	554	516	531	546	511	535	536	530	535	533	510	566	573	554	523	492	494	520	524	563	546	568	472	519	542	514	542	513	529	586	513	525	507	509	547	514	560	531	558	537	515	510	568	509	586	535	484	535	516	444	556	537	586	528	577	498	538	549	514	504	556	544	548	522	531	544	542	552	535	508	551	536	527	541	550	542	534	509	548	516	520	545	552	519	553	514	523	526	488	512	565	536	510	518	533	532	554	499	545	549	519	553	503	550	523	474	546	543	498	536	524	549	547	543	493	542	564	485	537	535	556	552	545	537	530	495	575	551	564	515	573	541	508	541	525	493	532	543	548	523	504	509	523	506	485	538	522	564	547	550	521	510	547	537	492	545	519	532	528	545	580	508	552	533	503	495	577	519	536	521	533	541	570	566	510	521	582	531	561	543	516	565	517	501	523	539	499	514	558	523	552	582	560	533	567	523	525	528	534	519	493	563	554	524	560	524	562	553	597	557	538	507	483	479	569	496	510	514	517	555	562	548	515	466	540	518	561	556	528	503	521	502	535	527	553	505	558	537	535	483	538	579	476	504	483	535	530	536	528	532	548	518	503	516	560	544	565	482	558	522	540	531	563	515	561	527	501	522	561	540	544	532	514	544	520	517	515	528	543	546	511	519	511	545	536	557	555	558	507	505	568	528	534	555	541	497	548	556	524	506	558	496	548	551	591	538	526	579	542	527	491	525	547	481	560	532	542	521	515	519	523	511	504	552	499	521	507	518	515	569	548	527	562	563	529	520	490	530	544	536	487	524	562	552	477	565	503	545	539	546	575	558	573	576	555	510	548	540	500	539	505	519	549	541	523	551	547	528	536	525	504	534	518	528	564	551	513	533	527	540	559	564	537	523	541	581	528	516	504	509	599	541	511	571	539	525	527	567	583	561	541	511	531	492	556	520	526	509	561	553	515	515	541	514	500	565	524	540	537	521	546	532	524	544	517	527	551	508	531	510	566	525	540	503	514	526	520	523	534	550	516	559	495	524	540	550	561	536	509	511	556	502	528	496	500	535	553	544	539	562	543	544	537	559	548	542	513	542	522	554	492	523	538
9599	2420	32022	24187	2078	616	478	328	304	279	269	299	1744	8819	10043	8524	5923	2747	1088	494	279	231	181	202	172	201	189	168	181	176	177	192	163	179	189	175	174	170	179	162	159	187	164	182	164	168	181	183	174	192	185	179	182	172	187	185	190	174	201	182	164	184	190	147	159	187	195	187	191	188	184	188	193	173	176	172	194	171	194	169	163	184	174	196	183	175	173	170	202	189	181	184	165	176	167	189	175	185	176	185	171	176	184	176	187	191	200	186	159	192	201	179	167	186	182	181	170	156	200	182	210	188	192	182	182	168	190	180	208	167	222	186	172	183	186	189	150	179	166	175	187	172	174	164	152	195	157	178	165	167	180	160	159	195	170	166	160	170	161	184	191	171	165	186	185	178	204	184	157	186	161	181	181	169	190	169	205	195	186	162	179	171	196	188	170	182	205	186	176	166	195	179	188	192	179	202	171	160	183	198	185	176	174	175	187	179	186	182	177	182	189	186	182	191	181	185	182	181	151	168	191	172	198	189	188	172	188	161	168	174	180	177	168	192	185	186	182	192	168	182	185	174	198	164	180	175	180	194	184	168	175	204	202	178	177	159	185	185	199	197	188	172	190	201	176	187	195	185	188	186	170	162	171	170	207	151	167	147	164	203	176	167	161	183	178	169	177	143	175	186	197	180	179	176	147	174	180	193	168	186	197	186	178	199	150	176	165	179	165	189	163	187	175	157	198	184	181	166	167	189	156	193	190	171	194	187	186	158	176	158	185	170	190	172	152	167	184	166	175	175	194	158	178	171	168	177	162	163	172	179	199	174	191	179	167	170	170	163	193	181	184	187	183	139	161	184	184	156	183	176	173	182	166	197	195	152	181	164	182	181	200	194	165	155	169	180	190	189	183	170	189	189	180	195	170	177	173	179	172	195	172	181	191	189	173	206	183	185	166	180	195	175	181	219	180	189	189	182	184	187	182	188	171	181	168	177	145	189	166	184	195	194	183	185	163	168	162	169	181	181	185	175	169	188	156	168	160	173	156	177	169	171	160	185	183	157	207	182	167	174	170	196	186	185	191	161	197	178	180	174	170	169	163	165	163	190	171	203	186	184	194	181	189	169	185	170	184	181	172	198	158	167	169	180	171	170	201	186	144	168	173	183	161	190	183	173	189	176	181	190	172	185	186	196	194	184	173	180	208	201	167	207	177	168	151	175	176	176	186	172	150	187	184	177	179	182	157	176	172	174	201	207	176	188	209	175	158	183	204	174	187	184	187	157	149	176	181	157	173	175	194	180	173	177	191	201	184	170	195	169	171	195	166	179	188	178	166	192	173	163	182	182	166	183	162	176	178	199	188	197	164	208	150	177	162	181	189	192	178	182	153	167	186	188	175	205	156	142	191	161	176	177	208	206	170	197	177	170	194	172	182	173	181	165	169	161	188	179	196	169	178	146	165	168	156	172	159	158	148	180	161	156	190	168	159	160	169	179	164	168	181	192	202	166	173	178	159	189	180	149	184	168	158	164	176	176	178	181	188	161	211	155	169	173	197	172	165	187	156	164	161	176	199	173	176	191	176	171	174	176	182	202	171	188	208	185	166	181	177	196	169	195	189	183	173	176	181	165	151	157	173	177	171	172	197	192	161	142	175	195	156	187	186	168	147	177	196	189	188	153	176	189	175	188	185	181	169	172	169	188	150	170	178	170	185	169	176	176	179	183	182	182	161	175	156	169	182	177	187	184	201	177	186	213	187	181	193	158	202	171	187	214	177	173	191	208	165	190	174	193	179	154	183	183	164	186	179	175	195	187	192	185	192	195	184	188	161	183	213	185	199	150	171	171	211	166	165	178	177	183	180	156	181	176	175	175	184	193	173	179	184	182	188	182	215	188	167	194	160	152	162	182	163	178	177	174	204	178	177	188	177	155	182	196	185	162	191	162	181	166	186	167	193	191	159	183	191	198	179	207	188	172	186	195	179	182	180	160	173	204	181	192	183	182	193	156	206	196	175	219	171	162	189	185	165	165	185	162	173	188	190	180	189	185	161	174	169	152	169	153	178	176	188	156	176	169	163	182	172	191	172	163	195	177	188	192	183	190	182	174	169	154	170	177	171	196	186	159	192	140	172	184	155	169	187	153	197	179	186	186	168	168	180	182	185	170	170	188	162	166	173	202	162	153	195	181	153	182	165	182	168	191	185	170	170	170	176	154	187	166	188	172	164	183	200	196	179	194	194	179	190	188	185	156	174	187	179	181	182	180	188	195	183	175	178	173	166	176	176	178	187	176	204	167	192	167	164	178	181	181	158	175	205	180	156	183	207	173	168	190	169	207	184	161	166	182	185	199	182	198	186	170	183	181	185	180	189	169	188	176	195	189	190	176	157	192	166	166	198	186	176	175	144	193	187	199	167	191	181	186	179	178	185	155	185	175	191	160	166	196	174	171	185	181	176	168	180	170	185	167	213	188	183	156	174	175	186	181	192	165	191	185	180	162	179	179	184	170	166	161	158	170	160	194	203	183	178	163	186	146	165	195	176	163	187	176	166	190	192	178	183	184	183	173	206	183	177	180	164	145	163	174	180	133	193	170	152	156	170	159	210	190	195	173	178	153	190	191	197	147	149	186	185	170	169	180	152	176	180	169	157	141	179	182	184	182	179	164	167	166	166	184	171	178	206	162	181	156	168	175	144	167	179	187	164	178	166	204	186	169	170	181	198	189	171	175	193	162	169	166	184	176	175	186	179	167	188	166	179	184	181	164	167	191	174	199	176	201	169	174	158	195	176	199	196	195	174	192	192	179	150	176	158	185	175	161	187	166	173	160	170	182	175	183	186	175	163	182	190	163	199	194	166	178	176	181	195	159	184	190	188	152	185	166	179	180	200	195	182	199	203	194	185	182	159	179	159	188	206	194	180	166	187	188	153	190	175	178	178	197	188	211	149	147	173	184	166	185	189	172	180	156	182	192	196	185	189	158	181	185	195	165	174	187	186	186	187	158	183	205	181	186	155	190	165	193	189	198	181	147	194	175	166	180	186	190	183	188	197	185	183	186	176	186	159	176	175	198	180	175	190	188	175	180	200	190	172	170	185	179	176	195	212	162	204	171	177	156	159	171	182	180	207	193	168	171	165	182	182	182	170	182	167	137	182	176	162	171	192	200	179	193	194	185	180	180	167	187	169	159	196	174	178	154	185	166	170	189	168	172	201	190	181	180	182	165	167	160	190	188	202	174	159	152	190	188	170	153	183	157	174	189	176	186	162	176	177	186	173	200	174	200	165	170	182	165	176	169	182	194	178	158	179	165	187	168	173	179	175	179	175	201	167	172	181	185	191	172	189	187	179	174	179	188	187	176	189	170	180	185	179	184	176	175	183	195	168	158	185	159	179	173	174	171	195	174	167	172	170	194	177	169	161	195	169	185	182	173	164	193	187	190	191	188	188	184	170	172	189	188	160	173	170	183	202	202	170	178	176	179	184	182	169	175	178	183
6910	1811	37009	14362	2741	2231	1853	1538	1373	1255	1093	1344	8595	30686	31444	29128	21758	11667	4897	2015	1012	503	496	443	431	416	448	431	428	444	421	426	435	430	412	453	417	436	394	421	455	410	438	401	475	438	439	395	437	420	425	409	427	398	418	427	458	456	433	449	426	420	478	434	422	453	445	425	436	456	423	467	463	458	446	423	441	414	429	443	432	418	438	421	441	458	438	425	443	417	409	423	411	442	424	471	440	443	459	476	422	428	428	408	458	430	450	439	400	430	407	388	411	437	436	479	449	484	396	428	439	444	371	457	440	410	403	428	437	395	442	451	480	450	442	432	454	433	422	406	429	457	409	477	446	441	422	433	414	446	424	422	470	412	416	425	449	445	435	441	419	440	392	469	433	429	431	458	425	427	408	408	422	456	453	424	429	420	410	400	415	433	458	448	434	427	431	451	430	416	430	410	416	487	448	445	438	431	439	445	421	439	405	456	416	412	430	415	446	448	487	418	475	410	429	408	457	391	427	437	394	399	428	422	391	467	473	419	428	449	463	423	417	465	437	421	449	417	472	434	426	504	446	441	415	434	416	391	480	396	414	406	442	450	446	427	431	419	418	403	444	451	405	419	475	414	442	436	431	429	430	432	459	442	454	449	393	434	452	427	464	421	422	446	419	443	452	472	457	404	413	441	439	433	424	458	407	430	399	464	423	445	400	411	440	411	462	427	463	426	419	421	419	418	445	421	449	442	454	437	400	420	486	426	419	422	414	438	430	444	433	404	413	431	450	442	413	411	427	466	456	433	440	433	471	477	439	422	465	455	454	427	420	458	430	427	422	413	425	450	450	429	457	397	433	421	446	475	426	458	434	414	463	438	439	415	449	446	451	440	443	422	387	467	449	419	443	434	434	447	466	441	443	438	444	388	461	405	417	471	441	455	422	401	441	395	413	423	452	410	443	410	461	429	412	438	471	447	393	462	449	410	442	416	441	435	437	488	420	431	431	402	436	478	430	429	414	449	446	436	483	435	492	430	404	453	446	442	439	417	438	448	451	424	438	449	414	427	393	417	420	430	424	445	439	461	458	436	450	471	427	472	454	439	432	470	442	448	449	413	454	450	428	445	414	433	431	433	400	411	431	405	422	445	416	415	425	439	415	446	445	466	448	435	413	426	428	421	425	426	425	416	428	415	426	453	446	468	452	439	457	470	436	408	433	471	427	394	453	435	396	483	439	453	481	442	438	452	448	390	442	427	437	429	442	440	426	437	410	448	457	419	421	438	442	457	453	451	439	459	382	478	415	449	414	424	400	409	448	466	430	465	421	436	420	426	434	457	426	456	437	415	409	439	414	411	416	423	458	468	429	429	430	424	416	427	393	440	450	477	423	457	451	466	444	439	450	470	462	427	422	479	440	436	483	426	426	493	464	461	415	429	468	448	478	419	417	437	455	485	428	437	460	442	404	448	466	400	452	384	401	488	432	422	406	492	405	421	429	377	421	424	469	429	475	407	440	455	448	435	458	435	404	441	450	433	447	417	431	454	458	464	413	457	436	461	423	418	487	461	458	429	447	423	430	457	435	452	443	445	439	452	440	434	412	458	413	441	424	433	453	448	429	459	415	417	483	446	458	446	433	420	462	450	438	442	413	422	458	415	421	501	477	456	431	423	442	461	451	439	446	408	468	458	413	453	464	449	466	464	424	449	432	443	415	457	448	445	410	459	441	449	473	457	434	428	445	426	494	464	425	426	435	437	405	449	405	415	413	429	449	422	425	432	401	457	439	447	471	468	474	478	442	477	423	408	465	442	412	411	452	447	412	464	408	408	420	427	443	445	490	445	448	437	446	417	456	481	438	437	471	397	470	456	440	408	422	439	467	455	427	450	443	443	434	436	431	433	442	468	439	452	428	422	440	441	434	412	422	434	438	432	433	443	421	425	457	463	451	480	461	439	447	448	443	433	419	402	448	413	496	406	418	512	443	439	468	439	413	459	432	435	421	437	443	429	427	456	466	436	441	475	382	431	455	437	402	470	395	460	414	418	451	455	454	459	428	446	385	426	439	448	452	415	430	436	401	410	419	416	473	424	465	461	433	428	424	455	454	425	424	435	439	425	446	417	429	459	444	453	421	443	437	457	424	402	437	434	464	451	417	432	433	445	457	444	442	412	416	455	451	493	400	478	440	450	442	437	465	481	480	422	436	459	448	461	424	439	451	470	391	427	470	475	436	457	406	457	414	433	466	427	481	451	433	437	405	462	441	446	451	437	418	471	463	440	440	434	457	451	451	411	436	445	464	465	427	436	420	450	463	436	458	423	447	470	470	447	462	398	411	420	439	435	435	431	442	416	404	456	457	434	390	477	417	418	426	428	454	415	449	444	428	441	446	466	440	428	423	472	465	433	427	428	427	421	424	442	445	482	406	459	447	402	409	435	437	461	418	448	441	450	460	435	414	455	438	449	437	424	435	450	424	407	427	455	423	461	409	447	419	450	404	449	418	456	422	459	424	438	434	416	417	425	444	471	460	432	465	387	421	452	447	413	393	433	416	400	428	463	483	450	457	468	474	432	443	395	427	477	423	440	449	463	440	399	401	423	470	444	455	463	467	427	412	415	426	473	487	448	434	452	426	410	435	407	452	433	460	431	432	409	462	463	436	444	463	444	473	443	446	458	460	436	444	449	459	457	448	441	411	438	408	433	465	430	446	463	422	427	425	491	452	419	468	404	414	424	422	443	412	428	429	428	422	424	439	445	406	427	435	420	408	459	448	464	480	397	436	419	451	411	430	432	428	438	497	411	484	435	404	427	453	410	437	434	429	433	424	429	450	420	425	422	441	420	390	418	419	427	498	430	451	429	431	435	444	427	460	431	418	441	448	446	444	422	428	444	416	475	399	449	455	420	401	489	413	427	441	455	458	408	434	433	435	452	467	420	422	433	424	432	410	445	405	423	440	419	442	499	439	454	425	442	451	433	428	453	441	416	406	424	440	427	445	456	432	477	432	434	475	424	397	413	449	442	439	389	434	432	477	444	441	423	455	420	465	426	448	455	427	454	446	431	414	426	453	430	453	427	428	417	439	423	447	443	423	413	429	436	439	443	444	399	427	446	426	429	415	442	413	417	477	437	402	409	409	448	399	441	419	484	409	413	455	423	423	437	439	442	403	410	458	448	462	437	448	451	431	426	403	439	478	430	443	448	394	404	413	416	411	442	417	436	433	446	444	450	445	466	444	449	431	418	410	438	473	417	453	450	439	417	432	415	446	445	432	411	421	449	440	413	426	469	447	479	436	427	439	468	406	401	442	445	419	397	459	404	417	439	434	444	453	451	432	402	460	434	454	432	418	434	450	436	388	465	419	415	445	477	456	429	452	419	449	447	447	481	418	441	404	447	470	428	438	458	432	450	407	439	481	468	444	467	422	416	424	440	428	433	441	439	439	400	425	435	395	438	451	443	431	446	443	454	473	429	414	430	436	424	462	451	427	433	387	493
14678	3091	49091	34544	6499	998	650	465	417	344	303	311	2065	13975	18097	15918	10307	4784	1776	695	270	181	128	131	111	122	122	134	122	132	123	123	150	133	133	125	129	129	126	129	121	133	134	126	113	142	127	144	132	139	127	133	128	124	129	138	139	121	122	118	124	141	130	137	139	135	134	128	117	127	116	117	117	112	137	112	157	121	119	135	121	127	122	119	126	121	144	114	137	131	119	133	133	112	121	113	117	129	135	133	114	116	130	130	142	123	126	120	120	130	121	127	137	114	128	132	128	137	132	122	125	118	126	124	144	141	125	132	122	118	118	131	132	126	122	136	122	108	129	150	130	129	150	133	118	140	131	124	125	118	123	151	129	130	132	143	130	117	111	133	126	161	139	140	129	123	129	121	136	127	109	142	124	133	108	114	118	111	129	134	124	135	133	143	123	128	130	140	128	117	124	134	141	118	120	125	113	115	123	111	124	121	132	136	119	124	143	133	123	157	117	112	139	129	111	106	110	111	125	140	137	134	125	117	129	114	138	119	123	107	115	136	143	159	131	124	135	137	135	128	129	143	141	124	132	143	128	115	143	135	110	118	130	125	132	133	138	132	123	112	111	121	125	135	131	140	123	116	143	144	138	121	144	116	141	119	138	126	126	116	109	124	116	107	107	123	123	113	132	116	140	123	130	117	122	135	109	130	135	116	136	111	113	115	143	116	114	133	124	134	117	121	120	117	120	110	122	127	105	121	113	115	117	114	115	144	121	109	130	123	134	121	131	138	116	109	128	121	118	110	103	122	135	132	123	128	110	118	117	114	126	125	116	115	125	148	114	110	131	151	121	114	125	129	145	131	124	149	104	134	114	131	116	108	127	140	112	118	146	123	117	107	124	124	109	129	152	127	126	122	120	118	106	125	142	145	118	125	123	122	119	138	123	133	135	124	119	129	112	111	129	122	130	137	124	135	125	119	121	125	111	132	157	107	111	135	140	122	112	111	127	112	132	131	130	112	114	133	128	122	152	131	131	140	135	125	154	144	131	118	129	131	133	144	130	128	128	125	131	146	126	122	125	117	117	131	133	139	125	133	122	129	110	145	126	131	116	132	130	121	123	125	137	127	136	123	141	140	137	137	135	111	121	137	131	132	98	132	128	135	130	134	144	126	152	136	129	143	129	145	150	130	131	123	137	146	112	113	144	115	118	119	114	119	137	134	127	131	104	128	112	109	136	105	136	126	132	133	109	106	115	111	129	119	127	107	127	108	111	121	133	118	136	127	133	114	132	125	130	159	160	154	124	110	117	121	138	113	133	113	131	126	126	144	144	143	133	134	138	120	124	140	120	109	143	113	130	127	147	128	126	122	119	124	128	124	146	116	121	136	112	142	137	135	137	129	118	122	117	135	125	119	113	142	153	128	117	124	104	122	113	132	140	123	120	135	130	144	125	136	114	118	143	131	127	111	140	138	134	132	119	123	134	124	130	114	133	126	117	140	131	131	130	119	133	133	131	132	126	136	120	137	109	118	134	110	114	151	130	118	139	121	122	118	127	108	123	132	124	132	110	125	115	146	112	126	108	122	128	127	115	121	123	127	125	145	150	122	123	126	120	128	145	140	150	128	134	136	127	136	156	138	127	110	129	144	113	112	121	122	139	129	120	140	118	114	135	123	133	121	117	141	150	139	135	133	125	134	125	137	150	127	120	125	121	165	136	124	129	159	134	105	132	123	122	122	122	117	113	117	142	120	129	119	128	117	125	122	119	153	145	128	126	132	138	147	130	158	125	110	128	104	117	140	105	121	123	135	136	130	140	135	150	136	144	142	135	118	128	136	126	134	163	110	114	127	128	119	123	140	125	116	103	123	118	114	128	131	137	130	156	144	118	110	139	132	139	129	134	145	126	120	121	148	107	124	149	138	121	133	124	131	121	140	130	139	135	116	139	123	128	107	119	138	120	137	119	129	119	126	117	128	140	142	122	116	136	132	123	127	139	125	131	129	129	120	143	132	138	130	118	125	116	143	139	128	126	113	137	140	141	107	126	145	132	128	142	120	117	136	110	118	120	117	129	108	129	139	116	129	97	122	124	128	124	129	109	117	138	128	142	135	127	136	108	118	126	150	136	133	128	141	117	110	131	126	135	121	119	120	123	138	149	122	139	125	137	113	123	114	129	145	120	124	128	131	115	111	133	120	126	153	119	116	127	128	131	124	164	117	142	124	144	138	128	109	127	137	138	126	137	103	115	136	129	131	129	117	117	153	133	130	125	117	114	121	122	146	119	138	102	120	140	98	108	134	124	121	123	132	126	125	156	131	128	149	138	124	143	133	135	111	125	139	124	118	120	117	109	143	126	120	115	120	105	127	154	128	133	145	114	129	158	128	121	131	127	134	132	119	107	114	130	136	132	131	106	134	114	148	133	107	138	104	134	124	134	132	121	102	124	118	130	134	127	119	130	123	128	108	119	128	122	143	122	133	117	129	147	138	127	131	110	122	118	120	122	125	126	116	121	127	132	120	108	132	125	123	133	126	128	122	132	138	104	118	137	119	140	102	135	143	114	130	127	114	162	144	128	120	144	127	116	115	128	114	130	101	115	139	126	133	130	101	149	127	139	132	135	116	141	117	134	114	126	109	105	131	136	139	104	148	106	97	131	124	123	116	126	137	145	128	93	127	128	121	129	130	128	129	118	137	140	144	149	153	121	123	146	134	123	114	121	124	122	106	110	115	132	126	132	134	126	113	106	148	145	136	151	139	149	138	125	115	141	141	135	118	132	125	117	133	109	108	123	139	127	120	120	121	121	140	154	114	133	141	127	114	132	141	112	132	138	123	108	120	129	127	118	126	120	130	141	122	129	115	134	141	126	98	120	136	136	119	117	136	149	142	133	109	138	140	127	121	124	109	123	126	127	135	135	131	143	126	121	128	127	140	113	133	137	115	123	139	118	118	124	145	141	144	129	130	131	118	139	115	100	115	114	118	142	118	116	107	123	125	131	136	120	120	130	131	131	133	111	99	111	123	123	119	131	121	116	117	131	116	121	140	135	130	133	122	128	128	134	137	131	144	119	137	140	146	117	134	135	122	148	109	116	140	127	129	113	115	106	133	132	141	130	128	114	106	120	126	118	119	123	105	143	116	129	135	135	126	133	131	126	123	133	111	109	133	121	127	116	117	138	138	109	151	118	127	149	113	119	145	111	119	138	121	154	131	133	144	120	122	127	125	121	121	122	121	129	126	138	116	120	114	113	116	103	152	116	117	113	134	118	115	131	139	133	130	116	126	125	146	130	131	122	119	126	151	115	128	124	124	152	121	144	125	137	120	128	122	99	117	148	122	118	137	144	123	112	113	120	122	134	117	125	108	125	145	136	113	123	118	124	129	140	124	134	116	125	145	136	128	128	140	123	114	121	114	130	120	124	112	128	107	113	116	135	138	127	128	114	120	127	119	134	121	108	126	110	126	115	130	128	125	139	139	143	125	126	121	113	137
8000	2118	49406	16144	4431	3455	2796	2345	1822	1622	1427	1525	9346	38404	41226	38250	29185	17975	8034	3190	1115	524	355	332	308	322	315	340	328	304	316	321	324	363	357	321	322	306	330	320	342	323	331	299	321	326	299	325	314	290	344	328	388	331	314	317	326	348	347	325	338	328	346	371	349	348	313	356	355	342	337	324	306	302	351	312	320	319	343	333	323	326	335	323	313	279	325	308	332	332	294	300	328	299	296	325	314	340	312	328	352	339	354	310	357	329	363	318	289	358	330	315	339	312	340	318	308	311	315	318	347	334	356	331	318	336	300	335	359	294	333	341	335	307	325	335	302	307	347	366	343	322	296	328	339	316	303	315	318	316	283	325	290	315	316	326	326	363	316	311	316	324	309	311	301	336	320	312	328	322	357	364	350	333	338	301	334	350	337	322	322	314	316	297	316	355	305	345	353	344	305	311	299	324	335	315	289	297	329	346	326	311	305	348	314	286	327	338	289	312	343	315	315	361	344	344	325	315	276	361	344	328	337	335	335	318	298	306	326	334	298	328	327	332	307	369	318	307	343	295	334	332	359	315	357	335	309	301	291	325	321	337	352	336	315	362	312	341	295	336	320	328	336	301	321	367	314	342	328	323	320	321	323	301	324	301	319	331	354	308	320	323	351	351	320	316	332	299	321	314	297	362	331	312	331	332	337	315	340	343	355	333	304	331	386	318	324	353	320	332	302	314	343	324	363	322	360	299	314	356	358	323	322	336	309	335	312	312	295	334	350	348	307	347	281	333	343	289	331	321	331	300	340	344	343	300	358	296	337	330	352	337	290	307	308	323	330	320	339	294	349	297	337	325	337	366	356	332	303	336	324	337	332	305	340	334	331	346	344	315	318	320	306	319	325	326	308	313	329	348	333	362	355	328	330	327	324	287	283	351	301	325	315	321	343	323	325	336	341	307	314	303	325	328	300	346	334	305	349	336	319	317	341	323	330	318	284	322	324	352	306	339	318	307	304	362	347	324	320	314	315	317	326	321	328	346	317	317	333	328	316	334	306	318	327	331	336	334	299	337	356	333	310	330	353	326	318	318	356	323	301	333	348	342	341	284	283	324	312	323	332	323	309	339	308	318	323	337	311	334	328	325	312	330	325	334	337	329	359	346	329	301	346	345	327	321	330	324	298	332	288	348	335	318	346	300	332	336	335	309	342	324	307	341	318	318	327	341	317	323	336	311	334	325	314	295	334	332	342	331	316	326	337	304	352	317	329	332	312	312	294	319	332	331	330	314	366	318	293	314	317	314	326	334	351	310	348	323	321	324	327	335	336	288	344	345	328	355	336	330	329	308	344	364	308	338	315	295	328	319	327	327	352	311	321	351	303	316	319	316	318	338	343	326	294	315	333	301	322	334	297	345	316	311	300	314	322	333	315	315	314	317	314	341	333	305	323	331	361	342	334	303	300	343	290	310	316	357	307	313	311	344	310	338	308	369	311	322	305	358	318	328	320	318	300	283	326	338	308	335	323	352	331	317	318	318	365	309	353	315	315	316	338	331	348	310	314	316	340	327	317	327	329	341	317	321	333	332	313	343	322	319	311	291	322	296	349	302	340	324	333	330	357	330	305	330	310	352	347	325	320	312	304	346	316	333	322	340	336	297	299	321	309	350	343	326	341	328	309	308	299	323	312	316	330	332	347	324	321	336	317	303	368	332	340	286	350	306	333	331	331	316	360	311	324	294	333	340	316	333	310	325	313	325	349	339	302	322	327	332	361	322	341	334	310	309	334	332	345	338	351	314	320	340	300	323	324	344	324	313	317	300	307	340	342	331	325	313	341	320	302	299	332	309	312	348	310	301	335	331	296	303	294	341	339	322	333	298	310	319	301	282	333	315	311	334	343	331	323	288	330	308	321	322	360	332	303	329	328	346	337	311	373	329	321	326	350	313	344	296	321	351	328	324	309	308	341	352	291	338	316	309	339	330	351	331	340	335	288	326	297	302	352	294	327	318	325	315	304	340	340	345	332	327	311	357	330	346	317	328	315	334	333	319	301	333	371	344	322	338	332	335	334	332	343	313	328	336	312	295	315	318	325	350	287	318	326	343	311	320	341	323	296	319	314	331	304	337	317	329	348	293	302	313	339	318	318	301	330	276	334	353	345	318	325	302	327	310	322	322	313	347	352	347	335	325	331	299	310	344	366	325	293	331	337	304	358	342	315	335	357	317	325	326	296	311	311	309	335	336	335	333	348	328	353	336	321	288	319	347	364	307	325	314	325	294	305	334	363	318	323	356	286	335	307	314	296	350	306	336	338	315	337	310	322	304	302	331	320	344	333	323	290	310	358	336	334	319	323	315	305	325	316	309	297	310	302	322	347	333	340	310	299	329	298	327	325	295	340	328	337	316	319	325	344	320	333	320	338	315	361	343	312	336	372	300	281	342	299	291	325	308	342	298	316	314	328	347	317	311	341	333	292	323	322	294	318	309	310	368	284	304	346	322	322	355	308	316	317	346	322	334	333	358	340	305	365	298	317	305	332	309	331	310	347	310	321	352	309	317	303	311	348	368	360	344	313	347	321	359	298	319	345	320	321	315	342	296	342	329	351	306	318	318	320	338	328	325	341	295	356	309	309	325	325	307	303	336	340	321	327	309	320	365	339	344	331	300	321	292	321	304	334	338	335	327	322	357	329	335	280	324	328	339	335	332	334	298	296	352	317	328	308	323	333	350	308	315	328	333	334	302	304	328	319	356	326	328	322	340	313	325	323	352	338	309	318	306	306	337	340	329	319	312	338	344	331	296	307	327	310	359	317	298	335	292	349	326	306	343	326	315	323	312	331	319	344	314	332	328	316	319	318	311	310	295	355	298	317	356	355	326	317	331	295	342	335	288	308	332	349	304	322	329	313	335	359	322	347	308	309	355	318	320	321	323	320	329	350	338	331	318	327	296	328	335	300	318	315	307	318	314	314	330	325	330	354	321	320	322	308	340	353	318	314	318	325	292	359	322	313	339	317	327	337	336	338	302	352	338	310	301	335	346	311	323	330	321	320	311	342	324	328	347	351	302	361	315	323	321	326	335	358	360	314	338	318	345	336	318	326	321	306	333	337	306	305	318	336	318	323	304	331	318	346	368	290	312	326	334	337	345	369	356	377	334	332	317	302	343	353	343	334	313	339	327	325	312	327	316	343	325	337	321	323	291	304	321	346	340	302	327	342	355	326	344	296	301	345	336	307	333	325	320	327	343	305	330	345	318	333	341	329	313	316	326	296	306	317	336	292	339	361	323	339	304	322	316	300	318	318	333	316	336	311	321	315	329	297	347	331	324	329	328	300	331	361	341	340	314	318	336	325	318	288	322	310	307	319	319	354	296	307	319	327	288	339	341	327	322	326	320	298	293	315	330	302	338	330	347	337	304	297	390	321	346	324	321	311	335	294	312	311	357	322	349	275	321	313	339	332	332	331	311	320	332	320	317	348	321	321	312	337	317	340	337
3345	560	2614	667	251	266	226	229	207	198	237	244	225	553	1052	966	831	642	474	372	286	242	200	224	234	219	240	231	204	221	208	241	248	233	234	220	215	217	198	204	244	232	233	221	220	234	202	240	210	229	209	221	233	219	177	207	215	174	201	213	216	219	232	244	223	207	233	229	203	220	203	212	211	237	206	224	247	222	255	227	233	214	223	226	249	221	215	233	224	242	216	213	255	237	240	223	224	234	193	203	227	226	216	215	236	232	208	217	236	240	228	225	248	201	199	219	216	215	187	235	203	204	242	214	227	217	219	223	190	220	260	235	196	248	205	231	233	232	233	212	203	213	231	194	191	212	204	207	236	202	219	230	221	235	246	227	220	230	215	236	227	214	241	231	225	221	230	203	207	226	223	244	221	220	231	205	209	203	223	219	193	225	198	243	231	211	209	225	234	214	223	195	228	241	191	218	194	229	239	233	222	220	232	232	239	198	222	238	242	236	256	212	208	230	201	246	233	237	211	213	229	219	251	258	206	205	229	242	221	229	229	205	218	242	239	247	192	240	214	210	219	231	202	256	215	218	221	221	216	206	211	213	215	226	188	229	209	200	218	206	223	207	229	244	207	223	212	219	216	235	233	218	206	221	247	226	220	248	216	240	227	233	224	228	231	212	215	220	209	227	211	209	220	218	209	237	194	202	211	241	225	209	233	227	244	205	238	223	220	199	223	203	223	247	226	228	259	247	202	226	233	217	198	208	203	195	198	197	226	218	195	215	211	231	215	226	239	203	223	205	216	223	223	227	219	205	218	221	211	199	201	203	228	243	211	202	200	242	216	237	246	240	214	223	202	231	226	214	237	218	226	225	223	228	217	187	234	208	234	225	205	210	241	225	198	224	253	228	243	205	217	218	226	221	237	213	226	225	186	229	230	219	197	211	200	198	228	226	228	242	235	215	241	227	221	236	237	241	224	216	205	237	243	216	221	246	216	207	205	220	222	209	233	200	239	200	230	243	231	236	227	195	176	216	211	221	234	202	189	214	228	220	244	236	243	227	205	228	224	226	215	211	235	227	227	223	215	217	216	233	193	228	224	223	224	215	238	237	216	197	226	239	224	220	204	237	216	202	216	227	218	234	217	224	223	223	243	221	215	274	208	231	231	237	247	210	209	240	236	200	190	222	234	224	217	207	249	214	220	234	233	212	222	189	207	258	233	213	227	224	224	217	229	244	201	231	208	208	177	240	215	215	254	222	192	210	211	213	206	219	225	228	249	210	223	279	218	236	242	221	218	222	229	225	249	226	210	216	216	220	184	222	227	247	209	204	233	243	211	215	226	205	256	202	217	209	205	222	235	238	209	214	231	213	220	234	239	218	215	209	217	210	211	225	225	182	241	215	225	227	228	194	195	235	197	235	204	212	213	244	222	236	188	235	218	239	225	237	231	199	221	236	235	220	221	249	236	196	201	242	203	227	250	227	224	227	239	211	233	222	201	207	222	214	227	220	215	189	226	212	240	202	196	221	232	196	215	243	228	234	246	230	230	228	214	210	232	200	223	224	220	214	190	236	252	230	251	208	207	214	210	231	214	215	238	236	223	226	213	232	226	178	221	250	234	217	215	231	212	234	226	210	236	214	217	196	230	226	240	205	226	205	225	227	241	226	224	214	251	224	239	201	216	219	214	224	231	215	250	237	203	231	194	206	219	240	213	220	200	222	225	212	199	233	241	206	206	218	256	216	226	219	236	211	199	211	227	228	251	211	213	229	210	213	225	202	206	231	202	245	217	215	223	201	249	194	206	223	221	206	227	237	226	230	214	226	226	238	246	238	224	233	215	217	221	249	208	227	225	209	228	225	207	238	226	214	248	231	214	238	202	202	237	212	250	229	209	230	239	216	244	241	260	222	190	214	208	204	207	227	223	245	199	230	231	227	228	197	235	229	218	239	209	207	226	205	192	214	203	214	218	191	224	196	229	218	232	228	221	219	220	244	209	224	243	227	222	218	195	243	210	220	221	217	239	204	205	221	246	217	230	231	241	228	222	234	230	223	237	203	226	192	218	244	224	222	202	230	246	263	229	241	234	220	206	197	208	211	244	219	220	191	220	209	227	223	200	226	222	218	214	241	240	214	209	212	233	241	229	226	220	215	204	209	249	204	223	214	251	217	219	220	233	221	214	196	206	215	220	237	222	232	209	237	216	241	238	253	218	243	239	226	211	201	240	214	240	217	231	214	239	231	212	208	232	228	241	192	223	210	193	230	226	211	210	236	241	236	219	231	228	220	233	213	217	232	235	229	235	221	231	241	216	225	218	244	232	203	218	221	236	200	202	192	203	216	199	220	215	232	214	239	226	197	205	240	222	189	252	248	232	213	192	202	226	227	208	213	206	221	196	240	215	241	219	219	222	211	222	222	216	229	201	218	233	220	231	230	229	227	239	231	209	188	213	227	240	248	218	222	225	213	205	242	212	218	227	217	198	222	226	213	219	201	214	214	237	242	215	225	204	248	240	212	218	235	245	245	213	222	223	206	218	212	216	215	245	254	221	221	216	226	225	251	204	206	253	229	226	229	222	226	206	223	210	224	239	196	218	212	221	224	233	200	200	212	242	214	219	221	209	247	231	225	220	203	239	207	198	220	255	229	244	214	231	206	247	235	203	199	210	249	200	210	233	206	245	218	219	225	205	223	227	191	232	208	209	235	221	241	233	207	245	223	219	223	245	236	217	216	231	233	214	227	218	217	250	242	231	237	217	230	230	224	209	209	210	197	240	212	216	200	217	218	243	253	253	248	214	218	234	206	222	226	214	202	223	202	264	206	212	213	225	214	229	201	244	219	233	214	237	217	198	246	197	225	214	225	225	231	203	218	218	224	234	233	225	212	217	214	240	255	219	210	248	231	203	215	218	225	230	218	241	232	207	212	230	239	236	233	228	216	226	226	205	196	228	250	215	218	253	242	216	199	208	204	200	211	221	214	242	220	239	211	218	210	251	218	199	197	214	222	205	217	218	228	207	230	197	230	234	230	232	207	214	226	199	229	240	211	218	211	228	228	210	238	220	218	236	232	223	213	213	225	212	221	211	236	215	232	215	215	220	214	222	210	251	223	252	228	224	250	235	232	230	226	236	197	215	211	229	234	225	222	224	221	238	229	247	205	232	218	218	224	242	257	260	231	222	235	216	183	237	223	224	233	218	216	226	185	258	210	227	250	228	234	209	208	221	220	224	233	216	224	216	219	228	246	211	228	241	229	205	243	239	240	206	222	218	196	244	236	202	206	213	240	208	216	231	223	241	244	217	228	229	200	242	264	225	235	251	251	215	212	226	206	200	193	225	213	233	215	230	222	214	228	248	218	206	236	205	216	216	240	240	226	204	209	219	222	228	205	223	248	188	211	230	227	233	244	230	227	230	226	231	220	233	246	193	209	200	238	227	258	225	212	233	251	230	220	211	225	215	213	224	219	215	211	204	219	177	229	262	216	225	196
2970	727	7051	1655	675	689	619	651	600	579	566	615	811	3137	5207	4538	3481	2881	1665	975	689	583	506	533	544	560	508	498	531	550	574	545	571	539	586	562	535	557	532	554	527	543	527	574	559	532	519	530	531	529	536	499	529	506	519	599	517	575	553	535	591	544	578	570	552	554	555	557	561	521	520	559	533	542	524	544	528	596	573	531	517	553	526	585	550	531	554	544	554	497	537	529	571	603	534	545	513	571	541	528	547	547	549	561	543	540	531	525	534	525	533	558	507	529	565	581	547	543	578	572	502	531	532	550	541	524	573	517	540	548	527	531	498	514	552	559	557	560	550	580	517	512	539	531	530	557	572	550	537	556	506	535	518	519	512	560	556	532	522	532	525	603	549	524	535	507	554	515	534	565	520	528	529	547	549	513	551	573	553	511	498	531	546	591	551	515	533	521	562	559	549	510	527	527	570	521	536	501	483	536	515	533	552	497	556	522	548	574	555	540	565	566	560	534	516	529	539	514	523	490	483	522	537	547	576	531	519	498	552	524	482	525	508	527	521	525	554	516	524	547	535	528	527	554	554	574	515	511	543	560	491	538	583	518	532	505	550	519	562	523	547	565	513	510	539	523	501	548	563	509	550	536	526	485	564	518	518	554	548	492	540	519	531	539	501	530	540	526	546	549	522	550	567	561	553	506	486	532	554	525	511	524	513	539	513	551	541	548	569	519	582	516	519	526	533	537	531	528	541	547	536	541	511	568	538	550	514	556	580	562	539	520	518	502	556	532	517	502	562	520	533	526	546	562	544	542	550	546	536	556	544	558	536	555	496	493	537	512	530	529	541	540	559	475	496	526	523	524	534	557	529	530	537	569	551	544	507	538	569	512	519	544	576	524	516	541	535	507	524	544	541	504	514	540	525	548	550	543	507	545	545	518	512	540	534	566	536	530	490	521	502	523	564	538	519	535	552	535	534	568	498	523	547	552	533	530	543	512	531	544	528	498	524	495	533	508	536	507	544	520	527	494	541	562	530	540	507	540	539	515	546	574	554	548	542	528	509	556	497	581	560	495	532	550	516	578	535	516	517	559	526	554	569	564	572	525	499	581	554	539	562	519	568	556	568	567	514	566	492	542	558	565	569	501	504	514	550	528	532	538	560	525	523	528	526	590	533	536	562	558	559	530	545	506	515	521	513	535	500	520	536	558	487	527	542	507	506	550	527	571	544	536	530	555	522	495	538	520	518	507	553	552	584	516	531	585	554	552	529	524	552	533	551	518	541	552	507	537	575	540	591	536	558	560	531	576	535	529	567	553	529	556	526	548	529	560	547	530	534	521	517	507	539	564	492	540	527	582	530	491	510	562	523	557	503	524	555	542	533	555	530	582	561	548	567	569	527	486	505	506	557	556	568	556	517	542	523	524	553	538	578	544	572	522	560	527	532	563	545	550	535	561	511	505	552	539	532	514	567	541	499	529	540	528	533	561	562	575	552	537	509	568	584	508	545	548	563	540	530	533	502	529	547	567	582	554	540	508	536	577	550	567	518	551	543	536	542	549	506	572	507	563	515	542	557	509	530	523	558	530	538	545	536	522	563	548	564	526	536	613	550	520	515	522	516	557	504	546	546	569	503	555	539	541	525	533	526	516	535	534	575	527	526	525	532	579	505	521	542	493	523	534	563	522	560	523	528	569	551	525	549	543	500	554	530	573	561	562	553	536	535	590	544	526	552	564	554	562	534	515	559	536	503	556	551	517	538	542	520	502	519	522	532	502	551	588	516	560	553	526	560	543	524	532	505	542	537	532	530	519	536	531	512	540	540	553	537	576	564	555	537	518	496	525	538	563	531	541	539	555	515	521	550	553	539	513	517	525	530	580	535	594	556	569	542	549	533	602	529	517	516	546	530	542	523	539	527	504	543	519	544	594	522	528	593	566	533	534	545	568	540	558	524	499	572	538	582	517	538	564	492	516	575	536	528	512	532	531	564	568	534	549	526	538	535	541	484	554	524	522	550	536	494	554	550	517	566	576	524	530	536	523	559	548	562	500	539	531	553	555	547	543	524	568	502	505	527	554	561	547	534	542	534	550	503	530	557	567	544	504	516	543	509	541	558	529	545	563	534	533	579	559	529	524	524	504	465	597	542	531	561	525	530	537	535	539	543	519	514	518	542	554	492	532	516	526	576	545	534	567	540	533	533	544	553	612	569	513	542	536	509	539	546	535	533	547	560	571	544	558	531	560	567	570	537	526	556	533	523	539	548	554	587	531	551	590	538	537	583	526	529	534	548	555	553	569	524	523	590	540	522	565	528	541	548	568	565	554	528	530	554	548	516	519	529	496	547	548	563	540	516	542	518	574	518	564	521	516	529	524	540	545	559	583	525	544	531	559	539	533	534	541	532	484	537	510	559	554	559	539	516	526	551	553	579	540	524	537	528	542	503	538	503	531	552	555	519	555	526	529	556	564	558	552	531	573	515	541	533	495	572	509	522	558	545	539	573	520	531	556	522	581	579	559	565	530	530	563	549	522	501	541	542	553	568	551	514	529	516	540	527	595	559	565	532	573	499	534	540	538	570	483	506	573	547	519	564	588	481	564	534	537	520	533	577	560	539	525	513	563	553	503	499	564	509	482	511	507	536	503	555	527	548	580	511	559	519	601	527	566	548	549	507	547	516	531	492	518	564	544	558	540	547	568	517	534	498	517	499	557	544	565	536	551	527	525	576	533	525	510	539	579	516	542	564	507	541	555	562	549	529	581	511	560	519	564	524	562	548	542	527	549	485	543	582	533	502	510	487	548	522	564	555	600	539	566	532	531	546	556	527	538	482	537	560	556	491	501	515	496	507	572	529	544	527	517	508	561	542	537	541	537	559	565	523	516	566	500	545	530	547	523	553	557	551	514	522	544	523	601	582	564	567	508	553	509	554	536	522	536	552	569	516	570	528	545	524	546	522	529	561	564	547	543	565	538	585	537	567	586	538	548	504	529	507	568	554	492	557	513	559	573	516	567	529	512	537	563	559	511	528	534	562	537	535	562	537	479	548	584	531	508	543	512	507	570	507	524	515	524	514	582	536	562	574	521	558	551	510	525	533	598	546	509	520	530	500	513	537	515	512	514	522	496	511	537	524	506	527	557	544	531	548	525	525	563	542	558	545	528	536	503	542	529	530	505	510	546	574	546	541	548	536	554	492	535	539	547	517	550	535	512	534	532	533	528	468	539	518	542	547	534	550	509	547	558	536	553	545	517	501	542	543	508	518	568	552	487	557	584	513	521	548	540	476	542	521	501	546	536	541	558	500	560	557	505	520	504	521	550	525	544	511	524	530	528	565	538	543	534	537	492	525	516	528	571	565	537	545	522	540	568	561	548	561	559	540	499	502	618	561	523	562	528	487	547	524	489	548	559	516	567	569	559	535	529	544	552	545	538	552	551	534	531	542	534	542	555	587	552	532	573	525	494	531	530	549	533	557	560	518	552	508	526	528	552
14347	5703	35766	20206	2390	689	493	401	321	263	292	337	1336	8018	10549	8033	5517	2938	1367	619	313	238	191	192	189	188	204	178	175	186	165	175	174	193	173	200	184	179	197	172	174	193	167	191	179	182	175	154	163	188	181	174	162	167	196	187	171	167	174	159	184	201	173	178	165	184	177	172	177	168	194	183	191	172	186	189	181	161	177	205	201	164	204	179	155	179	162	172	188	168	162	192	191	181	168	185	173	178	193	179	179	181	167	167	206	163	179	199	161	182	171	182	179	201	161	189	219	156	193	192	191	201	172	165	164	176	192	179	192	169	203	177	205	201	192	186	187	179	172	193	163	175	197	164	180	181	161	185	195	175	150	191	177	176	191	175	161	219	175	190	168	178	167	181	191	225	200	190	199	162	172	194	190	158	186	164	207	181	159	187	171	177	156	173	185	159	189	175	188	148	192	204	180	186	166	176	196	177	175	176	181	173	150	185	200	180	176	171	193	175	190	178	185	153	170	187	191	184	192	182	199	163	190	203	165	180	195	175	168	197	171	170	181	180	208	191	176	173	189	188	187	203	199	188	173	195	161	186	188	183	177	169	174	181	169	186	200	192	210	175	183	175	192	187	177	160	198	197	195	189	183	173	163	141	181	173	182	170	190	200	194	174	176	181	190	187	161	177	159	186	186	176	164	199	167	193	186	169	160	159	190	155	182	173	178	170	185	171	199	197	180	182	159	177	195	158	181	177	171	168	185	173	179	187	191	172	193	162	195	172	184	168	181	190	202	178	154	188	192	154	183	189	165	182	170	181	193	165	175	198	191	189	192	188	182	162	179	164	190	155	183	176	164	197	202	169	171	186	171	185	197	203	156	179	186	173	188	172	169	190	165	176	192	205	206	187	197	175	175	187	174	140	189	185	199	159	157	171	190	185	152	176	177	165	158	189	173	185	163	164	192	185	186	214	164	187	182	182	195	179	171	187	172	189	189	194	193	161	166	148	177	170	178	175	209	177	210	191	195	168	168	171	194	181	183	192	173	195	165	155	180	188	213	180	168	179	144	181	192	194	190	178	176	178	196	199	176	191	175	147	166	183	172	151	182	194	190	197	161	190	179	195	181	164	186	154	186	194	174	179	149	181	179	183	175	185	159	170	210	165	180	162	184	209	168	175	158	166	180	150	189	192	193	198	179	177	174	190	145	196	178	158	193	159	199	186	166	187	165	206	193	178	177	183	176	172	190	172	177	167	189	203	178	196	179	176	192	167	167	183	187	183	179	185	188	176	174	185	158	162	183	172	180	180	181	195	166	175	176	192	209	196	179	145	191	185	151	161	175	171	198	189	185	197	176	183	196	146	167	153	168	165	174	160	200	171	185	180	175	154	175	167	199	178	176	158	192	143	193	168	169	187	173	169	185	169	199	173	190	173	184	163	216	154	193	201	195	178	175	161	170	176	184	170	176	170	174	190	165	181	191	189	205	165	172	165	187	174	158	158	186	180	172	210	192	151	167	154	167	167	175	179	165	183	195	163	177	189	186	200	158	190	180	196	183	188	195	156	197	183	187	197	171	191	181	186	178	171	183	166	189	172	154	191	188	190	198	182	172	183	179	188	169	171	171	203	169	190	172	202	178	179	181	175	203	140	164	169	177	183	180	170	193	179	174	190	213	182	189	159	180	195	170	174	182	158	182	198	181	170	185	168	165	181	168	174	194	183	147	176	179	170	182	169	202	222	200	163	175	167	190	220	204	173	192	191	174	182	178	190	168	180	193	175	176	197	181	159	183	199	162	187	181	161	171	167	184	171	157	168	189	167	178	165	154	159	177	175	184	202	191	181	186	175	175	178	226	180	177	202	169	181	192	196	194	153	195	174	182	207	182	160	188	155	193	179	201	168	171	152	188	153	178	177	206	192	179	176	192	202	160	177	177	197	171	164	193	181	171	176	193	181	183	185	162	189	171	188	179	176	161	155	183	192	175	184	182	176	199	186	162	166	171	190	188	145	163	174	174	159	177	162	183	174	205	197	173	180	171	171	191	175	167	185	195	186	195	187	199	182	189	170	185	171	193	193	170	174	169	177	193	184	185	168	204	206	172	197	206	172	188	177	194	168	172	196	171	158	173	186	167	176	182	182	179	206	185	170	167	165	171	170	172	170	188	162	169	191	175	174	194	180	175	164	185	171	148	174	175	174	196	200	194	178	187	211	172	175	206	189	190	180	184	185	184	184	201	186	197	191	188	185	188	177	172	193	173	179	191	194	181	183	198	188	185	166	189	178	192	190	149	165	197	163	175	197	188	177	162	194	188	186	167	196	209	190	155	219	163	181	186	174	182	168	159	179	191	179	170	177	176	184	172	207	191	157	172	190	167	203	185	178	192	193	158	175	164	191	174	153	181	167	192	206	170	163	172	176	162	199	194	185	172	193	171	171	199	164	165	176	175	188	192	165	184	191	165	207	181	171	204	158	185	170	186	183	179	180	186	152	207	183	182	206	169	175	190	214	205	184	165	156	174	202	187	185	188	195	176	183	177	190	178	183	171	183	178	193	143	142	196	160	199	173	191	190	183	195	144	188	179	186	178	194	177	168	200	178	148	173	176	176	165	190	163	174	161	161	161	202	168	195	176	198	180	185	176	168	200	191	201	179	168	176	181	170	155	162	154	172	186	170	195	174	178	188	193	157	178	175	171	167	186	203	178	182	163	161	187	172	189	175	176	163	192	202	211	178	165	181	182	181	186	204	203	172	168	187	188	174	167	193	178	157	180	181	180	174	180	170	195	171	173	195	186	198	161	183	187	156	185	170	196	185	187	168	192	179	201	178	206	195	186	187	173	157	192	188	191	173	183	187	179	184	194	181	174	181	167	180	204	160	163	160	181	178	187	195	166	161	177	192	196	171	179	169	162	204	198	164	170	201	188	186	171	180	166	172	181	166	190	175	172	185	172	179	182	191	187	159	205	165	179	188	195	170	183	183	184	169	188	188	179	166	181	169	188	192	161	171	190	197	165	156	190	190	188	183	178	176	189	179	194	200	193	174	184	162	189	184	175	191	172	164	199	176	186	181	184	182	194	166	165	158	166	191	178	180	182	190	193	190	193	185	188	160	182	184	172	182	171	157	176	199	178	156	188	189	167	172	196	187	191	184	179	194	152	180	162	167	176	172	172	200	200	180	185	210	186	185	193	157	166	176	193	197	166	198	199	167	220	200	171	219	159	180	177	166	193	183	162	161	171	195	185	175	184	153	169	173	198	162	206	171	172	197	165	178	164	171	185	211	183	166	150	194	174	203	187	171	188	189	173	188	174	176	197	206	180	192	176	191	179	171	179	195	188	174	171	171	187	193	181	178	165	176	174	174	153	158	200	202	189	166	215	177	168	178	170	197	208	184	200	169	175	193	175	202	183	201	187	160	153	189	186	157	188	200	200	206	149	183	185	178	171	175	199	173	201	186	173	170	175	197	191	157	170	163	163	204	200	187	204	181	159	165
9799	2673	38870	14294	3039	2172	1801	1536	1302	1145	1100	1566	7487	29412	32290	27098	21503	13126	6338	2829	1212	592	454	465	428	445	452	448	480	450	426	425	417	448	410	446	435	435	454	431	459	446	424	467	479	421	437	415	457	447	470	427	457	429	464	461	423	456	464	470	431	429	468	439	425	433	465	465	441	432	422	432	462	404	454	480	415	412	448	432	431	455	462	481	443	430	427	392	469	481	475	449	455	435	431	400	452	428	416	470	401	451	441	432	454	419	446	442	470	445	442	428	436	484	437	441	420	383	431	406	460	472	419	457	467	446	470	448	428	444	408	435	451	443	442	461	439	400	451	428	451	431	432	403	425	422	469	438	462	477	451	425	469	473	471	427	451	452	415	453	434	407	474	443	418	433	422	449	467	423	443	481	458	424	423	432	432	475	453	419	469	454	473	469	472	469	470	426	431	434	477	462	460	446	439	466	464	440	447	408	483	430	445	411	414	429	428	421	472	473	441	406	439	446	442	470	491	442	457	452	444	443	426	452	491	499	435	411	447	411	442	433	433	456	468	447	458	456	422	468	472	465	398	449	439	425	445	450	435	421	450	436	459	409	422	459	438	406	436	442	447	447	443	441	429	433	446	444	448	420	461	424	456	442	442	480	460	429	424	431	471	446	485	428	430	403	435	443	438	437	441	437	452	460	414	436	441	443	464	466	440	437	429	485	433	412	439	422	418	467	438	425	432	442	407	431	407	420	418	455	449	431	415	425	424	460	429	415	446	430	460	427	419	443	455	416	440	468	472	478	410	416	439	474	458	427	449	414	454	457	423	471	456	418	425	436	445	430	453	436	446	461	458	445	445	449	436	445	467	452	431	444	443	417	466	482	429	422	497	469	391	427	448	409	438	454	463	465	455	443	464	418	461	456	432	476	443	451	437	431	441	439	439	416	441	399	427	441	425	418	431	467	427	462	419	449	429	396	478	435	431	450	474	453	480	397	476	433	479	420	418	507	398	436	429	425	400	441	461	460	451	462	414	451	464	456	476	473	458	435	412	460	428	416	448	441	417	468	445	456	437	467	428	506	450	461	427	457	439	434	445	464	427	458	443	456	440	449	478	457	453	466	439	451	451	439	441	435	438	445	445	454	460	428	500	456	452	459	447	455	438	455	471	432	459	425	464	430	452	486	415	466	444	456	444	456	424	453	439	467	451	447	479	448	451	477	456	433	444	439	427	454	458	453	435	447	454	454	450	471	464	437	466	398	443	418	415	455	416	413	428	438	417	394	405	432	430	458	413	425	428	439	464	420	466	396	456	437	480	475	426	439	400	430	438	454	430	466	417	454	455	478	448	407	441	440	456	463	422	457	463	465	434	432	444	429	456	435	433	438	438	456	433	518	450	439	424	447	444	492	450	430	447	467	408	459	425	428	437	445	452	461	445	408	419	440	458	428	449	464	448	451	410	423	440	447	427	446	416	425	458	441	442	454	483	412	432	429	448	425	466	452	466	463	471	423	412	439	408	474	420	462	459	452	446	420	454	432	453	440	456	433	465	454	446	458	402	431	470	437	452	451	420	435	448	437	419	494	448	436	452	450	478	460	423	450	463	447	435	457	465	454	452	427	425	455	419	445	453	410	413	435	456	438	460	436	433	416	460	443	429	432	487	472	445	452	443	440	485	464	451	393	464	437	424	458	448	449	454	464	434	463	427	481	460	430	465	426	474	448	453	489	481	459	476	455	487	405	412	459	436	410	457	402	439	441	461	422	439	425	453	450	472	446	478	421	429	452	469	445	425	455	425	431	433	425	422	470	456	454	475	450	450	412	447	431	458	453	471	471	420	448	434	441	444	456	435	411	418	431	431	472	441	438	435	412	458	426	412	413	418	436	454	456	469	444	428	429	473	453	416	453	439	478	457	449	426	455	439	436	438	434	433	387	452	468	417	462	472	429	439	456	462	450	490	447	423	431	432	415	445	455	411	452	456	457	451	425	429	457	425	429	415	412	503	457	442	440	448	459	487	461	484	426	442	468	426	438	447	490	423	468	407	426	414	434	465	451	472	446	445	435	424	434	452	448	442	432	435	430	437	411	461	456	438	424	430	417	433	426	461	429	433	401	452	460	421	438	413	449	465	477	453	430	459	444	416	440	455	453	450	441	444	426	413	443	432	450	463	423	442	430	419	409	463	438	453	441	457	435	475	471	444	477	445	444	443	447	430	470	461	473	447	415	444	452	455	440	453	430	438	411	433	452	428	465	471	484	430	413	462	426	442	421	433	449	415	388	485	458	438	465	493	438	427	441	420	413	448	471	451	446	441	465	448	451	430	460	427	430	414	422	458	423	481	417	459	428	421	439	433	416	413	416	406	414	480	434	455	405	447	449	429	469	455	441	414	462	450	479	442	414	444	409	468	433	437	411	470	437	424	456	457	446	429	467	494	454	424	461	462	400	430	445	428	397	437	460	426	448	388	433	487	459	405	457	472	474	436	483	458	433	425	472	470	438	476	448	436	448	418	482	445	449	456	457	434	454	477	459	439	438	400	464	420	498	423	466	434	430	424	433	456	411	476	430	416	431	449	454	421	437	422	436	441	398	458	462	479	401	465	441	402	448	461	410	465	452	443	450	438	423	498	454	451	464	447	440	444	427	435	425	438	451	449	412	449	449	426	456	415	420	414	486	436	434	428	425	489	464	430	435	462	442	411	445	403	456	421	422	417	441	418	421	437	455	467	455	437	439	453	430	433	435	443	448	433	424	439	448	426	420	454	434	463	438	457	522	484	425	448	435	485	421	418	449	458	434	462	430	422	456	437	401	439	443	461	434	429	503	440	458	432	469	446	462	462	471	446	431	483	452	463	423	481	420	455	433	400	416	425	447	421	456	417	446	447	480	466	394	459	399	448	484	439	468	441	434	436	440	413	460	435	451	473	451	457	448	457	449	495	420	474	441	407	452	461	413	466	407	435	457	429	445	473	445	454	434	474	450	460	452	470	435	479	457	425	503	457	440	428	442	409	393	453	436	473	404	466	455	491	443	412	441	439	456	454	420	443	444	449	421	419	475	448	427	433	478	413	436	483	433	480	417	449	477	435	428	411	440	427	461	415	427	442	433	436	407	441	407	487	455	418	496	444	456	446	444	477	445	463	439	434	451	422	430	421	438	425	462	433	483	445	438	404	441	444	470	449	410	440	429	448	426	434	427	437	434	464	432	414	445	480	439	446	441	404	412	439	494	433	447	494	470	451	438	443	447	456	454	483	461	465	425	475	423	454	434	458	449	427	480	416	463	466	423	421	441	423	452	460	458	434	459	439	436	459	462	435	470	442	428	451	456	428	476	421	441	443	407	433	440	434	458	433	449	450	454	449	412	445	477	427	480	460	448	442	437	461	443	442	435	426	461	434	458	435	425	434	461	422	418	460	468	421	429	415	428	458	390	449	424	424	444	460	459	425	463	456	448	453	472	468	446	469	420	442	421	449	415	442	449	428	442	400	448
25242	18172	38500	23382	4389	1796	995	615	417	388	338	552	5736	15290	17661	16225	10785	4424	1976	789	339	185	138	130	125	137	145	114	128	122	140	124	122	109	117	149	152	139	126	133	124	147	144	134	125	145	145	136	126	138	146	115	133	128	140	127	147	133	136	128	117	124	110	152	125	119	134	124	130	130	147	127	143	124	144	153	136	122	120	130	131	127	131	108	126	119	120	124	144	155	126	132	125	102	122	145	138	122	138	134	128	130	131	125	140	117	135	143	137	126	126	128	125	114	148	137	132	126	113	127	123	145	137	125	141	132	150	121	130	124	112	113	143	124	109	133	113	144	142	112	138	139	128	130	139	118	135	132	152	151	129	133	150	116	147	127	118	137	134	131	131	118	137	137	130	117	138	152	133	111	130	113	124	126	136	120	138	128	145	115	136	139	145	111	118	129	114	138	132	120	149	122	128	147	128	138	134	130	124	128	142	123	137	113	115	124	154	149	128	137	125	123	133	165	122	144	111	137	130	136	139	118	140	143	132	110	144	124	129	141	141	137	134	144	119	134	121	124	110	124	125	119	129	128	119	151	104	130	138	120	113	112	139	127	137	139	138	129	127	155	113	122	120	120	128	155	145	155	141	114	113	152	125	122	142	134	143	165	113	116	132	135	139	124	130	124	135	137	136	137	121	121	146	128	147	125	122	130	138	126	125	138	146	126	119	142	115	132	133	137	108	143	121	133	147	125	143	136	137	134	129	147	143	132	113	147	149	131	114	149	141	149	132	131	125	130	136	158	131	119	128	128	109	120	118	123	126	136	130	123	124	127	111	148	134	109	133	99	141	141	140	139	144	119	127	120	147	131	142	112	127	138	156	139	139	142	126	127	141	140	141	141	124	130	145	128	120	127	134	112	127	160	130	133	118	126	121	125	133	153	111	136	130	135	122	148	131	149	159	124	120	123	150	128	135	130	124	128	118	136	146	142	123	141	109	131	124	125	133	149	119	145	132	123	141	122	122	122	131	123	135	136	144	108	143	140	129	118	142	125	126	137	119	117	125	152	139	125	138	119	136	128	163	143	141	135	155	146	161	125	141	131	118	129	132	119	110	144	115	117	132	138	159	125	120	143	119	153	137	124	118	143	136	141	129	119	118	141	128	122	132	112	118	125	123	138	128	135	126	104	126	143	127	125	130	136	124	128	120	110	126	137	142	159	133	129	135	139	121	137	140	140	139	131	138	128	123	136	132	142	133	124	151	144	142	136	127	152	153	159	135	120	140	120	131	118	114	129	123	121	130	113	156	140	116	152	132	161	122	139	105	129	125	127	126	131	110	154	122	109	142	141	123	119	143	117	135	133	121	99	131	131	128	142	118	127	141	155	134	120	113	136	146	148	135	126	114	134	141	130	154	129	127	131	112	128	102	138	128	133	148	134	141	118	135	139	140	120	135	138	126	128	146	122	152	120	116	141	130	113	123	125	114	133	148	121	131	121	138	116	111	119	135	111	119	145	113	152	137	134	123	126	124	114	113	114	134	104	158	126	142	122	134	133	126	158	117	128	141	129	128	128	143	133	128	130	139	115	143	149	126	128	139	124	123	136	130	116	127	110	130	138	129	135	147	121	139	121	125	132	116	115	136	105	132	131	134	103	128	149	119	121	149	124	121	128	124	133	147	149	127	118	145	123	130	132	135	118	119	122	133	136	138	133	156	119	134	126	128	144	148	111	117	144	134	120	116	125	133	125	114	138	128	151	153	144	115	141	120	112	137	125	120	114	129	142	139	102	112	137	134	129	121	118	128	128	115	121	131	134	109	104	101	136	134	133	131	140	139	118	131	129	142	126	124	153	136	148	123	116	127	120	148	123	135	109	133	127	127	135	144	121	136	139	117	137	139	150	149	138	136	119	118	140	121	158	128	140	136	128	138	162	142	131	120	144	121	147	109	127	125	135	119	110	113	127	133	139	130	126	119	135	121	121	130	133	150	116	115	142	136	145	102	109	121	112	141	152	117	113	124	150	171	156	135	156	102	141	142	129	151	145	140	128	141	144	124	122	126	129	139	131	129	148	122	142	145	142	132	128	132	140	118	139	134	132	135	137	153	114	122	134	133	144	144	121	119	132	132	128	114	98	106	136	108	141	126	145	124	135	138	133	131	129	107	141	146	110	139	122	123	147	131	126	113	142	131	121	160	146	131	115	117	134	117	135	115	131	140	143	120	116	137	151	116	142	113	123	135	130	124	125	156	140	129	131	121	151	132	122	130	127	127	153	130	115	136	123	142	154	112	118	124	112	115	139	128	129	119	140	130	129	120	131	128	137	125	130	133	120	135	134	136	134	125	128	139	151	144	117	136	109	144	108	126	123	107	143	122	127	142	119	126	145	132	144	114	146	122	142	143	136	138	149	118	119	144	138	118	138	150	143	135	128	107	125	119	125	142	149	114	110	135	141	128	136	145	138	136	137	128	126	120	143	128	116	139	143	126	120	119	124	138	128	138	139	116	129	146	116	118	138	129	135	125	132	129	139	137	150	140	144	115	126	147	139	107	124	127	114	118	141	137	130	143	111	126	143	137	158	111	135	137	137	141	151	151	129	145	137	135	132	122	122	145	122	114	139	111	127	143	144	142	116	166	125	123	126	137	124	141	151	124	145	149	123	104	111	122	142	141	125	130	130	125	132	114	120	139	118	124	120	150	136	127	138	126	123	124	131	111	126	120	129	129	137	126	123	142	116	131	151	129	142	110	109	134	136	114	141	150	107	125	138	130	132	135	156	139	143	134	121	134	125	125	144	134	144	160	118	134	132	112	126	132	128	139	151	122	118	116	117	140	128	114	135	130	147	139	120	134	137	131	137	132	138	110	116	115	134	126	141	130	150	146	122	122	118	138	136	133	135	144	124	107	123	123	135	131	130	142	139	126	128	145	123	145	122	134	127	141	117	139	129	135	114	121	146	117	157	133	107	125	115	134	118	146	105	134	127	125	152	141	130	122	113	145	143	123	131	127	110	139	147	147	124	137	114	118	132	119	129	147	135	110	125	134	126	130	158	125	135	135	134	142	121	131	128	121	132	130	120	135	106	135	131	144	145	138	124	120	145	125	133	122	154	135	128	124	122	144	122	124	139	128	151	137	137	146	133	145	145	151	129	116	159	115	135	153	142	132	135	103	144	127	116	118	118	123	143	137	128	140	132	126	119	145	119	138	169	127	99	125	142	130	148	130	139	129	137	134	136	122	131	123	120	134	159	145	140	146	127	128	143	135	121	128	126	134	119	127	120	136	125	117	121	117	128	132	133	143	126	143	145	150	128	125	134	131	125	134	147	140	133	137	142	118	116	146	152	135	133	123	130	112	140	123	122	118	136	121	129	121	124	113	132	96	133	126	116	146	137	126	128	112	125	122	134	117	108	140	97	134	125	122	150	134	125	131	141	151	141	138	116	133	115	132	138	136	147	107	119	134	135	139	108	133	123	132	125	133	143	116	119	125	146
16039	8663	40327	9942	4509	3744	2879	2365	1975	1678	1721	2962	22631	39006	40638	38756	29481	17158	8891	3664	1557	617	346	364	329	300	329	350	331	358	337	330	321	333	341	332	304	338	325	336	319	304	333	362	332	350	349	308	324	361	306	330	326	334	324	341	344	328	336	343	310	351	334	324	343	314	339	305	346	320	322	347	345	363	307	293	318	358	318	345	333	364	355	346	312	298	326	328	329	345	351	329	334	356	303	362	352	318	343	340	364	363	297	330	339	329	357	353	312	318	355	364	345	330	348	365	309	341	347	325	343	360	324	337	348	341	351	351	332	324	332	342	321	332	339	382	359	340	319	350	331	354	313	337	310	327	349	313	341	362	327	323	315	338	341	291	338	334	308	313	321	337	330	329	347	314	324	321	324	294	327	363	341	354	369	333	334	307	316	342	308	305	335	339	314	311	315	324	332	360	351	336	338	376	315	348	348	302	334	324	365	363	356	357	314	362	329	312	336	365	350	353	316	330	341	330	366	334	318	297	336	315	324	374	359	337	340	338	341	346	347	342	305	323	338	331	345	357	303	363	334	323	365	330	329	342	349	354	361	326	332	362	326	312	362	327	307	318	359	342	354	352	323	337	343	336	344	282	352	339	340	351	338	329	363	354	314	358	339	313	336	346	342	341	330	336	337	351	316	331	344	336	346	360	338	341	332	320	353	344	332	328	312	311	326	343	305	368	318	311	338	304	323	360	316	341	335	306	311	318	363	342	360	309	330	364	305	349	351	327	361	340	320	330	329	321	341	326	350	361	355	330	356	312	314	307	363	317	320	330	361	327	327	315	335	342	366	351	304	352	338	368	331	363	348	345	296	317	341	352	336	331	301	322	301	317	317	341	325	340	378	315	341	317	335	324	315	332	306	318	356	344	320	305	341	299	367	326	338	341	337	349	353	334	300	308	360	330	365	339	347	353	353	377	364	318	304	350	343	331	322	354	358	349	332	348	341	323	336	349	306	325	323	326	343	347	365	360	346	329	328	282	329	309	320	304	320	335	333	365	336	302	356	339	329	350	320	368	313	366	335	326	313	319	342	327	336	343	312	326	348	347	349	325	326	341	329	365	330	288	325	318	336	342	358	349	338	330	372	333	341	316	322	349	344	354	361	357	351	333	328	362	339	369	330	324	324	340	321	292	312	334	297	315	302	331	343	316	320	335	352	339	322	374	329	349	334	365	323	321	328	349	341	344	340	357	329	312	316	348	337	331	339	323	323	339	342	342	329	335	335	364	309	312	338	374	346	337	363	338	346	321	341	349	333	303	317	312	352	334	363	362	311	354	340	320	372	359	349	311	311	327	332	325	319	346	355	362	357	339	339	342	321	353	345	323	335	318	342	336	345	330	312	341	350	330	312	289	310	336	343	334	319	338	353	331	374	307	318	314	339	304	350	338	340	339	300	313	342	308	316	307	328	331	294	316	375	329	315	331	331	336	354	362	308	337	333	358	333	335	342	342	323	317	321	315	353	343	329	321	343	312	345	314	319	337	314	319	313	345	328	346	305	353	337	340	311	339	345	357	350	303	347	341	323	324	319	326	363	334	314	323	311	306	344	331	339	342	323	332	320	373	307	320	338	361	303	333	326	382	313	342	349	329	310	348	361	331	309	359	313	346	324	322	312	334	313	322	342	321	348	313	341	345	360	329	321	316	326	306	319	349	345	332	357	351	324	346	317	341	329	348	294	336	323	329	336	316	330	358	322	360	347	353	334	346	355	327	373	350	331	345	342	304	330	354	341	293	342	328	318	322	329	357	347	341	337	329	324	343	342	350	360	347	334	355	323	343	331	327	313	343	339	303	329	358	322	346	338	350	324	318	361	372	315	345	297	338	374	336	317	318	332	359	344	317	356	383	319	344	327	341	328	298	328	333	355	316	343	338	340	317	337	340	337	321	335	362	323	343	331	295	349	344	346	355	328	377	360	350	375	336	327	352	332	329	316	322	324	345	336	334	327	338	336	335	310	354	302	333	351	329	346	321	338	340	322	355	314	339	354	334	318	316	343	321	298	336	338	335	350	333	337	344	310	345	338	347	332	323	320	353	364	347	349	318	359	345	349	294	339	336	357	336	348	369	318	338	364	346	369	304	331	363	346	300	314	350	349	314	306	318	334	326	330	342	311	321	339	347	324	329	337	314	325	314	356	347	348	339	330	357	314	350	321	339	323	342	293	325	365	338	363	333	324	336	370	330	326	329	319	336	348	352	351	322	348	343	326	329	339	343	350	331	341	359	346	306	343	321	320	334	316	324	335	340	343	331	339	352	353	358	340	352	347	360	350	330	316	320	345	344	333	360	340	335	369	335	326	332	324	320	308	341	354	320	352	335	310	331	338	317	318	343	320	347	347	319	346	320	349	324	346	335	333	340	338	326	317	326	333	352	336	335	354	317	329	345	344	357	330	323	350	327	361	347	313	311	320	307	318	347	325	318	348	354	305	310	331	326	363	348	360	324	331	366	315	334	392	346	368	301	313	382	319	359	328	313	350	345	340	328	314	307	330	321	343	320	315	322	305	353	318	360	323	351	350	329	344	310	326	324	344	339	337	329	330	346	312	358	370	380	343	308	315	346	339	339	299	328	321	332	314	339	335	335	355	348	377	318	355	323	306	306	301	347	321	340	311	326	349	361	321	349	312	287	380	311	323	321	364	292	326	365	346	318	325	346	305	351	335	344	345	345	337	331	344	344	338	350	332	357	350	371	340	355	344	323	345	331	343	318	342	357	362	338	352	359	329	363	327	330	307	350	317	359	296	328	324	381	359	349	338	339	373	357	334	362	340	317	323	373	329	387	350	361	335	356	336	324	339	351	320	328	360	365	356	310	328	325	325	353	360	319	312	390	327	325	326	346	314	345	331	310	353	349	341	325	345	335	367	346	353	336	356	330	336	367	316	337	331	309	326	323	327	320	349	367	343	341	352	330	370	344	291	330	319	371	332	350	303	344	319	326	299	360	338	366	334	357	323	320	295	377	327	318	303	358	350	337	344	331	306	345	334	308	340	340	362	324	304	325	357	349	352	329	332	333	328	326	322	299	326	314	327	347	360	332	320	296	337	351	341	326	361	360	316	299	347	351	338	312	303	359	333	330	331	378	340	342	342	353	332	358	346	344	343	335	350	323	343	322	325	366	346	345	303	303	339	339	341	318	339	358	282	341	328	316	374	310	296	305	301	336	357	326	325	319	327	351	337	335	308	328	374	317	332	347	335	325	342	328	332	343	331	357	354	337	370	349	330	332	361	350	351	324	302	330	356	344	316	325	355	338	345	354	325	343	350	336	311	345	306	351	327	327	305	320	329	337	309	331	363	334	343	319	331	276	356	322	351	353	313	316	324	319	335	327	361	361	337	318	366	321	341	326	346	346	331	374	342	328	343	304	350	327	334	349	353	329	360	307	335	339	347	342	295	323	306	335	343	292	332	341	312	346	289	320	321	326	334	318	342	330	321	320
3005	1154	2303	956	256	271	232	252	235	237	243	236	378	816	1222	1269	908	583	412	316	265	217	220	207	243	223	216	227	216	225	264	215	222	183	225	250	197	229	231	223	221	222	241	220	248	255	237	206	235	221	228	217	230	222	249	239	212	244	210	236	221	232	256	229	241	233	226	249	224	232	250	199	252	244	220	198	235	222	196	235	235	246	223	228	239	208	226	227	244	226	259	223	238	231	194	235	205	208	220	239	239	215	195	224	224	200	271	214	236	213	237	201	242	221	215	207	213	211	230	209	233	215	199	218	238	233	196	237	222	244	255	239	193	222	231	220	259	215	197	263	259	248	190	213	212	213	239	215	209	238	221	245	207	236	204	234	217	232	225	239	246	228	239	232	220	200	200	233	237	203	237	220	245	210	239	233	208	170	205	215	200	202	241	209	208	215	225	220	224	254	231	220	223	223	234	217	226	232	229	234	255	251	250	241	215	202	254	223	221	233	212	236	219	218	201	248	246	250	220	213	258	252	223	200	234	239	235	225	219	210	233	240	233	214	199	225	215	221	241	260	250	239	213	229	226	236	204	233	228	228	229	230	217	237	223	227	218	224	230	230	228	230	230	218	210	216	198	213	228	247	227	217	219	237	223	245	227	224	229	204	231	196	217	200	241	213	254	253	222	215	264	208	197	221	209	227	236	222	213	211	217	225	218	235	244	234	216	245	224	213	218	229	212	251	216	218	218	245	234	212	237	223	265	226	225	199	205	220	206	235	231	209	228	226	208	230	231	222	221	237	191	239	215	228	244	230	224	202	251	240	199	227	256	210	213	201	230	240	239	261	237	225	211	216	228	228	237	241	252	226	241	189	228	214	247	219	234	250	224	236	236	232	205	216	249	222	261	209	195	237	244	243	241	210	217	269	210	225	217	217	226	225	209	215	238	236	228	225	199	194	218	235	230	227	265	200	192	236	240	211	237	245	218	210	211	235	255	260	233	210	223	199	217	219	228	252	240	216	248	231	222	226	247	216	216	195	221	224	196	205	217	238	208	217	237	215	234	238	237	224	240	213	231	213	221	214	224	237	225	216	232	200	213	240	239	263	219	232	219	219	245	224	227	221	253	224	230	223	249	222	218	221	224	208	227	230	231	213	212	211	228	222	237	213	226	234	235	234	216	203	259	226	230	199	219	236	235	223	219	220	222	224	229	228	223	251	249	249	235	219	207	221	216	224	239	237	243	235	229	227	252	218	217	213	220	223	249	244	252	209	223	220	264	203	242	206	232	224	227	220	239	208	208	231	199	222	206	213	228	226	237	229	210	231	222	235	193	222	217	235	242	222	254	232	252	229	221	205	209	229	218	214	209	246	198	227	263	220	231	197	246	230	220	218	227	203	211	236	231	214	210	178	212	221	214	240	228	219	223	218	223	236	225	252	200	210	225	219	254	223	220	217	231	238	192	256	197	227	240	211	237	253	241	215	220	251	236	201	227	246	230	214	243	220	216	211	240	230	248	230	217	201	264	227	235	252	254	200	244	240	232	200	239	218	227	249	249	236	237	228	232	241	233	225	248	230	218	235	221	205	222	251	250	218	201	224	239	218	226	238	194	215	217	219	204	220	230	230	209	248	223	206	238	207	229	228	245	229	232	226	231	215	208	215	238	223	209	267	226	206	231	190	251	211	217	230	242	209	227	218	210	244	238	257	226	241	240	244	238	215	217	200	223	229	241	216	207	220	226	244	237	247	230	218	227	234	221	192	245	228	226	208	224	194	260	252	221	205	253	216	221	236	243	229	215	229	207	258	245	243	245	218	203	228	241	232	243	243	221	205	224	239	223	227	246	252	237	235	194	238	245	232	227	235	231	222	228	235	203	228	221	228	218	242	217	232	219	218	247	209	234	229	264	230	221	215	209	211	202	216	221	231	214	240	212	228	224	228	223	218	236	217	227	198	242	249	246	229	242	242	234	211	210	229	207	242	230	230	228	231	231	235	222	216	228	234	235	226	227	210	236	224	234	256	237	211	223	264	236	226	218	268	223	227	206	230	228	232	239	249	231	233	228	231	225	274	220	229	219	205	217	221	241	210	217	224	247	224	243	195	230	219	231	212	213	228	213	221	215	235	200	225	213	268	223	262	215	215	202	206	228	215	200	225	230	219	223	238	247	280	222	243	224	222	254	244	216	231	228	211	210	247	228	233	214	226	215	256	219	256	216	198	216	264	230	254	219	247	250	215	223	228	204	226	234	228	219	202	221	226	227	273	214	244	225	219	234	230	241	206	198	219	192	243	195	231	220	260	212	237	226	212	239	232	216	211	229	258	221	211	218	200	204	222	245	229	225	255	222	238	232	237	241	206	231	250	231	227	199	222	225	188	196	250	240	240	231	202	228	230	210	228	223	211	239	216	229	226	241	236	219	224	228	222	240	209	235	217	212	203	215	220	218	230	257	218	189	247	214	236	215	235	225	242	225	215	221	227	231	209	226	226	213	230	218	235	235	209	248	240	246	251	243	241	206	226	248	222	232	252	225	224	254	219	231	236	211	229	235	242	221	215	234	227	208	230	214	248	246	217	229	210	206	246	206	218	196	241	221	224	247	212	216	242	210	235	219	230	229	241	236	218	233	247	247	245	205	209	205	197	234	240	250	214	215	205	232	218	218	224	230	198	208	240	239	203	240	255	211	226	250	247	211	227	248	224	263	212	230	233	260	230	210	214	231	233	230	215	227	210	206	211	220	239	216	243	250	205	216	220	219	205	248	218	219	228	243	213	205	224	226	240	224	202	202	217	230	226	199	224	222	222	237	250	216	232	224	239	238	229	258	260	241	209	230	213	214	236	227	221	236	225	217	212	239	227	203	207	219	256	236	228	238	264	245	200	237	203	208	233	220	208	203	254	209	192	214	215	212	205	233	235	234	223	232	238	234	215	253	239	228	212	232	260	207	240	216	215	256	222	211	235	226	220	215	204	226	224	233	257	236	228	240	210	237	197	227	212	224	217	216	200	262	202	237	203	193	223	220	237	199	225	232	269	240	232	208	240	224	205	233	228	242	244	236	228	233	210	225	260	236	244	212	212	222	189	212	217	216	246	228	222	226	217	177	219	201	215	225	225	214	235	198	244	220	233	228	214	242	235	213	232	244	232	204	239	264	240	231	217	262	219	248	209	231	222	235	240	209	238	219	204	226	226	223	253	223	216	209	222	229	214	232	220	228	230	234	233	228	224	207	216	220	207	220	232	225	222	246	199	266	206	244	233	222	191	245	211	236	235	236	230	228	227	249	221	244	218	213	217	215	223	224	227	229	231	208	221	245	234	259	198	241	213	210	209	207	225	210	201	208	240	235	245	212	206	230	237	224	222	218	237	225	233	217	202	247	250	241	224	245	253	237	218	196	226	216	239	220	212	215	228	202	215	222	230	224	201	221	218	232	215	223	213	251	228	225	207	231	237	241	212	220	198	223	226	231	239	229	195	244	248	231	220	249	233
2810	1338	6263	2465	699	652	628	630	586	648	596	711	1679	4119	5608	5119	3564	2141	1252	859	658	574	567	566	551	549	529	517	520	517	567	550	560	540	538	550	505	521	540	580	568	568	525	529	532	537	510	509	543	550	548	563	558	547	561	544	561	535	558	546	544	575	560	528	504	512	542	552	529	558	536	553	596	575	558	543	518	543	537	584	548	533	576	555	532	560	538	549	544	543	529	534	541	548	552	521	551	516	524	551	570	550	527	545	539	545	529	563	530	547	520	539	544	550	567	557	563	574	523	545	578	512	511	523	545	551	496	542	565	531	540	542	558	539	537	558	548	551	510	590	545	527	551	554	555	576	528	538	550	550	527	559	550	578	513	575	575	529	581	596	548	529	517	522	537	517	540	553	529	516	548	519	556	537	557	548	550	560	547	530	529	521	590	565	519	503	529	517	555	556	519	533	541	531	554	547	535	584	561	561	556	520	530	517	559	509	547	528	550	625	506	594	574	519	572	548	564	568	548	514	534	525	500	539	509	579	570	548	564	534	541	557	574	556	532	512	548	533	530	536	519	520	549	573	557	579	535	554	562	555	563	572	555	549	586	548	556	534	503	548	503	565	532	567	512	585	563	563	562	513	602	564	520	539	583	525	577	539	499	548	561	527	553	577	543	586	518	535	554	573	560	556	592	580	541	574	546	516	534	541	543	562	541	579	564	535	555	533	551	538	538	559	553	515	529	540	596	559	556	541	585	552	552	525	551	533	512	590	536	525	543	520	553	523	563	547	534	496	559	544	566	610	548	552	563	545	537	536	565	547	541	546	609	526	544	554	555	538	543	549	524	581	554	536	555	516	552	544	553	562	595	592	533	540	534	530	523	553	562	570	539	567	570	554	524	531	516	549	510	555	559	486	533	531	537	583	560	526	541	583	538	544	491	555	538	551	573	539	524	488	565	521	534	560	580	564	546	564	542	558	522	526	529	492	551	519	529	510	546	550	524	549	534	513	527	578	528	530	543	543	537	536	550	540	505	568	545	529	563	518	510	575	501	557	528	554	574	527	563	568	491	528	538	534	526	525	547	603	591	590	584	543	516	590	559	521	538	551	551	546	534	525	543	529	519	523	569	524	529	549	544	503	591	561	519	548	548	510	525	518	576	540	545	570	552	572	542	526	576	582	509	519	526	520	563	555	534	523	522	523	543	530	572	542	490	539	508	577	565	561	491	535	551	545	533	522	581	535	563	572	535	529	545	519	536	552	599	539	507	581	528	525	571	566	495	551	553	497	526	574	540	557	565	520	549	564	505	539	582	547	513	550	544	572	553	564	550	551	536	567	539	502	498	547	524	540	545	585	505	577	550	559	533	532	539	509	553	545	596	573	569	564	503	565	559	530	572	565	565	536	584	535	518	500	578	497	567	581	592	546	535	544	545	589	517	513	527	531	532	634	578	556	562	552	524	533	555	532	552	526	527	573	562	511	512	513	510	569	535	548	558	580	564	540	546	559	556	525	557	557	511	539	578	514	546	554	544	565	549	579	528	498	535	519	531	559	548	541	549	584	579	537	550	552	520	564	505	556	535	527	577	539	543	588	536	533	560	537	550	531	560	538	512	545	585	550	554	533	548	546	545	493	507	532	523	526	531	522	557	542	557	515	547	585	523	501	519	512	582	512	575	560	531	543	529	538	528	526	573	557	508	497	525	506	532	558	508	556	561	564	526	504	564	539	567	512	530	551	536	528	541	581	590	532	554	511	515	549	523	523	520	544	558	543	519	525	501	573	566	514	574	527	540	566	554	543	536	519	563	535	525	494	530	576	542	547	564	542	491	583	568	554	566	520	570	547	544	554	601	532	555	591	561	533	532	550	578	573	540	544	498	542	584	535	524	576	553	538	496	585	573	545	602	545	542	547	553	556	513	578	554	562	550	557	562	552	576	532	521	561	584	530	579	522	558	506	573	519	575	515	546	576	524	582	540	531	562	543	552	541	551	560	572	528	577	590	538	513	556	515	573	563	518	534	543	539	547	506	546	532	584	571	581	511	526	555	553	511	529	570	570	538	537	567	553	539	553	545	547	587	587	546	531	544	506	541	572	562	550	531	509	531	550	552	551	565	547	544	544	535	565	531	568	564	543	540	524	510	536	539	544	531	530	521	576	559	518	608	565	551	577	539	581	588	527	534	527	573	520	547	556	568	557	575	534	526	545	609	540	549	564	513	550	562	532	546	522	573	525	551	541	545	568	539	559	564	556	571	592	544	529	562	526	543	538	547	538	557	549	552	569	575	562	535	580	551	559	546	502	616	526	528	540	578	528	553	540	556	545	590	564	524	546	553	572	521	573	551	588	583	558	520	528	536	527	547	531	575	517	512	542	530	518	546	568	574	543	554	555	501	536	571	555	537	580	489	583	532	533	497	547	537	540	540	557	527	557	604	535	555	574	556	524	573	573	585	541	547	521	532	566	565	517	564	559	517	584	555	522	589	564	564	546	568	536	579	552	537	525	561	489	523	577	571	545	539	568	548	545	541	553	566	527	571	497	526	561	515	539	549	555	567	524	555	541	543	562	548	566	572	538	546	554	553	532	566	543	520	573	545	571	507	545	556	513	573	574	534	556	545	526	569	549	536	529	534	543	555	601	541	536	540	541	538	528	549	575	563	514	576	532	554	493	560	562	506	558	555	500	528	536	581	556	554	527	521	536	597	543	547	557	564	536	535	554	522	560	511	568	548	538	560	553	556	541	523	589	514	534	481	580	532	499	501	587	554	544	581	558	562	555	601	504	510	513	565	546	522	514	538	529	505	584	547	562	529	549	563	537	554	542	546	561	554	521	529	562	562	553	567	571	520	548	549	543	574	537	540	519	543	567	584	541	549	505	552	564	548	519	540	526	554	563	547	554	556	523	516	546	550	538	581	561	542	571	533	602	555	533	608	537	555	558	557	535	506	529	565	522	580	556	522	509	547	541	557	536	500	578	567	559	581	531	532	535	579	552	555	550	530	546	558	534	517	539	538	583	540	520	534	543	555	521	584	530	521	566	576	488	545	576	569	532	622	577	510	547	518	544	562	572	525	556	532	515	590	550	561	576	542	509	568	584	505	581	548	532	508	533	515	564	560	563	554	554	538	560	549	567	577	552	570	551	521	527	522	526	568	555	560	569	521	578	537	562	564	587	521	543	568	531	587	546	538	574	536	540	566	581	515	537	523	527	529	568	551	585	542	566	554	583	540	553	565	559	570	522	590	539	508	564	542	562	536	551	559	510	519	535	536	519	580	536	532	583	510	510	534	548	559	563	571	504	534	570	570	550	543	525	515	541	575	552	588	533	522	533	538	574	529	559	562	572	534	545	530	574	554	576	542	530	554	552	554	537	540	485	560	577	497	568	521	551	556	558	552	527	585	526	531	554	509	522	583	532	551	518	510	517	524	578	530	549	537	556	576	555	578	553	545	531	530	543	519	567	527	526	583	556	529	565	541	561	561	523	511
9790	2355	31718	27709	4620	598	424	356	328	307	304	783	5385	10911	10537	7201	3970	1774	811	382	262	208	175	192	190	180	179	211	174	184	193	179	177	174	209	183	179	191	172	187	179	185	198	189	195	199	197	186	174	179	179	220	162	178	190	176	171	201	159	197	176	181	170	178	174	220	139	194	194	190	170	197	195	210	176	174	184	170	191	187	195	168	192	174	184	171	209	184	175	204	192	188	186	181	170	176	203	174	204	182	161	175	167	162	173	196	176	165	176	195	176	179	168	183	178	179	204	201	162	205	180	181	204	193	177	200	184	191	201	186	168	209	183	207	190	196	197	199	177	174	187	190	180	207	182	164	195	198	211	191	194	156	192	212	193	199	194	197	182	198	181	180	203	179	184	183	203	155	172	167	192	203	200	177	197	190	187	220	186	184	185	163	191	155	177	174	182	209	181	189	206	170	189	166	192	190	184	192	190	171	197	182	180	179	177	207	177	168	185	175	169	207	170	195	184	218	192	194	183	194	193	165	182	187	180	184	182	192	196	158	176	182	192	166	205	173	184	204	174	156	194	198	181	172	187	196	193	173	167	191	186	186	189	173	229	174	188	182	173	192	186	180	173	175	200	188	178	177	180	211	193	170	184	208	189	164	171	193	170	185	178	174	180	191	160	213	178	170	167	202	224	177	191	188	191	177	174	197	187	177	172	188	187	192	204	194	163	149	190	189	170	178	209	197	189	154	201	190	163	182	166	188	179	179	215	175	201	162	166	191	171	199	183	188	172	174	187	205	196	204	219	186	179	204	166	182	182	199	204	196	203	186	170	176	188	212	158	168	205	171	151	196	177	198	159	185	176	192	171	180	158	183	182	187	192	169	187	188	171	185	172	186	213	182	187	175	188	161	201	221	171	178	175	186	185	205	183	154	178	176	213	165	204	158	160	190	175	205	169	178	171	186	177	174	199	172	187	178	164	194	164	163	186	178	166	180	200	191	177	183	203	168	201	174	192	205	203	201	193	159	195	197	164	169	179	196	158	192	173	185	182	173	182	183	220	174	188	174	176	177	190	185	187	184	193	153	201	187	192	186	174	149	188	161	184	203	209	190	170	166	169	163	200	191	161	178	177	185	185	193	188	190	162	179	180	174	199	191	194	193	167	184	192	195	182	169	183	186	205	187	186	187	180	184	186	162	192	205	199	168	192	176	197	162	196	165	208	204	171	202	182	179	179	176	181	205	192	174	200	178	181	172	203	170	195	189	174	158	192	171	189	197	200	185	204	169	185	155	175	202	168	188	189	163	182	218	182	163	169	192	175	182	177	151	201	215	183	190	187	199	168	173	166	183	172	170	177	199	184	196	170	195	175	171	194	199	176	187	187	198	160	174	201	188	171	188	172	207	186	193	190	185	200	180	191	182	196	191	164	208	196	213	186	171	191	163	184	180	172	172	178	189	199	189	181	192	204	164	203	177	180	186	185	196	176	171	190	180	166	174	195	177	176	180	214	183	178	184	185	201	200	205	192	174	160	207	203	197	166	185	185	164	178	193	200	171	195	179	193	171	171	173	182	158	193	210	190	211	186	184	174	182	188	187	182	186	187	160	181	183	169	194	194	194	192	174	188	176	173	164	175	193	167	180	159	186	183	193	161	182	218	189	155	180	164	193	182	175	197	186	180	174	202	186	185	192	188	209	145	214	168	150	188	198	187	171	177	197	206	174	180	179	169	191	188	174	172	176	194	200	180	201	206	164	196	166	181	206	175	195	169	217	206	177	197	209	167	177	171	202	178	185	169	176	198	179	190	174	199	191	205	164	198	191	226	205	202	192	190	158	190	192	132	185	210	195	174	185	200	168	183	181	194	177	178	198	202	166	182	181	168	196	215	190	177	187	167	188	179	198	180	188	176	182	177	207	163	202	184	184	187	182	197	183	175	156	176	189	202	186	176	188	187	212	192	180	185	188	203	175	186	178	182	192	175	170	177	180	193	174	166	167	193	175	193	186	176	203	202	187	181	185	164	202	165	163	173	176	168	160	203	170	177	196	179	202	158	191	200	156	158	176	161	161	229	184	193	197	232	182	184	170	186	175	184	195	165	207	211	201	198	193	176	173	171	171	156	196	189	191	194	172	191	193	198	207	171	169	184	179	220	181	201	163	173	179	202	161	184	181	200	188	177	163	160	178	185	182	184	178	152	155	174	185	197	190	181	200	187	183	193	200	176	213	176	178	182	197	173	175	183	161	187	178	179	180	189	198	195	188	194	187	199	189	193	158	184	156	167	176	172	160	181	182	171	151	180	184	198	208	191	178	188	189	186	155	190	192	170	174	188	192	182	197	192	172	186	184	177	187	175	187	183	198	196	189	186	194	180	181	180	189	183	194	170	189	182	194	189	185	201	195	157	168	184	169	200	174	210	179	197	185	183	185	190	195	192	177	176	197	185	175	196	184	194	179	190	142	185	186	209	172	196	184	211	158	178	194	184	163	169	186	213	179	180	178	198	211	191	185	205	196	183	180	195	215	174	183	201	182	191	167	185	171	195	198	190	196	217	178	178	171	186	166	199	198	195	183	192	180	199	179	192	179	173	180	168	190	193	192	169	158	170	189	183	206	173	175	176	185	189	181	183	203	210	190	193	181	184	184	159	199	201	158	182	190	179	211	203	183	190	209	179	150	179	171	170	163	171	182	188	189	167	168	187	167	170	178	200	163	177	163	184	170	174	192	196	150	192	194	172	182	164	164	167	185	191	192	161	194	187	161	188	175	206	185	158	182	195	176	177	191	196	176	195	152	192	176	168	176	175	175	206	211	183	183	182	205	213	195	198	166	200	192	181	171	180	149	166	138	168	166	181	175	185	176	193	187	210	195	191	189	211	202	187	193	203	171	193	189	183	177	177	185	174	190	175	174	203	191	197	173	184	187	194	167	171	209	202	161	185	185	199	171	194	166	181	177	207	202	184	188	184	190	169	186	202	186	169	179	183	197	182	185	173	185	173	202	194	205	174	184	186	219	174	180	161	209	196	180	175	177	149	195	162	167	218	190	155	196	207	192	176	161	192	175	188	192	182	179	167	179	182	189	186	173	197	207	184	217	173	180	194	179	197	177	197	186	194	181	183	201	183	188	189	178	209	179	159	164	190	187	179	204	176	191	173	182	189	178	194	184	168	181	189	195	178	173	206	182	189	170	170	180	167	154	183	203	192	180	161	201	173	172	192	156	189	201	172	164	185	208	168	185	179	194	177	188	195	178	195	193	183	174	199	189	187	181	182	206	169	182	200	212	183	172	163	167	206	165	201	148	194	208	190	180	193	173	169	183	168	192	182	183	184	193	191	221	182	183	179	154	176	172	179	193	181	190	188	195	201	177	183	198	210	198	196	181	187	172	184	190	169	172	189	181	172	211	185	188	179	190	195	193	186	191	194	160	198	189	212	171	181	173	189	169	171	180	190	176	211	187	159	187	195	177	173	183	181	190	186	187	189	177	188	178
7169	1629	35203	33983	3549	2106	1823	1490	1372	1184	1166	4065	22868	33695	31425	24887	16345	8299	3912	1483	792	588	437	429	461	464	415	439	446	450	481	477	472	443	421	465	448	411	473	434	432	436	437	473	429	471	443	474	449	467	468	490	446	443	437	449	455	429	461	449	454	462	448	447	442	462	453	481	458	409	446	431	447	424	443	473	465	463	456	462	455	467	411	451	458	425	452	474	439	476	445	445	452	465	478	459	440	479	440	418	424	457	493	463	455	465	453	443	420	461	445	447	440	447	448	424	466	429	458	447	436	448	485	434	469	466	448	443	437	474	409	482	437	463	464	453	457	434	464	448	440	447	451	434	463	442	435	468	468	448	451	454	469	459	481	449	515	461	446	476	475	449	467	462	469	436	475	440	444	420	486	466	489	421	443	416	484	486	439	439	456	451	480	447	392	424	458	417	416	498	430	466	452	458	434	450	455	432	449	419	441	431	467	453	434	447	462	442	454	436	463	436	442	430	459	430	454	441	431	438	479	443	471	460	445	430	459	422	437	481	429	435	435	429	471	448	446	422	450	440	432	432	491	449	456	474	461	478	497	458	463	439	472	457	457	469	479	457	458	429	447	482	474	462	480	498	439	462	462	444	465	490	442	459	468	446	487	458	430	496	458	451	419	436	426	462	465	449	426	469	464	414	484	458	454	438	458	453	492	433	483	406	467	475	425	454	469	428	475	450	451	460	446	421	453	439	451	431	439	441	475	434	424	486	475	418	463	394	472	436	448	429	428	432	447	465	471	469	441	415	458	456	485	434	431	440	456	500	473	441	482	444	458	414	437	434	433	414	470	479	439	504	466	482	420	430	464	451	459	427	490	439	469	479	471	466	432	426	452	434	435	433	449	480	466	437	481	456	432	473	469	472	441	453	452	437	428	442	458	423	424	431	466	466	462	425	457	456	416	423	455	463	494	467	476	454	458	428	453	468	455	452	440	462	482	438	455	456	463	461	486	388	461	447	463	440	468	466	459	462	444	441	474	443	444	450	463	418	485	468	404	482	467	448	461	469	473	439	463	455	428	525	442	459	435	461	448	441	416	459	435	461	435	424	434	467	473	432	516	457	455	516	425	432	434	468	461	449	437	416	472	458	438	491	408	405	470	455	488	463	461	445	436	421	459	470	429	430	474	461	451	420	460	494	442	431	450	471	431	454	474	464	448	471	465	445	447	458	427	500	459	468	440	473	436	523	444	485	464	410	412	447	427	471	456	452	465	438	419	469	425	410	434	430	479	456	438	476	445	438	466	436	434	477	473	458	449	427	456	468	469	471	470	496	468	465	463	456	469	463	443	481	420	450	426	444	459	472	452	435	422	450	450	425	492	439	463	443	457	419	468	441	447	415	446	449	426	470	439	458	451	474	476	468	469	476	451	459	459	437	425	465	433	475	412	453	456	466	482	463	485	446	411	479	407	499	440	439	458	471	452	447	469	438	445	443	459	486	469	433	418	468	460	434	505	451	461	460	440	475	484	470	497	418	435	465	479	441	478	419	447	441	455	455	452	433	443	447	444	412	471	467	473	428	443	468	447	470	446	454	474	506	499	411	472	455	434	474	434	439	504	431	452	475	423	451	472	438	476	470	478	439	421	438	435	466	444	403	470	448	457	435	478	431	449	459	429	436	469	458	403	470	475	439	488	463	443	430	450	443	423	411	424	437	422	440	463	428	451	430	501	446	438	440	437	433	432	430	458	468	445	469	423	465	449	485	438	462	452	476	490	435	460	435	462	426	457	405	463	434	410	470	419	425	437	473	454	439	453	471	488	455	458	439	449	445	470	487	459	431	449	451	452	454	426	443	446	451	489	428	442	439	451	434	452	447	445	464	445	461	460	431	454	461	432	431	455	451	445	467	451	456	469	459	439	466	403	453	461	456	496	463	428	442	438	419	461	437	480	447	430	467	455	474	445	431	439	458	440	468	442	490	473	439	446	456	487	446	433	466	461	471	457	470	427	470	452	453	480	406	467	444	464	447	414	464	470	457	408	420	448	462	409	459	478	463	452	410	424	461	464	444	455	450	488	458	460	441	481	423	471	434	449	440	488	438	481	457	437	501	481	430	429	450	468	458	466	433	501	481	474	465	454	482	450	472	464	433	438	447	484	459	499	416	437	445	447	445	484	443	473	418	467	450	445	415	472	455	472	456	477	467	437	466	462	447	460	431	495	464	456	453	438	456	476	454	467	446	483	464	450	449	484	454	482	477	467	483	461	454	457	441	456	436	481	460	428	455	483	445	447	425	422	439	454	434	456	452	443	484	470	478	457	443	468	441	490	449	422	447	471	459	408	479	421	478	471	470	424	479	430	455	442	477	481	406	439	451	434	439	491	405	442	454	459	456	465	432	433	458	438	482	452	464	434	437	447	452	508	421	405	460	456	426	458	473	458	432	469	447	467	446	460	485	465	474	480	450	498	445	449	446	453	431	458	431	434	431	473	464	454	446	457	451	463	487	440	430	476	448	480	463	467	454	431	476	440	466	422	412	490	464	465	460	456	422	470	521	456	465	505	424	438	484	430	428	458	455	441	442	457	476	441	429	461	469	463	423	424	443	476	461	481	471	452	450	424	488	419	456	415	471	431	430	475	457	448	445	434	416	447	492	459	440	464	461	451	436	435	448	429	440	444	460	461	454	462	446	435	452	486	424	468	450	458	433	461	429	447	472	451	452	458	446	444	456	447	412	475	497	454	483	466	494	496	447	462	463	463	448	476	453	442	480	441	454	437	438	491	404	448	430	475	448	428	433	443	420	461	464	440	447	443	448	449	480	438	439	452	434	462	421	435	489	425	453	464	439	467	442	440	429	491	424	471	457	466	468	486	452	465	434	457	457	454	457	462	430	469	478	500	455	441	471	449	466	451	461	419	477	418	445	458	480	476	439	491	509	481	440	481	410	427	467	485	487	455	425	465	464	474	443	431	478	436	456	498	444	456	449	456	442	462	433	461	468	477	446	432	463	446	464	431	473	439	488	450	477	463	477	452	416	470	418	464	427	444	439	459	447	454	463	493	435	443	438	433	440	449	425	458	487	491	448	452	477	400	496	451	473	448	432	414	440	452	470	418	455	430	441	482	432	487	443	456	485	457	461	458	457	474	489	462	442	471	480	457	441	424	485	436	446	452	490	429	461	425	475	430	438	461	492	439	461	414	440	442	452	451	446	457	454	429	480	480	431	444	467	465	402	461	446	432	463	463	405	440	481	433	454	456	455	427	468	480	470	434	442	484	468	465	428	421	460	462	426	440	425	475	447	427	420	446	464	505	441	423	439	481	444	455	474	437	445	441	477	424	380	416	461	453	456	447	472	455	483	493	422	469	422	491	447	473	424	487	456	455	448	459	431	451	475	450	440	464	455	466	482	465	454	455	463	448	445	450	466	458	456	468	443	440	464	457	458	423	433	441	488	429	470	411	514	459	390	432	460	469	455	422	458	476	441	463	485	447	404
17055	5296	41843	44905	15830	1683	650	471	415	347	466	3189	13102	18381	16871	11264	6229	2414	1166	506	271	169	144	147	136	142	131	134	144	117	125	131	152	135	135	122	134	148	116	122	134	147	141	117	129	132	128	131	149	142	153	132	123	140	135	122	109	138	137	118	148	129	125	133	118	123	118	128	134	121	127	123	125	128	129	119	141	144	143	122	142	121	122	146	143	138	122	134	123	151	133	123	132	121	121	113	132	116	141	132	148	138	132	143	117	123	130	117	119	127	134	105	113	144	122	137	122	118	130	130	116	123	129	127	125	127	125	123	130	121	122	130	128	145	126	137	137	134	109	151	139	144	121	132	132	114	122	121	130	114	141	134	126	136	139	116	117	122	149	150	135	116	156	143	125	136	139	116	134	134	136	121	125	143	130	126	135	132	135	129	129	115	108	131	147	131	133	137	132	139	133	119	120	119	142	123	125	124	136	118	116	136	144	138	119	123	147	146	142	122	126	122	122	151	127	146	137	126	119	127	122	134	137	147	147	118	136	146	146	143	126	122	120	122	148	146	135	117	138	138	120	134	121	124	120	149	145	140	126	125	122	119	118	157	138	115	120	112	130	152	146	137	130	132	144	128	152	137	133	97	137	157	151	122	127	123	141	132	154	140	112	128	112	139	130	111	127	135	127	133	128	143	125	118	124	122	129	141	139	134	127	140	136	147	118	136	131	137	128	125	144	145	128	131	142	129	154	156	112	120	122	115	134	124	137	129	129	124	134	140	148	139	125	125	125	126	134	110	124	122	127	135	150	116	124	134	130	143	137	145	138	140	130	145	133	125	118	117	133	147	115	122	117	126	124	147	142	129	98	111	138	136	142	131	145	114	130	117	135	104	129	122	151	134	130	144	135	133	139	131	136	139	144	143	139	120	140	130	132	133	137	129	143	132	152	131	149	132	144	131	113	130	130	139	136	125	130	134	131	107	128	127	127	133	125	126	129	115	126	122	143	138	132	152	135	120	125	169	126	126	141	130	129	156	144	119	126	151	149	116	126	116	106	150	119	112	130	123	119	129	123	117	131	142	135	127	121	109	119	138	128	136	140	133	110	133	133	106	141	117	137	105	156	135	135	131	127	129	126	139	133	133	123	138	121	152	135	134	143	121	118	124	130	119	137	126	124	131	140	132	133	148	123	138	134	132	120	146	139	138	132	121	123	143	128	132	133	107	119	139	129	134	123	119	123	146	123	136	135	128	126	143	141	131	135	141	124	125	111	155	124	141	139	116	146	130	130	125	117	145	155	134	117	126	99	135	132	138	123	142	148	140	132	126	137	151	98	129	117	127	143	128	133	149	132	143	121	118	130	140	134	139	148	124	103	110	137	128	139	129	142	133	136	125	134	122	113	136	133	174	121	142	133	114	117	136	122	128	123	130	151	118	139	137	140	155	148	125	113	115	133	142	129	120	116	127	132	131	118	122	157	135	135	126	120	112	132	123	127	126	120	131	138	130	137	114	139	128	109	114	146	126	124	110	131	117	121	137	123	137	115	137	135	137	129	122	140	156	130	145	134	126	113	141	115	137	113	126	122	133	141	138	128	136	141	128	134	134	130	131	118	133	102	149	107	132	135	143	142	129	110	113	140	126	148	144	134	154	134	131	125	124	138	105	134	151	124	139	127	117	115	145	122	145	137	135	137	143	133	134	134	128	129	126	133	106	114	118	127	126	135	120	139	145	139	125	145	138	148	134	119	132	125	122	126	131	151	122	128	119	170	126	129	129	152	133	118	137	108	148	135	128	134	146	143	150	129	144	146	133	139	153	127	119	126	139	149	126	110	128	140	132	125	143	133	133	143	124	141	138	114	114	127	134	142	146	139	125	125	142	105	132	132	113	155	130	137	139	131	123	151	113	118	151	137	146	153	136	151	132	133	128	120	133	146	124	117	122	131	108	109	149	118	127	135	127	127	144	124	128	136	116	128	150	135	124	147	116	126	136	146	139	140	155	144	136	124	124	130	121	123	131	125	136	112	119	122	138	131	146	131	144	143	120	148	136	143	132	121	141	126	138	131	119	115	115	142	138	130	130	128	139	118	129	129	139	126	118	145	123	132	127	129	134	144	139	140	129	131	129	134	125	131	137	120	133	116	116	142	131	137	121	131	115	115	147	141	151	133	153	111	144	134	138	138	117	126	125	135	113	160	120	127	119	133	135	132	113	124	128	145	139	134	133	124	123	128	122	145	144	125	111	154	115	133	139	139	123	140	105	119	139	123	122	141	116	121	141	130	145	132	129	126	137	147	136	142	142	146	133	146	129	146	143	121	130	138	133	142	138	127	131	114	152	124	138	134	122	131	131	143	120	144	122	145	112	97	149	147	113	144	122	137	139	135	129	116	141	106	125	122	129	141	112	134	125	122	124	135	143	121	136	133	123	120	142	115	115	146	125	125	135	130	136	163	136	123	140	144	112	139	132	130	129	114	116	119	130	131	132	128	144	135	133	139	134	135	141	143	125	143	151	145	128	138	127	111	171	139	140	116	118	145	151	126	148	137	133	129	146	131	106	113	135	119	128	121	141	128	134	144	143	129	140	126	129	118	142	120	139	129	120	115	119	144	138	133	106	116	130	138	138	126	139	171	152	137	126	131	120	120	119	140	129	135	125	144	135	142	122	138	127	116	119	130	126	126	148	110	153	136	120	152	130	128	133	142	124	121	138	134	142	138	133	140	114	125	157	139	136	141	147	125	129	139	132	155	134	139	124	144	130	131	134	149	118	129	158	132	119	123	126	132	123	139	131	132	131	136	122	131	134	123	120	105	123	135	127	144	114	127	125	135	132	139	137	140	130	120	144	125	122	136	128	153	149	121	122	126	112	142	137	144	136	145	127	119	137	156	129	146	142	122	131	118	132	119	135	157	145	133	123	128	143	140	115	131	129	167	138	117	136	118	147	116	119	138	136	138	112	135	142	134	121	149	151	149	123	146	125	124	148	123	131	117	119	125	122	113	125	127	119	143	129	147	123	127	112	112	132	127	137	109	144	146	141	134	145	126	139	117	145	141	126	118	119	140	140	125	144	121	119	131	124	159	137	152	138	130	128	152	117	130	149	142	114	129	135	135	145	122	122	127	129	133	130	124	120	139	137	126	113	130	136	124	123	137	143	138	123	118	93	131	155	124	133	147	119	157	118	134	131	134	136	153	135	119	127	120	114	117	138	140	152	122	137	126	122	137	140	129	131	154	111	121	144	141	122	128	127	136	155	129	143	144	134	142	130	119	154	147	131	144	122	129	150	142	163	128	138	138	151	133	141	148	123	134	160	128	116	139	121	142	146	133	127	121	126	133	156	153	144	132	137	138	130	125	147	117	145	120	126	131	137	127	134	125	135	126	127	138	125	132	129	151	125	115	140	148	130	131	127	130	134	131	143	128	127	143	140	128	132	147	141	99	139	106	134	130	144	132	138	145	117	152	137	123	143	119	146	135	124	128	130	127	127
10002	2857	41874	48592	11721	3273	2704	2268	1852	1643	2261	14130	36691	41399	38460	31360	21756	10903	5942	2447	1153	578	406	329	330	334	326	341	370	330	332	330	336	320	320	315	316	342	349	314	323	303	347	354	362	331	375	325	320	302	302	328	329	292	339	330	322	297	332	382	353	324	384	350	374	347	356	306	331	340	362	344	341	366	345	350	342	313	344	333	329	343	313	331	316	344	363	321	374	326	351	355	355	317	332	324	301	336	320	338	372	345	347	326	335	325	311	357	342	335	363	317	358	340	336	325	343	330	328	323	360	341	334	336	328	351	340	308	335	333	340	315	307	355	338	328	342	298	329	350	335	316	339	324	306	360	346	303	363	311	332	333	332	344	352	356	315	329	331	362	348	336	339	340	322	344	348	304	335	322	358	350	377	367	333	333	325	355	296	353	330	317	353	348	318	315	335	313	321	345	351	339	349	331	329	332	353	344	354	357	354	315	324	332	348	343	331	313	342	332	341	332	341	351	350	359	347	320	341	304	382	307	320	357	371	307	355	371	363	352	349	316	371	316	373	353	320	319	319	322	334	322	312	335	344	323	329	325	319	332	379	307	324	327	334	321	336	344	352	326	345	308	318	345	335	352	341	337	351	331	339	344	332	314	312	350	313	372	328	362	332	349	323	325	305	328	333	327	346	331	345	363	346	345	353	316	350	322	332	310	349	362	350	343	315	305	333	322	317	304	359	293	362	358	340	330	313	363	329	345	337	349	334	338	330	350	368	328	349	314	352	316	316	321	328	329	332	334	335	331	336	352	339	349	347	342	346	332	338	359	322	342	325	353	339	361	347	358	352	348	369	347	359	355	375	364	316	364	352	329	364	338	314	338	306	333	328	323	374	353	353	333	362	350	354	338	329	317	324	349	316	345	339	306	358	345	341	307	353	343	325	339	342	340	341	328	357	345	370	337	298	333	342	319	332	319	340	348	350	361	314	347	322	290	362	304	358	355	331	349	344	339	312	305	348	333	342	301	356	326	348	338	354	324	341	337	347	344	329	342	358	325	351	321	331	334	332	346	311	326	356	330	336	336	326	362	338	311	374	326	323	327	351	371	336	341	337	341	344	317	329	319	336	352	364	323	347	371	345	321	316	330	329	324	338	330	330	314	345	322	313	336	357	311	337	353	321	307	342	349	348	370	356	377	319	365	325	342	344	345	323	329	360	336	339	340	362	334	327	351	363	361	342	342	328	372	299	320	323	375	376	360	343	352	314	347	307	333	338	351	362	336	322	332	348	319	373	318	334	307	297	348	327	329	361	339	348	325	348	342	361	335	356	340	342	327	349	353	341	325	328	356	355	307	329	298	343	354	353	362	344	330	350	355	341	342	331	346	342	330	321	322	328	319	329	332	311	320	364	345	339	331	351	333	358	308	333	331	338	325	322	346	342	318	376	340	324	314	338	328	330	338	322	320	316	339	365	335	306	317	346	342	333	322	314	344	337	308	320	357	365	343	330	321	352	317	338	325	326	343	316	333	339	317	353	331	324	331	352	318	346	353	322	348	305	319	305	317	329	367	351	327	356	312	360	343	354	336	335	328	352	326	337	351	344	343	348	354	340	319	331	341	336	317	330	328	340	330	324	337	328	293	298	320	367	332	343	339	326	347	346	339	323	342	330	359	351	339	306	362	339	348	308	330	351	334	364	307	351	338	336	337	325	301	328	322	372	362	296	336	383	337	333	383	375	324	336	322	352	368	329	318	329	335	323	341	347	325	306	332	332	340	335	341	345	349	320	334	340	326	353	332	340	320	335	355	347	283	344	332	315	309	320	308	344	351	345	345	326	334	332	305	331	307	353	349	339	314	354	341	346	325	319	329	348	332	331	353	368	334	357	373	383	318	362	327	359	287	346	315	314	352	355	342	335	313	336	348	382	338	318	367	338	338	319	362	361	378	337	340	335	329	335	351	323	316	325	352	317	326	317	327	299	341	366	318	338	323	329	318	319	329	335	335	359	346	360	349	312	343	349	327	337	339	347	376	345	338	326	328	319	299	359	301	349	347	348	345	351	358	342	359	361	351	361	329	308	338	357	355	351	343	346	353	335	341	358	338	330	378	332	314	325	361	352	329	332	333	354	364	320	360	346	352	349	340	351	343	359	377	330	367	325	346	361	332	346	362	329	330	318	345	355	329	341	370	328	335	345	330	324	343	340	344	359	325	334	319	363	307	354	334	320	347	327	319	366	344	369	325	328	328	378	337	346	336	344	357	317	305	317	343	317	381	347	356	292	311	343	325	327	317	352	337	345	338	347	339	302	341	338	306	321	357	342	371	352	369	318	336	346	376	328	379	346	318	369	298	339	364	343	342	358	375	324	315	332	337	329	322	333	325	359	286	333	349	360	333	332	357	326	348	326	317	350	316	352	334	311	353	333	308	397	346	349	358	352	313	357	347	319	364	354	367	328	330	349	307	323	339	336	368	324	313	317	365	355	338	313	337	321	316	380	333	299	331	322	372	356	361	337	337	341	361	325	317	341	336	321	333	342	336	342	359	314	370	351	322	332	347	341	338	331	345	341	359	376	337	343	336	354	365	299	340	354	360	324	323	317	327	372	335	340	323	312	327	306	344	338	334	362	321	360	354	320	341	355	310	342	344	340	344	354	337	319	339	330	345	371	360	358	303	335	326	343	359	340	340	344	326	319	335	351	345	346	337	377	346	344	353	315	330	336	326	344	329	335	335	388	333	335	336	337	370	376	326	373	360	351	376	327	320	338	337	330	340	339	340	326	345	361	340	334	350	324	368	315	327	333	310	354	326	325	319	346	341	381	337	319	332	309	326	343	312	339	362	355	331	353	314	317	315	346	313	331	342	354	348	346	348	325	336	366	351	384	309	372	367	353	346	326	334	323	344	352	325	360	332	333	337	356	346	336	341	317	355	334	354	372	339	345	334	357	323	330	343	327	328	341	333	308	353	328	346	328	343	310	324	319	338	342	375	338	323	317	338	353	350	361	334	325	351	361	346	326	355	330	324	330	331	363	344	344	333	339	352	347	352	358	373	345	334	337	334	325	317	332	371	311	313	338	334	340	361	364	319	376	336	336	345	351	301	311	320	320	315	326	315	330	334	329	337	360	353	364	352	345	314	310	316	330	319	328	311	318	352	334	348	365	316	312	325	355	347	315	314	345	370	315	312	325	321	322	338	345	347	334	352	355	303	315	353	315	348	335	338	345	330	337	316	321	374	345	348	323	308	329	349	307	342	318	359	322	350	344	351	371	312	308	330	346	370	335	306	342	321	341	349	344	347	301	333	347	350	304	323	330	321	358	308	353	359	363	337	345	319	321	312	365	336	330	337	340	398	323	323	335	342	334	337	344	308	325	360	314	312	356	311	313	333	370	355	352	312	322	340	338	309	340	324	295	345	331	311	344	349	311	303	341	292	363	333	337	338	326	301	348	344	336	351	347	355	337	347	327	328	341	345	332	341	348	349	346	310	343	329
2339	304	2425	513	259	237	252	246	227	224	239	297	492	1093	1171	978	737	505	349	261	270	248	234	216	216	214	223	241	221	234	249	269	234	211	239	221	215	226	221	249	213	217	244	226	219	245	208	235	260	208	212	242	234	231	235	217	243	227	238	214	225	226	232	246	223	227	237	238	243	203	190	225	233	221	205	210	200	197	219	215	225	257	229	219	236	247	234	206	225	271	235	236	220	218	230	236	243	232	227	225	232	239	238	255	214	216	224	228	239	255	246	214	228	232	237	224	243	238	228	199	237	214	212	242	227	261	221	263	223	242	244	219	203	227	208	202	237	229	241	227	225	217	241	254	251	249	255	217	214	221	255	223	228	243	228	229	214	206	226	217	231	225	238	259	223	236	256	233	225	217	235	231	226	227	231	252	210	200	224	227	207	236	245	218	242	229	221	210	269	260	257	237	231	233	211	235	246	238	226	253	221	253	214	240	234	217	234	218	228	214	216	239	231	236	239	209	258	232	207	247	242	241	235	256	216	247	216	240	213	247	233	215	204	216	237	256	257	245	227	234	237	205	214	225	231	244	228	227	208	215	228	257	237	198	222	232	228	222	248	233	225	219	236	230	256	250	227	209	212	216	242	225	252	205	251	240	224	270	245	234	212	226	244	245	222	216	248	214	230	239	249	241	245	241	252	212	236	240	237	234	200	232	212	231	249	243	201	211	248	237	226	227	224	259	212	221	235	209	202	242	219	210	213	234	228	228	267	226	242	242	262	231	230	248	237	240	238	255	208	211	240	245	217	237	221	241	235	249	235	221	236	210	227	260	200	215	242	230	207	212	260	225	214	211	216	223	225	238	232	231	239	252	239	246	249	214	228	216	237	208	211	232	226	229	219	194	238	241	258	212	224	220	212	231	224	244	225	243	256	209	230	238	225	231	223	225	221	227	217	235	190	206	239	201	241	249	221	249	239	251	216	213	241	224	218	247	235	235	242	219	215	216	227	235	230	229	253	258	215	226	213	227	218	247	236	228	237	241	207	227	216	216	236	219	234	227	214	226	236	232	250	242	229	207	243	229	233	222	237	204	250	254	245	204	221	269	250	222	245	224	255	231	203	216	223	218	228	210	241	226	253	247	224	262	212	237	233	220	229	202	249	233	217	206	221	241	225	210	222	248	225	234	220	202	235	234	215	216	214	228	227	203	236	254	239	193	240	207	223	244	270	218	237	231	261	242	248	205	235	231	213	253	235	216	228	230	223	236	250	214	221	233	217	251	218	234	220	228	227	238	214	222	253	212	239	258	233	251	205	252	238	238	228	227	229	249	232	228	229	263	233	221	253	219	228	248	249	208	222	236	244	212	212	213	247	220	223	207	248	232	209	223	242	239	239	260	206	220	238	234	242	227	241	229	247	216	214	235	249	221	217	224	242	230	248	213	205	241	222	210	254	228	200	213	244	232	250	225	226	209	240	202	238	238	205	242	206	243	245	234	206	246	216	231	235	237	252	234	242	218	202	218	214	223	267	230	220	208	226	239	207	213	238	226	238	229	222	245	218	209	242	234	255	212	215	225	227	211	265	229	234	234	244	240	203	243	251	240	216	248	249	213	233	232	234	220	239	220	232	202	231	252	230	198	251	248	211	260	207	221	222	206	238	215	234	228	216	226	199	220	219	228	216	235	231	250	206	229	243	228	202	230	219	227	239	190	233	211	239	217	215	227	239	225	209	215	239	277	240	230	210	218	214	206	221	204	231	236	216	230	261	246	233	224	223	208	227	245	204	233	215	231	220	243	217	235	253	218	237	241	229	218	214	239	228	241	204	255	210	217	224	244	211	222	212	239	229	230	229	208	210	247	228	208	220	232	236	229	232	214	230	235	220	225	231	235	207	250	228	233	238	209	232	231	248	220	222	225	235	197	216	222	254	200	228	223	237	222	190	201	205	242	222	242	242	238	210	227	217	191	234	182	220	248	239	230	230	222	233	242	211	222	242	223	230	209	223	213	237	234	230	201	202	244	213	246	256	219	217	211	224	225	267	214	243	219	224	215	230	225	228	237	207	244	226	229	183	266	240	236	230	209	231	238	206	219	224	226	253	219	243	242	229	215	257	235	217	230	204	237	232	207	222	221	223	227	189	222	257	211	205	251	274	228	242	235	243	236	218	232	225	214	228	230	242	222	242	231	245	225	240	219	217	237	215	216	240	229	217	238	243	218	247	208	208	230	262	225	226	241	247	244	225	225	235	218	191	248	225	213	229	237	217	243	216	224	258	233	220	237	230	228	237	229	227	237	218	233	220	223	224	240	231	225	199	226	228	229	213	249	223	229	240	267	233	242	238	239	234	230	208	203	211	217	217	251	197	229	223	260	249	226	219	237	245	232	206	228	225	222	232	222	255	227	244	208	232	233	234	222	219	233	242	220	240	233	209	223	209	239	223	241	243	235	221	192	223	213	239	211	232	248	214	224	239	229	208	206	253	219	230	247	222	241	220	250	254	232	242	238	219	243	251	236	227	239	234	232	209	234	240	221	254	242	240	258	224	241	233	234	248	222	198	215	217	254	232	234	228	224	201	233	213	246	238	221	233	230	218	231	239	228	252	240	223	225	237	223	230	219	207	206	228	210	224	208	200	233	217	219	261	208	223	236	220	177	264	237	227	212	224	238	209	204	247	202	224	224	224	238	229	235	223	213	207	233	229	262	233	261	227	208	229	204	218	230	228	203	245	204	225	235	250	232	234	243	217	219	225	211	223	241	204	226	229	237	236	235	223	202	207	229	265	210	239	241	238	230	253	235	242	218	229	219	206	260	215	214	263	238	237	215	205	219	195	228	211	241	246	214	213	233	226	220	237	235	228	227	204	233	214	241	225	218	249	238	242	207	219	233	256	232	211	217	212	216	222	226	224	246	225	225	234	220	197	230	231	237	213	207	230	232	233	201	228	215	226	249	262	233	225	217	214	235	223	237	237	232	239	241	239	245	207	260	249	231	251	229	256	246	227	218	225	211	250	195	243	217	270	219	236	240	221	229	212	228	232	216	218	226	218	235	227	231	233	216	229	227	241	210	240	210	227	268	209	237	223	235	242	250	246	257	221	224	274	240	207	224	220	250	239	230	225	230	229	222	237	222	235	228	239	245	246	233	233	226	187	203	226	225	200	209	241	226	225	224	209	214	223	231	202	236	229	244	224	216	212	229	249	213	231	222	228	249	241	219	226	232	222	225	248	255	231	231	208	217	224	229	240	233	225	198	241	226	243	245	219	240	251	204	231	217	243	223	225	230	249	221	247	244	225	257	213	243	205	228	230	248	245	216	237	213	223	228	234	223	251	220	219	238	230	235	214	263	233	232	242	240	242	254	208	223	212	244	236	205	234	244	232	241	244	251	220	216	205	254	221	261	228	221	235	230	231	205	227	214	220	244	240	262	240	245	217	244	235	193	225	260	269	220	232	251	221	231	215	231	213	207	224	224	218	236	195	223	244	245
2436	609	6413	1537	688	687	649	596	639	556	651	994	2323	5271	5349	4085	2671	1599	1113	820	672	595	591	574	532	548	556	605	483	571	532	564	539	558	563	550	571	526	560	513	578	547	535	565	570	526	526	541	541	542	558	552	516	553	549	533	567	578	558	565	539	564	551	553	535	581	511	575	579	534	541	523	545	580	571	524	532	507	561	554	551	551	560	550	579	562	558	566	530	538	617	581	556	539	533	546	535	548	548	531	550	550	580	569	552	583	568	546	574	563	543	600	567	511	550	538	568	531	527	548	584	533	527	527	574	594	578	518	528	565	533	571	538	527	554	578	554	579	545	552	520	571	567	582	579	541	538	522	545	516	516	542	554	551	519	546	535	587	543	571	574	557	528	544	556	540	540	537	558	572	551	574	590	546	514	547	524	561	530	560	535	532	530	555	575	540	575	601	564	547	582	537	548	613	546	565	580	524	554	568	564	572	537	580	537	562	600	574	515	596	537	535	506	591	498	553	563	572	566	561	576	597	580	547	580	559	533	587	528	577	547	556	562	565	528	563	541	579	528	554	524	544	608	560	543	583	513	519	550	499	578	517	563	539	582	590	589	546	515	553	574	521	530	546	573	520	577	563	553	553	597	524	539	504	559	578	542	539	558	538	529	520	563	538	485	565	533	525	549	545	553	533	547	502	536	554	582	571	561	546	508	567	557	622	541	506	572	543	547	543	537	529	568	560	588	528	536	591	568	541	524	553	497	553	554	590	525	576	543	573	548	553	569	557	536	549	522	552	556	560	560	524	548	582	511	492	538	567	580	567	520	571	558	560	527	581	567	494	566	548	526	500	548	561	571	593	509	568	584	562	556	562	591	543	553	592	556	527	547	590	593	561	566	565	559	540	562	565	546	542	526	567	589	588	567	577	534	555	525	551	532	533	566	538	544	531	525	585	528	527	485	539	550	549	538	562	526	539	531	526	530	571	545	531	528	528	539	541	584	550	510	568	566	529	550	563	552	567	577	553	528	559	594	554	527	539	543	525	524	547	555	540	549	552	547	588	561	564	568	544	552	519	528	553	531	536	551	547	550	548	561	567	555	555	578	574	564	541	543	570	539	583	502	559	574	522	595	522	580	579	548	566	554	494	526	550	598	537	540	562	568	561	604	560	557	529	509	525	554	537	557	531	510	591	507	554	524	538	582	596	568	519	555	534	591	550	526	541	542	571	599	539	559	552	536	553	552	540	499	573	556	544	566	591	559	589	553	560	578	553	509	577	566	528	540	544	575	550	562	565	551	521	591	526	496	592	537	560	564	502	487	534	548	528	532	561	539	557	538	569	571	532	559	588	562	556	521	510	551	522	548	556	523	563	505	565	556	508	575	554	559	556	586	550	543	574	546	514	555	519	518	547	563	564	575	537	584	601	556	545	561	556	564	577	510	517	527	546	551	541	528	573	549	547	536	530	582	580	531	568	530	524	564	559	530	543	550	544	539	530	530	566	526	559	541	555	553	489	574	550	566	494	515	511	547	546	585	534	557	581	546	528	561	521	517	549	578	552	601	555	550	504	526	512	570	532	547	554	563	559	583	550	570	530	581	518	561	600	552	560	563	535	560	534	577	586	568	575	561	549	558	555	572	517	599	538	559	550	522	558	548	552	576	532	548	544	503	597	527	569	527	534	562	578	551	602	572	554	549	571	561	576	539	568	540	582	557	546	519	532	586	574	540	571	598	559	537	555	566	540	566	552	579	540	561	503	533	556	582	572	552	550	561	553	511	600	532	566	589	604	515	534	560	564	563	536	564	581	603	556	551	517	580	534	551	573	559	552	562	555	574	526	530	564	570	518	559	523	557	595	578	537	544	589	582	551	548	532	560	541	572	521	559	563	584	517	583	565	522	514	592	579	541	546	553	555	556	550	572	525	576	577	569	556	554	572	518	556	520	542	541	563	554	541	557	564	577	536	559	527	582	585	534	532	557	528	517	555	557	577	563	551	532	570	553	547	512	556	526	556	577	530	529	564	567	558	541	557	589	542	552	566	535	549	520	568	538	583	589	578	571	585	570	581	537	557	577	555	539	550	554	557	515	516	562	594	592	541	599	586	568	569	552	565	515	574	547	542	545	553	567	574	531	527	549	520	589	521	557	590	496	580	580	553	563	517	536	543	567	568	561	564	562	542	567	520	582	536	549	537	571	552	588	494	566	536	589	594	538	533	582	557	534	547	539	549	540	560	528	518	566	513	537	586	553	502	556	523	542	566	545	517	524	522	593	561	531	544	531	546	573	564	559	539	541	561	550	573	563	486	566	558	550	569	530	556	532	567	565	599	548	538	531	549	553	554	561	581	550	555	586	522	568	570	519	553	564	560	568	555	553	503	582	550	543	533	564	557	583	518	562	534	549	542	573	566	564	551	541	527	517	541	553	559	580	547	541	584	563	573	576	514	515	544	547	567	546	564	570	512	538	568	555	556	557	538	558	570	564	561	613	518	575	590	516	542	531	574	588	543	538	552	558	570	602	556	563	587	541	571	579	574	551	545	560	554	571	553	584	545	553	514	574	582	556	547	589	504	578	528	526	566	612	574	532	556	589	566	558	546	548	547	573	583	586	546	536	509	509	575	548	597	536	531	541	548	538	532	566	540	556	546	530	508	545	599	556	523	537	585	510	557	555	538	591	556	540	558	565	573	581	564	537	536	577	515	525	575	530	531	506	546	540	563	560	588	546	563	559	563	561	533	560	568	567	533	589	533	545	551	552	602	528	549	547	598	565	534	589	543	538	552	585	556	558	485	525	553	579	537	538	509	555	559	520	550	563	543	512	549	547	560	573	577	575	550	546	558	535	553	551	530	548	571	581	496	562	597	575	533	557	557	546	572	562	580	561	585	560	523	542	568	564	508	589	571	548	556	565	582	555	553	558	572	552	508	555	581	578	579	533	583	517	532	520	557	534	525	565	566	551	527	549	585	556	543	594	554	585	551	576	580	560	533	505	570	545	582	549	570	528	549	538	513	569	526	545	552	541	532	564	572	538	525	514	517	580	534	530	600	545	583	579	556	538	566	583	547	552	575	558	577	561	550	543	526	563	547	557	569	539	569	558	527	546	582	547	598	585	582	525	574	534	580	511	547	535	509	548	545	528	548	549	534	579	599	518	594	541	569	517	564	560	581	528	584	523	574	523	589	556	567	554	561	555	538	550	526	569	556	567	520	545	563	567	546	551	570	531	611	552	540	575	584	548	569	541	562	566	556	597	523	476	573	537	579	561	549	555	546	564	566	558	550	514	508	537	574	576	592	507	551	530	523	538	497	524	563	570	540	521	527	546	547	577	542	536	545	554	582	548	563	586	535	587	552	548	585	547	578	517	590	552	536	558	581	547	535	585	548	560	567	558	506	556	562	582	573	577	546	577	536	572	535	530	578	545	515	557	535	599	512	533	576	588	530	560	539	544	558	528	540	555	565	573	588	592	522	540	527	559	594	566	532	538	509
8748	5251	44743	13278	1188	649	488	402	328	303	554	2537	7293	12692	9263	5825	3068	1559	770	401	293	227	216	211	196	208	181	180	180	193	195	180	185	217	187	177	184	175	199	168	194	170	197	196	211	187	190	191	168	208	207	198	175	166	179	185	199	166	191	171	177	185	200	177	195	178	198	177	212	183	178	161	196	185	165	181	203	191	195	196	195	179	171	171	167	187	211	186	178	194	220	182	206	181	188	193	188	199	194	209	184	184	213	168	190	177	189	188	186	207	194	196	180	178	178	184	168	207	189	210	204	201	188	209	169	198	153	176	209	192	187	201	192	197	185	188	195	192	165	181	191	208	167	200	160	202	203	190	164	192	224	183	184	174	185	161	183	180	175	183	173	195	168	188	199	181	177	171	172	190	238	212	181	188	158	208	195	175	190	187	204	196	206	199	165	176	209	184	187	171	207	178	187	183	188	185	182	184	188	178	177	161	180	165	191	171	180	202	187	192	174	164	197	204	188	196	199	172	187	186	194	213	169	213	206	160	157	163	212	187	187	218	211	213	173	157	184	198	181	194	188	188	185	168	172	198	171	185	188	190	197	201	204	181	212	191	170	195	197	208	180	191	182	184	187	203	186	175	217	200	180	224	208	188	192	193	170	186	193	163	199	183	181	185	184	195	184	172	209	168	189	205	198	196	178	192	166	191	186	202	207	178	173	170	177	190	179	193	207	174	203	208	180	196	186	181	222	193	216	207	204	184	190	188	216	217	192	200	189	210	168	165	156	211	207	197	164	168	182	166	210	195	191	190	211	173	196	186	181	185	201	194	187	163	173	199	178	178	179	191	183	196	173	166	213	189	168	178	193	188	179	179	181	187	212	193	189	189	200	179	158	176	199	179	175	184	180	169	174	154	187	184	179	185	181	197	187	204	188	211	174	192	174	215	158	182	175	170	210	188	203	192	214	220	219	177	162	171	173	167	161	184	181	168	187	190	213	187	188	199	176	199	169	179	195	177	179	186	178	193	200	188	195	191	200	191	193	193	197	205	173	206	190	184	172	223	191	187	188	215	204	167	198	189	173	195	178	223	181	175	176	159	185	198	204	186	199	202	212	207	191	176	204	180	220	181	202	175	190	194	180	195	213	173	172	149	184	164	190	193	164	180	195	204	184	186	187	194	194	167	192	195	188	177	207	192	199	180	176	217	195	209	182	195	182	183	186	196	180	176	171	148	237	217	182	172	182	183	184	201	222	181	189	203	180	174	174	192	185	202	201	179	182	181	191	176	182	198	196	214	178	176	194	189	210	179	204	158	167	232	174	181	211	181	175	205	183	220	190	185	196	208	166	209	193	188	174	205	186	213	179	176	205	178	200	192	201	182	191	225	204	171	197	184	186	187	196	186	184	199	181	175	189	173	199	169	185	194	193	176	200	171	201	171	202	188	195	202	190	195	212	204	184	174	178	198	179	191	204	183	174	182	187	190	165	188	192	206	184	170	197	167	171	203	176	220	202	179	164	192	208	206	182	197	194	209	204	189	186	158	201	184	180	189	195	206	193	193	194	197	205	191	190	174	179	218	195	204	196	196	203	194	170	213	185	192	179	171	211	188	203	190	181	184	184	194	167	183	196	205	181	192	180	174	190	167	166	184	197	180	180	215	193	177	192	178	206	176	185	187	204	188	195	157	207	173	193	199	208	177	203	190	174	197	190	218	182	183	177	188	232	204	199	203	184	175	175	191	205	170	212	167	181	200	177	172	207	165	207	200	186	190	159	184	200	193	215	220	203	200	206	191	175	195	204	207	216	209	191	204	185	197	186	203	187	149	182	209	192	211	200	185	181	193	175	199	198	208	191	188	166	161	197	203	213	205	201	206	195	152	180	195	181	169	165	168	197	190	182	164	196	190	222	188	192	187	214	195	190	205	180	202	187	172	186	191	207	179	168	185	194	208	200	207	189	174	194	198	195	165	196	160	200	168	205	195	171	187	159	199	209	217	226	184	199	187	208	193	201	190	215	217	190	187	186	188	209	196	196	179	194	182	169	195	202	188	187	208	191	197	219	178	210	177	174	167	181	206	187	196	222	195	214	207	202	187	183	207	185	174	194	185	198	192	162	205	168	175	192	184	201	171	210	173	193	195	209	180	177	199	210	204	196	190	198	193	201	174	195	201	174	192	196	180	187	188	183	199	202	181	210	209	164	194	182	169	210	175	172	220	179	193	200	176	192	193	185	185	180	196	176	200	187	220	199	212	186	192	193	180	195	200	188	176	207	218	195	185	160	184	192	174	195	181	196	181	191	187	193	200	188	200	195	191	194	186	181	192	179	173	194	178	222	217	202	214	175	188	183	179	191	194	171	214	200	192	187	193	205	195	190	206	202	185	169	175	197	163	198	178	192	178	166	205	194	195	199	180	182	192	208	206	184	176	184	183	194	169	167	183	200	177	194	198	174	178	204	192	202	153	186	150	203	174	191	180	224	193	184	175	172	185	195	185	200	176	207	191	198	204	174	198	182	199	193	206	175	221	203	190	176	171	206	163	164	177	196	191	192	165	188	170	174	173	198	184	199	183	206	166	175	199	208	190	169	198	196	168	206	209	234	196	218	180	184	170	207	187	178	208	202	187	184	181	160	213	180	225	203	188	204	201	198	179	223	190	224	211	176	196	182	209	192	194	181	195	208	197	181	180	183	191	208	172	183	176	205	198	170	197	209	221	188	168	192	191	187	176	198	189	224	193	184	191	179	163	198	193	199	170	182	213	172	180	191	206	209	215	193	215	216	217	198	183	208	170	204	209	207	187	198	189	195	190	196	187	192	206	210	165	192	173	202	170	191	206	197	172	205	213	198	194	171	159	195	197	183	193	215	197	212	216	168	185	196	190	191	197	206	186	174	218	211	188	206	183	185	194	179	214	185	182	203	194	195	156	175	197	189	201	191	187	210	191	196	187	204	222	188	185	217	183	164	196	219	203	210	205	186	187	174	182	180	174	192	187	203	188	187	198	214	160	198	182	188	189	182	203	207	205	195	193	174	173	175	206	183	201	194	180	171	169	191	199	196	210	175	184	193	184	172	198	195	200	193	187	174	203	190	185	193	186	192	208	185	183	204	192	169	174	187	189	203	192	196	200	189	165	194	188	192	187	173	178	175	197	199	220	179	188	189	183	193	176	172	222	210	194	221	204	226	178	181	199	180	201	181	193	176	183	199	181	175	213	173	177	178	177	195	177	179	187	199	179	191	191	196	193	210	195	194	190	196	185	175	195	173	186	173	180	192	189	163	206	182	201	193	166	200	188	187	187	188	200	189	201	174	184	163	203	160	195	188	174	176	176	181	178	184	194	183	181	178	192	173	178	187	199	183	192	218	189	181	189	193	196	171	198	191	178	218	168	186	176	187	184	185	170	202	182	195	199	181	188	187	165	209	204	202	182	158	172	200	203	181	192	182	179	181	187	193	183	181	191	206	172	177	186	184	190	208	185	163	188	183	201
6443	5499	42082	10096	2646	2206	1765	1521	1332	1257	2431	11063	25838	34955	28603	21666	13658	7629	3716	1769	991	614	531	484	443	512	431	473	464	471	432	452	449	488	452	447	468	472	472	466	452	455	476	438	524	484	477	465	445	454	426	492	491	470	454	492	453	472	484	438	477	456	494	498	481	465	488	443	455	431	460	466	460	441	448	459	505	411	431	451	443	462	481	428	484	455	461	457	451	483	453	454	455	481	471	474	474	467	470	442	481	478	488	465	493	440	523	452	431	433	433	439	464	465	440	457	447	426	518	490	429	473	477	448	446	458	486	423	438	430	480	473	464	493	447	443	448	475	420	433	441	461	405	410	448	451	445	439	515	457	493	439	497	469	493	463	430	478	471	459	426	504	495	429	412	449	472	455	460	456	446	444	474	453	536	474	470	441	458	449	471	444	472	480	454	471	379	425	450	450	495	456	446	517	443	466	469	455	475	498	510	489	494	469	450	492	490	481	456	462	472	472	449	468	457	436	473	409	475	470	439	501	447	466	467	414	465	481	450	443	488	468	472	450	447	470	477	480	451	479	480	481	418	538	480	458	474	449	420	461	432	422	445	461	470	460	445	470	462	443	461	471	472	467	474	456	500	450	464	477	483	478	422	444	456	474	463	480	478	480	431	435	481	467	468	469	476	413	465	456	467	419	467	452	445	473	445	480	481	474	460	459	483	477	475	436	487	450	470	475	513	477	496	468	452	480	444	486	454	459	436	472	466	468	443	451	492	448	487	458	466	486	483	473	474	467	444	448	459	470	457	438	463	470	460	430	512	458	477	432	445	438	443	474	471	443	465	457	434	448	435	458	465	460	467	443	464	505	475	473	465	479	468	461	435	519	490	484	441	449	465	448	476	491	501	422	439	426	432	447	486	437	470	493	476	498	457	483	471	445	486	465	490	476	432	448	457	474	454	479	462	460	508	425	485	462	483	491	465	450	495	452	473	464	457	433	479	481	463	447	454	468	449	459	438	462	480	454	494	452	478	488	486	497	482	464	447	418	445	456	460	435	447	479	440	504	442	458	469	505	468	434	463	420	495	456	426	500	477	492	474	416	455	463	461	461	456	499	475	477	450	499	466	455	490	440	509	452	479	456	461	469	505	475	468	505	459	475	470	483	455	443	493	489	438	459	479	460	463	495	450	471	438	479	452	452	481	447	472	449	513	474	442	448	468	479	442	468	438	407	493	494	491	469	450	456	470	465	459	433	457	474	460	443	440	430	475	491	444	448	472	454	441	436	446	465	516	452	460	469	486	457	478	444	464	445	425	491	470	453	467	481	484	442	440	447	441	485	480	478	486	486	468	429	453	456	465	469	424	450	457	472	462	486	433	465	485	506	425	454	502	470	492	456	446	446	475	457	475	462	445	465	440	479	516	473	445	497	455	474	445	472	446	482	465	465	488	442	492	493	440	463	471	459	444	510	475	446	453	514	453	449	434	430	458	469	459	472	447	489	498	459	463	486	486	453	479	455	452	495	461	447	444	429	501	488	469	465	465	469	449	468	444	465	488	458	483	450	438	480	427	468	451	439	427	426	476	475	427	479	456	473	407	499	460	467	454	441	487	446	468	458	467	439	491	433	452	441	439	446	455	457	483	479	488	462	436	432	427	450	449	468	499	420	445	506	447	471	479	483	445	442	478	445	455	468	448	430	467	438	477	459	484	469	461	481	490	515	461	449	467	450	505	447	440	460	469	442	458	456	440	422	460	451	410	466	440	478	430	488	454	441	485	467	423	445	424	460	463	489	461	444	437	455	480	459	481	440	432	462	466	459	499	417	470	467	476	467	485	467	479	469	460	460	469	510	511	431	453	477	462	476	475	457	472	466	450	486	437	430	469	464	497	475	420	483	491	462	450	474	481	464	447	491	456	456	467	484	504	463	422	465	465	527	438	476	455	441	462	441	457	464	492	476	456	473	451	429	470	464	454	457	463	473	461	468	424	412	483	460	473	460	461	455	435	453	429	488	493	436	476	455	419	464	466	465	466	482	420	491	426	459	473	478	499	456	515	475	468	450	437	428	476	448	443	430	439	488	453	483	472	465	435	506	455	466	481	472	481	482	446	460	498	464	422	448	454	486	489	446	455	460	459	438	478	465	457	458	455	486	471	469	524	471	472	463	444	460	491	457	473	467	508	500	463	469	510	476	459	448	451	478	460	459	471	498	480	478	511	430	493	480	483	435	478	433	450	428	463	471	434	454	453	435	485	480	429	478	474	502	457	482	442	469	486	467	456	481	442	479	468	442	432	472	472	486	488	451	464	487	470	456	479	470	467	427	468	468	486	456	519	483	439	464	487	457	430	453	454	441	500	473	456	462	455	464	452	418	512	470	433	442	482	470	452	497	461	442	433	484	488	470	509	472	451	504	489	442	461	469	461	471	496	438	464	445	451	463	451	494	480	456	454	436	456	457	436	440	475	467	449	482	457	532	471	456	491	473	456	453	458	475	486	469	447	434	459	454	437	461	475	426	466	471	490	483	495	440	475	442	473	485	459	434	494	461	484	458	472	487	479	459	463	449	477	510	462	495	463	472	505	472	464	429	454	468	455	469	458	469	464	469	469	471	445	457	480	450	436	488	467	438	453	467	460	453	437	474	499	487	432	468	436	452	490	481	461	455	447	474	456	496	451	453	477	462	472	451	451	397	451	454	476	454	451	479	469	494	444	445	469	478	461	426	480	476	481	501	451	433	446	480	477	471	455	496	486	470	419	456	452	445	478	458	459	470	432	487	460	485	469	472	441	453	473	446	448	454	440	460	441	461	444	463	470	436	485	449	457	472	460	441	475	466	437	453	442	441	475	480	464	502	475	513	446	496	475	463	429	482	475	461	493	456	442	422	440	454	435	478	484	463	450	497	470	504	436	461	452	432	442	500	445	439	495	430	423	486	448	522	445	459	436	478	437	461	486	479	474	449	446	471	479	471	488	458	439	455	481	473	432	494	466	447	453	495	498	471	465	410	484	442	441	459	487	490	486	471	431	452	455	492	486	455	501	434	441	479	473	462	425	492	510	472	462	459	443	460	450	432	471	525	447	504	451	442	489	446	477	503	460	422	468	478	440	466	472	422	442	438	455	468	449	485	452	462	478	470	487	473	455	454	475	436	491	448	499	477	469	468	463	477	483	480	417	464	428	465	469	444	456	452	475	470	471	487	509	452	428	468	463	446	432	466	473	487	445	469	453	438	453	470	460	465	476	455	475	473	463	469	507	462	486	468	475	444	445	496	450	457	461	466	470	466	499	481	438	467	465	426	466	433	481	462	475	473	458	462	467	511	489	469	491	426	458	415	482	460	464	496	445	470	517	473	450	469	482	466	498	503	491	483	453	509	459	436	454	453	506	472	463	458	461	485	469	478	454	465	503	457	439	457	470	488	456	458	445	446	458	430	498	456	471	437	458	492	443	449	431	462	434	513	452	471	438	467	535	453	467	470	436	435	479	497	470	445
14232	4078	61146	24991	3753	871	633	495	394	400	749	6334	15368	17182	14759	10236	6420	3359	1534	676	359	204	161	127	156	150	138	132	133	148	144	135	125	136	143	107	145	138	136	143	118	119	141	139	127	134	147	114	135	131	163	148	126	150	160	123	128	121	144	123	123	146	153	125	144	136	151	155	133	108	127	122	138	147	123	152	118	157	163	141	139	142	133	145	127	145	137	135	141	141	159	145	127	132	137	153	133	140	128	135	127	156	104	126	134	138	162	155	137	145	144	134	134	163	131	133	136	126	128	143	151	136	138	132	123	133	113	129	134	154	131	136	152	135	163	156	146	129	144	135	127	127	131	131	140	150	136	161	142	150	128	134	140	143	139	135	144	141	134	118	172	137	134	138	143	151	138	133	140	141	126	129	131	136	154	166	131	124	152	149	122	137	116	147	171	154	139	130	134	136	129	133	136	133	150	125	143	140	115	142	160	149	138	145	122	137	146	154	119	149	124	126	124	143	145	131	142	133	136	122	143	150	141	135	128	142	142	132	143	147	133	142	143	125	151	141	129	142	125	132	153	127	121	123	130	125	160	128	124	139	134	125	147	130	134	136	130	141	152	122	134	147	138	142	149	145	140	145	122	133	141	156	130	137	137	144	151	127	145	120	139	129	121	142	125	151	153	149	124	127	145	132	150	130	144	116	138	144	135	132	151	164	154	145	154	154	122	128	112	112	139	143	150	130	140	126	130	132	127	121	141	132	130	144	136	128	143	143	119	140	144	143	136	145	145	136	129	138	166	127	127	144	154	148	160	127	123	120	122	129	127	152	145	140	137	166	139	137	131	131	153	131	137	127	128	138	145	122	136	119	155	140	151	139	137	140	151	113	112	150	138	124	148	157	137	134	129	150	127	130	134	131	148	144	140	140	144	145	149	150	146	131	125	144	162	141	135	148	123	141	127	151	128	125	149	129	153	130	142	136	135	143	148	151	127	122	146	136	166	115	165	122	126	133	140	125	152	120	150	142	129	127	139	137	143	118	148	128	142	145	163	128	112	131	128	127	145	137	150	142	134	108	148	154	124	147	167	124	140	130	150	151	137	134	136	133	154	120	124	147	143	139	141	142	131	145	140	153	132	140	139	135	137	134	126	149	133	132	130	114	131	108	128	133	148	126	126	164	136	129	139	157	140	153	146	140	132	129	128	148	142	145	120	145	142	152	145	139	140	118	113	146	138	141	159	142	143	140	115	161	123	124	121	127	130	135	121	129	121	147	126	125	158	111	123	141	156	134	150	134	139	134	121	114	139	150	135	124	136	134	129	138	137	139	119	134	149	138	132	140	102	126	164	136	134	132	145	120	122	150	133	136	132	144	124	146	151	143	128	132	146	140	149	149	145	132	140	140	137	125	137	122	132	127	131	146	136	133	148	151	152	154	160	122	148	137	150	137	127	153	139	135	165	134	136	132	138	130	119	151	147	136	143	143	132	136	150	141	142	153	155	142	128	163	112	133	144	151	135	135	122	144	132	149	131	147	135	141	146	151	141	129	150	132	150	118	131	154	132	135	132	122	144	139	121	129	118	150	132	160	158	166	156	150	141	141	129	146	141	145	156	150	123	127	149	143	148	140	127	135	140	115	137	120	132	107	144	143	143	164	132	165	146	146	132	140	158	143	133	137	148	126	151	152	124	164	122	147	116	132	135	127	160	141	137	153	123	139	143	139	132	128	137	141	126	130	142	121	126	159	138	141	124	140	137	151	141	164	146	163	124	146	133	147	144	171	154	133	146	133	146	130	133	159	110	123	134	144	139	132	144	128	132	155	123	148	153	145	107	143	137	142	140	135	130	136	126	134	127	144	128	142	130	137	143	128	141	120	130	121	125	138	156	135	126	144	142	165	124	126	147	152	152	153	138	138	134	166	141	120	134	157	151	133	139	127	143	138	162	132	135	135	129	149	133	136	136	134	113	146	137	131	123	154	147	148	151	128	147	151	156	150	144	140	133	123	158	140	134	121	150	136	161	143	146	123	166	138	127	127	125	137	141	146	121	148	142	126	139	133	142	128	150	177	130	125	135	140	163	137	150	147	156	106	139	130	131	134	159	146	130	122	135	158	135	137	126	124	151	139	137	157	154	128	135	136	123	139	131	131	138	158	133	145	127	144	141	139	119	157	129	139	163	142	146	142	144	122	148	130	152	124	150	154	142	138	141	144	142	129	138	134	137	126	149	137	158	163	164	145	139	133	130	145	151	137	139	134	147	144	139	147	146	142	139	127	177	129	145	122	141	151	122	124	129	143	148	118	154	127	144	138	128	154	149	140	141	140	157	139	115	145	152	142	120	127	133	141	144	147	130	143	149	144	136	134	161	128	148	129	129	152	150	143	159	167	142	148	140	130	121	140	146	149	143	141	147	141	126	146	117	152	147	157	140	161	141	127	131	150	156	154	127	138	143	136	146	141	150	138	128	146	142	139	147	131	155	147	140	136	146	127	120	130	147	141	123	146	122	123	130	113	134	134	146	131	165	156	131	143	138	126	137	147	137	146	145	135	152	152	142	151	153	112	134	163	156	131	137	134	138	130	153	140	153	135	150	128	136	154	146	131	124	137	151	145	126	140	129	143	121	124	146	140	136	164	163	154	136	157	131	126	136	144	140	125	120	131	137	145	135	151	161	131	126	146	136	133	130	122	112	126	129	125	133	149	136	142	166	132	158	134	124	149	141	135	137	148	155	152	138	132	137	144	145	126	133	127	148	158	126	128	125	126	147	141	142	132	130	149	151	129	128	130	148	128	144	126	143	131	168	127	136	139	167	126	146	156	136	131	135	156	138	131	130	134	129	139	135	150	135	143	132	130	148	144	156	136	142	112	145	126	127	149	147	120	168	133	122	160	135	150	137	149	166	107	142	139	151	149	132	137	147	160	138	141	149	130	150	131	151	153	136	158	153	133	122	150	118	132	158	152	117	150	160	146	148	131	160	143	137	114	132	140	128	151	154	152	125	157	152	116	140	161	147	140	153	132	150	139	151	127	155	106	155	148	141	158	120	148	133	166	146	141	144	122	175	151	135	164	140	123	147	119	149	137	137	136	157	150	128	148	147	142	114	120	132	120	141	146	156	117	144	135	143	130	136	148	113	138	139	158	123	129	151	142	134	130	132	131	147	124	130	135	144	126	145	146	133	146	158	152	155	132	113	140	139	132	126	155	130	162	137	136	135	165	133	135	139	148	154	146	134	131	160	140	109	148	138	144	135	123	116	153	144	127	124	127	149	133	132	142	116	149	141	136	137	137	146	146	132	121	137	123	148	142	125	145	119	130	153	137	138	155	142	137	157	138	129	137	142	130	138	143	163	139	146	124	126	133	141	154	132	127	129	156	132	123	133	139	128	141	147	135	131	130	129	133	153	133	131	139	138	150	145	149	153	129	140	127	146	149	137	127	119	145	140	114	147	138	134	142	134	157	137	131	129	141	120	139	167	153	146	128	122	145
7746	3772	54572	11256	4243	3395	2832	2296	1996	2237	4244	22788	38572	40290	36357	30315	22964	14699	7290	3181	1455	716	415	349	350	402	357	343	350	364	360	341	360	346	377	351	355	383	373	344	363	340	377	365	295	371	341	339	372	366	364	327	330	336	376	317	352	376	336	325	367	371	342	343	363	376	382	362	325	342	306	355	348	363	357	401	346	369	353	347	337	382	350	369	355	361	355	364	400	374	332	340	351	351	353	328	336	359	361	344	325	353	360	325	364	356	364	354	395	360	359	388	322	335	323	342	328	324	384	362	334	335	353	351	366	372	342	302	373	342	365	359	357	358	377	329	332	380	355	379	343	362	341	363	319	332	345	325	347	334	356	369	352	363	356	332	358	355	363	348	350	331	346	349	375	354	354	332	360	357	338	354	337	331	316	323	348	326	358	417	364	354	370	331	364	354	390	357	375	356	364	369	372	354	338	345	352	354	326	298	371	317	347	334	335	359	350	356	342	369	327	349	338	361	327	321	355	317	320	371	363	328	344	361	354	355	369	371	362	365	381	361	349	344	387	342	347	378	348	368	352	334	378	360	357	360	350	344	366	326	331	327	338	330	314	347	333	377	354	369	343	350	380	388	321	340	363	326	331	360	349	387	374	345	349	360	373	369	351	352	332	339	389	342	374	316	332	334	354	347	373	345	376	337	332	378	354	339	344	329	337	351	377	335	361	355	365	367	369	342	339	377	345	375	350	335	338	360	318	355	328	390	355	373	374	366	339	326	361	341	341	340	318	370	361	360	373	326	371	352	352	357	363	371	355	370	356	328	347	326	338	398	351	350	372	340	336	397	316	357	347	353	353	359	331	359	389	331	317	353	357	333	313	314	360	384	349	353	341	343	346	346	379	376	344	369	344	351	331	344	390	374	346	353	355	404	345	343	337	337	319	391	334	349	322	349	336	344	340	368	355	324	384	345	331	370	357	360	356	375	341	338	332	354	333	377	383	344	371	360	344	358	382	382	335	335	397	326	351	363	340	345	384	376	339	338	349	316	356	357	346	349	364	353	352	372	341	359	341	337	356	355	353	344	357	358	326	340	353	350	385	301	384	337	394	341	319	345	349	353	361	352	343	360	357	351	354	368	328	337	377	355	340	351	351	350	345	343	328	333	361	363	328	333	332	345	351	382	368	372	362	330	322	346	359	384	359	349	337	358	351	377	349	355	361	344	361	309	353	359	357	355	378	369	353	361	371	356	332	334	352	320	366	381	332	339	354	354	365	350	351	361	345	335	388	345	345	328	379	364	356	346	341	346	367	372	331	362	335	333	372	350	358	335	371	347	344	343	350	348	373	361	314	333	358	356	392	364	339	344	330	368	360	338	373	355	379	344	367	362	350	379	374	356	356	344	342	350	361	359	353	340	353	382	346	347	356	357	387	355	371	360	380	346	345	354	385	320	353	335	326	352	359	369	344	336	366	356	354	342	381	355	341	352	336	383	341	350	347	327	344	353	343	377	351	342	363	363	360	369	363	362	352	392	356	381	342	347	347	355	367	343	333	344	349	339	343	387	345	349	366	380	359	378	368	395	321	316	352	395	340	368	371	358	362	399	340	381	348	352	371	355	338	354	344	371	344	370	369	335	339	362	371	368	369	379	349	330	357	346	334	370	350	361	373	348	382	350	314	340	358	353	325	364	331	307	374	375	352	350	333	353	385	389	380	318	352	389	330	341	369	333	343	356	357	316	337	367	373	343	334	351	382	362	343	343	366	372	369	357	325	339	331	316	358	333	374	358	347	353	352	332	357	360	361	344	364	359	348	366	350	350	372	334	371	355	370	386	377	334	339	375	409	360	344	345	382	362	386	347	366	369	378	328	341	339	341	369	345	354	343	355	374	390	355	377	365	328	372	345	352	338	335	366	389	346	329	353	344	392	343	343	348	361	336	348	380	369	382	381	322	363	311	337	360	323	346	350	317	376	356	358	325	350	351	346	371	341	348	360	363	371	363	366	315	377	348	327	326	354	352	349	356	350	380	356	335	386	351	355	344	362	342	341	388	323	329	366	339	353	380	340	374	343	321	334	356	371	361	369	318	359	349	346	351	349	345	335	376	336	358	353	347	376	380	359	339	321	362	364	342	349	351	357	361	333	374	351	355	369	360	353	358	358	394	352	332	327	342	351	382	349	364	372	343	362	359	381	330	331	376	380	365	313	380	355	359	364	356	335	326	340	360	349	359	367	336	332	374	344	333	409	354	362	375	367	361	341	329	359	330	335	354	350	389	331	344	327	348	374	353	327	347	353	336	382	368	349	323	376	358	362	386	382	348	339	382	374	367	380	346	321	347	341	332	358	372	350	367	378	317	345	334	340	382	366	334	370	363	362	320	343	343	391	356	345	390	356	343	372	355	374	383	357	343	355	392	386	348	398	369	374	369	367	347	356	359	340	350	376	333	357	366	354	338	345	369	313	373	346	347	392	373	370	383	340	320	331	340	398	336	339	336	344	297	369	384	367	333	329	350	367	343	355	392	341	337	367	364	334	335	362	324	380	367	340	361	362	366	367	341	342	367	350	323	370	354	307	360	340	356	352	338	330	341	347	321	346	358	318	359	365	353	342	339	342	341	331	351	353	364	347	340	328	346	327	353	337	340	337	346	349	327	361	377	378	342	361	329	355	343	305	360	338	338	380	349	356	360	371	349	373	342	347	349	343	341	367	350	349	353	350	379	388	326	356	336	345	363	337	340	360	311	356	386	358	369	374	346	336	345	331	365	330	360	351	354	346	353	384	370	346	354	356	346	385	347	369	385	335	367	345	364	333	390	346	347	383	369	338	328	357	363	384	380	371	351	324	362	352	355	345	347	320	340	384	366	372	380	337	334	352	366	317	334	370	348	338	376	360	326	357	350	324	340	374	363	354	348	357	361	348	372	358	341	376	326	342	343	366	354	361	356	364	368	348	344	351	369	344	327	336	351	358	357	333	351	357	343	353	335	351	369	370	375	348	343	358	339	352	359	336	322	345	334	359	348	357	328	379	374	343	374	360	360	358	338	338	371	350	356	386	333	334	355	334	381	367	363	346	351	351	346	361	351	352	333	373	369	372	382	376	396	380	367	342	352	382	349	359	361	369	325	356	363	340	359	361	377	333	345	341	364	383	335	367	392	379	335	351	355	320	346	336	358	341	355	348	344	356	341	327	320	356	326	358	312	395	347	364	357	383	329	352	348	365	377	368	366	377	332	352	357	325	367	342	357	340	361	359	365	356	356	370	339	336	349	333	342	355	328	365	361	372	332	363	333	396	361	355	400	375	326	341	308	331	364	364	349	356	358	351	338	335	320	386	356	339	342	361	315	341	330	395	368	328	346	367	340	390	374	357	350	336	348	315	350	340	373	357	328	337	354	350	318	333	323	373	320	389	348	363	365	304	336	333	365	332	366	336	360	384	393	364	367	349	347	387	358	352	393	333	343	356	337	382	378	382	350	354	327	320	366	357	363	363
2131	346	3863	709	278	259	240	247	234	277	247	273	400	677	992	911	822	623	414	331	291	272	233	234	236	202	251	225	229	237	247	224	239	248	243	223	264	263	223	248	207	247	235	229	223	221	240	243	256	240	223	251	232	229	231	246	226	255	237	230	259	236	258	249	218	232	228	233	253	247	229	226	217	236	263	247	234	190	239	235	241	235	253	230	230	216	241	236	237	223	249	233	223	253	259	257	263	229	253	227	245	214	234	221	240	245	247	233	246	265	216	217	279	242	227	242	253	250	224	228	220	237	243	231	270	210	200	233	232	248	244	229	228	216	235	267	207	244	222	244	266	225	214	217	229	247	220	233	229	231	249	235	246	221	255	209	253	224	231	208	245	242	221	240	232	270	237	239	245	227	224	212	206	262	240	262	215	234	267	235	244	233	255	219	253	206	244	228	227	235	246	242	222	245	217	255	240	228	250	228	215	244	229	261	242	207	239	222	246	243	225	219	267	224	240	234	244	255	253	224	214	233	256	227	213	225	243	236	214	224	242	218	232	232	261	243	284	212	255	235	229	251	232	229	216	209	253	248	199	236	243	258	247	241	241	235	247	232	246	245	219	222	248	246	252	236	239	239	256	220	276	221	229	231	244	252	245	240	253	242	232	232	225	238	212	249	248	274	243	242	219	235	236	220	249	235	209	221	226	246	254	239	239	213	258	219	230	241	210	236	256	223	222	246	242	234	204	226	219	229	264	275	260	205	259	233	219	250	238	259	247	264	257	223	224	260	227	216	270	212	273	258	239	234	233	261	257	227	258	222	216	272	243	221	235	225	239	236	233	221	259	233	246	233	215	223	227	228	241	203	235	235	257	235	227	255	230	282	241	219	260	241	236	252	262	227	261	242	246	246	253	248	230	270	221	242	215	262	218	241	237	231	266	221	237	243	209	248	250	257	233	216	213	249	251	236	235	244	232	205	254	243	255	225	230	252	248	215	196	242	241	232	245	253	236	224	235	219	237	243	232	243	262	219	219	241	248	264	233	254	285	237	259	227	218	229	247	229	226	261	232	255	246	237	242	225	254	243	237	241	240	243	255	234	279	247	242	216	249	247	226	246	281	223	243	225	247	206	224	249	238	220	232	265	231	240	263	212	219	233	250	220	225	240	262	249	258	257	240	251	235	256	244	204	239	240	241	235	261	244	244	215	267	250	235	240	238	266	239	237	213	248	212	240	252	253	221	241	266	241	240	230	231	251	223	223	211	240	245	237	201	218	247	231	271	236	275	260	243	208	246	244	232	241	230	259	285	274	238	235	232	228	229	253	264	229	244	223	262	234	241	232	234	242	250	227	244	235	211	244	246	222	227	221	220	209	233	247	257	252	226	231	239	237	217	261	248	235	235	227	251	208	234	221	245	215	225	267	233	222	240	215	238	238	253	245	211	234	252	233	219	266	229	248	237	216	230	238	230	235	244	226	253	221	256	245	240	240	269	263	201	237	245	227	241	224	227	238	235	234	264	242	235	226	233	244	224	251	221	232	232	226	262	249	256	205	218	251	210	247	212	243	226	238	235	225	219	220	251	231	240	235	227	225	233	246	236	222	205	245	235	242	206	218	250	219	237	216	250	235	216	208	246	248	233	232	221	251	227	246	221	245	237	249	251	253	241	215	235	225	227	225	217	221	228	225	235	211	232	209	241	214	257	233	243	258	261	234	251	244	237	254	232	272	212	238	240	223	232	213	249	250	255	233	236	225	263	214	219	230	234	231	218	226	230	242	223	243	222	237	229	266	214	228	220	248	236	246	272	241	224	261	234	250	235	242	255	251	233	212	253	250	246	241	216	253	238	229	260	240	214	251	231	232	233	221	223	245	248	245	226	227	253	252	213	234	245	241	254	240	263	216	243	244	251	262	234	222	248	234	246	221	228	215	210	238	243	205	222	277	219	253	227	236	258	256	255	222	245	226	227	248	249	221	227	256	213	250	227	232	242	239	218	229	265	248	238	236	251	255	215	246	236	228	218	244	252	251	249	269	201	225	245	215	239	215	256	235	215	225	271	219	246	247	231	240	253	231	239	233	252	213	248	221	232	253	218	227	232	246	250	235	215	219	247	216	234	249	219	238	235	237	235	233	223	239	229	238	240	246	236	231	261	252	237	244	275	211	272	250	285	254	252	253	233	211	236	244	259	227	244	237	213	218	232	241	252	240	236	236	225	226	241	253	244	251	221	221	253	226	210	232	233	249	232	225	218	258	220	258	233	224	239	243	248	258	235	202	232	237	225	258	249	247	262	234	233	209	242	247	210	241	231	236	231	231	253	220	229	213	217	215	213	254	231	230	245	247	251	222	262	232	257	247	258	255	220	259	250	254	228	247	260	239	224	234	230	261	245	223	230	217	222	220	226	260	267	229	238	269	228	242	225	232	222	219	226	209	233	256	252	247	248	240	217	242	231	263	239	248	234	225	250	224	219	268	257	255	245	219	252	242	216	254	234	246	206	219	239	236	211	248	243	226	233	243	239	229	207	234	227	262	237	221	197	238	242	255	238	232	222	222	223	243	266	257	220	235	242	225	229	243	212	254	225	235	260	278	241	232	236	241	228	232	234	212	228	249	244	224	238	214	243	235	222	227	231	215	253	239	215	227	235	224	239	232	238	244	248	226	241	199	195	250	252	227	221	216	234	233	224	256	253	235	223	227	201	223	228	256	235	238	242	259	245	252	220	232	220	220	253	223	233	212	238	222	238	211	251	225	248	205	261	237	223	225	233	254	212	232	256	226	242	255	238	240	256	243	245	217	252	217	228	218	218	239	248	264	244	245	228	228	220	249	235	230	214	250	220	252	242	227	218	251	259	218	253	249	257	229	230	207	248	261	224	257	251	218	241	270	229	250	277	214	234	242	222	262	247	237	248	202	235	222	249	223	230	215	251	206	223	209	222	238	286	242	241	228	231	233	255	245	235	255	238	240	208	237	244	218	236	229	257	231	264	257	261	215	241	231	213	218	239	228	230	227	224	223	245	235	201	233	201	199	245	242	256	231	264	247	233	252	236	226	228	228	247	235	240	225	245	244	250	233	209	219	252	220	235	230	236	233	247	255	223	262	232	233	234	242	228	227	263	246	220	245	255	227	245	231	232	227	243	240	220	245	239	230	226	236	230	204	273	244	223	241	226	243	225	258	236	244	218	258	240	230	214	227	252	273	210	230	240	238	239	237	241	239	243	230	240	250	211	269	227	256	240	247	255	226	258	218	233	249	214	214	238	240	224	232	227	238	229	244	232	244	219	221	247	244	220	227	285	246	208	226	227	226	239	248	249	258	219	251	269	256	244	243	225	261	240	222	227	228	221	267	243	241	213	215	227	247	240	263	221	246	266	246	208	243	247	232	231	266	241	213	237	255	248	250	230	238	243	271	218	205	232	222	252	236	244	248	236	216	214	228	231	236	259	210	232	249	246	221	220	233	244	232	252	239	260	242	232	239	212	263
2341	653	9754	1649	699	673	627	631	600	638	592	723	1774	3372	4710	4407	3237	2184	1356	914	756	671	542	532	559	549	533	548	567	568	578	536	626	571	580	547	582	582	594	541	589	582	545	587	523	553	543	565	560	573	562	543	588	548	581	545	569	568	584	574	534	588	555	595	585	567	567	577	563	586	587	560	570	595	572	534	601	545	557	581	602	603	602	594	544	547	597	577	602	560	586	563	596	575	569	621	621	537	578	589	544	588	583	573	589	562	533	550	577	602	551	577	583	580	568	556	582	538	551	585	549	573	570	523	608	570	614	582	548	568	609	577	537	577	586	552	583	585	574	573	552	606	569	586	595	579	631	560	522	585	607	586	550	570	561	573	539	579	593	533	551	557	571	590	562	549	531	561	587	485	573	554	550	557	550	630	568	533	590	579	568	537	589	564	619	554	549	536	569	534	546	586	571	580	518	540	587	555	551	598	582	583	548	552	551	573	576	591	605	622	600	535	580	524	549	560	557	554	618	560	541	526	579	537	593	571	540	615	583	572	561	579	559	559	552	563	554	575	568	574	518	574	621	573	562	578	573	621	547	598	588	587	587	574	610	516	567	561	538	550	590	568	584	532	539	594	547	571	577	568	549	577	609	569	544	556	549	527	556	540	508	543	568	569	596	544	543	567	531	520	571	567	568	555	581	574	625	559	555	565	586	552	585	552	587	525	557	529	570	601	593	577	572	565	579	588	570	568	555	545	561	513	560	606	582	552	578	565	552	597	578	570	561	551	565	570	606	535	557	543	568	590	577	511	562	579	572	620	553	567	602	543	528	557	558	557	572	608	549	582	558	581	597	543	513	523	566	572	580	613	543	562	539	539	593	630	540	578	602	569	576	569	519	557	576	591	584	574	564	607	586	569	605	521	573	550	589	542	585	525	600	584	544	587	540	575	565	539	562	511	559	594	559	552	544	567	582	576	574	547	542	559	545	591	545	579	569	575	564	568	584	572	588	583	590	587	549	563	570	550	518	586	568	560	564	616	553	556	583	563	577	545	593	602	598	566	541	555	561	540	587	605	546	527	559	547	590	552	593	588	578	581	603	602	573	574	527	570	554	547	571	593	572	578	554	589	582	573	574	556	531	589	583	561	610	562	579	503	566	614	599	570	572	584	578	570	579	533	556	577	571	573	563	567	590	571	535	582	557	586	556	624	556	635	584	599	593	532	594	611	590	601	560	554	542	582	585	545	588	600	603	579	543	605	530	610	529	542	572	576	564	564	559	593	590	527	524	607	575	544	582	588	572	550	558	586	544	562	522	567	568	574	538	584	612	613	579	569	554	513	578	588	545	570	577	583	552	586	573	563	591	589	556	576	542	593	527	542	544	550	541	589	558	628	634	580	616	574	533	580	620	596	547	537	600	593	607	578	561	563	577	554	564	566	556	554	530	561	559	596	610	557	577	540	565	582	551	613	555	571	552	560	600	524	564	590	547	613	590	563	538	577	549	570	565	569	568	559	592	571	568	596	604	575	590	558	574	588	524	516	591	598	577	582	564	617	557	556	543	634	547	542	547	585	556	567	551	605	571	593	525	612	585	598	534	572	585	561	554	566	544	553	562	573	560	568	588	608	547	569	538	555	566	545	559	526	606	574	594	573	538	643	562	544	589	580	569	567	542	591	519	565	562	576	543	619	553	583	591	595	567	561	571	521	553	550	552	572	557	548	586	554	583	590	568	537	599	575	590	551	548	591	529	537	574	592	576	582	607	539	577	596	571	589	585	592	594	606	557	578	572	553	597	610	588	516	572	565	543	542	552	593	576	548	565	565	545	582	598	565	555	561	574	548	539	554	612	578	566	571	568	569	556	541	572	546	574	564	583	573	563	563	553	569	549	559	582	583	570	580	599	594	530	569	558	573	556	569	564	577	582	545	588	592	579	578	580	609	594	582	611	528	566	588	585	557	591	543	580	569	564	593	535	562	588	607	584	572	591	596	540	582	566	582	580	573	565	576	569	542	628	574	594	574	531	580	542	603	538	558	554	579	570	587	559	556	576	569	588	562	551	563	551	484	544	562	578	585	585	597	518	516	538	538	614	573	560	555	542	557	611	595	575	581	579	576	582	570	580	554	557	564	546	552	564	572	522	509	579	567	592	563	585	600	575	588	537	543	558	553	560	585	590	535	536	570	575	542	554	572	605	590	550	609	574	555	544	578	571	572	526	571	587	523	587	566	515	593	583	587	589	541	603	595	572	564	596	530	618	541	549	564	573	580	570	547	571	589	581	588	586	595	603	571	597	604	605	559	587	561	594	575	555	568	544	598	569	553	547	590	557	528	590	509	547	590	595	563	579	562	564	593	562	578	513	561	512	545	571	576	585	575	575	563	617	583	555	570	575	545	608	566	560	558	602	588	595	546	533	611	600	539	606	552	581	575	561	556	559	568	568	572	574	549	514	543	571	537	607	551	541	596	590	623	600	552	581	601	588	568	588	566	583	529	605	620	548	578	585	605	611	565	588	567	596	574	584	551	559	558	588	564	599	578	576	610	570	588	625	595	575	582	534	560	584	575	578	566	585	543	571	603	543	543	564	558	557	625	529	546	549	574	565	622	562	619	589	574	594	589	572	536	562	574	585	595	577	593	578	555	601	574	527	558	538	581	528	566	531	541	550	577	512	575	536	561	535	551	575	529	571	548	576	571	569	574	555	569	592	563	569	542	592	575	556	546	567	590	589	582	579	600	549	582	572	642	560	582	588	567	527	560	567	577	553	576	560	587	560	563	579	538	601	622	556	529	573	565	598	555	594	591	563	564	563	572	529	570	556	571	579	553	560	564	564	570	563	570	538	561	555	567	518	565	629	516	556	600	570	558	605	575	590	543	559	571	568	562	540	588	579	570	559	532	647	529	567	591	535	585	570	603	566	587	567	528	537	559	562	545	600	592	558	575	611	552	607	545	552	594	548	546	569	549	565	611	580	589	548	569	575	614	561	556	551	584	582	587	568	573	560	551	544	543	572	605	576	567	591	615	553	561	600	591	578	606	592	584	614	532	540	592	532	532	593	547	604	566	565	550	545	576	554	552	564	573	625	592	565	575	603	578	542	558	597	605	582	565	575	556	527	546	574	547	568	567	568	570	558	545	526	553	578	567	527	559	585	605	539	533	546	568	557	577	489	548	542	582	565	550	569	568	573	540	545	558	617	544	550	556	605	533	574	538	574	558	556	605	616	567	555	547	549	566	565	611	554	608	578	604	576	561	579	592	554	590	564	578	579	591	561	534	567	519	556	609	572	540	569	562	570	561	566	544	572	559	557	559	581	596	614	587	565	555	623	589	589	547	596	563	579	555	583	569	570	616	575	577	597	527	553	594	560	537	607	576	559	581	561	572	566	547	601	531	536	599	602	570	550	543	531	574	578	540	556	600	564	589	541	576	556	603	586	547	559	602	561	582	581	554	601	571	498	554	584	575	537	555	546	632	550	585	581	566	533	569
8120	2622	47069	28381	3579	610	423	399	342	275	307	404	1684	6468	9852	7730	5136	2679	1288	656	400	255	207	209	188	179	216	200	197	190	192	198	203	209	182	201	195	203	191	205	205	227	205	209	181	192	200	183	193	212	182	169	203	210	163	196	200	183	198	206	193	188	193	192	183	190	185	205	204	193	201	176	209	161	186	207	203	162	194	201	207	196	195	199	184	210	202	187	197	192	199	200	191	188	185	201	196	200	205	192	159	193	191	218	217	209	190	196	195	206	205	153	180	201	180	199	187	186	205	203	177	191	180	171	210	183	201	201	197	219	229	190	202	217	203	219	209	187	185	166	188	200	181	194	195	194	226	189	218	214	176	188	208	197	204	192	185	197	180	213	200	195	163	189	196	197	195	201	199	202	181	189	196	176	203	179	200	204	215	184	185	202	198	188	203	212	198	205	197	179	211	194	196	196	189	182	202	197	193	183	199	215	192	177	222	210	196	208	195	198	166	197	190	207	185	207	175	204	197	218	190	227	173	205	200	193	209	204	195	176	189	177	192	228	213	197	189	194	169	188	219	193	166	185	180	183	197	191	183	225	199	177	235	198	181	206	181	197	212	196	196	193	195	186	240	252	176	186	196	213	182	180	219	221	193	188	219	188	199	168	210	191	211	194	217	223	208	198	185	193	215	205	220	196	223	210	222	207	197	196	162	177	195	175	183	194	187	185	161	197	201	187	160	212	187	184	206	212	182	212	207	189	219	202	185	204	167	189	199	184	175	182	192	186	190	203	202	206	188	218	188	198	207	166	196	207	195	186	225	216	181	181	215	196	191	180	185	194	192	216	201	211	199	188	207	192	223	207	210	174	219	193	181	232	190	201	174	190	210	199	181	177	196	218	196	189	209	202	177	192	190	177	206	198	225	194	212	197	187	191	205	185	203	207	211	177	209	196	177	215	227	202	200	202	191	194	185	198	193	173	191	170	187	194	193	185	173	213	186	199	202	179	181	193	206	191	218	184	200	178	207	198	207	171	201	195	172	183	191	203	194	201	207	198	230	196	181	170	182	199	152	179	209	192	194	194	191	202	194	178	201	192	227	187	201	190	203	189	212	226	214	217	226	212	216	182	190	192	188	189	171	197	234	215	197	184	175	202	189	221	186	185	194	210	210	214	189	196	207	203	201	190	181	220	184	197	187	217	218	200	231	203	210	195	207	197	234	198	191	203	175	211	211	188	173	207	188	219	210	203	165	195	198	216	178	198	184	209	212	206	179	211	226	200	223	195	215	191	180	201	198	222	195	187	197	215	194	181	184	209	185	184	198	187	213	171	176	178	186	203	196	208	227	224	180	197	224	184	192	205	197	197	166	193	197	209	176	186	188	193	189	203	181	210	208	192	159	195	180	208	200	226	195	201	221	176	223	200	197	211	174	184	181	203	198	201	201	215	184	204	224	215	181	195	203	196	200	179	170	200	197	198	204	190	162	193	214	190	187	193	195	178	187	211	210	183	195	195	199	211	190	192	199	235	198	195	169	212	181	191	195	204	169	203	196	191	176	216	201	196	208	207	200	203	188	215	195	216	184	203	191	184	205	215	198	202	186	218	197	196	184	199	194	193	204	207	204	214	203	190	171	177	181	186	205	192	226	185	194	191	223	233	194	175	219	184	185	187	205	196	199	207	205	198	205	207	197	215	194	191	195	222	195	196	181	189	210	193	197	209	199	202	200	191	220	195	205	189	174	179	208	172	207	197	207	214	207	203	204	174	198	221	195	202	175	194	187	215	183	194	206	191	188	202	204	195	196	201	185	206	207	224	197	200	200	187	207	207	205	218	195	211	221	202	178	167	224	181	192	198	173	188	205	209	192	190	210	205	221	200	193	197	200	198	197	173	175	182	200	189	214	195	194	195	185	202	186	216	220	206	194	188	200	172	216	191	197	184	198	197	221	198	185	174	174	200	181	191	211	183	177	202	207	200	213	206	186	200	197	194	213	187	188	213	211	216	183	212	213	206	197	181	203	205	201	201	227	216	185	204	213	226	190	170	176	186	220	217	199	190	169	223	173	196	197	190	195	171	189	195	176	220	217	200	200	201	190	196	202	178	177	227	187	200	202	198	195	214	205	206	211	185	212	189	216	206	191	195	165	205	204	206	181	194	235	201	178	201	206	201	184	192	197	194	186	189	204	199	188	208	218	208	206	219	208	194	181	182	228	193	195	174	195	205	175	196	200	193	175	188	183	199	193	194	202	203	200	228	189	194	206	201	176	224	198	193	210	195	207	189	193	182	186	196	192	165	182	188	209	183	195	226	197	192	188	216	185	202	185	205	184	215	211	215	203	183	223	187	218	205	202	217	210	189	177	185	188	229	188	190	188	190	207	193	211	193	188	227	193	173	207	229	201	195	202	218	214	201	238	201	182	196	221	199	200	220	194	202	199	172	211	198	192	204	205	186	192	204	207	234	207	201	214	181	219	196	196	193	186	193	191	214	185	185	217	224	172	208	197	208	183	215	212	224	213	180	196	186	212	177	193	193	213	215	195	200	192	195	214	212	171	220	219	178	195	192	204	197	188	201	182	193	199	189	186	195	201	186	184	179	182	195	183	211	197	195	196	193	194	173	193	214	179	180	191	210	186	195	175	193	176	199	180	199	187	214	203	206	201	197	198	201	193	183	199	188	242	175	195	180	213	201	200	198	192	209	199	208	193	185	186	184	197	192	182	195	174	221	196	201	196	202	174	205	191	196	211	173	191	163	210	196	178	198	196	198	186	190	186	193	190	180	225	198	209	208	198	176	211	161	193	185	192	196	212	172	200	203	215	206	203	196	173	194	177	207	190	179	209	213	207	215	197	203	195	192	201	202	174	176	194	186	192	197	188	194	205	204	199	194	194	184	160	208	190	180	196	199	209	192	171	203	215	199	218	200	208	190	223	194	187	195	190	183	171	198	191	181	182	195	188	182	185	191	212	195	180	210	211	186	210	176	161	182	189	191	170	214	195	184	185	187	183	207	206	187	210	179	193	194	191	175	156	214	207	194	176	182	208	196	209	177	203	194	191	213	183	196	180	155	210	193	204	199	179	176	170	211	217	170	198	173	192	162	214	187	179	184	163	170	170	185	203	172	229	235	201	227	187	199	197	200	159	192	179	199	169	217	211	181	192	198	214	177	193	202	207	177	187	196	213	180	207	194	212	203	186	195	202	213	191	193	186	199	166	178	189	223	183	203	208	183	204	186	200	183	198	195	211	210	209	192	196	201	184	187	207	232	188	218	178	183	207	197	172	192	209	193	195	191	195	195	194	207	205	211	193	218	199	171	208	213	201	188	194	186	205	192	195	190	203	203	214	190	186	182	221	190	209	210	193	212	202	183	204	207	214	229	188	223	206	192	192	178	185	200	191	192	215	178	180	208	196	196	189	177	218	174	205	207	204	191	180	178	209	183	186	195	193	185	176	209	218	218	198	211	189	193	200	163	186	163	202	182	205	182
6115	2434	47888	18440	2557	2080	1688	1418	1368	1161	1099	1949	9370	26149	31803	26681	20358	12066	6232	3084	1472	722	537	454	482	488	465	455	505	487	446	478	496	459	485	484	478	510	491	451	467	496	461	495	488	459	473	468	479	505	506	486	488	460	516	460	486	458	440	462	496	455	495	459	503	436	476	439	483	474	458	479	508	463	465	482	474	449	469	494	497	477	471	466	458	466	497	458	477	444	469	432	478	488	475	530	492	459	520	460	483	468	512	513	481	465	490	454	490	505	453	442	509	464	494	470	484	528	491	495	468	459	483	505	473	480	491	474	525	467	500	457	495	433	481	480	487	495	509	451	503	495	500	521	489	462	504	462	512	477	481	496	453	453	508	479	450	485	481	475	479	498	464	502	475	490	469	449	495	495	474	498	490	457	479	481	478	488	481	491	465	466	512	495	470	472	479	467	487	512	485	456	468	462	458	439	465	529	501	494	498	520	482	479	496	478	534	497	477	461	466	466	478	469	516	467	505	471	493	476	484	491	486	459	481	471	494	446	463	521	445	505	475	481	488	498	459	517	464	501	460	472	480	453	482	492	486	495	491	470	497	489	492	491	492	497	512	516	471	483	447	463	468	498	490	479	459	484	503	487	464	454	478	507	460	461	502	480	451	454	504	482	483	470	459	486	459	444	430	447	479	476	449	511	494	486	477	461	488	488	489	480	521	441	504	531	489	512	473	462	459	467	506	508	466	471	518	440	495	459	455	476	472	471	449	462	452	474	497	470	498	477	498	463	464	494	456	489	460	488	460	482	477	459	487	443	458	469	489	494	464	461	480	476	454	504	515	451	520	442	497	496	483	502	462	461	486	494	503	433	458	456	461	476	486	501	484	482	495	464	446	473	514	482	512	467	494	471	481	478	442	437	458	454	492	474	482	452	496	477	477	453	514	470	452	490	494	460	504	480	449	472	520	490	440	484	507	489	462	460	470	497	491	499	501	474	471	507	432	475	495	493	461	466	524	473	502	456	483	511	502	492	448	498	484	462	497	485	499	510	505	535	499	479	490	498	483	435	483	498	495	446	455	512	460	490	482	489	489	488	471	490	534	520	487	480	484	492	448	466	444	496	488	505	458	469	473	458	509	480	454	472	470	525	519	485	460	465	502	469	491	492	512	481	491	489	490	474	469	484	533	484	472	521	455	476	435	512	489	504	492	476	476	486	485	445	481	478	489	466	451	460	506	431	481	524	499	416	496	473	516	454	491	504	473	449	510	436	469	458	493	460	465	505	458	499	487	439	543	478	512	472	471	483	462	490	489	481	469	473	497	506	462	494	475	529	460	473	458	484	478	438	467	467	510	481	458	500	468	516	475	487	475	486	491	498	479	505	531	492	467	463	493	477	482	501	491	477	456	462	449	478	531	487	523	539	492	486	452	447	489	471	477	499	465	497	517	485	438	479	463	496	447	462	473	464	477	488	543	487	466	432	500	460	462	470	453	496	465	492	467	527	513	459	459	509	467	522	522	475	462	484	489	499	511	470	498	448	498	505	472	473	500	546	470	485	493	505	466	485	483	455	481	468	529	444	505	483	470	451	505	489	459	484	462	451	479	471	457	505	476	460	482	450	526	467	485	457	485	467	489	465	517	500	472	476	455	503	476	488	457	450	478	457	510	464	468	468	480	477	476	436	492	509	454	485	503	490	463	493	538	531	503	506	477	502	451	498	486	501	474	534	521	454	443	464	464	492	478	474	522	505	521	447	468	487	480	488	488	480	473	467	457	467	462	464	529	489	480	484	494	496	468	501	438	499	480	446	467	479	506	470	478	462	465	434	487	507	494	489	510	459	464	499	481	475	456	457	460	457	462	505	472	530	488	488	496	489	465	497	452	463	484	499	474	499	469	491	453	451	495	481	494	495	461	548	468	491	515	472	470	520	476	459	474	441	484	495	451	450	480	483	462	459	444	512	431	496	502	456	484	526	501	513	492	436	483	501	505	452	487	468	436	483	488	537	509	466	469	465	455	488	530	518	458	521	516	504	507	478	459	520	471	500	511	489	479	475	493	441	467	492	481	456	459	509	453	481	464	481	497	479	496	462	467	478	513	490	455	485	519	469	483	484	504	481	498	498	514	473	489	485	491	460	493	493	456	470	483	501	479	510	516	432	487	471	494	471	481	488	488	528	496	478	473	474	506	450	504	490	444	462	484	492	490	463	487	496	443	509	478	468	496	497	525	511	507	462	473	484	451	444	500	467	480	492	468	530	507	447	464	502	483	491	514	483	497	475	483	474	460	458	494	502	460	479	502	448	528	497	444	459	496	507	500	495	486	520	512	492	483	475	484	465	425	466	450	506	464	476	495	495	498	457	524	497	481	494	514	479	502	480	486	521	525	517	475	485	521	503	485	502	453	472	494	470	490	462	461	492	514	430	481	512	515	451	493	459	512	496	473	470	472	498	509	508	488	490	487	477	441	512	437	495	429	465	481	484	488	491	507	489	455	484	493	475	551	495	459	473	511	508	464	485	493	446	459	458	477	474	482	522	447	508	499	483	467	487	522	494	483	481	546	498	494	440	464	517	461	480	495	478	480	482	504	504	468	510	489	467	553	469	494	496	496	482	476	508	488	479	479	471	461	414	524	483	450	504	460	488	447	449	503	524	493	457	497	477	467	486	507	501	513	459	477	488	473	493	448	490	471	456	501	457	466	524	486	491	471	499	488	465	486	469	498	493	445	496	477	484	485	462	475	463	466	504	497	479	477	487	478	471	479	446	472	460	488	473	506	514	482	495	471	478	520	485	422	474	484	451	481	509	511	496	481	466	464	504	495	479	505	455	493	495	474	481	473	480	512	483	485	470	488	465	496	440	506	478	486	490	475	464	472	490	493	469	513	483	512	463	475	506	453	506	460	460	481	495	491	457	465	457	468	475	521	526	534	466	471	458	472	491	473	474	463	459	479	486	498	481	467	516	484	492	505	511	474	519	476	451	466	475	463	517	482	470	523	478	461	451	458	494	482	509	513	499	462	454	490	445	470	499	432	507	482	470	472	502	520	467	498	494	472	508	489	521	470	473	528	447	471	486	461	482	480	498	491	469	485	488	488	468	492	475	465	533	476	439	487	474	444	498	461	499	493	450	457	478	510	464	508	484	510	476	455	445	502	518	479	470	472	482	493	508	484	526	493	476	464	488	447	426	502	488	473	462	493	511	458	471	458	511	468	458	496	455	496	495	485	468	473	476	459	522	478	480	492	461	458	487	431	477	511	502	509	459	498	491	514	481	490	476	476	509	469	461	475	474	466	511	480	453	492	524	512	515	477	451	497	477	467	495	441	463	477	490	478	496	474	489	511	498	463	470	483	480	471	473	507	472	484	463	482	457	465	530	496	496	517	458	467	487	474	503	471	466	473	504	496	473	488	485	499	473	491	460	490	451	504	487	505	469	475	468	468	469	495	480	508	458	489	457	459	444	454	474	494	493	440	510	487	486	486	496	505	458
14720	4486	61609	49508	11983	1478	656	472	375	355	327	722	1799	9334	15788	13391	8916	4917	2100	990	443	243	172	137	145	145	172	141	139	162	165	148	164	154	154	140	162	144	159	155	157	162	157	128	127	169	148	128	175	138	150	159	149	162	137	137	159	152	144	142	157	156	186	134	122	160	134	158	139	138	165	148	155	125	144	138	168	172	142	152	150	161	138	136	183	148	163	155	147	153	164	147	153	151	145	137	149	138	159	132	146	131	164	136	134	153	155	156	136	153	150	128	157	152	154	190	170	162	136	169	133	126	151	149	153	161	138	161	155	144	133	126	144	136	168	170	164	165	135	174	145	152	156	148	141	171	188	166	169	144	144	139	157	159	139	134	139	147	141	161	150	139	124	167	137	144	130	169	126	147	136	154	144	142	136	159	134	154	148	141	140	153	156	163	157	137	166	141	164	144	164	173	140	160	158	155	128	137	147	149	141	126	153	157	152	164	168	155	187	140	158	145	168	146	137	137	153	159	141	162	149	155	151	147	143	153	149	135	131	171	166	176	143	141	150	152	151	152	135	149	152	145	139	147	151	141	163	141	190	151	147	170	154	146	157	143	140	155	146	156	148	143	153	160	146	133	162	139	176	142	168	156	154	166	157	143	141	144	142	156	158	135	138	142	142	150	155	159	146	160	144	175	140	128	137	150	142	148	139	127	172	144	130	130	137	184	152	122	133	150	155	164	144	149	164	134	155	161	177	150	143	133	139	155	153	144	171	164	127	163	155	143	160	159	124	148	140	145	155	135	143	160	155	143	143	142	161	163	138	148	154	144	135	131	150	139	156	136	166	129	157	160	146	154	132	151	142	126	142	142	161	130	160	151	147	156	142	145	163	146	158	146	162	146	128	150	142	153	144	177	150	147	149	164	149	135	149	141	156	158	162	133	145	133	145	156	172	161	159	128	137	148	143	151	156	132	156	165	167	133	154	155	132	137	148	133	138	168	155	165	141	158	147	135	139	132	145	151	166	161	168	155	145	132	131	167	163	150	162	158	172	128	145	158	172	132	150	134	144	178	182	163	171	141	140	161	144	161	156	140	116	145	155	134	140	130	160	131	157	126	156	143	153	171	131	154	149	154	158	141	188	150	149	172	160	147	158	140	140	150	145	150	154	146	121	167	143	147	142	158	148	141	167	153	151	135	150	158	147	150	139	140	171	152	147	152	148	156	143	133	166	146	147	148	155	142	148	164	156	137	138	138	153	146	134	142	160	141	149	172	154	155	154	130	157	164	161	125	160	146	151	171	149	145	147	147	158	149	147	135	159	165	123	139	129	142	146	128	153	160	156	179	146	153	143	143	131	168	136	154	143	138	160	141	126	157	144	154	140	142	153	160	155	155	128	162	143	128	134	153	147	146	151	164	141	128	156	155	152	153	135	145	152	161	146	167	139	141	177	137	157	142	141	155	165	158	135	144	164	169	150	156	144	155	157	159	146	155	167	122	150	144	148	130	140	131	152	143	152	137	138	143	152	142	141	146	149	150	159	152	153	164	131	158	143	157	138	156	149	137	167	175	133	143	173	156	148	143	143	148	164	171	158	155	131	119	153	144	126	164	167	155	126	134	143	166	150	151	149	160	142	141	156	148	169	145	143	153	138	160	136	179	158	163	130	148	141	166	152	147	144	154	166	139	136	130	157	144	157	149	146	150	152	143	148	160	128	150	157	143	153	151	157	150	155	183	165	160	157	157	144	134	155	142	151	146	139	153	161	161	150	154	167	151	143	140	149	153	129	131	152	156	151	142	132	175	132	155	157	145	128	156	135	150	155	138	136	145	172	127	155	142	155	175	138	158	137	137	144	156	149	161	153	170	154	133	141	146	157	146	138	134	133	140	104	135	175	127	162	140	156	172	140	168	170	169	165	148	138	127	169	150	148	126	133	164	158	135	170	154	150	160	157	132	163	151	161	156	161	143	147	129	155	138	151	144	134	145	153	149	142	133	167	136	134	165	150	145	145	148	137	144	141	154	165	140	163	157	143	159	146	152	153	163	129	168	144	139	166	150	150	162	147	153	158	160	162	140	134	143	172	172	124	139	142	142	143	171	120	154	136	136	166	166	143	145	161	151	143	169	143	148	164	162	144	114	144	146	154	154	153	142	128	130	151	154	167	152	139	148	131	152	135	151	155	139	149	140	182	140	146	135	151	157	150	165	133	136	128	151	127	134	129	160	156	151	119	165	167	151	144	158	120	168	168	163	146	131	132	173	161	135	155	167	145	148	137	150	122	139	153	126	154	153	156	150	141	150	160	160	149	151	181	143	162	142	144	179	153	142	137	127	160	141	154	157	149	151	167	150	173	144	155	158	157	169	156	151	136	156	145	153	149	153	135	163	147	146	161	164	135	135	141	133	160	135	144	157	141	140	142	142	155	146	159	155	163	149	152	157	111	144	141	138	170	146	145	150	154	148	144	159	153	144	173	156	139	153	133	148	157	154	155	129	127	178	146	148	147	162	162	131	161	128	162	160	140	144	148	131	165	135	151	158	166	160	181	154	180	146	164	168	142	145	137	170	184	149	147	146	142	161	130	148	154	144	129	138	149	167	164	161	146	160	155	149	145	139	147	143	162	131	132	139	120	156	136	160	141	173	164	160	145	164	163	141	170	146	140	165	147	149	159	159	153	147	157	136	153	148	133	147	160	139	151	137	131	164	171	171	146	143	153	130	138	151	148	141	145	167	139	170	152	142	118	144	147	144	141	152	177	169	154	164	158	159	140	140	155	143	176	145	157	163	130	149	175	148	149	163	147	133	148	137	150	154	143	173	167	140	150	143	150	163	154	160	158	147	147	158	173	136	164	142	144	144	155	148	135	136	174	138	146	164	158	135	144	167	141	153	147	158	159	154	154	139	154	151	141	145	125	165	149	146	164	166	125	143	154	145	172	144	130	148	148	142	157	139	139	146	146	139	148	155	127	146	156	179	136	133	166	170	160	147	150	145	139	156	153	144	147	154	140	160	149	154	162	146	156	143	172	152	159	139	163	135	185	157	159	152	173	148	134	128	150	155	143	170	133	137	136	143	147	136	141	150	156	137	146	160	125	155	135	127	155	168	151	140	153	138	141	143	155	150	156	143	140	158	159	142	147	147	169	135	151	125	187	148	161	156	150	158	174	131	140	161	167	131	164	142	164	184	146	154	169	159	137	143	154	140	169	155	140	151	148	159	147	186	134	141	155	146	136	143	121	143	154	151	156	181	149	137	169	151	144	156	134	132	136	149	161	136	150	136	155	155	146	125	165	159	159	158	148	149	145	153	148	155	148	151	159	146	140	155	133	137	146	153	161	167	144	162	141	144	154	135	159	146	158	139	162	130	159	146	167	141	158	149	159	119	166	157	133	135	156	161	160	156	142	170	159	142	153	126	136	150	128	143	156	166	152	145	168	151	163	154	145	163	158	145	163	164	164	171	160	146	147	156	142	127	142	146	146	130	157	162
8104	3076	60744	37607	3821	3093	2496	2050	1762	1412	1358	4216	9760	30865	39119	35013	28045	18653	9962	4831	2145	794	534	359	358	410	391	407	369	405	375	374	372	393	361	403	397	352	375	348	353	385	351	362	375	377	391	360	396	396	401	375	364	385	398	343	364	381	384	365	356	367	377	361	362	379	362	370	405	342	411	385	400	370	365	383	401	377	397	401	388	359	381	383	370	367	370	345	391	365	384	410	375	352	407	371	393	366	350	398	377	369	371	402	437	409	371	393	353	394	397	370	351	348	354	391	395	367	355	394	378	347	374	361	412	378	379	422	384	394	376	396	416	372	360	398	380	380	336	385	403	386	349	378	375	361	389	364	352	410	364	364	389	372	388	380	379	388	373	352	400	401	400	411	377	375	416	373	391	377	333	353	403	378	387	405	399	367	335	379	374	358	369	383	378	383	384	390	370	393	405	384	367	380	408	341	397	372	400	370	392	362	357	348	385	393	378	362	393	348	395	397	342	425	359	360	403	385	382	344	372	356	378	367	374	367	346	397	396	388	365	346	363	372	364	361	366	392	360	386	409	367	358	368	410	392	378	389	361	387	386	408	401	381	392	384	347	371	357	361	362	373	397	410	391	412	391	384	382	395	372	393	377	410	387	391	369	372	410	392	395	349	375	401	399	402	384	384	394	420	393	357	358	378	405	401	405	355	403	378	382	363	385	359	363	388	387	370	386	382	353	407	367	390	370	392	339	378	370	378	368	365	381	379	361	378	390	364	390	389	386	358	390	388	367	393	378	393	385	392	393	392	382	365	393	380	368	380	365	376	372	362	394	345	383	376	379	387	413	348	342	340	343	367	367	377	411	385	373	373	368	368	385	374	402	376	364	384	388	381	396	366	380	380	353	421	400	383	379	377	423	362	341	394	383	389	365	410	355	381	380	424	383	391	413	366	384	370	376	379	422	376	367	381	363	385	353	403	343	423	352	387	386	403	385	372	373	378	362	368	374	374	402	372	379	390	383	353	398	373	414	358	409	382	347	358	385	359	361	387	353	403	376	373	353	373	367	358	349	365	339	386	401	379	387	376	359	364	356	377	381	366	396	371	375	373	348	356	394	361	414	394	387	391	347	368	387	366	378	362	379	370	433	372	379	367	423	383	388	412	357	365	364	383	363	383	424	372	393	420	426	391	368	397	375	353	405	344	412	370	374	389	349	379	393	363	387	415	351	375	340	385	384	366	378	381	424	326	357	390	378	357	317	367	380	376	384	385	365	366	363	379	414	404	363	372	399	396	385	380	391	378	349	381	399	388	357	369	381	374	379	387	356	390	352	366	391	353	383	367	383	362	373	364	365	382	408	404	376	367	389	409	388	395	390	396	367	335	361	378	404	379	370	350	394	369	372	371	382	367	375	376	382	374	374	382	385	362	375	413	358	365	364	405	359	391	365	392	353	412	411	373	367	423	370	395	357	380	364	394	415	376	395	384	355	383	395	382	388	350	365	395	407	425	373	367	349	370	405	370	373	370	367	404	382	383	369	364	377	373	393	405	394	379	366	392	368	370	377	391	380	384	410	396	368	365	385	371	394	380	375	407	355	372	403	384	406	409	401	372	388	384	367	379	423	395	394	400	329	381	399	402	402	407	371	340	381	354	336	380	333	366	407	387	389	368	400	360	379	385	373	371	380	391	366	376	393	393	386	373	400	368	399	370	406	355	379	367	357	398	378	385	370	367	355	385	351	379	403	375	383	413	399	374	397	371	352	393	371	377	398	380	357	364	363	368	417	388	371	366	409	359	341	358	393	399	358	363	376	381	405	398	356	374	384	364	358	381	397	360	364	401	360	372	378	360	381	393	381	410	393	352	334	376	368	400	373	381	386	374	390	390	367	403	391	400	402	391	370	379	393	385	403	376	365	402	401	407	395	408	374	371	336	377	404	423	415	430	382	403	388	371	385	384	373	378	365	383	378	362	400	398	380	385	369	375	357	376	386	369	386	365	362	349	410	370	408	337	365	399	372	372	337	375	363	367	377	415	403	368	376	389	389	399	365	371	374	426	346	361	414	374	389	433	404	395	392	397	433	371	368	376	394	377	387	374	376	365	403	390	375	348	384	411	371	363	373	409	386	366	365	366	392	393	398	367	376	385	388	345	393	391	364	390	416	385	389	362	403	385	373	411	388	346	390	376	396	377	394	395	391	362	378	403	364	392	382	380	401	387	386	378	388	376	370	384	378	377	397	380	395	399	358	388	414	375	394	386	404	386	359	355	397	356	386	402	377	387	393	403	372	350	382	360	385	353	385	373	347	355	411	407	406	402	386	387	376	361	355	393	381	363	368	385	407	373	362	337	373	360	363	361	419	377	353	396	395	380	378	348	396	329	381	381	373	364	406	377	390	403	364	386	365	394	380	432	363	373	386	400	380	405	374	386	371	377	362	377	386	368	398	371	392	376	406	402	405	373	395	370	418	370	365	383	353	393	379	415	394	345	390	400	375	380	373	347	394	360	369	368	398	387	380	392	357	375	391	387	419	384	352	382	382	381	385	375	368	356	384	384	383	369	399	344	384	411	360	369	401	382	374	340	393	347	360	422	380	362	372	334	366	388	389	409	398	387	374	370	398	343	386	370	384	369	375	359	393	377	363	391	393	377	393	378	405	393	374	363	388	372	382	376	387	403	363	404	401	379	361	348	410	396	369	374	384	370	402	393	452	370	375	396	388	356	367	383	382	411	395	398	336	405	350	398	392	384	412	404	346	363	391	365	388	365	373	380	375	343	376	346	372	376	389	359	389	359	375	356	335	408	409	388	385	376	389	384	368	398	387	379	355	411	398	398	374	372	373	376	404	394	400	351	362	395	396	351	373	369	380	395	370	370	382	379	379	382	374	420	398	382	377	355	393	393	406	415	351	378	401	380	361	388	362	387	328	353	417	355	387	386	369	408	401	370	361	375	392	387	351	375	395	367	388	399	384	367	350	381	399	378	381	377	371	343	417	370	353	377	380	378	386	377	349	393	384	395	355	349	380	326	378	396	397	372	397	400	413	372	396	380	397	363	386	370	429	412	364	380	404	355	386	352	367	373	383	385	361	394	372	400	345	398	356	389	374	361	379	370	367	370	364	375	372	391	373	358	395	378	386	406	354	388	380	387	394	362	361	373	358	380	383	330	345	355	401	333	406	357	386	390	401	392	392	410	414	389	374	362	386	401	373	385	384	396	376	409	398	402	392	379	403	387	344	422	363	372	353	362	382	374	404	403	368	377	344	369	362	386	364	379	376	410	375	341	391	373	403	351	359	361	405	394	381	399	361	394	395	380	396	376	369	355	357	401	373	411	340	407	366	370	374	394	389	395	394	368	380	376	367	417	425	404	367	377	356	383	397	395	387	347	388	354	350	379	370	389	387	361	355	398	382	374	407	313	392	413	385	393	380	359	390	371	376	387	374	363	398	368	376	362	361	385	372	361	392	397	378	381	431	384	372	352	358	391	379	389
2225	335	5178	1709	296	263	269	256	247	272	266	243	294	459	806	832	868	653	515	384	311	261	232	228	267	288	240	247	245	263	248	225	262	227	265	247	247	242	224	264	264	255	234	261	240	264	237	245	258	251	230	274	256	249	243	263	213	256	270	293	247	251	230	245	242	237	273	213	251	254	253	228	266	268	242	238	265	232	276	231	252	207	231	246	266	259	244	243	284	257	239	262	269	245	254	253	229	230	260	227	230	258	261	249	242	251	256	235	257	235	263	236	258	233	260	251	278	240	239	237	232	258	266	255	235	246	232	266	254	235	226	250	263	245	239	253	228	249	254	257	263	235	222	252	285	244	253	251	215	239	269	266	252	256	274	268	250	258	263	251	262	243	271	223	240	259	254	217	262	255	254	264	223	304	250	248	263	261	253	275	277	246	252	278	238	260	257	244	266	246	265	252	260	246	254	256	232	249	233	235	241	279	271	247	243	257	243	276	264	233	251	226	269	257	250	230	231	268	233	262	238	240	255	237	287	263	248	250	254	308	249	251	283	266	239	216	266	254	260	249	239	262	259	217	250	232	242	270	258	247	246	247	214	265	255	219	281	227	231	259	227	276	255	240	207	255	248	211	272	245	235	253	269	241	258	262	280	274	280	239	216	252	251	239	257	238	238	223	272	254	256	232	243	238	269	253	260	239	244	270	223	242	248	251	277	230	235	256	256	251	240	244	251	242	210	234	288	245	273	262	249	266	287	239	241	267	267	204	264	246	264	221	270	217	244	266	229	212	240	272	234	251	254	264	264	227	251	269	239	260	291	275	222	252	268	254	219	248	253	257	240	253	255	256	262	241	247	258	235	269	250	247	267	259	266	264	254	256	248	271	248	245	275	262	251	236	264	261	280	245	227	281	232	232	236	251	254	230	267	234	277	221	265	240	224	212	249	244	255	259	244	257	257	233	272	232	254	221	281	271	242	283	257	264	258	221	238	266	233	263	245	246	257	253	263	260	252	278	241	246	271	272	259	248	245	254	240	252	247	246	227	264	230	258	246	236	265	247	277	242	254	231	263	275	267	259	266	254	265	249	264	263	236	265	244	234	224	229	228	268	255	248	276	221	257	259	250	264	271	243	239	267	254	260	265	297	238	238	247	261	232	248	255	235	264	264	234	267	253	247	207	245	241	244	268	238	259	258	267	251	250	258	248	256	243	283	231	255	272	255	233	253	258	240	244	244	249	212	258	245	243	250	234	247	232	276	246	233	247	264	246	218	270	269	261	252	242	236	252	268	214	263	269	223	266	259	265	229	282	257	281	226	274	250	283	240	253	269	253	227	244	238	243	241	227	249	232	248	225	236	238	247	247	236	242	242	268	272	252	261	283	258	238	259	250	264	240	267	236	260	240	265	226	218	239	236	259	254	267	249	261	266	242	273	259	263	253	248	215	292	272	246	233	259	277	254	250	255	230	226	258	242	244	240	254	269	258	227	240	251	264	228	242	252	246	226	243	251	245	273	236	254	251	261	264	255	237	242	239	267	244	250	249	246	242	244	244	274	220	242	271	230	235	273	267	252	220	243	259	244	235	278	264	242	242	269	253	262	252	290	250	258	282	252	246	273	258	257	257	246	285	245	233	247	285	250	262	250	213	258	241	250	265	254	243	281	248	269	262	272	241	245	242	256	291	243	257	230	244	238	243	236	234	259	245	235	263	260	263	271	249	260	252	228	254	250	263	248	230	211	247	253	264	259	278	267	260	249	248	220	258	255	260	246	253	235	277	242	250	250	260	249	270	263	268	285	241	260	233	237	269	230	252	270	256	245	251	274	260	212	261	243	274	250	233	233	287	249	230	262	265	247	263	231	242	238	263	264	255	256	239	253	265	237	261	243	254	270	246	254	259	242	253	285	245	250	234	246	223	277	235	264	248	264	258	228	261	230	246	238	230	269	276	252	276	246	257	242	265	257	251	252	268	238	258	237	254	257	258	265	250	275	257	272	248	256	261	257	272	249	232	253	242	237	246	292	233	259	257	285	258	239	258	248	263	244	258	255	261	237	260	248	264	244	234	271	261	243	253	251	278	223	250	283	240	237	231	246	230	239	263	248	203	227	261	250	236	241	271	238	261	254	227	265	229	243	260	243	263	220	250	253	243	231	255	232	268	260	228	233	272	228	247	243	261	239	249	229	261	248	255	274	228	261	248	265	230	256	253	262	249	218	234	245	248	248	244	239	280	265	255	253	261	260	231	232	223	275	227	229	255	273	228	221	229	266	235	273	279	252	280	272	254	240	257	245	262	253	259	263	250	240	214	268	231	251	268	275	244	263	264	234	251	242	285	264	265	250	271	263	225	272	216	255	225	245	255	261	249	263	266	256	252	254	245	250	269	226	240	273	274	266	256	274	269	274	229	226	230	250	262	285	250	259	261	241	246	252	267	275	229	258	248	272	247	262	247	270	212	246	247	243	240	250	247	240	259	257	284	241	236	259	261	239	270	268	276	245	250	236	231	232	248	243	261	259	255	255	272	276	254	239	250	244	255	235	244	245	250	260	233	258	241	251	251	250	246	238	234	230	255	233	235	270	247	259	240	253	202	268	268	223	257	204	256	247	260	254	262	273	249	220	290	272	273	263	257	258	216	228	263	260	244	239	222	244	247	256	246	262	262	253	248	243	231	261	247	226	213	238	258	264	287	230	211	257	260	226	277	241	233	232	249	243	245	258	274	263	242	246	231	251	241	261	220	273	247	272	244	255	248	259	235	232	253	241	264	226	253	245	248	218	230	235	263	269	217	252	262	248	270	296	238	259	248	281	247	253	247	255	243	258	280	277	234	262	248	276	225	265	237	250	271	256	234	219	260	260	236	232	290	253	263	241	265	282	209	256	260	275	239	282	237	267	253	239	263	286	237	254	247	282	261	224	236	258	239	271	240	253	241	242	211	249	251	258	294	253	209	258	273	248	234	239	245	250	278	254	240	267	227	272	253	267	250	273	245	228	254	226	247	229	249	250	261	258	265	242	243	274	237	253	256	242	220	223	249	257	281	235	240	284	261	262	232	268	228	233	253	277	240	254	263	248	267	260	228	237	252	252	257	282	248	242	264	267	252	271	226	276	217	250	258	265	257	230	268	266	240	255	251	245	248	232	227	228	261	268	281	259	273	270	244	253	250	258	262	262	238	284	219	265	281	263	230	273	222	247	269	223	267	247	258	229	240	233	242	244	292	242	275	256	225	267	248	232	243	275	256	230	228	251	243	244	248	250	238	232	240	228	257	279	239	233	250	283	272	277	244	246	261	244	263	280	248	237	255	235	278	245	226	246	245	263	288	236	264	264	267	265	236	246	223	264	274	235	244	233	256	226	238	246	273	220	263	264	255	243	246	249	268	264	250	264	255	267	268	246	275	231	243	244	245	279	241	255	255	255	269	244	240	227	291	254	253	247	234	240	275	273	249	283	234	261	280	252	249	232	212	281	242	264	254	244	262	246
2329	633	12593	4625	739	686	650	684	658	675	691	699	1128	2116	3869	4192	3614	2659	1687	1143	787	636	679	607	595	600	607	591	624	576	562	603	599	556	577	621	624	615	581	663	617	597	534	601	648	593	575	643	601	614	616	627	612	602	565	617	591	647	639	598	594	635	566	575	600	578	632	566	616	611	674	585	565	629	686	602	575	600	605	564	641	597	652	594	575	616	607	626	591	626	571	605	589	603	591	642	636	571	591	658	587	620	574	601	588	591	594	595	619	573	646	579	649	622	611	599	630	565	576	556	631	574	589	599	599	600	576	598	645	562	601	581	606	608	568	622	604	583	633	607	568	574	591	591	566	614	587	625	629	588	603	540	597	634	590	586	590	627	596	583	602	608	574	618	614	588	594	628	593	613	619	620	585	644	619	632	567	606	590	618	622	650	605	612	573	593	598	601	615	581	619	582	572	598	605	584	609	607	581	585	604	628	615	627	584	587	630	614	597	594	581	650	588	593	593	624	574	602	588	603	564	622	594	611	578	528	602	554	641	604	579	596	624	609	569	608	541	616	583	581	622	626	588	545	623	610	598	622	610	629	622	559	572	589	621	618	586	628	607	627	610	640	577	591	624	606	625	590	576	597	598	632	626	597	617	613	548	614	606	599	619	624	596	619	616	608	613	644	602	596	581	613	643	630	629	582	593	573	671	614	594	628	587	617	584	648	660	624	608	654	584	624	637	569	642	646	551	644	614	665	618	633	600	596	608	600	582	602	596	588	593	599	599	613	602	595	586	620	623	598	557	587	614	631	604	651	618	590	596	601	577	631	645	602	631	589	570	628	606	635	589	607	597	583	601	602	678	607	597	648	582	569	668	632	613	615	571	613	552	596	586	592	599	584	624	660	583	624	622	644	629	601	698	600	605	584	602	595	599	566	592	582	599	583	602	582	578	562	580	591	597	611	627	632	573	630	605	612	597	588	644	574	632	598	595	646	577	617	623	605	571	626	594	581	652	605	595	626	591	622	595	564	581	609	628	616	665	602	613	609	596	584	574	619	598	595	635	660	565	591	615	589	586	660	622	585	574	573	624	590	625	586	570	587	597	624	591	614	568	602	620	612	581	633	608	593	587	602	591	603	635	599	605	634	612	624	599	632	620	559	599	601	602	619	590	599	584	600	625	574	583	579	606	626	581	629	616	578	573	603	601	600	608	597	615	586	609	636	600	631	607	624	610	640	575	563	587	601	636	592	560	604	624	625	610	585	586	612	647	582	614	595	638	600	620	638	628	647	614	584	615	649	587	599	611	649	635	618	603	589	611	599	582	575	631	624	605	620	610	595	614	583	612	621	624	618	589	583	624	580	595	616	622	592	652	579	617	618	624	596	637	607	617	616	597	595	623	610	610	585	576	569	614	614	658	612	615	606	587	606	618	561	591	582	627	604	639	650	593	597	602	567	615	575	644	623	593	589	611	620	583	637	562	619	616	598	631	592	590	658	584	622	600	634	604	636	626	599	600	600	611	647	621	582	574	616	633	623	546	607	592	572	619	630	614	630	540	629	570	606	635	604	568	614	585	615	574	596	624	573	613	537	560	588	606	647	595	599	585	622	584	638	626	618	565	604	596	608	629	607	621	579	636	610	633	653	559	546	606	604	570	601	612	592	596	583	610	604	594	565	590	568	690	630	621	612	615	631	607	609	584	638	599	583	602	613	612	586	599	577	668	598	631	586	635	597	624	611	639	605	591	626	604	601	569	588	627	608	566	581	598	597	604	611	603	580	588	651	595	630	559	592	604	586	648	558	606	625	636	598	614	610	627	612	620	588	595	620	581	631	598	610	607	578	532	571	597	589	607	608	564	563	568	559	561	626	589	620	636	629	628	633	582	597	618	594	615	615	613	618	639	596	611	586	643	633	612	622	627	547	572	603	587	644	580	619	588	573	618	602	635	577	611	642	563	603	623	572	630	584	596	596	602	584	565	624	615	562	615	606	604	642	628	609	615	615	566	641	612	574	615	600	630	607	591	616	619	629	579	634	587	543	593	574	591	626	579	610	604	564	632	606	574	603	588	596	639	614	612	621	604	595	594	579	583	597	565	554	598	600	566	563	581	612	596	602	608	589	573	592	619	614	612	613	591	622	625	626	598	581	588	630	577	590	594	563	583	620	612	572	600	612	620	616	602	606	599	593	608	603	638	586	592	610	593	628	632	614	591	553	612	605	625	595	598	612	633	630	623	596	616	596	656	618	629	636	573	546	597	605	672	639	577	590	610	556	575	601	651	590	562	641	599	652	629	590	563	587	594	606	591	620	575	621	557	595	627	611	619	614	600	610	622	624	578	628	622	599	640	597	587	629	625	637	643	583	613	608	604	591	582	561	623	616	585	605	564	593	585	627	582	602	585	577	607	601	606	586	616	562	617	597	650	590	579	587	644	574	645	645	639	616	593	578	624	587	615	573	615	548	571	598	624	591	580	620	583	588	571	593	638	563	594	585	609	596	590	665	604	629	579	615	570	598	607	634	595	581	613	607	593	606	668	599	623	603	568	638	635	587	645	592	648	613	602	624	574	621	620	598	599	614	655	603	597	589	609	612	606	597	634	578	608	581	648	622	556	617	640	594	630	597	634	604	610	613	549	650	604	595	586	593	593	605	636	637	597	577	635	596	608	613	622	627	628	596	597	621	649	599	673	583	596	600	592	583	606	586	582	568	597	613	603	619	575	574	638	609	620	590	599	569	618	596	573	568	628	609	570	619	584	588	565	625	620	595	582	580	618	591	593	597	616	588	593	598	632	564	623	619	601	611	599	608	604	610	632	520	583	596	598	601	574	589	601	609	593	596	579	602	574	617	611	605	620	603	567	601	579	583	634	642	637	614	600	595	655	624	578	612	604	636	617	576	628	628	578	611	633	593	642	608	598	582	628	652	567	596	632	613	597	629	611	624	602	597	614	632	607	649	608	585	624	583	614	667	588	576	625	597	612	610	610	607	601	628	621	597	610	530	559	623	583	587	590	603	577	601	565	589	584	607	614	580	563	633	597	581	610	615	610	574	593	600	608	632	598	625	643	619	620	612	620	606	587	562	629	580	590	602	581	614	597	578	647	615	631	592	632	597	573	598	597	605	590	573	596	643	545	604	626	605	557	609	566	616	607	558	625	568	627	623	631	585	626	611	600	604	609	618	588	579	614	604	579	595	590	597	609	590	607	598	629	607	585	612	590	633	574	556	618	624	609	604	590	626	600	606	571	639	619	590	566	616	585	613	582	581	604	605	580	566	569	621	638	665	570	566	593	583	578	593	606	559	603	621	606	627	599	599	562	634	613	603	651	635	645	596	596	565	567	599	627	589	646	568	613	592	584	624	598	567	594	573	591	565	593	559	624	556	628	645	637	570	591	575	595	645	591	625	615	627	563	645	620	651	634	614	617	604	621	591	595	590	601	580	622	604	588	611	623	636	654	605	613	586	628	578	619	589	615	624	576	639	568	608
8612	1954	56116	29867	3659	585	442	379	369	340	335	543	3117	6667	8448	7246	4709	2491	1173	588	392	244	220	215	216	215	216	211	205	207	242	211	196	199	212	206	202	184	232	205	220	195	222	221	182	214	222	208	202	214	235	243	203	201	201	203	219	181	217	213	201	194	229	216	219	185	208	214	198	193	214	222	205	229	220	224	219	204	212	227	203	207	237	224	187	222	205	250	206	210	218	219	175	201	214	188	193	227	193	220	204	204	199	196	205	208	204	197	221	221	231	210	213	217	211	223	214	206	226	213	220	204	214	215	199	200	217	207	217	206	219	225	226	233	224	207	222	210	185	200	201	225	197	226	220	198	214	226	221	191	199	217	229	220	205	208	208	207	199	209	181	209	208	210	191	188	200	252	188	204	180	215	207	192	224	217	207	207	194	190	201	182	205	222	204	219	205	230	219	203	197	242	219	202	205	202	221	192	199	218	234	197	170	220	224	243	205	223	240	196	233	195	205	185	212	210	216	206	195	182	195	191	215	213	221	195	182	195	226	208	203	209	217	236	220	207	200	210	201	207	195	207	195	221	229	199	202	224	210	229	218	203	190	216	189	243	226	214	222	223	222	232	213	203	194	213	246	186	231	184	209	231	198	215	192	222	237	205	182	216	199	209	193	199	226	182	205	179	227	203	229	217	188	192	236	198	210	206	232	204	187	203	198	235	221	190	205	208	179	244	227	227	201	208	208	199	223	212	215	193	213	201	184	197	233	211	199	206	195	194	222	189	201	206	229	202	238	202	187	216	194	182	221	198	196	221	208	198	218	206	214	220	221	227	215	211	197	237	206	193	220	234	201	199	213	209	214	199	185	209	216	235	182	189	234	211	183	210	187	210	219	215	197	193	228	206	214	219	184	205	220	196	217	191	199	249	205	219	206	193	202	214	235	219	203	221	210	219	221	219	192	199	188	180	204	207	217	214	208	208	210	199	222	237	200	187	210	227	244	203	189	215	225	212	213	199	211	223	212	223	219	198	221	206	211	199	198	202	209	197	179	188	223	212	240	212	200	206	213	185	216	205	223	219	199	217	213	203	209	206	235	199	233	233	206	201	206	224	212	220	177	191	209	214	226	204	224	195	194	216	226	206	223	215	207	223	189	194	200	196	189	207	212	204	200	211	200	196	216	232	188	183	212	168	225	173	233	200	234	190	203	208	183	203	228	214	211	220	236	197	200	212	197	204	186	223	224	203	191	213	218	190	200	198	197	194	234	195	199	194	217	193	210	201	226	193	225	210	190	219	208	221	197	228	234	225	208	210	208	232	210	204	223	203	204	213	196	207	184	204	207	209	207	219	188	226	212	208	213	227	202	218	190	184	198	212	251	203	199	188	232	185	184	204	217	213	245	202	228	219	231	203	200	186	199	211	207	202	222	214	228	247	222	251	198	213	227	209	228	214	210	224	213	197	225	197	216	237	196	217	232	213	251	220	209	196	207	176	194	217	197	207	211	201	197	233	194	211	227	195	193	195	191	227	216	208	215	207	202	211	228	177	218	210	189	204	178	196	204	179	211	216	219	211	235	204	211	215	210	221	236	213	214	212	219	189	194	215	198	217	218	214	209	209	226	203	206	199	226	200	221	196	201	204	209	215	205	201	200	210	219	212	188	212	205	212	201	234	227	235	208	220	204	211	199	214	247	211	215	232	208	208	207	237	222	197	200	204	200	214	231	189	217	218	192	207	188	205	185	204	207	182	189	196	211	202	180	215	209	204	222	209	231	201	222	230	202	175	202	212	194	187	223	203	222	190	231	203	229	204	203	208	185	195	190	213	207	176	191	203	211	195	224	189	187	240	211	208	219	206	214	210	219	219	199	210	205	207	221	219	220	207	187	198	188	221	207	215	234	230	205	223	232	180	214	204	209	201	215	214	222	218	200	185	216	233	219	226	196	202	203	214	227	193	234	185	222	226	209	251	189	208	215	214	208	222	224	211	187	193	188	201	221	194	223	194	211	214	209	215	198	219	225	221	226	246	196	181	208	196	215	216	237	196	207	211	197	214	201	215	203	233	214	198	226	239	197	208	223	227	213	203	193	217	207	194	210	224	210	230	213	212	221	220	203	202	223	193	204	201	210	183	210	194	215	193	201	227	217	178	208	194	236	191	226	206	221	198	195	212	195	210	215	208	220	213	207	170	200	196	215	187	201	233	200	228	206	207	199	208	185	216	238	227	206	224	187	207	215	202	214	205	216	197	218	206	192	194	238	216	204	207	193	205	205	206	243	196	206	216	226	217	203	218	222	195	214	234	194	216	188	230	210	212	230	214	231	181	201	211	227	220	223	222	232	228	212	202	219	229	214	204	200	216	175	226	217	213	174	195	214	214	208	182	207	206	246	201	213	202	197	218	235	204	206	218	204	215	216	202	203	238	204	183	223	202	218	213	204	217	193	221	234	194	183	236	231	205	204	211	188	201	200	218	207	211	211	246	204	216	194	190	213	226	202	206	201	233	203	215	214	195	205	194	219	194	193	209	238	205	231	213	213	206	223	228	219	206	205	202	214	199	166	239	223	189	191	212	223	230	204	221	227	218	189	202	213	222	218	204	205	231	216	218	213	221	192	213	202	212	227	227	216	208	209	207	221	216	213	214	199	215	209	203	198	216	217	230	186	246	190	221	237	224	186	213	239	220	201	205	221	182	229	223	209	246	229	218	210	213	190	209	198	202	223	213	223	231	214	212	229	189	216	212	209	218	180	246	199	225	231	219	205	203	219	201	201	185	232	205	175	225	223	213	202	206	221	211	230	197	227	201	229	232	212	222	212	222	206	208	216	208	202	196	222	226	223	188	253	198	195	209	225	209	217	222	228	214	199	239	190	214	190	224	200	199	184	211	199	212	207	211	225	213	203	193	211	228	200	194	191	200	177	217	195	199	210	201	216	233	194	247	189	205	199	204	224	176	195	209	214	228	247	212	235	213	217	201	216	235	215	206	205	226	210	224	210	190	193	224	203	221	217	220	192	199	189	190	207	193	219	217	216	198	216	181	227	200	209	201	174	224	220	227	223	227	205	220	208	208	218	192	216	219	245	209	205	235	226	220	187	215	215	239	225	225	187	235	212	206	214	205	173	218	221	218	184	213	215	235	214	213	194	205	205	199	244	209	211	190	223	200	210	205	198	190	228	218	188	181	182	227	191	197	222	228	231	252	212	188	211	170	231	200	217	196	209	232	214	197	188	218	220	237	226	200	207	226	225	206	201	209	207	189	213	212	212	208	253	231	208	187	198	210	243	183	203	246	221	215	193	223	217	202	204	243	210	190	207	222	201	207	218	203	198	229	182	212	205	211	196	215	207	220	204	190	206	212	216	186	204	210	189	187	210	217	209	196	201	187	230	228	225	202	194	201	195	217	219	193	204	235	189	234	215	223	212	208	208	225	216	221	219	215	191	208	209	213	208	181	204	201	185	214	227	258	187	205	213	214	197	197	221	218	219	212
6202	1966	53869	21486	2392	1924	1703	1577	1256	1265	1255	2847	15807	26153	29281	25964	18962	11422	5794	2594	1237	770	551	550	528	478	542	514	492	553	502	492	494	496	545	514	536	523	529	495	534	501	498	563	519	530	502	545	500	511	558	515	506	489	545	490	535	488	522	515	534	517	498	519	511	478	526	540	492	576	552	515	534	564	524	508	539	512	510	547	519	529	492	518	512	524	495	546	492	495	507	520	502	508	501	531	531	511	509	483	512	498	506	540	552	547	509	502	500	533	538	525	522	543	495	491	538	489	510	516	493	526	540	529	560	514	537	521	467	517	491	521	510	508	530	540	536	500	496	494	481	510	531	532	540	524	526	500	531	535	528	516	505	536	573	497	518	513	495	515	533	502	495	510	518	480	501	476	518	519	500	531	525	502	527	520	482	496	542	496	507	530	498	574	535	503	491	571	479	472	530	494	549	527	506	529	487	517	505	513	526	514	498	478	513	497	538	526	523	517	515	502	544	518	531	520	482	550	521	518	508	452	508	518	465	529	484	509	491	524	542	492	535	485	534	516	523	519	528	521	500	516	519	484	487	512	518	507	493	514	522	510	512	492	499	549	541	477	537	528	484	519	519	559	548	545	512	527	473	504	472	495	533	538	492	522	495	480	538	534	522	544	503	479	481	523	518	491	509	526	501	518	561	490	544	562	503	512	542	520	557	556	553	514	519	523	500	514	537	511	501	514	554	492	535	513	503	535	530	547	531	547	537	537	536	489	503	486	477	539	524	499	545	512	520	546	520	514	520	510	522	487	538	521	504	510	532	494	508	536	562	526	496	538	517	508	499	500	517	493	516	478	502	538	532	513	542	545	520	550	510	503	511	527	522	537	529	534	521	551	486	518	496	518	482	510	536	496	530	519	524	500	505	540	494	503	508	514	485	490	502	523	529	475	493	460	537	525	522	520	495	524	489	525	511	516	506	488	494	507	560	522	499	533	513	503	518	520	523	500	550	509	517	520	520	498	498	489	516	495	518	567	525	561	510	521	526	514	491	521	528	520	536	527	498	497	500	474	522	545	494	541	498	535	482	509	541	516	501	507	514	511	532	515	523	517	506	548	487	537	544	494	523	502	513	499	520	533	540	550	499	497	499	497	554	496	520	546	489	524	520	482	508	509	533	527	481	451	506	479	514	532	515	520	505	504	488	507	515	538	513	494	515	489	542	507	529	514	504	509	518	531	503	531	502	548	506	556	516	544	533	523	540	540	509	518	474	490	495	497	536	560	517	522	509	539	475	506	520	493	493	482	515	525	519	508	508	535	496	488	528	484	544	489	495	490	525	477	519	463	514	484	490	520	516	517	523	499	523	477	533	514	509	521	514	518	533	481	492	520	526	537	555	517	504	503	505	520	542	540	488	506	535	504	508	560	534	515	485	522	514	478	499	504	528	521	517	538	511	515	527	523	547	500	541	501	518	500	476	497	526	506	509	502	503	508	521	523	508	476	547	489	507	558	514	529	537	503	525	513	545	544	553	487	515	515	523	504	512	502	517	498	480	547	474	520	524	507	545	584	489	521	526	483	520	509	502	504	491	509	506	519	482	553	477	525	523	524	522	510	486	529	511	509	504	497	466	502	510	467	519	517	505	522	504	499	471	480	503	522	554	511	531	528	527	450	516	542	533	535	554	539	564	525	437	499	544	555	486	502	497	490	511	520	485	593	516	502	544	501	521	500	508	527	519	531	499	535	497	552	510	550	523	526	504	556	518	487	536	490	524	550	534	530	526	539	504	501	498	513	518	535	513	490	519	507	492	493	484	501	507	541	482	510	479	528	519	490	517	533	511	505	527	511	524	485	493	487	515	504	526	539	513	507	507	488	539	504	515	569	540	530	515	500	524	565	540	507	511	509	549	504	491	498	496	534	492	515	512	536	530	501	478	533	560	524	544	509	510	486	518	548	492	560	531	524	521	534	532	517	489	537	504	480	506	502	535	557	533	515	493	516	552	531	517	507	510	485	501	511	510	517	519	522	529	512	554	469	537	540	486	523	513	492	553	469	558	488	553	566	517	528	529	509	481	499	528	508	525	520	488	487	535	515	480	474	512	527	533	501	494	532	538	520	510	511	522	536	528	509	523	538	508	531	475	531	545	517	488	488	513	518	541	520	503	545	506	523	512	522	510	462	518	510	497	511	517	509	473	535	504	500	494	539	525	495	502	509	474	538	503	502	512	497	515	489	540	460	518	529	516	534	531	495	544	504	509	478	514	525	515	563	478	524	508	558	537	524	522	535	475	547	512	478	514	521	499	502	525	516	502	483	559	530	488	500	546	483	541	525	505	598	569	502	493	518	472	537	503	487	528	499	526	525	513	520	524	492	543	517	514	543	521	512	523	498	508	520	512	504	506	512	525	499	501	516	522	525	525	475	493	525	532	538	478	518	470	548	541	478	519	479	515	483	501	522	520	534	512	480	540	533	516	552	526	514	508	509	531	535	531	519	572	506	542	493	502	513	503	533	488	502	497	538	543	494	493	497	499	512	557	508	477	478	512	524	508	525	473	488	564	535	510	502	513	490	496	474	492	512	517	572	544	538	514	514	457	541	519	500	508	532	498	531	509	542	511	488	560	507	532	523	525	504	530	494	500	488	498	479	506	475	518	509	500	553	526	502	518	516	546	479	506	500	555	519	527	514	505	501	496	477	511	513	547	518	487	514	504	507	499	493	514	510	479	485	528	492	536	506	481	487	489	478	546	557	519	527	515	523	471	486	468	507	490	489	499	474	522	510	489	523	520	515	550	549	517	495	495	526	542	545	519	467	535	518	544	512	487	528	473	538	521	497	519	483	509	479	547	504	522	493	540	530	501	510	528	482	526	541	525	523	508	508	513	475	508	507	515	536	522	539	506	504	519	540	531	500	516	552	489	522	555	549	537	489	534	534	529	536	524	491	549	535	550	500	526	497	529	525	497	532	501	500	525	495	486	514	522	520	493	503	505	545	497	489	518	515	479	507	480	503	518	486	494	540	515	517	484	525	524	512	559	518	578	487	532	507	521	514	518	516	541	505	502	511	502	506	518	545	532	481	507	487	528	538	504	474	531	549	518	554	516	516	494	518	546	524	538	523	511	462	499	544	555	482	522	493	513	516	500	488	496	519	511	509	481	449	486	465	460	499	519	524	548	537	492	562	497	524	497	485	511	498	524	513	495	524	503	552	533	492	516	497	546	519	505	538	500	481	518	477	494	508	580	494	546	508	511	545	515	487	504	560	509	509	527	534	551	525	518	514	535	482	513	560	509	461	503	549	543	484	532	479	518	531	534	520	500	513	512	502	525	537	495	499	535	479	563	513	531	539	500	503	501	488	520	492	545	493	516	533	500	569	514	537	542	533	511	494	493	528	490	540	477	527	564	531	493	503	495	503	503	510	521	554	523	513	526	507	520	492	513	487	519	512	529	491	513	496	497	507	508	508	497	493	525	496	475	479	492	500	537	533	490	530
14810	7058	74864	43488	10568	1425	600	490	382	356	340	398	1114	5827	12450	15262	10336	5867	2538	1161	503	271	174	163	178	140	135	144	151	160	153	172	168	148	163	159	155	127	155	144	145	173	186	165	158	147	138	150	179	165	173	163	154	148	128	162	151	142	181	155	168	170	168	158	151	167	146	164	147	133	130	161	161	152	147	177	156	166	178	123	141	169	181	179	152	175	163	176	149	139	187	177	150	156	177	174	150	142	156	159	164	159	157	167	162	172	150	141	168	143	158	155	138	159	151	149	156	142	167	179	157	156	153	162	158	142	163	167	151	160	172	156	165	144	159	181	170	163	176	174	168	148	155	184	169	151	182	161	141	164	162	158	163	172	164	155	154	183	168	165	151	161	151	150	157	169	171	183	136	164	171	174	148	140	137	169	140	150	173	158	158	145	160	162	156	178	175	163	164	167	161	153	143	162	182	150	169	154	142	173	184	174	161	167	157	184	154	145	165	160	166	128	160	142	157	158	157	183	154	145	169	169	163	162	165	154	155	142	179	147	162	158	154	170	149	167	148	158	139	165	126	168	147	129	151	183	197	173	147	157	191	146	155	151	170	175	150	165	147	151	162	164	131	170	125	170	178	163	143	162	175	170	175	137	177	128	156	150	177	170	193	156	145	151	147	165	176	157	169	171	158	161	147	160	172	148	166	160	157	160	182	149	164	180	150	157	151	139	160	140	162	162	156	156	158	200	160	176	151	152	132	185	172	153	160	187	150	140	153	154	151	177	173	161	153	164	168	159	149	150	161	170	162	159	155	167	161	158	150	174	164	130	158	144	150	158	140	140	155	157	154	152	176	152	172	162	149	159	180	160	171	155	164	166	157	163	175	178	183	155	130	156	155	177	165	139	185	143	165	155	130	155	159	156	152	155	176	168	143	179	151	166	151	172	139	157	155	162	133	171	135	166	156	172	134	159	172	154	177	159	141	143	173	167	156	157	139	179	144	146	163	152	162	177	153	168	166	166	145	154	171	151	160	142	154	156	169	148	152	134	169	169	173	159	159	172	182	154	167	135	176	148	170	164	167	177	143	160	154	154	163	159	171	158	168	139	138	147	174	143	155	148	143	175	177	159	151	154	162	148	136	160	158	151	158	166	153	164	161	162	154	167	147	159	167	145	165	196	152	183	179	149	138	160	156	159	156	140	180	164	159	152	164	156	156	159	167	173	150	137	138	158	178	162	160	173	151	155	159	159	154	134	143	157	183	181	155	151	150	152	148	143	144	144	158	176	162	168	168	148	180	150	162	159	165	158	172	185	173	144	157	174	156	153	155	149	159	169	125	148	185	168	160	158	158	140	153	148	156	170	158	182	164	158	174	141	149	145	156	179	155	184	154	169	150	148	164	162	161	164	181	181	142	146	165	166	169	165	158	152	153	166	175	159	163	173	178	122	147	154	161	173	147	150	157	176	171	148	184	155	163	143	152	175	129	167	166	150	149	149	140	154	135	146	145	154	171	159	139	168	161	131	157	153	165	160	154	156	161	142	165	148	131	155	167	150	178	166	154	156	155	169	164	156	153	148	176	176	168	164	171	165	137	171	159	158	157	182	154	139	149	164	164	155	182	164	135	178	168	158	147	154	150	153	174	162	162	162	169	158	178	149	166	145	163	151	176	161	152	140	164	159	176	156	178	149	164	157	162	148	138	160	150	145	180	159	145	170	161	151	156	153	162	152	153	159	165	153	182	159	149	152	150	181	154	156	146	181	144	127	170	153	165	137	156	185	152	156	154	162	178	151	173	154	158	134	177	168	143	163	145	152	170	179	152	173	168	193	160	150	160	158	181	165	155	147	160	150	161	162	168	158	154	156	167	135	149	125	146	181	146	147	159	153	170	165	175	156	179	150	161	145	165	160	174	157	190	181	189	135	170	151	149	153	169	164	171	161	131	146	157	174	157	138	162	162	159	136	172	166	153	162	164	154	179	147	150	172	165	157	152	140	173	160	155	165	165	168	141	163	163	144	147	167	143	169	128	165	167	170	137	142	161	162	151	136	164	159	169	181	146	176	159	161	165	148	147	158	179	163	163	164	182	184	150	149	124	181	158	157	158	148	155	181	152	152	149	189	176	165	158	154	154	171	142	175	162	142	138	181	142	161	166	164	144	155	138	148	154	141	161	158	148	167	182	144	165	165	142	148	158	134	173	140	166	165	144	196	138	178	171	154	148	166	156	177	177	170	187	158	162	149	182	147	144	147	183	188	155	181	143	180	151	146	182	167	158	164	145	159	126	152	127	160	156	170	170	170	178	165	152	165	172	150	143	173	150	161	168	187	179	155	151	156	176	156	163	138	156	163	165	142	142	166	160	160	165	153	150	144	170	157	164	160	144	163	152	166	161	170	157	123	164	150	152	177	149	148	146	198	167	165	171	163	162	159	161	161	134	158	156	165	151	170	172	160	168	151	156	149	169	173	163	163	180	168	169	149	147	165	158	179	159	164	149	165	125	155	161	173	136	137	156	152	145	131	162	129	171	164	155	189	167	180	132	172	132	171	146	177	170	177	155	174	172	157	167	173	145	148	150	188	164	175	145	138	161	151	146	142	169	154	150	141	171	176	155	178	179	168	160	163	140	178	144	155	167	159	164	158	165	146	158	176	173	168	154	145	161	158	172	154	165	153	155	185	144	162	160	151	159	148	166	157	120	148	156	150	152	140	142	186	183	162	166	156	160	152	153	165	151	152	145	145	192	140	185	159	159	158	175	135	153	150	167	144	169	151	157	193	152	161	160	154	149	161	184	162	172	150	168	163	165	158	176	174	196	168	166	161	159	166	184	147	155	156	160	171	149	152	165	151	156	172	152	139	163	173	169	142	166	170	154	156	161	154	165	170	150	148	153	171	200	151	166	137	168	186	173	153	161	153	154	189	146	173	145	151	154	172	179	176	148	156	142	154	156	151	142	145	163	147	150	170	159	151	151	150	149	151	152	150	150	184	180	145	176	158	142	146	162	135	145	162	152	153	182	150	140	162	180	157	149	180	168	165	157	152	184	178	152	189	133	149	179	163	131	159	139	149	160	149	163	165	166	133	161	150	152	166	169	148	161	156	143	149	174	167	177	168	143	137	173	150	143	138	174	151	170	146	159	159	192	167	157	181	161	146	123	155	147	185	146	143	166	167	148	159	157	152	163	166	160	145	154	169	162	168	163	172	170	160	158	159	186	154	158	148	149	130	159	166	151	157	180	158	160	195	153	162	145	178	151	154	142	167	160	182	169	179	178	170	167	158	143	157	151	139	166	159	148	160	155	173	165	177	146	172	154	162	170	154	172	162	160	169	145	135	156	154	163	139	151	145	146	164	152	134	168	178	149	189	167	176	165	166	151	176	147	133	179	162	140	152	179	174	163	157	130	171	168	168	130	168	159	173	175	148	167	170	160	157	151	158	186	144	147	160	148	162	182	146	170	173	139	145	166	173	175	172	162	127	154	180	159	170
8046	6600	68617	32848	3803	3059	2515	2131	1809	1579	1480	1901	5460	20665	36345	37897	30274	20825	11627	5384	2217	973	507	411	433	413	399	412	415	429	403	380	418	367	417	429	382	405	411	415	400	409	390	421	400	406	396	443	411	425	407	437	381	378	427	395	377	406	406	440	401	408	406	414	386	412	377	411	401	370	395	403	426	402	409	386	359	400	403	393	429	381	377	383	437	403	371	370	417	390	393	413	400	410	366	385	383	381	437	442	389	399	395	396	396	426	407	394	387	394	377	421	407	412	443	394	418	389	411	427	385	391	425	404	393	363	386	370	426	412	408	415	379	425	439	405	429	371	401	393	394	369	380	404	417	387	390	427	428	404	428	376	382	418	435	427	408	410	412	425	446	411	407	378	396	397	415	402	426	402	388	430	417	417	414	402	400	418	433	353	416	394	384	407	404	398	413	382	414	413	398	420	399	398	398	386	355	470	405	385	409	412	393	399	404	415	388	421	394	379	389	400	412	442	425	377	414	415	422	401	415	414	397	399	409	399	409	419	396	391	411	383	410	411	426	385	401	422	449	380	417	428	390	413	393	390	384	405	411	398	384	402	441	403	402	437	426	388	405	376	401	410	405	433	429	388	429	431	385	462	391	436	400	429	415	397	408	406	419	395	429	403	408	373	436	417	362	413	422	383	424	395	416	398	424	453	402	388	388	394	397	425	414	421	371	382	409	388	416	401	384	408	408	381	424	411	395	389	393	446	391	391	404	380	423	406	387	410	385	398	367	387	404	428	384	416	410	440	393	399	375	405	396	412	413	408	414	384	415	429	410	404	394	413	384	404	388	410	420	406	399	450	437	448	425	422	370	415	398	423	416	417	411	409	366	421	410	406	406	407	417	403	383	417	424	409	398	371	426	400	366	394	404	432	395	402	396	447	393	408	403	404	442	384	366	397	388	394	392	443	395	355	410	366	400	393	397	423	399	434	412	376	446	428	355	420	424	405	411	372	382	431	396	418	418	400	408	374	417	418	443	423	406	382	400	413	379	389	424	369	389	414	385	394	403	416	434	407	388	433	410	375	438	409	417	376	404	377	405	389	383	417	383	404	404	413	407	445	419	367	406	408	399	416	426	400	428	398	409	368	431	389	413	417	367	427	386	385	384	400	413	408	409	425	420	409	406	412	408	406	416	427	378	425	359	420	413	417	431	413	421	416	404	428	390	407	415	404	420	381	388	392	358	381	411	391	381	395	411	401	414	399	371	397	406	417	404	392	385	408	402	425	413	416	415	400	396	443	422	412	416	400	409	428	406	357	373	385	381	412	406	400	418	411	404	397	401	421	428	421	441	388	372	393	386	437	414	398	424	410	419	430	420	388	399	408	429	402	422	472	412	425	392	407	390	374	400	427	427	406	393	413	385	359	411	409	402	407	403	419	394	372	430	417	405	393	361	408	400	422	423	387	407	405	409	391	420	396	421	371	442	390	367	409	445	398	436	422	417	400	387	359	358	416	406	393	402	391	389	418	391	388	383	406	425	365	405	417	434	377	435	429	473	421	398	421	434	394	398	396	404	413	430	376	402	389	408	403	435	468	401	412	382	380	357	374	405	395	395	400	423	396	409	409	397	388	357	404	433	408	402	422	408	374	416	434	417	420	412	433	401	394	380	399	405	387	427	429	397	389	414	444	354	380	419	409	453	378	396	393	412	433	407	393	409	373	379	394	397	406	388	420	425	418	410	407	390	387	412	388	375	399	402	440	428	410	435	416	412	377	394	377	378	403	377	384	431	420	396	407	424	385	441	412	404	400	386	393	409	396	402	407	409	342	396	415	389	451	368	413	415	418	414	421	394	441	395	378	397	411	395	405	349	387	381	438	402	385	394	368	398	378	410	423	408	415	378	384	404	404	379	386	416	411	413	396	404	432	406	379	411	426	384	399	400	419	394	427	381	384	426	386	369	362	416	413	391	355	396	384	393	412	383	387	417	407	419	418	400	387	410	411	395	418	416	381	380	443	425	415	387	434	385	407	418	409	419	382	385	412	390	405	409	388	396	396	400	388	429	369	407	436	411	392	424	421	378	356	375	392	381	419	408	422	387	408	387	440	418	429	351	396	420	446	391	391	443	426	413	398	364	403	428	400	412	409	452	420	411	407	363	385	421	411	409	393	430	379	382	378	414	386	397	418	385	442	410	401	378	372	415	385	458	418	364	421	422	403	393	393	377	361	378	389	382	403	376	392	383	394	395	416	395	371	447	395	422	382	417	366	403	462	398	383	361	372	408	418	433	393	384	399	390	420	407	414	414	418	392	397	403	388	379	386	442	402	383	402	432	418	403	433	358	402	397	387	391	378	365	413	354	397	409	424	382	422	406	357	416	430	395	360	398	410	433	415	379	419	432	396	389	396	422	410	397	380	386	391	429	390	444	406	435	428	397	429	388	437	410	401	414	386	386	397	404	421	407	392	364	407	415	381	384	418	384	436	393	381	413	386	413	433	420	377	455	420	419	415	371	426	403	366	429	386	389	429	373	405	393	383	393	375	387	403	394	407	407	385	384	409	396	389	397	434	438	435	420	432	435	426	374	457	436	379	417	368	379	387	405	416	410	432	388	399	440	385	416	404	398	404	417	402	423	376	413	413	376	411	409	382	429	413	380	408	419	421	451	414	395	402	412	404	401	418	425	435	398	380	401	406	396	443	391	378	411	414	396	420	391	417	432	389	392	401	410	404	432	400	411	389	406	406	390	411	416	423	418	404	399	397	381	405	382	380	410	415	373	416	379	394	389	411	377	388	432	389	419	460	396	397	414	383	393	383	397	386	406	427	410	401	380	425	376	393	396	418	384	400	426	402	388	419	427	444	383	404	427	398	409	415	449	398	421	360	428	422	444	434	422	428	395	373	381	417	408	390	387	414	402	409	435	385	412	396	432	405	399	388	418	433	413	392	408	417	451	387	414	376	401	435	420	380	384	389	391	386	428	432	437	391	415	394	404	396	394	388	423	390	436	382	369	398	396	370	408	448	407	432	384	385	374	378	405	382	407	412	405	397	434	432	399	432	396	400	426	402	398	396	433	387	424	409	379	414	428	414	396	413	432	404	413	362	376	425	375	414	412	442	413	402	371	416	420	413	369	453	375	415	381	392	407	436	394	420	372	439	403	390	390	405	404	423	388	390	387	404	423	381	400	418	381	422	396	384	358	378	393	418	402	407	391	400	415	388	402	405	442	397	412	399	421	396	338	404	416	416	405	413	427	395	403	390	419	422	411	400	392	384	387	396	392	412	422	419	426	449	388	398	407	414	397	431	399	415	430	423	424	442	447	415	413	421	412	383	449	396	415	416	386	385	392	418	395	424	420	380	407	442	436	430	394	420	399	387	419	410	426	415	427	395	437	420	416	411	413	423	387	420	427	403	386	412	377	441	400	389	377	406	429	421	411	403	396	380	395	388	413	384	400	381	398	397	426	424	443	402	414	418	411	385	377	408	401	407	380	386
2450	632	6498	1797	355	280	275	260	302	282	283	250	248	310	773	1063	1037	823	571	408	324	296	270	285	276	255	284	281	302	239	245	262	279	252	279	217	228	279	232	250	267	277	252	262	243	253	231	267	245	260	231	238	246	283	261	267	238	262	242	268	244	246	271	233	276	242	259	297	257	273	290	277	242	230	285	258	264	265	248	260	227	265	254	291	262	267	241	248	252	247	249	265	287	244	276	266	260	260	234	238	252	281	256	275	276	257	259	244	257	291	273	232	275	219	273	247	258	229	232	282	261	284	231	297	224	277	241	264	249	267	247	252	245	244	246	248	262	268	276	254	241	264	258	263	248	243	265	254	277	244	256	239	237	267	232	241	240	237	233	238	255	268	270	263	251	246	223	241	232	243	243	260	232	252	223	262	249	247	227	247	276	250	287	259	234	286	263	274	249	269	242	270	279	256	252	224	263	257	228	252	286	273	256	242	302	272	268	238	238	242	291	240	279	243	237	247	278	225	259	254	226	252	284	270	255	262	282	261	291	260	233	253	242	233	245	272	247	256	235	220	268	239	225	247	229	270	231	248	252	256	266	246	260	232	244	246	249	255	229	253	270	286	262	272	272	253	260	240	245	239	255	289	290	272	239	260	265	264	238	264	230	254	270	232	280	232	243	225	271	285	272	264	252	256	257	260	254	264	251	248	237	270	271	246	241	286	289	224	223	256	240	250	295	271	239	273	261	268	260	265	249	251	253	269	238	263	237	256	225	252	252	263	234	259	267	259	229	230	307	220	273	248	252	275	229	251	283	215	243	265	237	204	238	269	252	245	237	228	260	261	255	274	238	244	239	235	262	274	232	262	236	229	265	255	253	257	253	247	275	226	248	236	230	241	240	288	245	258	270	259	266	228	285	240	218	261	273	224	275	252	241	252	244	227	239	247	237	255	246	280	232	251	264	254	243	240	263	256	227	260	269	249	245	265	242	244	275	267	261	235	238	252	273	225	242	277	244	267	283	250	264	270	253	265	244	245	277	246	265	232	260	265	242	257	260	237	271	266	259	251	251	272	250	266	263	226	284	249	249	266	269	267	222	242	258	273	246	259	276	214	249	242	273	273	239	230	228	240	271	263	248	234	263	269	242	315	259	269	211	282	263	242	270	261	253	265	248	257	246	272	287	278	276	239	248	253	230	249	266	279	256	271	237	253	242	263	269	265	267	283	223	237	250	268	268	247	245	249	254	248	252	246	262	239	234	245	262	256	262	258	237	248	240	240	273	269	279	242	236	284	250	280	249	262	239	270	281	258	250	229	267	259	258	244	284	273	239	265	249	248	273	237	222	283	230	247	263	249	255	223	266	275	258	243	251	276	260	278	267	282	271	275	284	259	252	265	266	248	257	253	253	277	276	271	240	247	262	262	290	281	266	283	256	257	256	260	272	239	230	252	238	252	245	266	256	262	244	246	240	247	288	240	255	220	238	248	254	252	236	236	263	246	222	232	282	252	270	238	275	260	254	257	244	233	258	241	263	231	246	270	244	277	267	251	251	259	259	287	256	260	247	249	272	257	301	254	223	248	265	240	251	264	214	248	263	272	254	212	272	244	267	257	246	243	240	262	268	278	244	264	251	246	255	252	254	278	259	238	261	241	236	249	259	254	262	273	267	267	230	237	259	246	242	267	226	225	283	264	271	241	253	262	283	227	248	248	281	245	245	281	237	250	243	264	249	250	267	236	252	236	240	256	255	263	260	263	239	236	237	242	260	253	240	257	282	250	253	228	244	237	245	236	278	273	252	263	299	255	242	275	252	273	242	263	272	244	253	232	227	242	258	229	260	239	237	255	261	259	264	242	227	272	242	214	226	265	254	244	268	270	246	259	252	264	259	242	277	284	256	245	255	268	240	249	239	245	244	243	264	256	258	235	242	263	274	251	258	248	266	251	301	239	259	251	262	249	247	254	236	280	262	269	257	242	234	213	255	257	240	216	218	259	245	271	273	227	260	270	261	266	252	252	265	280	228	243	252	274	230	262	276	263	263	263	249	220	239	248	262	269	239	256	244	235	238	275	260	246	244	254	275	222	252	268	247	251	276	239	267	229	266	267	244	276	233	247	269	256	251	238	255	297	238	255	279	245	275	254	245	271	243	264	243	250	234	281	263	260	255	279	241	249	264	289	254	235	253	228	233	243	264	256	250	225	262	227	239	277	256	259	261	265	264	268	289	259	289	258	248	238	269	255	266	238	263	277	281	258	258	269	261	271	261	254	259	224	252	257	237	261	259	250	262	261	265	281	253	275	262	253	252	265	257	276	233	256	268	250	241	256	225	258	240	278	257	270	268	280	247	242	249	250	263	254	232	250	254	226	251	271	265	243	274	261	275	269	262	241	246	244	279	228	230	255	250	259	220	253	277	237	263	225	274	261	244	268	276	237	260	245	249	262	246	256	235	271	239	281	259	239	242	243	239	241	259	273	281	284	260	233	242	253	273	251	255	276	240	257	264	229	237	249	268	265	246	238	261	239	258	231	263	244	276	269	259	262	241	251	268	243	273	250	230	230	289	263	248	250	286	286	263	251	226	273	260	242	260	253	244	261	262	256	260	253	263	269	241	258	285	234	223	242	231	216	256	277	243	255	248	269	264	231	271	285	261	230	259	253	277	250	297	253	259	259	266	266	257	252	236	264	270	277	259	213	241	244	253	250	277	256	263	256	279	259	269	265	271	241	252	224	244	248	270	249	284	264	281	234	223	264	254	249	230	253	230	260	258	251	250	256	278	222	236	234	252	269	261	271	248	252	271	250	250	262	240	261	256	248	270	232	250	248	238	255	243	231	256	277	252	250	237	247	232	266	262	247	257	245	271	248	259	278	249	256	269	261	283	259	320	279	239	239	245	273	274	242	253	247	239	248	273	232	236	265	231	258	284	248	252	266	258	234	229	302	266	254	250	245	272	272	242	266	270	256	241	243	270	225	264	248	240	283	246	259	284	246	262	232	258	243	248	241	236	251	242	267	253	233	235	238	282	240	262	258	276	233	260	262	276	282	280	273	223	241	242	254	228	254	261	245	234	239	259	256	246	266	212	229	269	244	255	268	253	248	244	247	249	274	244	266	274	262	263	254	250	264	248	268	255	262	264	260	224	254	246	240	253	260	277	276	262	239	256	241	234	287	290	251	253	246	250	241	253	237	259	245	254	268	251	253	255	272	233	232	245	268	286	227	254	301	224	239	225	237	238	246	290	274	259	257	267	297	243	246	236	249	258	275	259	242	254	277	264	272	258	252	277	248	294	270	263	277	244	235	261	250	251	227	230	232	241	267	272	283	250	254	254	267	269	265	282	242	238	259	264	260	239	231	272	251	273	275	266	251	219	232	255	261	237	256	269	269	263	241	230	232	264	269	252	265	245	284	262	252	267	249	257	237	237	255	242	279	280	249	232	247	258	228	245	266	251	265	231	282	219	262	248	262	252	261	251	273	248	243	244	269
2505	1224	13706	4761	808	726	736	661	715	689	689	639	646	1063	3659	4881	4268	2962	1912	1211	849	691	634	573	614	594	595	645	628	596	576	619	609	570	608	648	574	576	582	610	621	582	632	596	623	623	599	627	616	608	677	621	665	592	553	615	615	616	618	637	597	642	629	618	580	609	581	608	631	609	594	632	619	621	638	622	600	603	597	627	644	598	593	631	646	634	601	563	630	611	605	569	613	596	625	613	623	621	642	569	607	583	593	649	663	581	603	591	657	581	640	660	637	635	571	655	598	627	637	624	603	610	632	588	584	582	630	645	562	662	595	635	629	592	641	585	623	593	598	572	644	619	584	589	631	565	581	648	575	647	619	589	590	611	639	649	574	606	642	570	599	604	608	590	627	623	606	583	625	627	639	607	563	599	660	631	589	599	629	575	615	584	596	636	626	642	591	618	626	634	638	605	639	598	590	651	605	604	607	587	625	587	605	608	595	602	655	624	663	601	578	625	643	609	615	579	595	557	612	634	616	616	578	593	622	609	598	621	652	595	631	606	660	635	598	605	637	653	579	604	593	607	612	622	608	540	627	629	611	669	599	588	608	592	556	634	574	600	651	609	628	640	603	630	606	601	575	590	600	595	636	631	598	692	619	602	606	600	639	638	638	609	594	607	607	596	587	646	573	599	563	581	627	577	595	633	597	624	621	581	589	586	626	578	674	624	594	607	605	648	601	603	622	617	615	559	586	615	603	607	616	611	640	647	554	592	602	582	599	597	633	605	585	647	616	630	646	624	676	598	620	565	600	574	591	571	558	582	638	614	679	612	619	627	601	606	630	592	614	631	572	608	592	631	648	601	604	632	619	632	577	584	604	664	593	625	619	627	644	641	601	628	599	628	602	574	625	591	577	618	622	629	635	610	607	610	590	603	646	601	576	604	610	618	602	595	664	622	592	636	597	607	600	631	539	627	672	605	606	694	602	598	652	631	615	610	574	574	587	566	625	542	599	621	616	630	624	595	589	659	583	628	624	625	577	558	598	629	636	635	603	618	626	651	612	575	601	614	642	631	583	603	613	602	616	657	595	626	609	633	629	612	643	571	597	580	626	608	606	594	624	616	638	649	653	654	633	623	606	607	623	632	597	627	574	584	609	622	588	656	596	611	652	618	614	618	593	554	561	633	637	644	640	606	603	633	651	621	588	673	590	584	603	617	610	591	625	618	598	618	611	597	556	625	645	631	636	596	612	599	622	573	634	611	645	620	606	625	606	579	606	666	621	585	586	613	603	617	642	582	610	589	604	604	601	579	648	638	589	600	570	653	624	632	628	598	613	608	588	589	590	621	658	602	615	618	581	622	619	593	626	571	622	637	636	645	600	618	607	580	602	595	637	665	595	613	623	578	616	584	595	578	597	605	636	621	589	623	609	607	628	612	627	598	614	651	650	551	616	615	613	615	592	601	606	641	634	599	557	533	644	623	615	603	579	645	561	602	599	646	597	623	621	597	620	619	617	594	610	624	631	617	609	586	606	625	577	624	601	590	639	639	608	606	613	596	579	571	599	608	593	605	596	609	637	578	612	638	636	638	634	583	626	613	613	594	636	594	625	640	607	578	656	582	602	613	589	592	623	606	631	630	606	590	664	617	583	626	582	663	608	575	605	599	573	615	590	630	575	605	608	616	599	627	623	595	634	633	614	603	636	578	613	571	616	664	585	619	623	586	624	639	617	608	582	614	667	560	621	579	632	578	549	573	616	563	645	621	594	655	601	610	598	598	629	540	656	572	631	655	633	634	666	619	642	563	609	608	629	642	615	571	613	606	602	606	596	602	607	613	593	598	603	603	618	613	595	590	637	591	668	573	565	656	611	626	598	656	619	560	610	610	640	640	619	654	614	614	592	615	578	573	599	583	581	603	590	616	630	621	605	664	626	615	581	608	625	613	624	643	638	597	604	621	580	639	636	607	591	596	643	621	610	578	608	629	594	612	541	636	589	598	604	623	592	618	619	638	636	598	614	591	601	607	613	618	640	593	604	629	634	594	551	598	609	640	606	606	620	574	633	640	583	596	599	633	614	552	622	616	586	623	616	578	593	622	622	596	626	610	642	633	611	610	625	609	594	622	578	608	611	577	648	579	597	621	627	586	646	671	624	613	620	667	591	595	613	599	613	620	666	586	626	658	580	620	594	585	584	615	645	631	614	640	662	585	613	616	638	579	615	606	643	605	639	630	650	622	583	679	578	612	654	606	626	623	608	598	603	592	632	587	626	613	622	598	654	629	631	600	666	595	571	628	591	612	644	629	586	646	620	600	573	670	608	603	595	636	564	661	605	592	618	619	636	577	604	608	643	609	601	639	609	620	594	649	592	607	634	653	647	570	576	593	639	594	615	565	611	642	659	604	611	583	620	595	612	622	562	597	636	593	623	625	640	637	588	607	581	559	631	620	634	626	573	623	630	606	628	622	659	589	627	642	608	629	623	628	631	608	615	627	618	602	620	642	594	654	656	601	642	592	625	537	636	629	589	634	621	624	606	614	605	599	634	638	654	585	618	609	648	576	622	657	657	628	601	600	632	612	617	584	610	590	639	583	650	621	586	597	623	633	632	607	657	641	644	655	619	620	585	624	578	556	581	583	591	630	648	633	617	643	593	607	603	572	655	610	652	637	613	606	610	548	606	560	581	591	569	623	630	582	612	591	657	612	598	618	578	595	627	623	631	601	599	625	588	619	629	594	571	630	622	580	598	614	592	611	653	605	610	598	572	612	623	585	595	590	631	583	605	623	613	617	594	616	616	586	597	619	676	556	643	643	587	603	633	603	612	623	617	615	606	590	633	682	626	601	649	642	622	590	610	659	598	593	620	598	611	622	568	588	639	583	613	661	625	609	631	607	621	558	595	611	560	615	702	610	609	649	620	588	615	613	595	651	599	573	580	567	617	593	591	610	613	611	575	640	622	621	647	597	599	607	645	643	613	623	606	563	629	625	639	632	607	620	588	640	611	614	558	575	627	596	601	585	596	630	656	633	628	599	591	682	613	628	635	608	619	646	616	636	671	579	669	556	640	632	579	592	662	628	613	600	571	609	615	612	588	588	595	621	570	648	624	604	614	628	618	610	644	631	597	620	623	621	628	588	622	646	605	644	601	615	633	597	586	609	592	594	645	655	614	605	634	609	593	641	594	615	624	630	657	597	647	622	617	580	628	597	570	659	593	605	600	629	577	573	596	612	601	576	630	635	607	641	639	621	643	608	548	638	583	640	646	587	601	610	613	615	605	573	672	638	629	618	602	639	648	627	593	615	655	631	627	629	619	600	599	601	624	562	605	573	658	571	619	598	603	597	594	623	618	652	611	591	615	626	621	635	629	586	585	565	585	581	621	614	611	588	593	625	581	606	613	610	589	576	617	567	609	638	624	628	598	610	603	626	633	602	625	575	630	570	570	621	579	607	609	633	629	651	595	589	645	620	575	650	602	608	595	637	614	606	595	625
9237	10725	59281	29892	5499	656	441	355	336	305	256	305	490	2891	8735	8462	5508	2832	1465	811	420	222	217	190	173	188	212	205	248	208	172	185	207	221	202	202	204	207	221	208	203	182	203	213	210	229	201	222	240	208	205	198	189	197	201	247	205	210	194	191	210	206	219	237	218	218	209	217	224	205	187	208	211	181	214	210	190	192	212	196	201	196	201	192	197	179	209	194	192	173	202	194	223	226	209	191	188	199	173	200	207	207	204	218	224	236	186	219	184	209	199	188	213	209	206	187	191	190	223	202	193	191	218	198	196	203	208	210	211	195	183	218	177	206	181	175	195	232	195	200	175	223	216	196	226	187	215	203	206	212	216	208	202	204	208	181	223	207	198	233	221	182	198	205	193	185	188	194	201	205	181	216	181	213	202	201	188	231	198	183	218	203	200	211	190	210	210	212	194	214	193	185	212	192	187	216	229	212	195	187	210	218	197	201	190	191	170	186	197	164	223	210	212	194	226	202	211	202	207	189	212	180	224	200	224	210	221	236	199	217	177	233	186	199	218	212	184	183	218	201	204	196	195	218	219	185	207	181	204	224	224	199	194	182	207	211	197	213	207	226	194	193	192	207	184	211	185	194	202	211	218	233	191	180	203	199	227	230	211	212	214	228	218	208	213	218	209	222	220	184	217	204	196	200	185	182	214	193	207	233	204	185	211	202	203	204	208	194	228	218	195	198	198	220	201	208	205	218	202	210	191	222	218	202	213	196	186	217	191	211	204	202	179	195	200	196	219	218	192	223	196	234	201	228	184	218	208	206	231	210	199	237	169	191	204	214	206	192	203	198	201	207	190	190	183	177	193	199	218	197	205	182	214	203	212	212	211	182	184	210	185	211	187	180	209	202	212	205	198	214	205	186	182	210	207	191	186	239	221	194	196	189	194	207	216	211	230	194	190	198	174	216	190	186	237	218	203	199	184	190	204	177	211	213	228	218	200	217	212	207	206	198	220	209	213	227	174	201	200	200	195	192	227	192	201	209	211	197	205	192	182	212	209	213	164	219	200	199	187	200	220	201	213	215	201	177	211	184	211	197	183	234	213	187	194	190	186	199	190	203	205	215	201	207	208	205	205	181	208	191	183	225	220	227	205	209	202	225	186	215	178	245	232	185	222	208	223	200	187	189	170	212	165	174	197	211	198	210	170	204	204	183	187	230	170	214	208	182	193	184	210	229	209	208	199	213	196	216	187	223	193	203	210	187	197	205	195	214	196	227	179	208	192	197	199	202	200	195	204	206	198	208	229	191	210	201	200	228	196	196	200	183	196	197	196	193	196	190	227	227	211	178	198	226	185	184	228	195	229	210	212	198	206	216	183	213	193	210	205	211	207	204	182	225	207	212	228	195	212	184	186	218	199	192	221	208	182	204	176	177	212	196	205	195	215	206	215	188	220	196	197	206	210	201	213	209	199	212	198	188	190	184	225	207	208	198	186	196	186	212	214	216	244	202	198	196	188	207	190	182	202	194	218	207	220	214	204	212	199	207	216	187	204	190	201	199	193	201	199	215	206	215	234	228	214	195	188	185	207	205	210	186	203	190	217	220	197	187	177	202	217	191	209	195	200	187	201	189	218	219	220	223	186	194	207	184	183	231	177	201	214	217	211	194	202	195	225	180	206	220	177	213	215	208	229	198	202	218	222	186	206	213	205	227	219	185	205	233	197	188	190	212	200	174	204	200	190	220	198	197	246	212	200	193	211	192	204	200	189	180	224	188	227	187	198	204	216	214	225	205	206	237	201	209	216	220	217	218	215	229	207	207	197	225	193	187	219	177	192	198	198	224	197	201	201	220	223	210	206	189	192	185	229	181	210	203	185	209	208	213	215	168	184	211	183	217	212	203	227	183	208	190	207	224	189	194	218	219	216	214	172	187	204	181	192	203	236	222	222	192	205	182	198	217	223	218	185	210	194	206	200	202	213	208	206	218	233	204	192	199	193	203	210	193	210	205	206	222	216	202	205	205	192	219	177	222	211	210	187	201	209	184	181	194	172	210	204	189	189	184	201	202	236	185	204	198	205	213	182	206	217	227	214	182	181	188	203	204	218	209	203	213	207	218	196	188	198	187	182	212	210	192	202	188	183	225	217	216	224	202	203	207	186	213	207	197	227	176	219	221	225	183	198	206	201	192	224	197	189	222	190	200	247	205	197	177	197	216	199	186	195	236	181	190	205	205	233	206	223	180	204	197	209	222	206	218	201	190	221	188	208	179	196	196	202	208	190	189	199	202	220	183	194	220	187	188	206	230	208	196	217	196	228	199	220	185	193	215	215	173	213	174	157	199	241	219	195	209	209	205	198	198	201	203	224	182	205	186	171	200	205	208	222	221	185	191	189	189	197	185	201	186	165	184	210	195	178	201	189	197	186	198	200	216	219	212	205	212	189	198	209	216	206	186	191	220	233	185	223	209	214	212	192	190	204	202	201	201	199	216	225	181	214	212	189	196	201	194	205	199	194	220	171	203	220	201	207	221	195	185	207	196	209	222	165	193	213	216	204	213	192	206	191	225	203	202	188	231	185	209	187	190	225	195	209	177	175	177	181	196	211	220	186	222	219	222	184	203	230	217	196	209	213	180	208	206	192	204	209	228	206	197	212	219	174	215	191	225	188	205	239	228	185	202	198	222	191	200	205	190	192	196	205	228	219	181	181	186	190	201	207	201	206	234	202	200	192	238	214	224	240	207	210	195	203	192	206	181	210	193	221	205	210	202	184	201	201	210	179	207	190	207	197	186	181	209	193	177	214	185	197	213	199	203	199	217	202	191	192	214	203	198	219	198	215	192	223	209	220	195	192	211	205	204	195	197	189	247	238	202	213	206	225	208	223	203	200	211	183	201	217	213	233	195	213	195	198	198	217	199	185	209	244	203	196	192	202	213	169	194	204	189	185	189	195	202	213	188	195	208	182	213	198	199	185	203	203	207	219	205	189	207	206	200	179	181	177	189	201	177	198	198	190	180	213	193	201	201	209	199	206	210	211	224	187	218	202	207	203	198	189	191	225	197	164	222	238	231	219	219	200	218	184	187	196	184	204	200	207	215	207	211	224	190	222	198	200	215	208	202	196	186	228	196	221	172	195	209	224	218	212	191	226	217	205	218	230	181	214	197	180	200	198	195	183	211	191	191	188	192	191	203	214	226	210	186	194	193	191	211	227	219	203	211	228	198	206	196	225	202	216	215	203	193	209	206	168	188	214	213	197	235	180	196	238	173	206	224	196	207	172	203	218	215	188	198	203	185	180	191	196	225	172	199	209	191	194	206	191	210	209	199	187	196	208	191	185	206	186	188	221	217	201	198	222	219	216	194	224	193	218	204	248	196	208	187	209	173	190	204	205	201	173	218	177	189	216	210	210	192	200	184	205	213	211	213	213	176	202	195	191	181	213	198	181	177	201	213	170	206	204	189	194	204	235	200	213	193	173	221	197	223	214	197	224	215
6781	10210	52244	32440	2547	1971	1684	1414	1247	1205	983	1034	2414	13981	30665	28235	21429	13078	7035	3495	1693	720	500	459	496	519	461	496	468	507	516	474	478	502	473	499	525	456	480	497	508	488	476	559	467	454	493	473	515	501	490	531	483	512	491	508	486	487	500	517	518	480	488	493	483	445	504	494	472	485	518	486	533	489	494	521	519	493	482	479	452	522	504	489	463	500	532	502	483	500	498	508	506	512	508	473	509	497	489	498	494	518	491	499	456	486	520	476	454	454	515	528	503	452	513	469	521	486	460	484	481	503	502	513	479	491	474	487	510	500	511	470	505	501	477	477	526	499	494	482	492	508	525	500	500	466	478	480	496	475	460	470	480	487	508	477	493	516	512	491	482	481	544	516	519	526	485	465	489	523	464	512	485	517	490	449	525	480	479	466	536	481	498	542	506	529	520	503	504	506	533	481	487	506	496	473	506	486	516	515	475	484	498	494	486	495	524	465	496	486	516	520	518	510	499	485	480	528	519	532	514	490	484	462	529	483	505	506	524	494	471	486	493	447	505	515	488	465	512	489	537	524	530	538	528	462	502	455	492	446	458	457	494	526	487	488	465	495	484	477	454	490	503	482	496	512	501	492	468	451	532	508	468	496	467	471	488	500	516	500	472	490	501	468	484	505	509	450	487	528	527	508	486	482	500	500	509	487	483	515	479	479	506	530	521	483	511	461	504	551	470	489	510	528	504	462	518	503	508	527	463	522	489	514	522	508	520	525	472	476	507	498	481	475	542	449	463	496	482	506	503	499	491	480	489	469	492	493	481	469	460	458	491	523	456	489	506	527	471	479	438	497	525	504	504	492	468	500	463	442	516	471	466	490	516	477	520	496	482	453	511	489	487	469	472	481	456	466	517	465	447	499	448	487	522	491	507	480	468	482	498	477	477	486	485	476	466	481	504	494	487	503	481	507	456	500	514	537	491	518	505	496	487	509	529	476	534	486	488	487	540	502	489	470	450	473	531	472	471	524	512	476	459	511	498	517	489	508	455	473	467	512	492	494	502	495	521	518	519	481	477	527	499	503	466	490	513	458	477	502	495	522	518	481	527	521	483	460	514	482	479	490	470	479	520	504	523	488	485	525	481	446	484	468	484	501	494	482	496	494	496	472	501	508	504	488	548	527	501	520	486	507	497	475	485	448	507	480	502	456	478	506	489	486	527	492	460	488	491	463	512	481	434	483	480	494	464	501	498	451	477	458	440	454	504	510	464	511	465	468	496	463	482	497	482	452	507	523	533	495	477	500	490	475	524	504	524	470	492	458	497	546	474	469	499	502	520	497	516	530	550	474	522	490	531	517	533	492	506	493	531	497	491	558	493	507	491	444	469	502	459	488	469	511	514	480	482	517	505	500	499	474	488	500	472	514	486	510	512	516	478	470	505	522	484	450	528	482	507	476	541	495	553	460	514	499	484	508	481	482	483	520	501	499	438	458	490	496	475	477	493	523	479	493	485	518	501	521	520	484	528	497	520	448	545	499	505	519	478	486	482	500	545	489	492	497	488	516	465	495	496	546	491	515	506	460	486	483	479	503	516	486	475	487	489	523	453	500	467	448	487	443	480	515	482	476	484	553	481	486	514	509	437	508	485	521	474	475	490	517	490	525	486	519	507	482	500	487	458	508	487	540	480	518	466	498	467	482	528	502	496	509	494	471	519	509	493	471	531	517	532	516	525	473	500	477	505	468	492	505	538	532	453	497	499	495	513	504	500	504	538	485	521	502	464	509	516	511	503	507	486	508	469	479	514	515	496	514	480	485	477	506	487	478	479	456	472	516	437	502	472	488	454	482	458	518	517	484	503	476	517	462	498	509	478	514	492	507	517	497	509	531	520	502	484	503	507	513	490	507	534	521	505	472	511	504	467	506	489	486	469	511	511	520	509	469	513	479	475	509	498	487	508	495	518	486	482	468	471	503	494	520	468	504	478	469	491	505	503	541	488	496	480	511	505	468	504	491	472	483	464	478	469	487	497	496	484	485	497	489	507	468	505	502	500	473	500	511	511	463	481	476	516	507	485	475	540	473	480	492	521	483	533	485	501	497	486	520	484	497	524	499	471	494	483	528	486	443	469	520	477	513	487	499	488	482	520	499	493	481	466	467	510	513	545	486	468	498	445	484	542	515	514	467	494	472	497	491	475	460	474	507	528	493	464	539	504	486	478	525	533	512	511	484	514	498	497	530	449	483	486	527	494	473	490	501	483	481	485	457	513	489	494	476	522	519	508	495	500	499	503	469	498	481	503	493	465	440	505	530	455	479	472	504	505	481	464	517	501	522	515	499	483	489	472	499	464	494	518	507	498	486	494	502	462	514	460	468	487	475	516	490	538	531	481	482	492	531	539	492	518	473	544	497	473	520	521	509	467	517	497	528	523	471	491	526	486	515	527	490	512	483	519	505	503	552	475	538	519	489	482	483	503	447	518	472	516	518	468	510	520	459	486	536	499	497	502	441	489	511	533	494	448	479	540	509	472	479	469	474	482	466	445	507	485	463	462	467	506	503	492	519	479	505	502	493	468	480	470	533	493	480	505	500	465	500	456	520	514	513	486	512	467	518	487	478	500	509	471	456	526	511	501	524	496	484	488	509	528	505	496	506	514	506	486	502	536	502	493	464	489	507	497	513	497	489	506	456	512	462	498	500	471	497	490	527	483	491	518	483	500	483	496	515	486	476	470	513	468	533	467	483	494	510	481	435	475	481	512	514	486	487	482	491	470	516	494	487	509	514	470	477	502	473	543	496	459	494	510	470	524	466	495	482	516	505	475	501	494	537	479	503	498	503	499	490	503	501	480	492	470	486	501	504	507	461	503	500	498	460	486	476	517	488	523	473	495	481	466	517	514	526	531	478	469	517	488	539	463	504	521	509	475	523	498	469	450	498	504	493	470	476	507	472	493	485	475	530	487	512	484	428	483	467	438	483	480	497	503	507	486	518	507	461	473	516	489	478	510	524	485	506	509	482	523	533	509	479	516	479	450	490	538	440	514	480	496	435	524	475	505	497	491	477	491	506	556	485	502	493	506	517	500	518	479	496	495	505	521	466	525	487	464	493	492	481	500	463	513	490	502	484	508	501	478	483	503	515	526	527	534	507	503	540	519	494	465	496	490	476	515	508	494	516	450	479	512	496	510	483	463	473	476	468	504	516	479	514	483	526	484	521	515	451	512	483	490	501	505	447	517	471	509	501	458	502	480	503	482	492	498	495	498	490	445	507	503	527	479	505	504	485	525	532	454	472	488	486	482	468	490	484	495	473	482	485	502	474	469	461	484	517	493	510	513	484	527	536	513	455	466	465	536	473	504	507	482	515	440	459	479	488	512	482	491	476	488	484	420	468	537	449	497	508	518	451	476	483	503	503	480	505	475	516	533	461	440	508	488	498	489	499	503	525	502	463	454	500	502	464	484	522	488	519	501	507	485	454	474	496	478	497	513	509	477	554
15009	13427	71085	42006	13655	1483	604	479	391	365	342	591	2117	9554	16230	13389	8644	4410	2023	1104	463	239	180	153	142	139	139	138	144	158	120	166	147	118	135	128	151	167	160	130	159	137	131	132	146	160	130	156	145	166	176	152	149	144	152	139	128	132	146	151	138	148	143	120	130	137	135	145	136	159	138	131	132	121	122	139	136	130	148	149	140	153	130	141	159	125	159	145	127	160	149	128	145	141	138	136	160	133	164	141	113	155	146	142	146	127	141	123	158	144	141	118	144	161	141	132	148	125	144	133	136	129	143	153	138	118	127	139	123	148	154	148	137	164	147	131	149	156	151	135	155	174	146	122	136	150	148	144	149	134	141	146	133	135	147	143	158	146	151	144	151	149	138	142	133	125	135	145	153	138	143	155	141	122	149	154	161	141	135	161	125	126	155	159	160	149	122	154	163	134	156	139	134	161	144	161	141	136	144	154	152	150	133	147	150	143	147	127	152	154	131	139	167	139	148	138	150	145	136	142	133	137	143	124	126	152	135	137	138	154	134	147	141	140	136	116	144	143	159	140	161	145	149	141	142	139	124	132	154	146	169	139	168	134	149	132	149	136	121	151	140	168	129	116	146	131	138	154	145	146	135	151	136	161	148	151	123	145	145	148	143	135	149	157	132	162	146	154	137	149	134	143	149	154	155	140	148	157	160	153	143	131	141	141	134	143	168	153	151	135	138	155	124	161	142	177	140	133	138	126	137	152	138	149	151	144	131	127	153	145	159	120	151	125	158	150	156	131	133	150	135	156	139	130	137	152	148	117	136	132	140	155	131	137	137	151	114	125	147	133	158	149	143	143	134	139	140	142	143	128	156	135	161	173	146	158	134	148	138	140	150	144	144	147	143	156	154	142	158	140	142	152	148	149	141	133	153	139	132	139	159	144	155	147	127	147	168	138	126	142	140	145	149	140	141	158	124	125	125	157	159	126	145	142	140	134	153	169	150	121	151	138	135	140	144	147	145	158	165	164	144	146	147	152	146	129	117	154	132	135	125	155	159	140	147	151	137	155	137	155	143	123	136	168	158	168	167	165	137	141	153	153	154	114	148	129	146	168	159	142	142	146	135	154	123	142	130	159	146	137	149	140	157	147	138	160	129	149	143	137	147	139	139	147	126	133	148	127	111	148	144	143	146	144	149	135	148	124	139	131	138	164	153	152	122	146	159	129	127	140	150	144	138	145	133	169	144	153	130	138	157	134	153	119	145	130	131	165	144	121	143	172	167	133	164	164	130	138	148	129	137	170	150	134	130	147	129	144	150	146	149	137	155	151	149	157	150	129	163	153	150	137	118	150	142	151	159	158	141	146	140	142	131	149	160	162	118	170	151	144	152	141	151	168	130	134	139	156	138	141	123	137	138	113	135	156	139	131	102	127	136	161	150	158	158	157	156	132	143	137	151	141	143	181	138	135	149	134	152	137	116	144	150	129	142	145	167	163	135	144	141	150	139	156	153	127	143	156	151	147	155	138	134	145	155	155	136	144	122	137	151	130	140	138	174	140	140	176	141	145	145	148	155	149	153	142	148	149	147	138	149	150	140	169	139	133	150	144	150	150	163	165	133	116	130	152	139	171	171	138	135	164	132	120	140	128	145	142	148	133	139	137	134	156	138	152	136	115	139	144	152	162	132	134	141	137	145	147	154	138	148	170	152	153	143	133	146	136	137	157	150	129	138	156	140	128	149	160	165	158	124	126	121	132	139	130	144	134	117	138	145	137	151	150	126	134	152	143	132	132	137	134	136	151	145	161	147	156	137	130	142	144	153	170	141	154	132	140	118	132	146	139	166	162	161	145	147	152	153	138	148	139	130	139	151	139	128	144	131	134	134	146	138	152	130	172	144	157	137	143	139	142	142	132	156	132	146	140	124	137	150	160	145	126	137	133	129	147	166	155	137	155	158	143	167	126	155	149	154	137	145	151	156	134	153	154	150	143	139	168	165	147	116	154	131	127	150	119	121	124	139	142	147	128	133	132	141	147	126	140	141	139	158	171	135	154	137	157	157	148	166	148	144	161	121	129	118	142	139	134	153	145	153	161	152	144	147	128	154	140	141	172	158	152	171	139	143	133	148	160	153	150	129	136	159	123	148	168	148	139	144	151	155	129	139	140	142	151	134	132	132	138	127	136	136	112	138	161	150	136	151	141	122	139	145	155	170	120	142	148	135	153	157	155	169	147	139	144	148	144	145	150	153	159	148	145	156	142	125	145	142	143	140	135	123	142	160	131	114	123	151	156	134	128	140	158	130	149	138	157	131	140	125	158	135	148	124	141	156	139	141	134	135	150	150	159	157	128	141	137	128	160	167	133	145	129	139	154	129	145	130	163	167	127	135	132	143	140	137	141	156	141	146	145	144	141	144	154	134	142	146	132	151	146	166	156	128	147	136	125	126	145	168	134	150	153	159	121	126	140	160	124	134	142	120	120	143	149	124	165	158	159	148	144	146	138	139	139	155	145	132	133	138	138	160	141	156	147	159	126	134	149	143	158	153	154	130	156	129	150	148	160	144	141	131	140	138	152	121	154	139	139	152	140	148	149	157	151	131	130	147	144	132	129	134	163	143	126	152	149	157	134	138	154	165	133	134	165	148	126	132	164	128	132	141	153	133	143	163	146	136	143	162	140	141	135	151	162	132	152	153	146	164	148	140	140	136	150	144	138	152	145	150	154	159	141	136	136	154	127	160	158	145	159	136	142	174	123	145	137	134	135	133	129	130	144	164	128	134	133	129	152	149	113	145	117	157	151	125	143	133	153	160	146	133	143	171	156	149	157	136	132	137	145	133	124	159	148	137	161	134	140	150	145	145	138	157	140	158	144	137	167	142	141	128	134	134	133	148	145	142	146	126	156	154	138	131	167	141	143	141	155	148	136	143	151	133	151	137	127	144	153	132	138	137	138	151	145	124	156	125	164	136	141	148	143	152	128	142	151	168	149	116	144	150	141	143	149	149	125	151	149	134	140	139	173	122	148	142	140	154	141	134	163	163	149	125	140	148	134	141	142	151	167	147	129	142	151	155	138	142	174	128	146	133	150	136	155	131	125	143	146	147	153	137	144	119	150	135	141	171	139	138	149	134	110	139	139	134	140	138	151	147	135	143	155	128	145	146	134	144	154	118	154	135	165	127	139	137	153	125	128	128	131	155	145	157	143	153	168	163	150	129	162	133	149	150	151	139	156	155	159	152	145	138	146	126	156	144	140	163	153	146	146	138	164	152	160	153	138	134	156	123	158	134	152	136	145	147	130	148	156	160	161	153	132	130	144	160	148	144	132	154	152	144	149	152	133	143	146	132	133	149	140	159	144	129	153	144	134	156	153	163	135	154	147	173	142	125	135	128	152	153	122	138	135	160	164	135	138	148	158	145	142	143	156	130	141	128	155	151	150	146	151	142	126	148	143	138	151	134	149	133	143	118	152	154	133	142	136	131	126	139	142	137	151
8400	11208	62777	42873	9949	3176	2524	2023	1756	1525	1403	3185	11273	31795	39770	34914	27359	17459	9534	5182	2107	764	384	368	347	362	336	321	355	369	321	346	350	345	307	377	358	357	363	350	338	370	358	368	361	362	371	370	398	361	359	377	356	348	358	343	370	379	365	363	389	337	379	351	339	355	341	367	371	385	386	392	359	353	356	332	332	383	361	348	327	362	366	356	328	349	372	377	358	398	357	386	352	331	367	349	339	348	351	326	348	379	385	364	370	339	366	321	359	394	364	365	370	371	343	370	347	355	340	430	328	358	319	367	381	353	335	332	378	376	345	386	338	353	379	351	353	343	358	391	364	347	382	371	381	359	361	320	341	368	368	333	313	358	345	377	338	344	372	383	350	336	352	342	346	402	344	388	337	361	344	343	390	390	364	368	369	374	345	363	357	401	375	367	355	368	323	371	373	329	373	348	364	381	377	359	335	379	371	378	411	352	364	363	351	338	411	387	388	341	368	364	364	333	431	339	404	369	364	398	379	373	365	376	336	352	319	387	377	385	362	369	388	357	376	395	361	369	373	357	419	349	360	360	333	384	333	324	351	336	341	366	371	364	351	372	356	382	375	385	330	375	329	370	365	382	362	336	354	328	389	369	347	372	362	369	353	353	392	357	353	350	343	384	335	355	350	333	339	385	336	347	356	368	333	342	367	388	336	343	362	342	373	376	338	380	354	338	383	362	332	371	350	379	382	385	335	335	341	365	374	379	348	338	364	375	351	349	356	347	362	379	329	379	371	372	340	354	366	368	374	378	365	351	363	354	365	331	357	366	355	354	366	355	363	373	347	350	337	326	370	363	348	404	359	350	363	331	381	366	364	361	364	360	329	336	357	396	363	371	375	354	347	344	357	376	378	387	350	356	352	380	369	354	365	374	362	353	354	353	391	338	400	368	330	338	344	356	362	352	380	373	363	360	355	368	372	375	359	368	397	333	340	378	347	341	367	385	402	354	365	366	344	369	378	347	369	348	376	340	368	364	353	319	380	341	340	386	370	378	373	367	378	335	375	372	372	369	354	349	374	341	363	397	368	331	342	342	382	362	371	375	341	354	367	363	349	393	368	358	364	356	378	350	365	365	377	358	327	371	399	331	366	350	355	350	371	408	362	325	367	382	375	379	373	314	391	358	346	375	341	327	345	377	352	344	376	391	339	361	370	347	369	359	384	350	352	388	361	382	343	338	355	397	351	363	353	373	392	351	358	360	401	344	398	416	380	366	363	361	340	350	359	341	372	341	340	324	377	385	331	398	362	364	367	353	369	389	352	343	323	387	358	395	416	411	381	336	329	376	366	355	354	365	341	366	380	371	381	362	363	374	388	343	329	350	333	390	396	377	343	374	349	381	335	355	345	383	332	381	336	382	357	347	335	364	348	376	367	392	355	376	346	414	383	356	342	349	360	360	361	377	350	363	355	380	366	371	345	414	401	384	350	361	337	372	401	358	336	384	363	357	374	366	375	379	386	381	335	389	362	361	349	367	389	334	391	387	345	373	351	338	350	350	348	362	367	337	359	333	368	389	366	347	348	341	362	330	366	368	352	376	348	352	367	377	338	343	345	359	375	391	363	381	368	350	345	345	314	391	360	365	365	337	368	358	340	330	352	344	318	381	377	356	347	359	356	362	414	389	368	352	367	368	400	367	359	380	341	358	343	341	374	394	369	347	331	377	343	389	367	359	362	333	356	348	372	367	349	338	339	363	360	354	374	408	362	358	354	401	359	333	356	330	364	368	359	376	360	362	366	359	388	329	340	371	350	396	340	341	337	366	359	372	357	384	351	367	377	342	387	358	349	346	360	407	361	376	373	317	337	345	390	380	349	339	389	364	357	371	396	378	370	354	374	362	362	372	384	358	379	336	362	354	350	371	370	352	340	378	368	325	399	354	354	334	347	354	358	326	358	332	313	347	367	346	373	358	387	366	364	374	375	366	345	364	374	360	334	364	381	358	350	353	352	352	382	380	372	373	326	353	380	379	395	374	402	327	363	347	390	354	378	362	386	361	355	361	365	366	351	347	387	356	371	322	326	369	307	389	333	358	348	379	354	375	392	382	353	362	341	352	361	379	351	336	351	344	355	352	364	346	354	338	368	351	375	386	340	349	334	380	413	357	386	396	368	345	365	396	373	396	368	351	365	354	367	368	366	371	342	343	402	334	344	385	357	355	329	374	361	351	382	371	359	334	368	360	351	370	343	391	359	364	400	364	366	360	395	357	362	353	413	375	354	363	405	377	350	365	374	340	426	387	310	400	358	377	380	316	352	340	343	351	365	372	359	390	380	344	374	384	377	357	358	355	384	308	392	365	377	381	368	361	351	335	362	353	386	363	356	383	369	370	348	328	388	377	343	350	344	376	355	364	338	382	365	403	383	338	340	357	344	396	329	403	338	360	395	375	373	376	364	376	381	360	391	353	385	356	378	388	360	339	328	355	349	341	393	366	372	360	361	363	360	360	366	382	365	381	367	362	361	384	339	354	364	356	373	362	364	392	351	360	360	344	365	336	337	362	358	387	345	358	359	378	361	335	343	316	342	388	365	372	346	377	340	356	373	325	316	393	352	348	350	347	386	352	340	359	364	348	384	372	352	362	325	362	333	383	299	361	361	363	367	376	367	342	357	397	359	371	370	377	378	350	350	367	389	356	417	395	372	336	350	347	385	363	355	377	385	347	351	382	341	370	349	370	343	353	396	389	357	345	377	367	385	365	362	394	372	379	385	350	367	391	323	382	365	397	361	379	380	377	351	373	370	379	352	362	349	373	360	354	381	369	339	367	336	382	382	335	381	395	341	398	333	382	373	317	346	386	344	353	332	382	365	363	364	370	383	371	340	364	353	360	321	338	367	366	397	361	360	372	345	370	334	375	325	346	373	380	365	384	391	357	338	359	381	343	379	351	362	375	361	377	337	338	393	348	371	328	377	357	363	353	339	378	374	371	378	355	344	371	386	354	363	401	389	355	337	363	379	336	332	348	361	353	346	362	370	376	366	362	354	376	381	349	388	356	347	339	355	363	355	353	378	343	373	404	362	380	355	401	403	360	369	378	354	414	331	381	357	340	374	386	388	324	342	352	372	354	350	362	356	337	343	393	359	377	387	402	368	378	359	364	364	355	352	333	362	331	363	346	380	341	397	377	374	376	370	383	365	361	374	372	344	337	366	386	339	382	367	361	326	349	359	356	322	338	340	377	333	383	350	351	380	358	419	345	340	344	368	391	373	354	364	360	347	390	335	368	364	355	399	355	332	355	327	327	399	373	354	346	339	342	360	405	391	316	366	382	362	346	342	364	350	385	358	362	339	352	383	360	380	368	370	363	362	395	343	357	321	345	369	378	357	357	364	386	327	367	406	347	375	373	370	367	370	354	377	361	370	359	371	332	397	363	351	351	336	371	385	365	379	346	381	392	389	359	358	372	376	375	361	356	349	312	351	319	358	400	338	355	384	334
2306	971	5623	1321	426	249	254	236	213	234	234	234	307	512	958	925	661	531	418	366	356	256	230	224	215	251	231	219	231	221	228	229	231	224	215	253	200	213	251	237	239	247	246	241	223	196	228	233	202	246	232	240	205	216	228	226	230	247	202	225	210	212	219	219	240	242	229	219	205	254	224	214	228	242	208	214	215	255	233	237	211	221	227	243	195	255	197	206	204	221	229	213	233	256	215	229	247	193	233	229	242	198	211	228	219	233	232	216	235	227	198	235	244	234	225	200	213	226	185	243	215	216	229	228	222	243	240	224	238	220	227	250	213	198	227	216	222	209	197	206	219	215	222	208	238	238	202	215	232	220	223	237	251	242	229	241	222	238	237	212	221	201	241	230	212	223	220	211	200	256	239	210	220	220	251	231	210	204	217	224	246	232	244	264	242	242	235	213	208	227	229	238	240	222	217	213	221	200	221	211	208	249	221	197	236	257	215	246	218	220	209	227	225	230	227	223	239	194	241	215	232	217	224	219	244	221	205	256	235	249	232	232	240	241	221	220	222	232	216	268	229	223	221	217	220	201	226	251	230	232	219	250	227	223	215	213	243	239	220	220	220	248	218	231	206	221	246	227	224	215	248	211	211	235	232	222	218	208	241	237	235	200	218	198	251	235	220	266	221	226	211	229	220	236	186	221	246	241	201	218	241	226	191	210	226	227	248	232	220	243	214	225	230	223	258	215	217	207	256	233	211	213	202	219	242	250	245	208	236	221	244	199	254	231	199	218	235	227	241	231	208	238	218	206	234	242	222	198	204	190	224	243	211	203	229	234	213	218	227	230	226	224	226	197	224	232	230	214	238	216	229	210	232	248	204	253	208	214	220	227	230	223	270	236	254	210	246	220	246	241	220	218	215	203	237	218	255	185	245	220	214	217	213	223	210	224	191	253	243	255	220	218	231	211	236	232	236	229	254	228	237	257	222	241	222	225	189	203	228	215	219	225	242	244	227	229	218	230	202	183	232	228	204	223	242	254	192	230	235	240	218	230	228	213	227	247	243	233	214	272	209	230	232	268	243	223	242	221	233	207	233	216	227	211	210	214	212	235	230	245	237	221	238	214	236	228	231	238	225	220	240	222	217	230	226	209	233	225	201	239	186	217	214	246	243	216	250	232	234	222	238	226	226	224	237	233	224	223	243	231	205	207	233	239	227	234	225	215	237	216	216	229	232	229	228	242	213	223	214	227	232	230	250	226	221	232	230	222	214	215	219	229	232	242	239	223	227	236	227	222	220	256	207	216	219	226	224	231	208	218	212	246	246	236	238	203	237	241	230	215	234	219	207	226	246	198	204	227	227	212	230	248	219	213	225	221	241	230	236	219	206	231	207	236	253	216	208	206	194	223	226	218	250	218	210	216	257	219	230	247	232	223	269	225	205	199	235	226	217	225	217	241	233	235	222	215	219	221	219	237	230	252	192	233	225	207	232	223	219	242	215	198	230	227	245	197	237	236	236	242	259	224	215	221	218	203	214	230	199	222	211	241	225	214	241	238	216	216	211	237	209	203	266	261	209	237	240	226	229	220	180	216	218	218	200	228	229	267	208	215	221	222	218	234	213	225	246	227	212	245	225	220	241	207	204	235	229	233	203	221	246	187	262	191	219	222	232	220	243	236	227	230	212	236	217	252	239	217	227	213	226	225	248	225	233	235	219	212	223	216	229	246	228	205	222	233	250	223	218	219	207	214	233	225	215	213	216	207	237	247	239	222	224	239	202	224	192	203	224	284	212	250	232	218	240	225	218	243	193	246	238	232	224	201	241	256	232	223	217	219	212	224	222	197	238	239	210	230	266	224	215	222	215	194	212	278	226	236	210	218	209	207	215	223	224	227	196	232	216	204	219	223	223	218	235	212	213	221	246	207	206	234	231	237	219	227	190	206	194	216	219	203	241	236	242	210	209	232	215	214	203	233	216	215	246	245	220	226	215	222	225	217	231	191	233	214	209	227	218	235	223	256	225	235	225	241	203	230	240	216	233	216	244	220	240	219	256	231	228	264	219	214	226	251	235	224	210	257	179	208	247	242	220	200	214	225	262	190	234	214	206	223	259	227	241	224	209	213	233	221	213	217	209	207	237	231	199	229	231	235	213	236	233	217	271	223	204	208	237	235	235	258	210	230	262	225	212	208	207	225	247	237	240	194	220	219	223	224	197	250	214	208	240	251	206	237	214	218	203	232	223	252	249	215	252	217	214	233	201	225	230	245	225	222	205	191	200	231	212	194	197	213	237	216	245	213	230	229	210	240	231	217	238	215	214	196	227	228	229	216	209	265	250	237	213	224	243	210	214	206	218	227	217	230	219	224	225	236	222	207	202	212	247	241	230	229	262	224	211	218	217	224	202	212	208	236	227	234	232	210	227	218	218	218	218	245	252	223	231	235	219	215	232	227	200	227	235	192	237	206	209	221	215	239	213	219	193	247	218	219	205	220	222	238	243	228	236	212	226	201	224	237	220	219	225	235	248	204	197	230	208	228	236	223	243	264	223	215	238	208	235	221	214	221	191	237	250	227	241	215	200	218	203	270	245	238	232	258	229	244	227	225	230	240	209	218	224	218	194	225	205	224	232	216	214	218	225	234	207	240	221	220	217	203	215	199	216	220	227	217	204	229	237	225	211	208	253	233	229	217	260	193	231	241	220	234	200	210	219	230	218	229	216	216	231	249	214	211	207	242	217	222	240	225	211	186	241	228	226	228	260	226	224	227	223	224	251	197	227	238	228	227	211	211	196	218	238	222	245	213	232	218	237	217	204	260	228	232	211	214	251	222	250	230	217	237	240	255	210	210	226	239	249	230	257	218	211	220	233	218	219	227	228	214	217	211	216	212	250	231	233	209	219	247	208	217	212	217	230	210	224	226	239	228	228	240	221	215	249	235	210	232	233	227	219	249	222	221	241	263	232	235	236	239	211	237	222	212	229	215	227	241	227	201	214	225	204	234	231	231	227	248	250	230	216	224	212	210	212	213	197	215	236	232	233	213	229	224	237	245	195	248	216	252	221	239	245	217	220	228	240	243	240	245	223	206	210	234	223	221	235	219	227	235	212	227	221	258	237	225	229	197	223	207	265	234	221	236	236	244	212	215	214	225	239	223	225	224	263	221	211	217	199	216	216	225	199	236	195	223	230	242	238	233	219	197	204	196	212	245	220	219	235	215	220	263	227	227	227	221	235	246	220	217	198	216	244	213	240	229	234	235	235	220	231	244	255	222	206	233	236	223	229	229	227	220	201	210	228	248	234	216	228	202	216	210	214	234	253	222	227	247	210	221	234	224	219	207	214	215	204	226	225	224	238	205	214	217	221	211	237	205	232	227	209	211	233	235	204	228	246	222	221	237	207	230	223	246	246	236	232	220	227	237	222	226	223	254	208	221	244	241	233	232	229	213	224	198	232	255	209	218	227	260	212	231	228	221	215	216	247	218	203	222	223	241
2386	1637	11337	3578	1115	713	633	660	581	617	569	607	1148	2333	4733	3858	2654	2009	1493	1249	906	606	536	548	509	509	611	577	561	491	539	517	530	524	576	548	534	525	541	548	561	520	548	540	523	511	572	552	511	545	547	529	509	497	562	509	523	509	500	511	533	558	560	523	577	540	564	556	522	575	513	531	559	507	585	555	564	523	571	569	510	500	538	501	520	537	506	553	537	533	525	516	534	552	587	544	522	536	550	515	567	499	519	547	538	559	544	517	556	548	526	506	527	518	515	570	545	552	505	518	520	576	532	541	527	529	549	548	532	496	514	517	522	540	534	526	526	513	512	537	541	538	505	585	520	504	549	554	543	580	533	563	546	534	519	509	554	508	574	549	532	562	546	528	550	553	536	531	546	535	538	539	552	534	524	500	545	566	531	507	526	535	598	535	547	538	570	539	505	541	536	531	495	526	524	529	541	541	578	511	527	553	577	510	522	546	536	527	542	541	541	549	508	504	560	519	564	495	530	497	551	524	582	530	531	527	543	548	581	558	515	546	536	529	526	516	546	572	602	556	571	545	527	556	522	535	464	515	542	551	509	532	533	536	526	532	538	530	530	557	552	493	533	517	572	570	536	569	540	527	535	513	539	552	524	545	526	527	518	574	539	555	534	529	562	548	556	536	561	509	553	529	547	562	523	551	532	545	526	550	543	542	546	530	537	497	522	519	557	545	523	525	505	504	518	538	537	529	571	493	513	553	532	571	562	476	507	539	536	514	549	536	519	533	537	547	563	509	529	534	519	558	527	563	580	516	536	593	515	560	538	535	541	538	497	579	545	563	555	554	534	532	509	520	539	560	573	561	538	556	545	537	551	573	514	579	556	528	547	512	449	535	552	541	554	503	494	571	516	547	559	489	535	544	573	522	532	526	526	511	540	551	536	569	545	569	530	554	532	487	508	541	528	536	536	482	545	513	483	548	502	537	516	546	537	550	540	570	505	556	507	530	547	529	565	573	549	564	538	510	557	531	572	520	585	521	510	532	551	554	533	521	504	523	521	530	525	507	568	567	543	574	542	532	532	559	542	547	557	541	548	576	527	544	520	524	539	518	535	543	508	519	566	522	554	509	552	529	547	547	530	513	560	559	550	535	539	545	535	499	571	546	485	560	522	527	562	522	552	507	508	570	517	500	543	561	495	521	482	538	528	549	494	520	568	545	521	538	571	527	545	548	528	534	547	554	548	473	522	627	557	547	532	538	508	542	580	507	571	532	551	523	544	555	510	528	562	533	524	574	513	532	528	507	557	535	551	539	538	548	511	502	554	525	514	540	543	547	551	527	569	532	526	558	516	523	535	537	582	548	585	496	542	581	562	512	508	546	538	500	544	550	565	518	517	567	562	545	553	510	561	531	553	527	537	582	530	546	470	526	573	545	534	556	504	542	538	536	522	537	493	515	550	547	585	552	536	495	525	580	496	529	580	528	516	535	506	527	532	513	550	496	535	533	513	502	532	528	555	533	579	532	494	555	539	559	540	531	560	564	506	575	553	527	539	522	560	525	509	552	546	515	537	574	528	518	588	520	571	545	527	523	536	525	531	581	534	527	529	538	539	510	519	552	518	589	534	550	517	532	549	533	455	523	579	532	512	512	567	546	531	562	500	547	556	492	510	528	573	485	522	572	534	513	514	538	551	553	576	495	520	516	542	565	539	542	525	558	512	517	542	569	582	538	541	498	539	532	539	537	560	535	556	510	555	564	578	558	554	521	516	538	546	547	526	557	506	525	545	531	526	529	539	541	555	514	511	524	498	533	501	540	529	534	565	519	549	530	532	556	554	555	536	530	504	484	574	542	528	555	556	541	586	539	498	561	543	562	561	526	517	576	543	554	542	522	527	519	523	530	543	534	529	542	522	530	532	518	584	563	574	511	545	579	495	573	521	527	530	576	541	505	517	540	548	528	537	538	565	531	541	540	569	525	512	538	561	503	513	550	504	522	552	532	550	502	509	537	545	542	555	565	510	553	627	559	547	567	564	514	528	557	505	521	531	527	518	577	491	513	517	546	537	545	555	535	533	557	529	526	554	562	541	567	541	505	544	551	516	550	523	528	560	585	549	530	503	535	572	516	538	518	540	534	551	505	560	513	539	535	563	480	504	562	533	499	527	535	561	553	544	539	541	555	524	548	538	510	548	549	557	522	530	494	495	551	562	542	517	532	519	563	526	535	520	517	526	573	552	520	517	537	561	525	564	568	571	557	505	540	504	538	550	548	550	556	579	586	580	552	519	511	552	602	539	533	541	544	577	555	554	569	537	531	525	531	580	581	515	508	554	527	546	566	573	549	528	512	537	547	546	527	550	509	542	558	561	541	559	531	534	525	568	514	563	525	467	532	518	542	507	548	530	504	548	497	549	509	561	504	526	542	525	546	542	549	523	557	515	555	522	570	520	534	493	533	537	485	510	529	546	496	550	513	508	539	520	522	506	536	540	532	539	509	553	534	541	524	567	573	532	558	522	562	529	520	558	558	564	500	561	568	502	512	521	518	543	517	496	560	519	539	536	505	504	494	551	490	562	504	514	545	559	526	539	544	530	524	538	582	559	557	542	529	556	562	549	516	532	559	524	548	539	541	514	511	538	547	558	568	538	541	513	604	512	538	538	567	559	551	579	517	531	550	562	528	532	556	527	535	571	535	509	574	532	557	557	549	546	518	526	490	520	548	532	531	528	524	572	533	517	547	552	563	526	524	529	543	619	609	521	573	521	581	535	546	514	535	530	557	513	532	562	512	554	576	558	505	519	521	510	497	540	573	546	554	534	531	553	531	530	554	564	533	562	554	553	553	597	501	565	545	510	554	510	536	553	514	522	505	536	534	506	521	561	581	526	522	560	585	499	537	549	567	499	537	515	525	538	565	509	529	505	568	543	586	524	514	587	543	563	563	538	570	542	503	546	558	562	531	516	535	514	491	528	555	549	517	553	513	520	576	524	534	573	527	500	526	571	512	520	536	568	545	534	518	519	561	563	531	553	556	529	507	578	492	533	550	574	542	510	525	521	558	551	526	559	521	550	546	540	553	535	495	544	509	520	510	484	539	566	565	539	557	510	529	586	530	506	565	541	492	537	526	546	570	508	524	517	527	537	533	525	551	532	554	504	519	525	517	526	569	523	527	562	541	521	574	520	562	528	528	523	496	526	537	537	493	528	509	540	576	531	560	549	520	542	553	545	501	534	512	516	548	515	509	477	529	543	528	562	528	563	523	543	562	514	541	509	558	504	506	532	542	527	594	531	532	534	585	542	556	514	555	531	526	516	543	549	519	525	545	542	519	566	533	513	550	560	542	569	584	546	534	544	524	547	504	541	522	564	538	602	514	527	488	551	553	484	557	521	528	586	544	543	537	578	520	520	538	564	555	511	549	524	523	562	578	558	561	532	524	536	557	481	556	539	506	600	527	543	544	552	529	523	528	483	560	541	526	591	525	558	514	513	500
9513	11635	55346	22637	6000	650	415	337	299	260	269	463	1561	6048	7208	6133	4372	3241	1943	1010	581	270	184	180	186	147	182	213	188	157	178	155	169	183	166	199	169	153	165	161	146	181	157	167	202	170	167	178	162	182	166	186	159	184	180	167	169	159	160	148	175	154	177	169	186	185	185	173	143	174	163	156	187	181	165	152	174	167	172	167	185	185	166	174	160	182	165	165	159	158	162	186	193	158	161	165	155	143	166	188	141	172	159	151	142	171	174	155	127	160	162	188	166	186	174	161	203	148	161	158	171	176	160	171	182	159	187	156	174	187	166	185	154	180	178	150	150	184	182	166	164	150	182	160	173	173	176	195	177	197	171	155	164	156	169	185	169	173	148	169	170	192	158	153	172	157	179	171	152	168	172	181	175	171	204	170	175	153	158	153	187	169	157	173	177	172	154	157	153	180	184	165	160	170	175	172	179	200	169	157	160	167	192	156	176	156	184	166	203	160	183	179	181	192	188	183	169	184	180	201	155	145	160	156	157	172	167	173	188	191	173	155	166	177	160	177	166	176	171	179	174	155	170	176	167	187	175	164	194	157	171	165	169	169	148	167	190	161	170	168	137	172	170	180	149	152	169	149	146	170	169	161	162	185	159	168	149	159	169	174	171	192	159	158	163	171	178	161	162	140	189	172	172	192	197	173	171	177	170	145	138	158	180	186	171	155	152	166	171	160	147	148	172	175	158	179	157	170	174	176	154	164	171	185	166	166	180	171	173	184	154	190	144	190	195	154	176	158	181	168	178	163	158	153	157	182	142	156	181	168	166	167	181	176	170	151	160	179	157	188	168	169	184	169	167	160	174	171	179	147	176	167	182	180	168	178	180	190	213	153	157	173	176	184	170	172	189	157	150	174	140	168	184	177	165	170	169	204	169	168	166	176	198	181	166	172	151	144	155	170	169	173	159	169	173	166	175	154	173	189	170	177	180	178	175	174	187	175	195	161	163	166	168	180	194	159	151	165	190	201	150	143	166	160	179	172	171	193	168	174	181	182	170	181	172	169	176	150	167	180	160	170	175	166	167	152	167	164	194	140	164	161	158	189	175	166	166	190	165	171	177	178	160	200	183	178	172	185	173	182	178	155	182	155	168	181	145	172	172	180	153	179	182	161	154	193	181	175	167	154	147	173	152	170	161	162	166	175	157	167	202	146	158	158	167	164	153	190	176	154	178	190	176	157	160	178	166	184	180	177	189	177	159	165	171	164	173	158	142	159	167	170	184	173	166	164	188	175	150	174	184	166	198	176	154	175	165	163	170	176	180	183	195	170	176	166	177	166	197	159	174	165	139	169	182	154	166	166	162	172	180	193	149	185	155	170	144	179	179	148	168	166	187	176	168	153	183	175	190	175	188	177	152	144	179	143	163	166	181	177	166	187	161	180	168	152	127	184	183	161	182	161	167	185	160	168	187	145	168	174	183	146	185	164	169	168	191	165	161	158	160	144	166	159	149	181	171	161	168	146	183	173	177	180	178	173	178	141	175	147	168	165	168	164	171	177	177	166	155	165	163	156	157	167	179	160	169	205	173	155	182	172	149	160	184	173	164	170	178	176	163	138	175	178	176	178	152	181	182	155	161	169	169	149	176	183	151	174	165	171	183	178	174	176	180	184	164	163	177	200	156	162	150	170	179	158	163	175	174	167	161	178	156	178	166	171	175	148	183	186	178	183	167	168	151	167	164	160	168	178	181	175	161	149	167	165	162	181	165	162	158	156	212	138	156	178	153	155	175	182	169	151	155	176	168	163	169	160	171	189	162	190	177	172	171	181	179	185	158	183	170	181	155	200	161	176	193	151	170	185	149	152	166	175	174	184	164	161	170	175	182	178	176	172	152	190	164	183	180	175	177	158	173	161	194	159	151	173	160	190	170	168	186	166	161	169	145	196	196	161	145	174	164	144	161	171	158	166	150	176	182	150	151	184	164	179	179	164	154	172	171	154	157	181	169	167	178	168	191	154	171	172	144	173	185	154	140	143	198	144	168	171	154	157	181	159	167	155	149	177	183	154	179	168	178	156	175	177	165	177	150	189	140	179	177	161	153	186	199	149	178	178	176	171	163	157	197	186	156	154	163	159	165	163	176	157	178	187	166	174	185	185	180	165	162	153	176	175	149	165	161	178	169	196	137	152	198	153	181	162	158	149	156	168	167	185	178	172	172	154	163	190	162	160	172	151	181	176	162	187	167	168	183	166	160	167	156	159	175	164	170	166	169	183	188	158	165	175	153	145	157	187	161	176	177	180	166	147	167	154	172	175	175	180	155	181	156	162	173	168	188	148	145	189	180	182	167	168	170	164	190	191	159	164	147	152	188	147	145	161	186	157	176	167	178	173	174	194	190	154	177	173	202	144	179	155	156	157	179	181	155	173	161	144	167	190	165	162	177	168	183	168	154	157	151	163	169	157	177	163	181	158	180	164	154	176	170	180	167	172	165	144	161	173	183	158	166	175	189	179	146	161	152	166	147	195	163	172	164	172	186	176	162	176	170	180	170	184	176	169	178	169	180	153	184	160	158	162	193	172	178	157	155	151	166	168	188	183	162	169	167	180	158	150	170	151	174	149	174	161	181	181	147	189	192	188	168	154	164	176	207	198	177	158	165	163	163	157	171	147	178	173	180	163	185	166	160	173	156	217	158	177	184	177	184	170	185	146	150	185	188	171	173	164	164	158	130	175	184	172	164	182	199	173	165	142	174	159	165	167	178	159	173	165	153	164	164	177	139	187	166	172	166	154	186	163	208	157	164	148	159	177	184	169	191	144	181	197	156	171	164	168	202	152	188	190	164	165	156	159	153	168	177	159	180	163	179	156	144	172	166	175	187	158	183	169	175	170	164	152	165	145	157	183	191	148	170	169	166	178	181	169	180	180	169	171	165	158	164	154	168	156	171	162	185	164	174	179	168	145	155	181	141	194	189	179	167	159	174	173	167	171	161	174	174	169	185	187	174	183	140	164	182	146	181	160	200	178	189	155	167	171	169	162	154	186	151	160	166	176	176	186	162	166	162	192	174	177	140	157	175	182	159	183	151	163	158	184	165	166	154	151	193	185	169	167	165	185	161	182	174	171	160	178	150	174	168	173	153	172	173	146	189	153	186	192	167	166	160	159	173	163	146	144	153	179	146	166	170	199	187	158	168	182	198	148	164	182	158	193	160	142	163	161	172	172	155	153	181	191	166	164	156	152	153	178	170	169	183	181	176	159	178	157	170	172	163	167	161	175	201	182	150	151	162	163	153	180	163	164	182	156	145	170	166	182	181	184	155	181	162	180	167	183	178	165	167	170	168	167	174	168	187	183	185	170	177	151	171	180	185	162	176	185	177	169	153	166	150	176	193	155	180	174	167	163	159	195	137	164	161	171	184	180	171	158	165	175	186	179	177	177	180	165	196	166	180	155	154	168	174	198	213	194	173	164	158	174	183	163	187	177	162	170	163	161
6758	10968	48211	24281	6009	1973	1623	1412	1160	1078	1092	2143	8748	24438	25286	23364	18480	14912	10168	5263	2854	984	432	415	444	404	440	451	431	423	419	411	391	378	407	393	437	395	395	425	415	392	403	403	434	422	390	405	438	454	406	392	427	413	410	404	454	387	397	382	397	416	419	422	430	381	429	379	405	416	409	410	414	420	402	418	412	491	380	393	440	449	399	416	436	418	431	372	398	401	442	387	417	411	457	410	363	433	425	386	457	394	400	416	421	418	413	424	408	402	411	422	403	397	411	422	394	416	423	464	401	402	392	383	412	414	416	423	389	416	442	389	384	393	424	378	408	390	432	419	421	380	444	406	433	417	437	406	418	369	419	379	395	390	420	369	403	392	415	406	382	414	410	390	407	427	405	399	395	420	406	418	411	418	421	389	428	424	424	424	405	427	421	411	398	426	421	403	434	399	416	368	395	421	381	407	412	403	428	373	416	421	421	390	429	427	421	433	448	432	424	416	439	427	382	412	410	392	441	434	383	434	441	426	409	459	426	414	407	387	376	396	437	394	433	400	396	420	425	424	443	430	422	427	434	440	406	388	433	434	426	452	402	421	397	400	404	440	405	379	443	404	421	382	401	444	425	414	406	407	395	398	390	418	429	423	426	420	414	445	421	373	417	409	428	415	371	401	415	415	438	425	401	424	389	386	359	363	416	399	433	410	413	425	402	376	427	408	421	434	443	441	374	399	398	399	359	390	389	419	405	413	441	403	437	407	428	376	412	425	413	399	393	435	407	369	412	370	389	423	389	378	414	380	405	452	419	404	440	390	421	363	405	394	448	430	433	404	411	402	364	406	432	428	393	415	434	420	445	432	426	429	400	423	413	403	422	399	419	411	404	407	391	438	421	405	433	422	446	443	394	431	411	375	417	392	413	399	417	436	438	406	401	412	431	387	409	412	410	424	410	399	397	378	386	421	413	403	377	388	449	395	460	427	403	417	446	423	459	425	422	393	383	394	410	411	423	399	378	393	437	437	416	411	446	411	387	396	366	403	431	440	408	415	384	431	415	417	420	411	421	418	467	419	416	381	417	415	412	422	413	406	413	397	450	435	415	427	371	437	387	426	407	393	425	395	406	434	409	384	425	414	392	421	391	377	381	412	407	383	461	406	431	409	383	397	402	386	426	394	378	427	429	411	435	434	404	441	425	488	401	420	413	409	419	438	392	434	411	429	384	403	439	392	394	424	405	401	410	400	435	408	393	414	424	408	409	404	448	390	427	402	430	389	432	427	421	425	419	394	397	417	425	417	403	403	399	418	411	441	389	431	400	363	405	425	433	424	419	398	441	417	435	396	429	391	395	398	429	397	390	410	430	416	444	398	478	418	452	429	419	416	400	396	448	391	379	428	370	421	407	389	406	396	420	433	423	413	442	389	439	391	420	389	387	387	408	398	420	397	433	402	454	393	414	404	398	371	472	422	416	431	427	429	457	399	409	400	428	412	448	408	392	432	420	402	398	397	405	413	430	394	416	410	403	438	424	392	394	407	412	426	429	384	419	403	450	419	416	384	433	410	408	418	385	427	427	422	401	398	387	464	413	388	423	430	448	408	397	427	421	404	394	379	392	418	392	441	411	412	417	381	392	408	410	374	375	411	449	425	404	405	421	401	406	393	379	425	453	412	411	426	374	430	432	397	375	434	409	417	398	413	440	411	405	375	444	403	398	403	391	406	426	426	430	410	412	406	420	431	424	398	413	437	404	405	455	420	401	393	399	429	426	394	407	410	408	392	418	423	398	399	429	401	422	454	424	411	420	430	398	417	430	428	378	372	447	420	384	420	399	403	429	383	416	385	405	381	381	383	410	420	374	421	406	393	414	406	398	408	412	425	379	420	421	402	391	435	425	391	427	402	413	398	401	402	405	408	404	420	420	441	420	436	387	416	420	432	420	429	413	425	394	408	393	412	421	407	440	439	389	400	399	402	409	399	429	405	394	388	426	403	393	422	433	432	385	431	404	401	390	412	381	447	440	422	410	408	395	419	422	398	390	388	394	423	377	383	399	399	392	420	426	419	432	409	396	406	394	417	381	414	440	433	402	392	373	406	440	414	420	415	395	400	403	441	405	437	414	416	388	415	398	419	401	379	415	439	404	429	414	413	414	416	407	412	431	443	407	398	424	406	405	449	430	423	450	385	436	395	420	406	414	430	402	421	398	435	396	402	425	420	396	379	431	409	417	410	388	380	373	454	441	427	410	386	384	436	416	393	433	390	445	409	402	412	404	407	397	421	414	445	424	379	379	432	450	409	412	408	411	393	406	373	421	402	401	405	419	400	436	441	397	399	394	439	429	392	418	410	397	415	420	409	457	410	410	438	422	435	423	406	401	403	429	447	399	424	408	377	402	391	402	408	433	432	425	423	432	412	380	394	431	396	398	434	408	393	397	449	404	419	388	405	410	402	394	389	396	440	435	402	444	394	413	394	413	416	386	382	423	423	386	408	394	409	436	385	419	368	385	381	392	353	427	398	445	430	443	407	412	352	397	398	416	384	427	397	373	404	401	408	412	398	434	380	422	405	410	446	416	400	412	436	434	396	405	373	400	397	401	436	444	413	412	417	404	443	450	449	441	426	394	407	448	417	420	427	425	416	434	424	416	457	423	393	394	418	413	392	409	382	434	399	411	412	411	435	386	415	413	440	410	424	424	401	383	404	424	428	413	417	424	401	411	417	420	426	427	401	387	357	416	423	419	407	408	384	389	369	423	403	431	414	397	430	373	382	421	413	408	385	437	390	417	422	401	438	415	409	413	420	424	402	393	422	427	400	417	429	440	417	396	439	400	440	400	414	413	407	435	379	397	396	430	362	414	374	435	443	458	437	432	421	399	406	428	432	403	447	445	403	408	422	417	417	411	423	404	410	395	399	402	400	405	412	418	379	451	394	408	415	408	399	408	455	402	354	407	384	446	425	446	415	421	440	446	379	422	443	393	417	396	424	414	420	370	428	418	415	434	379	412	403	412	409	427	431	429	410	421	412	402	426	433	412	400	430	427	424	439	370	441	430	393	409	432	441	417	394	412	387	439	390	384	414	418	412	422	379	420	439	421	414	421	407	399	421	432	434	435	427	383	441	406	416	461	384	387	384	384	414	436	409	432	401	391	401	414	434	441	373	443	429	397	404	377	399	411	419	384	408	392	405	378	389	426	414	445	440	407	397	419	397	420	425	440	417	418	400	387	394	445	380	386	418	420	437	420	403	420	418	399	408	421	434	420	421	442	423	425	410	407	392	426	422	435	402	431	374	435	428	407	412	435	388	411	406	413	429	392	410	429	395	416	417	413	395	392	394	404	396	412	416	454	433	409	394	407	430	386	421	411	401	407	387	428	413	412	391	408	420	396	428	425	412	440	394	424	421	411	464	405	425	377	404	393	443	427	423	430	381	420	394	392	436	405	411	400	382	407	370	458	405	432	436	407	454	404	434	387	416	431	423	442	409
15022	15663	66051	24508	7061	992	569	453	370	333	356	1669	7204	14704	15312	10571	7369	4669	2330	924	402	138	121	107	122	115	117	117	100	115	109	101	116	130	119	122	126	123	105	129	104	97	122	111	118	128	102	137	108	128	117	129	118	106	133	102	109	114	120	111	109	118	134	114	113	114	140	116	109	106	115	119	104	121	126	132	118	108	114	114	120	123	121	97	109	127	118	117	139	112	128	115	117	128	118	127	103	99	98	106	143	100	127	103	123	132	109	106	116	111	121	130	108	106	118	92	114	103	109	96	110	104	137	107	101	107	113	113	86	119	109	128	117	105	102	127	112	112	117	100	114	99	114	109	91	107	96	114	118	133	114	102	114	108	124	101	114	104	107	109	105	135	107	109	113	121	85	98	118	121	111	115	109	111	115	115	122	110	97	137	89	115	119	111	100	118	112	106	108	114	99	112	115	107	96	109	98	118	129	115	110	95	121	120	107	126	108	102	107	108	102	98	117	115	115	111	107	117	110	104	101	107	104	123	96	114	119	120	118	129	114	98	117	119	112	108	126	117	100	99	108	131	109	98	120	95	109	108	113	116	112	108	114	120	110	110	117	106	121	112	118	116	108	121	116	101	94	123	108	92	102	127	109	99	122	101	116	111	106	114	114	93	118	115	120	93	123	116	111	108	115	95	127	98	106	111	125	110	122	119	118	140	102	120	101	116	100	105	138	111	127	111	112	111	100	102	126	127	113	116	100	96	94	127	131	130	126	118	112	137	115	105	99	117	108	115	108	118	124	104	86	93	114	104	118	126	119	120	120	126	114	123	100	94	124	102	110	101	105	105	119	122	114	102	103	91	128	109	110	128	117	119	100	123	114	120	111	104	106	113	100	116	142	104	101	105	110	107	107	103	126	97	103	110	108	127	110	131	132	116	129	113	100	108	126	110	108	115	125	104	99	115	103	118	105	97	118	111	115	119	110	106	97	117	118	102	127	113	109	103	134	136	112	114	111	92	118	114	112	143	117	114	110	115	134	105	113	113	116	108	108	112	108	106	104	132	106	101	98	112	108	110	99	109	105	104	110	109	102	105	122	103	104	111	107	93	131	102	115	124	117	116	109	120	105	120	140	119	111	130	97	108	121	126	96	121	116	132	109	120	90	106	121	120	115	118	102	125	104	116	117	98	129	114	87	116	107	104	119	112	84	114	113	108	127	116	112	113	118	117	113	108	116	112	106	104	118	119	122	102	102	111	104	106	116	110	109	125	91	84	112	115	118	111	94	106	132	98	92	107	116	102	113	97	110	106	103	109	112	106	105	116	132	102	128	148	118	105	108	107	98	133	107	110	114	120	106	113	93	108	123	130	107	126	102	103	103	105	125	137	128	105	121	119	133	106	112	115	108	95	117	113	129	139	136	111	98	116	90	121	126	118	101	128	102	95	111	108	100	106	112	110	128	119	104	118	117	105	112	108	110	103	115	108	112	132	113	105	110	119	100	120	99	106	90	124	120	106	124	132	104	120	101	111	80	120	126	104	97	104	103	132	125	109	114	110	111	104	113	108	119	116	106	118	113	131	115	121	116	112	111	107	121	106	112	114	124	107	107	123	120	111	115	121	108	97	101	82	100	122	102	120	114	103	89	117	111	114	104	109	122	114	111	114	109	116	135	116	126	110	107	123	112	106	149	121	103	102	108	106	112	94	115	88	117	108	123	100	112	131	100	119	105	114	123	119	114	122	104	111	104	91	109	108	109	112	101	106	110	105	128	114	111	117	124	132	122	88	123	112	94	98	121	113	96	126	89	104	132	113	111	112	110	101	118	118	130	119	133	119	109	110	101	123	109	141	104	103	114	109	97	110	133	101	104	123	114	111	124	117	107	92	118	108	106	118	124	112	113	108	123	105	106	111	120	118	115	104	128	119	128	95	106	111	119	120	105	103	126	102	117	104	105	117	96	114	116	100	90	119	148	130	105	118	115	98	111	114	129	115	113	129	120	114	115	116	134	106	91	112	114	107	101	123	108	105	90	135	99	128	123	110	111	88	82	110	116	122	107	113	108	101	92	107	115	99	121	117	103	114	134	116	104	109	124	117	114	102	104	113	94	123	115	106	119	100	121	108	99	128	118	118	103	127	99	103	124	121	115	131	107	97	126	125	116	118	125	104	99	108	115	122	100	116	103	101	121	113	108	100	103	118	122	108	115	119	119	114	101	102	99	105	106	125	133	116	112	110	110	102	113	118	119	114	119	116	102	118	94	128	105	124	107	115	106	123	109	89	96	105	124	106	123	106	114	130	140	132	115	112	121	123	124	130	124	116	111	116	118	118	115	123	101	125	100	119	105	111	117	133	130	114	105	119	107	122	119	109	108	120	133	114	144	120	121	136	118	135	125	114	113	101	114	106	132	119	111	121	107	111	111	103	102	106	113	115	120	102	114	94	107	100	99	131	107	108	96	112	76	85	109	119	105	93	129	104	109	98	124	117	139	103	122	96	109	121	98	108	130	87	92	114	125	104	101	103	109	106	113	132	124	127	111	112	109	96	131	128	113	104	98	109	124	136	111	101	113	102	115	116	118	124	103	109	124	105	105	106	110	122	117	99	118	114	90	128	111	113	99	117	129	113	111	83	135	130	119	116	121	124	105	124	120	119	120	120	128	126	129	103	112	105	117	103	111	131	109	112	116	98	128	123	113	119	103	119	123	117	108	127	114	101	128	117	103	100	103	120	120	98	134	108	122	107	118	79	111	94	112	120	126	116	108	96	112	97	109	119	119	103	116	98	129	102	108	115	137	112	123	118	138	119	124	122	107	112	124	101	117	115	118	102	104	123	116	112	105	118	128	119	105	87	98	120	113	111	92	134	99	102	127	110	116	120	131	117	125	108	119	116	102	109	119	106	93	113	112	102	107	105	113	105	108	137	125	106	117	92	102	123	114	122	118	96	102	102	93	124	132	119	129	124	104	122	102	121	103	115	101	108	113	138	136	116	123	108	108	119	111	125	120	111	120	123	108	100	108	95	101	125	120	124	123	103	109	121	114	125	109	110	117	107	114	105	111	118	136	106	107	109	117	106	96	122	103	126	94	87	108	123	115	111	132	137	117	112	97	108	110	117	108	114	105	102	111	98	110	119	106	109	109	114	118	98	117	113	93	116	113	115	128	107	122	109	99	134	116	102	101	96	111	107	94	113	112	122	128	117	88	127	132	110	110	95	110	106	111	121	124	104	129	127	118	119	116	103	115	97	120	108	115	145	139	119	123	109	110	102	100	110	72	100	118	120	115	122	106	124	116	123	106	109	93	106	120	125	130	118	105	110	120	113	130	122	101	90	120	128	115	117	92	93	88	129	132	125	132	117	121	111	103	117	116	106	99	115	100	96	117	109	107	102	109	103	106	112	112	106	118	124	129	125	128	118	114	118	113	106	116	131	116	111	119	108	106	107	128	100	128	136	103	111	110	120	129	143	121	101	119	111	126	122	125	113	110	93
8296	13171	54679	22782	4642	3289	2601	2169	1805	1568	1522	8843	25784	38008	37485	30455	25824	18869	11016	4643	2126	474	311	285	295	285	263	295	326	308	275	299	286	277	318	317	291	320	290	298	277	273	307	265	289	325	271	286	289	281	294	297	319	282	288	282	303	294	282	286	300	287	282	296	278	317	280	284	302	279	323	335	283	337	286	279	272	272	288	281	261	275	284	270	276	283	299	307	279	303	276	313	284	306	293	298	291	313	316	285	305	311	280	289	295	327	309	292	305	284	272	274	309	301	266	296	285	260	293	301	298	259	284	292	298	309	272	283	278	287	278	312	295	314	296	304	311	293	305	310	273	309	322	298	266	278	286	244	281	307	282	352	299	265	282	320	265	313	301	293	306	311	287	291	299	295	321	296	294	282	297	253	327	313	278	291	304	266	337	274	298	283	294	293	292	265	275	308	278	283	304	305	290	282	287	290	301	303	294	271	276	291	292	274	269	284	282	278	289	325	279	274	286	285	301	313	309	308	267	263	301	295	257	269	302	325	319	289	282	309	293	322	268	296	293	257	266	270	290	253	237	288	308	290	264	283	235	271	309	283	286	356	315	299	296	274	288	284	279	270	301	302	288	307	284	289	291	283	311	312	281	295	272	304	283	297	280	290	277	312	299	281	280	302	275	287	283	284	307	285	300	308	259	289	275	275	280	282	310	285	309	302	302	264	269	294	275	301	301	283	315	286	306	283	295	295	307	307	311	284	343	291	284	264	285	272	285	303	288	324	278	304	285	303	304	283	259	278	279	269	280	268	272	262	273	291	281	290	287	290	301	270	293	277	296	307	273	307	287	304	314	326	269	306	309	301	291	278	281	281	313	282	295	272	281	285	316	321	295	301	300	282	284	274	294	308	335	282	285	303	284	321	287	291	295	268	281	311	258	300	291	314	273	301	308	285	297	285	284	286	287	293	275	293	272	293	301	300	285	312	330	279	310	341	316	285	281	291	310	285	300	302	291	283	273	276	321	305	306	316	281	256	302	283	272	315	320	283	325	303	274	316	295	293	281	258	268	270	287	281	297	291	310	279	264	290	274	264	272	297	272	275	280	307	281	290	280	294	268	289	296	287	266	286	284	302	299	299	300	328	305	250	286	298	313	289	290	306	277	337	280	278	294	272	296	294	295	279	294	291	272	300	290	271	271	288	291	319	260	311	277	253	283	312	286	281	303	309	271	286	292	304	306	300	302	277	246	278	291	301	294	251	300	270	305	253	295	309	303	286	287	284	310	301	284	338	310	306	314	300	294	267	282	273	287	288	269	278	257	261	308	318	295	275	299	272	305	309	281	308	275	265	293	288	303	315	278	317	275	288	311	270	281	287	288	302	265	267	279	288	292	285	316	306	304	319	294	289	315	294	273	284	277	286	291	291	264	290	323	297	314	317	281	308	315	287	301	301	326	278	284	301	299	264	281	320	287	298	289	291	270	285	292	273	276	255	269	322	271	261	311	310	322	305	299	287	273	266	278	318	283	284	289	285	298	284	289	257	292	299	302	282	302	272	286	285	289	272	297	311	278	302	264	284	289	309	307	296	284	277	269	269	272	318	312	313	324	287	260	275	293	312	299	300	290	300	312	278	274	284	274	272	273	270	296	252	290	295	290	260	278	301	315	285	273	243	296	281	265	279	300	279	279	310	308	276	297	287	306	261	291	287	288	280	279	301	311	280	283	282	312	266	282	273	263	289	303	309	314	305	289	275	265	290	297	281	299	298	297	294	285	308	314	316	269	290	264	284	257	295	300	297	273	274	275	292	293	297	285	265	256	286	259	292	322	294	321	322	287	299	301	308	265	307	313	306	304	271	300	308	283	266	294	277	292	290	288	286	310	303	260	286	291	300	281	285	277	285	282	303	279	304	289	271	326	268	275	297	258	285	295	259	286	295	313	278	297	282	286	292	302	305	287	309	286	299	300	311	301	285	314	294	307	306	272	283	274	270	324	291	292	266	289	287	286	288	281	294	300	286	297	305	279	307	281	287	311	293	283	250	291	282	273	276	268	293	271	298	269	298	286	283	278	275	307	331	271	289	315	297	294	282	304	283	287	312	287	277	259	311	285	282	270	276	291	295	278	298	284	321	267	266	277	287	294	297	260	279	322	271	276	291	290	292	294	282	295	262	264	251	286	288	289	300	287	314	262	265	266	283	288	273	308	291	248	274	287	262	289	283	323	288	296	283	266	274	279	282	268	280	287	298	299	308	280	278	286	304	285	302	301	312	285	317	292	333	322	275	287	289	293	291	296	294	268	309	282	313	285	254	310	287	285	292	289	268	295	322	290	304	277	302	257	312	296	278	270	276	277	258	275	295	289	278	296	278	254	287	272	280	263	276	290	285	279	284	291	259	301	326	275	300	284	276	315	289	290	296	302	273	293	296	276	267	294	291	284	285	289	299	298	300	264	267	296	277	282	302	301	296	282	298	296	285	298	293	263	309	291	310	294	293	271	289	315	281	277	296	308	303	274	291	294	294	268	291	270	318	278	300	296	313	281	284	255	300	283	302	302	315	283	306	324	272	275	272	299	284	298	293	291	281	278	284	270	305	279	273	324	290	300	282	234	294	292	311	303	309	271	278	302	312	316	279	274	300	272	277	324	292	287	265	309	303	292	306	276	301	282	273	289	254	295	287	309	308	291	308	306	313	278	299	317	308	315	293	247	271	311	296	317	266	328	301	259	280	308	266	286	304	272	317	335	296	321	288	294	299	295	279	261	279	292	329	294	304	321	292	291	310	295	299	262	267	264	306	301	287	326	288	292	261	273	274	310	282	315	306	304	270	306	290	295	271	312	292	260	297	285	292	280	288	284	298	308	267	294	285	264	270	288	318	290	292	277	302	285	300	298	310	258	300	318	299	297	315	292	273	306	275	292	294	282	276	294	308	302	317	321	261	278	294	276	284	281	298	289	310	306	275	278	315	308	287	280	291	274	283	291	289	293	298	266	285	313	267	280	271	320	290	293	287	293	272	304	265	285	305	294	285	326	284	297	268	295	274	296	294	298	251	308	277	295	271	288	293	292	293	327	279	288	292	290	303	305	290	299	300	289	307	271	283	281	308	307	278	293	271	289	273	268	291	282	309	288	280	292	298	280	276	278	264	261	282	274	285	309	316	317	268	312	290	283	269	277	266	312	299	296	280	298	290	277	290	299	297	302	267	273	326	291	301	271	279	281	266	279	275	284	309	303	291	300	294	314	249	304	280	306	268	303	307	289	271	292	305	288	287	272	254	275	310	290	333	278	282	306	293	271	291	281	304	294	296	335	277	291	317	288	281	296	272	305	279	290	280	312	270	280	269	303	270	272	292	297	266	276	298	298	315	268	294	307	307	276	301	292	275	293	272	269	293	278	306	313	282	277	262	309	278	273	279	275	293	292	276	299	275	272	268	274	308	310	292	311	299	273	282	286	302	310	283	285	286	292	293	266	291	278	305	280	307	287	294	272	275
2115	930	5041	575	271	247	239	218	226	207	239	227	320	603	847	819	702	599	398	287	265	197	234	239	213	245	207	231	206	225	220	225	210	211	210	220	221	217	207	232	204	221	209	219	248	201	234	222	218	213	208	234	214	221	209	250	209	203	188	237	211	204	236	224	212	214	221	214	210	222	208	199	229	202	222	213	216	233	221	217	209	212	250	226	211	221	227	227	197	215	206	223	202	219	199	201	238	205	225	205	205	192	228	229	230	214	217	207	223	222	197	202	218	241	208	228	212	240	217	227	237	233	235	210	219	190	206	198	194	235	190	212	245	213	228	209	245	201	215	228	217	243	193	230	234	218	216	203	225	229	222	224	215	206	208	182	211	223	242	238	227	238	220	206	213	214	212	205	225	206	220	193	217	243	215	213	231	212	207	206	214	225	221	212	231	219	218	223	249	212	215	216	232	241	200	228	187	198	219	206	211	200	205	237	234	199	216	206	228	221	230	224	215	183	232	226	216	258	226	233	196	241	201	214	191	183	209	221	204	203	207	209	216	186	187	199	223	211	226	204	209	222	228	253	219	226	204	211	242	222	236	232	213	206	233	224	218	197	226	232	192	218	200	217	219	233	225	208	213	223	240	224	226	214	195	219	211	225	237	230	210	220	228	191	214	233	227	212	212	245	210	201	227	217	244	204	243	230	231	220	201	209	211	233	247	219	197	212	218	260	211	212	240	241	218	203	214	236	185	206	193	233	224	249	206	215	212	209	238	235	194	214	214	213	218	234	213	224	218	229	246	211	223	208	251	208	225	231	237	240	214	199	213	216	219	190	191	230	218	234	224	209	222	234	205	193	208	233	206	186	209	243	245	223	213	243	203	226	194	213	181	244	237	217	199	209	219	221	194	215	231	224	234	211	236	231	216	217	244	239	225	212	218	210	225	231	204	221	213	230	221	243	224	218	201	205	241	199	232	219	201	207	239	201	212	227	211	205	214	199	223	223	202	214	229	231	216	203	199	228	231	200	205	199	223	221	190	245	227	204	223	252	206	245	227	221	215	199	217	230	225	223	218	204	199	237	209	236	226	216	234	224	213	219	214	200	215	201	220	203	202	234	222	214	210	208	216	200	233	251	200	216	211	214	234	209	210	180	221	232	233	215	200	225	196	242	213	194	210	216	211	215	190	225	214	245	207	219	205	204	215	239	222	197	219	211	197	211	206	212	208	234	232	236	225	246	218	206	215	210	208	232	232	219	204	222	202	233	219	226	215	201	237	209	217	199	238	226	223	219	206	238	241	217	204	219	207	233	223	219	187	230	241	234	238	219	224	211	200	209	231	194	220	213	202	187	210	184	245	188	223	225	202	207	237	190	194	219	219	198	222	232	216	232	218	212	249	190	211	204	246	204	185	218	218	192	219	208	235	212	214	190	214	202	225	220	242	245	223	224	205	215	209	214	182	202	200	217	215	223	208	217	247	219	213	222	219	183	216	236	217	220	233	238	204	189	221	186	206	251	213	227	232	215	235	215	203	202	219	193	228	204	227	213	205	221	232	191	210	189	220	217	225	201	209	242	224	206	228	214	209	190	208	191	227	209	221	224	220	228	215	190	202	248	217	207	195	235	183	228	234	223	234	219	260	219	220	201	221	194	233	210	212	230	207	227	226	212	214	179	208	228	209	189	222	208	227	202	210	216	202	214	201	209	219	215	244	241	254	247	222	228	231	228	255	198	217	219	213	215	240	239	249	202	203	261	216	181	218	219	245	219	228	192	213	201	206	220	210	214	212	253	217	226	218	208	233	200	227	207	245	238	210	216	192	224	200	217	195	179	220	229	255	221	232	223	216	214	227	235	211	179	193	210	203	195	206	224	228	211	210	221	211	208	202	220	209	210	225	224	218	235	213	208	195	208	230	249	206	204	236	188	223	263	214	220	195	245	197	240	230	214	209	214	226	237	212	208	240	197	224	207	242	239	248	224	193	232	208	214	218	206	204	218	220	192	199	205	206	244	232	233	206	211	229	208	223	241	217	224	222	202	223	216	181	213	211	212	247	209	234	200	191	213	223	221	222	213	219	214	232	233	198	212	191	242	247	204	224	231	207	214	253	192	188	205	197	233	228	246	202	225	200	213	200	231	205	234	208	223	226	212	220	219	232	224	211	233	200	228	201	205	224	203	208	222	228	230	216	235	217	211	188	208	208	218	217	194	201	204	211	228	246	210	205	200	221	219	204	229	210	233	221	220	222	225	251	212	239	239	198	231	195	230	202	213	200	198	212	236	219	211	217	200	226	207	216	225	205	214	195	232	213	209	243	205	190	226	241	237	236	209	213	228	180	195	224	206	227	211	218	205	196	210	208	209	229	212	234	205	228	213	205	231	230	220	225	204	204	223	243	233	209	217	210	224	211	241	217	198	213	255	239	240	190	215	230	240	215	237	232	218	224	207	224	244	212	203	227	226	204	219	204	212	201	220	197	233	205	218	218	209	221	228	216	207	200	210	233	210	224	226	205	207	193	236	223	214	216	236	219	218	247	180	247	232	217	209	191	221	198	203	209	222	211	212	232	211	225	222	251	237	189	211	225	221	240	195	200	220	204	208	238	221	208	241	246	233	216	206	220	198	202	206	226	227	215	193	243	208	212	199	222	215	222	233	217	213	196	209	211	220	220	228	197	225	207	231	209	197	223	196	215	219	215	234	201	213	220	224	216	223	203	215	214	248	235	218	248	224	225	209	230	216	201	232	202	213	194	238	256	219	224	226	210	225	212	197	194	201	234	235	218	230	237	220	220	239	221	236	195	204	236	238	232	228	206	207	223	197	208	202	196	214	258	238	229	197	234	235	234	221	196	195	226	200	215	213	199	206	196	202	193	235	197	216	211	213	249	206	224	252	215	236	189	205	232	228	222	210	220	221	221	221	225	229	218	238	223	228	223	224	206	207	189	223	197	206	211	209	214	229	230	197	225	206	218	183	213	207	232	191	208	194	216	217	207	226	191	232	232	188	225	220	221	208	236	243	228	232	215	232	197	247	212	214	197	217	231	214	214	188	203	190	235	214	227	225	229	230	185	225	206	189	200	216	224	220	235	223	237	224	224	208	237	218	244	183	197	225	225	219	243	206	216	227	222	198	232	233	180	217	229	233	184	234	205	223	231	195	225	216	225	209	209	210	201	218	221	214	229	210	245	233	215	209	217	200	202	213	223	208	209	231	193	204	235	226	238	222	228	233	219	202	246	219	198	170	201	202	241	232	224	251	216	216	222	218	209	191	218	243	210	220	212	209	209	237	210	225	226	240	195	241	230	209	203	208	222	236	252	211	233	223	237	217	221	221	219	223	209	199	234	228	213	229	215	227	238	250	191	229	200	210	215	218	245	238	205	240	212	195	215	234	243	234	219	211	229	221	167	202	251	201	230	234	208	227	209	224	215	206	228	207	234	225	195	255	203	200	234	224	230	238	203	209	213	229	251	208	223	220	217	187	239	225
2348	1791	10503	1616	703	664	619	619	525	558	565	662	1266	3164	4044	3970	2904	2301	1293	825	625	569	534	541	529	513	517	516	536	552	521	511	485	522	525	530	541	495	536	495	521	546	492	489	560	479	540	541	471	492	524	495	521	526	507	541	538	567	520	506	535	490	524	501	505	521	530	521	493	518	485	514	483	544	512	490	525	540	521	531	505	514	525	510	591	578	479	528	534	521	523	536	519	515	478	550	517	546	495	528	516	526	500	532	502	511	524	508	515	499	545	556	493	510	559	490	562	483	505	515	561	534	486	478	493	530	489	502	530	554	541	503	538	558	525	515	519	502	551	561	525	534	535	509	492	549	552	495	524	535	577	553	509	522	516	500	548	518	525	513	522	527	495	536	539	543	532	535	525	576	558	514	510	509	489	497	536	517	502	510	495	551	499	530	517	516	536	493	520	492	497	492	515	494	489	555	539	525	512	537	502	539	531	527	538	573	528	531	534	511	511	500	534	512	511	511	519	498	528	511	492	548	507	574	525	496	521	559	511	560	499	547	490	535	518	500	520	481	525	547	509	533	529	540	487	526	479	494	543	508	483	523	515	547	484	550	547	496	486	515	534	543	483	529	554	486	494	517	467	483	517	508	527	544	501	550	548	494	519	509	522	530	517	537	535	559	495	528	491	523	492	535	544	510	503	534	524	486	499	485	546	526	534	547	490	528	531	494	529	509	538	525	530	557	578	540	519	508	519	504	516	518	515	519	498	478	518	509	547	515	501	500	535	558	543	504	524	529	544	491	518	556	581	550	514	527	523	480	556	552	544	471	540	536	552	524	583	529	522	496	509	474	531	515	551	490	523	515	554	534	543	529	510	499	518	522	532	556	522	524	495	526	549	484	499	473	524	529	543	557	546	540	558	520	556	534	520	547	497	472	497	515	534	523	499	551	521	502	528	527	501	502	523	523	492	496	517	521	508	494	505	494	523	522	542	541	515	524	491	523	503	509	548	532	542	542	504	529	534	523	523	509	521	515	521	502	507	529	518	510	506	544	505	488	551	568	542	491	526	532	537	534	526	520	519	534	554	548	507	488	501	549	485	507	555	498	521	525	522	489	506	516	561	564	486	544	566	508	522	551	561	556	483	553	528	529	545	530	520	523	565	537	516	503	518	517	524	521	520	519	576	544	489	532	539	530	499	510	564	541	516	508	499	538	510	568	544	549	563	525	526	530	549	486	516	512	555	507	524	508	519	507	500	508	515	508	524	571	489	567	572	521	545	511	524	541	544	494	487	527	558	555	538	483	538	509	537	530	523	522	527	536	535	516	568	546	551	511	524	524	527	517	536	529	546	520	505	483	532	504	526	519	536	517	518	490	491	520	497	521	509	540	524	513	534	523	545	538	501	533	525	487	546	548	527	519	500	555	489	557	503	490	492	516	498	507	510	511	494	507	508	550	532	520	550	504	507	505	525	507	506	493	529	533	510	484	547	536	491	497	538	513	528	492	528	537	575	510	578	528	530	502	532	503	542	524	502	525	533	527	509	519	520	517	520	538	522	515	567	471	543	511	514	513	520	496	499	514	527	529	508	493	541	484	524	521	520	512	540	521	537	520	561	474	551	548	524	538	517	571	467	517	526	533	521	520	530	496	544	494	518	543	499	492	496	530	514	549	487	538	525	534	557	521	536	516	522	506	511	473	491	535	532	543	519	487	510	491	530	492	506	553	485	486	531	490	503	509	503	542	501	502	555	514	535	518	555	508	517	533	546	547	576	514	527	547	545	496	524	547	546	536	556	514	553	482	503	528	537	509	526	529	541	543	517	494	539	549	512	526	520	509	514	550	554	539	474	508	528	501	519	505	526	508	544	565	557	509	535	552	549	524	502	519	539	512	498	478	535	520	519	521	563	532	531	560	562	485	524	514	537	529	511	488	507	525	512	538	516	527	509	517	523	534	571	547	512	526	500	525	575	508	535	538	519	529	486	519	535	519	552	565	511	494	575	520	516	510	544	530	546	534	542	569	519	502	548	517	543	564	524	526	530	527	490	562	524	492	553	552	534	515	528	551	486	503	541	531	527	497	516	473	503	531	562	525	558	517	516	511	490	493	516	552	495	546	531	531	508	516	548	498	509	488	524	520	542	482	495	517	545	546	530	532	545	538	523	508	551	472	505	565	536	565	550	519	501	480	557	494	519	543	522	539	549	513	521	510	527	525	570	556	496	475	597	500	549	514	507	532	519	542	519	499	507	477	517	536	555	510	469	515	572	510	562	525	495	516	515	468	476	535	544	497	547	509	528	513	499	473	505	522	539	523	530	566	541	558	558	527	510	538	546	536	548	547	520	519	533	538	558	506	552	532	480	499	532	528	540	525	556	531	557	511	525	555	533	507	478	511	537	521	481	527	499	504	512	534	549	515	528	519	514	521	534	594	517	520	535	547	526	512	539	499	591	512	512	538	502	498	481	534	518	482	518	520	503	493	542	506	494	513	554	552	524	500	514	524	570	536	524	518	550	543	495	501	529	561	496	505	494	508	506	506	534	515	561	505	551	531	476	502	519	541	533	488	512	501	521	522	546	485	526	509	524	491	540	561	541	541	468	542	496	479	510	509	528	570	507	544	560	503	516	509	501	540	521	513	534	491	537	573	516	509	506	541	533	498	552	544	536	530	527	567	518	521	531	570	505	503	486	510	522	568	570	548	502	514	503	507	508	528	520	502	500	538	504	520	504	538	542	565	510	492	569	519	534	533	499	555	542	532	555	519	538	522	481	519	535	518	523	512	510	551	548	494	538	537	521	559	537	546	517	571	513	526	479	496	493	505	512	571	489	499	505	521	537	523	485	529	543	520	495	539	506	551	537	523	467	540	536	494	502	521	538	480	559	484	525	528	519	510	525	499	585	525	544	502	520	510	527	544	536	500	529	471	535	488	504	530	538	508	482	537	489	534	530	547	491	488	536	529	496	511	520	526	531	517	533	508	515	496	492	527	522	484	545	536	473	500	552	504	515	505	520	515	535	546	502	517	529	530	497	564	540	559	520	552	531	536	519	529	533	504	506	526	523	542	488	482	522	557	543	496	524	539	499	532	517	510	508	506	492	532	525	551	515	525	556	529	482	521	522	535	511	538	541	494	524	512	518	517	510	525	490	512	465	547	558	521	519	524	501	529	525	506	512	542	532	515	531	494	506	531	512	482	520	527	528	561	507	453	494	537	489	527	504	508	496	525	520	499	536	531	530	506	528	518	523	554	517	532	541	502	549	515	555	553	507	549	521	518	519	527	489	548	512	542	556	527	536	521	527	498	523	531	511	540	534	563	520	505	508	512	556	545	548	503	548	517	529	496	547	488	545	505	551	482	564	491	499	550	517	494	523	485	530	519	514	508	587	504	534	534	534	487	525	514	500	483	503	515	481	501	575	556	510	507	523	532	534	439	543	554	560	566	512	529	533	496	520	518	537	531	501	522	550	495	488	531	502	506	570	520	497	545
7841	16685	58363	20873	3354	558	381	364	290	250	262	389	1025	6010	9020	7383	4268	2408	1296	697	310	184	164	145	149	175	169	172	175	190	166	166	159	182	166	174	158	160	189	175	173	173	181	172	155	145	176	156	179	177	160	156	166	152	147	156	176	152	165	175	196	165	172	187	194	170	159	152	174	140	165	172	183	167	159	185	199	175	196	173	142	165	152	186	177	170	169	181	168	172	143	155	169	174	157	178	187	141	172	186	161	178	177	187	176	155	165	157	158	167	180	157	201	177	158	169	146	185	195	178	158	174	142	146	160	182	180	172	177	148	150	179	187	151	189	175	161	158	190	156	164	169	182	143	154	159	173	154	148	178	185	160	158	155	165	158	170	176	162	151	160	180	170	183	156	157	179	156	168	162	158	177	162	179	194	150	161	156	151	176	177	182	161	169	166	163	157	170	168	165	166	166	154	172	166	161	175	187	166	168	158	179	194	165	161	163	162	152	163	164	162	157	192	179	178	153	180	149	139	152	185	167	162	153	172	179	170	189	152	148	167	159	171	151	166	171	181	139	159	183	170	180	188	155	162	176	170	158	193	205	161	173	143	150	159	181	164	158	161	148	175	140	162	176	169	166	164	178	172	172	174	160	147	178	173	134	158	172	189	154	151	172	162	161	147	168	161	162	176	148	163	176	179	173	170	167	157	154	162	159	154	169	168	177	153	177	177	196	177	168	196	164	159	181	163	166	149	167	159	175	148	154	177	173	173	143	167	186	178	170	181	152	173	176	165	157	154	169	171	181	190	168	180	158	156	173	169	174	150	173	168	146	176	161	162	144	159	157	162	192	157	162	167	175	154	169	190	144	179	155	190	168	172	178	174	185	152	166	183	156	138	147	166	174	172	169	160	176	179	177	162	161	172	167	160	173	177	166	146	162	163	157	157	152	185	184	168	159	188	173	159	135	160	163	168	174	163	167	188	181	173	147	174	171	185	172	187	171	182	178	175	189	176	159	163	185	173	152	164	148	153	168	182	173	167	165	178	169	168	168	180	164	159	158	169	202	171	161	184	172	158	159	167	180	157	175	163	162	167	186	174	153	175	171	157	158	171	159	166	148	161	167	172	153	166	189	177	177	184	180	142	175	156	186	173	179	167	158	186	177	139	187	173	175	177	155	162	177	152	184	147	144	157	161	183	148	179	167	167	165	164	165	156	169	176	188	179	148	175	159	165	158	169	162	178	160	134	165	159	158	175	158	150	161	169	169	172	182	184	171	181	179	172	192	152	171	158	152	163	166	163	162	165	180	180	168	164	163	181	162	160	169	165	171	175	180	162	184	171	174	169	164	145	178	193	151	174	177	159	182	154	156	187	174	154	174	172	176	161	184	192	153	170	164	168	178	179	177	174	141	154	163	157	165	158	161	169	191	165	156	170	183	186	176	151	176	155	175	169	185	181	175	154	166	187	170	179	177	176	154	154	138	204	188	184	149	173	177	154	165	153	169	183	155	143	175	166	190	141	155	156	163	170	168	168	181	151	152	146	164	167	155	201	203	148	160	169	187	162	169	179	178	191	148	193	176	144	163	166	171	166	189	172	180	161	198	162	175	177	175	169	184	179	167	196	166	135	168	159	157	178	157	179	183	158	162	148	166	174	182	170	168	177	151	154	136	174	165	177	198	174	190	182	145	161	166	181	172	182	167	158	171	151	187	176	181	159	155	174	205	170	179	177	176	167	148	168	177	176	167	161	143	174	167	178	177	173	180	177	167	164	194	154	152	169	154	155	187	180	175	175	139	192	157	159	171	180	184	172	180	171	153	177	159	158	169	180	185	168	164	188	159	164	181	169	154	191	156	184	161	173	171	177	178	164	166	182	191	181	190	184	156	165	182	192	157	196	155	155	164	192	175	184	172	151	150	161	170	161	179	164	189	182	153	172	164	151	188	176	155	178	148	163	180	168	164	145	162	169	167	157	189	190	164	173	179	160	149	179	173	147	159	147	163	149	152	184	159	139	167	194	155	126	172	171	163	154	158	171	162	147	165	172	168	154	180	162	168	175	178	169	173	171	153	163	166	164	154	165	174	162	179	189	173	199	157	164	169	162	168	177	163	158	181	173	152	162	184	142	178	191	170	166	171	149	168	175	168	149	158	173	168	150	160	156	162	151	160	163	174	157	151	171	178	156	172	184	193	160	171	159	156	147	160	181	165	174	181	158	189	164	170	183	174	156	154	184	171	187	160	193	165	161	175	161	188	164	163	154	149	162	175	155	156	175	179	159	163	197	183	166	170	163	177	170	146	180	150	157	147	161	165	155	177	155	150	190	148	174	174	186	191	145	179	168	141	134	160	151	168	191	158	175	186	169	174	176	203	153	161	184	164	162	157	166	172	160	164	169	137	162	185	159	180	177	163	169	166	150	173	155	170	148	159	171	174	165	168	147	166	178	195	145	164	191	158	192	182	162	171	165	171	179	165	176	188	177	180	176	162	175	174	143	171	175	170	197	168	151	171	146	175	150	175	173	180	143	158	170	194	181	158	148	165	147	185	173	175	169	186	179	139	151	197	152	169	157	183	165	187	183	176	174	168	164	183	171	163	187	173	168	186	156	165	167	161	164	164	168	187	161	173	163	179	143	192	179	162	184	171	186	194	183	175	185	138	180	170	184	178	181	194	190	160	168	179	163	148	182	172	168	169	168	165	186	160	165	176	174	148	168	162	171	172	176	176	165	157	160	150	173	185	169	178	143	160	179	187	176	183	169	171	184	172	180	186	177	182	153	156	164	175	171	178	164	178	167	170	174	159	178	190	159	177	169	173	175	157	171	149	191	160	155	145	174	180	189	186	195	158	153	151	191	197	150	172	172	165	177	173	151	159	149	165	172	184	185	208	173	159	167	159	167	174	168	160	170	152	182	161	177	185	187	154	175	175	168	190	185	162	180	165	179	162	162	186	160	159	143	162	161	185	179	155	161	156	191	177	185	184	180	169	168	144	160	166	166	164	174	167	161	164	146	165	167	160	138	154	177	185	167	161	160	170	173	167	169	167	172	148	155	163	167	181	190	163	177	171	174	185	174	163	176	163	162	137	184	176	161	182	165	166	145	180	166	214	163	175	174	185	166	171	169	177	159	154	181	169	172	168	146	179	146	175	161	188	151	146	187	177	161	164	182	178	181	158	163	190	149	165	174	189	153	173	166	162	178	156	179	184	165	181	186	163	158	186	163	152	166	155	142	184	166	173	169	177	163	161	163	129	163	170	155	162	154	188	173	166	180	150	174	165	167	165	142	169	156	185	169	136	163	182	162	141	167	168	161	184	160	174	156	162	188	163	165	159	162	164	175	164	165	172	155	184	169	200	171	159	177	170	146	167	171	197	171	164	148	177	183	167	168	144	154	174	168	189	160	176	175	157	134	197	152	186	172	187	175	175	163	141	200	166	185	148	171	155	161	174	160	161	164	172	165	195	160	152	182	192	169	180	175	162	172	159	150	160
5653	14916	47483	19253	3869	1938	1674	1311	1159	1064	976	1680	5862	24884	30099	25802	17635	11561	6373	3098	1179	592	420	420	377	403	406	396	400	403	401	416	401	437	405	423	391	384	394	432	461	417	413	405	368	436	395	423	404	413	385	366	403	397	386	398	397	414	393	363	377	398	420	387	410	421	379	395	431	412	398	405	366	397	416	408	394	421	428	430	393	446	421	451	427	428	418	414	412	421	401	384	411	389	398	402	397	430	411	414	377	444	405	428	437	431	403	402	445	428	429	401	419	412	401	420	429	377	434	446	386	384	398	417	389	376	406	404	432	400	395	413	368	414	368	380	374	411	400	431	412	415	384	359	386	428	420	441	427	432	389	415	411	367	424	416	428	435	418	378	367	413	406	371	395	410	443	376	416	411	376	410	425	430	395	397	437	417	387	440	406	440	383	425	421	387	420	434	439	393	432	423	402	403	400	402	397	409	427	410	414	432	443	388	406	409	385	434	420	373	412	394	395	391	394	413	441	420	389	393	453	417	433	420	428	418	417	389	396	465	407	402	463	414	418	401	368	417	432	390	417	423	418	434	414	410	403	398	402	371	399	384	461	403	402	401	388	411	420	449	421	411	434	419	417	408	419	423	434	407	385	436	417	426	420	392	443	407	386	455	384	417	408	383	415	415	382	431	404	411	403	404	427	396	396	390	428	430	411	416	401	404	391	395	427	377	425	416	412	408	410	419	429	400	409	389	403	425	442	390	402	421	390	399	396	452	397	421	391	421	407	461	452	403	434	373	385	404	396	392	415	391	432	412	413	399	390	416	422	386	370	430	385	411	391	381	375	421	410	368	439	444	404	393	403	413	437	420	421	398	400	429	425	403	386	386	402	433	443	388	387	350	381	469	399	401	421	407	402	381	425	367	380	388	408	372	414	360	406	417	408	401	408	415	417	420	442	399	418	387	415	387	421	400	456	440	393	422	428	394	442	402	449	429	384	413	418	405	419	387	365	372	419	368	406	387	395	343	428	387	415	389	403	389	392	420	451	408	395	425	406	415	388	440	442	413	400	418	389	389	399	373	414	437	427	404	375	405	420	399	425	390	436	374	413	421	414	424	402	396	434	413	423	420	383	424	415	404	383	394	445	385	402	399	414	434	392	368	420	399	382	432	412	428	378	434	386	436	371	399	374	356	409	409	441	423	406	408	414	449	404	458	439	386	384	408	392	429	379	406	397	369	421	370	401	402	370	411	444	415	414	413	399	425	392	404	406	439	399	421	369	389	444	427	424	375	400	435	397	407	427	387	405	410	408	420	443	436	397	425	434	455	422	418	414	416	397	429	459	394	426	404	406	410	382	409	460	432	404	417	354	407	427	426	424	407	402	391	389	427	415	396	437	394	437	384	423	404	383	387	432	421	383	426	408	384	381	404	403	434	409	389	420	425	392	415	364	410	423	422	405	388	437	430	399	384	423	380	418	413	404	448	420	403	407	414	397	385	366	418	393	432	388	439	371	355	371	397	411	385	390	435	421	403	375	418	424	406	427	398	419	384	385	440	395	428	422	407	418	362	417	411	400	432	428	418	390	379	430	403	417	408	407	428	394	394	406	409	383	397	400	420	424	404	414	427	432	452	427	395	419	408	389	427	389	402	367	397	413	420	371	455	368	395	416	428	391	390	397	412	422	401	418	375	421	419	398	444	367	392	400	410	391	419	392	403	371	402	371	402	417	436	434	397	422	411	403	392	422	441	385	378	379	407	373	402	391	395	444	433	437	394	406	421	377	413	394	385	424	436	406	392	407	388	375	401	407	407	384	378	405	446	391	402	367	390	368	389	433	384	428	406	404	411	411	386	413	388	403	376	389	391	433	396	428	409	394	414	403	429	395	426	421	369	393	411	403	396	426	422	418	388	403	404	387	396	414	418	437	405	409	372	379	378	418	413	430	400	392	419	409	427	408	395	433	424	402	375	376	442	410	417	374	448	374	409	400	391	451	414	385	437	400	410	419	425	432	455	424	424	377	428	462	419	402	411	414	397	431	437	432	431	413	401	406	411	420	444	411	433	422	415	415	433	372	384	393	371	415	413	366	378	408	444	405	436	379	389	393	386	383	365	399	424	390	421	372	444	404	424	379	428	359	416	384	460	405	425	390	448	434	413	418	432	359	412	379	399	405	422	386	399	393	372	422	390	377	409	436	452	396	430	440	414	394	405	416	410	377	398	424	428	408	390	384	425	419	428	403	388	450	414	435	412	425	419	403	380	403	417	410	406	413	405	384	425	412	416	407	396	397	430	419	430	401	422	452	427	434	427	426	410	387	385	410	389	403	414	444	423	408	425	400	418	410	415	406	408	429	394	367	395	434	439	394	419	385	436	422	405	403	387	441	410	404	419	419	407	400	420	382	409	388	409	407	397	401	417	426	399	455	382	401	404	386	381	424	411	390	378	393	380	400	414	404	420	394	406	419	423	453	410	423	374	387	430	419	409	402	425	396	388	416	407	440	387	383	417	418	414	421	431	462	423	419	435	441	435	430	396	390	417	413	374	391	392	456	434	396	401	385	393	378	402	418	417	434	425	411	388	424	425	382	398	428	428	408	452	416	398	396	424	402	403	433	421	435	447	407	428	442	437	403	416	418	409	395	370	416	397	414	420	414	422	459	423	377	409	444	400	401	380	410	428	368	427	371	425	420	425	424	431	416	408	404	398	460	410	425	369	414	434	383	421	417	396	424	417	427	410	394	397	366	430	414	402	393	393	404	438	398	407	438	411	425	421	403	377	420	416	393	413	408	415	424	411	416	393	419	461	424	392	432	404	370	419	414	414	404	405	415	397	432	441	421	419	373	366	408	410	427	402	402	412	394	405	403	375	429	418	396	392	416	409	424	438	391	403	393	410	387	431	422	428	413	420	452	383	384	410	407	415	408	391	404	409	408	415	405	408	381	403	404	411	383	409	421	422	388	408	460	414	410	398	390	416	419	435	393	434	445	394	435	402	393	413	439	458	425	408	428	437	415	388	380	419	429	370	371	417	440	442	381	382	433	417	403	403	429	416	440	414	416	396	442	453	404	391	408	404	410	407	423	389	428	407	433	421	385	412	406	395	408	381	377	371	392	391	423	422	413	420	401	423	446	429	402	421	385	379	433	411	433	433	398	438	407	382	414	403	404	424	425	382	382	432	396	399	395	425	443	402	405	402	392	411	402	432	427	411	406	397	427	406	405	408	443	397	409	388	418	405	394	388	425	451	407	446	394	388	408	424	426	384	380	373	392	437	429	379	429	404	385	436	416	402	407	414	416	451	381	435	373	405	430	442	438	405	403	411	392	384	422	406	431	401	366	387	402	416	412	390	378	403	392	436	419	425	406	429	382	395	430	415	388	404	401	390	395	393	398	428	434	400	408	402	405	398	385	426	404	422	437	405	435	421	413	418	398	406	405	406	405	455	433	448	418	420	393	412	407	420	377	394	402	415	395	385	391	424	429	440	396	409	391	436
13901	23791	71888	40552	20011	1987	525	427	369	302	253	291	397	4249	15413	14027	8374	4059	2033	986	385	208	115	104	119	111	126	113	125	116	110	121	111	107	118	108	102	114	119	89	101	115	123	105	116	118	130	128	113	107	127	117	136	108	103	126	123	96	114	96	110	113	92	120	116	101	117	131	113	115	148	115	125	109	115	115	118	127	104	121	120	122	133	118	127	117	135	114	97	103	120	101	104	119	102	125	98	100	116	114	124	121	123	125	119	111	111	129	116	116	114	125	124	94	129	113	99	128	106	112	118	118	116	124	94	99	106	127	119	147	116	130	126	115	110	118	104	134	93	96	129	101	124	117	104	122	124	117	119	105	113	108	117	114	97	111	100	104	120	110	108	95	122	98	119	118	111	110	123	112	114	100	108	127	105	107	130	101	135	121	110	93	113	122	115	97	120	125	121	110	113	117	129	104	103	109	85	134	126	125	120	122	118	111	117	108	96	121	107	117	131	125	121	112	96	108	100	114	109	110	127	107	113	118	119	107	112	115	112	103	111	115	111	111	116	127	103	113	119	123	110	117	123	109	106	115	99	97	106	135	128	119	104	112	113	99	116	126	121	90	116	105	123	94	116	101	108	115	104	113	115	127	104	119	105	121	116	115	126	107	104	107	128	104	132	114	113	105	134	113	112	116	108	101	105	119	106	145	129	119	100	119	105	123	94	114	116	103	132	115	105	105	115	103	101	104	110	153	104	105	127	117	105	122	117	116	107	119	89	113	107	118	121	105	116	97	110	129	122	106	103	99	116	117	112	112	103	135	122	108	103	120	98	109	141	124	126	119	122	100	113	112	99	107	96	121	117	94	108	121	127	95	113	117	109	115	131	101	105	127	109	121	114	103	114	112	118	107	127	116	100	118	103	107	115	96	124	116	115	110	93	118	104	107	121	111	103	119	107	99	93	126	119	117	106	116	97	128	115	134	115	135	115	115	121	102	104	112	115	113	109	94	118	105	122	127	123	109	124	114	91	112	119	98	128	110	105	95	128	116	103	108	110	114	125	125	123	112	125	132	125	145	106	123	112	116	115	121	128	100	114	115	110	110	115	95	121	119	119	99	117	108	107	117	99	108	95	101	119	122	120	130	119	117	115	121	111	119	119	120	95	107	120	130	101	116	131	109	110	108	89	112	113	105	117	123	114	118	111	105	119	141	125	110	106	86	115	134	114	104	119	120	137	134	98	104	112	113	114	113	120	113	96	101	97	97	107	103	102	104	118	118	101	99	104	133	116	110	116	105	103	95	103	89	128	114	113	129	118	100	132	106	113	122	117	115	93	99	128	116	116	126	108	113	111	121	115	112	123	117	101	108	98	123	99	129	100	104	128	124	132	98	126	124	106	116	127	117	106	110	128	124	115	129	121	119	116	129	125	113	125	112	122	108	119	108	139	113	109	99	80	138	110	131	118	117	109	108	118	113	112	108	107	111	104	107	120	117	111	110	122	107	116	98	123	108	100	106	103	131	104	102	126	120	95	83	105	125	100	125	99	128	153	120	104	125	104	95	103	102	110	109	124	125	127	108	110	109	102	116	133	128	110	114	135	114	104	111	117	117	106	103	110	111	101	108	114	102	124	121	118	118	119	110	107	110	108	128	108	104	110	113	116	103	86	119	105	107	119	106	126	96	91	124	101	120	108	115	112	107	105	109	126	116	116	114	102	126	120	90	110	112	100	127	111	94	100	127	119	111	115	98	115	115	134	133	116	106	108	102	94	122	116	126	98	97	121	114	106	114	117	123	136	123	107	118	115	97	120	117	109	121	110	112	98	107	103	134	111	110	102	106	113	117	136	109	122	124	120	85	90	107	118	121	132	128	115	114	111	118	105	120	121	105	105	139	113	109	106	114	118	116	113	118	120	101	106	120	88	113	115	102	121	114	122	113	122	99	110	109	104	108	105	125	127	113	117	104	103	124	129	101	102	107	103	128	101	114	112	98	117	106	103	123	114	94	98	105	113	115	106	102	107	105	96	121	124	120	109	106	89	125	106	96	97	126	119	94	106	132	110	99	89	121	119	111	93	112	123	134	105	104	121	105	123	119	107	88	90	130	112	113	138	100	109	116	108	124	112	103	108	126	104	104	110	130	110	128	103	114	109	120	114	109	103	116	124	116	94	124	124	118	128	117	103	113	118	101	112	97	117	113	109	125	105	100	117	97	81	118	99	118	123	110	126	110	113	104	112	103	108	99	121	101	109	106	97	120	105	109	126	104	113	102	116	104	107	115	111	107	105	108	120	124	104	121	121	116	114	103	116	117	125	107	91	105	104	119	114	108	132	92	117	121	102	111	107	118	108	116	111	110	105	122	107	109	99	118	98	125	126	107	122	107	103	106	109	114	112	121	98	124	127	121	117	112	105	111	113	118	119	129	128	97	97	120	112	110	108	106	131	103	110	137	117	115	103	110	120	117	115	121	114	113	79	87	92	112	121	105	112	134	97	123	114	127	99	111	113	111	97	97	101	116	123	88	107	101	100	119	134	111	125	123	130	95	112	124	113	114	142	105	108	107	102	122	130	116	138	110	100	125	99	113	136	107	95	101	109	130	114	125	130	110	107	119	109	106	111	109	106	96	106	112	97	116	129	105	85	101	110	110	93	110	130	101	92	122	114	113	102	110	127	109	114	113	98	102	116	130	101	99	130	109	111	109	112	108	110	132	126	114	121	142	105	136	109	129	112	129	112	101	120	102	143	105	92	117	115	124	115	97	102	107	92	132	112	97	118	118	112	108	121	107	134	124	98	111	123	98	130	110	118	109	107	96	119	114	124	105	102	127	103	119	123	136	107	123	130	117	114	130	123	98	137	107	104	113	116	121	101	120	118	129	98	91	91	100	116	117	98	107	115	119	100	121	140	116	101	115	123	113	116	117	133	106	117	95	115	111	121	124	107	118	103	113	122	126	97	119	124	109	120	107	97	110	119	121	130	114	115	118	116	102	126	119	118	97	107	94	103	129	94	122	119	130	101	116	135	114	96	124	108	102	108	105	119	109	84	116	83	124	123	100	94	99	117	87	118	102	102	128	106	117	102	124	110	102	126	122	118	116	142	111	95	117	124	113	114	123	128	118	138	109	111	112	117	122	131	131	104	105	112	112	118	109	107	130	110	106	114	116	116	117	97	83	108	110	108	109	120	119	117	121	121	129	109	100	101	112	114	118	122	119	121	118	133	113	112	93	104	111	107	126	105	110	97	121	118	124	119	94	105	128	121	97	126	103	130	113	111	118	143	107	118	94	119	98	117	103	123	87	103	92	110	109	114	128	125	120	121	107	99	115	98	123	116	124	117	121	109	115	109	116	113	116	111	109	117	110	106	88	110	92	117	104	121	105	101	137	99	105	129	118	115	93	103	112	101	96	93	126	105	107	112	118	121	130	109	109	122	112	119	120	115	132	110	125	111	118	103	129	124	113	126	87	105	121	120	95	120	103	119	114	118	111
7321	19938	61191	44103	9419	2888	2267	1843	1600	1386	1275	1302	2210	18130	39788	35328	26644	16782	9778	4826	2003	677	292	280	320	322	299	289	272	312	311	278	282	284	287	283	295	290	308	317	304	283	272	303	286	306	288	310	302	310	309	315	312	256	284	311	287	274	283	294	298	299	286	270	273	305	291	277	303	327	281	304	264	302	303	285	321	281	293	275	333	286	281	285	300	298	283	310	298	275	298	316	287	278	301	307	265	278	299	298	297	276	287	290	296	309	258	276	311	260	307	278	304	286	294	309	277	310	284	334	287	260	289	297	290	274	329	276	293	272	296	307	302	297	283	287	270	321	289	248	300	293	269	286	270	271	318	298	312	309	272	303	278	271	303	280	287	291	272	283	283	265	284	269	273	281	281	283	313	296	291	266	297	328	304	300	253	302	284	287	264	253	282	262	277	304	251	286	290	253	279	293	274	292	286	282	306	277	327	285	242	282	276	335	299	274	313	302	274	265	321	299	284	323	262	304	286	340	333	287	289	265	298	280	291	284	282	262	272	301	272	292	302	272	324	281	289	281	287	264	306	296	280	294	298	270	308	287	284	300	268	293	294	314	301	290	276	265	309	268	289	285	265	307	301	292	272	285	302	279	287	280	274	272	264	316	269	293	295	281	276	297	266	278	274	299	320	283	280	261	289	282	303	271	278	285	270	282	276	288	281	295	329	313	246	284	291	279	257	292	290	288	324	281	276	291	280	301	294	309	281	279	288	310	288	327	273	310	272	304	313	272	266	283	311	323	301	289	279	266	290	302	300	279	261	274	318	328	285	293	292	296	304	294	303	291	269	287	295	309	292	290	300	321	266	309	302	307	323	245	296	286	305	298	322	285	284	292	266	301	292	284	257	290	293	295	290	299	283	283	312	255	280	287	270	290	281	280	300	281	301	271	267	304	298	275	296	271	277	305	306	283	301	305	286	270	281	292	302	279	302	289	298	284	320	296	276	268	267	308	289	268	305	284	299	277	295	321	291	276	259	308	276	285	276	302	315	302	284	306	306	297	306	297	280	260	281	282	297	289	296	291	270	300	288	291	296	314	284	310	298	294	273	293	267	314	305	291	317	273	264	276	301	285	292	269	276	292	272	270	292	301	310	281	285	278	262	303	297	288	309	276	320	279	299	250	279	294	299	287	290	296	303	281	294	280	298	298	286	288	267	317	290	293	296	277	320	299	307	296	296	287	281	299	274	319	288	282	302	285	338	331	284	273	326	292	287	301	295	277	278	279	300	291	295	312	310	292	302	290	295	297	291	318	292	296	250	307	303	283	278	299	281	272	318	295	257	284	295	288	291	270	290	274	299	332	293	308	292	287	309	303	284	313	283	286	290	284	256	264	284	293	300	303	292	294	294	298	311	283	267	285	299	283	318	308	299	273	311	281	301	279	313	291	274	322	280	280	280	284	315	302	317	269	288	309	291	296	293	290	267	285	288	323	276	307	299	278	286	321	311	297	263	293	301	284	287	308	281	254	303	300	278	264	278	288	269	295	289	315	283	271	307	295	298	302	329	288	295	276	271	275	281	297	303	263	309	260	308	298	295	335	263	278	288	282	293	268	301	285	270	295	299	299	257	260	280	280	321	271	269	301	286	327	271	276	279	273	302	294	286	305	265	299	286	297	301	322	278	293	262	298	266	307	284	311	289	279	280	295	283	284	278	297	293	273	310	273	290	307	270	286	294	301	300	294	266	260	263	303	288	267	280	319	287	303	257	265	279	302	302	314	320	287	320	293	292	303	285	273	297	285	289	297	257	305	311	268	313	288	296	312	296	309	271	269	260	309	288	310	294	311	286	303	325	298	319	298	294	329	280	279	273	296	273	289	299	288	270	276	278	251	320	271	276	288	314	295	316	286	318	293	271	292	287	297	286	282	306	290	273	263	300	289	314	262	306	292	272	287	340	315	316	296	282	252	300	293	296	293	305	310	313	294	276	259	271	291	284	319	305	267	278	289	280	307	271	285	283	299	272	297	285	293	262	268	293	323	284	309	279	281	295	293	276	297	289	283	280	280	288	287	264	265	273	275	254	290	307	269	334	293	324	290	293	290	326	311	288	302	265	272	249	279	285	302	297	282	289	293	292	301	288	309	311	289	287	314	297	277	296	278	304	297	288	287	294	280	260	281	284	294	268	306	314	298	269	297	269	280	281	298	274	301	282	254	302	298	290	284	277	287	279	277	253	280	270	274	275	285	307	262	295	272	278	266	285	290	303	273	286	281	286	286	307	267	306	287	278	282	298	303	306	282	271	289	299	330	250	275	269	304	281	314	276	285	321	305	301	288	258	284	279	289	333	290	240	279	286	309	284	262	253	292	327	315	285	294	286	327	287	297	278	280	324	300	299	303	286	280	315	308	280	281	311	314	278	296	259	257	262	308	271	303	297	302	300	277	297	280	305	252	298	294	280	284	299	298	278	284	299	287	288	293	300	293	289	272	297	302	265	288	306	312	246	283	303	291	305	286	274	285	274	287	282	284	289	310	284	273	270	301	275	298	296	284	283	272	277	308	298	286	297	327	307	270	295	296	300	307	284	294	284	270	304	291	276	298	305	302	309	296	277	303	253	316	306	262	298	299	258	309	307	296	304	274	308	289	270	300	285	307	314	288	307	324	310	292	269	295	310	295	276	315	270	297	282	274	292	262	293	281	308	269	277	295	300	318	263	277	279	320	287	310	280	279	269	320	270	278	332	320	283	311	273	279	290	278	302	267	318	284	278	289	282	328	280	297	285	289	311	308	285	313	294	295	287	323	296	277	297	293	262	264	280	300	271	301	291	314	266	321	282	324	273	317	302	274	304	304	311	293	269	275	297	269	301	285	291	291	310	292	305	313	272	277	273	316	306	284	282	291	294	271	279	293	259	292	297	288	294	298	307	317	285	291	302	303	303	276	284	264	301	277	307	304	286	266	305	292	263	314	285	287	297	303	283	288	266	292	287	273	251	290	279	305	299	299	301	300	306	273	313	295	286	265	290	281	271	285	278	269	272	303	257	315	285	278	265	272	259	255	303	283	306	269	297	279	291	274	285	301	271	303	298	276	302	273	288	271	264	285	280	280	297	284	265	322	281	296	301	288	293	265	288	290	277	292	275	276	276	294	324	285	276	302	280	293	320	312	280	273	298	284	315	280	303	298	322	276	278	276	271	298	279	279	276	242	292	296	290	317	304	305	308	259	269	292	314	289	298	304	284	293	317	308	294	291	266	281	299	299	315	307	304	309	295	280	273	296	271	266	294	291	290	302	281	284	259	283	262	293	269	253	285	309	288	273	280	295	283	265	275	260	295	279	298	273	261	307	282	281	268	286	266	282	282	257	271	303	267	278	257	303	303	283	291	290	296	315	283	277	296	255	330	298	299	309	257	299	295	283	283	272	258	320	279	295	310	285	267	251	301	294	263	284	275	284	305	278	270	245	291	286	279	295	322	290	292	294	263	297	347	244	292	279
2095	1884	6058	1480	664	251	238	250	243	235	218	247	244	290	776	938	843	586	407	328	229	229	207	239	250	214	225	222	213	248	205	223	244	198	248	214	235	204	210	208	212	211	203	234	243	217	213	229	242	230	247	220	210	205	219	202	230	241	248	227	214	219	231	228	242	215	232	226	252	218	226	236	227	228	217	209	217	240	178	195	212	258	219	240	231	242	233	220	214	220	221	214	216	217	239	236	224	217	213	237	170	223	209	226	218	205	214	226	209	240	229	215	249	208	226	214	238	222	236	225	221	229	245	216	224	230	221	219	205	221	219	232	227	225	234	244	229	213	222	217	241	238	232	241	236	231	201	228	211	227	213	208	212	226	202	210	205	204	211	216	217	214	216	260	207	210	197	213	224	195	207	227	223	215	213	215	228	232	210	218	234	198	233	197	228	238	234	225	225	214	207	213	220	226	236	225	222	222	224	210	220	258	247	201	227	219	196	191	198	213	212	232	205	228	236	249	244	218	203	216	202	199	229	241	225	206	234	237	233	225	222	215	214	229	252	213	206	238	228	221	214	198	228	213	212	211	235	222	224	217	205	242	232	224	239	262	231	191	210	239	232	216	240	222	203	239	218	197	221	201	223	196	219	202	212	227	225	252	210	215	223	225	199	238	217	236	217	210	220	218	225	243	252	225	213	246	211	211	232	230	212	246	227	219	215	232	187	201	213	185	205	208	244	226	195	214	234	225	227	210	217	210	235	225	263	212	243	216	236	236	259	217	227	215	226	212	244	219	252	214	202	225	236	236	243	230	215	197	244	230	219	233	227	234	224	219	221	212	222	214	218	221	204	195	237	198	229	213	218	221	222	213	223	229	190	208	242	184	242	240	215	236	261	211	230	219	225	206	190	225	217	196	259	219	228	203	203	201	231	218	228	216	253	198	233	213	221	223	196	216	209	222	231	206	208	212	230	227	214	225	228	227	194	232	214	213	221	221	206	247	218	242	211	193	210	201	214	218	204	242	223	242	215	199	215	231	227	200	207	208	215	208	215	240	220	194	218	229	211	208	216	212	212	230	194	227	222	224	201	224	222	241	222	221	239	231	206	222	244	213	205	217	216	227	231	219	236	249	226	228	229	230	203	224	196	236	203	205	228	222	248	227	210	212	202	222	239	220	208	210	223	232	236	219	233	185	201	203	219	243	184	232	212	232	219	211	238	203	208	201	211	219	201	225	207	214	201	231	207	224	226	210	243	250	232	212	232	207	227	204	219	229	201	222	241	196	218	211	220	230	196	225	211	208	217	228	231	183	205	213	182	209	218	247	224	232	214	208	229	223	234	228	195	223	206	252	224	244	233	207	218	222	226	218	250	222	281	198	219	218	218	205	237	213	196	204	197	232	204	191	222	196	214	215	222	241	226	232	222	226	210	237	225	240	213	189	218	213	191	207	233	217	237	224	236	219	204	204	227	202	228	190	206	210	203	197	250	249	213	256	230	238	226	201	196	220	208	229	218	229	205	221	223	223	219	213	243	210	224	219	194	221	240	221	219	215	229	233	225	219	213	191	235	211	225	241	232	233	220	205	204	237	202	213	183	226	200	222	242	215	234	216	212	227	211	229	203	221	215	236	210	207	210	210	205	192	214	226	202	219	244	217	232	228	212	218	218	194	222	234	206	231	250	217	217	192	207	216	207	210	223	212	237	220	208	218	206	217	219	218	187	204	178	223	211	232	202	228	227	204	236	232	208	218	208	206	216	225	206	211	203	213	215	219	225	212	210	216	212	224	231	219	216	215	230	203	214	222	228	206	218	232	221	206	211	229	213	212	235	233	223	229	242	192	235	233	253	203	218	208	226	223	200	232	201	201	226	221	235	227	226	234	187	214	249	226	220	221	230	221	209	212	225	239	242	211	249	239	228	246	193	236	230	222	221	204	244	226	237	216	220	217	207	211	228	240	231	202	201	198	242	205	200	192	232	223	216	224	206	261	216	230	223	222	218	220	215	206	198	226	218	205	205	218	227	210	239	175	226	243	228	235	218	245	229	245	199	201	224	208	213	218	212	233	219	190	219	211	220	203	228	204	203	179	194	234	229	212	204	227	240	237	231	236	251	233	234	209	202	212	237	211	228	221	207	200	239	179	185	223	232	227	220	204	201	228	217	213	215	203	207	236	219	236	227	225	226	218	202	217	253	219	200	217	219	204	242	215	200	225	194	229	212	253	212	240	225	213	214	219	206	235	239	199	232	217	227	219	224	216	204	214	232	225	223	249	231	220	231	254	177	222	215	218	206	201	232	206	212	214	219	208	220	221	229	235	223	218	229	203	216	212	200	233	215	221	241	243	229	221	219	221	205	192	231	226	247	219	231	211	239	190	215	231	248	194	242	237	214	193	216	206	227	216	195	236	215	218	227	198	202	212	240	224	237	221	221	239	237	234	238	209	216	215	238	223	236	250	226	239	210	239	217	246	231	220	208	218	221	213	203	241	222	210	220	223	232	229	210	230	237	248	213	201	201	196	219	239	225	190	217	201	230	247	203	226	224	207	199	233	243	209	243	195	220	202	201	224	207	216	203	200	235	218	236	204	208	246	208	217	217	211	210	226	204	213	202	212	233	235	232	216	236	240	212	231	231	214	218	205	219	214	221	218	211	204	221	233	247	237	210	224	239	196	241	218	216	212	212	245	183	203	191	217	244	234	211	219	218	181	231	205	261	244	214	204	269	232	244	243	206	240	226	237	204	255	243	261	209	199	234	223	239	207	216	241	218	226	219	232	216	244	209	224	221	206	213	221	208	234	257	217	224	232	225	232	250	239	271	221	235	231	203	223	206	210	222	223	205	242	236	211	195	221	221	210	247	225	230	228	246	210	200	216	209	216	228	242	216	227	230	213	221	226	214	216	211	244	224	217	201	191	254	215	222	200	221	231	220	213	232	226	245	226	208	228	224	230	232	219	243	186	221	202	215	228	226	246	206	209	230	245	248	219	221	226	221	224	215	230	230	212	214	221	210	244	217	227	198	223	219	219	179	205	226	185	231	248	232	232	219	222	222	235	212	208	225	223	207	228	225	229	217	220	226	228	206	201	217	226	192	213	235	215	202	238	215	227	221	212	223	190	219	191	235	236	247	184	250	213	223	213	209	216	227	201	215	219	179	215	210	237	205	240	207	240	205	213	214	211	237	218	208	210	226	219	209	229	192	243	220	239	220	231	231	245	247	218	195	192	227	205	226	201	209	219	209	210	197	215	238	231	212	194	211	226	224	232	262	211	224	221	216	195	207	227	223	216	248	222	238	236	242	229	208	236	256	204	198	224	205	223	243	208	249	246	222	231	193	235	210	229	209	230	224	243	235	214	226	213	241	200	227	196	233	230	203	217	220	212	238	218	208	257	232	244	210	217	208	228	210	201	224	209	216	214	217	211	229	220	223	220	219	201	242	230	224	197	239	201	220	235	233	221	233	216	216	209	205	208	240	191	226	227	229	241
2367	3403	12401	5505	2200	681	625	632	625	617	578	619	604	917	4404	4616	3614	2132	1352	815	708	543	556	530	562	553	565	486	498	508	501	499	537	579	552	544	566	579	515	549	516	568	544	533	529	503	513	495	537	494	522	541	526	539	509	516	565	529	496	585	549	559	556	501	545	543	546	543	537	495	535	512	562	497	534	544	498	545	547	574	544	554	548	476	487	535	489	584	545	560	560	509	535	541	530	545	548	580	486	537	520	519	499	519	544	530	537	516	493	561	516	512	565	498	553	516	562	543	533	526	521	534	510	554	497	544	508	522	508	550	518	528	519	556	495	519	526	530	516	550	519	541	505	569	523	535	539	492	565	496	494	537	506	505	559	518	557	514	581	532	565	551	529	510	549	494	495	504	583	523	553	513	534	522	503	544	519	536	521	533	481	510	560	554	518	568	532	552	543	530	507	507	499	534	537	551	551	471	566	489	540	532	484	523	512	516	532	525	538	558	540	539	556	520	532	540	476	581	534	525	530	536	545	526	503	511	540	518	503	542	516	509	529	507	508	551	528	520	556	526	558	497	565	573	533	573	493	536	499	581	569	506	501	537	503	521	513	469	495	551	513	525	499	524	530	506	538	558	501	558	534	538	555	486	496	502	536	516	563	546	559	523	573	540	542	539	521	493	492	507	521	556	531	562	574	508	493	488	527	542	545	546	531	562	609	498	531	490	515	548	583	508	546	533	535	501	505	511	560	497	536	541	518	521	547	559	567	541	510	555	523	566	579	534	530	499	506	545	545	570	542	535	520	537	511	527	538	536	557	511	567	507	560	514	530	505	514	505	538	541	532	529	550	539	576	507	566	569	553	549	537	495	509	506	545	508	553	528	491	527	555	503	515	545	521	556	489	497	538	551	540	525	545	528	530	558	528	522	584	523	534	541	544	544	504	531	527	574	572	545	516	525	509	535	520	497	548	491	524	508	541	535	526	503	512	516	528	564	505	578	537	581	511	528	494	544	564	517	550	531	518	518	504	532	534	544	532	555	502	540	554	564	502	530	523	521	508	532	536	513	566	524	530	532	513	521	512	470	502	558	566	563	562	516	503	542	554	604	546	514	516	542	528	517	483	558	514	509	540	527	527	538	538	498	553	539	530	503	542	499	530	497	532	505	508	538	557	523	527	527	478	583	511	524	546	560	535	553	539	529	557	541	550	546	525	537	522	547	529	528	521	592	519	547	521	539	543	503	544	535	530	587	517	508	529	524	532	537	546	550	501	543	545	564	497	527	521	503	500	502	511	513	505	542	515	503	496	505	544	523	518	478	568	538	497	502	513	544	523	521	545	515	566	563	565	540	561	490	541	557	520	523	518	542	495	511	503	544	498	530	524	509	549	529	523	534	508	517	562	549	548	531	533	563	517	531	513	546	528	562	505	513	541	543	569	505	492	536	545	556	540	553	510	512	482	504	506	536	541	545	532	513	519	549	516	587	510	540	514	560	540	527	537	529	548	532	554	536	526	541	517	514	570	548	489	503	546	563	557	535	500	563	490	521	543	561	510	520	531	576	505	524	529	537	551	544	483	575	507	546	556	504	519	528	536	501	507	566	560	548	542	523	497	513	517	522	531	567	533	529	504	504	558	542	564	539	508	524	510	524	538	527	510	530	541	511	571	542	523	519	519	508	517	486	524	527	547	492	532	535	525	534	510	511	546	579	523	510	509	554	539	512	542	530	498	531	555	501	497	500	520	533	522	520	539	518	505	529	545	554	571	554	545	503	524	522	545	524	525	522	589	536	519	549	559	530	486	557	497	500	532	521	563	560	493	540	555	513	512	517	547	532	510	549	533	562	501	529	478	517	545	557	528	544	555	544	552	507	577	562	532	519	571	511	514	534	542	556	477	539	512	528	521	555	527	529	558	527	531	540	556	525	510	566	554	549	547	531	572	517	517	531	554	546	547	553	530	539	543	574	551	525	571	524	521	508	554	531	525	520	535	529	522	535	545	538	489	529	549	542	540	512	533	538	494	546	514	571	486	510	523	560	560	553	508	557	528	523	530	534	507	555	521	521	537	525	536	558	527	528	553	520	548	472	537	539	531	516	521	540	543	545	496	538	536	505	509	536	539	528	518	538	496	536	553	481	552	520	560	537	533	490	505	521	517	531	551	516	552	493	539	483	523	524	474	544	481	502	510	570	516	559	537	515	526	507	553	544	542	498	605	507	507	543	496	501	556	479	561	497	560	515	542	569	524	541	555	540	531	534	551	512	538	600	520	518	626	551	491	552	532	527	535	520	510	537	526	563	546	553	542	591	556	534	541	526	563	541	524	473	552	502	545	552	532	521	501	576	523	515	542	526	582	530	537	531	538	575	573	567	532	537	524	529	533	535	516	569	540	554	513	529	533	584	495	562	531	537	534	520	540	527	508	532	540	537	518	541	562	547	527	501	516	502	513	528	534	556	532	547	557	497	548	508	568	542	560	557	539	507	513	493	559	525	520	522	512	550	537	520	509	505	503	549	490	532	528	504	562	533	507	520	575	547	517	543	513	516	514	541	569	520	517	535	566	531	511	550	527	565	513	535	567	493	541	522	526	535	521	534	521	504	564	538	539	554	548	520	520	536	531	553	557	548	548	521	537	541	567	546	504	540	485	527	503	503	518	522	538	525	549	530	518	507	534	550	533	556	516	557	536	570	526	602	561	523	530	525	495	562	494	490	549	554	554	511	494	514	510	545	488	573	536	544	498	543	604	513	514	519	508	559	555	539	551	510	524	495	521	552	573	506	523	523	521	523	518	580	520	554	514	563	567	482	533	531	516	546	532	526	541	547	515	507	558	519	535	554	489	522	527	500	535	526	504	535	542	514	586	534	568	521	563	510	545	551	566	511	516	545	538	544	545	534	505	568	585	568	529	556	555	566	525	496	521	507	536	544	528	501	520	532	527	531	522	537	563	527	534	558	537	542	511	540	575	521	492	570	535	535	516	531	540	548	520	513	514	563	541	519	496	524	543	514	536	540	537	530	532	517	529	536	521	573	528	507	532	530	517	526	495	561	512	555	520	516	513	524	528	555	528	501	551	511	526	520	549	546	501	572	537	515	530	511	525	516	579	516	511	518	557	541	551	518	525	557	558	575	545	539	535	530	535	487	484	523	557	520	557	568	536	496	547	561	524	548	581	509	480	501	560	488	502	531	554	532	529	515	528	502	542	516	552	530	547	536	548	503	558	495	487	522	537	503	517	537	556	500	526	531	497	500	503	531	507	523	513	527	532	511	522	514	533	493	521	527	496	545	528	539	543	528	521	539	511	557	542	506	493	548	498	530	539	536	544	512	518	538	504	524	516	509	543	527	487	473	518	515	516	516	513	523	511	479	575	483	534	541	496	534	514	545	500	535	530	519	519	479	542	546	522	487	558	574	522	538	486	575	543	536	535	546	558	498	545	539	497	525	510	540	470	536	542	584	524	570	525	531	525	548	533	496	472	522	478	546
7831	27088	55271	31098	19172	1414	403	341	318	277	259	269	325	3326	8350	7111	4885	2425	1026	541	303	209	154	182	172	194	183	168	185	165	169	192	192	168	170	179	170	168	152	180	194	175	183	188	193	186	163	187	149	190	154	180	195	167	162	169	182	156	181	162	142	171	178	153	165	158	150	190	171	187	189	151	174	169	175	178	163	155	184	161	163	162	184	174	163	178	159	176	181	160	180	190	181	196	160	189	155	189	158	171	173	165	163	158	160	212	168	163	190	180	189	179	172	183	194	170	191	200	160	159	155	189	192	151	158	183	154	161	177	172	175	167	154	169	155	170	181	153	172	170	177	182	173	189	156	143	178	148	203	143	182	164	171	152	191	179	196	185	160	173	163	175	152	156	180	167	169	158	174	179	190	180	158	162	181	183	176	178	159	165	155	177	175	175	169	208	171	169	185	183	182	182	166	170	163	191	157	186	185	185	207	156	175	164	170	192	175	196	182	194	180	172	202	190	142	166	173	163	176	185	208	174	209	192	155	172	180	159	144	172	167	193	199	168	203	176	162	148	169	201	181	178	165	181	189	159	164	176	172	175	164	160	198	162	170	170	156	202	148	166	184	184	173	164	178	155	161	178	169	193	165	163	141	159	187	198	180	160	133	161	171	157	187	190	153	176	169	178	178	175	190	162	173	193	180	195	159	148	171	163	173	180	179	149	173	151	168	199	184	185	186	165	165	166	161	179	160	139	173	180	159	181	164	194	159	194	188	167	179	180	189	174	192	157	180	170	145	164	169	189	184	167	177	181	174	172	191	167	172	186	202	173	175	179	190	186	183	173	177	189	192	175	177	155	170	190	167	159	172	171	188	181	173	186	173	181	176	164	176	188	167	183	174	171	160	181	186	147	154	179	178	173	172	166	163	170	180	183	141	191	186	160	181	171	156	191	197	182	173	168	148	161	173	153	173	192	175	175	183	187	157	189	184	229	172	149	173	199	184	164	181	173	180	176	182	196	164	157	179	156	191	166	150	164	187	171	164	176	146	177	168	190	196	184	153	177	176	151	163	166	167	160	145	180	183	176	154	155	173	172	168	196	168	173	178	172	188	174	186	167	172	177	187	202	192	206	196	173	147	185	163	176	156	201	175	174	153	168	176	164	143	137	176	165	183	162	197	157	160	188	142	184	182	180	176	174	163	166	170	188	172	161	167	170	176	169	175	170	146	163	186	166	168	173	173	165	174	153	156	169	152	179	162	207	180	168	192	160	185	164	190	161	173	168	188	199	167	182	177	170	148	174	169	188	210	178	166	164	179	169	181	172	161	203	205	182	169	209	188	178	186	191	165	169	182	192	174	179	188	174	196	189	158	169	186	184	169	187	180	197	179	200	214	169	184	174	168	177	194	158	150	179	159	187	177	195	203	207	191	178	171	178	194	151	159	183	207	184	176	204	158	170	175	179	206	179	164	174	172	190	191	189	200	154	156	175	147	202	182	174	172	195	171	158	157	181	187	160	162	175	172	165	179	185	153	178	177	176	154	174	157	165	163	167	182	178	178	210	190	181	161	191	175	174	176	170	174	166	157	180	179	163	156	165	175	164	156	190	184	205	196	195	155	154	158	189	177	179	172	162	161	179	189	188	173	180	164	167	167	158	157	176	168	185	192	167	173	160	194	165	178	171	132	182	146	170	215	179	176	176	179	170	165	161	161	156	177	180	164	174	180	178	196	190	163	180	173	168	154	190	167	171	175	166	173	194	168	170	178	187	147	145	180	188	156	183	161	181	187	188	195	201	178	167	181	169	203	155	195	175	189	161	183	186	194	178	186	174	167	181	185	169	171	161	187	155	168	176	158	182	186	162	161	202	164	190	173	159	173	192	159	142	184	173	177	177	167	198	165	209	157	180	170	187	174	182	162	157	179	175	158	198	171	155	156	182	184	165	167	195	186	150	181	178	148	197	180	201	184	156	168	191	190	179	201	161	187	176	154	154	164	182	180	168	166	157	172	183	203	175	183	165	185	185	190	165	159	166	177	180	186	162	173	178	169	186	179	187	165	185	163	168	164	209	180	159	182	144	179	198	152	190	177	181	207	161	176	196	178	175	163	154	214	169	187	166	177	173	154	179	162	177	190	169	201	159	164	177	159	208	162	191	185	157	161	192	163	132	177	194	173	172	178	173	188	164	187	168	154	192	168	177	151	199	192	167	170	180	170	186	189	184	150	169	181	192	205	189	168	203	201	168	193	151	180	171	167	168	181	197	152	164	197	178	156	180	174	177	176	178	138	158	191	176	188	178	182	165	187	176	168	159	180	193	179	169	177	176	193	166	196	182	189	180	183	182	184	164	156	169	184	182	152	192	173	190	173	157	160	177	209	174	167	204	166	171	169	174	181	181	165	168	193	178	190	175	167	177	168	182	186	177	180	187	170	187	170	192	175	158	180	156	166	173	183	164	195	177	156	166	208	171	204	204	169	154	177	166	167	173	160	186	185	199	187	205	182	162	162	196	197	184	185	162	174	178	171	163	159	159	180	141	180	156	160	160	186	156	173	180	182	188	159	162	163	213	183	157	170	184	156	172	172	171	178	158	169	169	160	167	189	150	184	178	182	180	192	190	155	178	197	156	178	201	163	148	185	178	165	167	172	164	184	151	180	180	179	153	174	170	148	183	193	191	197	193	183	175	201	174	196	162	212	186	184	173	193	174	178	190	170	165	190	176	181	160	168	171	168	163	177	191	176	172	174	147	152	160	177	169	172	191	188	191	179	172	177	155	177	187	167	159	173	185	157	167	168	197	171	210	171	190	176	169	195	180	173	194	179	194	184	189	192	173	155	179	150	194	179	158	158	173	174	157	182	164	170	191	171	159	149	170	193	153	183	179	187	166	175	186	144	183	194	175	159	179	198	149	185	173	154	172	170	199	140	179	138	186	190	156	176	184	189	150	177	186	172	183	150	167	172	183	186	180	161	170	194	192	161	183	193	180	173	170	159	184	167	180	173	189	172	126	157	198	196	184	175	189	200	179	171	167	160	168	192	176	167	195	179	176	166	158	179	172	171	162	187	183	182	165	171	174	167	143	175	181	164	184	173	156	167	198	167	182	168	190	176	185	171	176	198	172	174	187	160	173	182	183	182	184	181	178	212	204	213	173	183	167	178	160	171	179	172	178	131	152	157	164	190	162	161	190	159	168	200	182	151	162	157	178	167	177	168	173	182	174	172	172	163	180	188	187	200	162	206	196	151	157	181	196	171	172	155	157	191	166	182	161	190	176	191	179	163	185	141	180	177	197	169	188	156	179	175	159	177	161	172	168	174	166	176	168	170	189	170	163	159	197	171	174	179	147	163	181	172	186	163	153	153	194	168	153	191	163	158	174	175	199	188	166	169	177	168	161	172	178	189	179	182	210	172	183	176	175	193	177	184	172	177	190	170	185	162	184	148	171	178	167	198	169	156	154	170	168	175	173	194	169	183	161	179	160	175	179	183	183
5547	22957	45519	41685	16184	1815	1475	1332	1173	1022	896	917	1318	15049	29376	25079	20012	11059	5227	2568	1241	633	420	428	435	445	430	431	415	421	420	460	409	444	442	415	406	442	454	424	411	418	407	454	447	415	420	438	411	390	434	430	426	409	401	458	452	407	425	413	425	434	428	425	440	430	412	405	405	436	414	390	419	431	452	455	440	408	441	428	424	434	444	449	431	453	449	414	408	437	425	414	426	460	442	423	434	415	476	423	415	435	404	427	475	418	419	407	414	428	427	449	428	449	413	446	434	399	451	431	438	390	417	398	419	439	408	434	373	424	422	427	482	431	429	411	432	421	380	400	404	428	410	407	423	402	425	397	415	402	429	434	450	428	414	447	444	423	410	449	446	424	418	452	414	407	464	412	402	381	424	444	385	440	415	385	410	429	430	452	463	400	459	427	409	435	401	416	425	433	380	428	420	407	377	432	461	419	386	436	390	425	430	414	433	404	412	436	400	452	434	422	415	417	406	411	396	425	403	451	418	399	474	428	432	416	449	434	438	441	455	418	395	399	430	399	426	414	407	430	408	419	448	448	373	417	414	412	430	431	445	444	406	428	444	436	438	410	447	423	407	392	414	451	450	421	422	418	420	450	447	405	449	432	417	429	451	399	407	416	425	416	468	430	439	426	442	437	436	424	420	427	397	468	431	447	400	445	440	403	409	388	451	391	386	384	416	451	423	423	423	424	439	369	429	413	438	444	397	401	437	423	432	415	452	419	444	457	414	438	430	424	442	410	469	463	425	456	402	426	437	391	416	431	449	406	407	437	392	423	426	422	431	438	425	429	448	432	433	431	414	409	419	460	385	427	402	452	413	409	442	444	420	427	377	428	449	419	430	467	417	388	458	422	448	424	416	411	413	409	431	416	446	444	412	411	461	454	420	398	416	434	422	439	434	451	419	480	450	416	389	454	415	419	394	447	420	466	398	415	421	442	438	417	438	442	389	423	425	411	432	423	408	421	463	455	444	421	412	430	431	431	433	446	445	426	397	405	465	428	406	430	417	417	401	399	466	423	395	450	396	437	422	452	426	432	425	453	457	449	430	404	408	432	412	440	426	429	464	421	442	430	426	431	421	428	428	401	428	393	447	450	434	416	432	413	413	412	401	441	432	413	425	450	424	455	450	476	443	440	413	411	432	396	421	431	413	420	427	433	425	452	437	451	434	456	443	407	421	436	420	406	393	443	429	414	406	443	437	434	428	422	461	414	411	444	440	399	428	464	384	433	426	416	444	441	404	421	433	429	406	368	411	446	445	457	426	405	426	391	436	426	405	417	465	391	430	431	435	398	431	443	455	411	414	426	428	425	421	415	411	407	438	437	416	426	408	403	402	454	400	428	408	457	435	406	407	437	430	427	427	449	374	450	442	399	419	456	414	431	466	404	427	429	463	435	401	415	446	434	442	408	432	412	417	462	366	423	456	409	428	445	454	446	394	477	428	459	452	428	458	408	470	439	429	428	445	431	433	386	417	417	437	413	439	422	438	414	466	427	445	403	416	438	404	405	403	398	439	474	444	440	410	427	433	422	426	431	437	444	446	432	422	432	416	430	441	451	420	424	423	434	446	463	447	384	426	436	479	408	407	439	417	431	388	490	456	464	421	455	451	409	428	426	406	442	435	420	432	470	431	436	481	441	447	461	430	387	439	425	398	402	440	391	410	401	436	464	447	406	408	421	400	409	454	443	392	411	430	417	455	397	422	402	434	427	437	429	457	441	425	411	425	432	419	396	435	418	425	434	431	425	419	404	443	427	408	407	456	444	445	435	409	440	409	423	437	416	390	443	439	437	392	399	443	426	393	427	421	405	384	405	457	448	436	429	422	418	456	389	411	363	434	428	416	471	369	437	424	457	421	420	428	414	435	372	414	413	432	431	418	428	383	432	430	426	436	448	396	461	456	421	422	447	455	437	460	394	442	445	407	438	446	404	389	408	423	436	420	421	419	410	405	455	419	444	437	433	430	414	454	453	405	448	418	428	415	412	422	440	413	435	439	410	392	373	446	419	422	409	435	414	407	403	446	426	411	444	409	410	407	447	416	443	400	413	401	400	396	430	390	408	439	428	398	427	405	393	424	399	413	411	436	423	402	401	429	447	416	423	408	452	422	421	415	401	440	423	452	406	439	426	383	475	426	435	461	425	435	438	419	441	440	490	453	410	410	434	395	446	433	383	419	438	388	434	445	438	402	437	431	433	428	429	426	442	440	391	451	438	439	442	418	455	403	436	396	414	447	402	435	457	384	418	428	438	411	436	435	454	391	449	430	430	418	431	421	412	433	405	428	426	432	431	407	426	443	447	419	439	445	436	444	386	446	462	424	432	448	449	417	425	406	477	450	441	430	433	425	450	424	403	430	434	433	427	400	455	462	438	422	453	404	395	419	411	407	382	438	425	405	433	476	425	455	451	415	402	426	420	444	415	420	406	419	470	444	419	449	435	416	456	431	395	395	408	418	436	396	408	427	455	434	392	394	416	427	395	399	425	427	421	445	404	395	436	456	419	405	427	450	432	416	417	448	448	421	447	411	407	435	445	428	414	431	442	445	418	424	407	448	411	424	414	426	420	457	418	421	429	412	418	443	392	451	408	427	407	403	397	433	402	404	450	432	445	425	439	436	415	435	434	434	426	423	411	437	416	408	411	430	450	422	481	430	420	410	434	437	436	431	440	416	378	418	418	461	413	398	436	493	432	454	421	428	424	449	403	420	439	427	435	411	397	429	433	428	406	462	413	418	415	418	427	427	389	391	445	409	430	438	420	422	408	424	466	400	460	429	416	424	441	399	420	437	432	425	415	449	412	448	429	449	436	460	403	409	424	477	416	432	426	437	398	432	441	432	420	433	437	425	456	479	438	453	420	383	425	385	415	424	402	416	414	436	425	385	443	415	429	389	433	422	440	419	437	445	415	416	433	432	450	434	419	428	442	436	448	432	433	411	416	418	388	434	436	430	462	397	400	455	396	457	441	454	400	383	437	424	407	430	428	457	410	413	406	431	441	437	427	405	428	411	389	452	448	403	434	461	412	429	401	438	404	401	450	411	425	395	434	410	409	416	432	415	417	449	392	431	440	434	427	417	397	482	400	439	397	387	421	449	438	417	430	425	423	410	412	464	431	434	402	397	409	414	443	413	468	449	454	421	430	429	392	428	452	428	388	421	443	462	450	430	429	417	407	400	461	449	445	424	445	437	435	438	476	421	393	426	432	445	435	421	427	444	402	408	442	406	415	427	429	444	455	401	433	423	416	418	446	417	476	417	465	451	457	429	418	433	406	431	425	414	399	422	410	414	394	396	392	441	464	442	416	423	455	434	406	420	417	405	447	398	450	417	440	415	412	395	427	411	398	414	436	439	417	419	410	412	391	416	428	404	423	424	413	429	410	426	404	433	411	416	406	404	434	442	420	419	420	448	423	462	442	427	445	413	464	418	427	436	425	419	399	416	437
23933	29829	62043	44957	27206	3196	600	440	381	289	290	482	578	4259	16317	13498	8966	4352	1948	1015	444	230	143	145	137	115	125	136	115	108	123	126	141	115	121	128	108	105	112	119	124	123	133	121	118	107	113	133	113	112	114	120	131	108	120	135	139	117	118	130	142	128	100	140	144	116	114	131	106	103	114	104	114	123	112	101	117	124	118	123	112	124	129	123	123	102	118	133	121	113	117	135	125	131	141	118	129	116	122	126	120	139	117	98	143	97	112	136	113	119	128	117	104	121	121	102	126	113	111	116	117	133	112	137	129	108	102	120	121	130	123	123	117	117	128	110	131	129	104	101	115	125	125	123	121	114	107	138	131	127	115	121	103	116	144	128	116	108	111	111	118	124	121	119	105	132	119	121	112	133	135	124	111	118	109	101	118	135	129	116	113	110	119	120	112	126	122	136	115	110	143	130	127	138	146	131	126	118	122	122	121	121	112	115	126	117	113	112	139	111	120	150	123	118	129	115	125	117	121	125	111	123	112	97	120	110	112	127	139	112	120	123	143	112	114	137	122	123	123	120	124	100	110	108	111	119	134	134	120	136	110	128	126	124	108	119	117	144	144	109	113	128	130	134	124	127	118	115	111	101	131	113	131	128	108	118	113	132	121	127	134	121	127	148	110	116	129	120	120	123	132	124	136	112	120	127	100	113	124	131	121	111	119	110	101	99	98	97	128	118	143	148	121	137	137	121	127	114	119	116	129	132	109	118	127	127	120	122	119	119	106	143	128	126	135	112	100	107	107	128	141	108	106	125	123	127	130	121	117	124	133	101	132	129	125	120	128	122	123	142	121	119	147	132	126	137	118	110	106	140	103	140	124	114	125	136	125	131	131	121	115	116	114	123	119	127	119	100	106	128	119	120	127	134	87	125	109	101	109	124	128	120	133	142	105	112	130	121	128	113	104	125	119	139	112	100	111	113	104	127	123	114	128	133	107	122	120	107	115	114	114	111	129	123	134	118	130	129	116	130	104	129	124	108	126	120	97	119	136	133	124	120	139	125	119	124	124	151	142	107	124	131	98	119	119	107	93	110	106	116	116	105	122	133	131	121	124	122	108	122	122	127	119	115	114	120	136	128	89	114	125	120	116	106	91	98	107	106	105	124	110	124	102	130	99	138	109	129	129	108	127	120	127	119	125	137	109	126	108	130	135	103	129	121	134	109	122	122	109	127	117	122	119	113	131	110	102	111	126	108	104	112	128	126	118	117	118	98	111	130	125	138	107	121	128	121	108	131	140	110	129	116	107	118	123	123	94	93	109	126	134	125	137	115	124	118	118	113	118	111	112	109	112	109	115	118	124	115	106	109	112	128	111	114	119	106	120	112	110	110	124	142	139	117	132	132	132	104	100	120	127	123	108	111	139	138	129	119	123	107	124	114	131	120	122	118	94	126	117	122	130	107	132	107	148	114	123	115	122	125	119	110	148	109	134	123	111	107	138	137	115	114	138	127	118	103	122	126	124	112	115	125	139	120	106	93	116	110	99	129	130	119	115	125	119	113	118	136	120	126	124	91	108	119	119	109	112	124	112	128	107	128	138	115	110	135	120	110	133	113	124	111	118	102	131	109	129	129	141	111	103	113	112	119	131	128	118	89	111	128	110	141	108	125	110	111	114	112	117	115	101	158	123	110	127	128	117	117	136	127	100	130	105	144	119	117	117	126	122	114	113	124	132	142	116	116	123	121	108	128	136	115	121	117	129	127	114	111	91	112	125	118	113	111	113	110	123	119	114	108	106	119	117	129	116	133	137	137	101	152	104	114	108	91	133	137	110	121	104	119	128	117	113	112	111	110	114	103	146	103	118	129	127	120	125	107	135	111	130	114	101	133	128	126	139	130	115	117	107	107	131	109	112	117	123	131	129	133	104	126	127	126	141	137	134	122	133	135	116	111	132	115	110	106	121	113	133	122	131	105	116	137	126	119	130	123	114	131	104	118	119	143	116	123	123	112	127	118	118	121	115	118	116	109	121	122	121	117	122	111	115	111	123	125	115	132	112	112	120	135	107	121	128	101	140	111	121	122	131	115	115	117	113	128	119	115	100	115	112	108	138	113	115	136	117	139	137	142	131	122	129	123	102	111	107	115	134	115	135	122	106	99	128	131	121	109	120	97	131	130	112	126	116	147	120	128	133	100	120	132	92	126	113	125	109	129	113	129	119	134	113	100	119	122	112	104	115	108	113	110	127	100	113	117	117	107	108	110	118	122	106	106	100	133	112	120	113	109	105	113	128	113	140	135	110	125	127	123	110	121	113	111	132	112	121	110	112	131	140	123	117	118	115	120	109	139	129	120	134	103	119	110	125	128	125	121	102	110	93	108	119	110	104	129	105	101	109	134	134	131	116	103	112	121	106	125	142	134	121	116	133	128	119	114	123	111	103	115	121	102	122	124	116	145	127	136	109	118	106	125	119	122	121	105	142	124	129	127	115	126	116	122	134	129	112	102	102	119	130	106	116	129	136	100	123	93	96	127	106	145	113	101	102	119	111	129	108	121	116	109	113	107	112	109	133	121	132	111	106	121	122	122	109	121	97	126	136	127	128	93	130	108	116	122	132	126	127	113	112	112	125	133	105	137	125	148	108	127	132	119	126	110	130	112	118	109	143	133	123	141	134	104	113	111	135	108	136	120	121	127	131	108	108	122	120	109	125	123	102	123	107	131	123	127	128	112	123	122	115	118	96	130	106	110	120	125	134	125	120	120	112	99	134	120	100	131	128	122	116	118	104	131	104	111	119	119	121	127	131	114	116	115	121	112	103	101	117	125	109	121	118	104	108	124	124	128	131	117	119	111	104	107	112	124	117	117	108	130	122	133	143	117	144	128	118	119	105	127	134	99	123	119	116	123	102	112	123	136	109	105	113	117	101	112	126	116	127	92	110	126	98	116	135	133	115	130	106	123	105	107	135	118	113	117	115	138	128	130	85	125	103	118	141	126	134	117	116	118	125	115	114	95	127	128	123	121	124	120	135	109	122	142	118	114	121	113	124	101	108	117	123	106	117	112	149	112	117	117	121	128	128	118	153	142	129	134	130	134	118	106	110	112	108	121	116	105	120	104	110	116	128	124	143	118	104	136	126	119	115	122	112	119	135	118	137	102	109	125	133	136	119	125	124	112	117	132	118	101	113	126	129	113	113	116	118	117	111	125	110	105	134	118	113	116	133	121	128	111	128	117	113	124	110	125	119	117	136	126	138	112	130	118	118	123	132	134	122	126	112	119	136	129	115	107	134	126	137	127	115	114	118	110	111	96	129	112	138	121	123	110	111	115	109	106	113	115	114	116	128	120	128	129	121	130	113	119	123	120	128	110	120	113	107	121	120	116	108	125	101	111	113	105	109	122	111	132	120	127	127	116	107	106	133	128	131	117	134	106	113	113	132	127	123	133	127	116	114	126	101	107	117	125	143	131	127	127	119	115	117	109	132	118	121	119	117	97
13105	22274	50126	54093	19446	3052	2383	2017	1664	1474	1452	2551	3066	17992	40483	34436	28386	17285	9432	5010	2140	960	313	292	314	280	317	317	338	278	325	277	320	294	309	296	326	306	305	323	320	314	299	311	316	311	300	317	302	324	260	303	320	336	264	307	316	305	300	303	300	294	304	311	296	317	298	326	287	339	330	320	290	315	304	313	286	305	302	337	318	317	315	271	302	309	301	317	275	296	282	300	308	316	315	315	297	338	314	333	293	327	320	305	315	293	289	285	327	283	305	310	305	301	322	285	289	296	322	318	299	283	279	350	320	340	316	304	310	291	314	337	312	300	302	320	272	340	311	282	326	303	292	311	317	336	299	292	318	295	303	338	320	314	316	312	289	318	294	335	312	300	291	321	325	303	311	331	301	311	293	327	301	293	320	325	317	310	285	329	280	319	326	301	274	296	307	358	319	304	307	335	296	307	289	285	296	324	291	287	300	306	289	317	313	317	308	305	294	288	282	308	303	290	279	328	322	316	310	290	340	284	268	338	310	313	288	302	326	311	326	309	288	297	341	310	293	301	288	324	305	298	313	320	295	322	293	286	278	288	302	329	325	267	290	294	287	294	312	279	330	329	303	315	311	321	305	326	304	320	321	330	311	306	326	280	298	301	315	309	288	318	294	344	302	302	303	297	291	257	304	318	286	312	330	293	317	305	321	300	353	309	302	309	294	317	296	350	317	312	296	300	337	296	316	316	289	285	315	322	322	299	295	303	309	330	291	326	289	286	267	313	326	310	314	277	289	273	286	262	274	343	293	312	318	311	315	315	333	310	330	329	305	291	314	292	300	282	331	297	294	327	308	303	308	307	335	302	339	314	288	317	338	311	324	294	315	313	332	305	284	317	304	281	303	299	327	288	322	302	273	341	318	290	274	307	325	312	319	300	293	291	302	307	335	287	307	300	357	287	331	298	333	291	324	322	317	320	310	276	293	314	295	325	317	337	300	296	296	252	278	285	303	301	311	275	281	327	301	309	301	301	281	311	318	316	326	327	317	316	349	326	310	323	306	316	329	283	353	279	336	287	315	285	323	311	301	274	304	309	322	336	309	331	282	291	308	307	308	297	321	309	312	303	314	320	293	315	251	338	304	309	304	297	326	297	319	313	305	281	307	297	329	333	293	330	300	327	299	318	308	335	303	281	287	285	313	302	280	339	319	288	287	291	313	328	306	282	284	303	311	301	313	301	299	298	312	294	281	321	293	298	315	297	295	334	347	295	301	292	309	331	306	327	318	293	318	307	316	285	319	314	299	312	288	316	322	294	272	319	318	322	304	321	283	301	324	300	320	281	317	344	335	275	313	337	317	336	285	301	316	295	316	328	320	313	310	296	312	324	287	307	288	288	322	304	319	298	316	302	309	295	341	301	315	325	292	300	294	304	307	324	286	311	321	314	318	291	272	338	310	292	301	287	327	314	299	293	326	305	286	295	293	322	297	324	295	345	294	305	323	293	326	318	317	359	309	284	273	324	303	307	258	281	313	319	306	273	292	302	307	295	307	289	312	320	320	323	309	310	322	341	334	325	306	313	301	325	327	326	279	306	327	302	336	295	296	279	306	339	334	306	296	321	305	302	309	297	298	285	316	351	337	285	280	335	314	321	330	318	310	293	319	303	328	293	325	277	320	276	306	305	321	273	308	315	311	309	301	307	329	306	290	301	310	315	308	335	348	310	302	334	326	308	338	324	328	316	326	288	298	327	309	316	314	332	298	298	280	310	277	313	286	303	261	279	315	301	283	287	330	280	292	304	340	313	346	302	276	301	325	292	285	283	318	332	304	339	287	294	298	302	278	313	287	338	297	326	291	297	275	290	280	311	311	298	325	299	332	348	327	287	297	310	294	319	341	305	321	313	301	309	286	284	285	290	296	304	335	300	342	286	282	300	304	271	279	340	324	302	313	311	318	311	295	303	323	300	321	317	306	290	350	319	341	310	296	331	314	324	295	321	308	296	286	319	300	273	335	285	283	300	288	303	326	303	295	293	299	328	308	336	313	274	316	271	363	296	296	299	288	315	326	313	304	312	348	281	299	302	285	316	296	301	308	310	326	285	311	319	295	295	282	282	293	325	308	304	331	299	343	327	296	314	287	295	299	300	296	316	328	284	310	309	316	305	326	319	314	320	296	327	316	338	293	296	297	306	293	316	327	295	295	314	298	334	295	328	289	267	299	339	313	310	270	316	322	282	281	285	305	305	282	305	299	334	297	302	327	332	312	335	315	274	304	327	287	307	319	326	287	292	323	287	309	322	296	293	313	299	342	284	278	319	307	309	312	302	300	292	288	291	310	310	294	326	299	319	303	311	309	294	298	302	316	337	299	301	294	294	324	318	308	309	277	318	325	299	285	294	310	307	288	301	328	331	289	300	294	317	297	282	313	293	320	303	298	321	304	302	290	338	324	293	263	306	293	308	307	295	276	296	303	296	320	301	276	312	302	302	349	298	301	343	303	319	305	336	311	279	287	301	300	309	317	322	291	317	301	301	302	343	318	306	362	294	311	313	301	316	280	293	281	297	304	294	307	357	309	305	265	304	301	320	310	308	267	310	303	291	317	326	299	278	315	284	303	304	342	309	288	306	362	296	309	326	304	290	300	315	271	294	310	308	317	327	323	292	327	303	332	304	299	310	296	314	288	303	326	306	345	294	291	323	299	294	315	306	300	314	307	321	316	296	312	295	314	297	307	322	315	305	278	326	304	291	296	314	310	334	306	287	337	291	301	307	286	297	329	277	313	301	307	314	284	311	297	316	328	310	343	314	286	297	300	286	312	313	305	309	308	306	308	326	352	293	314	294	263	307	308	319	307	297	292	316	288	318	332	326	321	310	277	296	292	290	305	294	305	285	298	307	293	319	315	315	301	315	304	266	295	299	304	305	341	295	333	284	320	296	312	301	317	321	304	333	311	317	334	303	330	276	318	310	284	324	302	297	319	333	278	303	302	302	304	336	280	295	272	305	340	325	304	333	305	300	296	335	320	302	277	280	312	278	329	320	349	318	335	328	317	313	292	308	338	311	303	333	320	304	288	315	311	284	270	300	349	291	317	295	318	273	301	305	313	301	330	277	325	314	291	278	308	286	289	312	289	344	305	295	299	281	287	318	313	261	281	311	304	322	289	320	312	313	271	294	305	305	302	280	325	309	332	305	309	314	306	291	271	313	310	328	327	288	278	304	311	300	291	291	314	306	303	274	314	308	323	314	318	302	302	299	281	299	262	307	305	309	341	316	299	310	319	267	293	325	320	308	317	294	305	313	318	308	323	309	305	303	275	299	309	327	310	266	318	320	314	312	324	314	317	320	305	303	323	319	285	315	284	320	319	315	279	320	301	325	324	333	311	285	309	311	332	287	286	291	312	314	326	283	329	304	294	299	317	313	305	323	303	312	305	309	322	320	318	302	308	328	343	313	316	284	324	307	291	330	272	271	294	328	323	298	321	291	324	317
2400	2310	4751	1550	477	268	234	228	229	265	244	243	305	524	820	876	758	536	409	340	271	263	238	239	224	241	240	235	215	231	243	208	253	227	232	226	222	216	235	233	216	241	230	209	231	220	247	266	215	231	221	221	212	228	226	240	254	223	231	259	232	212	240	254	226	211	207	222	245	217	226	208	264	247	217	233	244	244	237	229	249	241	242	231	218	246	231	227	256	215	239	234	255	244	212	242	191	246	274	257	215	227	225	215	212	227	244	230	232	242	227	222	209	240	253	245	235	237	234	249	247	238	256	241	225	247	204	248	213	243	234	227	224	237	243	233	232	212	214	223	231	247	246	243	253	191	221	234	222	234	230	249	212	288	186	243	211	269	231	240	230	229	228	217	275	255	237	225	233	251	218	214	249	204	222	228	248	252	235	225	226	225	242	210	220	257	237	228	215	245	226	262	232	233	182	212	238	236	232	245	242	204	232	249	230	228	221	228	232	248	236	243	232	240	258	205	234	223	224	230	214	248	235	234	243	255	214	223	245	229	215	209	228	239	235	233	229	234	238	265	220	263	256	215	224	226	258	217	224	212	253	223	253	186	241	239	252	243	242	256	231	241	246	233	251	233	224	251	227	233	229	228	212	220	218	221	234	248	234	244	242	211	236	209	239	222	232	235	247	233	248	228	218	237	232	232	239	234	249	233	253	203	236	257	214	224	228	271	221	276	250	248	248	226	245	228	218	244	247	231	246	234	232	242	239	218	237	232	226	226	230	222	235	224	237	236	225	249	213	214	236	234	229	207	245	263	227	205	229	218	260	198	207	222	243	217	243	224	222	262	219	251	230	209	216	223	237	230	235	249	216	247	246	255	219	212	252	254	225	209	248	187	211	244	244	223	233	237	235	241	232	201	235	223	239	233	234	239	246	230	218	252	224	225	246	231	207	230	192	216	193	251	256	202	221	224	232	224	232	210	238	228	226	256	228	243	234	245	241	214	258	239	219	241	221	259	224	233	242	236	227	227	227	258	206	238	228	242	223	255	248	235	211	274	232	216	258	204	232	243	197	229	221	218	231	236	220	233	238	255	233	234	236	214	228	230	224	212	242	208	215	203	231	213	241	222	253	239	247	215	250	223	219	229	226	233	224	268	225	216	231	237	254	225	218	216	201	241	209	242	220	243	243	218	241	248	242	218	238	223	212	252	257	224	247	233	224	215	230	238	250	250	227	232	241	240	205	213	197	229	234	231	253	272	236	226	234	251	219	216	214	211	198	194	229	244	245	230	219	256	227	239	252	236	238	219	232	229	233	233	238	264	233	224	254	213	235	244	238	250	221	220	223	247	233	214	235	236	241	215	218	242	202	240	243	225	229	237	231	212	229	249	230	232	235	213	222	268	239	208	223	246	235	235	241	219	257	236	225	250	255	239	230	216	262	224	227	231	229	234	232	251	201	224	249	236	223	220	245	248	242	226	228	211	221	258	236	179	263	232	256	191	207	236	234	224	232	235	221	215	229	226	211	249	243	222	220	200	225	262	241	251	238	232	228	252	226	227	204	254	235	239	207	225	223	228	247	235	227	228	241	263	206	243	258	245	226	221	260	227	215	248	230	218	246	215	260	239	242	237	271	229	253	216	222	226	217	227	241	259	231	229	257	220	259	226	224	247	230	214	254	229	264	203	238	217	272	241	257	190	208	223	225	239	203	226	230	225	231	238	229	240	216	218	246	232	226	218	241	226	225	230	227	209	205	229	245	219	233	239	209	228	246	225	227	191	256	223	230	249	206	240	228	227	223	222	245	222	244	235	243	257	236	219	257	212	231	225	232	222	251	235	233	235	202	224	229	224	235	252	226	220	225	229	257	221	216	247	205	232	238	230	220	232	222	223	248	229	208	227	220	250	220	210	243	245	215	247	239	195	248	226	202	243	228	230	234	223	219	251	237	265	223	202	233	226	226	204	235	223	218	218	233	227	242	235	221	242	211	216	225	196	224	236	203	224	240	238	222	204	228	215	227	209	235	213	221	211	237	239	231	231	206	261	250	247	211	236	260	218	265	266	264	210	239	244	205	230	200	207	229	253	230	244	232	222	228	232	242	219	231	257	243	219	232	216	234	244	232	253	224	223	235	246	248	227	224	230	230	253	238	235	232	211	229	274	240	235	210	221	229	229	232	215	247	258	209	221	250	244	225	248	219	243	232	240	205	202	222	227	216	213	221	253	208	231	237	252	227	229	249	232	210	273	228	257	225	217	220	218	234	225	243	226	226	239	209	230	202	209	256	230	247	228	240	245	207	205	215	236	265	256	225	230	220	220	227	219	204	201	238	236	255	208	210	229	232	217	222	217	216	238	236	204	214	243	204	234	218	219	232	240	259	252	225	248	223	236	240	220	227	228	237	222	221	223	234	219	232	259	231	216	217	231	208	213	207	219	224	246	240	217	231	216	230	270	251	248	232	241	258	212	202	262	248	248	228	229	212	205	235	211	226	218	263	224	254	231	234	226	223	228	218	248	237	202	255	239	206	265	207	224	230	226	227	222	229	209	252	209	204	231	231	223	224	212	250	215	215	223	218	230	229	204	194	216	222	240	226	214	244	255	219	245	236	230	243	241	201	240	224	236	238	216	237	184	229	244	254	249	196	223	222	210	222	212	235	238	240	210	214	244	247	249	209	237	236	226	236	215	234	223	228	236	269	264	244	195	211	233	237	209	202	218	234	248	243	238	229	230	259	233	219	242	223	221	257	236	246	225	239	253	240	215	245	224	220	232	216	254	237	206	240	242	209	206	222	267	231	246	257	254	182	229	232	242	232	231	229	229	255	243	250	236	234	270	225	217	214	241	227	214	235	245	221	236	243	209	237	226	219	226	243	234	209	206	244	230	222	253	237	244	244	232	249	232	239	221	248	209	241	225	211	201	225	219	225	206	223	229	214	227	212	246	230	246	242	241	234	220	202	219	246	211	203	230	225	239	243	218	272	252	232	231	245	253	232	235	254	213	211	238	218	251	215	228	216	237	235	244	231	254	241	233	239	222	232	241	249	268	263	273	222	220	252	261	235	218	254	242	246	231	206	231	249	223	203	237	250	246	202	249	236	229	228	227	253	217	248	205	228	269	209	237	245	234	216	241	230	213	259	227	240	217	231	233	227	232	225	228	237	235	213	234	244	237	237	256	214	211	253	218	248	236	228	223	207	258	234	230	229	236	222	244	219	239	238	206	215	265	223	220	231	218	247	243	242	251	230	246	225	218	219	229	212	241	261	201	227	250	222	212	228	215	227	254	207	232	234	237	218	199	222	221	210	249	245	221	198	213	231	215	214	230	223	255	221	213	246	228	242	237	234	232	230	226	248	242	249	237	203	218	211	226	215	198	238	227	259	231	245	216	239	246	237	235	232	245	224	229	248	255	223	229	235	213	234	219	223	241	238	217	235	225	237	190	222	231	238	227	237	221	220	249	251	214	234	227	249	246	217	222	223	199	214	234
2414	3920	9573	5723	1343	680	763	661	628	583	552	682	1130	2689	4022	3863	3118	1976	1254	862	651	611	564	549	547	588	548	554	568	496	552	575	489	563	556	529	550	613	539	551	521	541	563	564	550	587	607	562	530	587	565	542	585	553	616	564	580	576	582	565	545	577	544	540	572	585	551	582	556	521	532	555	597	548	544	565	579	563	570	587	558	543	551	545	574	552	571	577	545	548	574	567	549	588	566	565	524	575	586	522	561	559	542	544	574	583	537	551	533	552	545	552	535	568	550	568	558	575	556	566	606	584	524	573	591	544	545	564	564	553	560	588	548	572	558	613	532	520	535	552	551	566	543	555	576	562	562	545	508	544	603	585	539	594	567	544	550	558	620	558	546	553	541	574	582	555	547	546	522	585	531	573	548	583	564	550	535	554	574	618	591	515	560	556	549	534	566	540	569	573	598	565	561	534	606	547	579	549	563	550	530	555	605	560	547	578	556	556	578	517	556	514	528	572	548	556	523	590	572	553	553	565	561	569	559	547	527	551	547	545	586	612	560	591	560	532	577	585	531	570	576	573	581	523	580	585	562	589	560	552	535	507	569	547	564	513	574	574	587	578	526	531	550	547	585	579	537	548	533	503	577	552	554	543	532	568	555	532	543	531	575	550	583	514	563	565	564	594	575	528	581	574	544	599	556	535	551	581	547	588	536	553	570	555	541	551	540	559	529	546	546	549	549	542	576	552	561	569	586	523	582	520	572	542	563	542	519	545	569	558	548	540	512	586	550	576	556	592	574	552	562	581	577	581	533	539	604	546	593	546	576	565	514	582	535	557	555	539	558	576	577	564	557	592	510	514	556	549	545	556	539	554	565	562	594	571	560	546	579	518	549	576	532	626	530	545	501	572	594	527	555	580	559	537	551	536	552	536	519	570	582	531	535	556	570	549	545	541	537	558	558	598	527	538	527	585	592	588	578	516	546	579	541	569	555	544	579	591	559	559	543	565	540	561	553	570	587	568	536	522	552	571	555	556	551	556	521	578	588	567	585	529	564	548	569	542	578	572	572	554	525	596	569	561	583	524	567	576	560	606	592	578	559	555	538	488	583	528	561	556	545	542	533	597	579	585	515	547	584	528	561	574	582	551	565	598	592	494	547	598	580	573	530	560	522	533	572	560	545	585	615	537	556	547	553	568	580	574	576	582	551	544	545	564	555	572	528	585	557	552	494	522	547	536	546	570	531	555	546	531	592	568	570	579	563	500	610	577	563	611	561	565	537	539	564	558	533	573	545	577	623	533	545	602	568	513	562	565	530	564	534	570	555	504	569	533	602	556	572	562	516	537	594	521	599	578	556	553	537	569	519	573	588	572	554	567	562	518	586	597	557	565	564	515	565	545	554	580	607	523	545	564	574	533	547	535	551	580	535	537	534	558	568	591	546	551	530	580	586	582	588	510	559	566	567	589	557	521	552	576	552	534	553	550	553	533	578	629	566	555	587	590	588	591	576	604	647	510	577	536	567	565	529	568	536	546	570	595	560	512	536	529	562	586	566	550	547	552	598	546	571	548	545	555	551	563	580	586	530	572	592	527	521	632	546	538	558	600	546	572	563	572	557	551	532	560	525	536	517	570	568	521	575	555	564	562	545	532	568	597	558	571	555	546	581	570	553	544	526	605	545	537	565	534	559	504	501	553	522	546	545	535	569	540	580	563	531	554	540	553	541	559	550	581	544	520	548	593	525	538	559	569	569	545	591	590	612	502	524	571	545	563	532	536	538	585	566	582	570	548	573	552	532	555	553	543	605	571	540	537	558	538	554	574	513	566	607	546	518	529	579	554	599	606	580	518	568	571	571	523	580	569	583	572	547	544	572	559	550	619	571	527	549	563	526	573	544	501	544	548	603	574	586	606	561	542	554	558	539	564	522	581	539	542	585	546	543	539	538	549	548	581	595	580	526	534	532	564	544	558	566	530	559	552	571	548	556	539	546	553	561	586	546	522	545	556	543	551	582	566	597	587	528	562	578	552	592	542	542	568	558	545	531	507	579	608	536	535	585	530	582	604	608	568	556	553	551	540	518	536	556	567	551	527	533	556	515	521	552	507	524	565	563	577	555	534	573	524	520	541	539	593	551	573	555	593	593	564	591	502	544	602	597	593	530	568	544	577	625	566	578	542	557	595	543	554	535	533	576	559	584	583	572	516	606	540	569	555	534	515	540	543	542	618	548	518	533	549	584	539	576	545	527	543	519	541	517	561	602	589	544	550	550	556	550	593	578	547	584	558	557	562	569	565	568	563	528	563	512	552	558	514	578	551	529	503	544	552	550	532	530	518	537	594	561	524	595	538	576	538	538	551	537	570	561	589	560	577	543	589	572	591	534	523	593	559	563	590	592	552	592	575	559	521	563	562	537	577	541	548	563	571	536	561	487	536	567	581	574	579	552	541	569	578	557	560	533	597	515	554	553	586	553	528	580	578	556	528	546	557	550	587	569	548	562	578	582	504	543	558	568	513	603	557	607	524	541	559	490	542	541	557	551	561	497	523	543	576	601	534	542	544	523	595	551	528	548	556	595	528	532	538	546	552	596	523	548	581	592	557	575	549	588	561	564	503	545	559	569	594	539	565	598	553	516	575	581	511	527	597	575	576	581	519	545	550	586	558	561	546	554	541	558	566	578	560	564	581	590	558	569	553	561	544	574	599	538	584	549	537	616	568	581	538	560	581	589	546	589	566	582	514	614	538	564	534	563	604	607	532	567	563	563	543	549	595	590	545	610	576	611	547	567	548	522	597	535	574	535	585	575	566	556	573	562	607	554	562	542	567	575	533	549	611	600	579	548	517	607	576	562	540	570	533	516	569	577	542	588	502	534	589	589	573	561	580	525	540	572	546	569	554	563	555	564	551	559	571	569	541	545	555	536	519	557	563	569	530	554	558	548	518	542	562	579	584	570	582	555	529	541	588	564	577	552	561	543	580	569	562	557	579	567	544	556	591	545	554	547	590	547	585	597	548	570	579	576	537	533	541	556	558	523	554	540	550	547	551	591	553	570	586	549	564	563	568	558	545	582	542	535	547	545	550	559	563	546	544	504	550	501	551	582	548	526	570	597	528	567	558	584	608	552	578	578	556	508	514	556	536	547	539	527	586	551	542	566	570	552	554	522	546	531	540	576	560	565	537	541	587	543	552	604	527	548	577	557	594	559	564	578	590	532	557	564	577	578	579	576	552	481	578	557	543	551	552	549	540	564	562	558	547	548	556	549	555	557	566	560	542	559	496	577	560	588	559	574	579	550	567	577	529	532	540	545	506	552	529	577	575	556	606	573	566	584	590	587	593	596	545	522	567	561	577	557	546	562	512	549	569	529	545	529	573	537	526	519	545	564	556	610	572	562	560	561	591	521	574	535	547	533	541	564	555	582	552	593	552	544	536	556	574	543	542	533	588	564	532	520	535	544	536	551	577	573	586	590	559	552	563	595	562	536	604	540	570
9925	34628	57857	29612	5907	712	443	372	318	269	275	230	449	5418	7918	6646	4684	2397	1250	650	332	258	216	194	198	189	199	179	202	195	190	194	200	180	200	206	186	211	205	200	213	191	180	194	181	200	181	184	194	212	196	186	213	194	198	212	195	207	157	203	218	194	215	221	201	157	178	211	181	197	205	187	185	190	193	190	168	161	188	205	181	183	191	193	185	193	204	189	186	194	195	207	183	187	189	180	232	197	174	203	188	167	203	156	209	189	189	197	172	203	203	174	193	191	182	201	193	187	214	196	185	200	187	190	188	181	195	177	193	185	180	170	186	203	196	170	165	190	176	199	178	213	198	159	165	177	197	169	180	200	156	220	188	177	192	185	173	196	198	191	190	177	189	184	185	172	187	212	197	202	202	226	183	185	210	196	212	196	183	192	206	184	195	191	194	207	200	196	191	198	224	151	186	181	193	181	208	178	197	199	191	192	181	183	203	195	208	196	192	177	188	191	197	213	195	189	181	194	198	185	223	159	184	212	204	191	193	197	197	189	187	185	197	203	183	176	177	190	193	177	181	171	207	207	172	201	208	198	205	196	200	219	180	168	187	190	186	202	176	192	171	187	194	203	175	188	187	166	168	217	175	177	190	215	181	198	198	182	202	195	187	198	189	190	196	187	171	200	193	186	186	176	184	169	249	179	174	194	195	185	214	196	192	173	195	177	192	167	206	201	190	179	194	216	184	188	182	198	211	192	195	211	206	205	177	181	186	219	204	188	217	202	191	191	160	205	178	193	198	197	169	169	172	196	186	189	181	193	183	198	209	167	198	204	194	194	189	195	193	186	178	201	212	186	185	196	185	210	220	196	181	202	183	183	185	186	185	182	177	197	198	188	189	188	186	210	224	204	176	208	185	163	192	199	188	186	193	167	172	188	218	195	170	177	171	193	212	203	194	185	179	190	157	181	197	194	194	212	180	174	168	196	191	219	183	167	199	192	198	205	206	194	215	190	178	190	181	193	193	182	211	186	191	184	173	210	196	188	185	176	175	176	202	187	202	190	209	219	165	184	200	181	196	180	189	182	180	213	176	199	186	196	185	184	165	196	185	173	210	194	186	202	194	209	151	205	180	239	186	184	167	203	203	183	190	193	176	179	192	206	213	209	202	199	201	194	177	189	188	189	190	195	196	186	197	184	194	200	182	204	186	186	197	178	195	177	207	206	207	189	165	191	204	198	192	206	200	202	179	186	198	189	212	211	211	184	191	192	204	191	197	187	170	197	208	209	185	197	189	200	187	174	190	189	195	207	177	196	187	169	202	182	197	174	204	176	205	200	204	188	172	196	195	195	197	188	187	193	193	189	190	219	206	191	186	192	184	174	193	168	212	226	168	193	186	193	176	196	197	204	200	186	208	200	208	188	223	185	203	176	185	187	208	197	175	206	185	180	180	193	195	196	189	180	202	186	180	207	192	172	214	191	213	186	196	185	175	185	184	221	196	191	213	222	202	188	200	228	202	175	188	180	214	174	201	198	199	191	228	207	188	197	193	192	213	180	192	200	184	192	211	191	179	205	208	212	199	182	186	176	180	188	186	196	194	187	183	184	193	202	193	186	188	222	205	215	208	192	155	203	235	208	197	187	179	181	206	185	185	167	192	190	181	176	161	185	187	209	176	190	166	190	192	194	222	184	198	209	191	196	190	203	195	193	198	165	189	177	178	215	224	192	200	166	214	191	169	188	176	204	210	196	198	186	187	187	195	202	208	196	193	182	210	192	167	191	204	175	213	184	216	183	175	175	186	204	189	206	191	190	185	205	182	205	202	177	160	190	191	197	180	192	197	200	191	184	190	200	187	192	171	193	179	179	203	170	196	185	196	208	190	206	203	172	203	155	181	195	192	189	187	202	197	220	173	184	204	195	182	177	168	177	188	185	189	192	194	182	203	162	207	166	203	212	198	166	179	191	179	198	170	197	203	209	188	211	212	172	202	175	195	221	188	158	203	179	208	200	184	211	184	210	203	194	192	188	166	194	183	189	186	195	204	199	178	173	206	166	214	208	174	186	187	179	173	152	174	195	205	200	189	218	206	191	178	190	213	180	198	166	207	211	195	201	193	174	181	182	227	201	188	191	190	193	175	186	192	204	176	218	203	177	189	160	185	177	206	186	189	186	212	215	207	174	196	213	201	181	201	168	182	195	185	183	193	202	202	199	198	171	192	211	170	197	180	184	193	204	180	175	188	174	216	203	162	162	178	205	189	192	204	196	215	200	197	193	197	189	186	204	179	168	188	191	212	194	183	201	199	183	220	180	189	205	188	211	194	194	212	176	167	181	187	183	180	196	213	185	155	180	203	176	201	223	210	197	203	192	205	190	188	208	185	200	191	189	180	162	185	190	202	171	212	189	174	181	181	218	201	189	188	171	173	181	194	187	173	203	195	201	172	199	181	202	200	194	193	201	219	179	186	193	188	217	222	182	174	200	200	183	178	162	190	170	169	199	194	191	182	191	165	168	197	190	177	201	178	168	184	186	200	189	184	175	203	200	183	206	207	176	188	181	195	225	207	189	168	190	196	211	190	198	203	195	180	159	174	176	208	184	159	207	175	173	174	195	175	192	175	175	188	193	164	198	180	195	190	173	182	189	192	190	226	197	204	198	158	192	193	178	163	196	190	198	185	218	187	177	201	201	218	180	198	190	199	191	192	200	192	182	206	216	199	179	181	187	194	205	188	169	198	178	196	198	200	171	171	203	194	207	197	194	204	198	163	197	218	183	193	192	180	210	204	197	194	208	162	157	200	213	204	183	228	190	190	194	170	185	195	212	166	199	201	170	182	190	166	215	197	182	226	206	177	196	173	190	205	178	188	225	209	205	177	197	175	192	190	190	192	193	209	176	176	203	176	196	209	176	184	183	183	169	184	202	201	170	195	182	185	173	177	189	185	200	187	202	209	212	186	173	196	217	191	175	190	176	188	197	190	167	191	192	199	203	180	204	196	203	178	183	207	170	172	181	188	185	182	185	189	206	175	176	167	203	187	175	180	190	184	203	171	186	194	216	168	177	193	171	202	172	174	177	187	199	166	191	167	199	204	171	187	197	186	190	204	188	172	194	180	171	218	198	192	157	178	194	195	192	192	187	232	194	173	179	206	179	193	191	192	190	171	205	180	178	213	191	167	168	180	201	192	193	181	195	213	176	190	206	196	191	186	164	196	193	208	195	205	193	191	191	195	191	195	201	177	182	167	160	191	189	202	172	184	171	181	212	180	210	210	191	197	185	188	179	209	185	209	164	179	184	203	177	195	181	180	195	176	201	220	160	189	178	183	202	210	191	180	177	171	166	197	207	177	196	168	201	185	184	205	181	199	193	187	191	199	200	185	202	186	211	212	196	191	184	184	195	189	209	170	173	181	181	213	179	211	191	182	183	187	188	198	168	189	190	176	180	207	191	197	184	177	194	173	198	197	184	188	193	175	201	193	201	215	191	207	175
7167	29002	49686	35762	2848	2030	1714	1315	1179	1039	955	900	2194	22993	27705	24769	19031	11147	6224	2833	1182	747	482	465	469	471	441	464	460	499	440	499	488	429	478	456	450	451	438	486	494	495	446	491	466	490	467	524	476	457	485	488	460	473	458	484	423	442	454	471	484	444	443	466	439	429	456	473	461	443	478	442	464	464	452	510	486	476	479	465	470	453	455	503	441	467	447	469	472	479	466	436	510	458	506	466	481	448	502	447	465	473	458	472	484	503	451	493	439	473	496	467	444	439	463	468	386	438	486	474	453	495	464	441	418	419	446	500	486	440	511	428	443	426	478	467	464	439	432	470	421	457	473	449	445	440	473	433	441	467	446	461	443	456	445	452	462	480	422	454	480	430	455	461	487	476	454	462	441	429	474	484	456	448	481	414	458	473	474	435	478	454	487	451	475	459	460	448	412	465	448	452	451	476	478	477	485	501	512	482	448	453	465	484	478	458	472	486	493	451	417	446	482	479	475	465	455	462	450	471	469	459	445	491	464	436	485	475	475	437	470	468	480	440	464	476	456	463	448	477	423	471	437	470	459	503	461	438	446	462	488	435	465	466	477	439	445	473	480	471	472	465	464	438	448	481	468	488	474	518	478	456	464	457	459	474	476	399	424	461	451	460	459	473	450	478	453	444	432	435	434	445	479	497	457	491	466	448	480	451	463	463	473	476	486	469	469	494	462	476	483	468	484	455	463	480	438	428	477	470	477	475	481	446	450	466	457	444	471	446	447	466	449	428	465	480	501	450	466	417	430	486	443	493	452	470	445	434	453	471	472	454	463	472	485	481	478	479	474	489	452	460	462	482	436	476	483	457	516	470	398	447	467	451	471	413	494	461	443	441	477	417	460	488	448	462	473	501	499	509	463	459	470	432	461	473	486	473	454	447	448	478	485	461	453	469	487	450	445	442	485	454	454	471	528	505	460	462	466	458	446	477	527	447	503	470	461	508	481	442	472	501	457	456	454	468	461	495	468	440	497	415	493	470	460	479	495	466	470	454	431	468	479	489	509	466	463	465	435	482	431	465	432	479	487	478	463	508	453	426	450	481	444	478	447	491	455	488	441	459	487	488	438	465	459	457	464	448	440	456	528	462	472	463	472	455	450	471	482	461	461	449	484	485	428	478	496	462	508	463	457	437	473	473	468	501	419	449	450	463	455	475	454	464	440	463	449	435	465	482	466	445	516	520	511	455	476	447	450	492	424	458	436	457	458	431	437	446	513	462	489	469	446	444	493	489	471	434	491	446	473	485	446	464	479	496	433	462	447	437	466	449	471	453	430	461	472	466	489	448	457	464	439	498	491	478	458	456	439	428	459	453	496	454	496	481	441	482	508	435	457	443	462	475	469	446	469	478	466	486	488	452	456	474	475	474	483	478	461	464	468	463	456	481	490	452	465	435	493	462	483	495	463	462	450	504	442	466	468	489	465	446	426	478	457	435	478	438	457	453	442	484	456	456	423	455	468	468	469	452	454	468	459	452	468	457	437	461	495	444	486	491	479	459	473	429	475	433	462	466	447	504	474	420	419	441	466	505	470	449	482	407	466	430	441	485	469	445	480	499	491	468	478	480	463	441	432	443	446	474	428	479	456	460	484	419	493	482	502	448	452	424	487	467	456	452	471	494	458	484	412	455	514	453	475	497	471	468	479	454	456	434	460	497	484	480	463	485	461	439	485	482	473	493	456	453	489	460	505	468	462	445	419	475	443	450	458	473	492	462	432	468	437	451	485	424	517	494	443	456	520	470	454	497	442	470	441	464	439	492	460	455	469	444	442	436	464	456	432	448	488	427	476	451	453	467	448	467	474	494	441	484	463	486	449	434	415	483	430	442	466	462	476	483	435	492	470	467	490	455	444	452	482	462	442	491	443	420	470	514	484	481	482	428	469	487	430	455	464	436	479	459	463	473	450	478	469	465	462	467	466	474	441	452	458	434	467	467	484	485	460	409	467	454	500	489	469	445	462	454	416	418	471	509	433	497	469	484	446	474	430	470	467	465	416	458	416	482	519	475	465	467	460	455	484	439	465	461	440	443	469	448	438	469	450	445	475	453	476	464	468	466	456	452	459	458	478	467	458	432	439	500	471	478	441	475	458	464	481	435	436	451	431	507	440	481	475	429	430	450	464	482	427	483	450	485	487	470	453	480	479	490	492	500	438	470	457	441	458	488	457	481	460	456	481	453	500	481	461	439	456	475	473	430	453	421	477	456	447	415	438	469	464	451	474	447	476	464	462	476	475	464	447	448	434	433	424	441	427	492	469	493	465	505	429	462	499	462	432	422	456	470	499	468	476	449	472	469	458	438	486	460	473	473	453	430	441	459	469	449	481	474	453	470	456	495	498	456	489	475	469	439	482	454	448	448	425	482	517	438	483	475	464	464	507	443	447	461	475	442	492	493	478	480	444	471	472	415	477	464	481	445	439	463	474	441	444	478	480	445	472	492	460	472	487	428	454	486	502	470	471	495	449	425	466	490	491	405	481	485	476	466	476	449	439	465	475	488	480	508	439	432	445	464	460	452	453	462	458	466	415	438	487	502	474	468	458	417	436	425	467	495	431	459	436	492	485	431	477	450	421	481	467	445	475	460	435	468	452	441	456	446	528	491	439	471	498	456	483	449	503	488	436	462	456	468	468	482	476	477	437	484	482	460	470	483	433	458	445	464	447	442	487	442	467	447	464	487	458	435	473	499	423	478	474	487	456	452	456	457	433	486	456	458	511	472	441	478	468	450	460	458	447	450	435	473	512	491	437	497	450	489	469	463	479	433	468	491	482	437	493	468	447	458	478	486	462	483	488	440	464	470	474	478	444	449	480	449	480	471	470	451	479	450	431	462	405	504	469	481	441	480	492	449	464	469	454	439	429	486	476	476	452	446	456	452	437	473	464	438	446	511	488	466	422	472	464	472	437	447	445	468	479	447	465	453	417	441	478	447	444	475	452	487	456	462	485	443	443	473	460	508	436	485	430	462	474	462	443	475	466	489	452	457	481	446	461	461	422	488	414	424	457	482	471	455	467	453	505	469	425	419	497	457	468	459	494	483	451	487	464	484	505	463	453	467	474	472	468	482	469	494	449	445	493	458	475	470	464	479	475	419	482	455	447	475	452	479	440	467	418	474	460	490	446	442	462	484	454	474	436	475	483	440	491	444	458	483	530	432	464	485	434	503	468	465	442	455	443	471	461	453	451	433	464	488	461	506	459	512	452	475	479	473	454	446	490	500	452	455	492	455	483	461	454	449	452	472	471	500	481	437	431	452	469	475	429	442	470	443	459	458	461	427	462	435	446	453	500	462	481	476	450	470	458	464	437	462	454	462	463	487	476	434	459	458	466	484	464	460	471	492	459	451	458	435	472	527	486	490	431	494	459	492	486	443	464	472	443	455	483	436	494	469	496	429	447	468	444	456	496	456	478	460	477	473	452	481	434	480	470	455	464	489	401	510
15302	44810	71099	42110	16437	1753	623	445	383	335	262	235	541	7221	12111	11802	8190	4500	2571	1359	624	288	189	118	139	121	129	128	145	112	137	120	126	157	137	150	136	148	148	139	150	139	147	148	141	136	140	138	133	130	143	121	129	141	158	107	141	113	122	131	118	155	128	137	142	129	131	152	124	126	139	125	152	149	150	139	140	137	136	143	135	127	135	156	141	139	138	139	146	146	147	146	131	143	125	106	132	154	121	152	158	147	139	130	144	128	144	147	123	134	139	117	144	154	136	112	140	113	119	125	124	118	131	143	153	144	150	137	162	142	136	121	173	131	129	129	133	128	136	148	137	136	114	130	137	138	139	139	143	148	126	130	140	149	143	132	127	145	145	150	145	122	140	151	118	136	124	135	127	151	114	138	137	123	132	118	139	137	152	128	148	137	148	139	147	156	146	110	122	143	156	129	140	119	127	140	159	136	139	131	151	143	156	166	167	131	123	137	127	130	110	148	155	137	132	138	138	125	140	140	128	149	115	146	122	123	132	138	145	163	141	134	135	135	130	148	142	117	129	134	142	136	126	139	151	149	131	126	144	125	126	112	130	143	148	129	162	145	116	142	155	129	136	134	150	118	150	152	147	140	126	154	128	127	130	114	123	130	149	122	151	139	137	131	119	141	129	149	129	121	139	124	154	141	118	123	135	133	130	150	153	123	137	153	142	142	152	136	136	144	146	121	113	139	124	123	127	144	149	133	133	130	138	151	140	135	112	140	140	147	132	138	143	148	157	132	126	130	126	121	138	144	139	157	135	129	125	109	134	120	147	137	117	121	157	149	147	153	145	148	121	153	139	152	144	132	155	136	140	128	159	138	133	145	147	159	166	143	133	114	150	126	133	126	113	150	144	139	123	138	130	135	142	150	140	119	146	136	136	125	143	102	144	151	125	139	145	128	148	141	146	138	172	154	145	139	129	159	152	130	156	134	144	156	126	133	127	137	121	137	145	130	119	138	120	139	142	120	129	138	123	134	131	136	125	123	130	117	131	143	137	130	148	140	136	138	110	155	139	145	142	122	125	115	136	167	131	139	129	135	133	129	151	130	135	104	132	126	123	126	138	141	132	133	138	134	135	138	130	136	131	125	120	130	153	141	148	132	149	130	134	132	144	147	146	134	143	117	153	142	141	116	136	125	121	152	122	141	139	134	141	127	131	108	144	127	149	125	155	154	135	131	127	142	130	153	162	115	132	140	142	118	135	136	127	114	160	141	162	134	125	133	138	142	143	131	139	118	140	148	130	126	126	122	134	128	143	137	142	154	144	169	139	150	161	113	129	135	141	142	145	148	141	133	147	137	153	137	154	151	127	150	123	146	137	157	155	134	151	158	141	147	135	146	152	138	129	153	135	121	143	134	126	126	140	135	146	149	139	134	128	144	142	130	133	149	142	157	138	134	119	107	136	127	131	155	133	170	151	119	141	140	166	144	124	150	144	133	151	121	130	134	121	130	156	129	142	142	122	139	134	141	147	119	131	126	129	130	146	131	146	134	155	132	131	150	146	123	141	127	138	132	139	121	121	126	128	155	124	138	142	150	176	124	126	126	138	143	141	138	141	136	137	129	135	158	123	139	121	135	102	133	132	146	136	151	113	150	123	138	146	152	126	134	133	140	127	118	129	115	147	119	120	129	153	144	124	130	130	132	133	131	136	130	137	113	132	126	144	128	134	146	127	131	139	119	123	157	148	148	146	141	143	140	134	174	144	134	144	151	145	124	128	130	137	116	138	152	114	109	116	135	136	132	143	135	122	146	134	136	98	118	134	147	131	122	137	143	148	120	137	157	153	130	148	134	169	139	145	126	142	143	139	159	114	130	154	151	148	150	148	145	141	134	124	135	137	157	146	128	134	124	116	157	130	119	139	153	139	132	127	151	127	124	152	122	138	140	148	129	134	130	135	130	133	141	115	149	127	138	123	149	139	148	147	150	137	128	133	140	137	113	112	144	154	137	149	150	132	136	142	159	138	131	144	134	129	135	151	125	138	126	146	133	166	131	150	148	144	145	142	137	127	123	136	153	125	140	155	155	141	152	150	136	131	158	140	135	148	141	120	133	140	127	173	133	129	132	134	145	155	146	132	134	139	117	134	128	138	133	138	149	123	144	128	124	137	124	142	138	127	134	129	120	140	133	137	122	125	146	129	138	175	131	121	115	143	156	139	127	128	141	165	137	123	144	124	145	125	131	138	129	128	143	166	138	149	106	149	118	141	139	115	131	145	149	126	150	129	128	127	117	121	126	145	129	127	155	121	134	144	136	154	162	123	151	150	133	156	115	142	126	144	121	140	137	140	138	141	135	121	117	128	142	148	136	114	145	143	119	145	146	131	132	147	143	119	149	131	133	140	143	139	121	136	134	134	151	115	147	124	140	140	137	136	150	162	125	134	143	132	142	126	135	134	142	138	139	107	127	134	139	145	148	120	113	126	133	130	137	142	144	112	154	158	145	121	154	122	149	157	140	120	141	138	153	137	124	127	133	129	140	133	125	131	136	143	130	140	112	147	149	143	169	130	140	141	131	127	142	151	119	137	145	141	155	129	128	142	133	158	143	158	134	139	139	140	138	142	143	138	151	137	128	148	125	139	133	135	133	129	127	135	131	127	137	150	130	127	154	140	128	142	143	138	144	112	141	130	140	122	167	139	142	137	118	125	141	107	136	132	135	140	138	131	147	135	129	140	120	129	142	132	138	149	140	144	129	141	129	110	133	145	135	150	157	156	133	130	128	114	129	124	155	162	113	133	148	136	140	140	151	152	146	130	143	148	143	128	124	119	137	135	140	133	150	131	152	117	131	143	135	157	138	146	159	131	145	146	141	119	144	133	165	136	152	125	164	115	144	134	140	136	128	133	126	122	139	133	147	141	134	130	133	120	136	135	126	126	133	141	144	108	131	140	138	101	140	144	140	118	144	140	145	136	151	138	126	166	156	128	136	135	112	154	127	145	124	146	125	139	139	148	118	138	127	129	127	129	136	128	138	133	122	126	138	120	153	121	137	135	135	116	144	139	131	150	129	147	139	121	113	147	127	132	161	143	130	127	127	147	147	132	137	147	146	137	139	131	154	141	143	140	176	137	137	142	138	159	150	125	129	130	112	124	139	149	139	131	149	141	129	119	129	134	141	131	126	127	148	140	152	144	132	127	114	130	146	142	136	147	168	128	152	148	121	129	149	139	129	141	144	150	146	156	119	106	136	134	146	135	123	114	152	114	122	148	122	162	127	120	136	164	131	161	130	128	151	131	128	129	132	130	133	128	115	133	136	120	130	144	140	130	127	138	137	140	127	142	147	149	138	138	137	127	132	141	135	137	139	139	157	125	145	139	129	143	141	152	125	138	111	142	144	136	141	138	138	145	134	120	150	118	153	136	140	144	144	157	126	122	139	132	135	132	144	118	134	139	131	141	150	121	130	122	139	149	166	155	128	127	140	138	131	128	152
8271	34051	61081	48617	8362	3361	2447	1929	1648	1353	1254	1111	2568	27121	34892	33298	27121	18465	11923	6649	3407	1217	549	374	315	348	368	363	334	342	391	328	350	312	333	333	346	355	375	340	335	332	341	307	354	337	325	320	367	337	345	334	345	348	372	350	361	352	321	299	347	356	366	362	326	365	358	347	313	345	343	331	353	325	373	329	328	333	315	350	336	341	333	354	330	343	352	334	320	339	342	383	349	356	360	390	385	336	352	306	339	347	376	339	368	335	346	334	325	331	349	378	329	344	375	365	323	350	322	333	344	352	376	333	375	370	379	343	354	355	373	365	327	347	384	341	317	358	330	319	313	325	359	368	303	352	329	347	385	313	333	350	351	355	344	318	306	400	355	325	347	364	326	353	334	336	322	347	338	358	330	346	357	348	315	348	339	365	346	338	326	356	333	335	337	333	352	381	335	353	337	337	333	334	325	354	322	334	347	326	332	354	334	321	358	344	354	336	334	334	367	328	302	302	328	320	345	360	375	356	362	349	360	338	321	329	343	356	348	328	348	366	385	329	337	328	380	314	328	337	331	348	346	361	344	365	332	324	347	365	368	333	336	336	326	336	341	356	355	382	353	339	340	345	367	341	316	351	341	323	337	356	344	360	383	317	351	357	359	333	316	349	345	354	367	343	337	354	352	380	323	354	367	382	328	323	346	325	338	339	351	416	326	403	358	336	325	353	353	327	348	358	349	344	334	340	340	358	331	357	356	319	325	356	356	346	321	341	308	339	342	324	350	338	330	366	346	335	335	314	330	312	318	375	320	343	338	376	344	357	358	332	329	358	376	328	306	347	349	314	326	344	342	332	330	336	331	337	332	343	348	377	392	354	324	317	363	365	348	371	361	355	334	362	329	346	353	340	340	320	389	356	335	328	324	331	366	332	333	375	338	365	333	332	337	356	355	366	338	342	345	308	378	324	329	341	351	332	336	358	358	369	343	354	343	311	384	306	364	361	398	355	350	361	340	325	363	346	341	331	337	362	325	344	348	344	367	335	337	360	324	341	365	342	354	346	378	349	327	318	353	364	368	366	378	343	323	353	340	320	345	335	379	319	350	329	332	349	362	333	380	329	349	342	349	332	371	358	353	347	350	330	335	343	356	340	373	350	311	360	336	376	365	363	382	339	338	326	311	342	330	354	357	350	334	337	339	335	364	349	353	313	311	348	330	350	357	312	363	325	381	324	352	371	351	345	341	344	344	325	342	345	374	325	391	345	369	358	389	329	343	341	344	307	355	332	346	370	376	338	357	358	311	321	369	326	398	375	331	346	342	337	321	332	351	321	369	352	330	358	360	353	338	335	311	361	335	366	350	323	363	374	352	331	349	338	343	354	318	308	342	351	326	369	347	353	314	335	364	350	355	344	306	363	343	361	358	358	345	340	344	347	346	368	341	371	337	329	345	369	345	363	385	323	302	349	331	365	359	324	332	385	365	347	343	354	365	369	335	352	330	359	350	348	366	361	374	363	389	379	347	339	366	335	356	340	334	364	348	342	355	338	355	345	375	355	341	329	325	359	373	343	376	344	343	343	324	340	345	329	361	369	371	331	325	353	363	328	343	350	364	349	338	325	342	339	325	338	368	343	338	351	343	384	355	320	316	365	357	358	317	360	336	323	385	401	365	336	338	343	377	314	339	375	352	345	334	353	345	346	327	354	330	336	352	349	383	356	373	355	357	340	353	337	371	331	338	336	372	357	355	323	326	346	359	335	342	357	363	354	361	349	329	336	324	354	333	373	366	343	355	342	346	334	339	358	331	341	337	343	350	344	338	336	340	341	335	360	366	310	326	333	321	331	342	330	329	333	344	366	319	332	325	367	348	328	345	340	357	329	336	321	310	331	351	363	339	332	349	331	332	344	351	328	333	307	349	350	331	320	319	364	329	325	371	349	347	336	372	331	367	353	349	325	357	350	358	352	330	342	360	367	337	364	328	349	335	342	356	325	336	338	362	347	343	379	348	336	354	307	313	329	331	321	325	348	337	353	346	346	343	378	375	355	345	351	328	340	356	330	345	339	348	339	333	331	331	315	324	361	350	316	325	320	339	338	341	334	340	326	352	341	351	344	345	363	311	323	336	323	349	343	324	335	324	320	369	338	326	331	335	366	356	348	326	387	354	355	347	365	370	331	326	319	360	324	352	369	351	343	360	341	324	311	337	323	342	357	313	344	338	348	353	336	354	367	370	375	348	354	337	351	382	348	339	379	338	338	344	358	314	349	330	349	361	347	344	361	362	359	357	347	354	357	350	322	355	323	328	328	336	345	359	311	345	355	352	354	339	398	343	331	335	365	359	336	349	371	361	354	350	330	344	349	356	344	360	371	326	347	352	365	329	348	360	334	336	336	331	353	333	408	360	351	313	335	371	382	361	343	329	351	349	364	345	398	326	361	352	316	321	335	383	343	332	353	340	335	344	341	334	316	337	308	356	339	337	365	365	333	354	321	363	330	350	323	333	342	344	360	384	354	329	331	347	357	315	362	316	376	315	329	331	355	331	354	313	355	355	370	345	321	362	324	363	328	367	351	330	353	318	334	336	348	338	341	366	359	334	330	359	351	316	346	351	333	313	332	350	367	353	348	343	333	329	349	331	354	332	340	321	357	340	349	351	308	337	340	334	369	341	351	350	353	334	378	341	345	335	315	328	356	344	324	341	374	333	373	346	349	340	336	380	335	348	326	353	338	353	331	346	338	330	332	317	343	325	348	378	318	387	343	312	353	374	342	295	351	329	352	344	376	332	371	355	341	331	344	323	329	368	323	336	358	353	336	330	323	374	307	366	324	356	376	309	341	327	361	323	358	325	366	338	348	350	385	310	322	349	344	357	324	333	335	376	357	347	342	348	340	334	361	317	325	322	342	348	337	395	353	364	364	356	345	315	344	350	360	336	378	333	349	335	362	329	308	360	360	347	344	323	369	341	355	333	335	346	341	340	301	349	309	348	354	324	374	314	388	341	342	354	344	338	346	334	327	303	329	352	359	344	342	357	387	329	318	342	379	356	360	370	319	326	352	358	356	385	350	362	391	341	342	345	305	334	335	349	331	304	338	338	350	350	342	364	357	307	327	319	321	325	347	356	334	356	344	406	363	333	344	341	323	354	335	333	357	328	369	365	309	353	341	346	328	363	324	339	351	337	338	359	355	368	334	351	327	327	326	344	337	355	328	342	341	336	325	340	337	339	337	343	340	321	319	376	341	317	326	335	377	311	341	342	354	353	357	371	369	357	349	384	334	366	302	329	337	349	361	305	327	366	351	349	374	311	345	367	353	348	368	371	342	319	341	353	342	346	320	356	348	308	353	330	328	353	363	357	345	340	348	331	350	369	347	354	344	333	316	320	339	366	359	334	357	355	372	343	338	346	323	326	340	291	365	346	329	356	355	327	325	345	336	350	391	350	346	317	328	329	356	335	386	331	403	344	380	331	362	349	359	341	342	326	346	343	340
2173	2949	6375	1922	643	264	247	262	247	252	265	202	277	355	551	755	710	633	476	389	314	296	247	237	231	243	233	254	253	256	218	228	237	220	243	253	245	251	244	254	228	264	235	268	240	256	238	236	233	246	247	253	241	246	255	259	242	248	263	255	270	255	242	238	238	205	257	225	237	216	256	252	219	240	224	228	237	246	253	232	265	237	247	251	241	257	226	224	260	243	254	235	230	266	234	248	256	225	220	238	245	230	241	235	235	251	252	230	232	236	220	252	227	211	252	223	246	238	255	228	248	221	231	209	230	246	233	278	226	244	244	208	244	260	236	220	217	235	255	234	243	205	268	232	242	219	240	244	237	232	246	226	219	209	260	247	245	243	243	210	230	231	256	225	259	240	260	234	234	238	236	221	242	255	229	242	220	234	238	258	241	237	226	213	265	249	269	241	220	235	230	246	281	239	241	257	224	253	256	223	245	232	233	237	241	246	231	202	250	219	231	249	236	232	244	230	238	239	232	236	226	242	294	254	222	236	246	230	269	236	230	218	257	247	221	231	240	243	251	253	255	225	217	225	248	252	226	226	251	254	231	249	231	229	221	241	267	253	218	226	226	224	262	245	255	204	251	248	227	229	232	252	227	229	250	245	246	230	229	221	252	209	223	240	231	215	236	237	254	235	250	218	247	219	229	249	254	239	258	212	269	256	245	232	241	234	281	249	216	248	210	220	240	254	232	234	263	229	239	215	236	216	239	247	215	259	262	209	235	238	204	241	220	256	226	254	225	248	241	270	248	245	232	246	241	236	252	239	243	269	246	238	227	210	224	253	226	241	234	253	260	249	249	252	248	247	233	257	210	242	224	244	253	246	201	252	264	259	213	237	246	270	220	212	230	231	236	244	252	235	216	253	225	230	244	252	238	260	251	226	264	248	232	225	236	241	245	215	217	234	225	265	253	244	244	249	223	251	240	234	258	218	227	234	257	250	258	253	241	232	235	230	202	234	267	208	276	249	240	235	230	243	244	256	257	232	228	230	257	222	227	264	208	249	252	230	229	245	231	206	224	246	230	231	231	241	238	227	235	257	242	211	223	242	226	248	236	243	260	237	239	267	255	224	210	207	222	239	231	249	228	229	235	207	236	236	251	261	253	235	234	234	277	241	240	262	230	230	241	225	254	220	234	242	239	240	242	250	225	220	248	250	269	257	259	222	244	247	240	213	254	246	241	258	241	247	255	274	227	227	236	229	267	250	226	254	252	228	226	212	236	247	262	254	234	248	257	241	284	225	244	242	210	251	250	247	205	240	218	217	231	257	229	259	243	213	256	244	241	228	263	256	226	206	276	231	257	251	249	215	242	211	239	265	243	240	245	255	223	244	211	217	229	257	259	234	222	255	234	267	235	247	230	263	211	236	238	210	262	239	268	229	243	214	233	216	249	257	228	256	264	221	218	222	204	219	226	239	228	266	249	251	209	255	257	244	254	236	225	205	229	232	217	249	216	221	275	235	252	242	221	232	248	235	243	260	252	244	256	238	254	253	253	241	237	238	234	243	231	241	223	256	214	264	246	230	239	222	277	245	245	243	265	268	246	244	261	250	263	224	240	228	248	268	253	226	232	245	217	254	262	225	237	239	259	254	230	256	261	267	231	233	254	248	242	215	204	231	248	223	205	233	233	242	229	214	212	220	254	220	240	233	252	260	237	226	240	232	228	235	228	240	267	226	252	237	250	239	229	259	240	243	261	245	225	271	259	263	216	250	244	250	248	235	231	247	222	244	241	242	230	256	268	249	243	234	233	262	246	239	234	268	256	245	238	246	267	246	256	255	223	244	231	238	255	270	249	217	236	241	257	228	247	263	216	278	239	237	253	233	220	234	231	233	258	236	237	252	222	242	255	249	226	268	256	246	236	244	238	244	254	264	259	233	232	260	253	243	236	224	248	219	241	230	231	245	241	244	233	245	245	240	233	245	210	210	220	246	258	243	230	223	251	234	250	229	216	217	255	255	250	230	232	264	234	218	238	218	244	228	249	203	228	261	246	246	256	236	226	260	222	258	227	245	251	210	245	238	224	239	255	254	219	252	236	239	241	253	230	257	239	231	206	225	225	257	250	219	244	256	213	217	246	244	261	251	261	243	246	237	244	217	230	206	237	237	214	251	246	234	255	248	222	229	222	257	243	272	247	212	227	239	266	235	271	266	237	231	232	254	245	256	253	254	242	288	253	265	220	234	248	227	230	253	237	237	214	245	222	239	240	226	217	233	255	204	230	242	244	207	229	266	246	212	235	233	260	244	236	215	243	241	235	230	229	268	229	260	234	233	266	236	236	258	257	245	242	235	232	261	230	228	259	219	242	219	247	232	226	269	237	255	226	252	251	242	253	265	210	242	234	272	241	244	255	230	244	226	276	248	256	245	246	234	270	220	283	231	240	230	253	221	248	218	240	239	236	224	251	242	277	237	258	240	233	211	250	238	265	286	212	229	257	230	240	268	257	258	259	231	208	263	234	211	247	252	228	237	258	244	216	265	234	219	211	231	222	234	246	240	197	224	252	225	206	259	237	217	243	268	253	224	235	243	253	233	233	257	243	242	228	221	237	216	250	241	249	226	241	237	237	212	219	245	232	223	248	246	225	237	232	263	265	244	227	211	222	233	234	269	240	219	230	232	245	238	222	245	232	201	223	250	265	249	252	228	242	264	235	217	250	227	244	251	277	241	256	224	220	207	249	234	252	238	237	241	228	244	228	216	246	252	272	242	217	233	252	215	233	223	231	254	232	246	226	244	245	242	234	260	246	244	258	219	234	214	252	236	232	253	252	258	233	236	263	261	232	224	253	222	241	232	245	230	240	251	238	228	255	245	238	256	228	260	250	252	245	248	218	246	227	248	222	259	235	248	237	239	247	247	253	242	239	221	224	211	226	214	242	250	213	235	232	248	241	229	236	243	225	241	241	212	240	248	263	218	235	254	261	237	269	260	253	214	247	213	231	246	234	247	242	236	235	268	216	222	258	274	247	265	257	262	230	224	224	224	229	265	247	251	235	217	214	263	253	246	238	239	278	235	229	240	248	222	225	255	232	262	237	245	235	258	220	229	245	235	214	219	229	272	250	203	254	247	253	249	249	226	204	250	237	236	258	246	256	244	244	238	238	244	243	258	259	268	233	223	235	247	223	249	252	238	216	223	219	235	238	250	213	243	256	237	241	209	253	256	234	222	237	229	259	213	258	227	260	216	224	247	226	215	221	261	247	266	280	252	237	252	244	247	228	241	207	235	233	251	254	252	228	240	249	228	228	251	261	229	264	236	254	241	263	240	235	236	266	246	236	236	241	234	225	243	207	232	266	260	227	239	252	255	229	229	234	209	232	221	242	241	202	255	252	241	210	261	248	237	234	237	234	239	251	244	265	285	249	222	264	240	223	237	241	269	224	227	229	259	253	220	237	233	269	237	223	227	251	262	244	257	244	232	257	208	248	251	257	251
2387	5028	12865	6125	2144	679	666	628	630	591	581	599	632	1347	2829	3426	3136	2379	1616	1158	863	673	583	573	577	586	595	575	552	572	601	623	538	543	544	570	577	631	563	602	576	580	580	583	554	543	575	526	564	545	581	593	567	566	548	563	616	591	592	572	570	563	574	554	605	566	596	591	537	576	585	564	557	562	539	523	553	552	591	545	585	562	584	571	564	580	578	578	550	576	600	555	589	608	577	625	534	599	552	584	549	591	569	585	614	588	548	589	573	584	593	553	588	593	615	557	548	556	579	585	565	569	576	546	609	571	630	557	610	541	577	559	588	586	588	586	542	582	576	535	571	601	569	567	587	563	561	557	540	613	582	532	564	580	629	576	591	578	580	586	620	584	579	563	592	586	542	545	605	569	577	552	620	560	557	601	600	548	564	579	568	567	567	575	563	570	629	520	600	523	543	576	584	534	577	591	591	562	595	557	569	573	576	590	561	643	554	535	582	536	615	561	566	599	559	541	533	554	612	555	563	535	616	569	600	543	543	546	567	558	633	580	620	543	568	569	598	591	575	583	624	568	554	552	575	597	592	544	544	550	549	549	599	576	585	569	565	552	570	605	587	574	555	601	566	582	571	583	585	551	607	512	575	537	609	570	570	584	561	539	587	589	554	574	593	601	598	564	545	563	587	575	586	583	574	566	583	553	576	616	584	585	552	572	556	609	528	553	558	522	570	551	586	594	573	573	584	557	556	546	585	539	523	568	553	552	555	552	570	536	556	552	560	533	583	556	548	565	556	555	610	593	534	573	569	591	537	603	590	630	541	601	574	589	575	563	599	593	553	553	548	550	603	585	581	565	580	577	587	602	563	603	576	558	592	581	580	567	581	558	560	544	597	574	569	520	546	609	550	542	583	560	572	600	597	580	610	600	559	575	585	610	583	614	580	614	538	586	557	560	590	642	556	559	607	596	604	563	541	594	566	555	608	612	602	618	563	571	604	548	544	546	535	604	612	565	565	574	546	563	588	513	542	595	589	591	601	593	575	566	554	584	596	592	569	568	607	569	615	581	555	621	588	573	592	576	533	572	559	561	595	567	565	568	568	558	567	619	563	551	572	600	564	576	562	577	551	526	602	570	580	548	559	547	566	642	591	559	580	620	516	574	619	536	546	599	584	534	585	559	581	575	581	571	580	559	569	568	542	568	607	581	599	617	559	585	566	593	550	631	575	574	567	575	544	570	566	615	532	566	576	593	553	586	578	585	590	535	559	579	546	597	595	550	561	553	587	583	532	576	555	605	552	560	551	576	568	606	582	532	584	563	572	631	569	590	566	577	578	547	580	583	582	563	564	581	565	579	598	611	571	578	567	561	564	579	560	562	592	523	561	549	567	584	599	597	604	586	592	537	572	585	574	541	560	547	588	580	569	531	569	581	588	602	570	541	604	600	620	544	605	573	600	610	569	600	544	576	578	580	561	593	592	561	539	569	570	503	591	527	577	572	555	571	598	584	519	584	597	592	575	599	541	564	555	607	576	577	607	544	565	558	582	561	562	586	542	549	613	574	570	567	568	572	531	556	576	548	590	583	556	585	557	563	569	584	589	579	548	639	569	559	554	559	563	563	582	582	563	559	546	587	570	514	568	524	605	608	588	579	599	592	585	598	570	539	547	588	549	580	578	521	571	566	556	555	581	577	555	565	553	589	589	515	559	570	558	551	588	588	565	580	561	600	611	583	599	614	568	510	578	529	552	591	606	567	584	586	600	615	526	561	599	549	618	576	589	573	572	577	583	547	596	560	562	593	626	589	574	579	587	602	603	588	606	548	555	573	561	560	572	572	583	612	600	585	566	587	544	565	602	564	587	537	541	648	613	576	536	602	552	584	565	542	560	549	590	610	594	557	578	619	570	594	599	603	556	616	564	547	577	571	597	550	607	592	599	577	573	624	563	552	587	598	570	581	600	599	586	585	556	564	544	571	549	591	604	540	541	582	567	583	584	601	555	572	535	562	578	560	607	553	579	571	504	583	602	612	538	559	580	573	560	610	569	555	582	554	551	593	579	580	561	559	561	556	581	526	605	589	604	581	571	589	598	563	584	575	516	563	587	567	596	536	536	567	570	600	610	607	546	594	608	566	569	561	575	536	594	602	548	564	571	563	610	564	547	591	581	578	572	647	622	553	563	605	541	515	561	547	596	556	575	590	585	551	600	572	575	539	611	554	539	563	558	590	549	604	588	569	552	537	611	589	564	577	593	539	566	556	605	586	571	618	560	585	522	561	595	556	550	613	553	561	546	587	542	593	588	570	583	549	604	574	565	526	564	552	523	557	550	560	575	564	590	614	562	564	525	595	588	577	580	574	599	563	551	551	537	591	558	575	583	604	549	545	553	524	567	561	612	568	549	598	564	537	527	574	558	572	625	553	545	542	555	581	536	546	575	571	572	596	545	581	515	522	578	609	571	558	577	565	558	571	587	596	568	549	600	566	542	583	566	618	534	554	580	563	573	606	547	603	562	524	600	618	587	617	584	564	604	563	562	560	617	593	609	570	586	592	560	579	554	579	543	561	548	580	544	561	568	604	550	567	586	553	541	542	591	612	588	586	602	579	577	555	566	571	593	547	562	567	565	629	589	553	575	575	578	581	571	599	575	534	545	588	537	548	567	577	602	565	569	538	531	540	551	568	607	585	580	583	537	569	523	553	519	613	589	559	541	567	599	588	534	572	601	561	607	537	573	583	585	557	568	537	542	603	569	576	582	560	522	569	574	558	617	574	583	564	570	555	581	560	566	567	595	585	596	569	566	554	581	603	572	595	572	623	591	556	573	532	541	584	534	524	587	578	582	572	578	598	579	594	573	563	601	598	562	562	596	538	580	531	560	514	623	559	618	549	615	544	571	609	560	594	586	576	568	625	572	548	551	569	552	563	530	579	623	576	624	543	549	563	565	556	618	579	536	538	577	554	578	551	580	588	587	608	626	581	572	550	598	535	560	596	603	552	568	611	594	580	611	562	557	597	542	543	585	575	538	582	546	567	549	573	542	560	555	563	610	567	591	557	562	560	536	552	595	581	600	585	541	554	547	600	564	549	604	567	602	605	575	554	567	599	545	559	610	566	565	571	563	566	572	606	558	550	560	589	588	583	611	597	605	525	564	582	574	592	529	604	575	590	564	591	564	581	579	506	596	574	567	619	561	547	568	605	565	544	615	609	555	585	597	581	556	561	551	538	581	588	549	584	513	529	589	550	545	601	531	540	568	605	563	623	588	547	545	561	571	546	597	524	597	567	568	587	576	573	547	565	611	542	539	555	578	577	575	570	563	592	573	564	616	605	578	580	533	587	576	593	567	547	568	573	588	585	574	580	581	585	588	584	604	550	559	584	538	587	538	571	599	590	595	578	540	552	541	589	599	586	576	576	558	564	557	568	563	587	580	551	610	565	562	581	613	564	553	621	574	573	596	552	586	552	565	578	585	552	566	538	534	590	574	582
12264	29074	61691	33225	12466	935	443	327	283	253	252	260	762	3573	6261	6635	4543	2730	1461	722	435	269	216	191	189	202	179	216	208	189	220	197	194	205	185	199	188	196	192	199	196	183	175	188	198	196	206	206	180	192	195	190	216	202	195	181	196	190	191	172	213	206	198	200	180	198	180	201	214	199	191	195	205	187	207	171	197	188	229	195	188	190	184	168	188	180	176	164	195	192	203	194	158	199	195	207	199	216	196	219	206	202	174	182	191	214	162	188	200	188	163	192	214	178	188	166	198	213	207	192	200	180	203	185	185	192	159	211	193	190	184	214	159	203	203	205	212	193	198	188	167	213	209	202	192	196	191	216	169	202	183	209	200	192	202	187	179	173	197	208	186	199	194	198	193	204	217	196	187	187	193	194	161	210	197	202	144	183	216	177	195	196	158	198	201	190	200	159	185	192	203	205	205	202	162	200	190	196	194	215	213	199	166	184	192	215	203	230	201	213	187	189	197	219	189	214	189	192	205	193	183	203	202	209	205	171	206	197	189	186	207	215	178	219	207	185	214	209	192	190	168	173	177	173	177	181	218	179	182	194	166	176	189	175	191	210	176	187	181	211	210	191	201	186	223	208	206	186	183	177	213	196	201	156	171	190	182	197	194	208	215	211	208	212	168	191	205	207	194	177	181	194	207	183	193	202	211	176	196	146	176	190	192	210	181	197	199	187	212	169	184	195	165	209	215	211	212	205	189	191	196	212	204	173	190	182	167	199	184	175	201	187	195	198	201	202	187	217	192	207	183	183	201	188	197	219	196	182	194	211	213	202	183	194	197	179	190	208	215	191	161	205	199	208	189	186	191	198	213	209	181	196	189	236	201	179	167	222	180	175	182	210	176	200	202	197	211	205	185	225	185	218	206	205	204	194	205	185	196	189	222	216	212	220	197	186	201	192	191	202	182	195	184	247	182	203	199	196	237	217	203	198	178	181	188	186	194	205	176	198	189	194	198	206	195	197	181	177	204	219	211	201	207	173	191	176	202	201	191	208	164	193	209	187	215	188	184	199	190	199	190	209	216	179	202	190	183	166	202	184	214	218	193	171	205	198	189	208	204	202	213	180	184	171	205	187	178	192	189	209	175	195	186	204	194	186	187	210	200	207	218	198	196	189	190	207	218	176	216	165	200	197	211	200	191	184	186	181	210	200	182	186	182	186	191	201	203	196	227	195	203	226	206	206	199	208	197	191	215	184	199	176	188	182	222	202	228	175	194	180	227	170	211	189	196	218	195	208	206	200	220	199	189	194	212	208	208	205	190	176	198	181	199	194	192	199	210	175	232	196	200	229	222	189	181	205	181	181	197	160	200	216	205	171	187	193	189	204	194	194	210	193	194	170	182	196	196	196	191	188	183	196	180	182	202	189	205	199	184	227	208	202	213	185	216	191	209	191	199	200	189	186	167	213	188	186	188	194	177	218	180	174	187	167	211	189	174	186	163	177	203	221	209	206	188	187	195	202	209	185	181	214	201	204	185	210	184	187	201	184	201	199	169	210	194	205	193	178	212	167	182	200	179	160	182	197	196	192	181	196	208	196	201	176	181	189	178	202	163	196	221	207	217	200	179	210	207	199	208	206	221	210	204	224	190	180	207	217	195	204	176	172	202	216	192	192	188	156	202	189	175	198	178	209	190	190	176	183	187	221	190	182	213	191	192	201	192	201	181	214	192	174	195	161	184	216	194	207	196	178	212	190	192	188	207	224	199	189	171	187	185	200	181	201	202	198	194	204	174	207	185	156	169	202	179	196	178	171	177	178	204	159	188	198	235	196	188	207	217	205	217	168	230	191	191	188	171	195	223	193	195	179	195	183	186	189	193	191	185	213	181	202	195	193	202	190	186	173	190	200	185	187	170	217	191	238	206	188	201	212	180	153	167	191	179	183	194	212	189	216	204	201	203	193	177	191	202	210	204	195	193	208	187	191	184	199	202	212	201	198	188	166	192	219	209	209	225	211	197	214	193	191	186	195	182	203	159	192	182	197	195	173	200	214	157	196	200	169	181	201	196	181	162	200	182	162	181	180	200	175	214	190	202	218	193	203	187	183	175	212	178	208	201	205	203	194	177	185	172	221	180	188	188	219	177	192	186	198	199	189	175	195	169	142	159	192	186	225	220	200	215	198	174	199	205	170	196	199	188	173	199	218	200	199	201	183	198	190	188	197	176	198	206	207	184	211	219	198	178	188	206	176	172	193	192	190	188	220	199	195	188	201	200	195	179	200	183	208	182	189	175	173	190	209	193	200	220	206	180	222	216	202	196	188	194	178	193	203	210	161	188	179	190	179	224	172	175	207	188	172	206	187	195	194	192	180	186	208	205	171	183	215	176	218	191	187	192	201	192	212	188	211	205	181	204	221	186	221	191	163	190	206	208	204	210	184	195	213	181	205	170	196	211	197	215	179	187	193	187	178	183	212	175	187	202	201	174	190	192	182	194	184	208	207	203	191	190	186	185	184	193	180	199	180	188	171	188	201	231	191	204	191	205	202	178	202	202	185	194	193	204	165	215	181	203	192	188	179	214	175	203	201	204	194	199	189	182	200	189	204	188	177	190	197	216	215	212	186	187	199	206	178	186	201	178	174	166	191	186	190	208	189	199	206	190	216	176	194	201	212	177	192	190	236	217	196	192	208	197	200	186	218	200	171	183	224	197	186	187	192	203	213	209	211	187	183	195	190	191	179	196	183	201	190	200	197	187	186	194	177	187	186	167	175	202	202	214	186	179	150	208	189	183	209	170	167	181	198	187	190	195	193	199	168	212	167	186	203	190	215	216	208	211	171	207	193	230	213	201	166	198	178	202	183	209	182	173	185	205	197	213	199	184	199	188	195	167	186	207	198	188	213	207	211	220	195	195	214	223	213	195	170	214	191	179	203	179	204	191	186	182	174	198	226	203	208	211	207	209	202	192	193	176	197	184	204	193	189	175	195	220	192	182	192	199	193	179	210	177	187	194	194	202	215	199	190	206	192	199	189	186	209	206	198	172	169	217	181	190	190	178	206	182	182	195	212	207	210	207	197	201	217	198	194	185	175	187	196	199	203	190	206	181	212	182	194	195	175	195	190	181	181	194	212	197	205	169	203	186	193	186	215	210	183	180	210	187	192	218	174	214	196	210	180	199	196	181	199	179	224	179	214	171	172	183	184	191	193	210	193	201	193	192	189	185	206	199	196	197	191	202	169	192	203	209	204	188	202	189	193	202	232	188	198	202	180	185	199	194	193	196	173	173	212	186	204	204	183	191	176	172	214	198	204	202	181	165	187	189	171	196	212	205	210	152	214	181	202	194	204	179	198	173	194	208	208	216	189	170	215	194	174	198	169	205	222	211	205	203	186	199	189	235	185	159	219	182	226	172	174	191	192	178	181	231	200	183	196	194	195	213	194	195	197	207	198	177	176	203	175	186	186	182	170	193	199	185	191	200	190	186	203	200	190	185	184
8139	24062	53668	39229	13050	1857	1605	1331	1102	971	872	852	3947	17265	24596	25357	19150	12710	7169	3666	1573	855	540	471	503	463	458	528	470	454	455	468	496	450	467	458	504	445	469	503	473	497	472	480	483	500	461	510	464	467	470	483	444	475	505	459	458	475	487	465	469	472	472	489	461	471	473	485	481	467	483	459	447	445	485	477	494	443	453	471	400	450	478	440	534	453	468	431	463	450	456	454	494	459	475	462	476	435	486	454	428	467	500	509	491	444	469	458	432	540	453	478	467	436	483	481	466	456	487	487	473	463	493	471	451	451	517	510	462	470	471	475	436	478	474	510	478	457	463	481	476	447	477	458	446	491	469	467	496	480	459	456	472	464	484	464	476	479	469	461	453	465	422	429	441	482	487	453	511	470	466	452	499	445	476	450	479	452	447	474	474	457	501	473	472	490	449	505	469	447	443	436	473	464	503	468	493	461	470	489	470	467	462	496	435	494	475	506	447	474	482	464	480	468	453	505	453	459	461	506	497	453	459	478	423	473	484	475	500	481	476	494	471	447	452	479	470	493	484	469	474	487	439	496	442	492	504	468	476	499	509	486	472	476	443	459	472	468	462	461	503	445	475	419	472	486	466	457	452	480	467	465	481	465	447	473	441	473	488	467	483	450	483	465	496	491	491	460	488	477	484	480	433	496	479	473	428	463	501	464	454	481	440	453	471	486	485	441	498	467	484	452	500	517	454	466	470	503	432	439	459	468	499	445	481	476	496	473	462	473	474	462	471	427	504	471	485	445	458	491	460	495	482	496	505	438	441	476	433	466	488	462	466	454	436	514	468	475	485	490	453	488	461	486	481	463	449	493	454	456	460	464	501	478	470	483	478	516	459	490	478	501	452	473	486	468	482	479	457	435	442	472	468	429	443	465	493	489	466	466	464	465	446	468	510	440	500	507	459	501	488	443	484	457	446	485	501	467	479	471	488	468	450	477	481	473	487	460	435	440	481	485	451	475	432	489	438	471	482	504	462	482	447	496	487	461	467	464	505	438	490	485	492	477	473	488	481	474	482	505	466	470	493	477	451	491	482	482	485	464	468	427	496	457	488	505	476	471	455	472	486	477	497	483	475	441	479	492	487	480	439	468	491	438	431	471	466	504	484	478	508	483	491	474	477	485	507	472	456	473	451	427	477	429	452	484	446	476	482	442	425	503	450	475	469	456	464	491	423	476	460	476	481	472	485	504	452	476	453	427	462	493	471	455	477	482	482	514	454	496	485	475	501	452	458	489	491	465	511	460	471	479	453	447	477	472	482	473	471	474	442	439	471	459	461	458	447	436	460	495	488	506	472	457	441	486	466	483	487	450	484	442	491	453	473	476	456	441	444	475	491	452	488	472	489	450	494	469	456	496	484	495	464	472	475	472	488	483	422	433	512	501	534	487	470	473	486	413	461	508	488	467	483	467	424	434	451	487	489	466	435	468	478	491	454	479	454	462	461	470	476	474	437	463	500	473	444	485	504	472	479	469	497	470	485	458	470	447	496	492	445	476	478	466	456	469	505	476	488	472	473	441	449	465	470	509	459	467	467	466	451	492	485	441	461	460	483	484	494	466	462	466	486	487	464	484	495	451	456	476	504	435	493	461	466	484	469	464	472	448	460	469	452	482	469	480	483	478	494	451	470	477	451	465	455	526	475	490	511	534	438	470	515	480	461	444	471	469	505	447	442	445	471	473	455	455	431	477	471	461	508	470	489	485	487	493	470	459	456	456	469	520	507	419	462	475	467	421	489	487	473	471	461	482	479	472	452	472	460	465	488	470	448	476	501	488	451	468	440	459	500	481	489	447	455	453	517	486	485	485	490	484	452	469	477	473	425	486	477	457	486	484	464	445	449	467	480	428	468	493	457	431	499	508	429	494	473	482	494	467	460	499	455	468	456	477	509	470	478	522	515	484	449	466	419	483	497	501	468	490	492	460	461	491	464	487	451	548	486	498	512	475	471	503	475	484	460	480	509	464	482	488	475	478	474	481	502	480	489	503	469	461	518	452	463	454	429	469	481	485	470	469	438	463	447	444	488	467	487	506	487	467	500	468	429	495	456	491	485	490	498	468	481	481	484	525	485	471	462	492	450	455	475	485	475	487	470	475	488	483	469	483	497	452	488	498	454	498	479	478	432	477	462	483	515	460	468	441	475	435	495	466	447	469	448	493	449	494	494	423	461	457	462	487	464	470	492	466	493	440	469	443	453	504	477	519	457	484	457	486	441	478	468	462	454	510	488	468	483	483	454	490	503	485	461	455	490	443	463	498	472	467	479	441	469	443	488	519	493	463	449	467	469	452	462	436	488	443	478	470	474	491	503	489	472	476	469	478	461	449	494	442	470	487	412	459	476	486	494	445	499	475	476	476	494	447	468	487	426	446	488	468	507	469	461	466	492	452	443	476	462	482	462	471	475	451	454	460	478	466	482	466	465	445	489	476	478	453	472	486	481	479	466	452	447	471	503	473	490	489	465	475	470	431	480	465	494	507	494	467	481	529	493	486	491	498	503	450	429	424	472	443	421	486	415	445	453	464	451	484	492	437	474	479	451	475	466	449	470	460	431	495	466	468	499	422	499	451	475	469	435	466	491	441	434	474	503	476	461	454	481	508	447	468	511	461	455	505	485	483	486	452	463	467	484	455	508	463	472	474	486	473	461	510	503	475	451	480	465	438	473	503	489	452	529	458	501	486	477	468	497	472	445	485	468	480	428	475	460	486	469	517	507	477	505	492	459	474	486	421	481	465	475	466	477	490	436	448	473	467	485	467	460	496	440	500	478	505	465	501	471	479	483	494	445	440	458	483	484	478	506	445	509	447	471	443	475	467	463	493	472	468	468	471	466	477	470	484	491	455	425	473	487	465	481	455	480	454	458	470	505	489	498	497	521	512	465	482	501	454	489	480	452	476	437	495	471	445	463	469	472	470	466	448	484	455	468	458	517	490	455	447	494	476	462	501	482	476	490	464	471	494	473	482	486	443	423	462	452	472	502	502	493	451	463	484	441	461	483	487	483	493	440	447	450	491	454	505	480	467	457	495	484	463	447	478	458	489	478	498	470	460	507	435	500	473	442	470	483	487	505	459	473	467	473	503	492	515	467	461	508	462	481	466	474	500	497	495	454	458	437	488	473	423	454	509	428	482	419	438	468	455	470	464	480	497	462	439	471	476	469	479	433	490	463	476	454	454	455	443	435	493	440	438	494	453	449	482	453	495	483	471	470	457	471	453	474	440	442	464	478	486	480	467	488	457	458	481	453	463	477	444	481	473	474	483	464	442	434	479	454	504	472	487	481	479	483	502	467	493	467	473	508	460	506	479	494	486	441	485	488	497	485	462	516	454	456	459	485	484	457	458	488	469	494	433	466	510	468	475	487	446	473	502	475	466	453	429	493	527	490	466	466	502	443	490	427	461	420	461	468	499	510	514	472	472	474	491	436	479	494	482	480	434	461	435
23450	52081	71231	45148	16909	1896	516	432	334	317	239	281	1868	5470	13962	12513	7683	3996	1896	831	372	239	138	137	146	170	159	134	138	142	129	140	134	117	146	125	142	169	130	137	148	139	127	147	131	145	141	141	140	150	145	136	133	114	161	125	138	140	129	120	119	135	132	142	159	144	128	116	166	137	141	115	121	148	140	127	135	155	138	138	155	130	124	154	148	115	137	151	151	128	137	131	142	155	169	128	145	124	144	130	143	151	140	140	141	152	122	147	156	145	141	150	131	121	153	133	140	140	132	152	159	151	147	129	138	127	129	144	128	141	143	132	151	162	159	179	148	149	154	149	137	147	144	134	141	138	150	147	128	136	137	148	151	151	145	138	141	144	120	132	150	136	147	138	125	138	158	143	151	168	133	142	120	132	153	143	124	154	140	143	149	137	125	113	124	149	146	142	142	153	123	136	137	158	154	134	127	135	143	148	123	156	145	137	146	132	149	138	132	132	143	162	148	136	147	157	135	154	131	144	148	161	162	141	144	152	140	143	135	132	179	129	163	128	154	153	152	141	136	138	145	132	119	152	143	143	145	152	148	150	144	141	141	119	112	156	138	157	140	138	127	146	126	160	140	149	144	136	134	163	168	131	133	127	137	137	114	140	133	148	149	142	118	152	151	160	137	148	125	148	147	149	122	110	149	137	146	127	156	150	153	157	145	121	125	150	155	146	160	140	139	127	126	143	135	143	150	120	147	147	141	145	136	143	128	150	119	142	159	133	142	143	141	138	136	123	127	146	155	119	133	125	136	160	137	140	140	136	138	123	143	129	158	125	153	144	140	139	143	130	137	151	129	137	158	137	117	148	149	136	138	131	136	155	121	137	126	150	148	133	151	124	143	136	146	140	149	133	132	155	126	139	154	162	150	152	167	152	137	136	149	125	174	133	145	147	131	146	150	140	132	139	142	153	120	147	160	153	142	132	134	154	162	130	123	130	128	146	164	128	125	140	124	139	143	150	146	126	141	143	140	153	135	117	149	140	150	137	157	131	138	133	130	126	162	149	137	135	149	143	116	150	140	140	139	149	139	130	143	127	142	139	149	143	137	128	129	153	136	139	113	134	133	144	152	134	129	138	131	148	133	136	187	143	142	139	117	151	158	146	142	140	128	130	139	133	133	131	145	122	148	148	136	138	141	151	160	131	140	156	136	137	162	123	144	135	137	136	130	143	144	124	128	134	154	134	142	145	142	149	150	127	163	155	152	125	152	120	134	137	128	140	130	146	142	128	155	138	166	146	129	140	140	148	165	154	147	163	156	156	133	155	132	148	148	153	103	129	165	153	155	168	130	160	141	137	127	135	129	136	118	141	173	128	140	148	145	126	152	128	129	162	164	145	143	122	140	155	159	132	149	141	136	149	141	136	138	150	120	156	147	137	141	115	135	126	137	130	127	143	121	128	152	133	141	141	147	157	144	127	136	115	130	136	156	132	144	133	139	121	138	133	143	148	139	139	152	149	132	179	145	140	132	135	163	140	139	129	130	139	145	133	136	146	132	136	140	154	135	132	146	124	114	146	122	145	149	153	142	133	146	152	138	159	143	149	149	141	132	157	135	147	123	137	181	140	134	157	137	146	169	136	146	155	137	150	157	156	155	133	111	123	151	130	122	158	130	135	143	131	138	159	152	136	120	159	153	141	133	132	131	151	131	129	150	135	143	145	134	142	116	150	134	146	129	130	149	134	141	114	125	155	162	140	137	132	154	122	151	142	115	133	142	126	130	153	158	130	141	133	140	139	149	170	146	144	155	146	136	150	146	118	144	151	142	131	146	140	143	138	157	171	158	120	136	140	147	141	153	157	130	128	135	133	153	145	142	149	163	124	143	133	146	131	136	149	151	133	149	157	138	155	117	126	147	157	131	143	146	134	163	142	165	148	125	123	141	168	122	156	132	143	154	135	154	131	142	142	145	157	134	149	136	158	124	140	128	148	143	135	126	139	118	130	130	143	134	132	129	136	131	147	143	139	147	141	135	127	164	136	134	125	151	145	148	146	129	158	140	140	153	119	129	139	147	157	141	130	133	119	148	135	132	174	148	136	145	159	155	150	150	146	125	146	152	148	164	141	141	133	142	150	135	143	145	134	130	126	145	139	134	136	148	128	138	129	120	143	129	142	135	136	152	130	127	162	123	134	142	137	139	165	141	127	132	142	136	133	135	150	131	153	154	124	134	152	124	134	127	144	157	146	136	108	146	148	146	132	117	137	135	132	133	130	150	149	144	125	140	139	151	145	143	150	144	143	142	114	142	141	130	131	132	130	123	162	158	160	137	164	147	157	136	136	145	159	147	146	119	152	131	136	136	138	156	146	146	136	141	155	144	134	144	154	146	147	155	145	144	137	132	152	154	150	144	151	126	146	146	109	130	160	153	129	151	131	139	149	153	127	161	183	141	141	125	142	150	136	137	118	139	142	135	140	126	127	125	151	145	153	118	115	108	137	133	148	142	141	135	153	139	143	119	127	127	131	127	150	139	139	139	133	123	121	133	129	122	155	125	146	139	141	152	150	141	130	135	141	145	152	151	131	144	137	167	130	126	146	142	136	146	142	132	151	130	136	143	150	139	151	130	123	129	141	141	131	129	144	131	153	136	134	150	148	160	129	128	148	120	158	138	138	149	149	128	143	146	155	133	166	143	162	133	152	149	126	153	144	145	134	152	146	136	139	123	148	133	136	155	145	162	141	155	147	127	128	138	132	138	158	135	138	149	143	151	154	140	133	154	147	141	136	148	167	144	141	128	159	129	133	122	136	132	135	132	125	132	165	156	159	137	122	134	127	154	126	151	145	122	149	131	141	142	130	145	147	132	129	143	133	151	125	155	122	145	148	152	164	151	151	131	136	150	153	140	137	130	139	142	143	130	156	149	163	135	136	136	150	141	150	162	162	131	131	129	137	150	168	151	152	151	123	139	137	159	135	138	136	137	144	158	145	142	127	151	122	134	139	132	151	147	147	139	147	139	144	142	118	130	137	136	150	136	120	131	137	138	109	141	150	130	134	145	137	134	145	157	129	141	129	136	145	129	138	144	158	146	145	136	147	156	146	174	135	153	132	150	147	146	168	136	139	134	147	148	141	120	122	122	154	119	138	143	137	132	129	145	134	145	147	133	134	124	131	135	130	161	137	143	142	124	143	128	138	134	132	139	105	138	127	140	148	159	150	123	142	147	118	145	137	125	165	145	136	128	149	151	149	150	143	132	121	140	154	131	135	152	152	152	142	131	132	147	148	153	140	169	145	147	130	141	153	144	166	149	157	138	116	137	129	133	147	136	134	139	129	153	144	139	131	143	139	130	149	147	169	138	131	152	153	141	125	154	119	128	157	121	139	157	141	145	135	131	130	124	144	138	166	130	117	145	140	127	133	141	139	145	140	151	129	140	145	150	140	153	135	127	113	145	162	133	140	145	150	138	147	140	147	166	138	134	146	164	156	152	137
13718	38429	63002	50022	8309	2744	2107	1767	1469	1374	1193	1445	9508	22671	37562	33767	24884	16021	8758	4038	1672	829	423	385	337	378	409	377	345	333	362	329	356	364	360	349	370	346	342	333	362	363	342	369	341	355	365	362	384	345	366	358	372	365	328	364	385	352	327	358	379	320	362	386	341	383	366	393	351	330	354	392	356	340	340	353	345	349	357	336	339	362	359	377	356	352	355	367	326	363	360	355	392	395	326	352	368	353	373	350	355	358	376	366	412	354	348	380	367	409	344	358	343	359	344	355	346	384	353	332	361	369	344	348	369	366	358	359	351	374	357	362	359	397	373	382	360	351	361	343	383	338	380	374	361	327	324	363	348	398	338	368	338	337	344	365	332	355	362	363	343	376	361	350	362	353	322	384	341	380	310	373	337	378	343	392	355	357	362	340	341	378	329	368	364	334	359	343	371	359	361	367	397	358	339	382	361	355	359	351	341	330	347	346	345	365	364	354	367	358	337	373	364	332	354	361	321	350	366	372	364	374	356	371	350	339	375	324	345	386	329	365	344	359	335	375	351	356	370	362	370	341	348	338	364	353	359	378	365	387	350	337	359	324	336	347	325	372	377	340	380	372	311	371	374	374	359	377	319	392	331	352	391	360	358	347	358	361	369	351	331	376	338	335	349	344	361	337	320	335	333	348	329	345	366	374	331	386	368	396	351	326	365	342	351	358	292	354	353	354	360	326	355	360	353	375	355	405	368	372	361	333	358	361	371	341	325	406	356	333	368	352	363	371	387	371	343	339	347	356	342	405	368	358	367	348	358	353	379	340	347	358	359	348	337	336	325	359	372	338	359	355	374	345	337	342	362	342	365	351	332	348	349	335	349	373	340	363	367	382	380	363	339	346	345	366	323	366	350	356	340	323	340	350	334	341	329	397	340	368	378	372	360	353	363	381	334	369	352	340	333	383	335	339	329	348	395	377	353	353	373	374	352	350	352	376	349	313	352	388	358	345	348	360	365	380	370	394	343	374	337	359	363	333	368	375	382	367	380	364	361	345	351	359	330	334	381	351	350	369	320	350	361	347	356	353	352	351	330	363	347	385	371	315	372	375	304	326	384	384	367	347	382	356	349	338	382	352	381	317	356	354	369	372	362	383	371	353	372	356	316	329	348	355	361	375	370	334	352	351	379	373	357	367	345	393	370	344	365	347	360	352	382	338	378	360	351	373	312	376	396	365	330	351	338	346	322	374	359	334	360	353	346	316	349	320	344	354	343	341	334	356	384	386	338	345	337	345	406	349	368	345	360	345	333	343	379	372	321	339	377	360	362	352	352	345	334	364	362	379	360	388	367	347	352	386	355	338	362	344	355	378	375	364	366	329	339	345	345	331	366	367	332	346	378	365	382	353	359	356	346	370	347	354	341	362	372	367	356	366	373	341	338	342	317	399	313	346	375	357	383	381	369	374	373	353	352	361	363	343	385	350	368	389	368	375	376	355	363	383	390	396	372	356	357	356	368	370	342	380	356	321	357	358	328	332	317	347	343	321	344	369	355	360	358	384	368	356	376	383	376	352	340	352	345	363	371	374	345	385	369	355	353	321	362	362	415	339	378	354	331	368	383	372	345	355	353	346	352	383	368	359	338	350	364	337	373	368	396	340	347	348	368	349	324	312	363	368	347	355	313	341	377	363	374	373	373	352	367	359	344	370	381	321	385	355	361	351	340	359	382	350	377	363	345	327	368	378	367	326	315	354	367	374	361	353	364	360	366	396	366	338	362	377	341	324	381	365	373	374	352	392	341	341	349	314	379	319	344	354	368	390	342	359	391	337	358	366	345	335	351	340	393	327	362	371	361	372	313	385	322	339	378	385	352	386	353	363	366	348	339	391	353	368	371	311	337	361	382	356	357	389	388	359	360	343	348	354	350	342	347	367	362	343	354	352	368	361	356	337	352	382	367	368	352	367	343	362	366	363	370	346	343	359	383	357	322	360	364	374	331	370	377	360	337	354	383	346	371	357	355	342	380	359	349	371	389	365	364	350	353	341	342	347	386	349	352	373	348	349	347	370	344	350	361	325	358	367	374	360	357	336	355	340	324	351	353	383	359	330	345	378	337	338	347	339	380	363	359	353	353	356	331	363	358	366	365	346	347	338	367	363	355	377	383	346	345	338	387	353	357	349	348	344	357	378	359	349	357	339	383	356	353	388	361	324	350	336	367	361	349	396	361	346	369	342	334	320	352	380	330	323	348	373	345	324	366	369	354	349	394	347	347	322	319	331	324	312	352	396	372	357	317	363	332	351	359	372	343	351	371	386	356	368	365	375	369	332	339	378	387	375	371	345	370	350	365	356	354	364	391	337	357	359	348	373	338	335	387	323	412	372	348	363	359	363	345	386	373	374	312	350	364	354	338	352	317	370	351	361	342	344	369	360	342	383	335	378	357	370	344	356	403	327	369	398	357	350	349	323	336	384	348	352	366	355	375	363	374	345	364	332	370	374	347	366	339	343	362	389	345	371	355	391	375	361	369	360	361	309	368	327	360	333	339	343	339	353	355	333	391	368	335	363	395	346	390	348	349	358	348	374	355	385	355	397	345	358	370	368	385	371	372	352	370	367	364	311	370	338	340	337	350	375	363	348	351	358	377	357	336	328	344	361	310	349	383	361	346	337	363	389	370	348	390	389	327	352	346	305	343	367	334	371	348	354	365	355	352	356	339	358	340	360	381	350	352	394	347	366	383	370	395	346	355	305	311	378	357	324	363	350	368	346	340	370	310	330	352	358	377	334	334	383	348	359	363	383	342	354	364	381	345	336	351	349	369	346	352	375	325	358	354	380	360	345	363	348	332	364	353	327	396	344	354	340	322	357	397	333	341	362	329	353	340	333	341	369	359	353	361	374	371	349	387	364	337	369	392	350	379	364	355	377	327	351	348	348	333	370	366	353	342	358	362	354	366	351	337	353	323	329	342	355	361	370	370	341	367	386	336	359	400	367	383	361	359	379	355	336	334	358	324	368	324	387	373	324	373	360	360	358	379	333	354	359	362	391	367	357	344	369	350	378	358	387	378	354	340	334	373	378	341	347	362	358	347	394	342	377	352	347	375	367	349	361	323	356	307	347	331	406	377	375	376	367	351	359	352	342	381	353	351	380	345	351	348	339	330	354	368	347	382	365	308	407	349	357	356	349	339	367	376	311	360	354	329	383	359	329	323	338	374	386	341	368	331	335	358	347	348	389	345	359	397	358	350	354	346	378	329	334	338	333	346	326	336	344	354	363	367	390	366	354	367	363	372	375	386	347	354	349	354	341	311	347	369	351	350	332	327	346	347	343	334	337	326	355	367	336	327	335	366	367	362	358	343	333	356	368	380	344	370	348	377	361	335	351	347	369	327	356	348	357	375	393	336	340	354	343	366	355	368	342	356	336	353	357	359	344	383	325	369	375	352	339	351	342	406	333	397	361	347	345	357	385	341	367	346	375	367	337	318	349	342	345
2464	4900	6283	1800	533	279	255	244	264	261	217	246	264	420	729	964	849	620	403	355	294	276	242	243	232	222	223	235	248	237	266	263	234	229	225	230	248	255	238	192	237	236	256	252	247	218	250	257	240	265	247	226	260	224	240	236	241	271	248	229	211	233	217	238	253	230	227	246	215	250	224	233	240	257	236	258	253	227	246	241	241	231	247	241	264	233	222	258	263	226	248	226	252	219	253	248	252	260	255	225	255	241	239	224	262	262	213	249	263	227	247	235	229	259	247	240	242	238	273	227	241	240	237	219	227	242	277	255	229	237	223	222	218	252	241	231	253	254	270	263	241	265	248	206	244	253	273	256	277	223	239	264	248	244	256	215	229	228	226	236	244	254	241	265	249	229	231	220	242	244	249	240	212	262	242	267	244	265	253	210	216	241	231	231	237	239	237	244	230	243	222	199	233	230	229	240	202	262	262	229	232	250	270	206	248	238	249	238	238	246	260	230	258	253	236	247	242	238	246	234	262	251	236	224	242	237	253	243	257	232	225	222	258	249	248	223	236	251	231	239	260	222	226	218	247	247	243	242	252	239	290	241	231	250	258	240	254	247	224	228	257	230	234	265	241	250	250	257	213	255	248	275	238	225	226	240	237	263	233	221	236	235	231	242	240	247	212	245	252	254	242	249	247	223	246	242	243	249	246	257	248	281	240	237	224	259	258	224	220	266	225	239	233	243	256	262	243	246	259	254	249	238	224	238	227	235	254	272	224	219	239	256	260	244	220	222	254	224	251	265	231	243	225	258	245	240	235	278	238	241	230	253	215	250	237	222	235	245	221	231	236	255	221	243	230	239	229	217	245	246	254	278	248	228	231	249	232	264	227	263	230	221	213	255	246	238	237	236	235	247	218	285	247	204	268	224	251	220	210	264	242	243	240	244	262	239	245	250	251	254	276	242	225	241	247	245	253	235	250	271	223	229	248	214	229	237	219	244	231	211	234	214	223	238	248	256	231	220	225	267	226	249	253	245	269	224	226	261	263	245	254	252	262	227	210	228	220	244	238	248	241	224	242	220	239	272	256	216	223	255	267	252	242	253	228	239	234	222	260	252	241	241	248	265	228	223	274	253	244	228	247	225	237	225	227	216	254	229	252	230	243	241	264	216	252	255	248	229	250	245	173	238	247	230	236	246	260	220	234	243	233	227	250	242	222	234	220	239	228	243	241	231	227	251	249	283	259	257	243	253	230	206	234	246	252	249	231	237	218	233	239	243	208	226	263	229	237	262	245	241	225	226	219	249	241	220	241	254	229	231	261	244	239	252	237	232	254	237	238	247	240	253	235	286	263	272	262	241	234	264	259	247	239	240	241	257	249	203	220	251	235	245	209	211	247	226	219	224	262	254	256	241	233	238	242	226	220	235	219	239	245	234	242	241	212	242	247	248	239	238	246	234	235	239	230	235	238	244	220	236	236	257	249	233	235	247	253	271	243	253	251	247	225	244	241	239	250	211	227	244	240	253	233	236	233	266	235	233	206	242	242	234	259	276	270	238	246	252	230	265	245	254	248	256	236	258	237	226	238	247	250	231	257	253	263	251	245	247	251	213	239	231	247	208	243	244	233	235	231	250	227	253	244	249	278	235	273	237	231	248	236	232	255	258	216	244	268	246	227	249	236	234	238	235	220	203	266	235	230	234	251	224	255	261	275	226	226	252	230	250	237	239	237	255	234	214	242	267	256	217	244	220	229	236	233	224	230	230	222	225	236	244	223	226	245	235	232	208	266	240	229	243	203	257	222	236	242	240	267	238	260	231	247	247	229	264	224	274	251	262	246	255	247	239	247	252	248	254	247	243	267	240	238	220	230	231	236	243	235	212	229	262	230	218	245	231	255	241	253	266	245	241	232	233	262	227	234	241	244	243	226	210	240	263	230	245	260	248	232	228	239	250	263	242	277	261	248	242	245	220	224	269	221	247	282	248	257	229	249	259	235	248	272	222	231	251	272	242	251	244	230	264	209	231	236	226	272	258	248	241	247	221	238	231	264	241	264	243	261	225	258	237	236	243	269	269	278	255	293	247	225	233	204	241	249	242	246	225	218	284	246	265	242	246	260	265	236	257	242	235	247	224	253	246	224	212	237	250	240	234	266	211	243	231	258	259	218	228	211	260	252	253	255	247	241	225	260	247	242	258	245	245	260	234	223	245	239	243	228	252	222	235	244	218	206	209	239	262	221	263	227	253	218	251	231	225	242	212	238	228	236	277	250	243	236	255	250	242	243	237	236	277	232	234	241	211	252	229	248	250	245	237	219	227	237	253	249	249	243	257	204	253	259	247	240	219	244	261	207	220	258	239	237	275	254	225	209	228	227	240	209	233	263	219	258	206	243	227	237	241	226	251	279	260	282	216	234	244	242	218	242	235	240	234	247	220	251	213	254	243	233	242	272	211	203	233	201	242	236	250	263	241	234	244	239	179	230	205	231	247	233	209	235	226	272	223	230	244	256	234	221	241	264	228	228	224	249	267	215	241	244	228	272	246	222	249	272	248	241	255	245	216	258	223	276	242	232	248	237	242	247	230	259	265	248	248	256	247	255	253	223	256	232	239	224	234	255	253	241	226	254	225	247	262	255	228	247	237	230	271	259	223	248	260	245	232	273	264	259	192	240	255	257	223	231	233	231	213	211	288	242	271	230	214	240	270	238	244	258	225	212	220	216	254	230	242	282	230	228	233	227	268	284	241	250	230	224	232	269	239	241	252	258	250	248	239	234	227	241	246	240	232	239	211	234	265	251	227	220	238	268	219	236	207	241	224	258	237	215	231	247	215	223	269	225	230	248	222	236	251	229	229	241	248	239	253	236	236	241	254	219	230	229	262	215	210	235	248	232	239	244	239	245	231	237	257	266	229	268	229	242	234	250	242	221	247	241	254	228	234	221	254	249	262	246	230	242	256	237	228	242	242	260	236	227	248	245	253	240	243	247	231	228	263	228	254	249	240	242	231	278	247	250	238	259	230	263	209	257	215	231	216	241	207	231	214	225	254	231	241	235	248	230	226	231	236	217	244	213	251	250	230	265	244	226	245	222	240	247	242	226	252	257	218	241	251	274	231	221	255	243	249	264	245	251	232	228	240	209	251	260	262	253	263	259	228	244	238	253	224	229	224	235	249	280	217	237	214	237	233	262	205	229	256	243	244	224	239	265	244	245	250	237	201	237	222	246	257	262	228	218	233	255	253	274	214	243	222	217	223	231	241	220	265	201	261	250	218	246	251	234	209	247	229	241	234	227	225	234	246	245	228	288	240	233	241	246	238	238	248	265	220	193	249	248	244	273	238	238	250	231	256	283	261	240	224	247	213	255	223	267	260	263	241	236	246	226	222	236	257	246	248	236	240	248	231	223	233	242	246	237	257	236	235	226	249	243	233	262	264	210	247	226	222	260	229	253	274	239	224	243	256	254	238	246	272	227	233	249	253	262	248	259	222	255	258
2549	7885	11926	5555	1287	723	676	665	582	614	648	572	789	1915	3506	4129	3635	2154	1299	916	714	632	591	608	614	597	592	579	571	597	566	551	621	567	614	550	559	570	544	598	554	582	616	591	583	638	578	577	592	568	566	629	598	557	587	565	584	552	573	557	604	593	616	617	582	565	597	599	599	627	545	567	566	558	548	559	582	634	573	574	583	641	573	556	572	585	594	569	554	591	583	594	624	567	505	559	615	596	595	577	546	575	567	583	585	535	609	615	521	535	565	548	565	561	571	551	573	537	580	563	592	598	551	584	568	579	534	635	581	556	524	572	556	594	606	587	566	603	598	577	588	590	559	526	573	564	567	552	599	587	575	571	550	570	566	578	536	566	596	597	579	576	574	592	552	588	538	554	579	580	574	579	597	573	596	553	580	609	595	536	569	571	528	596	569	592	569	611	618	585	568	584	563	586	564	536	578	605	585	615	583	578	593	591	612	598	600	606	540	551	570	583	565	571	594	539	602	590	575	558	596	605	546	568	620	589	612	565	552	612	569	560	577	571	577	598	602	603	556	582	565	558	622	533	579	587	543	565	587	562	588	620	565	600	554	559	589	562	579	597	562	560	567	579	569	585	536	581	576	584	538	604	597	565	542	567	590	614	573	583	578	578	535	562	545	565	583	598	563	612	583	600	579	600	577	568	578	567	573	592	616	535	511	563	565	565	585	573	575	557	560	565	564	577	575	553	570	568	558	582	567	629	616	569	596	566	576	587	580	610	551	589	591	616	607	572	565	591	576	577	583	557	558	549	578	584	596	590	553	558	575	613	577	559	556	531	584	582	538	561	637	549	643	581	615	582	583	579	542	540	595	552	573	575	598	566	568	554	535	518	542	610	604	566	575	585	562	575	578	613	600	563	583	569	596	541	601	591	513	622	600	562	601	582	627	554	562	628	549	553	592	554	622	573	579	563	578	574	603	572	579	625	612	555	551	573	555	563	575	600	642	590	530	586	582	525	555	569	575	544	560	567	564	551	626	641	609	550	563	596	572	556	618	529	584	525	577	571	601	579	652	612	559	594	507	555	548	582	584	535	571	543	582	569	559	590	565	593	560	552	555	568	554	549	589	550	542	553	559	572	656	589	557	631	560	562	560	598	611	602	556	555	564	567	552	582	603	552	573	609	605	550	597	568	570	582	591	589	595	599	591	641	547	557	614	593	611	559	573	549	545	561	550	588	585	565	575	552	570	617	566	540	590	554	570	602	596	558	535	587	564	603	574	589	619	557	559	589	600	576	572	566	551	557	592	604	613	520	588	550	581	607	594	598	548	549	533	560	567	564	566	582	536	575	562	559	612	511	524	560	602	576	594	604	577	536	566	606	602	550	549	580	514	569	600	587	581	586	591	610	610	597	560	544	574	598	552	589	588	585	563	532	565	578	602	581	567	574	619	572	622	544	585	547	542	578	578	549	555	541	596	540	566	540	611	558	541	555	561	577	568	510	556	617	549	609	571	564	601	575	565	563	561	583	565	581	569	565	560	608	615	601	573	577	574	595	558	568	616	541	555	568	572	591	568	576	549	599	582	596	596	551	588	592	622	566	574	606	555	607	581	551	566	552	548	607	564	613	609	562	566	599	583	590	568	596	628	590	555	597	588	556	582	609	586	569	604	526	542	566	566	565	589	537	638	584	546	590	557	592	587	540	521	524	567	561	594	516	533	561	535	569	562	589	579	629	586	574	572	544	547	558	577	589	618	538	567	545	611	583	585	523	573	555	567	538	572	579	557	571	548	566	565	579	565	564	596	554	571	544	592	595	584	574	563	589	565	564	607	630	568	528	586	564	574	632	565	582	613	595	586	546	556	569	563	520	580	559	568	576	572	615	578	593	571	573	590	586	608	557	524	603	581	648	574	572	559	561	581	545	558	561	547	552	586	566	562	627	576	575	594	571	573	599	593	576	602	595	572	565	615	599	618	595	594	552	554	607	589	560	510	527	587	543	575	552	549	543	560	583	542	548	575	543	567	598	582	638	569	590	549	593	535	551	559	580	556	557	574	568	531	555	631	566	548	554	593	556	588	644	573	550	565	574	542	535	596	571	555	536	583	578	528	535	616	613	560	555	529	540	594	579	555	594	571	570	616	574	571	549	551	592	571	586	556	547	589	563	647	593	587	565	577	601	572	574	597	577	561	560	629	561	570	529	544	602	587	592	587	612	579	581	574	563	586	581	557	571	567	549	540	613	599	569	579	572	570	553	559	606	550	535	588	609	545	557	559	598	561	607	561	579	590	584	583	587	611	565	597	591	561	607	574	541	562	529	546	540	596	580	571	594	607	552	596	535	585	552	583	556	553	595	580	587	596	586	577	569	556	553	565	545	586	602	623	551	560	574	539	540	589	595	599	516	584	576	600	583	550	587	554	566	602	583	574	571	607	556	587	582	603	583	608	560	648	577	605	560	589	559	606	571	597	552	556	568	598	566	560	600	577	599	604	576	567	539	582	611	582	531	593	567	590	622	566	550	582	575	596	548	573	562	554	557	591	565	571	605	574	583	614	572	579	617	542	574	590	616	558	593	551	561	578	585	562	579	618	566	574	548	546	560	581	565	562	617	579	501	555	519	540	569	546	589	590	630	536	604	591	577	563	569	569	576	557	616	579	555	564	573	590	557	554	550	555	584	559	570	615	559	584	546	545	565	587	594	535	559	598	585	589	597	576	584	602	583	587	587	589	580	611	577	576	610	581	513	570	603	589	599	585	546	593	567	571	557	554	611	566	597	607	624	572	524	555	581	562	573	533	547	574	594	585	569	592	570	518	586	602	559	575	607	606	549	560	588	590	590	587	605	501	583	525	590	549	612	593	582	573	575	580	588	579	613	570	536	592	596	584	542	619	574	573	632	566	570	568	598	568	574	563	576	576	570	591	590	616	577	530	538	570	613	538	601	606	571	569	540	558	580	622	602	557	544	599	607	603	598	563	524	538	555	570	581	594	595	594	602	641	609	611	551	585	522	607	563	582	602	543	593	579	559	550	553	582	557	578	554	536	569	554	551	574	573	582	603	581	568	552	635	602	605	603	559	588	561	582	587	570	593	593	557	588	538	585	530	563	576	544	526	599	601	572	603	533	584	595	598	558	564	576	557	557	601	596	584	602	583	549	537	585	575	561	623	562	574	542	570	610	588	594	611	592	605	588	578	599	576	593	610	614	581	537	577	546	577	563	570	595	585	572	577	595	612	526	527	587	654	584	566	557	594	612	587	554	568	534	580	536	574	598	606	597	619	612	559	602	568	606	578	581	596	592	603	601	568	586	577	604	560	583	552	530	578	590	562	585	599	579	618	578	558	605	522	585	605	578	583	602	605	564	598	576	572	588	586	599	578	580	572	571	581	601	564	585	568	549	602	527	559	565	578	538	580	576	594	586	568	578	582	560	568	576	571	571	589	574	581	544	569	581	608	627	579	620	561	587	578	571	531	556	564	573	555	555	575
12586	46701	53027	27596	6948	639	403	334	300	313	280	268	718	3585	7355	6177	4643	2729	1319	698	352	270	229	170	163	193	186	197	215	188	189	228	197	175	187	196	193	179	198	190	206	187	189	182	185	185	200	220	213	204	213	215	214	183	203	204	227	214	198	186	172	204	186	200	201	189	201	183	195	173	213	221	197	207	193	197	153	224	187	160	191	192	231	182	187	167	196	206	192	180	208	188	191	179	206	191	162	209	197	167	187	213	198	192	194	203	190	204	222	193	188	183	193	193	214	187	207	167	186	202	221	196	221	202	232	194	190	169	206	193	166	181	183	186	170	201	192	196	193	208	208	187	213	194	183	183	181	236	188	205	195	210	192	186	195	193	213	199	188	212	179	194	189	217	205	219	187	198	193	201	188	213	196	199	203	182	187	195	190	208	182	212	192	215	189	180	211	174	203	190	197	171	178	208	203	196	211	203	183	174	186	209	171	185	191	187	227	187	172	195	190	201	182	186	162	178	186	199	195	202	208	199	189	195	221	186	188	215	205	193	204	190	211	205	195	197	187	223	204	182	195	197	191	169	200	157	208	218	209	166	206	206	186	199	203	180	178	203	204	221	200	190	185	193	213	191	182	216	187	209	215	165	195	191	203	179	192	205	163	193	190	188	198	211	196	184	210	169	195	218	176	178	185	214	227	193	199	165	208	175	196	207	226	186	196	204	192	198	183	189	209	187	187	191	197	190	197	183	201	186	158	209	173	172	225	179	201	216	193	199	188	184	193	190	174	185	194	203	187	155	220	189	172	202	180	205	187	193	178	201	205	208	207	199	194	187	199	187	202	176	196	211	188	171	172	223	168	180	170	182	216	196	202	204	220	212	180	195	173	197	207	222	204	187	179	162	168	203	233	181	176	187	221	175	212	182	153	201	193	178	182	208	192	171	186	168	192	192	196	190	177	218	187	191	190	196	167	168	196	194	191	175	192	192	210	193	179	211	187	188	206	185	185	189	209	188	198	204	194	194	200	204	203	206	188	189	203	193	199	206	200	177	199	193	172	193	184	196	192	203	220	209	217	220	189	207	166	194	208	181	190	187	201	192	191	184	239	202	195	187	188	181	203	192	187	202	189	167	208	185	184	185	175	199	202	207	195	218	200	228	231	230	180	205	183	188	194	214	200	169	204	175	207	202	205	178	180	189	200	190	213	197	189	182	173	179	200	211	214	198	178	199	200	193	202	204	206	221	191	204	185	199	189	181	184	193	199	196	199	193	175	208	216	169	207	192	187	189	195	167	214	196	215	196	193	197	196	167	191	186	192	184	202	190	178	228	191	199	197	198	197	226	191	190	203	210	195	197	201	210	200	209	188	216	200	193	191	192	183	175	209	204	200	196	183	193	214	203	200	169	210	203	190	221	186	190	205	214	186	194	198	176	203	214	206	193	189	210	179	179	199	195	212	185	210	204	234	205	191	169	206	208	207	189	181	204	197	191	196	180	209	219	206	212	213	214	186	203	183	190	196	201	210	184	212	197	197	189	200	177	221	212	214	178	179	196	179	192	168	181	190	188	182	201	182	194	183	186	209	199	206	204	195	189	215	213	197	184	184	179	189	200	191	173	190	177	206	199	194	188	185	207	186	217	189	203	202	187	209	203	200	195	203	198	202	228	210	182	207	187	194	229	216	200	198	175	194	202	205	177	202	186	179	189	179	203	202	183	182	210	194	173	195	184	194	209	216	210	182	178	200	195	187	213	203	240	194	184	189	185	192	205	183	200	205	192	222	202	190	183	192	205	190	180	181	169	201	197	204	186	212	190	196	212	183	197	198	200	207	188	183	198	227	208	217	182	214	205	178	208	213	197	179	209	209	189	195	183	189	202	192	205	199	207	211	218	189	198	198	221	177	201	183	172	193	199	214	184	182	178	189	209	170	217	178	212	187	179	193	187	197	188	207	219	192	201	194	205	204	191	212	205	220	196	187	154	202	200	196	192	163	196	180	230	170	188	197	199	198	200	196	183	203	197	201	181	186	166	202	181	189	216	177	198	199	190	196	222	198	176	209	201	196	202	194	198	178	194	217	169	199	201	188	217	218	187	211	177	204	208	183	191	221	199	175	206	216	179	164	164	203	200	191	193	220	228	200	191	202	213	200	202	197	187	166	192	194	205	193	193	185	199	187	180	188	205	174	182	195	193	205	188	192	187	199	217	215	203	207	194	187	200	181	196	191	195	190	205	217	206	181	196	194	214	209	190	205	180	194	206	213	183	191	188	198	202	202	203	197	180	172	184	206	186	201	179	192	186	221	176	215	184	195	181	179	169	204	212	193	210	209	224	213	197	193	201	162	189	215	201	177	185	196	208	208	203	201	177	199	205	189	190	180	172	194	206	190	177	221	190	191	169	171	208	189	195	188	176	208	203	211	193	180	211	188	200	203	203	209	196	175	198	186	188	205	224	246	195	217	206	182	210	221	195	170	215	196	186	223	194	169	179	199	181	204	190	196	220	192	210	169	193	192	190	199	182	186	199	212	197	191	210	208	195	166	203	182	195	204	204	222	209	184	220	184	191	207	182	179	181	181	172	210	186	190	211	155	189	224	180	181	169	202	193	204	182	198	198	190	196	195	188	198	208	189	209	193	201	180	183	194	171	176	182	202	183	202	182	205	198	206	183	228	179	225	215	177	178	218	217	191	174	204	198	201	202	208	195	196	194	203	206	187	196	188	187	186	194	180	186	176	192	227	181	237	193	201	179	212	210	193	180	184	201	213	207	209	211	192	179	206	192	214	187	209	215	211	221	191	207	192	201	213	210	193	168	203	194	182	217	185	196	180	188	194	193	206	231	199	202	207	195	167	200	199	182	198	199	218	188	175	213	195	203	199	175	209	204	197	200	186	186	198	204	183	178	204	180	213	195	186	208	186	186	189	223	213	204	195	166	214	158	223	196	211	221	172	188	206	199	202	181	197	182	175	194	203	213	207	206	199	200	208	181	189	213	200	200	184	192	197	186	195	218	170	198	226	212	226	195	224	211	192	172	221	231	218	192	195	190	193	186	213	203	210	195	217	195	190	201	159	202	198	194	180	209	227	222	196	193	198	206	203	199	190	185	202	201	205	158	170	190	179	186	194	204	204	188	191	181	210	220	202	197	201	196	190	203	168	217	206	200	198	177	225	196	191	203	199	195	202	200	190	186	188	214	204	196	193	222	204	170	195	198	192	175	201	199	156	219	167	173	210	179	208	201	215	187	190	184	181	219	221	201	180	165	198	191	192	192	205	240	195	190	187	184	199	218	168	188	174	198	178	189	183	175	208	197	175	208	192	218	184	225	222	192	178	204	194	196	221	179	195	200	180	211	218	211	242	218	181	213	174	167	186	216	211	198	196	189	207	186	191	183	204	195	177	186	181	204	173	195	193	214	197	201	174	184	180	196	185	228	195	196	180	191	190	209	202	192	195	181	180	204	175	200	170	205	215	174	196	214	179	214	197	193
9095	37071	48637	32086	4103	1805	1479	1280	1066	994	912	907	3833	16991	27016	23521	19255	12376	6511	3291	1644	862	494	479	475	508	472	481	457	474	466	490	466	492	488	504	478	451	473	453	458	478	493	478	472	486	457	487	492	458	482	485	459	507	474	446	515	470	495	493	527	480	468	469	482	502	496	472	481	509	452	457	467	487	455	487	471	481	472	455	494	477	481	459	490	479	463	476	488	482	473	464	495	475	441	458	489	468	516	484	481	510	454	470	511	472	451	490	492	431	476	517	475	448	467	436	457	477	463	450	509	470	452	505	478	506	463	473	474	477	497	462	431	459	456	436	471	515	449	501	470	454	494	487	476	462	483	491	459	468	465	453	467	487	469	464	514	442	514	458	474	481	463	510	474	488	494	464	467	476	458	517	494	435	498	474	471	487	458	445	463	503	467	463	468	503	477	473	430	472	471	489	468	499	492	504	516	458	492	452	500	488	489	483	486	487	431	475	481	485	480	489	458	492	481	500	467	480	487	491	486	464	432	507	531	496	449	487	446	484	464	461	514	482	495	508	466	444	473	460	473	463	493	465	458	444	474	470	480	445	503	516	490	419	454	485	455	497	484	465	471	487	450	472	480	487	458	478	448	498	466	513	466	450	483	443	469	493	483	486	471	456	483	497	485	417	493	450	473	491	435	471	499	519	475	444	472	454	482	501	458	462	456	437	459	483	466	425	495	435	458	477	491	494	459	454	431	450	478	454	479	456	473	501	508	471	463	482	457	483	467	464	503	450	498	467	516	475	458	493	445	454	507	479	493	485	448	479	474	481	478	462	437	439	445	493	450	462	517	457	494	452	495	457	474	492	456	450	421	481	471	495	457	457	474	511	463	434	473	443	456	490	469	447	485	509	476	458	431	481	451	467	445	492	452	477	497	493	474	465	467	466	465	458	465	451	494	460	473	450	516	479	503	499	489	470	488	488	475	472	499	495	410	460	433	454	477	450	462	466	444	466	468	473	479	468	501	445	464	432	471	453	466	437	455	436	482	498	491	477	473	480	487	507	487	483	500	447	464	450	492	465	460	520	491	462	460	446	481	458	457	508	487	483	482	509	467	514	484	503	453	468	480	491	499	441	466	456	439	478	442	477	435	467	481	427	465	457	460	481	497	469	443	521	451	458	465	473	448	509	487	517	472	490	468	447	478	480	488	476	485	479	467	464	498	443	466	474	482	498	484	477	513	480	468	479	453	500	442	481	482	477	476	484	471	495	490	410	496	461	487	467	495	482	462	505	490	478	499	447	468	456	494	445	476	473	441	501	457	457	439	461	481	454	507	449	497	458	487	507	448	492	489	480	470	452	472	523	447	506	463	439	455	498	448	460	471	462	462	468	454	505	472	473	503	535	482	460	481	427	503	500	471	471	493	460	467	513	506	471	444	526	444	495	479	467	510	452	493	478	521	457	479	459	505	492	452	504	461	452	469	469	483	497	492	462	458	445	444	479	505	469	502	484	466	457	447	451	430	483	472	469	466	491	479	469	486	470	465	492	464	463	505	486	500	508	494	488	476	489	477	423	487	475	484	477	537	521	460	463	455	476	434	450	463	469	461	452	510	489	484	456	491	493	464	425	451	490	501	504	494	477	487	484	467	444	484	498	496	523	477	460	478	501	490	468	453	469	467	470	496	495	502	461	447	469	485	483	485	485	467	461	466	472	493	481	458	469	468	459	454	469	453	495	468	472	449	468	472	497	445	428	459	480	446	466	452	451	468	474	487	483	455	444	514	465	513	499	432	456	462	459	489	507	521	460	457	477	485	485	476	497	516	487	477	504	463	489	446	446	483	455	428	473	508	479	460	499	460	435	462	491	475	457	456	442	476	470	480	444	468	483	441	469	482	504	453	489	468	481	496	468	471	467	469	483	446	463	507	500	482	470	455	439	470	476	482	483	509	469	447	450	446	448	489	464	452	433	475	495	461	433	452	485	448	433	492	438	468	443	486	473	463	474	420	462	442	486	473	450	470	490	520	476	485	469	404	467	486	479	441	513	501	474	470	467	459	469	495	495	478	486	486	495	462	501	483	438	469	443	463	483	462	484	450	444	450	477	466	444	491	464	471	451	489	470	476	466	452	452	459	486	489	482	473	499	453	484	498	447	500	503	468	492	457	462	463	466	474	452	494	489	458	482	484	490	485	473	498	481	444	467	471	481	438	461	496	462	459	446	507	486	482	457	489	459	472	470	478	454	464	471	472	471	459	476	434	473	483	500	461	462	521	517	450	468	441	490	507	479	491	504	477	444	470	431	469	459	473	463	478	488	496	451	479	488	446	504	485	480	494	473	461	506	484	541	508	493	466	460	468	483	451	436	505	445	480	452	478	500	527	465	454	476	444	490	479	500	478	470	507	461	493	454	478	441	490	433	529	458	473	456	465	483	505	489	474	463	483	488	492	487	466	460	436	469	452	509	460	464	460	452	430	487	479	441	442	460	472	460	510	487	473	439	484	462	484	505	503	473	463	478	480	498	507	473	454	459	507	454	494	447	506	449	432	507	478	470	487	471	491	449	492	471	501	451	482	517	479	431	515	437	486	477	504	466	478	427	475	461	482	482	445	474	463	472	434	493	460	483	469	474	443	452	477	473	457	471	487	475	437	461	466	447	471	420	444	410	464	499	490	474	496	470	450	463	505	469	439	478	468	485	461	504	491	481	505	471	504	495	431	438	473	472	438	477	477	495	456	491	457	487	516	437	434	487	470	487	510	470	480	495	456	476	484	483	465	447	471	525	504	442	461	493	443	470	486	474	454	477	444	500	479	472	493	468	435	505	495	495	472	459	446	463	482	441	530	510	480	472	459	508	452	472	452	476	465	476	483	471	469	489	513	485	489	459	481	464	482	459	496	481	510	465	456	464	517	422	447	488	458	456	488	488	476	493	471	482	450	483	487	443	466	469	457	454	471	497	413	514	457	484	530	500	495	477	479	459	481	513	500	550	464	457	464	512	499	513	466	443	475	436	457	460	475	507	490	430	484	464	468	477	461	517	484	441	465	482	435	473	459	492	469	465	444	464	485	501	506	484	463	446	438	467	468	489	459	500	473	479	481	494	441	473	494	438	476	448	439	439	499	472	474	525	468	480	433	468	478	452	500	509	471	464	504	481	459	486	480	513	472	490	490	421	467	481	484	470	491	539	499	484	477	481	466	436	532	477	450	439	452	488	490	508	440	420	498	455	503	492	490	474	455	471	496	472	491	475	517	486	444	482	479	471	505	491	479	487	476	467	513	457	501	473	488	471	439	484	475	470	477	483	471	504	483	477	461	495	460	467	486	475	423	489	472	456	468	466	496	475	472	463	474	477	471	484	446	505	508	448	459	494	459	488	490	513	456	504	491	458	485	482	483	477	477	512	517	481	457	492	495	462	470	465	493	462	460	468	482	465	481	498	501	453	479	439	487	437	485	474	489	458	464	480	491	432	481	513	522	496	460	474	492	443	494	493
30326	62762	63993	35872	9111	1032	522	408	355	307	288	263	248	1361	9971	12171	10179	6591	3246	1486	642	336	185	120	144	162	133	138	139	142	156	143	131	155	154	139	162	149	149	164	133	149	150	140	138	150	144	121	153	156	134	132	147	148	152	142	135	110	128	130	146	143	126	158	153	134	143	137	140	141	132	164	146	148	145	111	122	142	142	155	155	125	131	131	151	128	146	153	125	151	140	144	122	148	134	141	137	147	130	142	167	168	134	151	128	151	122	143	137	147	138	148	138	148	143	152	120	129	128	153	130	158	158	135	143	161	116	152	154	128	127	143	130	139	139	154	116	143	152	136	148	137	145	130	156	139	130	144	143	145	142	147	135	135	107	149	150	155	149	147	138	146	146	147	134	154	154	161	126	155	162	146	145	151	139	135	156	144	152	164	136	144	150	137	148	152	144	160	148	136	129	151	123	148	130	145	137	130	171	148	135	132	154	143	145	153	138	129	117	146	158	141	152	142	142	126	143	146	157	131	122	156	150	160	128	167	153	128	147	137	129	146	133	139	137	130	159	110	158	120	151	145	119	150	152	150	153	136	140	128	150	150	140	132	139	136	143	137	130	103	141	163	145	145	155	135	138	163	138	156	120	143	158	133	154	141	133	130	151	153	139	144	127	144	138	135	126	156	141	164	154	141	157	155	154	147	140	170	155	154	148	132	135	161	182	132	125	142	139	135	158	122	125	132	123	150	127	146	138	149	128	159	164	151	145	135	139	155	155	152	128	135	141	124	148	128	144	152	151	145	140	147	131	162	143	129	146	147	130	153	147	137	153	141	135	173	133	158	163	168	155	143	159	160	157	148	139	134	139	124	152	156	136	125	150	140	147	107	136	129	140	147	123	145	147	164	139	124	134	159	146	144	159	148	164	123	141	137	140	148	155	165	146	133	131	137	131	133	144	131	141	157	125	125	150	155	159	125	140	134	164	155	132	142	134	123	138	154	136	127	144	130	147	137	145	149	134	155	139	147	160	137	159	161	132	165	134	140	149	155	167	149	123	146	138	130	138	140	164	150	153	146	157	129	143	131	145	138	151	127	146	130	142	148	142	159	165	131	133	170	141	138	118	132	150	130	126	142	130	143	128	148	156	153	146	157	146	143	157	159	157	123	163	154	144	145	148	129	147	160	151	159	128	157	146	159	128	162	129	145	106	146	137	158	138	155	146	101	136	135	134	129	132	145	163	132	145	148	138	134	129	141	124	150	153	137	145	142	134	144	143	123	127	153	158	150	136	135	141	152	148	135	163	154	139	133	144	149	153	144	121	114	140	139	123	132	127	137	126	152	135	150	140	137	168	158	136	152	129	123	157	121	147	136	139	131	163	134	133	137	138	161	122	158	158	133	155	132	139	141	142	145	129	139	164	134	156	146	131	165	131	153	136	136	139	158	161	135	136	129	128	143	143	133	118	122	150	157	153	151	128	149	151	151	136	143	136	149	127	138	144	143	145	134	123	150	135	131	173	139	139	147	125	139	126	132	143	124	141	121	122	127	153	159	132	140	172	138	150	153	156	140	140	110	149	145	147	135	139	130	129	141	140	143	138	131	136	142	145	147	146	143	131	136	140	159	131	166	118	140	150	143	140	150	140	159	133	158	167	151	138	134	157	152	135	160	147	153	155	148	149	132	138	145	136	167	110	149	129	177	158	122	144	150	148	142	140	128	136	139	148	171	152	143	137	137	123	121	143	152	129	144	158	140	155	144	135	122	149	153	150	147	127	139	131	133	130	142	136	151	137	138	152	128	142	154	132	134	138	144	119	138	148	124	154	165	134	142	148	149	141	141	131	151	148	153	145	149	140	163	130	131	152	141	140	149	126	156	149	127	142	126	142	142	153	142	165	131	131	148	125	130	140	124	140	155	149	130	146	142	145	137	155	146	146	171	152	142	141	118	153	131	159	142	135	141	143	161	141	151	133	134	129	132	156	134	143	136	153	133	138	133	159	126	153	135	147	135	113	136	131	169	126	134	131	149	139	151	131	159	128	119	165	135	136	146	141	142	125	111	137	153	109	145	133	151	145	142	128	145	129	143	130	137	160	157	135	142	147	119	127	141	148	134	130	152	137	132	141	150	134	123	163	148	123	143	124	141	130	132	149	137	147	143	141	141	127	159	131	137	136	148	146	125	148	143	153	155	160	153	145	124	128	120	166	128	137	139	155	141	141	152	148	122	138	134	154	137	127	147	158	137	119	132	135	139	133	146	123	152	145	152	158	141	144	135	159	141	138	154	167	135	139	166	142	134	165	161	169	139	144	127	152	160	166	142	127	142	143	124	167	160	141	137	150	168	143	120	129	143	128	149	147	140	141	158	149	134	146	138	156	125	139	149	147	141	127	149	149	170	153	142	133	129	145	147	123	147	138	125	131	139	147	144	149	147	141	129	146	143	170	151	136	152	144	139	141	148	146	143	153	165	136	127	134	146	143	147	145	160	167	161	145	166	146	134	158	124	124	154	146	135	149	158	114	140	168	139	170	162	163	151	157	143	119	145	158	134	130	124	139	160	146	127	164	150	140	153	148	146	135	144	149	138	133	153	142	144	133	114	134	128	153	138	116	140	127	142	140	135	140	153	139	151	154	154	160	138	153	134	136	146	137	134	172	142	131	135	154	127	126	156	127	149	139	154	160	130	134	137	137	149	151	130	138	147	162	138	150	163	144	140	168	170	131	147	125	137	117	162	146	145	151	152	140	155	156	111	147	138	152	127	126	137	134	131	138	124	146	145	155	145	150	137	133	165	147	126	146	140	147	124	130	140	137	146	160	124	124	150	121	122	149	136	133	141	149	125	170	138	153	141	132	152	143	137	135	135	135	158	143	133	146	142	133	156	148	144	146	151	123	147	130	150	142	154	154	162	117	147	152	132	151	148	135	133	141	140	151	153	136	144	143	106	127	136	127	148	149	131	133	151	144	139	135	133	155	160	151	168	139	147	156	137	130	140	142	143	124	149	134	142	136	132	145	146	140	132	126	137	146	129	139	135	183	149	141	122	156	152	143	141	135	120	142	127	171	155	121	146	143	129	150	142	128	125	144	153	131	145	150	130	157	150	139	144	131	142	154	114	130	121	149	136	140	114	142	167	127	144	157	137	123	136	132	157	151	144	173	148	163	146	139	152	140	146	157	134	144	144	165	136	163	163	159	154	144	144	123	137	156	131	138	162	142	145	146	137	168	148	130	139	141	151	134	143	141	142	145	120	143	140	152	145	160	129	140	130	142	143	144	151	142	124	151	147	135	132	132	129	138	152	149	148	156	141	155	139	125	144	134	139	133	143	125	124	163	133	130	152	138	135	155	123	158	144	138	148	157	151	168	148	121	139	135	125	147	130	128	139	134	159	139	130	144	129	129	132	142	141	176	143	145	135	149	138	167	134	126	160	150	117	145	120	136	157	175	157	130	135	138	144	149	139	141	116	134	132	142	158	152	111	127	162	141	116
18411	47136	56678	36798	4419	2788	2311	1761	1628	1348	1237	1077	1104	7453	32789	34286	30885	23480	14142	7004	2917	1222	496	371	369	381	349	317	374	390	412	371	333	377	399	329	387	357	363	358	377	376	334	346	395	362	341	370	361	369	378	337	364	405	372	370	384	427	338	360	371	367	345	336	356	361	394	339	395	358	344	385	361	381	370	364	373	347	372	329	378	367	349	378	354	354	359	354	385	361	337	395	349	373	338	332	389	338	382	382	363	378	348	399	367	372	357	351	339	359	371	375	361	341	338	340	376	381	343	389	342	360	375	338	391	365	347	364	370	349	370	378	362	363	351	354	342	361	362	349	321	342	353	374	375	340	335	373	353	341	351	389	355	353	373	373	366	382	379	362	367	383	366	390	335	340	351	348	383	323	338	340	365	344	369	353	350	379	355	355	335	360	360	399	350	346	354	388	325	365	383	375	362	351	391	349	349	332	357	358	355	387	325	373	379	348	369	362	360	379	366	367	359	397	350	404	332	374	369	392	374	342	358	383	340	372	335	336	362	372	365	347	354	368	379	363	353	396	340	346	337	355	356	384	369	342	342	347	341	378	345	342	381	376	384	348	351	359	369	371	378	394	346	394	323	371	387	340	364	342	357	390	345	371	348	347	383	364	376	346	323	311	356	341	344	346	379	347	383	322	341	359	318	363	332	370	374	355	324	361	351	352	347	379	349	367	374	348	393	338	372	350	371	351	360	351	343	364	383	324	395	393	394	354	365	377	338	362	349	372	349	354	338	363	346	380	362	361	382	368	346	355	362	362	396	388	365	335	358	346	383	351	395	366	364	383	366	363	346	398	384	370	401	386	359	388	370	349	378	343	344	399	362	357	358	369	371	332	360	354	365	368	366	373	364	366	330	383	368	358	378	390	334	365	369	366	342	350	353	330	355	363	346	355	346	345	341	345	376	363	379	366	334	364	365	381	361	352	413	350	358	349	348	361	351	352	378	408	386	368	338	356	382	330	309	362	346	339	355	335	360	416	364	337	367	370	359	354	341	372	346	358	345	350	341	315	354	389	425	406	341	379	364	350	374	382	339	341	366	380	374	353	384	353	358	364	368	372	346	372	367	354	369	378	356	335	360	352	394	369	339	345	359	337	330	374	389	389	334	330	414	379	404	348	339	361	351	337	405	380	325	372	370	399	370	338	338	391	348	349	363	351	351	391	366	370	350	361	367	374	334	353	353	369	398	385	320	366	359	327	357	414	332	364	344	334	373	351	359	345	348	333	368	337	353	328	363	388	362	347	375	346	396	367	343	340	382	375	409	375	348	343	379	362	368	372	361	378	352	364	354	395	390	391	354	337	346	320	354	340	372	393	355	349	351	359	355	361	380	382	383	377	349	347	362	381	357	344	334	345	348	352	403	343	358	386	374	351	334	330	365	390	320	390	368	337	380	349	380	341	370	356	371	313	359	351	364	367	370	364	370	381	333	348	369	317	348	359	367	354	348	375	354	384	375	378	420	331	340	358	357	374	352	372	345	385	367	359	392	339	350	363	359	387	339	368	373	372	365	364	347	346	319	367	337	354	408	329	391	385	367	327	363	349	366	356	332	332	351	366	350	358	352	377	359	364	328	365	346	348	367	332	363	383	343	323	383	344	333	368	350	359	363	343	374	371	362	345	363	353	366	343	355	372	381	360	370	357	372	378	376	344	340	361	382	362	367	383	372	334	361	384	367	359	376	351	348	382	362	350	384	363	342	356	355	377	384	389	345	367	367	366	335	366	378	336	337	363	381	397	362	357	394	361	358	346	339	381	365	369	329	370	383	398	371	350	341	318	361	360	351	349	368	344	340	376	363	370	345	377	343	368	361	359	360	351	321	400	341	367	365	353	340	358	355	377	357	316	342	373	363	355	399	347	359	318	370	387	357	367	358	342	361	356	360	374	370	374	363	360	375	375	381	363	366	390	362	369	379	375	348	361	340	359	337	361	347	372	325	333	365	369	386	332	363	374	355	350	394	345	357	349	382	380	348	392	364	347	371	380	377	346	377	399	377	387	364	361	343	362	362	356	329	343	357	332	386	353	376	342	376	384	351	376	378	347	362	408	384	383	380	352	330	348	354	339	364	346	354	374	336	372	344	347	376	340	375	332	349	356	336	358	330	360	387	399	359	335	381	391	395	357	352	372	384	396	317	361	345	338	369	345	360	357	354	344	360	335	344	359	321	362	357	371	365	351	367	352	370	355	352	342	354	364	351	368	374	360	339	368	348	350	363	333	347	363	379	358	352	331	357	353	384	368	330	348	361	357	375	343	330	348	361	390	396	357	366	330	371	376	398	358	340	349	354	364	342	359	350	349	359	349	358	438	368	368	325	385	343	371	352	373	392	383	391	346	349	369	343	345	360	350	363	367	356	405	350	345	342	362	386	362	343	374	375	354	356	335	289	331	383	328	350	340	330	365	369	362	360	349	346	384	358	333	388	351	364	360	357	380	382	399	360	353	375	344	395	368	359	349	370	368	345	370	350	380	358	363	362	380	325	358	368	388	370	348	377	355	392	350	358	323	373	361	394	348	368	331	355	373	360	356	314	355	349	361	345	389	368	379	328	374	378	355	382	363	401	352	348	337	375	346	326	384	338	342	353	355	349	327	367	379	359	373	366	381	368	352	353	365	381	344	343	352	355	350	353	379	365	311	369	368	361	355	356	363	330	352	366	372	389	335	369	345	366	359	368	358	376	361	347	349	344	384	326	349	373	383	355	404	370	374	369	327	370	360	381	337	368	346	364	378	361	366	353	380	342	356	369	343	326	383	351	353	349	336	345	381	327	370	380	347	372	360	316	366	355	369	352	368	339	338	355	391	328	334	367	333	360	388	343	360	394	369	385	344	373	384	361	346	346	362	336	369	361	331	349	319	404	321	380	349	341	369	367	348	363	337	364	337	371	378	395	354	353	348	362	356	343	387	364	377	349	386	390	387	376	379	352	360	329	338	367	371	363	394	379	379	352	380	317	370	403	331	393	378	383	380	398	365	335	374	353	364	369	354	400	362	386	362	388	368	356	388	346	384	350	317	344	346	374	324	382	421	348	381	341	349	357	350	366	382	337	380	375	385	364	367	332	387	380	370	352	382	385	383	376	374	365	368	373	354	355	372	368	382	331	360	347	327	359	340	355	332	359	386	358	354	367	350	359	341	353	352	325	341	342	352	351	361	341	367	342	345	361	363	412	380	383	339	353	392	365	369	359	367	348	366	342	374	366	333	386	395	347	357	385	370	364	371	377	384	365	359	352	333	373	361	343	403	377	369	352	374	354	348	325	339	339	333	345	353	364	358	349	374	356	362	344	377	325	346	358	339	352	340	361	378	348	363	349	356	329	353	383	344	363	349	364	349	370	357	317	341	368	359	356	361	358	345	382	384	343	356	355	374	370	377	379	364	381	360	339	390	367	378	329	376	381	364	362	365	361	326	355	355	354	361	359	396	337	373	371	363	369	321
2552	4916	4296	1213	377	279	254	302	284	237	254	249	269	290	627	857	839	699	532	379	325	244	283	242	233	243	259	260	237	216	250	268	251	240	251	259	244	240	288	240	235	240	249	266	267	247	258	215	275	241	261	261	261	252	243	245	219	259	264	249	245	289	278	242	261	233	265	249	263	267	249	258	232	235	233	284	273	244	262	241	223	270	239	219	236	243	234	252	231	282	264	242	256	246	249	238	237	259	263	263	259	260	252	224	233	243	248	261	248	240	224	230	204	223	240	250	218	245	253	243	251	253	241	262	243	248	263	263	256	281	249	262	236	248	254	277	231	238	241	235	261	254	274	263	244	237	233	243	259	274	285	243	228	247	288	269	224	261	247	267	224	228	253	239	249	256	266	257	246	269	222	254	262	267	237	261	268	277	248	261	260	262	235	239	250	224	268	232	226	252	274	253	236	260	227	226	259	250	250	279	240	260	229	263	243	228	269	244	260	253	256	273	249	272	250	239	261	252	268	257	248	239	255	258	236	266	269	257	240	261	228	245	247	265	230	229	255	242	238	223	243	225	273	260	228	265	257	236	281	252	236	238	268	274	234	238	226	246	258	260	257	252	225	271	239	243	249	239	235	243	232	232	244	262	246	250	302	228	244	248	244	278	224	236	250	258	241	228	277	248	259	262	251	271	274	222	258	260	221	258	271	233	256	262	240	261	262	280	243	247	206	251	250	239	261	249	238	232	243	248	250	220	226	250	256	242	241	252	236	236	234	281	249	239	272	240	248	248	232	254	252	233	237	233	275	250	267	247	234	244	262	260	250	246	258	221	282	274	270	238	272	252	222	253	227	271	202	213	237	254	267	260	232	233	261	217	264	250	236	221	275	261	272	280	252	264	304	244	258	246	259	245	252	254	242	231	253	261	261	232	261	249	252	245	233	255	232	251	250	244	261	247	271	241	267	245	238	277	231	268	232	218	275	280	249	264	267	269	240	260	236	245	267	263	252	267	274	236	254	277	273	243	222	225	259	255	261	247	274	227	226	267	241	274	257	232	274	248	250	286	244	238	224	252	230	284	239	276	245	266	237	303	269	259	229	239	265	238	267	245	256	275	252	247	268	256	252	269	257	242	261	279	263	245	237	255	258	237	237	255	239	285	262	262	256	241	255	263	242	256	239	250	247	269	262	263	246	259	256	243	239	256	269	240	232	259	269	241	251	230	230	237	242	248	281	233	248	242	245	232	261	263	275	226	259	258	218	261	244	274	226	246	275	246	246	253	267	271	277	247	250	261	247	229	223	241	267	255	250	228	236	240	246	248	236	232	274	255	268	242	250	244	253	273	265	270	248	238	264	231	248	258	235	284	239	260	247	228	261	267	261	278	262	256	255	250	260	244	251	245	279	242	246	254	272	230	260	238	292	241	271	236	255	245	237	241	256	238	237	244	250	254	261	237	235	284	261	232	251	234	269	248	248	222	255	239	242	249	216	259	230	257	266	249	230	259	251	239	263	259	214	233	262	280	292	260	264	249	236	254	263	250	205	251	258	258	252	260	264	258	238	228	243	242	271	232	259	237	255	273	230	219	227	222	244	245	240	231	253	247	250	269	241	245	245	242	242	244	239	252	238	309	243	261	234	267	257	258	253	247	230	235	257	262	237	247	228	258	258	252	261	237	237	238	240	255	234	232	255	246	272	245	250	266	260	260	250	243	251	243	234	246	271	253	237	234	246	270	241	270	246	250	237	241	244	258	236	231	240	277	229	267	250	269	236	231	223	257	238	234	218	250	246	272	248	254	251	248	236	280	244	272	274	241	243	270	244	250	258	252	255	226	233	275	243	260	257	256	242	237	279	250	249	245	284	261	261	240	272	226	288	273	245	284	267	226	263	265	213	234	228	248	255	256	246	257	263	255	239	249	284	256	249	246	216	248	256	222	228	265	254	261	289	273	252	247	238	263	265	244	231	252	225	238	254	235	226	256	268	231	297	248	257	249	247	280	277	221	249	260	235	235	223	237	286	258	251	235	257	272	230	260	277	276	272	242	259	243	258	272	234	239	257	227	251	208	251	263	247	273	267	273	252	253	260	273	231	236	270	249	243	239	242	262	255	262	245	254	261	217	240	247	275	216	253	270	253	211	229	227	264	223	244	249	257	272	231	248	252	257	231	259	251	252	234	263	240	253	230	261	245	244	268	236	271	239	202	246	218	248	251	248	263	254	224	235	284	253	262	257	264	264	263	265	247	246	268	256	236	239	255	261	225	282	242	235	252	282	263	252	252	246	276	263	242	236	258	238	241	249	241	278	240	259	262	229	245	254	254	235	230	249	223	253	243	242	271	253	272	259	246	265	274	275	247	232	258	238	235	269	232	252	251	269	232	268	229	216	247	274	242	263	252	256	234	237	241	274	272	233	234	239	267	263	289	260	262	201	242	266	241	242	260	216	260	303	252	281	282	229	249	236	263	284	257	246	274	260	263	249	253	253	242	228	238	237	264	234	255	227	242	272	249	273	290	243	245	251	241	247	260	250	252	237	269	259	247	251	232	266	238	274	260	273	216	260	243	227	245	256	253	258	258	252	222	226	250	223	260	247	251	242	244	267	238	223	275	272	266	263	233	246	260	219	239	226	237	250	258	225	239	251	259	232	235	278	240	234	257	250	242	250	248	272	277	265	234	247	231	266	222	241	230	238	253	248	248	257	274	263	257	250	232	249	215	265	261	271	228	252	246	268	217	217	252	260	244	255	232	234	263	227	264	263	251	260	227	230	247	243	239	260	244	228	229	269	255	246	230	217	263	241	271	253	249	226	259	250	249	233	237	247	240	232	233	232	248	256	234	265	267	283	261	259	246	267	257	238	280	278	239	275	240	222	261	244	285	256	282	234	253	249	244	271	253	296	245	230	236	255	234	254	225	263	244	251	263	251	262	246	286	245	289	265	258	260	258	242	253	223	265	276	235	244	240	264	270	255	240	224	256	245	212	261	233	234	250	260	230	227	263	269	251	226	248	278	261	243	272	244	246	255	235	274	238	260	256	242	246	263	222	258	236	253	251	240	241	259	252	253	254	244	283	254	258	243	228	247	252	233	239	248	272	234	254	281	234	250	250	231	269	249	259	241	259	247	239	219	268	270	229	236	254	242	250	245	218	235	241	264	251	265	266	255	271	268	241	267	244	269	247	219	243	223	264	300	258	262	259	223	273	247	243	251	249	224	232	226	253	248	246	253	248	273	269	251	246	278	239	260	244	246	262	287	237	244	235	254	246	233	257	233	268	242	279	241	272	255	275	261	228	235	257	242	256	261	259	251	248	261	271	256	256	237	243	242	242	252	244	241	240	237	246	229	247	270	256	258	259	236	246	253	239	279	245	244	279	262	223	222	259	250	244	238	224	261	270	255	272	273	265	236	285	250	243	259	259	256	261	263	253	247	279	232	243	276	240	256	296	246	255	219	248	224	247	247	246	255	257	260	256	241	270	245	270	260
2724	7843	8473	3956	1113	759	691	655	671	628	622	653	704	1157	3145	3916	3669	2897	1765	1110	829	683	588	604	569	640	625	579	612	554	621	594	569	620	559	610	587	651	603	611	579	598	646	601	580	621	582	624	612	602	584	593	597	578	581	597	623	575	598	608	593	608	617	618	608	608	616	590	579	597	631	616	617	580	578	573	588	603	592	630	575	591	583	605	572	546	655	546	624	543	615	539	628	591	571	571	630	601	569	564	563	616	597	598	624	566	610	602	630	623	661	603	577	630	596	629	620	627	607	592	624	601	598	609	599	632	621	578	604	639	612	588	603	568	627	577	576	586	581	566	645	557	592	594	573	624	617	602	595	564	609	612	635	600	593	561	579	589	566	620	624	603	618	603	585	556	614	607	554	600	555	600	627	645	608	566	620	624	596	611	653	617	606	597	554	586	581	565	613	605	621	588	575	576	653	588	599	611	586	611	616	613	566	610	574	627	586	577	607	573	636	605	612	599	646	599	526	630	619	580	595	612	592	606	579	592	596	610	627	606	581	606	560	567	591	572	623	606	613	560	573	587	595	602	604	619	607	631	629	625	623	591	613	582	623	591	547	624	618	618	548	628	592	553	604	611	589	578	595	584	622	627	641	577	651	615	607	598	632	591	640	603	591	546	618	600	540	631	611	606	613	642	622	617	616	597	594	602	606	589	586	587	620	575	582	589	587	594	561	574	628	586	589	620	636	600	574	593	620	625	580	582	570	579	571	590	588	600	553	578	606	562	603	593	623	610	575	635	600	563	612	600	587	551	608	605	579	576	603	640	619	556	590	588	575	592	652	617	642	611	562	595	605	576	587	603	596	581	610	578	591	627	571	607	580	600	593	591	610	601	596	571	581	624	625	615	585	575	579	628	616	596	616	593	577	603	606	583	637	622	616	633	623	572	633	576	606	665	609	592	594	590	601	566	563	576	639	632	581	601	577	600	594	577	541	619	600	592	595	601	580	626	609	591	579	562	596	609	594	581	595	594	624	579	582	637	587	575	616	583	603	601	611	616	600	610	606	563	549	569	628	633	609	576	546	588	598	591	627	545	651	578	584	602	638	594	607	585	615	592	607	600	609	559	584	625	572	631	602	614	580	610	599	598	605	585	599	582	613	619	576	647	589	620	591	613	618	602	601	562	601	549	590	625	621	629	607	594	583	633	559	592	605	610	551	541	634	561	594	591	652	592	597	627	587	586	581	615	588	648	580	589	557	586	576	646	611	583	590	608	580	602	611	641	607	585	577	565	617	605	587	571	576	599	632	584	559	650	604	590	587	567	617	590	603	601	610	625	580	597	642	560	573	600	576	538	588	581	593	634	632	600	599	573	566	618	648	591	606	626	596	589	576	635	585	582	586	552	672	582	577	581	578	614	584	619	572	586	633	576	608	592	609	584	599	595	586	601	597	570	615	614	584	601	590	632	565	566	571	605	611	589	580	587	633	617	618	561	572	625	592	615	596	617	591	633	644	614	582	568	613	581	590	616	629	576	599	585	614	608	593	582	590	614	597	611	629	606	646	612	585	623	615	628	599	573	588	612	590	623	590	604	620	580	574	614	602	637	628	561	570	587	592	576	574	550	638	590	603	576	598	597	585	601	597	637	591	605	602	638	575	598	579	593	635	619	543	566	642	600	600	578	596	603	591	635	571	622	616	604	615	570	577	553	628	586	626	612	622	616	577	646	598	615	597	581	557	592	607	574	555	617	602	587	595	594	608	619	580	607	573	599	579	586	580	588	586	606	566	603	628	599	597	605	596	614	625	586	565	616	648	619	572	612	593	600	580	608	594	615	599	604	619	589	592	586	575	616	578	626	550	623	608	560	571	578	598	597	595	604	611	636	552	609	601	579	626	570	575	581	582	658	533	584	575	600	613	532	621	627	604	592	585	583	570	596	584	633	583	577	603	550	622	567	627	556	586	583	585	582	591	610	592	609	587	630	536	607	650	590	618	616	598	626	584	584	574	624	607	537	594	627	619	585	573	591	569	544	617	571	569	586	601	585	569	594	616	577	605	577	617	612	637	609	587	613	629	549	583	599	547	631	576	575	603	637	594	605	639	587	600	643	599	560	617	610	585	621	631	591	570	617	625	589	594	611	596	568	618	587	605	576	566	587	583	615	593	609	604	614	591	608	597	568	591	586	621	595	660	566	576	567	625	605	582	616	624	602	594	594	590	599	630	594	632	561	655	539	579	582	616	655	569	616	584	599	637	553	608	594	589	607	584	555	638	609	546	610	625	605	598	634	598	600	604	639	631	596	653	599	587	568	631	625	609	592	632	663	606	596	588	624	601	620	647	592	620	556	616	623	604	608	596	603	569	569	577	621	600	591	597	594	583	556	597	603	580	624	616	617	608	566	631	607	581	598	685	595	546	611	593	592	626	610	611	594	568	636	624	601	596	597	585	548	647	565	631	546	630	573	591	656	610	619	597	612	579	601	626	620	621	645	591	601	616	592	576	579	613	647	590	611	596	599	592	621	607	599	656	619	611	629	618	568	587	610	550	579	622	594	594	562	605	654	606	602	626	623	624	629	648	625	615	610	639	601	585	559	640	582	591	558	601	584	598	569	575	647	644	628	601	624	605	612	600	563	595	600	610	606	604	555	613	590	583	598	558	597	607	621	643	605	614	600	576	601	609	617	595	624	591	588	614	613	644	650	636	584	636	626	616	604	572	602	621	557	612	593	580	607	606	643	602	578	640	584	617	618	593	652	554	576	605	629	621	577	622	606	589	570	582	585	583	615	605	575	542	605	600	602	582	623	607	598	583	589	566	615	601	612	593	567	565	602	604	556	620	534	566	620	633	607	602	573	600	591	607	628	564	617	610	578	634	640	627	582	647	641	574	627	625	606	596	605	614	598	603	576	609	634	600	577	577	573	585	582	607	614	648	607	606	603	610	583	629	622	562	635	614	609	585	548	593	586	600	647	621	571	582	597	644	582	605	673	560	568	582	557	628	572	592	578	612	588	575	592	601	589	585	526	582	551	595	580	593	585	608	574	589	564	610	619	602	650	588	593	587	596	611	607	631	618	622	614	571	558	633	615	596	609	610	599	619	592	616	593	590	645	613	583	623	617	582	605	651	594	586	618	588	584	607	599	614	628	596	663	589	636	609	613	623	619	634	612	587	613	603	583	579	610	595	556	632	551	569	595	615	610	608	591	587	604	596	593	566	635	579	609	623	617	587	556	617	582	616	600	563	643	575	600	565	584	625	641	578	576	600	594	596	616	621	647	656	559	561	570	646	578	588	574	564	590	584	548	621	619	594	577	588	572	601	650	633	603	594	605	625	620	612	593	578	621	586	617	613	581	592	608	586	590	624	573	624	631	575	611	586	599	630	568	608	593	622	622	605	582	610	563	640	559	605	608	571	612	604	626	599	566	584	586	581	557	608	628	646	592	601	612	636	627	564	622	586	620	650	610	596	550	630	573	576	616	654	604	616	623
15925	50406	48515	23761	13231	1183	444	361	330	297	297	310	1793	5433	6003	5763	4275	2587	1168	645	383	274	226	223	207	227	212	198	224	208	218	209	228	207	218	204	224	184	210	235	219	216	217	194	212	214	204	194	219	232	187	233	200	220	209	175	189	200	224	221	183	194	205	223	205	199	245	221	244	221	194	206	217	222	175	205	238	225	203	220	204	190	197	242	239	202	214	200	216	215	189	216	202	201	190	197	254	221	213	189	199	219	216	198	190	232	195	204	192	205	212	210	206	190	198	203	203	216	215	196	205	206	195	188	210	198	212	213	182	217	198	229	222	218	193	214	216	217	185	207	201	194	211	209	206	200	238	200	200	228	239	220	196	196	240	200	202	216	209	192	211	217	189	209	185	234	199	197	201	199	224	201	228	249	214	200	200	215	188	196	202	213	208	204	222	184	198	203	224	217	197	232	205	184	193	217	207	236	213	202	201	199	197	221	223	208	219	212	231	205	221	227	206	181	221	201	221	235	206	228	209	200	209	208	221	194	234	225	179	234	208	214	207	218	214	188	204	235	202	211	192	210	197	208	206	197	216	213	214	203	236	221	198	192	203	214	202	220	210	206	222	208	237	211	205	216	182	211	195	202	213	218	184	233	234	247	193	197	229	258	228	206	231	184	190	198	212	213	211	206	214	192	193	220	234	223	200	206	233	242	207	217	196	194	224	222	183	227	201	221	227	223	222	218	238	208	196	217	230	212	209	207	228	213	215	261	207	228	187	211	207	242	200	188	226	197	211	213	204	214	236	202	192	199	187	227	230	216	212	214	209	188	237	181	206	197	206	223	199	176	172	222	232	223	196	203	194	222	186	193	220	224	225	190	196	210	206	223	176	200	217	201	219	212	221	197	208	194	218	178	201	218	213	221	208	225	203	216	245	221	189	205	232	202	208	188	197	191	222	218	209	231	193	210	201	221	205	188	185	227	214	181	217	224	217	239	233	198	224	220	212	208	214	197	184	223	216	199	210	200	217	186	236	212	221	230	158	194	205	238	193	206	196	244	186	204	212	191	203	197	237	222	224	226	214	222	211	206	213	206	241	231	199	204	204	201	192	204	245	185	210	209	228	207	191	211	228	194	208	169	184	224	191	195	215	213	201	220	191	221	184	192	227	216	208	212	200	207	191	245	200	203	220	211	206	203	202	215	226	215	229	171	211	195	214	225	227	209	215	205	217	214	204	190	208	210	196	193	196	224	209	213	204	208	194	250	195	221	206	210	210	216	209	252	227	225	206	217	214	236	224	219	218	188	234	200	217	202	222	207	209	213	209	217	210	229	204	206	208	223	214	236	201	224	216	210	216	229	191	221	222	220	198	217	193	205	178	217	213	196	235	212	212	224	193	241	206	205	191	193	198	222	209	230	200	205	230	223	224	212	218	208	218	193	199	232	224	184	230	198	198	195	228	215	229	199	242	216	212	198	189	213	222	217	199	216	202	212	209	222	201	228	230	212	212	217	224	200	202	209	218	242	217	217	242	197	211	215	201	210	203	227	200	205	197	205	198	201	190	212	179	224	232	209	235	209	206	236	230	211	187	209	237	191	223	235	193	205	185	228	214	237	226	211	238	219	198	233	198	225	208	222	212	195	215	203	214	198	237	200	216	202	212	229	195	218	226	239	220	216	216	227	220	216	219	215	228	254	233	211	233	214	233	224	204	176	204	215	224	204	203	179	194	230	184	212	206	210	224	217	203	200	204	222	211	192	199	234	205	238	237	195	209	202	174	233	193	221	202	192	250	194	206	193	199	217	232	231	195	219	227	232	206	206	216	214	214	200	216	194	213	206	203	220	189	213	207	186	209	228	241	210	226	211	235	204	204	230	197	208	202	195	192	224	183	203	228	215	215	218	196	184	205	205	211	225	187	201	204	224	210	203	214	227	208	209	209	222	226	219	217	200	214	211	194	197	224	176	183	215	190	192	204	189	187	219	247	199	212	230	196	194	192	200	219	220	187	241	238	215	209	208	207	216	193	197	227	197	222	206	200	208	217	218	204	194	222	225	215	230	205	241	213	211	179	211	208	217	199	214	212	198	208	214	204	185	216	220	203	228	183	172	185	237	209	216	201	215	227	200	227	214	190	209	212	223	215	202	216	196	214	212	215	246	231	218	217	223	214	231	219	181	245	201	215	222	193	244	188	218	228	220	199	176	212	204	187	180	229	205	205	194	181	231	210	203	217	200	205	196	189	211	222	198	221	231	217	212	197	223	220	221	208	201	204	188	217	210	207	237	199	203	211	229	199	218	199	222	199	215	233	208	228	215	193	196	192	221	212	202	225	212	217	201	211	204	231	219	205	224	214	197	213	193	227	207	215	231	213	206	242	245	218	202	210	193	195	204	208	195	210	215	213	223	226	222	211	202	212	219	190	190	205	201	168	205	223	200	232	232	194	218	245	218	196	202	220	192	210	195	210	195	208	211	221	221	228	204	199	225	224	217	187	209	184	219	212	222	211	218	180	206	197	205	213	201	244	214	193	187	197	216	221	201	207	194	201	213	210	198	192	203	204	216	204	219	198	202	201	202	215	217	231	195	220	233	204	191	195	213	225	215	198	207	189	209	219	187	210	222	217	204	206	218	197	227	212	186	189	224	219	211	211	225	229	232	204	234	247	213	202	212	229	201	205	188	197	197	193	210	209	198	214	227	194	209	217	214	196	220	213	212	219	263	215	252	200	212	191	199	199	212	221	229	209	198	228	188	214	244	219	226	203	216	199	202	222	211	230	207	222	222	175	193	226	195	204	221	228	192	211	209	186	217	210	190	193	190	252	227	215	196	227	212	200	195	201	202	198	192	232	221	208	206	224	245	212	230	178	219	216	191	203	185	220	206	209	214	228	196	200	223	210	241	217	236	228	224	241	206	202	209	216	208	206	190	216	215	206	192	215	184	214	214	195	223	254	225	208	233	186	197	202	229	239	210	198	196	217	230	191	206	209	214	205	210	211	218	215	209	194	211	227	241	220	201	200	243	204	194	235	218	222	211	215	232	179	221	214	205	197	209	224	201	213	203	215	208	220	194	198	182	192	202	212	202	216	193	215	251	225	237	206	199	197	201	207	211	205	207	209	187	211	215	209	202	178	213	215	197	229	207	191	184	192	215	226	220	197	213	226	221	183	213	226	218	226	237	229	216	230	199	195	205	200	201	201	187	193	204	207	232	221	198	230	218	200	225	183	219	187	193	224	209	232	242	190	206	224	223	202	218	227	200	201	210	199	214	211	216	214	213	210	205	211	244	201	222	199	220	214	191	243	208	227	181	198	215	219	214	221	214	203	232	232	208	181	212	197	240	201	225	200	199	227	213	194	194	195	211	220	210	209	223	223	218	200	205	203	226	233	188	206	212	197	206	224	184	219	206	216	240	195	198	233	228	228	214	214	217	233	199	191	219	209	224	209	189	208	235	209	250	209	207	219	247	204	190	187	225	217	184	238	189	214	228
10859	39283	44781	27953	20999	1934	1562	1362	1131	1020	958	1293	9872	22052	23650	23294	18277	11439	5751	2731	1379	783	573	539	509	504	512	479	521	506	510	500	512	469	530	530	486	514	492	549	530	495	490	514	530	531	515	544	484	499	501	526	543	511	505	501	494	540	496	512	531	528	560	523	568	511	533	516	491	510	481	500	499	514	503	530	519	526	503	517	515	494	493	542	537	512	524	518	526	478	522	513	546	483	518	533	519	485	488	512	548	518	510	520	483	530	507	480	498	481	518	496	510	484	520	510	469	485	516	522	511	526	480	534	499	507	500	544	502	488	529	496	556	505	492	538	538	505	544	489	490	494	512	450	498	499	511	517	510	506	470	522	511	525	504	492	493	553	485	493	518	532	498	533	522	508	534	479	513	547	528	517	510	468	522	498	497	542	535	476	530	504	483	507	527	495	513	492	526	493	536	517	541	513	565	497	566	516	479	527	508	490	486	488	482	512	495	503	527	494	542	493	536	535	499	523	531	477	531	507	548	486	476	496	543	491	524	474	534	484	481	495	509	500	463	539	530	520	502	530	506	513	519	515	543	496	504	496	523	511	515	546	537	502	503	489	517	543	513	503	521	475	525	489	524	535	515	508	550	579	500	489	515	522	518	463	517	513	515	519	507	517	506	537	533	512	474	484	526	524	521	531	509	521	482	505	527	501	521	472	514	517	505	553	520	487	525	534	522	499	523	496	495	482	546	525	501	505	525	528	483	525	464	516	491	514	524	539	514	534	494	498	514	531	500	517	520	522	509	559	546	519	537	494	497	482	537	506	527	502	511	490	554	514	497	519	536	489	512	467	518	536	523	508	461	506	504	536	521	522	494	493	536	513	505	538	475	542	474	522	498	495	492	539	483	496	520	521	533	526	537	492	482	508	540	486	524	546	497	478	453	493	480	504	512	478	519	472	525	532	471	489	508	505	480	478	554	524	537	522	474	530	511	506	594	498	480	517	533	492	543	529	486	541	486	533	501	534	491	522	544	517	511	544	453	501	483	548	483	484	520	508	530	515	534	502	487	530	477	491	517	504	544	529	499	470	544	507	510	519	510	492	477	511	514	499	492	505	519	524	517	522	504	542	522	498	527	501	525	543	473	493	537	540	484	503	505	540	542	517	485	513	512	516	454	502	536	487	518	564	495	511	514	500	506	526	521	487	481	512	445	502	517	513	484	521	478	528	489	487	469	520	491	515	514	522	532	506	542	527	510	534	485	542	512	522	485	507	552	493	521	502	519	511	518	517	528	500	511	507	508	471	520	486	529	513	495	502	517	471	497	521	470	490	495	529	520	516	538	529	468	504	504	511	521	499	469	553	500	522	527	483	499	439	480	477	538	523	549	539	500	500	503	472	512	507	500	523	499	547	532	506	544	523	505	534	517	509	520	522	514	485	481	523	517	539	506	517	514	534	529	500	490	529	515	493	523	527	514	496	498	509	492	515	517	511	563	506	528	497	551	540	519	475	526	522	514	530	474	541	493	514	538	526	485	502	507	486	531	514	537	527	502	529	522	526	488	523	546	510	526	542	511	511	468	509	543	508	491	504	483	540	543	498	498	493	479	540	554	454	539	517	495	518	500	476	504	512	499	488	489	491	492	522	510	523	505	519	513	523	512	581	527	468	471	510	509	481	496	485	518	515	492	526	488	524	478	491	492	476	520	499	486	534	462	543	533	478	502	554	497	477	501	464	498	490	483	490	533	470	477	464	517	518	496	496	512	493	526	505	492	482	504	476	511	511	515	515	524	546	540	539	530	517	470	490	495	480	525	508	500	510	527	465	536	491	525	521	506	461	482	495	508	526	519	511	502	544	486	493	532	493	539	517	541	492	498	534	519	473	538	501	481	529	549	526	506	503	501	510	545	492	551	488	557	506	524	487	512	536	567	509	509	522	497	533	530	484	484	485	513	509	528	487	529	479	482	520	502	466	478	524	485	503	535	521	502	524	492	499	504	533	521	466	486	499	516	531	529	532	527	526	508	489	511	498	498	567	531	510	531	463	488	499	513	487	486	529	556	513	539	511	539	550	483	500	524	498	533	522	520	501	541	532	505	501	519	500	482	530	473	517	482	494	510	496	513	586	504	549	501	502	487	514	540	509	508	496	486	535	504	531	520	524	510	472	448	537	524	497	491	521	507	490	506	518	519	511	557	504	511	536	485	512	530	515	526	525	526	511	544	501	551	530	511	526	484	521	475	522	510	544	474	534	492	529	494	531	478	516	485	445	504	534	511	518	514	520	507	516	509	479	530	534	549	511	488	522	509	543	519	520	514	533	486	508	500	522	510	516	534	481	476	497	498	478	528	535	526	475	479	523	526	516	512	514	471	520	533	514	475	507	516	561	529	528	518	496	523	500	470	493	496	548	514	481	484	518	516	517	513	522	517	537	513	503	534	522	516	522	519	536	511	517	502	512	539	484	549	498	505	478	517	499	559	531	489	498	522	508	508	502	509	512	525	476	536	539	515	521	529	509	503	508	516	547	482	484	502	521	512	529	499	518	514	536	497	520	501	516	517	549	508	502	529	530	502	515	536	458	532	522	537	497	502	494	550	523	521	535	470	528	505	566	513	505	521	502	557	519	521	479	478	549	503	531	538	530	530	533	531	481	545	475	506	522	529	488	514	530	504	550	539	533	497	521	516	527	501	505	486	537	498	481	483	514	528	502	512	494	493	471	500	498	543	510	476	491	532	481	527	513	537	502	525	558	528	487	500	523	525	501	493	498	529	534	536	476	506	549	471	485	545	504	540	510	510	518	484	505	502	471	556	493	548	498	513	483	546	533	473	517	506	502	503	518	535	516	509	502	505	489	519	532	506	508	529	506	500	505	517	514	523	509	547	509	433	510	477	529	513	550	501	468	487	501	541	515	497	506	521	514	562	525	498	540	509	496	533	544	523	541	511	522	506	513	509	473	482	481	523	521	507	494	509	553	522	521	545	502	557	545	547	508	505	506	544	508	473	516	508	463	494	547	444	531	519	552	487	484	535	528	541	484	517	522	526	483	504	507	491	494	489	510	479	530	500	502	466	495	542	489	523	482	504	507	525	501	486	496	546	513	506	477	497	520	520	494	460	530	505	529	536	474	479	496	506	463	489	504	507	526	545	533	520	465	516	531	505	477	487	532	551	491	490	503	493	516	511	481	512	523	520	489	540	500	509	480	482	518	505	487	490	517	488	568	508	461	507	486	521	489	480	460	551	554	520	530	521	545	527	506	464	485	523	553	533	504	494	545	472	502	504	529	475	493	482	501	512	477	530	504	520	528	504	481	448	470	484	507	499	488	512	464	536	475	482	508	496	506	509	493	475	509	526	545	510	538	502	511	503	512	497	549	518	500	511	504	517	507	501	496	521	503	494	527	489	466	510	500	524	533	513	517	516	487	508	476	525	570	507	466	509	548	481	479	539	508	505	486	514	519	523	498	507	516	497	511	481	496	505	487	490	511	528	543
24195	59323	63507	38317	19206	9769	632	469	395	305	292	393	3022	12165	12350	10550	6817	3460	1672	741	371	222	170	165	145	150	158	161	186	172	137	165	162	163	175	177	162	176	154	167	163	162	181	150	170	179	182	147	159	154	173	172	176	154	157	146	175	186	153	170	159	162	167	142	138	185	152	165	158	164	167	168	165	146	167	172	151	198	157	165	160	163	148	190	163	159	186	165	176	162	146	150	169	154	181	166	174	167	151	154	130	166	173	155	158	158	177	175	156	176	165	197	181	156	173	167	164	164	168	160	174	152	140	147	175	164	164	156	181	188	171	157	172	169	142	148	172	157	141	163	157	185	167	178	142	163	160	152	174	143	161	154	171	149	186	181	172	174	153	167	161	160	176	182	157	163	182	154	168	186	161	181	178	143	160	143	174	177	163	139	143	166	152	169	169	156	166	169	155	145	149	148	153	166	160	180	176	156	171	161	172	196	167	176	154	161	155	161	185	167	190	164	162	170	163	170	156	191	170	168	150	180	168	170	151	175	166	149	173	155	168	181	177	151	184	168	178	182	163	187	167	159	170	167	181	154	145	156	150	176	170	151	143	179	152	150	160	174	181	169	174	162	159	159	169	175	167	174	185	155	153	160	148	166	159	157	154	175	158	188	146	176	144	135	150	159	182	149	169	168	147	183	135	187	185	174	170	146	169	171	177	185	179	173	179	174	170	186	171	156	148	172	159	161	176	184	172	180	167	151	144	173	180	175	189	145	171	180	162	154	158	164	167	176	147	163	165	182	143	130	151	121	174	191	155	154	162	168	202	171	165	162	142	192	148	155	151	171	180	167	171	178	174	150	188	160	150	141	166	181	157	157	164	163	143	185	192	166	141	162	170	174	163	149	175	169	181	175	165	165	169	175	163	165	145	138	175	179	133	161	155	160	147	163	166	167	164	170	140	189	166	192	156	155	174	162	181	168	151	171	163	167	166	155	187	152	181	164	169	161	156	155	167	177	171	159	179	165	184	165	157	152	179	168	173	180	169	163	157	150	159	163	161	165	199	173	175	172	185	162	157	177	148	181	187	171	159	180	180	148	173	168	155	162	175	155	170	155	159	180	165	172	193	151	162	187	149	182	170	171	164	153	157	172	153	141	172	170	168	163	161	164	180	180	162	160	174	154	165	141	171	152	192	157	146	133	168	173	161	169	144	149	177	157	154	149	149	176	169	135	173	146	165	178	159	143	180	193	146	171	184	168	169	172	149	139	182	172	148	163	155	164	158	165	175	195	148	159	158	134	172	147	148	185	161	182	157	136	169	183	170	146	162	201	163	177	147	160	176	168	152	186	164	158	170	154	160	208	170	170	163	156	156	177	169	183	165	166	181	179	156	173	164	150	191	163	174	176	181	154	160	141	163	191	186	145	170	186	180	164	165	157	163	162	182	166	190	172	169	157	164	182	151	143	153	160	182	174	170	156	173	179	192	165	158	176	163	160	173	170	176	163	148	184	172	167	169	168	164	149	142	150	174	168	164	145	179	168	154	174	151	172	162	185	174	158	178	146	154	169	154	185	180	165	150	165	169	141	150	171	176	143	154	172	154	154	178	158	177	169	191	155	168	164	179	163	164	183	134	166	179	179	158	167	150	149	159	173	144	154	151	184	145	160	172	178	160	162	174	156	174	159	197	166	186	141	179	155	196	152	177	152	190	181	175	169	166	163	157	129	154	167	147	204	152	169	169	147	167	156	161	163	153	169	168	168	187	193	161	176	171	166	164	156	160	178	199	174	169	171	167	158	163	153	153	148	144	172	147	155	167	166	159	170	157	159	156	149	165	153	163	176	174	150	143	175	169	154	174	170	153	167	163	148	163	186	179	165	161	162	158	181	152	154	163	173	152	151	154	161	168	159	166	172	168	156	182	176	166	162	141	157	190	147	172	149	165	159	168	163	164	176	174	163	145	180	166	169	164	153	150	130	163	161	176	168	175	170	164	158	182	145	152	172	153	142	161	169	189	171	187	177	162	153	195	175	163	168	182	140	158	155	176	176	157	157	153	177	163	182	160	169	157	177	170	162	175	161	150	173	154	183	191	152	168	153	163	183	187	150	168	169	154	178	168	147	160	150	159	180	164	160	154	162	148	172	133	153	184	184	144	188	151	163	179	175	168	167	156	159	164	158	169	165	162	171	161	186	159	157	154	163	163	164	159	153	166	164	154	147	151	172	145	174	171	176	161	161	168	185	189	188	151	177	183	163	169	180	163	189	178	182	168	162	137	200	143	162	184	139	175	181	170	177	171	138	165	151	170	184	171	178	152	189	203	163	174	171	171	171	173	186	181	184	163	158	162	192	147	194	178	149	166	153	179	141	173	163	162	160	163	168	173	159	168	186	171	165	166	170	179	167	158	137	164	178	171	168	153	169	153	147	161	166	178	162	175	179	163	156	165	177	173	156	147	170	182	168	188	155	170	147	158	149	169	166	125	166	151	165	171	191	160	168	177	177	156	139	178	181	168	147	183	167	171	176	179	167	150	167	168	134	167	171	178	179	180	161	169	157	164	163	158	164	146	154	144	156	162	170	160	160	141	164	157	154	172	171	146	148	169	152	172	147	174	147	158	150	164	166	185	164	156	170	161	189	160	147	151	175	149	154	173	171	150	155	179	176	191	174	162	174	166	151	151	179	186	181	175	135	149	159	158	180	151	164	154	172	179	187	162	172	163	174	162	164	168	205	189	165	171	165	155	182	177	157	144	174	154	171	181	159	160	162	163	172	142	152	163	189	192	180	175	162	151	175	174	168	157	174	165	143	150	158	170	163	145	172	188	192	164	164	180	170	189	176	167	170	164	162	168	183	168	163	148	167	157	170	170	152	161	149	161	166	182	181	176	153	156	152	160	178	143	154	177	141	170	149	166	170	154	149	184	150	183	147	159	152	183	167	202	156	160	152	164	184	151	181	169	138	174	168	165	157	176	159	183	163	147	186	201	179	162	164	146	181	178	166	156	168	169	153	156	213	155	168	163	177	169	164	161	173	155	153	156	173	143	165	132	180	147	163	159	154	147	151	179	160	156	168	170	149	167	155	163	154	156	184	150	177	150	176	174	157	172	172	177	164	151	148	175	169	165	195	171	157	176	179	174	150	146	167	171	175	178	180	165	161	161	164	153	178	155	147	162	171	154	181	178	169	180	182	183	182	166	145	167	169	173	169	170	174	152	182	149	156	160	153	166	166	147	178	161	147	163	149	165	175	148	144	143	157	195	161	147	167	163	163	170	175	159	188	181	150	165	161	158	189	159	162	181	166	181	193	156	162	184	183	150	171	183	168	203	186	175	178	162	169	167	155	157	165	164	149	153	150	169	170	145	159	187	186	187	162	155	150	185	174	153	140	179	169	169	160	140	165	172	197	191	161	165	148	158	160	142	147	150	159	190	147	192	147	162	159	160	153	178	159	147	182	186	163	152	181	164	182	162	165	171	193	142	167	175	178	161	168
14778	44405	56852	32341	25394	7601	2265	1919	1526	1412	1245	1923	14393	35471	34407	31271	24185	14737	7958	3666	1569	756	502	409	386	364	405	458	396	384	385	456	396	430	414	405	413	430	384	408	404	401	410	428	390	417	366	421	434	432	389	422	414	416	423	416	401	399	434	425	404	431	427	430	396	416	402	411	402	401	441	460	398	440	411	411	448	379	414	427	414	403	430	445	435	418	407	387	399	387	406	373	400	422	408	387	448	453	414	439	409	400	434	421	426	417	424	412	408	437	442	407	414	449	432	406	451	422	390	434	404	434	435	395	398	442	397	408	423	400	389	423	420	427	402	422	416	454	405	442	426	398	440	380	432	423	419	418	423	407	455	419	380	368	416	410	435	450	429	408	425	435	427	405	426	405	430	415	447	388	444	433	406	445	454	431	418	424	443	425	470	417	382	434	434	442	446	422	441	393	400	475	387	425	425	412	393	436	424	432	392	415	455	474	386	451	410	405	419	418	429	458	419	398	441	417	431	437	388	413	443	415	397	417	402	395	420	445	453	409	442	409	404	417	403	419	448	399	451	403	423	423	429	448	450	453	450	422	437	421	412	419	390	429	441	414	406	429	444	440	427	432	397	393	405	424	425	393	390	439	410	412	409	389	421	399	412	429	431	400	435	427	438	438	421	417	406	396	390	423	420	427	400	426	403	423	433	404	454	435	381	421	423	421	435	425	410	448	392	434	412	401	431	371	373	444	474	430	419	444	416	416	382	394	434	413	439	397	405	457	430	398	399	419	411	409	425	443	418	408	416	399	450	417	398	450	402	430	421	436	430	391	409	422	423	423	437	438	425	397	398	442	394	444	426	411	446	422	387	427	413	393	414	381	404	420	416	445	415	433	452	417	394	436	449	431	455	417	429	403	412	380	424	392	432	424	387	432	444	449	417	434	415	346	400	403	419	429	400	387	396	451	376	411	419	377	443	439	430	420	442	444	416	435	431	412	437	413	367	427	434	412	391	412	429	435	384	408	435	422	408	421	414	420	397	405	403	418	425	407	396	401	416	440	408	431	406	402	459	411	403	426	401	425	446	380	415	416	458	422	438	407	402	421	413	448	424	424	393	429	429	438	405	425	423	394	414	397	418	418	436	404	414	421	435	411	379	426	410	429	454	393	458	424	445	431	420	411	427	410	419	433	404	452	434	400	423	434	422	393	421	439	385	399	430	418	429	416	377	398	412	397	417	416	452	399	421	395	408	419	423	429	404	445	435	391	447	458	428	398	466	440	431	402	411	410	404	426	413	389	395	425	400	375	440	404	394	389	399	393	428	418	412	408	425	411	413	443	430	402	418	467	390	387	439	437	427	433	389	397	458	383	404	420	402	431	418	407	401	401	418	416	440	402	417	442	430	465	409	438	402	445	391	418	407	403	390	398	381	420	389	433	409	423	396	397	390	436	410	405	380	407	436	408	425	444	445	430	415	406	391	417	456	425	403	419	464	430	411	411	427	443	400	401	444	420	443	438	403	406	450	429	418	372	438	424	402	404	422	439	406	408	430	389	386	393	430	408	431	440	434	427	455	426	391	403	370	410	436	447	444	421	420	399	421	416	418	419	408	395	401	438	406	429	414	436	451	415	430	427	377	476	392	423	392	418	453	422	388	436	414	459	389	384	418	415	441	417	399	408	416	413	417	412	403	422	421	424	419	421	403	409	410	421	402	422	447	436	435	412	422	434	403	429	394	419	425	411	410	430	469	420	411	418	373	427	435	386	405	389	401	431	417	430	427	441	431	422	420	425	416	408	425	434	408	425	404	450	422	418	431	425	387	442	394	417	428	434	434	422	413	455	440	436	417	450	410	424	414	424	426	418	403	455	428	409	442	390	419	403	399	418	394	414	429	442	433	419	439	387	393	401	438	430	426	444	431	435	411	444	423	423	389	456	410	433	412	403	418	413	422	401	435	421	432	429	447	412	398	414	445	394	419	389	423	412	388	430	435	444	429	428	403	376	439	432	450	404	426	429	471	419	392	424	450	419	411	448	435	418	377	434	397	398	432	410	435	417	414	419	408	402	431	456	418	402	405	399	433	416	437	439	377	426	387	437	411	399	398	409	420	462	433	401	421	436	357	436	450	399	423	414	428	404	405	410	432	385	398	363	401	447	429	379	412	446	431	443	395	413	382	460	382	430	371	448	425	399	410	437	402	403	456	409	456	423	427	394	419	434	406	454	437	399	403	431	371	392	415	408	460	401	409	443	426	421	437	403	440	439	418	366	369	373	437	401	477	404	416	388	430	410	399	436	411	395	364	417	407	440	437	449	400	382	423	414	411	438	400	447	439	419	392	425	399	400	445	422	394	465	418	386	421	442	389	424	431	405	442	389	396	412	412	454	410	432	390	427	429	424	428	434	418	418	407	428	421	405	399	419	432	395	403	438	417	434	420	405	432	389	424	383	410	417	412	416	468	407	407	411	419	392	452	451	406	423	408	393	409	417	443	418	421	400	432	413	432	414	406	460	441	479	410	415	413	440	380	444	428	420	388	405	408	406	421	402	390	385	390	386	412	445	411	466	412	427	423	462	389	418	401	404	436	398	389	402	401	425	426	452	429	443	407	390	410	423	446	406	404	421	423	409	395	415	437	429	431	397	420	463	398	412	439	440	458	420	424	410	457	380	402	432	414	421	405	443	422	400	425	396	417	430	422	436	430	419	411	412	388	423	402	413	404	448	418	429	399	388	396	438	425	421	406	435	367	421	438	435	384	405	407	410	415	442	464	447	401	450	444	390	433	424	424	429	395	443	424	407	411	401	366	407	415	420	412	423	406	417	449	399	444	425	403	424	416	448	427	404	416	427	422	376	455	408	415	412	421	445	356	425	433	422	399	394	423	433	412	468	394	408	431	413	425	456	409	426	436	421	432	393	411	411	404	426	398	454	412	393	435	427	429	428	406	442	402	420	387	434	373	409	437	411	420	419	419	434	401	416	433	447	415	383	438	411	384	413	415	447	410	416	419	396	451	447	429	435	407	405	376	416	419	425	425	445	407	408	410	397	428	427	438	407	370	425	390	398	412	396	410	388	402	426	388	432	409	430	413	438	407	402	438	413	447	405	396	415	414	405	468	399	418	431	432	369	421	403	416	423	394	427	427	397	375	417	410	417	410	408	418	414	416	382	390	394	399	418	411	427	452	419	383	390	428	438	396	433	404	414	406	442	442	410	434	423	432	424	436	403	433	400	408	422	427	394	427	428	407	446	422	392	422	396	460	376	414	382	411	465	440	411	425	393	429	415	451	418	430	372	432	408	382	441	421	407	401	443	419	408	395	378	410	392	414	443	440	416	386	449	397	433	406	412	408	438	420	419	383	405	388	413	400	416	454	439	376	422	392	417	422	417	437	408	422	436	492	410	411	416	420	399	448	415	435	428	422	430	430	458	376	431	394	414	454	388	428	423	413	477	422	400	396	407	423	403	457	405	414	390	403	395	414	441	372	429	435	405
2356	3379	5017	1486	433	371	288	250	275	299	287	286	371	540	800	876	833	622	476	390	294	248	269	237	221	270	243	263	250	262	263	287	264	277	258	272	250	272	290	240	258	264	246	242	257	262	270	267	248	307	246	243	263	271	278	263	254	260	242	281	246	255	285	288	250	279	282	258	253	290	267	263	272	277	279	269	248	257	301	252	278	253	264	273	279	264	267	286	291	278	226	261	283	260	273	285	239	288	269	283	250	281	284	242	263	267	265	281	266	270	259	287	237	294	265	264	254	274	292	252	255	258	302	253	281	260	252	278	260	259	230	248	258	285	257	241	285	248	279	259	281	266	271	292	269	229	249	259	244	267	266	281	274	263	275	258	277	255	269	250	293	253	241	281	239	275	278	284	232	224	256	256	258	266	258	250	243	274	270	280	275	277	260	292	245	242	278	242	247	261	262	272	268	290	279	266	282	249	283	289	260	274	245	249	291	269	241	263	242	242	278	248	297	260	238	254	233	285	252	278	273	247	287	279	285	257	274	241	262	274	253	269	258	271	267	242	278	275	277	286	270	264	258	273	276	273	285	283	259	262	269	272	293	267	280	259	261	255	243	275	270	267	260	237	268	271	255	259	239	273	303	273	267	252	249	267	269	291	267	275	256	293	275	245	266	265	247	243	280	277	249	260	261	238	268	307	263	265	268	257	235	260	256	254	258	286	261	263	283	251	254	270	260	276	271	286	269	292	284	251	209	254	242	253	259	267	258	289	265	257	251	265	279	293	290	250	268	289	257	267	256	247	277	265	286	245	290	265	265	246	248	220	277	243	282	264	271	274	296	280	228	249	277	283	263	251	270	275	255	251	259	281	262	268	245	274	289	270	273	278	259	260	270	271	264	265	272	269	248	251	254	292	268	231	234	292	253	241	263	253	265	285	269	270	259	255	263	268	243	280	259	261	274	247	278	249	251	253	249	245	275	287	248	271	287	274	253	279	243	238	275	242	256	252	285	253	265	279	288	286	232	270	287	277	272	261	280	237	242	230	266	254	266	282	248	238	271	270	241	263	276	236	301	281	253	243	304	256	267	272	288	282	261	269	261	256	236	253	303	258	275	278	246	251	258	251	301	270	306	312	288	303	289	292	244	242	258	255	263	259	298	275	253	239	295	274	282	300	225	272	286	256	250	254	258	263	238	236	267	252	279	294	273	283	270	264	259	294	276	299	241	238	250	262	276	246	214	281	255	252	240	284	294	279	262	267	261	228	254	242	267	241	279	254	276	250	283	261	278	278	286	282	262	253	259	262	248	263	274	263	268	285	248	288	271	254	257	254	278	279	267	220	261	254	251	263	220	276	281	283	259	268	245	263	245	296	244	259	255	277	279	252	257	242	296	281	300	263	248	279	287	278	258	272	257	274	269	268	261	275	254	287	273	227	273	237	300	250	276	282	311	255	284	283	261	278	241	253	271	256	235	269	273	268	287	265	277	264	243	266	290	237	273	271	291	258	243	258	250	278	242	286	306	290	263	293	255	238	254	275	265	249	265	241	279	275	250	245	255	274	270	269	253	249	239	272	240	284	273	265	252	257	263	265	277	287	265	281	293	275	292	285	261	236	294	301	220	260	219	242	270	274	282	293	253	269	250	267	272	256	295	270	284	288	262	280	273	301	273	271	272	275	238	258	239	258	259	245	267	271	269	254	255	224	281	257	264	273	258	277	236	258	280	287	257	244	259	263	268	269	270	250	252	258	267	269	244	254	277	270	273	280	289	272	243	250	249	264	249	279	300	276	268	279	293	243	238	272	268	243	276	262	243	252	260	244	273	271	285	255	259	280	251	287	287	273	255	266	271	240	272	245	252	266	237	239	277	296	265	273	280	278	246	274	249	273	267	247	295	304	269	290	258	264	281	265	274	247	247	272	260	249	266	255	261	243	260	259	258	265	282	266	233	274	257	264	273	276	248	250	277	253	267	259	258	301	261	270	269	281	260	257	263	285	268	274	238	317	273	274	254	270	263	258	276	277	254	237	206	251	293	247	262	267	263	269	267	266	259	264	273	281	273	250	250	276	271	269	254	281	249	266	248	256	285	243	278	249	269	254	253	268	262	260	244	258	259	258	281	268	326	237	293	240	229	244	270	254	257	283	267	269	269	252	269	282	279	290	271	255	297	249	269	267	251	271	261	291	264	273	262	261	279	233	267	251	249	246	266	247	274	270	272	251	285	254	227	325	264	289	275	242	274	239	271	255	271	289	248	245	271	282	274	286	281	243	279	297	236	237	270	254	268	253	248	266	265	240	256	276	258	271	274	274	270	258	257	253	238	277	256	258	277	268	247	259	268	274	248	278	268	247	254	238	267	257	299	265	249	268	273	303	266	282	281	255	231	253	290	300	260	275	290	253	281	275	273	270	259	295	251	238	245	273	239	292	269	270	265	241	288	250	272	268	273	220	268	263	293	262	256	302	248	292	300	272	272	248	265	268	275	254	276	258	283	272	285	253	262	239	243	255	303	261	248	258	243	275	235	273	230	248	266	298	280	272	255	300	266	268	287	279	253	261	270	250	241	251	276	279	303	251	267	276	274	277	253	264	268	282	284	259	261	315	273	248	273	277	257	242	277	240	263	289	292	259	250	273	265	281	231	261	269	254	264	259	242	268	215	281	271	254	275	245	272	259	298	253	275	276	276	300	295	288	286	236	253	290	228	281	291	241	255	263	281	265	274	282	253	243	263	266	268	280	256	272	275	286	284	256	273	278	269	253	282	278	231	281	262	257	277	270	281	279	268	241	251	272	266	283	250	245	251	263	254	243	284	259	246	248	301	250	283	270	281	234	274	290	249	258	247	283	253	280	263	261	249	220	263	260	286	278	288	270	268	271	243	243	281	252	249	267	270	242	274	262	282	301	264	296	257	264	292	297	274	270	260	278	271	265	262	265	254	253	249	263	296	265	260	291	282	251	271	262	274	270	235	239	261	313	280	244	295	257	268	255	261	272	270	242	246	270	283	273	267	269	254	275	279	259	266	257	248	255	248	266	270	245	302	257	251	284	274	285	275	295	261	281	263	305	264	286	266	263	265	274	280	282	242	257	294	249	283	255	262	268	259	285	262	220	281	238	270	272	266	306	284	257	269	293	261	253	270	262	279	282	271	274	276	255	284	262	260	258	262	275	238	239	222	264	273	254	253	268	286	244	268	273	283	212	270	257	266	267	282	284	265	303	275	257	248	263	258	264	275	309	274	248	236	251	252	254	258	268	288	239	267	237	268	271	253	286	253	258	271	257	278	245	270	270	264	289	273	255	302	266	246	243	292	266	248	250	239	254	274	269	226	284	246	270	262	292	296	259	241	275	288	297	265	276	276	247	260	242	262	231	258	275	247	285	292	254	283	249	275	244	265	237	224	257	266	261	277	246	275	280	255	295	287	252	223	280	250	272	270	256	253	277	246	271	252	271	270	252	251	223	254	262	269	256	284	272	267	308	239	269
2597	5469	10131	3752	1522	944	744	714	698	670	647	712	1206	2719	3852	4248	3595	2212	1403	959	767	660	621	629	626	573	626	587	680	622	655	661	620	630	642	655	620	597	642	659	631	604	637	586	606	608	620	672	661	686	612	584	634	671	619	668	636	608	592	659	620	636	683	656	588	631	637	674	606	605	624	612	650	693	597	603	656	640	614	627	625	644	614	595	598	659	634	609	603	627	624	651	593	644	648	621	581	620	594	672	647	607	655	694	614	612	662	695	663	621	630	634	630	645	622	621	652	620	680	618	617	658	607	642	630	620	583	655	615	648	657	624	653	660	605	619	608	640	632	632	685	656	617	628	640	621	624	708	643	604	649	663	622	695	657	631	648	670	620	656	648	656	630	616	637	640	615	598	599	592	648	578	599	644	676	689	644	633	635	652	598	591	592	617	654	633	625	629	627	623	622	680	624	650	676	648	656	648	590	638	608	620	616	661	595	627	635	638	581	591	645	654	616	632	628	648	629	619	660	634	618	610	662	603	603	640	586	629	626	646	637	605	665	640	636	624	649	592	644	657	593	623	654	658	647	676	626	611	668	649	626	648	627	675	640	659	629	608	668	637	669	630	604	632	605	589	635	647	652	635	609	650	610	659	626	689	628	632	643	594	675	629	690	633	641	622	617	615	648	636	664	654	677	687	674	648	596	650	667	632	630	627	653	647	612	653	637	667	661	602	611	638	659	609	633	608	609	565	645	617	679	626	645	664	600	631	643	633	593	642	615	630	628	625	615	667	686	621	666	669	647	663	599	618	652	620	632	629	632	652	584	629	616	622	663	635	659	650	647	634	678	621	673	640	677	642	639	639	604	608	605	607	589	670	625	630	645	616	646	619	680	632	597	659	584	635	624	619	651	640	645	628	622	601	621	609	589	620	611	643	624	626	626	626	644	616	633	693	638	620	619	597	663	672	628	626	678	626	652	633	602	655	596	651	639	610	635	617	629	635	624	667	628	655	605	643	623	688	673	670	618	659	654	633	627	617	675	627	631	671	650	635	627	594	611	633	667	620	577	661	648	619	663	645	643	643	646	625	634	631	654	667	641	644	646	614	614	692	667	652	691	668	652	643	614	629	653	627	611	669	617	648	627	639	625	618	667	646	641	621	639	612	589	648	636	645	640	659	592	598	652	640	640	614	617	669	638	659	658	663	654	699	642	655	607	630	592	609	678	663	626	637	679	641	634	652	644	669	571	632	632	656	624	623	626	662	625	663	671	613	647	644	610	629	641	602	677	653	586	624	658	648	589	668	641	643	604	622	616	637	599	652	618	653	635	646	656	628	642	612	646	639	692	596	630	647	630	673	631	639	635	625	610	646	623	617	636	638	599	641	659	606	629	628	646	618	665	645	628	619	592	605	629	659	632	698	648	628	579	663	660	594	607	654	614	656	661	638	582	647	611	659	665	686	637	649	622	623	690	638	659	602	637	658	617	635	610	642	615	667	629	582	621	604	636	587	650	583	595	661	602	643	669	639	658	614	635	637	633	631	625	658	664	642	599	594	600	619	658	585	653	675	682	613	619	621	640	666	607	679	641	640	659	607	641	645	623	627	592	612	640	642	618	614	615	638	603	624	625	667	637	634	616	660	634	630	609	693	636	633	614	594	676	618	653	635	646	601	630	624	617	632	609	626	619	608	667	628	610	594	637	660	654	621	639	667	633	671	635	659	612	680	608	626	647	650	652	665	641	616	670	624	653	615	636	660	587	632	620	634	622	634	644	633	655	658	623	620	629	609	588	609	633	667	650	615	628	622	629	587	646	639	617	611	640	629	643	649	658	655	628	671	677	589	593	632	648	639	597	668	633	629	601	636	603	664	625	655	636	596	632	617	652	668	643	658	661	594	620	640	656	670	624	699	686	591	626	624	626	645	633	607	647	653	600	651	645	641	619	635	636	629	657	611	638	601	623	607	632	598	638	613	661	618	662	648	618	652	641	612	654	621	659	625	637	615	624	633	630	623	628	621	638	607	606	626	639	653	635	619	658	602	636	630	621	672	628	639	625	629	608	651	656	595	633	660	669	614	633	662	615	690	647	678	612	688	625	663	632	630	612	628	621	627	607	650	600	641	621	638	629	644	636	648	626	665	644	640	656	647	626	645	630	638	686	661	631	642	641	635	574	637	674	640	660	643	662	607	635	633	578	610	627	653	622	634	676	654	626	701	653	661	650	624	631	611	629	691	637	652	672	595	614	668	609	693	612	630	612	630	672	634	594	709	590	678	629	619	597	630	606	608	573	680	687	660	682	615	636	648	620	604	640	609	582	678	632	647	647	655	653	658	662	598	602	652	701	640	651	625	625	630	622	649	652	639	629	661	620	695	662	619	653	652	633	616	658	652	604	633	628	607	631	650	614	638	620	655	627	637	576	608	626	654	580	668	607	608	610	602	659	637	650	645	667	612	580	602	619	675	628	631	627	611	652	638	603	640	630	653	681	618	625	615	682	628	611	613	658	614	621	643	632	657	646	665	614	658	620	641	606	638	627	617	680	586	631	621	625	679	674	624	630	646	693	625	598	614	642	638	569	635	628	608	596	621	646	642	636	599	649	680	603	608	665	676	654	647	646	657	663	595	604	660	604	646	615	627	636	635	635	674	628	622	662	693	658	681	628	637	654	646	635	660	603	641	611	641	611	672	627	645	641	625	677	659	615	649	635	628	643	633	651	622	665	643	616	587	624	648	624	605	637	646	648	629	665	662	572	604	614	646	642	636	591	619	651	653	595	642	661	651	663	636	613	642	640	586	609	664	602	615	635	632	606	668	662	630	652	645	635	649	651	626	635	611	642	651	630	648	679	646	644	634	610	656	612	610	620	605	631	646	702	565	659	605	626	621	657	631	619	651	630	621	655	621	665	631	617	641	633	667	626	644	618	637	610	650	663	612	613	641	643	612	609	637	651	656	649	649	662	608	671	632	596	608	601	620	611	614	626	634	682	656	617	632	646	676	607	608	602	627	699	613	617	616	633	659	636	636	647	625	637	633	613	627	586	641	632	656	668	636	643	641	646	628	671	604	646	644	603	673	659	671	637	622	649	683	620	692	600	607	628	660	632	636	611	646	625	604	589	629	635	641	623	637	624	653	611	674	638	628	662	621	630	641	653	642	626	579	607	655	653	670	606	612	603	612	628	577	623	626	638	619	624	631	651	624	631	615	666	606	621	659	673	671	603	632	676	602	642	607	677	624	645	628	607	610	588	653	658	633	634	628	616	636	659	632	698	623	652	650	679	667	669	668	633	617	623	620	594	616	671	622	592	578	615	597	607	663	685	624	666	599	640	629	637	609	597	636	588	627	626	654	617	670	641	610	672	665	631	640	670	650	619	620	668	611	662	694	599	613	630	695	620	683	636	678	598	655	642	648	655	651	641	673	625	631	630	634	630	629	640	646	626	638	684	640	687	613	630	680	661	653	559	654	634	636	657	675	625	640	648	644	615	599
9408	26782	59104	35117	5407	649	479	374	332	317	330	705	2332	6054	6878	6098	4019	2181	1054	582	345	276	226	208	215	207	230	253	197	232	235	200	229	222	202	211	260	213	238	202	221	226	230	221	216	237	220	215	206	231	205	228	237	227	231	220	238	218	218	239	203	220	211	205	216	214	215	209	227	223	216	219	232	228	246	223	210	213	212	237	219	216	220	216	218	234	235	219	237	231	217	211	224	227	215	247	218	212	226	241	235	211	248	252	203	247	211	236	243	231	241	241	221	214	229	199	228	221	219	216	212	227	209	212	256	233	252	244	222	228	202	225	209	198	231	219	221	218	225	220	225	220	193	225	203	219	233	220	197	219	255	239	235	227	215	219	211	238	224	236	225	240	236	225	175	229	231	216	217	215	206	228	237	206	211	239	224	230	223	209	232	234	201	217	216	210	242	238	213	226	202	216	229	206	224	255	179	225	243	217	247	224	235	222	219	192	228	227	210	245	223	223	222	218	233	230	225	241	223	258	217	241	228	197	223	217	216	219	205	213	214	234	225	218	230	210	232	227	218	206	199	239	223	226	234	215	217	209	253	212	201	252	208	226	212	228	217	206	232	219	221	225	225	224	201	239	227	237	239	239	207	185	236	203	196	205	241	254	233	236	236	219	212	205	248	261	239	185	193	211	211	221	236	233	233	247	201	200	225	216	207	194	197	215	215	213	213	225	228	226	215	213	233	250	217	211	205	231	214	231	237	213	213	201	221	196	220	253	198	190	228	231	202	243	209	236	209	224	205	221	236	214	216	220	226	225	200	210	211	241	208	214	214	214	191	217	211	209	218	198	221	205	200	243	203	212	224	216	278	216	229	223	232	217	222	224	243	222	202	224	243	230	201	195	236	216	235	233	234	223	230	218	235	220	213	209	254	193	229	236	200	244	238	223	246	230	229	234	236	246	204	217	239	256	227	225	233	225	233	203	224	221	230	230	254	242	220	234	236	212	210	208	237	202	207	218	234	216	211	215	207	208	208	244	228	224	223	223	218	217	241	226	256	225	196	247	204	233	229	207	227	222	239	256	204	223	210	221	247	226	258	216	216	228	234	214	220	233	221	209	231	210	223	204	249	215	235	242	207	231	209	200	224	222	212	225	233	245	208	212	229	236	216	222	225	221	202	201	220	247	239	227	217	234	223	211	229	214	250	235	232	246	239	199	204	213	253	234	234	214	208	240	207	190	220	220	237	242	219	228	205	230	239	196	217	208	229	238	202	231	216	195	221	248	206	226	227	247	214	236	201	224	223	239	206	212	235	234	231	214	226	219	230	198	214	224	228	189	250	228	192	209	256	226	246	207	210	220	217	238	193	222	207	243	210	229	212	192	220	226	249	209	226	234	227	239	238	206	227	242	232	222	219	194	218	211	213	239	224	193	233	226	223	208	216	223	210	229	214	233	204	215	269	236	242	204	237	226	210	234	218	222	214	220	222	231	234	221	226	197	219	233	194	208	215	236	208	217	236	216	257	237	235	246	203	244	222	228	231	217	210	218	207	204	242	275	226	214	220	220	237	221	223	230	224	222	212	242	206	220	209	223	212	208	220	213	221	208	223	245	208	232	212	194	234	244	216	242	208	195	209	190	196	201	226	206	236	215	196	193	254	246	228	196	254	252	262	218	230	240	235	219	203	198	211	205	173	230	243	217	207	252	242	232	205	231	222	224	211	245	225	216	213	232	219	213	218	239	189	224	206	198	224	256	198	240	225	203	209	221	218	218	216	218	222	218	230	198	202	209	213	203	227	218	239	212	219	214	248	232	226	201	217	239	183	200	238	204	235	248	211	231	223	208	202	231	226	223	242	247	230	231	231	202	234	232	229	221	198	242	233	215	228	239	201	244	230	226	244	227	193	220	251	228	211	225	192	218	218	231	228	249	208	211	239	233	236	228	234	219	245	229	221	230	204	245	218	197	229	258	249	201	218	221	248	187	198	235	219	252	234	248	201	266	230	213	210	225	241	233	230	214	219	223	202	218	214	232	200	217	213	234	223	252	222	206	253	233	211	226	231	215	228	232	211	217	217	246	207	215	216	226	231	214	269	227	205	238	230	211	224	230	216	207	210	222	224	203	236	218	193	207	209	225	237	239	220	207	218	207	232	238	237	206	194	211	213	199	218	213	223	237	197	220	248	234	217	227	205	256	214	222	226	210	203	232	223	225	223	221	220	238	260	246	251	199	227	224	237	222	235	211	245	197	235	221	242	240	231	239	233	207	200	228	236	249	233	217	187	209	223	239	250	226	239	224	228	199	230	218	249	216	224	216	200	237	218	238	228	226	216	210	242	214	228	234	220	203	226	210	201	239	236	246	237	233	242	224	213	249	219	211	211	223	214	241	218	220	226	235	235	267	207	212	194	261	219	219	222	257	224	221	195	216	218	240	195	247	212	214	198	226	226	197	200	238	215	263	227	241	227	209	226	212	209	194	246	213	218	219	230	206	224	244	240	229	237	209	239	197	241	258	217	196	223	235	218	215	211	216	231	221	227	247	214	236	200	204	236	215	221	218	211	265	222	230	244	241	222	199	214	205	223	213	223	215	199	222	235	241	235	227	198	226	223	217	222	213	248	243	216	221	212	231	212	224	225	208	226	203	235	210	263	221	229	221	214	226	216	232	217	225	244	205	227	215	231	237	224	227	229	202	235	200	230	221	194	235	254	207	222	207	260	241	212	242	222	216	239	242	233	222	240	214	227	236	222	248	225	214	205	213	241	213	199	233	225	208	195	224	220	210	242	231	226	228	208	221	184	235	231	225	245	216	208	228	211	215	219	223	204	205	244	227	236	197	261	223	211	230	224	201	252	228	236	211	239	225	229	203	240	237	223	213	218	215	213	212	212	200	218	214	234	206	190	219	210	221	225	234	226	222	203	207	219	221	231	216	223	249	222	214	202	223	235	232	219	206	211	206	227	239	241	221	240	224	262	212	238	223	229	205	217	229	231	231	221	237	226	224	211	247	197	215	203	215	207	230	214	223	256	225	225	210	201	242	226	221	214	209	236	231	210	208	200	217	217	210	226	223	239	200	197	226	206	222	208	198	223	228	203	243	231	223	232	227	226	202	220	199	205	218	230	228	238	251	231	215	213	216	204	226	252	199	241	226	234	212	226	225	228	239	237	236	211	238	232	214	251	212	233	221	228	225	211	237	245	215	232	230	228	236	224	231	209	206	223	224	219	213	222	235	206	247	219	238	228	227	202	228	226	231	201	232	237	200	228	223	193	226	212	209	220	215	215	219	242	214	213	213	226	225	217	212	220	212	223	206	205	210	224	200	250	252	184	235	223	234	237	201	256	215	210	204	211	234	235	217	218	240	249	254	221	228	220	195	225	208	224	219	229	199	203	231	206	231	199	219	233	204	240	216	228	250	219	234	255	197	216	213	234	206	249	204	220	230	206	253	216	224	221	230	217	200	226	228	232	204	214	223	212	237	221	237	214	214
6832	23201	52838	28034	2235	1863	1608	1311	1222	1089	1386	3484	12569	24171	26183	23651	17161	10314	5137	2509	1238	804	618	536	531	544	566	564	528	569	529	550	542	561	572	544	534	521	575	554	513	535	548	573	508	563	544	555	561	552	514	564	540	571	531	568	520	525	520	513	506	564	579	539	560	555	518	531	531	544	545	551	519	521	548	534	571	520	541	552	522	561	530	548	560	540	542	556	543	550	506	553	517	546	527	534	529	570	566	545	524	539	528	534	548	517	531	531	528	559	496	551	572	543	558	551	549	508	515	559	539	551	518	556	506	524	572	500	544	545	574	535	589	582	497	535	530	554	554	552	562	492	524	592	554	524	512	532	550	585	504	526	566	549	524	530	558	540	538	533	571	540	532	508	542	548	580	523	564	537	485	590	576	550	507	543	580	511	551	559	515	508	524	539	542	551	530	576	510	515	550	569	547	559	550	542	569	568	575	561	561	533	527	517	564	534	528	513	571	492	535	506	521	515	531	550	548	477	550	499	532	542	536	523	518	554	543	587	516	581	554	543	540	545	536	527	530	550	533	513	526	521	572	540	563	543	544	560	577	529	501	536	509	517	549	512	544	534	535	531	516	519	532	571	511	582	557	483	545	544	544	514	528	558	551	518	503	552	585	562	583	554	488	509	478	557	572	566	527	564	574	515	545	561	550	532	576	559	497	544	550	546	561	499	555	583	562	559	521	556	503	527	509	529	576	554	511	515	521	572	530	566	540	589	554	553	553	529	562	529	539	537	505	532	561	530	577	567	567	587	587	527	545	558	554	540	546	552	581	569	526	518	559	510	496	528	558	524	520	523	528	545	576	582	544	507	535	500	517	585	547	538	564	551	528	529	504	549	524	524	551	501	545	592	507	578	549	551	551	542	483	508	546	524	552	518	549	541	554	543	524	536	522	547	516	507	557	527	518	548	513	513	526	552	494	522	514	539	528	552	489	548	513	530	526	532	529	542	500	542	540	528	494	516	544	528	542	538	571	545	536	533	505	582	529	527	563	581	564	560	495	553	505	540	567	542	545	563	553	503	532	553	559	596	557	558	518	507	580	558	549	535	532	524	549	560	567	518	524	486	541	527	556	497	556	533	561	515	529	529	547	519	542	529	552	506	569	530	509	560	522	568	533	548	523	526	521	569	530	552	534	537	503	509	542	515	529	535	560	547	570	529	537	546	538	521	540	590	551	529	547	521	561	539	503	552	530	521	498	542	545	554	569	509	519	522	509	510	564	525	581	578	540	560	574	512	550	534	512	557	535	569	509	554	520	560	557	551	535	550	542	521	524	489	548	490	583	534	502	524	531	565	496	542	527	551	534	479	530	533	528	561	561	524	568	527	488	518	579	571	601	477	529	551	542	547	529	511	521	509	565	526	520	542	550	515	524	561	514	551	513	547	542	502	559	540	523	547	591	547	513	512	543	531	531	537	553	558	541	521	561	569	545	493	508	561	557	544	537	483	574	566	518	554	561	565	581	543	531	550	525	542	533	562	548	560	523	523	562	576	531	518	549	541	521	547	555	526	540	553	572	544	550	528	531	547	556	518	510	524	509	546	539	513	573	580	526	571	545	538	503	539	523	578	599	516	576	541	558	573	530	544	502	575	547	478	527	586	524	562	530	509	528	569	481	543	492	498	569	542	501	553	521	586	531	528	547	492	585	526	524	520	516	581	542	541	552	557	514	525	560	497	534	529	528	578	551	544	538	569	520	529	527	547	535	545	541	530	545	521	544	548	533	521	548	570	568	544	492	524	549	525	524	587	536	533	540	543	542	599	538	524	484	504	510	520	553	529	560	517	528	571	559	521	542	548	566	527	536	540	528	570	544	524	548	570	525	545	551	556	544	525	516	540	558	524	560	515	534	565	557	555	574	535	521	534	504	499	532	515	505	515	539	551	508	518	491	543	469	513	524	570	555	546	526	540	506	545	526	548	553	491	495	505	523	565	527	563	546	530	547	553	514	547	542	568	551	517	567	556	525	544	508	518	537	510	566	526	546	521	587	546	487	572	558	516	557	555	526	550	522	493	592	518	570	577	512	494	571	524	518	539	576	524	504	516	546	532	563	529	480	573	561	578	581	520	536	528	547	552	500	512	530	523	560	543	536	569	553	531	547	529	518	548	532	533	551	520	566	536	541	558	573	546	550	585	494	500	545	523	490	551	533	521	546	556	536	547	501	515	553	535	570	525	548	520	564	512	581	541	556	480	561	558	523	591	506	563	566	508	538	568	569	568	560	518	530	518	526	560	560	532	532	589	569	501	480	543	559	544	540	534	582	538	537	567	519	526	551	551	545	575	480	516	519	579	530	487	582	528	586	537	526	552	536	584	551	528	542	534	546	545	545	547	568	568	543	545	562	518	545	553	525	569	530	532	536	490	536	541	514	538	559	549	546	524	542	538	528	545	561	571	520	562	570	551	550	524	539	538	569	542	578	547	524	516	522	492	553	576	573	527	547	563	541	525	567	529	539	536	540	571	553	526	569	542	575	521	554	536	541	524	524	539	532	492	510	516	473	541	555	543	591	592	566	530	541	528	550	542	532	530	507	536	560	526	511	583	549	499	521	545	539	574	556	552	553	551	521	544	570	549	544	535	512	584	539	534	530	532	503	553	534	530	551	528	570	589	548	574	479	489	532	559	567	534	550	540	558	573	557	549	518	506	553	555	538	567	536	578	511	570	501	541	549	539	502	489	545	550	562	516	548	532	560	521	516	528	541	532	528	576	537	538	559	511	504	522	502	559	518	516	522	579	540	508	491	581	537	556	509	546	531	547	547	551	500	536	505	557	528	511	498	587	516	531	536	534	521	522	543	563	494	537	555	538	549	527	557	575	506	554	546	555	539	545	532	515	509	590	486	535	549	548	558	521	560	522	542	513	560	535	523	559	568	538	526	515	531	571	544	559	540	527	520	539	555	548	522	566	541	512	507	507	532	532	537	517	559	542	531	573	554	521	548	587	562	558	539	531	575	484	520	560	532	561	537	546	560	515	530	561	562	505	530	567	550	536	555	564	541	558	551	509	568	571	552	548	518	547	543	527	535	544	544	524	536	548	519	542	564	527	551	524	542	535	542	544	554	545	519	514	564	538	539	548	579	546	521	527	506	531	512	572	550	564	540	523	572	519	544	536	549	533	549	555	554	546	526	507	542	508	522	522	555	490	538	555	552	527	541	544	561	517	516	518	560	528	530	540	535	561	565	555	521	523	545	497	545	531	558	487	524	535	522	561	544	544	533	556	525	539	547	549	559	521	524	537	542	550	558	578	531	519	515	537	536	573	520	566	533	548	512	550	525	534	556	556	573	542	541	537	549	539	554	552	584	538	546	550	487	509	555	517	547	512	573	512	542	508	550	522	584	475	536	538	573	584	543	530	527	549	591	573	595	538	555	528	537	534	551	549	516	507	534	505	517	540	512	467	550	559	544	554	531	552	545	536	511	539	537	542	547	548	523	554
15875	35660	74824	50307	13032	1655	545	469	370	325	443	2203	4042	9707	13854	10677	6213	3250	1606	762	370	255	201	194	193	188	175	177	183	152	187	160	160	159	168	173	160	145	168	188	185	185	173	172	171	172	177	174	182	178	179	166	163	196	189	171	172	221	186	175	170	183	140	175	198	163	171	173	152	177	163	173	204	183	174	171	187	180	181	170	165	168	175	176	174	161	158	191	160	178	169	172	158	148	203	161	175	188	171	174	180	186	172	173	181	161	168	175	185	169	179	195	172	160	167	172	168	151	150	167	192	170	167	172	166	178	155	166	173	208	153	178	169	167	167	154	182	185	183	180	200	143	141	195	181	184	188	199	177	147	167	184	169	165	160	160	196	210	169	163	163	176	205	178	191	173	176	188	216	172	163	186	188	148	143	163	164	186	189	152	185	174	172	162	183	196	190	170	192	168	174	169	176	195	192	174	171	183	173	164	183	175	167	183	175	171	167	196	169	197	155	171	159	174	181	184	185	174	145	195	192	163	174	168	164	183	190	165	136	185	186	188	179	198	182	182	162	198	179	181	173	164	174	173	187	176	183	206	185	194	177	188	190	162	152	156	176	171	186	171	165	134	204	196	184	200	187	185	170	182	181	179	173	168	153	183	184	176	167	177	164	175	145	160	189	166	161	160	183	178	168	168	182	200	156	163	141	169	184	158	215	181	176	157	174	172	187	176	174	160	175	169	160	166	176	187	194	191	183	184	175	181	180	154	188	155	145	199	151	150	187	201	190	176	170	171	170	181	178	166	180	159	186	164	181	175	150	158	184	147	176	190	161	188	163	167	157	171	165	188	181	180	185	194	189	166	204	185	191	156	177	174	171	157	178	209	182	161	190	161	170	206	185	179	188	186	169	162	186	160	194	181	155	170	170	206	153	175	153	158	189	176	190	195	175	149	156	169	163	178	182	152	178	172	184	185	159	172	187	188	187	172	180	148	183	191	187	164	181	171	173	173	172	174	190	178	184	165	164	176	176	161	176	158	178	162	201	181	180	197	185	197	168	166	154	180	173	184	207	183	193	170	155	163	154	158	172	163	195	164	163	179	169	179	174	148	189	186	177	162	191	168	178	173	170	170	180	182	156	177	158	179	189	184	137	179	195	163	170	190	174	175	154	175	187	185	186	151	187	198	179	190	195	187	159	169	144	172	178	190	167	191	184	153	171	184	175	158	192	160	182	206	157	183	199	162	165	160	152	175	151	179	174	195	193	157	211	156	171	159	186	186	174	178	181	200	179	169	198	182	163	183	171	200	188	192	169	176	164	182	163	200	174	185	184	174	175	187	175	172	196	197	169	190	173	186	185	189	167	174	188	165	179	156	166	166	170	177	190	147	173	184	196	159	176	180	157	173	176	141	192	156	183	162	186	183	178	177	192	192	174	153	205	164	189	172	183	197	163	177	155	178	187	177	156	171	168	167	180	178	164	155	172	164	159	168	183	155	189	179	163	165	175	140	193	183	184	184	171	170	185	192	163	191	182	162	203	142	176	190	186	189	179	171	186	163	163	160	180	186	193	157	182	193	184	176	186	179	158	178	184	173	206	142	147	170	155	155	178	179	194	179	195	160	207	174	185	141	151	172	167	181	184	181	181	196	148	168	187	163	194	142	194	180	149	167	167	188	156	158	171	187	166	152	192	170	169	169	148	200	156	181	194	171	196	173	163	186	177	176	168	180	170	203	158	192	164	170	200	173	157	171	180	186	164	166	178	181	179	164	200	187	193	167	181	166	192	206	188	157	146	160	196	175	205	176	164	191	178	162	164	160	150	172	181	158	208	170	194	183	182	187	192	182	173	165	199	198	167	170	182	164	184	196	150	169	179	196	158	152	166	143	181	173	173	173	169	186	176	187	180	185	192	165	158	183	171	165	166	172	180	201	177	157	184	164	165	168	179	178	187	181	173	182	190	186	178	184	161	186	165	176	193	167	191	171	155	218	197	207	166	176	186	171	160	154	179	175	188	204	174	182	167	185	159	169	186	195	186	205	150	170	176	156	188	185	178	178	192	179	180	191	170	185	168	208	181	158	161	203	190	197	166	187	150	164	171	179	148	182	162	198	183	165	150	167	185	178	193	188	157	152	173	172	157	183	156	181	185	189	192	198	157	179	150	190	175	182	185	155	191	185	173	177	176	156	175	177	169	194	173	160	156	201	192	159	174	178	210	163	198	175	186	156	164	174	166	200	172	192	162	181	194	179	169	198	179	172	171	188	194	180	158	150	171	179	183	194	157	183	182	174	158	176	183	156	182	173	175	162	172	150	149	176	193	168	165	174	179	208	200	183	197	151	149	176	165	173	177	160	167	187	174	199	165	180	172	187	147	156	190	166	185	172	153	175	183	177	179	152	172	162	194	193	193	189	181	183	157	160	199	169	160	160	189	176	161	174	180	174	163	175	173	180	170	186	170	173	186	165	179	176	189	165	204	158	187	164	174	168	181	162	183	184	157	195	159	179	147	165	186	177	190	182	175	184	207	170	176	165	161	191	174	200	163	185	170	199	170	190	180	184	154	185	168	156	187	172	189	183	140	167	183	156	172	179	192	183	182	183	173	166	177	162	179	168	189	159	180	154	194	157	196	185	178	165	181	142	169	196	174	185	197	205	176	166	168	160	162	171	179	193	180	203	170	173	173	183	161	151	158	184	176	179	164	191	189	155	154	183	152	173	147	173	196	185	180	156	170	172	192	176	133	166	167	182	179	187	184	180	156	159	187	171	190	178	157	162	200	152	204	174	164	178	151	193	175	173	177	182	177	143	186	176	177	162	190	155	179	178	165	174	187	182	179	154	135	191	175	165	169	179	188	175	184	189	195	195	178	150	174	179	191	163	184	174	173	188	189	186	175	188	179	168	160	168	172	220	160	185	175	178	204	177	170	164	189	148	183	186	164	163	162	186	185	163	174	182	187	176	164	168	146	185	176	203	199	169	167	186	178	187	177	155	163	170	166	192	162	185	174	167	177	172	162	186	182	182	184	163	176	192	186	177	162	165	172	187	176	150	173	180	191	177	157	183	179	168	182	176	185	199	181	169	198	170	176	182	165	168	157	159	149	172	186	174	161	170	163	165	189	183	187	185	205	182	178	158	190	165	177	177	186	184	218	152	166	163	153	163	170	185	169	172	175	179	167	186	176	169	191	177	148	179	158	168	173	165	163	173	164	191	165	177	183	185	161	171	168	182	156	174	188	178	158	177	163	167	175	173	165	193	190	178	157	172	158	172	188	166	148	175	176	166	139	198	158	144	163	161	173	189	176	188	165	141	192	170	175	178	151	182	190	196	160	180	172	160	186	154	160	181	180	166	151	158	169	142	145	159	189	171	180	194	161	157	156	176	173	175	164	177	175	176	171	180	178	175	173	185	162	179	149	146	181	176	181	197	197	195	152	177	188	176	192	176	203	206	164	174	193	168	168	166	185	173	181	147	185	180	195	199	179	180	179	184
8565	29195	67541	39729	3418	2771	2263	1863	1547	1406	2265	11565	18393	32022	36674	30773	22101	13900	7474	3546	1563	789	560	470	424	436	480	445	451	440	405	470	449	424	447	488	456	427	434	477	462	436	452	454	446	454	429	430	431	411	444	432	423	437	440	426	448	411	427	460	446	426	423	457	446	429	477	454	404	453	428	423	437	429	402	444	434	448	432	440	481	452	459	446	460	462	409	427	429	444	417	446	433	456	456	438	413	434	436	472	412	424	463	437	414	460	485	407	448	440	435	469	438	433	458	446	421	435	431	428	414	482	435	464	450	451	458	417	476	449	431	434	437	429	457	406	461	461	434	467	419	437	417	418	423	457	456	418	440	457	409	454	414	436	431	442	451	444	427	449	428	431	433	470	424	411	463	440	436	427	444	425	445	427	435	418	432	416	449	425	445	454	423	421	412	448	421	472	456	455	461	421	398	455	454	432	398	439	444	439	452	439	447	456	448	488	447	418	428	468	473	414	426	468	443	401	419	457	417	444	436	436	429	439	420	433	434	409	425	422	443	431	462	379	416	431	437	452	426	435	446	455	439	438	431	436	448	421	419	441	455	433	446	437	427	422	452	434	433	414	431	446	436	433	444	467	444	439	438	456	410	417	448	460	409	397	438	450	429	476	408	463	465	432	445	447	434	416	413	470	455	413	432	450	441	421	400	460	435	468	392	434	454	468	422	438	426	446	463	471	408	464	469	427	408	464	437	429	443	416	465	452	434	405	410	449	435	445	425	428	440	415	423	460	440	454	438	447	421	426	462	435	445	434	410	441	435	389	434	430	464	437	443	430	460	427	428	445	422	446	450	414	443	413	398	449	432	433	434	450	421	443	443	455	426	414	439	430	455	475	413	389	423	488	443	421	487	415	416	426	424	427	466	434	474	453	404	401	395	409	415	422	461	442	436	447	418	434	442	435	423	461	448	450	425	409	428	438	424	433	438	434	442	417	396	464	450	422	447	425	427	441	440	433	431	486	392	423	472	431	436	408	447	449	437	462	431	483	462	503	435	481	407	461	467	452	443	402	418	435	458	440	448	425	441	460	405	459	472	428	412	474	409	447	423	409	411	418	483	465	406	441	450	424	480	487	437	434	452	453	467	443	451	443	445	452	426	434	490	422	415	487	443	435	412	405	423	472	416	411	450	439	444	458	460	441	456	460	402	434	470	452	432	418	443	455	423	432	451	416	443	462	388	457	408	422	456	423	461	440	463	423	454	490	432	449	474	440	431	446	435	431	470	432	434	461	426	403	401	455	420	429	425	449	457	439	423	443	464	412	422	394	448	441	454	449	442	453	445	455	465	449	460	459	442	424	437	441	462	447	418	451	442	451	459	420	431	435	427	425	475	453	446	473	486	439	399	419	417	461	409	447	427	403	457	431	418	438	422	425	474	421	438	465	431	432	439	448	420	443	472	409	482	456	422	458	428	415	438	489	466	450	398	424	453	431	440	456	445	419	385	419	426	445	443	437	417	476	391	407	443	449	438	439	442	445	411	464	482	450	469	405	422	473	438	458	440	456	459	411	430	457	437	425	441	415	442	433	402	438	471	432	458	456	457	424	437	484	440	463	434	460	441	417	427	426	457	413	430	437	443	468	438	472	456	427	445	461	446	463	462	487	416	444	461	446	460	433	455	473	439	421	465	419	427	448	408	424	435	421	433	410	419	402	388	462	448	437	431	439	413	419	406	438	450	436	441	441	470	462	452	472	424	462	394	433	426	440	461	429	413	480	380	477	417	430	419	443	416	436	449	434	440	471	449	393	412	432	418	417	437	456	444	443	428	437	439	451	457	451	426	416	434	445	456	397	390	488	450	430	418	435	450	428	408	474	414	412	431	427	465	454	457	439	461	466	455	461	468	412	456	413	451	441	438	443	418	476	446	418	440	447	457	436	420	438	430	482	400	431	469	403	408	442	423	459	466	444	444	469	434	470	431	400	433	400	451	392	414	429	385	435	450	461	428	453	445	426	438	457	437	463	406	440	431	434	451	405	451	459	404	393	456	427	450	404	401	450	441	394	434	443	473	440	475	415	400	429	434	430	417	428	496	443	430	437	432	422	403	446	433	428	433	442	440	464	429	435	428	470	461	443	410	452	455	465	471	467	416	435	452	429	434	423	435	438	438	464	463	481	437	479	452	419	426	452	437	445	460	463	406	443	438	433	437	469	437	446	422	432	425	433	425	442	446	433	420	472	467	428	434	437	426	428	454	442	461	415	428	432	453	424	445	452	428	457	449	422	430	453	431	432	437	452	476	431	410	434	434	437	428	421	449	470	478	415	453	458	420	470	455	472	412	415	447	480	433	448	439	374	425	414	488	468	408	412	470	429	438	436	412	423	415	434	441	450	393	431	446	464	434	424	436	461	420	433	440	437	442	448	431	457	420	423	460	408	454	439	430	490	413	486	426	442	437	430	439	419	465	469	455	454	428	446	475	416	431	445	453	436	423	467	448	404	451	444	446	454	426	457	459	431	429	420	460	441	447	428	426	439	433	424	415	438	456	444	475	463	412	448	468	471	437	448	480	453	444	445	404	456	451	423	460	434	440	420	445	408	398	449	401	430	404	427	421	417	436	420	446	398	412	445	440	440	445	435	419	438	417	438	437	446	462	437	433	426	453	478	448	415	411	464	450	463	448	440	451	441	457	422	447	466	446	421	449	430	449	415	441	455	426	406	398	443	490	436	410	414	431	450	429	399	409	470	452	405	425	459	438	427	439	449	433	425	422	433	430	423	437	440	443	429	433	476	459	462	432	469	436	411	429	448	432	451	445	451	450	437	424	414	412	448	431	439	436	473	408	452	432	452	477	432	427	453	454	409	452	442	423	451	426	460	469	421	457	463	420	423	440	439	428	458	418	447	445	400	397	397	439	410	462	481	432	399	445	416	486	419	453	500	453	458	463	446	429	439	455	448	436	435	456	429	444	433	424	461	432	432	420	431	434	455	454	447	460	440	414	488	371	428	445	435	417	446	482	419	419	429	464	413	425	444	490	445	478	489	424	452	432	430	439	405	435	445	438	428	454	451	421	422	416	440	416	468	423	450	454	452	436	440	456	425	411	456	424	443	426	447	465	421	440	409	438	433	420	435	446	450	435	464	416	473	451	411	404	498	462	447	404	435	440	410	465	400	438	439	469	402	414	465	464	443	419	413	428	486	447	459	442	419	415	396	460	415	412	446	462	421	438	456	389	467	431	447	416	453	431	441	449	471	472	449	430	469	448	435	421	419	439	421	409	424	441	443	465	434	422	465	440	455	446	457	417	424	421	463	471	436	429	465	454	399	420	442	456	423	428	477	468	454	429	428	443	410	456	408	433	453	414	441	434	430	422	431	426	417	407	441	470	446	467	428	426	457	464	434	463	462	405	430	412	411	465	412	415	429	452	421	454	424	454	452	477	408	445	445	433	497	421	416	407	408	421	419	483	432	424	449	446	410	439	455	429	449	422	460
2334	2197	6076	1186	322	302	270	271	295	291	286	308	455	639	827	862	751	584	452	338	332	288	329	263	271	266	290	268	293	299	297	275	274	272	250	291	266	237	277	285	278	262	291	288	268	305	262	250	252	255	272	269	257	266	256	278	276	254	295	261	267	267	271	281	287	269	274	271	281	275	244	282	305	279	288	259	266	264	237	278	280	281	274	273	259	280	278	279	245	316	275	324	273	302	279	296	310	273	257	300	280	263	269	278	264	264	295	264	297	300	273	269	263	275	300	291	253	293	280	259	269	270	272	281	234	242	292	290	265	279	222	284	238	287	271	279	249	266	249	263	268	276	283	268	268	298	266	273	269	286	272	254	300	277	310	277	291	269	286	288	259	292	261	258	274	250	281	282	269	263	283	287	280	245	284	262	267	275	242	277	279	313	299	280	309	283	270	269	281	248	267	260	259	309	269	259	276	241	289	301	272	293	251	268	294	277	260	243	288	290	253	287	261	303	282	326	282	271	267	283	295	277	298	265	281	279	284	292	246	277	271	280	250	305	260	293	280	242	276	288	279	284	257	290	289	280	280	248	277	268	303	281	298	242	266	281	271	266	301	257	303	284	259	284	285	257	264	263	263	280	291	275	266	258	266	289	260	268	287	274	262	267	240	253	275	290	291	279	270	271	267	275	260	279	253	276	261	279	277	294	279	282	266	250	277	281	257	282	241	256	289	284	245	318	252	272	299	259	263	281	252	275	274	297	286	285	301	270	273	269	254	274	248	278	258	285	283	260	257	289	301	264	274	281	270	294	272	290	276	295	305	267	282	263	276	270	287	257	271	290	277	265	273	282	287	269	284	294	264	322	274	274	260	292	256	284	260	289	253	283	251	251	269	275	274	246	274	244	264	268	253	243	267	263	277	283	262	244	289	258	285	268	253	246	250	273	270	266	284	264	255	301	288	288	269	280	263	279	240	271	293	274	305	262	271	285	268	281	270	283	261	298	281	305	257	265	273	286	297	291	298	260	294	279	274	276	283	270	288	264	283	283	277	277	259	256	264	278	269	297	282	290	260	263	296	277	272	266	251	308	268	273	263	263	300	282	282	258	281	261	300	260	296	268	285	240	294	301	296	259	273	268	293	259	249	273	287	252	262	279	289	268	267	281	265	273	259	285	286	258	290	289	273	298	260	273	265	289	269	261	276	273	284	272	259	296	269	297	290	275	303	261	257	272	280	251	270	278	262	282	307	303	261	288	257	261	307	247	277	250	280	250	279	258	272	264	271	254	291	256	290	301	324	295	259	246	274	304	268	278	297	278	277	255	287	260	265	277	268	280	276	280	303	279	300	301	267	260	262	272	303	285	255	284	260	248	290	278	248	269	273	283	276	276	289	264	283	262	270	262	272	289	255	244	278	263	280	294	274	288	277	314	274	238	258	272	265	288	263	281	287	267	287	257	283	247	286	304	284	273	276	292	313	278	278	286	281	273	275	277	296	307	248	295	285	283	277	267	251	269	278	291	279	258	270	274	260	277	270	258	271	233	299	274	271	303	269	265	243	282	278	281	291	318	282	278	292	338	282	231	277	276	261	273	249	251	301	291	278	269	274	276	267	288	256	264	290	265	284	264	255	288	304	314	260	282	269	260	274	254	282	289	278	291	290	260	258	281	304	261	263	265	278	289	282	269	273	261	266	285	269	270	309	266	280	303	259	247	274	281	284	244	288	256	292	259	289	283	291	251	298	271	308	292	274	279	304	260	267	294	290	298	313	262	281	267	307	279	271	317	256	286	258	267	251	304	265	276	268	302	286	268	269	296	258	265	275	296	292	261	264	262	290	286	281	273	287	274	245	261	302	260	289	298	250	266	305	277	273	289	292	283	307	262	274	248	267	296	271	298	283	259	283	290	273	277	296	292	302	280	228	286	281	313	280	297	283	291	274	245	260	276	293	291	267	248	259	269	258	277	284	246	298	270	284	242	257	267	246	264	264	287	275	249	272	273	310	282	297	284	278	252	282	295	275	263	300	295	253	270	283	267	290	263	296	285	260	258	266	295	280	274	294	295	268	254	287	277	259	293	270	260	292	277	288	266	288	269	281	303	279	256	266	285	266	269	242	243	289	279	234	281	282	273	295	274	270	283	298	281	268	277	263	265	269	287	255	278	288	253	306	296	261	283	277	282	306	317	238	271	257	285	315	271	274	268	241	289	261	319	264	269	269	277	285	267	279	299	291	296	290	276	257	277	300	306	289	222	267	289	288	297	270	278	286	269	282	291	269	269	273	272	257	295	277	270	270	267	271	288	260	301	266	293	291	273	294	271	309	247	237	274	245	281	272	279	298	275	268	247	271	293	290	299	280	282	264	277	244	282	267	286	288	265	261	248	281	262	266	285	254	268	275	276	267	263	297	275	298	237	279	281	266	265	281	246	248	265	282	281	293	260	272	284	259	281	269	285	263	245	306	268	281	286	259	302	291	310	290	283	260	260	258	304	293	225	297	274	292	279	290	285	254	297	281	292	294	289	271	260	277	270	265	271	299	281	270	267	304	302	276	303	292	280	274	251	288	303	306	302	281	305	256	292	302	269	279	282	257	268	276	258	278	264	302	273	302	264	289	267	288	252	276	289	272	286	300	299	295	274	281	252	246	286	292	297	304	273	286	288	276	270	263	247	259	258	266	301	264	259	289	260	282	286	285	272	292	285	288	261	249	305	280	278	287	311	271	249	268	299	293	252	255	264	266	270	294	317	287	273	285	288	266	291	275	285	265	300	249	283	300	275	292	261	298	283	291	251	266	291	273	262	246	277	301	260	295	249	263	291	307	288	256	270	274	292	224	266	278	232	278	259	268	274	283	291	285	256	282	259	278	245	254	276	293	272	277	292	291	244	268	261	273	274	287	258	261	262	290	253	280	262	243	239	288	283	280	268	270	273	270	253	275	283	279	256	274	245	301	282	283	267	306	283	262	274	276	261	273	273	252	264	301	275	266	253	293	274	272	292	261	278	282	243	262	284	290	254	306	284	270	273	282	282	262	279	270	269	259	239	280	281	269	253	296	253	291	297	273	275	279	273	267	288	274	243	292	287	292	292	280	274	257	297	247	295	260	276	272	278	233	282	255	294	283	252	296	284	255	275	301	256	262	283	268	261	275	310	274	290	250	256	241	280	307	267	283	252	290	273	268	252	244	282	299	275	298	290	261	265	280	274	281	282	248	282	295	285	282	274	276	241	250	250	285	270	285	237	258	286	272	291	278	291	240	256	274	296	268	244	261	312	280	256	265	264	273	271	268	262	262	261	295	279	272	289	291	274	266	274	288	272	302	284	288	312	246	287	254	262	284	283	251	256	302	266	261	280	269	289	271	256	272	276	298	294	256	298	281	270	276	273	311	270	264	299	279	291	275	271	274	247	301	289	278	271	276	251	274	252	269	315	284	272	259	274	280	296	276	260	244	269	283	286	260	311	290	272	318	300	299	284	273	284	280	292
2496	3839	12626	2558	787	779	783	753	680	686	733	919	2151	3232	4038	3714	2858	1990	1393	975	788	712	646	673	615	658	664	646	679	656	665	671	635	695	685	626	673	696	665	656	678	675	643	657	674	660	639	660	672	661	666	610	708	663	637	653	625	668	657	675	658	667	684	655	637	630	631	710	655	647	661	678	667	698	649	681	645	678	721	646	692	641	668	696	625	644	695	652	650	692	660	637	659	638	620	685	603	674	678	696	663	663	707	642	649	645	644	628	628	668	677	641	697	678	669	688	675	688	624	655	673	619	642	680	642	662	621	655	637	682	637	666	672	653	630	635	664	675	691	682	668	648	640	719	648	653	667	628	696	688	646	651	653	637	668	682	660	626	630	639	629	638	611	644	664	676	654	682	647	639	641	631	653	639	668	679	678	634	660	676	714	653	658	675	612	596	652	645	679	636	663	639	667	624	653	664	651	698	716	613	641	661	629	637	707	693	668	640	672	637	654	703	671	640	682	668	618	654	646	701	629	682	658	686	666	662	669	681	660	674	672	679	655	672	626	672	637	651	654	656	679	709	682	680	657	646	623	684	681	670	612	667	648	630	667	689	656	661	698	664	666	644	633	670	694	640	619	657	639	658	626	677	630	697	651	682	666	625	652	670	633	655	639	626	631	610	635	677	661	679	647	662	674	689	669	645	683	623	681	671	632	629	679	614	647	633	696	677	677	652	643	663	662	670	648	664	668	652	673	668	659	664	614	663	603	674	672	697	699	654	687	597	658	660	675	676	644	672	653	670	698	645	663	675	653	649	671	662	628	678	670	666	664	653	729	660	643	655	672	651	678	687	697	641	670	688	670	630	636	673	676	652	640	663	707	644	642	678	681	663	664	674	623	683	644	645	712	703	585	698	662	664	656	655	657	685	620	632	672	637	634	623	640	716	658	678	664	632	637	664	695	623	725	702	655	685	656	642	639	683	660	657	692	651	650	654	681	698	642	654	678	690	642	680	665	650	661	658	642	614	612	647	677	644	633	660	644	680	669	626	684	682	661	624	708	620	711	689	603	674	653	667	665	650	615	642	592	631	693	648	671	672	642	666	621	634	639	647	637	637	680	707	650	681	659	609	663	659	648	664	675	695	650	637	653	648	610	680	680	719	677	710	688	679	616	636	643	659	668	648	685	645	641	675	629	653	654	655	697	661	636	634	651	634	625	680	631	704	671	659	712	681	657	651	657	703	661	678	627	670	650	654	654	655	647	653	670	630	645	611	661	661	698	639	676	693	624	649	647	647	695	672	643	677	683	649	639	655	652	684	644	670	709	665	675	659	682	615	675	682	672	691	684	684	592	662	650	677	641	680	641	680	632	663	649	697	664	676	622	630	636	649	649	602	620	656	663	640	640	670	663	611	683	655	663	649	635	702	650	597	655	621	713	629	639	649	668	617	615	677	641	625	663	637	700	643	655	649	695	655	667	643	638	651	612	659	652	608	612	616	653	664	661	642	700	676	672	671	642	644	658	641	633	636	701	686	705	673	673	654	622	685	681	661	662	621	612	641	650	635	652	663	656	670	685	663	648	666	694	635	659	670	647	675	664	659	703	666	585	692	682	671	669	633	704	704	703	674	695	639	665	665	675	702	648	576	606	715	623	631	649	651	708	647	652	683	635	637	638	649	659	683	694	644	704	684	684	656	694	673	646	640	657	701	669	712	635	649	649	671	654	697	656	662	622	643	671	619	669	632	672	618	624	638	685	675	683	647	617	683	727	662	664	652	640	644	671	673	617	641	634	664	657	664	652	651	651	667	661	684	634	640	645	719	680	642	667	648	673	659	629	626	661	659	666	664	660	645	684	651	615	653	646	644	683	626	637	626	648	692	676	670	678	618	704	675	699	677	654	701	682	666	654	681	722	690	671	733	699	632	651	702	735	679	643	641	644	648	629	645	660	674	650	662	673	692	657	677	631	672	636	680	654	696	680	679	675	630	632	639	659	681	618	647	608	655	651	641	662	598	664	664	605	718	671	666	633	706	637	646	654	647	630	675	708	635	649	675	643	618	695	656	646	700	671	639	691	683	668	629	673	663	645	622	669	682	688	665	695	644	635	621	703	652	621	644	669	642	667	624	679	672	658	671	708	637	664	655	654	662	649	658	658	636	641	703	685	602	641	651	679	637	656	643	716	688	706	634	649	666	665	610	668	689	694	675	694	656	642	645	668	673	668	644	641	646	705	625	633	677	646	638	700	673	691	663	634	690	662	692	666	689	660	723	653	647	630	645	691	638	608	630	669	646	668	716	678	664	690	670	651	649	681	664	666	680	712	631	649	657	694	594	635	640	679	672	655	642	661	654	681	706	669	637	671	650	630	697	629	667	669	689	664	677	658	747	675	683	673	700	651	664	594	640	712	668	660	618	620	666	672	683	640	670	713	647	671	665	662	665	665	679	664	675	658	634	642	667	679	646	677	664	646	686	611	645	652	750	668	617	681	636	660	655	671	673	663	684	676	697	633	664	627	666	629	645	623	663	631	660	662	677	653	641	655	646	621	643	692	658	655	662	682	654	683	657	635	705	671	642	694	648	683	654	647	646	691	654	668	637	688	713	625	665	647	616	621	664	694	713	689	631	706	690	675	658	668	671	650	694	665	606	694	649	624	708	648	704	646	640	687	649	661	643	652	664	651	676	673	639	680	648	629	646	638	647	637	664	652	671	615	615	660	680	656	672	627	626	665	680	632	683	669	625	639	685	695	667	616	634	650	692	672	682	658	655	685	655	651	629	673	681	694	644	662	666	700	701	648	626	656	651	675	668	665	687	658	648	684	636	645	674	679	655	695	667	643	678	642	684	646	656	620	658	608	677	698	669	625	657	636	670	660	636	644	661	688	735	663	658	681	628	690	663	645	632	661	701	643	677	670	653	688	621	667	657	640	692	673	673	666	653	652	647	691	652	690	632	626	689	658	680	688	628	703	670	692	676	651	644	634	647	649	667	646	670	651	650	629	702	698	645	684	654	681	660	618	658	672	653	662	637	655	641	634	640	626	649	679	726	682	675	652	659	676	645	665	686	654	633	644	646	710	679	658	645	682	622	640	630	656	601	677	661	666	601	678	648	694	674	665	643	663	708	629	672	694	706	653	639	647	675	643	663	706	631	719	628	665	655	685	672	659	691	709	694	668	690	700	670	639	634	681	667	673	652	710	663	648	624	625	690	644	671	596	653	698	637	659	662	633	679	682	627	703	687	615	653	698	666	658	663	661	724	675	643	673	623	615	658	678	675	632	666	715	662	648	667	686	644	649	669	702	662	684	649	664	607	641	626	659	707	668	682	642	663	655	681	646	704	624	645	691	617	655	687	707	705	658	692	662	677	642	644	634	656	673	687	674	659	680	644	670	671	655	637	650	673	667	657	688	690	698	618	633	663	665	686	662	655	701	676	630	705	663	661	677	670	624	643	665	658	617	657	666	657	647	699	681	687	677	683	630	720	655	672
13156	35445	57503	34765	5880	603	451	357	375	287	351	669	2951	6622	7379	5890	3779	2039	1087	564	393	266	286	242	261	256	253	250	220	263	255	252	255	243	241	241	227	271	248	274	259	234	248	249	238	247	265	239	234	250	263	230	250	253	252	228	251	257	243	201	232	222	256	243	241	241	240	279	281	242	264	232	233	246	262	276	247	276	243	255	229	218	244	242	242	257	288	219	214	242	213	246	253	260	242	255	264	255	249	187	228	257	219	233	219	226	220	232	233	226	248	232	251	240	243	268	237	227	237	214	249	264	262	253	242	229	250	252	234	243	230	226	274	217	271	246	241	250	254	253	227	244	265	216	246	208	248	252	218	241	225	226	207	239	256	224	264	250	243	242	237	263	251	255	243	205	240	247	233	243	236	233	239	241	248	288	244	253	234	245	217	227	237	216	241	241	238	236	236	246	217	244	245	250	250	253	245	223	259	227	239	252	239	245	243	237	262	250	257	234	241	253	224	238	236	238	235	216	226	220	239	239	256	219	227	236	241	251	252	237	253	259	243	271	260	247	214	229	235	249	219	240	246	251	254	237	237	257	241	263	218	216	242	215	238	237	233	239	270	262	246	228	239	229	243	224	237	239	257	242	267	236	241	242	261	213	265	218	242	236	257	258	241	266	227	221	219	261	228	218	234	217	261	239	228	224	253	231	257	237	230	240	263	244	268	271	272	223	245	235	242	246	259	248	248	276	250	235	220	257	249	254	234	251	261	221	232	261	239	256	222	221	238	251	253	236	216	266	225	237	241	236	244	247	238	245	251	247	261	245	236	248	262	228	230	250	251	245	259	242	276	236	218	273	228	242	248	233	236	231	254	259	241	244	234	260	254	234	225	228	233	227	239	237	244	245	262	235	276	249	254	262	238	261	261	230	254	255	229	227	250	243	234	260	256	226	245	269	242	240	256	254	268	230	259	246	251	245	257	235	239	234	273	224	254	262	267	231	231	230	225	267	251	220	226	258	241	269	242	251	262	258	245	228	258	237	242	270	224	228	236	254	259	248	225	237	285	220	254	234	249	253	249	234	257	266	243	251	258	249	256	250	255	239	252	244	262	237	227	252	253	226	279	252	261	235	217	261	246	260	235	238	217	262	241	257	223	235	240	262	262	254	227	248	254	262	251	216	255	225	284	282	260	256	271	261	222	235	242	259	274	258	246	266	248	256	249	244	230	247	227	235	242	231	245	252	233	250	248	259	235	261	242	230	275	258	246	267	249	220	236	255	250	241	217	215	252	238	248	255	236	238	229	242	254	279	245	241	215	253	257	212	252	248	272	225	240	251	238	209	240	239	243	227	260	241	257	227	252	222	223	249	222	239	246	248	242	242	240	250	272	245	230	234	247	225	255	254	243	242	255	268	254	203	246	254	243	221	206	237	259	228	263	250	253	225	240	241	235	259	257	237	245	239	226	241	239	230	232	259	248	238	221	213	244	278	230	217	263	229	242	256	213	251	255	250	260	229	251	253	265	248	224	226	253	260	228	218	258	232	255	238	231	243	268	247	246	247	215	210	250	262	238	236	260	227	245	234	254	243	233	244	215	242	226	285	231	223	232	213	271	250	263	225	274	252	250	218	236	248	247	274	239	275	232	239	256	210	230	236	241	245	251	247	250	214	230	242	235	233	226	215	251	273	257	267	253	245	245	251	237	259	245	241	222	240	239	254	237	257	239	246	235	258	253	284	233	251	260	229	263	245	236	212	251	242	230	198	266	242	247	232	255	259	234	236	255	213	248	240	245	244	229	229	248	265	245	220	241	230	228	250	246	239	253	243	240	241	262	254	247	240	263	250	265	242	256	204	275	278	231	234	245	257	237	233	266	241	253	225	226	267	222	219	227	234	225	242	258	252	235	276	245	240	288	230	237	268	244	254	238	271	258	241	263	254	271	252	246	245	235	252	262	249	206	227	244	221	241	246	247	254	223	240	276	250	243	222	246	246	265	241	227	226	244	235	262	237	251	252	230	232	263	263	248	248	250	229	266	243	239	263	266	259	240	255	249	234	276	276	235	232	236	216	235	228	231	251	235	224	248	249	244	249	240	253	252	234	259	244	252	211	248	244	238	285	215	235	280	257	264	213	251	239	229	263	248	243	225	265	236	224	202	242	245	241	246	250	225	244	249	274	234	235	228	250	244	252	252	264	277	245	243	238	233	266	245	254	237	260	227	217	249	264	221	222	288	239	271	241	245	252	234	243	235	252	230	235	252	250	260	238	237	238	237	245	221	246	227	256	227	225	242	267	247	260	202	246	256	235	227	258	217	246	263	255	226	237	206	245	269	254	268	243	256	244	226	218	253	223	211	235	243	245	254	224	236	268	231	250	269	280	265	269	246	238	248	258	263	231	251	246	254	244	238	243	218	265	257	250	255	234	232	252	253	261	227	244	228	267	237	227	252	221	235	216	219	256	267	239	259	241	240	230	232	267	248	231	239	228	243	231	241	246	219	244	228	219	226	248	244	259	263	255	253	243	236	262	240	228	237	247	248	233	249	245	275	243	228	242	226	252	242	213	231	252	266	247	249	229	252	237	241	220	244	229	278	264	245	244	256	266	252	252	248	239	235	255	279	231	226	256	250	241	260	228	262	236	260	224	232	230	225	258	270	240	287	219	202	247	244	243	215	226	258	255	245	232	260	233	245	234	274	243	265	244	214	244	232	217	226	236	250	230	267	244	243	242	240	260	241	242	208	257	234	269	237	228	260	248	259	254	257	262	240	256	216	233	251	273	238	246	227	228	243	229	257	237	216	250	234	254	263	235	256	245	248	256	211	243	250	224	273	232	223	257	258	226	230	225	249	262	242	244	232	242	264	237	244	237	253	250	235	268	258	262	240	246	235	227	264	236	242	229	242	238	249	236	250	226	240	241	260	239	257	235	239	211	261	292	228	247	245	238	245	259	246	231	234	233	241	235	236	233	245	229	224	223	241	224	239	246	266	218	264	225	227	247	250	251	225	254	240	246	245	243	252	225	240	258	243	223	272	233	232	237	222	246	271	244	244	245	246	237	251	255	240	223	259	253	249	284	237	243	227	244	237	261	250	278	274	208	258	274	235	238	258	264	226	252	227	223	261	258	227	251	238	230	241	264	247	240	245	255	263	241	254	237	252	243	262	226	256	239	234	253	227	252	238	233	236	244	221	242	227	275	261	222	226	246	259	238	231	249	245	244	227	229	243	270	237	253	221	268	254	257	250	230	245	230	249	276	223	225	218	250	229	231	260	253	236	227	239	250	231	247	239	243	262	254	257	240	233	231	266	241	255	252	204	220	227	214	229	243	247	267	250	215	251	258	259	226	250	245	221	260	238	232	263	248	251	226	228	263	215	252	264	228	248	250	219	223	247	246	241	241	248	218	253	233	243	265	265	269	244	279	238	255	238	255	263	243	236	250	253	258	208	251	248	252	253	260	279	228	223	229	304	245	230	253	267	238	233	276	245	228
8854	29164	52897	30768	2295	1906	1575	1350	1264	1136	1151	3381	14793	25412	26457	22667	15873	9627	4892	2101	1081	712	626	622	626	636	581	593	575	614	580	635	575	588	598	572	583	559	566	587	597	624	593	587	622	558	567	607	607	642	568	527	592	549	541	636	579	574	565	558	515	575	606	593	598	638	590	598	605	612	592	612	604	574	555	629	591	612	605	613	599	625	574	565	621	554	609	614	575	601	608	600	595	578	564	588	599	620	610	577	584	584	597	613	577	621	613	616	621	557	548	586	574	560	616	609	572	615	620	623	569	562	604	584	588	570	626	568	619	623	556	572	563	581	597	567	604	604	584	585	587	553	614	567	588	546	594	651	564	603	591	581	601	597	612	634	580	544	580	630	598	621	585	604	628	638	588	596	614	602	541	571	595	593	604	568	602	599	576	577	588	588	570	588	585	572	585	617	634	585	623	590	600	621	600	597	593	592	560	547	575	583	621	577	531	602	560	587	586	567	593	572	604	618	577	562	556	595	628	578	594	612	595	545	593	609	568	609	618	593	580	609	591	597	589	604	574	558	578	581	593	592	553	589	588	575	567	576	584	570	636	594	625	637	565	585	607	561	580	606	595	603	609	604	591	584	589	595	569	619	587	612	561	594	601	576	587	606	569	609	591	603	590	571	570	571	588	577	596	547	656	622	553	605	600	547	608	558	627	606	588	578	570	612	576	603	636	585	568	565	587	587	622	609	587	606	581	607	583	589	562	610	626	593	622	616	569	575	588	596	563	583	580	598	558	566	593	580	547	650	572	556	557	571	588	573	616	595	584	585	594	571	625	592	595	621	615	567	553	558	642	575	613	599	592	616	615	580	545	592	629	607	598	554	611	628	615	586	591	560	613	584	593	610	603	590	605	623	570	582	591	587	564	577	590	631	606	575	578	625	593	552	583	610	586	553	600	581	591	560	593	614	575	601	553	607	580	598	600	608	634	584	646	552	565	568	576	601	628	611	587	620	583	590	581	618	612	563	603	625	572	612	574	622	566	596	556	571	590	580	595	579	611	648	584	610	557	588	618	558	598	582	575	577	591	640	598	590	629	594	549	584	578	616	572	588	640	572	602	599	628	626	597	596	605	599	575	597	589	580	546	588	606	594	589	624	632	564	617	616	591	588	600	596	630	620	594	584	620	581	592	648	605	571	566	565	564	583	596	567	604	599	605	600	595	574	580	617	606	566	590	570	601	610	603	590	581	567	540	584	621	598	608	572	618	596	540	609	582	544	591	549	574	581	579	576	616	594	564	565	606	612	598	589	597	569	599	579	609	590	597	625	570	586	615	608	614	585	584	601	595	573	579	585	592	596	620	533	624	584	557	637	605	564	583	565	593	601	552	557	611	601	570	580	587	614	573	596	609	574	558	575	549	576	595	567	628	603	587	637	617	564	617	600	631	547	588	583	621	612	639	598	610	605	608	553	604	572	545	579	613	632	589	618	612	586	585	594	599	562	589	620	566	585	559	615	579	618	585	590	584	591	614	580	548	596	620	593	611	612	607	564	594	575	602	567	601	601	666	602	589	595	551	601	589	583	560	568	635	617	588	578	600	563	590	572	582	626	621	613	601	591	550	644	559	576	564	587	638	599	586	585	574	611	600	555	589	567	585	588	625	598	557	615	583	571	594	583	600	623	595	583	592	561	601	581	619	608	577	596	583	585	591	545	578	582	626	582	567	564	592	606	596	575	601	576	559	605	615	566	601	590	589	651	595	613	592	569	584	571	581	641	627	566	626	617	576	546	574	597	591	591	609	591	627	583	577	635	598	564	601	591	620	571	594	606	597	620	596	562	559	581	581	636	644	578	589	543	623	535	568	564	546	571	585	600	613	570	586	591	601	606	614	618	574	596	601	597	560	599	616	605	614	555	569	611	576	620	596	571	572	569	566	587	609	592	579	569	572	598	583	594	616	600	592	540	616	612	587	569	554	563	579	553	554	595	577	599	584	594	541	562	565	590	592	603	572	605	575	606	602	638	628	613	577	597	574	597	640	626	611	593	634	598	629	583	581	541	578	568	597	536	620	560	569	575	599	548	589	608	600	583	581	619	599	621	601	612	578	620	638	625	594	563	579	603	582	582	602	555	580	587	591	560	612	575	599	555	605	631	574	548	632	565	593	576	584	594	612	588	552	586	573	604	583	583	631	555	607	554	609	609	604	647	566	563	611	605	620	600	575	576	609	644	592	600	618	540	596	594	573	598	607	622	541	581	610	560	577	565	612	593	589	576	563	586	586	568	550	600	602	578	570	581	602	558	582	630	604	565	562	572	580	572	573	581	630	618	600	586	585	575	577	575	564	594	610	587	571	594	598	602	608	614	565	610	602	578	559	557	607	631	610	574	593	607	629	614	628	593	572	614	601	605	622	591	575	603	596	575	621	576	591	587	586	562	623	583	593	579	617	600	606	567	596	576	563	581	609	637	603	614	594	615	566	570	594	599	597	606	580	557	613	580	599	586	590	578	590	552	577	582	539	591	585	538	591	559	553	622	626	595	581	579	597	578	556	571	612	573	633	579	565	634	596	561	639	616	582	551	584	587	586	594	568	575	582	594	599	561	591	552	568	610	627	557	580	574	583	529	598	556	585	580	566	607	559	565	582	575	583	600	587	604	589	593	612	530	574	604	598	589	588	601	583	545	599	553	587	635	622	616	572	622	576	559	609	590	606	600	606	576	620	591	593	644	591	585	622	562	624	599	628	576	620	539	601	628	578	590	570	623	574	588	582	600	572	585	585	631	587	625	593	624	626	557	549	571	576	551	598	564	533	604	594	579	590	628	621	645	554	587	627	601	592	568	560	614	588	605	592	612	584	593	537	573	606	583	617	567	593	544	639	561	609	596	631	579	608	603	604	612	598	623	555	588	585	615	565	574	607	585	594	606	585	622	601	602	568	606	552	586	614	579	564	574	590	591	599	607	593	571	603	631	612	596	586	585	598	600	600	585	621	601	552	627	615	585	561	586	617	641	586	582	553	598	604	620	597	601	576	598	618	589	549	584	566	593	616	572	635	597	558	586	632	597	585	555	574	572	593	637	634	604	565	612	555	561	549	581	572	599	605	596	560	604	589	585	571	576	559	632	590	594	608	630	570	614	591	593	579	544	564	623	606	567	592	599	602	591	582	592	602	604	618	586	629	594	581	549	626	579	569	565	579	610	531	580	570	606	595	625	592	594	573	599	602	599	577	583	588	596	627	587	534	582	550	575	589	575	621	601	582	547	567	573	576	607	610	574	554	599	570	579	622	578	580	593	588	630	564	551	593	561	606	596	609	593	600	595	580	576	577	560	594	599	573	566	587	611	607	566	562	585	560	564	593	576	603	589	549	607	588	604	584	583	565	594	597	657	585	634	583	550	588	587	547	603	589	598	544	599	590	577	606	579	579	572	551	583	582	566	597	590	594	654	573	638	545	621	522	638	595	597	638	594	579	604	605	577	615	572	687	571	616	578
14035	38143	71482	48235	12697	1570	620	497	429	371	407	624	2292	8909	13442	11874	8015	4108	1931	827	404	281	238	229	191	213	192	234	213	235	223	218	209	230	215	194	176	200	192	211	228	228	216	230	201	206	242	205	236	212	213	249	193	219	214	191	209	220	204	226	217	201	207	226	194	184	243	218	203	191	219	199	207	201	200	203	218	204	220	217	206	230	199	187	204	206	246	218	193	204	205	203	181	213	208	208	234	204	203	208	223	232	182	204	187	209	220	190	200	217	225	209	221	207	194	197	194	210	194	190	194	219	203	240	227	218	207	227	224	200	206	204	184	205	192	212	226	179	211	227	212	203	210	196	176	194	245	188	252	187	206	195	192	221	196	174	218	182	216	219	230	227	208	223	212	221	213	214	223	226	214	216	188	224	224	209	201	188	201	217	226	218	196	184	198	195	251	223	199	191	191	197	215	220	208	215	213	190	230	222	202	224	201	239	187	220	212	191	218	217	189	225	212	196	226	201	222	198	228	176	193	222	222	188	179	223	200	220	221	227	188	202	211	199	222	245	212	187	231	180	198	180	181	185	202	209	209	244	194	192	212	195	199	197	206	210	187	227	197	220	215	179	203	207	202	203	205	229	204	198	212	228	225	221	205	231	197	211	234	221	203	199	194	206	186	207	232	202	198	208	210	230	193	201	220	178	238	186	188	222	212	208	201	202	200	209	213	243	212	248	191	209	188	223	216	200	216	205	208	222	208	215	214	191	201	206	201	214	191	202	223	185	218	219	194	234	208	197	182	225	209	198	195	209	219	190	188	200	229	228	225	205	218	191	213	234	188	211	222	213	196	180	210	214	207	220	216	206	183	224	227	223	185	201	217	223	225	164	216	226	213	232	212	224	195	227	217	201	210	223	227	225	207	210	186	239	233	201	225	176	209	231	210	208	166	217	208	222	186	262	193	223	217	186	197	201	210	232	205	201	204	235	236	197	231	229	215	205	238	181	206	200	219	212	189	177	209	232	203	214	195	226	207	224	232	220	207	206	231	211	184	228	218	190	216	188	234	185	218	213	197	218	218	207	201	207	233	233	195	183	207	210	210	183	219	191	202	215	220	230	194	227	208	192	199	219	189	231	209	201	197	214	216	236	211	211	217	178	206	197	235	214	221	200	214	218	210	217	222	236	195	204	221	197	209	225	225	208	222	196	203	215	201	225	208	215	196	204	210	188	211	193	221	208	187	186	204	208	205	222	197	214	209	225	200	183	196	180	229	205	206	205	211	223	218	231	232	207	214	221	199	194	215	223	206	213	195	211	206	216	219	192	198	191	196	198	215	192	215	199	210	210	211	212	219	230	201	215	213	194	188	189	207	190	202	205	232	234	208	169	213	221	232	249	197	211	193	186	203	240	198	212	211	195	208	206	180	257	218	209	203	237	201	202	187	219	203	217	189	186	183	202	200	229	230	200	235	203	194	220	197	206	198	241	192	200	211	240	230	227	218	203	218	210	204	214	209	210	200	242	209	210	237	188	201	202	228	209	210	205	212	187	221	223	195	194	226	191	216	177	200	208	192	225	216	207	191	186	195	226	201	195	187	203	237	180	224	195	189	242	210	187	199	216	211	209	204	229	227	180	195	205	228	216	226	231	215	199	213	193	236	201	216	190	213	192	200	184	202	211	193	204	201	230	219	216	221	226	223	178	240	189	199	184	215	199	192	210	212	222	203	215	220	164	211	234	201	205	191	205	209	205	240	214	185	191	211	209	199	220	207	222	201	193	202	218	175	197	223	217	176	211	220	205	193	214	232	211	195	196	201	212	217	212	190	219	197	185	188	198	191	220	213	194	219	200	209	193	222	212	199	218	218	231	202	215	239	211	198	220	201	200	231	220	192	209	219	194	195	209	194	196	214	190	246	223	210	223	246	221	223	197	195	192	242	253	191	201	234	233	201	234	237	225	221	211	195	215	203	215	217	224	193	212	205	211	209	238	206	185	196	183	194	223	227	203	204	236	219	209	203	219	211	212	193	239	206	197	220	185	196	191	197	205	223	197	202	228	212	208	199	203	195	199	223	190	226	211	232	192	199	215	232	205	226	180	197	218	165	203	193	201	233	201	196	221	208	197	184	198	224	223	189	196	212	208	220	212	197	218	195	203	211	203	202	214	211	210	241	236	205	209	239	201	186	222	198	207	198	186	218	207	209	201	228	214	218	224	190	188	195	231	201	210	181	217	190	208	204	185	237	221	194	225	206	195	201	202	186	213	213	228	200	214	232	208	192	212	216	220	223	233	203	210	200	203	204	208	206	223	216	214	209	215	242	220	207	198	170	217	205	200	212	217	209	214	215	203	205	213	198	180	201	226	211	222	206	209	214	200	184	246	221	199	196	203	221	225	201	218	239	205	220	193	240	265	218	219	216	217	198	223	222	214	185	185	190	210	199	192	213	191	210	198	202	210	212	214	207	217	208	200	219	236	217	235	219	225	215	219	208	214	191	227	198	191	203	193	186	204	209	216	200	202	235	216	203	213	201	220	216	218	201	201	198	213	224	217	225	205	208	193	190	224	232	204	189	185	228	212	228	204	195	220	222	243	237	213	221	202	211	208	181	207	193	202	227	227	193	190	211	224	198	227	174	240	187	242	247	199	184	215	220	208	210	192	192	218	203	199	188	221	205	264	198	188	214	187	172	222	205	227	208	225	227	175	198	230	208	197	221	229	215	223	214	207	236	202	173	248	221	219	222	191	215	217	224	173	218	212	223	203	210	210	213	197	214	199	198	223	233	215	209	247	179	215	200	190	232	188	191	200	180	202	218	217	197	200	187	194	201	240	221	189	191	184	210	210	197	230	191	184	228	201	206	203	191	221	200	214	198	217	199	226	190	207	218	197	240	210	205	193	221	204	212	195	220	199	198	209	197	197	212	184	225	185	233	202	203	221	217	212	205	215	223	229	236	193	180	198	240	200	224	188	229	237	228	217	249	191	220	217	215	198	217	236	206	213	171	223	203	231	229	195	185	213	166	196	204	207	217	192	230	195	201	225	224	197	227	234	230	210	198	211	244	190	193	209	201	185	223	208	209	194	207	202	210	199	211	214	195	192	225	204	210	229	203	231	225	206	195	203	204	238	185	207	234	247	202	207	174	229	201	221	191	188	214	180	230	227	215	199	201	205	170	214	202	207	228	207	222	189	202	214	210	214	220	223	202	223	205	215	216	210	223	217	212	201	211	224	228	198	229	229	225	203	208	204	206	211	187	194	221	238	213	232	195	211	247	210	198	222	196	214	213	224	201	226	217	202	234	190	216	192	240	209	239	212	183	196	211	198	208	224	208	193	218	184	225	197	198	207	217	184	239	222	202	223	193	230	216	226	191	192	211	215	218	212	221	208	209	197	202	198	207	210	207	224	196	213	212	235	199	189	218	190	206	203	209	183	217	196	223	197	191	192	230	214	184	191	197	211	220	210	207	213	208	207	220	204	239	186	215	205	209	224
7632	31491	64664	41737	3541	2968	2381	1994	1654	1482	1650	3010	11670	30501	36823	33040	25974	17044	8698	3653	1441	846	617	555	526	529	551	541	521	502	519	512	541	500	509	531	492	528	518	526	482	519	535	519	493	518	522	537	511	512	542	572	474	475	524	491	526	578	541	519	482	507	505	504	490	521	442	527	531	488	504	548	536	529	463	538	545	527	519	565	512	483	542	487	474	536	481	523	566	541	530	544	469	487	519	464	494	522	534	481	539	498	490	503	520	517	541	556	528	530	507	506	494	477	559	497	543	522	495	479	532	500	523	518	492	524	531	510	508	495	514	506	535	517	541	510	541	550	505	505	491	541	513	461	494	489	526	492	537	522	545	528	516	511	546	522	557	477	554	514	474	541	520	483	536	539	506	485	483	531	518	519	523	535	546	514	496	500	505	509	543	558	518	541	514	491	511	501	565	527	548	511	497	503	567	550	544	497	485	525	507	540	512	495	504	514	502	516	550	474	488	482	525	551	505	498	503	512	505	505	532	522	560	540	515	512	557	507	558	549	512	536	513	525	548	493	504	542	501	537	495	523	518	494	526	503	482	518	493	539	558	522	470	533	517	456	549	527	479	488	480	520	473	501	517	529	536	509	516	492	519	489	518	528	515	478	502	522	548	490	505	501	528	525	516	514	537	552	479	471	547	492	493	516	503	517	483	523	508	522	511	541	536	489	506	536	541	552	494	528	503	489	472	539	487	514	543	508	508	482	528	515	506	519	454	505	501	533	563	527	486	504	547	515	518	557	518	518	524	504	513	527	528	501	525	527	493	497	496	559	496	503	485	533	497	492	471	525	535	531	513	482	531	526	527	481	546	490	539	528	508	559	495	528	526	532	532	502	551	471	511	488	535	492	528	481	532	516	517	534	518	538	492	517	513	522	489	525	523	526	500	524	526	525	493	568	499	522	532	512	458	493	517	507	493	544	500	489	495	533	571	555	504	562	477	510	509	516	537	489	518	494	508	526	553	529	524	517	516	506	516	505	523	511	522	486	521	534	510	496	506	515	516	548	478	554	551	476	499	489	513	537	536	466	515	536	486	493	522	497	487	499	478	557	483	538	506	530	484	499	511	552	500	515	492	521	547	552	505	513	581	526	525	525	537	549	525	506	516	542	505	521	512	511	502	517	493	531	509	542	509	539	478	481	498	537	504	488	522	514	512	538	512	508	540	464	496	552	537	510	497	499	544	498	549	552	477	545	513	474	538	479	528	520	496	520	516	509	513	509	534	518	566	504	504	526	461	494	500	523	473	520	519	528	556	539	544	477	480	535	460	503	451	480	518	511	512	509	503	514	498	496	482	557	506	518	537	542	484	523	512	481	484	465	540	489	534	534	493	518	520	499	520	520	512	496	553	563	498	503	531	524	533	471	518	530	519	532	492	514	533	557	492	533	518	504	518	518	531	565	560	488	521	502	494	511	486	500	482	522	539	477	512	524	501	525	484	526	512	517	501	503	539	548	538	539	514	559	492	522	589	558	484	501	526	526	525	498	492	537	565	505	498	511	489	524	486	545	505	498	529	513	507	548	552	462	535	499	512	527	519	460	508	473	500	549	497	488	513	536	489	514	495	550	549	506	485	517	530	527	525	496	537	536	508	512	489	543	478	535	497	510	530	541	532	485	531	505	478	530	527	513	498	476	488	482	526	497	538	528	500	482	500	522	532	505	479	506	541	516	528	523	521	529	490	551	502	513	551	530	497	487	523	526	521	518	513	516	501	551	546	526	511	525	531	542	537	476	475	516	505	485	530	526	510	553	499	511	529	533	540	482	478	476	499	514	536	506	506	538	534	480	501	504	494	514	525	513	451	536	539	495	536	540	510	531	503	534	482	487	553	501	516	512	517	535	496	496	535	536	548	480	535	510	517	480	518	546	540	528	534	559	569	524	541	527	560	519	512	503	547	503	531	532	500	537	551	542	517	491	532	508	510	504	506	510	523	489	527	487	486	450	511	524	539	490	517	554	521	491	495	529	508	487	485	505	533	523	493	518	468	484	547	540	494	515	530	513	525	560	518	490	499	535	489	538	515	499	516	504	505	519	502	503	493	479	519	509	514	501	536	517	558	489	527	499	525	505	546	530	519	509	540	586	541	537	531	552	501	473	529	524	515	504	568	475	512	527	516	502	499	481	524	511	519	506	517	543	514	512	503	501	556	510	512	514	518	513	517	527	501	507	512	516	500	510	516	511	542	534	481	471	501	489	459	516	494	514	544	509	511	489	513	511	536	515	552	494	504	497	543	524	504	496	487	507	561	579	561	508	528	518	506	476	551	520	487	485	530	479	525	520	523	526	491	503	502	526	502	489	528	526	506	518	531	521	554	503	523	492	509	542	514	530	564	500	568	505	506	518	509	569	525	516	512	510	524	522	477	498	497	541	505	511	518	521	503	567	494	549	515	540	497	536	522	491	459	516	492	477	494	499	542	516	476	478	532	495	522	540	502	499	495	478	508	505	518	520	543	516	519	532	497	499	524	477	518	479	518	535	515	489	544	480	520	472	529	507	505	523	513	526	518	472	527	519	513	528	518	526	529	549	483	528	504	527	493	499	519	525	514	521	515	517	505	523	506	574	507	518	532	514	556	491	527	508	530	492	513	528	500	536	506	519	511	545	507	494	520	516	551	537	486	562	501	476	500	506	514	488	515	524	532	570	538	504	511	501	461	526	504	546	518	576	506	512	531	497	525	530	525	540	466	499	514	499	501	507	535	493	526	523	482	503	533	513	522	540	504	549	513	492	534	528	533	500	525	523	514	494	502	472	520	509	494	529	499	510	520	493	513	539	512	534	491	537	481	516	494	506	510	523	522	485	530	548	517	527	529	491	537	508	512	510	493	508	544	539	517	560	489	483	530	495	489	515	512	503	543	472	549	514	515	528	545	498	509	507	545	558	505	507	495	530	521	483	549	538	494	543	521	495	543	517	535	511	468	519	524	496	496	529	488	545	545	506	476	555	539	504	507	556	546	480	506	521	515	502	509	541	566	460	570	523	487	469	506	565	510	584	526	526	520	505	462	508	513	518	508	541	488	562	511	488	495	505	542	532	507	474	563	524	537	524	534	492	551	512	543	504	532	504	488	512	513	514	505	522	516	526	527	533	496	468	528	497	475	517	514	502	499	507	528	470	521	537	520	512	517	525	502	511	524	507	527	516	545	557	528	527	494	532	520	527	477	544	511	494	510	508	525	485	527	574	556	525	533	535	530	517	532	505	521	503	494	513	491	495	533	487	557	503	506	521	513	515	517	528	488	515	506	512	516	491	539	537	534	525	520	515	533	489	529	526	495	460	516	567	498	500	492	473	519	516	549	496	515	463	478	552	553	533	477	485	501	514	545	479	503	534	464	527	484	506	475	502	527	531	503	489	486	477	560	496	509	514	540	520	534	506	530	476	575	527	522	556	565	530	531	515	517	504	525	514	515	535	517	503	505	526	511	544	538	493	543	507
2331	2814	6777	2297	445	342	318	325	321	310	280	312	380	572	854	1028	923	725	537	369	339	338	307	302	294	290	284	345	322	290	335	276	300	331	317	321	303	286	278	293	291	320	292	312	280	293	319	320	262	288	276	296	312	307	281	309	311	328	278	311	327	319	299	312	261	292	302	288	304	305	285	306	325	323	279	297	314	315	280	312	276	322	301	290	284	312	311	291	291	288	247	264	295	303	273	322	291	311	274	303	308	288	325	320	295	338	296	299	298	332	297	311	312	280	319	297	314	295	300	295	292	289	340	292	283	299	323	316	282	276	284	291	304	313	291	294	268	325	311	291	305	309	300	295	274	338	281	275	300	301	301	269	285	313	286	296	305	288	266	323	306	291	285	310	314	319	293	300	317	302	337	265	281	298	314	300	328	274	314	329	320	317	323	296	305	311	298	310	311	324	301	278	297	304	280	270	284	287	297	282	290	307	308	289	295	284	325	302	282	289	284	322	324	301	307	288	251	277	262	301	317	310	302	292	267	266	295	309	290	303	280	284	304	301	287	310	292	322	306	315	325	321	332	290	280	287	320	320	320	314	284	299	294	292	338	290	295	298	310	279	303	305	309	286	281	321	315	304	310	269	322	265	271	269	311	293	281	337	300	285	308	299	308	296	309	298	294	331	319	298	285	302	272	284	278	280	277	322	314	271	300	298	324	280	304	292	285	322	295	294	310	298	302	292	316	313	300	274	286	294	294	256	284	312	318	299	337	263	298	294	346	297	280	306	285	309	291	274	300	306	273	280	280	277	274	315	295	322	304	323	331	297	301	333	303	307	295	291	287	319	277	306	304	299	301	296	321	296	279	316	290	320	305	273	315	321	299	273	310	286	301	321	284	321	266	294	297	278	305	282	294	319	300	293	325	331	317	300	317	296	286	319	319	312	307	309	316	304	297	292	298	300	269	297	319	305	293	346	303	302	292	279	314	282	336	316	305	322	328	282	325	291	269	282	289	260	289	280	297	294	297	298	280	318	281	295	288	310	323	270	307	331	304	296	307	288	302	279	312	332	285	287	296	312	331	352	255	330	303	291	303	302	307	321	312	334	297	304	310	285	289	282	293	304	297	283	302	302	326	293	305	296	307	312	309	312	315	337	326	317	327	287	295	334	307	324	328	323	298	289	281	323	301	303	311	303	307	302	290	299	317	295	290	297	323	265	269	275	301	310	311	281	323	282	301	313	314	298	304	306	307	288	320	298	288	330	305	301	310	281	307	283	299	297	290	301	289	305	296	320	273	309	286	345	284	328	284	281	298	319	307	309	325	306	311	315	307	275	288	319	273	291	301	299	309	272	338	307	284	297	325	301	299	303	293	295	285	291	289	305	286	278	275	288	301	301	299	287	304	296	356	351	287	301	306	300	307	286	285	302	318	309	287	321	310	316	316	266	303	307	298	304	329	304	326	301	278	300	272	305	291	306	322	287	278	299	260	314	306	294	311	280	251	283	323	328	336	277	295	311	296	301	298	303	264	311	301	273	330	307	312	305	275	335	284	278	312	317	328	279	291	300	317	286	319	267	288	285	303	316	294	304	288	268	276	284	309	339	292	276	299	302	294	329	303	307	287	307	290	283	312	294	290	319	326	302	268	325	261	296	289	290	315	313	297	289	294	308	273	296	302	287	285	287	338	312	321	284	297	277	339	300	300	302	307	281	306	318	335	311	251	293	349	248	321	281	348	318	288	308	292	295	297	306	292	257	294	346	285	338	295	309	312	328	294	294	333	318	275	268	289	339	301	303	354	310	329	290	301	294	350	288	255	307	307	304	296	301	294	336	304	283	288	324	281	326	307	308	295	300	300	323	328	286	295	313	292	290	317	302	321	302	311	318	306	283	294	296	304	306	301	289	319	268	302	308	305	298	313	301	302	321	311	317	292	286	271	277	294	302	314	275	340	314	285	320	333	325	327	322	319	306	304	317	310	297	289	278	283	302	267	323	296	308	304	288	293	287	364	308	287	315	333	314	284	304	278	328	284	293	301	322	302	280	314	328	311	334	288	301	311	294	292	304	271	302	301	290	314	299	302	279	316	329	283	274	306	295	290	273	279	296	339	316	330	274	300	261	323	337	336	308	263	297	256	282	308	291	273	245	277	284	282	333	283	324	269	299	327	279	308	308	304	323	303	292	297	303	281	329	305	276	306	303	308	291	306	334	317	335	295	293	295	293	302	310	316	283	284	302	306	317	282	334	298	285	294	316	307	298	305	328	294	303	298	283	298	273	304	314	270	311	304	292	280	314	280	292	316	303	304	303	316	291	306	291	293	314	283	323	310	279	318	295	321	284	274	321	292	276	308	318	283	296	295	299	303	329	286	311	306	324	290	307	307	294	289	320	286	305	317	283	291	292	284	332	250	299	298	306	345	321	272	283	320	317	313	330	300	314	332	293	289	293	301	287	346	314	316	296	280	302	290	306	343	290	298	296	272	285	315	280	310	303	285	275	274	331	320	327	246	304	300	290	300	313	279	268	300	300	317	321	259	315	313	303	309	315	305	307	315	292	285	252	274	318	285	322	311	280	297	270	287	284	291	286	283	306	301	300	301	307	290	304	287	297	298	296	312	283	316	317	330	292	310	308	300	297	292	297	288	289	302	296	299	315	306	307	285	315	303	324	267	298	311	287	271	288	305	284	299	295	302	300	287	296	285	293	296	274	308	306	308	317	300	316	315	306	321	258	299	306	301	310	313	290	329	321	321	339	320	294	322	259	291	315	308	278	306	298	309	341	304	279	294	323	297	301	300	299	292	305	296	304	293	313	324	318	291	304	303	302	292	305	295	311	283	299	323	318	318	279	289	306	313	273	295	292	300	310	279	316	297	287	288	293	293	273	318	301	312	278	305	313	291	306	311	268	270	325	299	294	300	307	298	325	308	282	290	314	317	259	292	287	281	277	281	308	302	292	315	298	337	299	289	264	299	321	317	308	311	294	318	289	292	312	310	270	299	326	300	325	284	312	292	296	292	314	284	293	319	298	273	258	275	309	303	280	299	301	322	309	284	311	298	294	301	293	286	328	309	282	300	277	285	320	336	290	336	295	276	283	301	298	293	295	287	317	301	300	276	290	296	298	310	291	282	282	285	295	274	332	311	281	285	266	316	321	298	297	291	280	323	324	321	254	292	279	283	253	276	322	276	279	292	329	291	274	287	277	286	306	290	312	306	336	309	283	280	324	275	319	295	278	332	304	312	302	265	334	282	284	301	273	349	274	310	309	299	303	317	301	331	309	313	285	327	274	314	295	310	350	289	280	299	297	290	325	262	307	315	298	313	302	317	318	297	282	311	292	303	297	298	318	287	315	333	288	290	271	285	295	312	284	296	304	261	276	322	279	337	318	302	286	359	288	283	265	283	281	332	294	292	281	283	324	304	285	330	304	340	301	317	318	310	292	314	290	305	313	295	300	292	308	303	308	293	303	286	309	293	296	335	309	293	291
2490	4392	13557	5435	868	874	789	717	841	750	764	875	1198	2578	3766	4342	3660	2579	1767	1151	878	735	740	723	678	734	672	708	689	701	727	707	720	741	720	717	697	746	711	695	624	674	728	685	740	733	738	718	683	718	753	684	734	724	719	737	689	726	689	703	739	732	672	744	771	700	752	702	727	696	689	734	725	668	716	721	748	691	740	704	731	731	721	724	762	678	750	711	707	701	713	721	696	733	723	714	747	715	730	666	711	697	698	790	734	714	707	730	735	704	715	713	747	723	760	794	703	698	724	728	681	724	735	742	676	729	750	675	744	697	753	713	710	774	669	717	729	718	723	728	695	687	688	645	739	747	714	719	671	709	680	756	683	703	729	718	689	753	715	699	718	675	724	711	769	713	681	703	742	684	694	721	744	719	685	750	706	720	673	713	777	744	696	749	785	704	759	687	718	690	691	723	720	703	745	730	762	680	735	674	686	698	705	666	774	712	703	751	729	681	672	720	720	715	705	691	704	710	733	743	669	729	752	732	712	689	709	706	719	730	735	744	710	711	750	727	690	669	744	705	733	768	692	745	692	753	744	719	698	721	739	731	745	681	690	698	747	718	706	719	702	691	739	711	733	731	696	791	705	702	742	693	702	694	732	712	692	725	757	686	722	700	685	716	676	736	698	713	734	710	697	737	728	722	720	696	730	719	701	721	743	731	703	715	747	693	746	706	678	698	726	676	663	717	733	736	712	725	711	687	699	703	716	690	712	702	717	673	710	753	715	782	744	708	761	719	754	691	692	726	710	755	756	720	692	701	716	656	702	708	733	728	713	694	738	720	712	712	694	720	678	696	709	737	669	691	729	735	715	638	722	657	709	715	682	707	720	697	690	723	682	748	676	684	680	741	764	694	733	705	734	771	728	709	755	655	746	752	697	745	671	668	732	735	726	692	722	704	734	735	681	718	682	729	698	662	722	716	733	690	752	723	716	751	713	729	741	739	736	737	739	653	703	724	702	756	664	692	731	734	747	728	730	746	742	664	746	702	722	772	719	717	721	703	722	729	736	696	737	732	664	712	699	696	715	685	747	672	680	707	714	678	731	746	698	744	669	689	706	720	688	722	718	705	715	708	722	693	707	688	726	710	719	714	709	745	753	726	703	745	741	688	696	737	699	752	713	713	709	695	731	707	720	713	726	693	690	769	733	751	713	723	701	670	682	703	741	732	684	748	692	726	697	710	709	692	737	762	739	749	719	697	677	747	702	670	742	706	715	682	720	746	728	705	728	718	697	718	731	667	728	741	697	695	741	682	711	680	708	695	761	734	672	709	689	676	724	733	712	655	703	739	737	698	720	670	671	707	703	686	775	729	693	742	732	717	740	698	729	713	729	744	712	716	730	681	712	745	721	706	696	698	707	724	713	750	722	754	732	719	744	717	742	682	746	722	685	723	739	755	743	676	728	725	726	686	730	715	716	696	715	713	753	718	708	717	742	713	727	737	709	735	717	713	701	743	686	690	683	721	671	708	708	724	767	686	655	716	729	691	702	677	703	727	697	709	722	725	730	756	700	705	753	700	691	748	676	701	690	691	685	737	745	741	739	715	721	767	699	712	745	743	747	723	685	751	706	740	699	717	732	696	710	740	716	698	717	670	718	672	689	693	733	716	762	735	750	704	678	741	661	745	700	678	719	735	704	683	769	675	777	711	725	681	709	687	724	749	707	713	718	764	703	697	690	724	706	717	709	674	721	677	722	707	718	715	720	656	703	719	663	672	737	732	755	697	703	682	729	676	706	742	715	692	682	769	720	718	690	747	765	723	745	716	718	663	681	748	706	661	724	707	736	696	774	666	717	748	691	689	691	690	756	715	708	739	703	744	741	683	729	727	727	757	713	710	751	698	692	747	753	722	723	711	697	702	698	751	746	698	702	700	742	731	671	739	723	729	710	680	761	677	694	679	690	749	688	722	726	696	706	670	696	678	698	722	720	682	702	736	721	685	668	718	710	668	732	730	729	732	668	716	693	708	731	719	706	707	688	727	673	708	734	758	718	682	746	739	712	683	732	741	753	685	710	667	756	730	623	661	699	760	721	748	661	702	707	709	746	689	713	680	747	684	754	718	722	684	674	697	693	764	682	687	763	696	745	700	687	718	737	714	753	743	721	694	696	669	717	732	763	742	723	708	707	767	707	732	745	718	729	703	706	762	725	733	768	757	746	722	752	729	686	742	727	738	773	708	744	670	692	721	719	743	702	732	747	742	692	666	696	724	719	706	707	704	710	701	680	717	721	671	645	741	712	739	727	739	787	744	723	719	684	735	711	678	730	677	647	734	768	688	658	770	683	722	688	699	720	694	767	709	720	697	754	673	743	707	703	711	723	727	657	715	697	652	701	658	721	751	698	683	732	697	673	720	680	706	743	713	690	715	697	690	735	673	710	717	725	689	666	713	752	723	691	694	694	737	707	716	731	721	761	763	704	703	690	716	741	713	697	711	790	747	734	714	675	714	703	711	679	719	698	692	718	651	715	702	706	689	670	716	775	716	702	742	719	703	709	690	758	771	721	740	672	716	707	727	743	683	715	733	695	754	706	698	734	748	704	720	699	735	716	714	707	723	707	717	691	716	739	700	726	735	706	673	734	652	703	747	741	699	689	727	687	725	688	719	695	737	689	713	686	678	745	732	709	697	722	711	709	723	748	731	706	763	703	722	690	725	735	685	690	701	730	750	723	719	705	669	664	677	741	703	712	715	780	695	715	713	675	678	698	745	721	718	755	746	729	682	698	719	741	712	727	660	736	713	741	655	711	723	704	690	745	700	719	727	752	686	729	666	717	798	748	722	737	694	735	686	767	707	683	723	690	720	770	719	689	718	709	738	680	690	774	700	749	709	707	684	719	684	690	698	692	676	723	715	686	748	703	659	711	726	743	710	633	749	749	732	752	722	691	691	742	758	676	724	729	725	690	719	711	739	777	754	745	751	705	724	731	730	681	705	709	739	728	691	709	701	700	729	668	738	709	751	734	738	668	739	764	710	724	704	695	693	713	727	709	752	688	669	733	739	712	765	726	733	666	681	671	703	709	702	756	719	703	697	703	699	729	745	719	711	724	726	695	724	639	693	722	674	715	678	664	742	738	718	705	714	737	702	699	730	699	689	733	718	754	697	681	706	725	637	698	713	725	711	732	684	682	669	723	675	687	720	701	700	719	698	751	747	724	734	697	697	672	708	697	744	666	716	722	655	719	736	700	713	715	732	719	672	738	700	726	704	722	735	724	715	707	726	705	738	709	756	697	684	758	670	717	720	683	730	683	743	708	688	701	697	663	683	705	751	755	764	696	719	705	707	703	743	695	742	710	656	665	740	714	761	729	726	667	668	751	702	707	745	712	716	740	701	692	752	710	714	753	707	717	712	751	717	744	680	734	696	690	716	703	665	675	719	673	720	754	737	729	689	671	724	687	682	678	736	721	738	704	707	680	715	722	685	721	750	777	761
8921	25213	61042	32322	4834	612	432	400	361	329	338	474	1693	5183	7101	6712	4754	2995	1548	762	407	311	249	251	237	238	253	236	233	256	247	220	238	263	233	237	248	245	246	257	271	266	250	239	216	242	233	233	252	274	222	234	272	248	250	246	216	246	222	272	244	250	251	233	268	220	215	246	234	237	256	232	220	258	234	251	224	259	245	261	225	232	246	235	238	279	250	261	270	229	241	244	256	230	228	222	235	259	241	230	273	254	254	244	226	270	244	257	253	232	240	238	242	252	236	248	286	229	257	283	238	264	235	244	240	258	229	234	258	255	238	234	263	226	202	263	265	260	231	240	250	235	204	213	260	243	254	223	229	261	227	243	278	229	273	257	232	239	225	235	222	261	231	285	234	240	213	234	231	247	264	255	263	222	260	255	254	259	234	269	243	246	257	205	253	256	215	243	223	273	210	243	275	227	262	228	231	273	240	263	243	256	247	247	256	216	218	242	248	263	241	242	257	247	243	231	261	259	276	223	250	210	274	243	217	242	246	253	281	233	251	209	249	252	280	220	231	233	248	263	250	225	249	219	238	254	244	246	242	259	254	251	237	224	241	240	242	231	223	232	271	259	238	250	232	208	258	268	241	220	237	215	238	249	235	252	278	210	257	255	226	248	226	262	251	217	259	230	242	212	230	256	279	227	270	232	237	241	275	253	246	228	249	238	244	255	248	246	245	298	223	251	260	248	256	251	242	275	237	256	237	255	276	248	236	249	263	246	253	250	248	244	270	233	260	257	241	214	216	231	251	270	233	237	257	244	258	253	205	229	252	235	254	292	232	244	263	254	237	262	248	273	267	204	258	271	244	240	249	225	228	263	259	241	275	279	258	253	254	264	238	223	235	225	230	241	243	242	243	249	244	232	240	225	263	254	232	234	249	223	266	260	254	253	265	228	222	246	229	249	249	259	232	215	251	218	222	244	228	264	250	226	221	229	243	234	222	249	250	219	227	255	259	265	245	273	237	259	253	273	249	229	264	257	253	255	229	222	257	240	237	226	232	278	253	251	224	257	246	261	252	257	241	235	267	250	252	246	236	228	249	238	230	243	242	256	249	234	235	202	249	240	262	251	212	273	255	260	252	257	268	248	256	224	254	228	270	232	241	245	262	243	250	234	211	246	234	212	264	294	257	269	261	245	251	285	249	237	240	258	228	253	228	269	242	257	227	236	263	251	249	215	234	265	232	263	224	249	262	237	249	244	255	245	240	261	278	240	266	236	248	264	252	256	268	240	252	240	246	250	241	220	243	239	220	228	233	260	256	246	253	282	248	219	257	253	257	230	237	257	239	234	247	232	262	249	263	218	227	223	242	234	271	248	273	273	243	231	272	270	244	246	220	246	278	244	240	259	247	246	254	263	247	219	242	256	227	249	257	234	262	264	243	243	232	271	253	250	272	234	230	254	256	199	239	250	253	247	270	234	249	238	247	258	256	242	247	243	234	243	224	250	221	243	234	240	264	257	254	257	232	231	274	257	263	252	241	245	254	236	254	249	203	232	229	267	272	257	241	231	259	232	244	253	245	245	268	257	257	264	246	263	220	239	264	258	229	235	209	249	260	267	251	266	217	234	257	254	237	235	254	258	251	263	256	258	257	241	262	238	267	262	259	245	260	226	233	263	235	220	217	244	252	219	251	227	214	227	271	250	273	255	261	252	232	264	254	232	284	262	248	263	232	249	263	252	256	293	249	287	249	240	242	244	248	256	282	246	224	224	243	225	247	247	279	242	245	255	249	233	287	248	231	268	235	248	247	246	258	273	248	241	246	240	257	262	227	225	225	223	252	240	238	248	262	218	237	237	218	228	249	251	234	257	262	269	221	242	225	257	250	237	259	258	247	230	202	239	243	227	237	254	224	242	226	249	253	270	239	276	248	230	224	253	283	258	227	240	229	265	243	231	252	236	256	260	221	249	261	230	254	238	242	229	231	261	232	267	254	247	230	242	265	251	258	259	230	255	252	252	215	252	266	249	268	226	209	256	264	233	271	245	221	252	258	239	244	239	239	251	253	250	258	217	240	234	252	224	241	227	230	264	254	255	228	229	266	246	266	242	247	242	238	256	251	246	233	268	255	266	306	224	199	264	256	251	234	230	255	250	280	264	264	232	213	265	250	233	230	223	229	256	257	243	251	235	265	256	229	238	259	261	240	268	232	241	249	235	227	227	247	235	230	230	269	222	237	241	243	291	225	256	232	282	236	225	255	252	223	234	215	253	242	225	268	230	249	266	233	265	246	241	261	276	262	287	273	249	221	284	237	251	277	250	228	209	248	270	245	243	240	263	263	280	228	244	248	244	222	231	244	241	229	230	268	246	256	252	244	242	225	260	236	277	221	225	248	204	230	241	261	239	228	258	237	267	236	243	241	211	238	232	233	266	290	239	223	235	247	271	254	285	234	266	242	251	239	235	251	234	253	236	270	253	246	261	224	239	214	249	223	279	241	243	254	260	246	245	240	245	238	243	256	248	267	248	243	250	256	230	268	247	209	245	246	259	258	254	252	240	237	238	232	243	215	232	236	230	238	264	223	216	245	238	265	265	231	253	215	259	260	226	244	260	254	236	247	214	271	209	267	245	237	281	239	258	252	250	285	249	265	221	254	271	253	235	260	226	246	262	234	242	235	227	230	241	221	265	258	250	245	257	247	257	233	233	261	231	248	251	245	249	243	240	231	237	217	213	227	240	253	260	250	222	246	199	242	240	229	244	229	274	234	198	234	255	257	246	259	246	255	248	250	249	262	271	268	235	224	255	247	250	203	235	239	260	253	243	221	204	257	273	255	257	250	226	251	236	252	245	262	252	238	252	263	240	234	249	215	232	275	232	221	244	239	245	240	271	239	227	254	241	249	250	242	231	223	230	242	231	222	240	228	239	218	262	268	246	226	250	245	252	265	242	256	235	215	241	241	255	279	225	248	252	248	246	206	232	255	231	258	254	273	240	230	225	231	246	255	229	247	237	259	243	247	265	254	256	235	238	241	250	214	248	242	270	237	234	239	244	247	230	247	251	251	250	247	232	251	252	248	254	227	246	217	246	242	256	273	245	236	252	232	243	222	236	211	252	255	240	234	219	226	245	235	250	250	245	273	254	261	272	236	256	247	233	240	253	262	246	260	258	251	268	242	230	251	250	226	265	247	245	235	244	231	212	216	238	227	246	219	263	254	246	247	230	264	206	245	250	246	250	220	257	265	283	245	266	250	260	224	240	218	236	233	241	244	268	234	244	248	273	228	266	247	233	226	283	239	260	264	224	251	252	291	247	250	228	206	220	227	229	284	265	276	250	249	244	249	248	230	247	232	245	224	237	238	225	257	272	263	270	236	267	262	226	231	246	268	259	224	251	251	238	210	236	241	256	222	259	257	239	230	266	268	262	273	253	224	221	262	224	241	241	258	256	267	261	273	253	271	280	262	244	262	243	253	267	227	243	238	266	268	240	267	257
6408	22164	54269	27120	2381	1920	1739	1404	1290	1145	1031	1932	9020	21735	26641	24535	19331	13210	6833	3035	1430	869	631	623	635	609	599	600	629	593	609	563	591	571	613	617	541	574	635	606	573	581	559	564	620	582	610	583	620	589	571	587	614	582	577	566	595	601	573	612	634	604	633	521	602	575	600	580	636	586	596	607	561	551	575	562	584	565	591	596	559	589	563	568	593	597	571	576	603	557	594	574	649	638	628	579	579	570	559	555	587	590	613	611	588	646	592	597	598	581	592	576	569	628	592	575	583	577	581	631	604	587	644	610	577	622	580	556	587	599	630	545	596	615	624	586	605	624	571	617	581	578	597	595	562	550	602	582	543	587	574	567	562	612	588	579	586	639	571	574	588	559	576	605	609	620	622	588	581	616	600	577	602	586	599	591	610	557	597	583	600	621	594	587	564	608	572	550	580	612	580	611	602	605	561	626	565	576	592	556	620	610	577	589	632	540	597	580	612	578	586	577	603	659	591	572	611	598	604	643	575	597	610	603	558	591	576	582	599	596	640	573	592	622	622	648	588	582	581	598	592	639	561	608	570	614	593	626	603	616	556	575	599	574	546	587	553	539	613	556	596	575	635	639	610	554	602	615	600	588	586	611	616	626	547	598	634	587	590	610	551	639	547	590	574	629	569	622	599	603	595	624	585	590	568	612	636	563	611	610	635	575	583	554	580	600	585	567	593	586	618	601	617	560	579	564	608	590	603	573	608	589	569	628	584	553	594	594	560	627	604	571	626	586	559	605	604	584	592	589	620	602	619	560	563	605	614	598	573	594	613	602	590	585	588	595	582	585	587	593	534	589	588	604	645	558	588	556	583	575	582	596	581	598	579	602	605	629	572	587	586	590	593	637	545	639	597	593	554	576	601	580	573	599	570	612	608	580	563	581	569	573	594	587	609	616	592	616	597	596	568	606	601	662	601	581	577	633	598	591	589	584	636	600	604	617	556	612	594	558	570	583	595	602	567	600	592	573	626	608	578	602	586	576	629	580	566	585	599	568	619	575	564	605	626	575	542	595	593	603	603	558	592	596	595	541	592	630	601	609	583	616	609	580	632	638	531	642	588	600	601	605	598	567	592	598	628	577	562	605	611	584	626	597	602	583	581	583	588	591	594	601	649	557	629	605	601	552	655	609	633	574	603	541	587	625	595	615	609	592	589	567	561	607	591	582	629	583	608	585	596	602	602	629	599	615	552	596	612	595	598	581	610	612	608	590	624	559	576	646	599	599	597	541	589	576	567	575	604	600	650	597	587	558	606	586	661	564	567	564	563	538	594	630	576	597	575	544	589	575	577	614	540	601	613	556	577	578	610	575	578	575	583	588	571	565	543	568	556	561	579	540	607	645	589	589	614	587	615	610	573	599	575	535	551	587	592	609	598	594	565	569	590	593	590	596	607	595	643	582	594	585	614	612	569	609	607	593	623	514	548	621	594	583	618	586	612	534	602	597	629	554	594	611	582	617	622	619	585	578	617	578	600	568	595	617	612	607	593	602	567	648	578	577	571	602	611	606	599	579	617	597	611	583	589	592	565	584	570	590	621	573	619	554	592	622	588	547	547	603	621	600	655	599	585	614	580	582	598	532	625	599	532	626	608	610	627	595	574	643	614	598	573	611	600	577	594	620	598	614	589	621	557	609	634	607	537	581	621	575	572	584	629	622	599	558	587	552	583	535	605	554	592	582	614	592	576	632	583	590	575	588	547	596	593	573	597	621	553	577	540	578	615	590	605	615	589	616	616	563	571	542	574	581	595	578	554	581	591	552	599	586	580	578	591	603	582	606	573	620	632	568	618	592	590	606	592	613	619	597	596	602	567	586	597	606	567	585	608	571	611	582	536	644	634	573	576	562	579	588	567	651	617	559	551	583	637	539	634	643	574	611	563	553	592	648	579	579	592	562	576	629	598	595	563	588	629	590	604	618	620	623	567	556	589	597	571	638	622	594	610	605	602	578	589	551	582	597	601	558	624	596	601	592	564	604	569	602	611	566	602	596	584	605	597	597	618	602	556	642	582	589	563	575	570	563	619	597	593	571	567	587	553	620	568	582	594	582	592	618	573	590	643	559	573	562	621	600	578	621	607	594	582	627	577	641	622	571	625	571	627	584	614	578	575	594	618	606	587	593	568	601	586	583	573	576	601	593	554	611	567	614	598	595	591	588	590	616	551	565	601	592	615	593	601	570	633	571	565	584	572	604	641	606	599	613	554	584	595	633	627	581	581	603	603	549	569	610	607	601	590	565	582	569	563	564	599	591	630	587	582	559	570	589	592	617	625	624	594	611	574	597	602	629	590	587	586	599	584	596	528	569	590	612	598	605	609	613	609	598	547	625	613	599	583	619	582	579	641	562	596	611	583	599	586	567	608	552	582	558	586	598	607	565	577	615	553	560	638	579	568	615	569	575	587	581	604	626	541	545	570	574	625	613	542	610	571	602	586	620	610	630	601	602	569	630	587	597	592	527	567	550	593	616	648	573	589	604	564	567	560	575	594	574	584	590	587	602	609	590	624	567	597	599	589	584	566	603	636	582	608	585	595	586	618	587	600	616	562	554	629	561	588	585	580	589	554	597	586	556	586	595	587	570	577	572	579	585	558	576	578	613	597	589	558	573	558	587	569	601	591	571	618	564	593	574	588	594	632	567	625	613	566	566	628	572	597	629	618	581	563	558	581	592	639	600	600	585	613	595	583	578	588	636	582	628	593	576	589	589	626	596	590	573	582	586	558	575	585	613	594	573	602	621	604	571	543	569	608	568	628	571	598	616	610	635	550	568	602	555	627	587	598	584	582	597	579	578	575	545	604	570	570	580	594	593	623	559	559	548	577	613	542	558	572	609	599	589	602	627	580	587	581	587	664	616	574	594	603	606	593	558	578	636	589	593	616	587	667	628	573	551	584	563	637	575	605	626	559	613	570	544	635	664	570	611	601	576	545	622	558	598	585	634	597	594	596	610	584	607	603	597	581	590	550	555	603	617	570	549	577	576	610	609	639	623	636	558	583	565	621	589	571	598	607	625	542	571	590	541	560	592	589	592	605	565	619	590	577	565	585	578	580	583	627	612	639	580	631	572	599	573	561	630	567	582	575	656	600	593	566	625	574	577	591	597	565	618	598	612	587	580	624	604	634	586	579	578	607	603	572	588	580	596	612	596	614	564	580	564	580	549	583	601	608	578	628	557	552	591	628	631	613	581	564	607	613	600	592	652	607	621	574	599	609	580	602	587	595	599	568	599	610	579	571	612	615	599	618	584	574	594	601	604	592	617	607	580	619	597	570	543	579	581	617	589	603	619	617	598	588	584	591	613	585	563	567	621	613	551	610	622	591	591	589	626	579	602	620	606	592	648	585	610	574	617	611	613	574	601	642	571	581	582	580	591	573	595	583	588	599	562	553	590	593	559	542	570	634	572	572	593	624	592	588	568	544	532	600	585	602	575	638	569	579	622
14099	41658	73482	49073	12840	1517	562	491	388	331	332	414	2906	10252	12147	11190	7394	4360	2137	885	451	259	213	197	165	190	187	215	190	183	179	189	167	190	179	177	186	194	187	193	189	188	191	191	191	193	210	180	192	192	181	164	197	191	209	173	162	194	168	170	185	184	177	201	179	209	160	173	187	191	172	184	185	189	177	202	192	167	169	155	181	186	202	189	196	187	204	171	214	168	165	180	205	203	193	190	199	173	187	189	196	201	190	169	174	179	199	162	168	199	166	188	190	199	166	185	193	209	180	216	225	191	181	164	180	182	184	177	187	215	198	187	201	184	173	176	170	190	215	185	170	182	183	168	193	183	194	194	174	190	206	185	225	175	192	190	190	187	179	191	198	169	190	167	188	188	174	170	150	196	176	187	172	176	174	196	195	181	187	173	194	179	201	197	165	178	196	209	182	186	187	182	145	205	170	168	187	204	209	187	163	188	183	219	202	173	182	170	192	173	195	186	202	181	184	224	175	174	188	169	147	189	200	180	184	156	162	161	190	163	191	162	172	159	183	177	190	181	199	180	173	174	170	197	176	179	178	178	187	188	195	187	202	205	184	199	167	185	176	188	189	207	189	186	197	208	167	192	182	188	181	202	198	183	192	187	180	168	188	203	170	196	187	197	196	194	178	198	182	199	184	191	200	190	212	183	144	185	192	202	193	178	200	169	188	215	180	177	201	168	178	168	193	182	184	212	177	181	179	185	167	211	195	167	183	155	191	200	161	178	181	201	162	185	174	180	217	176	163	199	177	148	191	201	174	192	202	165	212	186	193	187	181	174	158	195	192	185	183	189	161	188	214	194	180	178	172	170	196	228	183	205	161	173	177	201	186	185	177	167	174	185	183	198	199	208	174	185	183	171	165	211	205	189	188	200	179	188	196	207	197	177	180	188	179	189	203	184	226	148	185	194	197	199	202	207	192	191	184	201	195	185	198	174	188	182	191	183	197	166	186	198	211	185	210	205	173	185	182	174	192	181	183	204	198	191	188	167	203	188	203	189	166	194	186	183	171	191	165	175	183	180	198	199	188	153	172	198	178	202	179	192	204	183	189	193	192	184	164	187	182	191	202	174	172	194	166	180	190	189	178	201	187	189	154	199	187	203	180	194	194	203	205	194	199	191	164	197	221	201	182	187	192	181	164	204	199	181	212	188	163	200	173	183	188	171	177	187	185	173	188	157	210	180	207	176	213	167	185	198	193	185	185	178	196	203	179	188	166	186	163	182	164	181	158	214	177	201	214	209	179	193	174	191	181	171	192	192	191	166	201	170	205	193	196	195	182	180	182	194	183	160	222	170	202	188	182	178	174	169	193	195	205	175	212	192	165	175	202	185	176	191	203	193	185	193	218	216	194	160	180	168	196	192	192	192	204	174	186	204	179	177	160	182	173	157	192	175	171	185	202	189	200	189	167	195	183	188	177	162	196	150	187	187	193	187	185	189	169	162	168	187	175	171	192	184	152	189	158	193	191	181	178	168	210	160	198	198	191	194	181	189	177	185	210	162	185	183	209	165	189	214	197	195	180	183	217	199	168	180	191	189	190	198	187	201	170	185	147	182	194	197	193	189	192	200	188	171	171	174	184	199	191	184	175	200	178	214	213	207	187	191	173	178	210	212	181	199	183	178	186	184	180	181	203	204	192	211	170	159	201	169	183	194	195	159	177	167	191	174	198	158	179	163	182	203	196	192	182	202	188	195	229	176	182	187	163	193	160	209	175	197	196	218	188	157	199	208	180	194	150	170	195	184	205	177	195	198	195	192	197	203	196	193	201	171	176	186	178	205	205	178	174	210	184	163	189	175	168	177	193	182	199	169	177	164	181	188	187	194	188	206	188	178	183	209	177	204	185	190	183	182	199	191	193	190	185	187	180	204	196	187	198	194	189	168	200	182	185	192	221	196	183	205	178	177	197	201	175	183	184	183	183	195	185	176	185	178	171	180	179	193	197	181	185	167	156	180	172	170	178	201	177	186	166	180	174	176	211	165	182	198	177	193	160	170	188	182	194	174	184	215	185	196	215	214	182	236	181	207	202	192	178	202	213	162	204	200	183	194	194	193	191	184	174	185	178	186	202	162	171	194	169	187	200	215	172	197	189	194	172	177	201	167	178	190	163	188	194	202	172	174	199	183	179	199	197	185	181	190	185	175	169	211	183	166	175	179	184	182	185	209	210	198	211	171	156	176	170	191	185	195	216	175	174	177	180	183	184	201	182	192	208	179	181	205	190	185	165	154	192	180	194	158	208	195	173	200	175	222	185	198	202	183	207	178	193	209	167	181	211	169	190	189	200	185	191	184	179	171	191	177	200	180	182	177	193	173	199	189	179	200	182	184	175	183	165	189	156	208	184	199	180	193	209	190	196	164	186	198	200	171	206	181	175	174	148	188	172	200	171	217	216	216	200	196	191	171	180	204	186	185	177	191	184	191	185	183	195	178	186	177	213	182	228	189	203	185	194	163	186	188	189	206	184	207	179	197	150	181	187	173	193	176	184	182	184	167	186	215	195	176	183	176	193	197	183	206	192	151	211	191	208	170	194	189	206	186	176	212	197	196	193	180	175	186	190	209	160	189	177	190	161	188	185	203	174	162	206	180	186	174	182	178	207	198	176	183	204	219	184	177	165	194	177	161	188	192	182	160	184	190	204	194	166	202	179	165	181	201	171	191	181	163	181	180	171	164	183	196	175	159	182	180	188	192	212	189	169	182	169	191	183	169	197	156	185	172	193	189	165	202	187	210	188	154	180	176	185	174	179	161	193	162	192	188	176	194	196	176	171	194	205	206	203	180	191	220	166	187	153	177	170	192	194	203	181	199	184	163	173	203	167	191	187	199	162	185	161	195	199	179	216	203	181	171	195	192	170	190	190	187	193	174	176	172	194	186	188	186	159	195	179	174	197	180	184	175	177	155	191	164	163	210	179	174	179	196	166	170	224	173	164	166	184	182	185	183	189	173	186	192	196	183	179	183	171	164	183	162	187	213	166	178	189	198	180	189	173	193	169	177	178	169	187	195	177	204	180	164	198	185	186	208	207	187	164	194	190	182	183	190	191	168	181	198	201	183	188	199	168	184	183	194	176	203	164	174	196	202	211	164	179	182	175	194	195	187	193	180	199	169	198	193	190	208	183	168	153	155	180	168	167	175	188	202	175	210	180	203	209	186	215	212	173	194	182	166	186	208	198	193	194	182	177	194	164	173	188	186	197	206	207	193	197	213	199	207	188	205	178	194	193	182	192	202	210	191	193	188	203	199	194	194	185	198	198	162	180	163	169	210	183	187	184	167	192	187	188	194	177	193	162	179	191	188	170	190	174	189	190	197	221	181	186	177	184	205	206	205	204	182	196	191	201	181	210	183	162	172	168	183	189	189	195	166	187	156	198	196	188	175	187	188	167	183	178	205	196	198	162	184	166	196	174	192	199	190	182	182	189	190	190	174	204	194
7694	32416	66197	42642	3557	2867	2327	1936	1680	1426	1292	1958	14001	32551	34476	32072	25036	17638	10102	4462	1817	799	587	455	478	506	495	493	474	502	472	441	466	444	463	490	505	445	460	455	469	480	449	468	443	476	462	459	456	498	483	464	503	453	434	462	458	448	470	464	486	519	464	455	514	468	468	485	456	488	463	453	459	489	496	483	470	454	483	525	456	449	494	495	473	471	407	421	439	482	477	473	493	466	498	474	438	464	437	457	481	460	463	442	462	499	451	462	481	447	470	438	442	467	463	508	430	426	435	455	492	468	482	457	487	478	454	469	468	469	442	477	437	487	480	493	496	463	449	491	477	471	485	469	497	487	454	453	502	480	439	500	472	465	480	480	453	497	464	434	487	472	485	450	454	474	471	455	472	509	480	489	490	467	423	465	463	464	453	467	466	501	480	455	477	495	484	487	475	448	452	488	462	466	459	477	485	454	462	471	480	492	460	491	469	451	495	467	438	458	432	480	481	480	444	436	487	494	494	491	478	459	509	475	483	438	426	463	463	476	458	464	478	436	446	453	434	469	463	435	468	471	463	506	513	468	477	425	499	437	503	447	454	508	493	469	486	446	466	418	453	458	479	466	471	460	436	429	513	458	473	437	452	438	507	449	492	446	484	466	462	479	447	449	455	479	448	469	445	439	464	503	483	484	478	442	471	480	479	449	434	439	485	437	530	452	495	525	488	465	482	497	456	444	432	443	495	451	473	463	457	432	473	455	483	484	468	458	468	510	456	454	466	506	456	493	438	471	448	476	459	491	479	486	474	459	434	458	473	477	475	487	463	415	443	482	473	463	473	476	482	456	453	453	467	471	484	462	471	476	450	473	453	472	477	475	458	481	469	467	470	453	456	449	487	438	506	468	477	462	464	453	448	477	457	486	453	465	459	454	474	454	445	429	491	459	466	469	470	471	432	477	498	475	481	492	467	485	449	449	445	475	480	481	453	435	447	493	470	474	469	463	439	434	465	454	433	496	442	495	448	475	465	447	452	467	461	465	443	480	468	498	431	486	446	427	464	476	456	466	443	430	488	471	485	478	476	482	476	476	463	472	447	429	453	499	454	459	470	500	478	476	470	471	436	493	488	473	474	497	467	449	427	472	434	432	480	460	454	448	462	487	479	526	458	489	478	467	479	488	449	414	461	474	443	480	463	451	487	479	476	468	467	448	457	452	429	495	463	453	445	471	481	469	464	472	505	481	484	459	479	461	446	453	459	436	448	468	473	477	439	475	450	493	511	470	465	499	434	504	447	435	469	477	451	435	461	462	469	496	427	495	468	474	473	467	465	446	451	442	467	463	443	444	485	473	464	483	439	446	481	452	467	473	442	452	469	442	492	512	472	437	464	499	464	443	467	480	474	444	428	440	445	466	468	470	504	487	415	486	447	465	474	449	487	486	494	464	411	452	460	459	463	502	486	471	470	476	476	477	464	438	458	426	457	455	477	464	450	424	472	486	479	419	480	502	476	441	489	465	423	458	484	445	485	474	471	433	425	485	464	473	443	484	446	454	446	409	465	449	439	447	449	462	472	437	443	448	466	474	500	468	430	461	472	480	467	487	463	460	509	465	442	486	452	456	459	461	449	446	473	462	456	479	495	427	483	476	442	455	435	471	458	421	469	480	457	477	460	442	386	428	443	502	467	468	511	456	474	489	488	481	470	486	522	448	452	454	463	468	463	444	469	463	441	464	482	434	476	477	446	441	454	473	508	464	453	493	448	445	457	468	456	468	454	438	467	472	474	448	463	465	466	466	434	471	456	423	505	478	475	476	466	474	435	426	459	442	460	459	472	493	473	450	488	414	455	471	477	452	432	457	445	469	502	460	498	475	478	461	467	462	487	469	505	472	466	476	486	453	452	491	442	493	458	498	469	450	503	464	520	427	462	465	483	484	437	491	445	460	483	459	486	459	483	455	431	456	470	451	482	470	482	471	463	458	466	445	464	458	466	426	463	460	455	451	450	467	416	450	477	490	487	506	449	438	467	475	455	471	507	443	448	440	496	406	466	454	470	504	424	448	452	469	472	494	480	481	434	459	478	506	441	463	482	448	458	444	477	456	482	467	450	452	471	437	502	453	422	465	476	504	450	457	429	454	424	458	506	455	498	460	474	464	456	504	513	464	490	433	478	483	434	487	466	456	476	497	452	445	470	436	500	412	479	486	482	474	476	476	465	448	475	500	449	491	506	495	458	454	439	492	467	475	449	490	461	446	452	475	453	440	455	412	485	471	463	468	442	480	513	464	462	466	490	466	487	456	455	444	420	481	489	476	482	459	450	436	463	444	473	495	505	477	432	459	483	463	485	469	462	475	445	445	483	476	482	454	466	463	486	428	481	467	462	447	494	442	452	446	457	435	474	408	485	483	470	460	437	507	446	440	429	475	482	459	457	443	450	465	463	523	446	452	453	467	450	447	423	467	473	515	471	447	492	491	494	450	461	453	473	453	474	471	465	514	447	492	449	481	449	472	470	446	498	439	487	463	428	491	424	482	456	473	452	463	471	493	445	493	450	469	466	457	461	454	480	426	528	448	501	501	477	430	463	441	461	505	433	454	474	457	445	483	500	495	435	458	468	455	447	471	482	452	455	481	484	422	459	503	480	498	468	456	475	430	465	472	447	481	458	510	487	451	439	481	474	480	457	463	449	452	449	444	496	463	442	452	456	439	463	477	475	465	458	457	453	459	482	454	452	455	463	475	413	446	467	442	455	458	423	473	475	478	473	453	456	456	444	467	453	428	457	442	480	498	454	478	479	452	449	492	436	453	457	470	441	454	458	441	498	422	445	439	463	447	491	490	493	458	486	475	491	467	489	442	494	451	460	500	476	446	458	438	482	479	495	478	447	469	470	429	483	480	459	502	490	474	427	480	461	500	442	473	471	431	510	426	474	444	474	472	436	460	484	519	502	482	500	472	449	464	460	458	471	436	465	431	481	443	479	450	459	489	481	439	487	485	468	412	497	443	457	444	475	462	448	485	484	461	458	454	431	472	514	465	482	475	424	448	469	483	476	456	462	453	491	508	463	465	481	472	483	475	444	468	440	442	464	422	489	438	464	474	516	461	455	430	453	460	446	441	500	469	468	481	459	435	476	482	444	456	481	463	454	489	442	442	464	470	466	441	446	429	471	461	464	479	477	471	468	456	442	461	455	491	456	408	445	492	487	482	423	505	485	478	452	435	445	514	450	450	450	440	474	485	421	450	485	427	478	459	438	467	520	434	468	443	519	476	469	455	484	499	448	477	478	438	425	442	493	459	459	443	476	452	442	422	442	479	449	473	451	423	479	515	431	484	488	518	442	477	484	444	465	448	457	448	420	461	441	460	474	465	430	447	462	448	478	491	444	508	476	433	468	507	461	489	457	485	455	470	459	453	460	493	451	463	468	418	458	480	469	460	521	485	492	480	451	452	436	472	476	462	470	468	502	465	443	403	427	461	466	457	474	443
2206	2857	5921	2630	423	291	268	291	257	290	265	294	407	656	826	970	793	596	489	377	321	323	264	293	299	282	263	261	305	308	243	280	270	282	265	280	265	246	280	280	240	270	284	270	288	272	282	269	294	264	264	283	312	295	303	295	283	290	289	274	303	271	266	272	293	284	237	282	283	293	248	285	265	277	259	270	264	300	297	270	294	287	260	237	312	244	264	243	295	282	282	278	266	276	268	264	269	268	279	267	264	269	290	267	286	251	268	303	272	285	292	314	274	277	292	280	252	283	304	283	294	276	316	289	290	285	277	264	268	258	296	278	299	299	287	289	272	268	277	288	295	261	260	233	251	290	266	280	297	299	279	247	283	259	271	291	295	277	282	258	291	293	297	268	285	283	278	254	271	251	272	277	268	298	276	282	276	249	299	294	266	296	237	281	266	277	250	293	268	273	315	257	276	289	276	256	255	292	284	287	255	274	305	261	291	285	269	291	265	273	268	279	267	286	309	291	278	285	278	261	258	265	272	277	289	274	282	297	270	264	339	271	275	255	268	285	289	285	270	288	246	267	274	273	249	291	285	296	258	258	279	262	258	286	258	308	317	293	265	279	265	296	239	273	264	270	260	286	254	287	304	279	291	261	256	298	257	316	287	286	243	266	268	270	244	262	297	277	289	267	299	276	263	269	270	283	282	258	313	285	234	263	314	249	274	286	282	255	275	248	256	283	297	255	306	270	274	276	290	270	246	290	265	268	253	256	286	293	292	288	284	303	277	304	280	265	275	292	298	275	248	290	281	287	258	299	288	277	258	263	298	277	279	284	263	292	294	257	260	262	286	248	294	271	320	287	281	279	290	275	285	304	277	280	285	278	270	293	277	255	282	282	280	304	286	275	252	261	267	260	265	281	295	283	269	260	258	286	264	271	280	295	266	270	307	276	267	299	293	264	286	300	294	271	260	287	310	297	259	304	286	282	255	253	288	276	279	272	277	254	270	261	240	249	287	276	226	256	290	266	265	268	292	232	236	277	300	261	275	255	321	273	291	293	278	261	272	274	284	248	283	291	296	286	247	303	296	287	292	270	284	291	259	308	281	291	306	307	305	276	288	239	284	273	264	266	245	291	257	277	284	293	277	270	274	267	269	262	313	288	264	276	301	299	280	283	261	300	277	249	283	275	276	286	282	298	244	279	257	274	271	260	306	272	268	295	263	264	247	280	293	285	268	293	256	273	294	287	305	254	274	298	287	263	293	264	257	288	255	303	282	283	313	282	277	284	282	268	255	277	254	278	292	278	300	295	241	300	285	299	247	246	293	287	295	300	302	266	282	261	267	259	265	309	261	268	310	281	261	280	258	260	290	286	267	284	292	268	269	325	241	273	261	284	246	261	261	263	258	298	295	307	262	290	266	273	271	257	264	264	245	297	273	251	283	277	282	294	260	311	267	283	268	281	282	285	262	330	295	282	294	251	279	297	265	286	289	251	272	282	283	269	255	280	259	271	248	258	289	249	296	273	282	283	287	264	258	308	288	273	284	290	258	252	258	267	294	302	272	274	270	288	259	286	252	278	237	265	270	262	281	277	298	277	246	277	279	262	258	274	269	251	269	294	294	242	294	263	279	300	290	282	302	300	253	279	244	289	269	289	315	256	295	307	258	289	247	228	275	276	278	245	267	265	295	266	247	296	269	249	263	268	264	280	293	270	269	287	261	254	269	264	275	275	275	290	264	260	259	276	285	271	277	243	288	268	296	272	296	270	258	279	270	262	306	293	252	282	265	293	281	272	264	277	275	238	286	292	253	266	260	320	254	283	249	290	282	267	269	256	265	261	283	297	259	264	273	280	286	301	268	304	281	295	248	300	295	277	276	257	263	294	303	275	316	235	280	270	292	256	284	273	314	254	266	264	290	250	275	276	308	264	279	292	277	284	272	297	286	274	265	283	284	300	281	277	279	280	284	266	276	263	291	267	269	260	265	272	258	262	314	328	320	258	312	271	268	252	275	249	286	298	266	286	310	296	280	273	268	274	255	261	274	281	285	261	288	290	294	276	257	254	285	299	275	258	278	267	275	303	304	274	297	284	292	263	275	300	266	299	252	275	272	278	281	257	282	285	262	281	289	290	288	281	287	276	264	269	288	301	262	281	242	279	249	272	265	294	305	287	278	283	263	289	277	267	267	289	253	305	279	269	283	297	270	277	296	320	291	273	269	301	248	270	258	238	268	278	280	269	256	289	279	237	277	272	278	286	310	258	273	260	276	272	280	266	283	289	261	250	284	282	274	304	275	259	294	271	259	272	257	286	271	260	277	268	281	279	307	268	287	272	265	250	281	285	274	280	272	295	274	265	274	287	286	250	275	306	294	248	278	277	278	260	288	253	289	254	272	309	263	273	287	277	266	271	272	253	283	280	287	266	280	273	263	233	275	280	270	265	289	268	274	258	270	235	267	285	272	251	277	284	298	290	279	272	275	255	294	255	274	281	267	254	287	274	266	253	253	273	279	294	327	272	266	260	258	285	313	278	295	325	299	278	271	269	292	244	278	272	286	285	261	293	268	282	263	282	262	289	277	276	310	277	297	258	266	283	281	250	274	261	278	305	286	273	254	282	260	287	274	241	293	274	260	268	275	265	302	276	287	260	257	275	285	284	287	285	268	271	277	316	273	260	266	266	260	243	309	274	257	261	263	277	260	250	268	274	277	250	288	243	262	280	239	277	252	250	276	266	251	276	271	282	247	282	284	288	276	256	271	264	268	271	284	251	295	287	278	277	312	265	229	285	276	275	264	290	270	265	300	270	292	275	264	313	280	266	269	291	273	243	271	255	309	305	273	272	274	280	280	278	252	240	293	265	306	280	269	261	248	278	292	274	306	261	272	287	267	265	258	290	267	264	272	275	256	237	248	303	279	276	281	261	260	291	293	290	291	320	280	271	277	283	294	284	276	297	291	291	297	257	259	273	259	291	309	292	293	260	264	289	268	276	260	275	283	287	291	270	269	269	300	274	304	275	285	287	270	272	273	279	271	271	273	280	259	283	270	265	284	260	279	260	293	269	287	277	304	245	265	278	267	285	278	259	271	270	274	271	268	281	265	296	307	289	249	287	267	296	275	259	290	247	287	287	290	263	278	251	285	319	287	306	304	272	264	263	278	259	308	264	280	289	246	270	262	289	301	315	313	304	293	282	289	275	252	322	277	265	285	265	272	282	263	269	290	290	282	264	275	279	279	292	300	274	290	261	279	248	274	251	298	257	272	273	293	285	272	321	300	304	266	269	290	299	274	280	288	275	258	295	293	262	282	269	315	286	265	286	305	305	289	253	301	263	311	260	288	254	294	266	265	275	287	300	284	280	271	263	264	262	289	313	269	281	296	274	260	269	253	265	297	279	285	280	290	265	296	302	249	281	270	269	301	271	270	300	256	286	263	267	294	264	265	278	275	271	265	263	279	259	309	310	258	282	274	281	311	267	305	295	263	266	270	268
2477	4607	12198	7295	831	811	724	672	700	740	743	694	1366	3005	3542	3926	3152	2125	1562	1105	791	691	633	659	675	685	651	672	638	694	673	662	677	648	636	672	681	732	663	681	629	635	649	631	669	642	656	674	671	649	622	673	687	676	688	697	618	674	663	700	678	650	684	653	644	668	669	661	677	666	693	706	634	699	669	650	647	695	632	724	671	620	675	615	609	635	684	695	659	656	625	672	615	637	633	605	661	648	634	631	629	632	717	606	655	665	647	694	642	640	625	649	608	661	658	626	645	666	688	671	655	642	652	636	618	620	690	651	684	636	633	684	612	724	680	644	669	653	676	634	635	646	618	744	668	642	657	650	623	651	647	658	689	630	673	640	619	698	681	681	644	687	669	666	669	633	657	609	660	637	683	643	670	655	623	636	716	685	651	636	643	666	625	652	650	664	662	640	638	682	620	647	650	660	645	688	656	662	683	667	661	678	695	648	637	612	683	664	665	642	670	633	694	667	640	635	691	672	660	640	650	678	643	630	629	693	654	686	659	665	619	654	611	637	692	641	682	659	651	636	663	699	645	666	631	629	676	637	620	621	612	658	681	639	690	668	659	707	673	641	620	649	689	662	691	712	679	689	692	636	687	656	653	676	647	666	670	683	631	679	713	659	668	652	685	649	642	595	655	680	637	671	653	678	721	606	625	673	687	686	727	640	633	658	632	629	673	659	655	656	681	674	626	636	636	669	687	666	681	651	685	686	697	666	654	653	618	673	680	659	676	672	668	614	678	677	681	681	641	668	621	641	661	677	677	666	625	666	638	659	630	667	723	639	625	668	668	646	709	638	660	675	661	642	703	703	680	685	642	604	690	630	667	675	655	641	660	640	637	654	616	648	651	679	634	661	630	646	667	698	660	673	640	624	646	640	654	680	677	642	620	647	668	650	673	664	654	658	653	653	643	650	718	672	677	641	646	663	647	667	684	621	670	710	668	660	618	702	674	682	681	625	666	667	646	648	677	617	695	648	657	652	647	664	636	651	690	658	659	691	657	637	671	629	599	684	648	665	687	661	645	671	712	580	659	685	682	656	654	625	630	691	671	695	660	655	669	663	632	662	664	712	656	635	657	676	640	670	655	639	654	633	654	666	669	684	647	631	643	623	655	668	627	621	634	645	675	694	643	678	648	677	673	699	693	673	661	682	656	669	652	678	649	643	673	680	679	629	665	640	656	652	686	631	668	602	630	622	675	655	669	646	678	648	640	634	643	632	645	717	687	660	691	669	654	691	684	640	634	694	669	639	650	647	626	685	667	654	610	619	639	617	662	603	672	648	663	678	671	683	638	648	651	679	659	612	630	637	619	618	642	592	636	644	652	663	658	678	646	674	685	685	647	648	667	671	677	695	684	643	666	652	681	655	647	644	646	682	689	666	694	629	644	657	660	687	654	700	719	684	654	633	633	603	633	643	641	646	685	675	704	644	698	628	684	657	636	714	691	614	664	698	636	657	644	640	650	653	710	623	680	683	622	680	701	670	644	704	636	671	688	632	652	661	636	693	672	648	683	694	639	682	632	606	655	657	661	629	625	651	625	680	656	669	693	605	688	659	687	628	656	694	670	647	638	677	688	677	637	632	652	707	736	678	657	651	687	660	696	704	628	682	680	668	689	636	616	656	605	660	610	658	646	640	662	655	623	626	674	662	638	665	668	714	707	683	666	648	684	643	666	665	644	655	656	628	629	668	657	605	679	680	665	649	661	658	703	647	577	600	646	621	629	635	658	692	687	663	699	617	707	696	650	638	699	640	635	647	628	631	613	684	633	665	611	719	646	644	674	644	685	655	653	684	636	654	657	643	647	666	662	674	629	674	651	649	692	658	672	644	661	664	652	686	672	687	669	660	633	679	656	661	618	660	647	666	582	650	682	679	694	645	645	663	627	614	679	647	714	682	670	695	645	625	650	651	629	670	642	659	678	645	679	635	606	681	676	665	632	670	651	642	671	655	636	601	657	664	679	640	633	646	643	665	716	669	656	661	623	660	660	650	644	656	673	686	640	639	630	678	688	633	637	651	657	657	697	640	704	693	669	673	657	593	611	675	622	663	638	671	648	654	680	687	585	653	675	613	632	648	638	668	645	644	636	645	628	652	691	641	657	655	625	697	634	669	667	648	681	639	693	682	601	647	650	685	614	662	656	674	642	645	657	660	692	662	639	660	690	688	711	665	699	661	654	670	656	689	623	677	665	646	683	675	693	643	632	652	659	633	660	617	662	650	694	660	659	634	617	663	640	683	690	667	665	657	665	647	637	622	691	638	674	688	674	724	636	676	646	643	637	655	662	651	689	691	656	683	652	665	688	630	706	672	639	687	648	646	664	685	645	700	664	672	640	670	713	678	648	671	623	707	660	642	631	636	647	688	635	649	676	694	671	719	673	611	693	676	676	637	659	659	658	661	643	695	663	674	650	634	669	640	678	657	668	623	677	667	664	640	628	700	651	635	670	657	672	690	656	633	652	617	639	622	686	672	665	675	661	708	653	648	690	653	661	692	622	700	716	694	674	669	644	614	666	605	636	683	655	639	658	696	684	671	645	697	661	681	625	651	623	667	705	653	605	659	674	653	670	693	620	661	662	682	638	666	656	660	643	653	694	650	690	607	644	655	666	677	630	681	656	666	675	655	629	658	646	622	635	665	627	715	701	688	669	640	706	623	689	663	652	633	633	680	656	637	642	649	645	603	653	683	636	677	682	685	643	669	657	644	634	642	675	674	628	659	670	631	674	656	660	627	701	673	652	613	679	673	629	650	673	654	630	673	643	669	682	652	653	651	673	663	657	706	616	660	677	617	641	650	661	651	690	649	687	651	667	630	663	677	664	639	633	649	684	619	651	661	623	629	637	664	667	659	667	717	678	676	677	664	649	685	700	657	619	670	640	638	664	662	671	655	661	640	699	675	649	620	685	661	677	666	648	641	600	673	624	683	668	642	674	656	644	660	636	644	641	667	661	645	652	643	660	665	640	687	650	655	594	636	689	614	671	669	674	671	652	629	653	646	614	642	617	669	711	668	629	636	678	663	619	682	639	627	663	705	628	644	679	658	693	711	648	651	689	653	651	672	668	689	683	676	695	671	660	651	634	663	662	649	654	699	631	608	718	661	665	688	680	661	624	662	672	621	670	626	660	631	670	669	684	649	698	611	683	689	685	688	653	646	628	646	660	686	613	622	673	618	628	697	670	683	701	658	657	663	695	639	698	644	637	666	671	674	672	645	685	674	678	656	709	639	636	640	674	696	622	688	685	645	659	710	592	581	648	665	656	688	653	656	612	650	625	638	659	685	633	657	639	646	650	695	676	682	659	643	661	700	670	724	662	625	646	652	694	654	657	689	664	627	639	707	631	598	639	663	676	694	693	648	627	687	689	642	630	620	672	642	650	690	669	698	666	659	637	664	712	656	694	629	621	637	647	736	625	655	689	641	691	672	662	639	646	638	671	688
7874	30086	56339	40897	11763	859	396	399	341	314	286	297	416	4692	8277	6692	4376	2363	1194	660	384	254	219	226	244	219	234	219	227	237	215	231	233	219	223	233	241	240	202	239	246	246	253	249	235	242	237	242	210	222	225	215	231	240	230	219	257	249	242	242	236	227	250	243	216	216	226	234	240	244	230	213	221	257	221	229	235	256	235	219	239	204	235	225	237	236	199	218	219	230	226	224	246	241	218	243	218	228	250	217	216	253	228	205	222	229	228	215	225	225	229	224	229	265	250	248	205	230	231	227	223	227	234	219	239	225	228	229	223	238	228	230	234	241	217	232	234	217	231	228	238	223	205	217	237	216	226	214	210	200	236	259	215	237	212	237	251	197	236	261	219	226	220	199	228	223	236	212	226	232	245	234	251	224	211	228	225	215	221	254	253	226	238	221	213	196	222	238	213	231	212	204	258	257	257	246	252	236	257	208	221	250	241	242	252	245	223	232	247	198	231	197	200	241	237	226	233	232	236	242	218	238	224	234	237	219	243	227	231	246	216	249	214	229	222	209	231	221	223	228	221	223	203	223	278	218	228	224	231	212	226	231	231	225	225	247	214	237	229	215	214	223	220	216	215	230	241	232	238	248	207	237	224	208	216	237	250	252	197	204	234	239	252	262	211	201	216	237	229	207	234	261	224	242	230	223	257	217	247	235	266	228	213	274	242	228	214	242	208	227	230	237	244	233	215	194	242	210	262	232	206	217	252	231	249	217	226	235	214	239	232	223	255	227	232	234	230	256	246	223	223	234	233	213	214	216	231	223	222	228	224	224	243	221	222	240	259	194	232	200	241	219	233	247	218	216	231	251	233	229	187	227	218	241	234	224	239	220	198	212	245	228	232	216	206	226	220	242	220	250	216	233	214	235	255	217	217	203	216	238	236	182	224	223	217	233	215	244	235	234	205	209	208	237	233	245	211	233	220	229	207	228	233	264	221	230	250	239	240	230	246	253	207	216	237	210	239	211	233	227	217	235	225	241	234	241	252	212	259	234	217	228	238	240	234	268	247	222	229	258	234	238	258	222	212	243	216	218	227	234	208	250	220	259	221	224	218	255	217	222	223	240	208	220	237	222	248	223	212	206	221	218	256	195	208	228	218	201	240	250	249	232	238	251	228	201	222	220	222	211	253	202	221	221	257	262	232	209	244	210	215	243	235	234	226	236	226	222	229	234	211	257	245	247	238	211	210	258	210	225	225	208	208	234	247	258	242	222	222	244	245	219	240	250	251	223	225	225	251	212	219	234	247	215	243	209	264	225	224	234	210	214	236	234	248	230	232	257	242	228	235	220	223	241	255	242	231	236	210	226	244	235	232	223	243	217	238	237	225	221	235	230	223	224	234	247	242	272	224	230	230	248	228	256	262	213	248	227	239	247	220	220	225	222	250	229	227	268	253	267	240	220	231	249	217	240	229	235	221	224	235	253	230	244	241	230	241	252	249	226	200	215	247	245	227	229	240	244	225	225	226	225	232	210	220	253	252	230	252	234	242	234	245	242	245	223	217	185	237	223	242	269	215	224	217	233	221	220	226	239	212	190	223	245	256	230	233	216	243	226	245	233	233	213	225	231	212	211	237	235	196	199	235	233	246	244	248	245	251	222	225	227	246	237	213	207	226	255	226	224	224	245	229	274	228	240	219	197	257	210	224	259	220	220	222	217	224	201	233	220	241	242	264	217	232	219	231	228	220	240	264	237	219	261	213	222	223	209	207	240	240	220	231	229	241	192	217	228	234	192	251	249	253	224	221	237	209	222	229	253	227	227	222	243	226	235	234	229	242	258	251	217	258	249	274	216	255	219	248	228	246	217	230	250	223	228	226	206	243	235	218	216	241	257	248	242	220	214	244	209	204	212	236	235	227	208	249	267	258	221	235	208	223	200	227	242	211	221	228	236	236	233	230	235	217	220	249	212	249	234	231	223	264	239	234	233	218	238	247	225	227	231	223	245	212	225	218	237	206	219	220	218	201	239	250	244	228	236	250	207	236	230	259	251	202	215	244	214	222	236	240	251	233	251	232	234	226	234	238	219	241	213	223	258	231	226	248	257	255	226	242	242	222	250	244	233	223	207	229	253	232	237	229	250	244	215	221	229	203	193	278	230	241	235	223	196	215	214	231	223	245	211	227	230	208	225	251	246	221	228	256	235	203	227	252	230	211	235	216	230	242	236	239	226	224	223	228	254	232	254	232	213	239	240	246	239	255	234	226	215	251	228	244	243	195	197	216	230	225	215	222	202	234	224	206	257	234	226	222	219	211	212	210	183	243	232	225	220	203	226	217	229	255	219	227	227	220	249	239	208	228	234	263	228	229	239	239	247	217	246	236	213	250	246	251	206	235	264	211	235	224	236	225	228	217	222	227	249	244	216	217	247	212	243	226	247	265	219	239	227	228	226	242	234	264	210	234	224	216	250	221	223	239	241	250	227	226	212	222	204	233	192	204	241	240	194	235	215	238	220	251	223	218	238	202	234	210	242	211	229	231	242	229	233	228	216	229	216	247	214	242	237	239	253	218	211	230	227	248	236	224	248	247	219	226	219	231	238	230	259	220	227	228	243	259	230	217	226	217	256	244	219	213	250	218	251	234	226	220	223	219	205	244	220	217	206	212	234	214	248	248	206	225	219	272	225	197	231	231	252	234	241	220	233	235	233	236	238	247	246	260	249	210	227	218	250	246	226	224	211	254	238	224	233	229	204	255	231	240	215	252	251	246	226	246	258	242	244	213	248	240	242	246	214	225	246	218	199	229	223	223	233	258	245	215	232	236	248	226	250	239	219	250	240	227	227	238	242	219	253	225	239	200	228	207	250	220	250	229	233	234	244	229	255	229	239	237	241	220	205	217	221	225	239	234	211	185	253	219	218	244	215	269	244	216	240	239	231	216	247	213	242	235	215	229	216	231	217	223	253	230	267	228	226	224	235	226	210	257	241	221	259	253	204	234	262	233	243	221	268	219	212	223	224	225	219	251	253	251	218	235	248	230	230	223	238	211	249	215	220	239	220	207	247	219	261	195	230	254	252	214	262	271	238	240	225	225	216	239	262	229	211	227	219	247	248	232	236	250	248	230	217	240	232	235	223	230	229	215	237	222	238	253	221	245	249	215	242	243	245	212	205	236	237	239	215	244	217	219	229	236	215	222	237	218	237	226	269	226	237	248	233	222	236	216	218	225	265	240	230	228	245	245	239	203	211	228	212	211	239	245	231	246	228	197	259	236	219	222	256	212	222	251	196	212	243	237	252	220	257	230	266	239	236	192	222	220	222	232	233	238	243	249	225	232	219	197	220	227	234	237	217	227	215	218	209	243	228	263	238	251	207	209	212	237	245	248	254	238	258	242	252	245	215	233	222	226	214	227	220	233	231	213	225	227	215	246	222	234	243	255	228	206	209	230	212	232	262	240	228	207	230	238	220	204	251	223	256	238	231	223	211	198	218	209	215
5670	24844	51103	47252	5624	1811	1481	1360	1187	1027	970	1020	1945	19838	28834	24730	18165	10996	5785	2629	1319	811	566	598	546	568	550	609	540	585	545	528	556	570	586	585	588	562	565	579	571	555	547	540	568	538	535	569	552	518	541	584	597	552	554	548	568	528	568	548	547	529	533	562	566	528	490	561	574	556	548	574	560	542	536	570	561	573	546	558	564	546	569	584	546	587	556	580	531	534	601	577	553	567	579	550	602	534	559	571	552	538	532	543	566	588	558	527	582	541	534	583	561	567	561	516	608	583	573	572	572	519	572	589	568	539	530	578	489	540	526	537	557	553	548	538	570	596	573	528	534	547	590	549	552	528	558	554	561	542	524	551	587	550	567	577	543	587	553	550	565	594	532	534	535	519	579	550	570	550	582	519	550	562	553	578	595	552	584	564	582	601	567	561	546	571	613	543	572	514	606	545	557	530	542	549	567	558	540	555	537	600	529	549	542	559	572	527	536	547	573	524	593	588	567	560	564	529	503	620	573	593	552	537	563	561	569	595	546	591	577	548	566	583	569	540	583	566	550	564	546	598	578	598	553	547	549	540	589	517	550	553	545	577	587	562	538	556	564	562	569	609	537	532	567	570	554	593	575	593	553	546	566	567	575	562	542	576	549	594	560	546	569	599	604	606	586	555	565	529	533	531	573	590	528	522	588	552	575	549	571	556	530	576	566	521	527	530	553	546	585	556	545	529	535	527	563	563	585	559	563	575	533	559	536	574	532	551	526	527	560	545	544	553	563	608	612	570	577	580	526	545	580	584	558	545	543	567	570	551	582	562	553	524	549	549	583	520	541	557	573	550	541	543	563	558	548	549	524	578	545	562	560	569	544	561	599	553	530	572	540	552	528	561	566	575	536	526	553	637	528	594	577	565	537	529	590	570	538	567	553	527	548	585	539	595	545	547	587	544	549	542	545	559	569	612	559	530	533	559	535	565	561	555	519	546	556	619	559	559	563	543	584	555	586	577	544	580	564	528	540	544	562	510	579	571	538	533	569	566	593	596	553	560	564	537	540	550	576	557	543	574	542	545	575	563	566	532	545	559	520	487	550	575	524	572	544	574	582	563	559	593	571	550	533	527	625	548	555	537	559	540	573	625	534	580	570	526	553	550	546	527	559	513	558	581	546	519	551	596	565	559	544	576	534	538	527	583	529	584	565	572	589	540	573	543	620	572	557	571	587	547	526	523	559	556	609	513	554	542	535	525	581	568	574	589	601	564	559	571	546	554	582	561	531	553	541	602	571	568	548	545	559	543	536	509	577	562	552	588	572	579	561	582	535	562	588	534	594	558	566	569	557	536	580	578	564	541	575	539	598	549	579	583	566	574	539	590	557	611	532	533	573	572	558	534	557	550	535	570	570	560	605	567	569	526	560	558	531	539	572	590	562	572	561	548	517	569	553	556	596	581	549	559	564	587	574	550	551	588	572	570	624	581	579	561	535	564	564	561	559	555	560	529	596	560	600	538	562	580	541	528	591	592	566	593	545	609	550	561	532	553	576	548	551	557	555	553	605	567	538	522	560	551	589	564	577	541	567	537	549	541	567	557	564	562	542	522	615	546	557	544	540	550	527	495	564	543	542	543	563	571	586	572	581	537	506	584	575	540	541	561	542	539	600	530	512	590	589	576	545	603	560	540	554	570	593	584	524	533	548	559	539	578	574	539	606	531	576	552	534	532	584	553	556	540	558	591	546	563	556	559	589	539	541	560	524	593	575	563	547	568	537	559	528	532	544	566	569	581	581	561	539	531	561	584	565	553	534	573	531	554	552	561	559	577	559	540	594	581	547	559	541	545	597	552	560	538	534	543	559	542	564	584	561	565	577	569	558	558	562	532	540	549	566	559	535	577	541	549	606	506	575	576	548	581	568	576	560	538	523	524	531	578	586	595	587	554	596	563	537	608	603	554	577	551	557	573	518	536	571	617	540	578	584	554	597	604	574	563	539	531	519	545	544	489	562	554	534	570	588	515	566	555	554	583	552	511	516	570	612	542	568	560	554	518	554	540	538	560	567	580	602	522	531	589	529	578	523	525	541	545	556	576	573	525	568	563	565	522	562	540	548	556	556	537	540	520	537	531	555	576	525	583	582	496	549	537	540	553	592	589	579	577	516	515	551	560	535	577	562	578	571	561	536	562	535	582	536	558	546	545	524	531	565	516	539	570	553	569	595	554	528	560	576	554	579	577	577	569	574	566	533	520	537	530	554	567	569	586	577	539	581	560	563	555	548	547	541	560	568	537	598	530	536	575	504	532	583	583	573	555	524	548	531	536	563	566	561	568	591	542	526	573	584	571	556	583	565	554	543	500	560	576	563	583	568	538	559	535	587	560	594	551	557	546	546	565	555	573	545	508	563	569	583	578	576	538	546	544	586	556	505	591	534	527	547	584	552	592	553	532	568	571	557	539	578	571	580	546	582	562	513	562	560	552	538	532	563	513	543	563	509	574	563	585	553	548	552	567	569	586	566	555	551	560	572	559	567	549	537	542	536	586	561	549	540	622	549	535	575	516	518	579	538	581	557	567	553	559	547	555	530	558	597	545	561	593	562	520	573	561	580	546	535	572	582	551	561	530	571	607	531	555	556	593	554	548	560	553	546	561	564	541	546	532	530	539	574	552	523	597	599	603	542	554	639	550	537	565	554	569	528	545	575	570	545	601	599	555	568	532	559	537	528	537	555	534	583	549	591	547	539	531	560	524	583	592	535	571	535	542	574	550	583	554	584	556	546	534	532	556	599	555	534	546	600	603	610	523	511	574	560	545	552	533	542	486	585	567	523	546	585	587	535	504	526	580	535	540	553	572	561	549	545	531	537	547	533	569	563	541	546	567	568	586	573	551	569	513	551	522	534	560	592	574	573	569	536	557	550	544	515	557	598	522	540	557	516	569	536	545	557	577	565	558	583	599	521	559	563	532	569	552	584	565	573	559	586	573	554	528	578	543	538	553	506	552	536	529	554	591	599	555	554	561	535	525	591	577	536	557	602	527	601	577	559	557	566	552	560	540	526	526	562	547	583	556	509	541	548	564	575	592	563	561	551	641	578	586	539	518	558	575	593	551	559	550	575	552	545	550	546	572	586	594	537	551	570	542	515	560	587	506	601	496	563	546	515	553	583	577	576	555	612	540	550	526	575	565	539	567	545	559	576	558	525	537	537	564	547	501	608	534	604	592	554	593	608	556	558	614	539	544	572	556	581	562	579	554	534	586	557	530	563	505	568	592	522	554	536	527	565	537	548	541	502	559	566	569	547	582	559	608	585	525	578	575	517	623	542	572	564	627	522	598	528	533	542	526	565	562	569	577	569	525	561	573	568	525	549	552	557	524	595	544	598	564	572	522	554	509	562	578	581	590	563	538	525	584	580	599	563	546	567	571	573	556	522	600	507	535	567	577	565	580	559	578	544	553	572	593	513	576	542	547	533	617	549	596	566	565	551	559	542	602
13828	30530	70572	53780	18226	2495	603	486	425	375	320	292	326	2995	12489	13718	10222	5700	2549	1106	476	255	157	193	170	181	193	165	179	155	161	159	179	205	178	164	183	175	190	148	170	190	187	169	194	174	185	171	178	174	184	195	170	153	173	167	197	155	162	166	194	167	165	187	188	183	184	178	197	203	177	176	184	170	190	163	184	189	195	179	189	166	145	169	177	202	166	177	189	174	182	174	176	170	149	153	188	172	175	166	203	162	149	179	180	182	168	194	177	167	197	197	185	156	163	182	191	186	181	203	168	180	184	175	169	187	176	163	156	181	171	182	168	188	198	190	189	195	170	144	162	188	161	161	187	181	145	157	160	192	164	181	183	179	185	174	162	161	155	190	164	194	182	168	174	182	194	188	181	183	157	186	171	178	191	175	196	211	174	156	171	194	168	178	196	196	207	158	201	187	169	177	198	174	158	199	183	184	203	187	165	178	184	156	168	187	180	181	167	184	176	187	161	180	156	170	166	164	175	174	168	158	192	188	190	151	193	155	162	177	185	158	183	159	173	192	178	175	169	204	190	173	168	172	197	203	155	162	169	161	175	206	163	167	151	183	178	176	187	190	169	183	182	158	172	182	164	154	176	166	173	168	171	195	158	147	178	178	176	163	166	181	160	171	172	164	151	157	168	170	175	180	182	193	207	177	145	180	160	172	190	184	163	176	173	181	174	174	162	184	160	177	189	160	174	161	191	177	178	170	174	187	180	183	189	183	179	189	187	183	198	179	162	166	167	172	162	200	176	181	181	179	167	180	156	188	179	200	174	165	193	165	181	192	180	183	168	136	174	191	185	158	186	187	198	157	172	182	148	158	162	212	173	177	192	157	176	181	205	184	189	183	174	160	150	193	187	173	143	154	179	179	169	186	203	190	181	171	168	157	179	156	190	214	167	173	172	164	167	188	167	201	212	181	154	159	171	172	150	200	159	178	182	161	177	167	158	166	196	182	179	183	173	162	170	173	195	186	193	146	149	182	176	194	184	179	186	158	168	155	179	167	165	186	169	182	161	195	181	175	163	168	191	171	168	165	211	168	170	189	165	162	165	153	179	184	173	171	166	167	174	200	190	188	166	176	193	187	195	185	160	183	173	168	193	161	175	174	175	150	196	180	167	179	196	193	176	195	149	189	192	176	192	184	178	175	186	165	186	179	166	169	168	192	175	180	190	182	164	167	181	186	156	147	190	176	170	164	175	173	179	173	168	180	191	189	150	180	204	198	169	182	180	185	162	171	184	183	153	161	172	165	193	203	184	169	189	173	154	160	188	161	169	195	171	174	189	197	170	172	167	184	190	180	164	181	196	165	180	178	159	170	192	163	174	161	179	210	164	184	180	191	172	154	195	167	184	169	170	184	150	172	177	172	178	181	175	177	167	155	218	182	150	177	167	165	167	165	184	185	167	169	170	182	172	162	168	187	187	180	166	166	184	170	175	161	176	191	182	166	163	163	168	180	193	158	156	184	156	156	190	174	166	179	187	175	158	164	191	165	171	170	167	187	168	174	181	175	178	153	184	179	178	171	148	182	147	182	152	187	169	166	186	190	178	169	183	189	184	165	173	149	179	198	149	191	169	160	189	177	173	168	157	181	155	179	172	172	175	190	193	183	179	198	170	173	161	161	193	186	194	162	166	162	189	195	165	164	186	192	156	178	168	174	176	156	176	192	188	178	186	189	189	171	187	186	167	192	183	170	162	166	179	189	183	198	153	188	153	179	166	171	192	185	172	196	180	184	165	184	182	165	156	183	157	166	160	165	171	189	182	177	220	164	213	201	189	167	190	189	197	182	186	193	161	189	161	162	196	152	178	181	150	187	149	163	167	164	152	178	177	168	160	181	191	181	178	176	167	179	176	173	205	173	184	175	166	165	157	185	163	169	154	187	179	170	144	176	189	186	171	178	171	167	172	163	152	184	165	180	185	178	150	173	187	187	190	165	193	179	165	160	177	162	193	175	162	185	190	162	161	188	190	150	166	154	185	177	149	167	176	186	196	174	202	195	149	185	181	184	215	162	176	179	180	197	144	180	192	191	155	162	157	181	160	164	176	168	150	175	163	173	181	180	162	174	173	181	177	187	194	163	166	167	173	151	176	188	172	176	173	177	182	156	187	170	162	172	190	188	176	153	181	162	170	167	198	197	200	176	198	188	189	133	176	187	184	166	147	153	160	178	160	178	176	193	176	195	164	171	157	175	178	173	173	180	167	156	179	148	167	176	158	166	180	180	163	174	200	173	182	183	174	175	155	180	161	187	186	186	168	171	166	195	166	174	182	177	163	154	181	172	186	194	172	181	214	203	197	187	200	178	164	198	180	169	171	186	161	177	171	174	178	175	159	162	170	189	176	177	155	189	176	159	183	181	195	179	165	139	158	174	170	193	188	196	128	158	179	173	178	188	166	177	168	176	174	152	172	169	171	181	178	161	172	159	189	169	169	189	176	171	153	178	186	180	155	183	189	179	191	179	173	177	179	174	175	181	176	156	164	168	162	171	169	148	182	189	165	204	190	167	176	184	169	186	176	191	172	169	171	155	176	166	177	159	186	175	164	167	190	145	167	184	177	158	180	181	172	165	177	142	166	169	171	180	177	166	165	194	166	190	194	191	175	165	168	172	166	167	194	187	174	163	170	170	167	158	168	160	175	186	166	168	185	179	161	170	195	166	148	149	173	168	193	142	181	168	181	187	163	159	188	168	191	169	166	160	146	170	187	161	181	174	165	183	179	165	165	168	175	164	177	181	174	184	187	182	166	163	160	182	161	170	166	154	169	182	181	186	169	178	173	183	193	180	169	173	184	186	170	171	181	170	190	168	175	180	177	182	174	174	169	164	181	157	152	177	177	171	170	213	218	167	187	167	158	191	189	192	162	166	188	187	205	201	196	183	179	169	189	198	170	174	166	190	186	158	148	165	181	161	176	169	201	180	169	199	171	171	173	166	193	187	199	169	173	197	172	210	180	172	164	172	191	189	171	173	158	168	179	184	165	167	183	180	196	169	168	160	172	164	165	185	191	174	166	185	199	193	181	168	161	154	174	178	178	172	162	183	180	160	166	195	199	167	159	188	147	153	166	174	180	188	178	168	196	169	186	170	174	168	181	179	182	201	169	167	183	172	173	179	183	172	151	197	167	155	187	164	184	143	180	172	170	185	157	169	166	163	172	167	170	172	167	168	195	183	153	159	190	192	187	179	147	174	186	195	160	173	159	183	188	185	168	174	184	174	168	181	180	174	169	172	145	169	173	190	185	164	176	162	171	181	179	170	195	189	176	176	177	145	155	165	200	174	180	179	183	175	173	169	181	163	168	166	187	190	161	185	186	184	186	181	183	186	167	166	205	195	169	168	163	176	185	173	187	173	189	191	179	167	191	178	157	153	181	184	212	171	183	199	192	175	167	169	173	158	209	173	167	151	171	197	184	170	185	205	167	168	186	180	175	191	173	172
7464	24917	61836	56602	5696	2910	2355	2031	1737	1460	1309	1200	1525	14121	36339	35936	30960	20494	11458	5227	2092	831	460	448	418	479	471	484	404	441	436	463	427	444	435	406	426	418	455	425	432	415	400	426	411	431	439	407	406	433	401	490	392	419	460	431	481	434	439	400	436	444	455	449	429	447	465	409	450	446	403	413	418	454	421	413	442	425	447	430	423	445	480	436	430	404	419	452	432	464	454	426	464	425	432	449	436	408	434	431	408	427	421	461	435	442	457	422	431	443	418	409	416	433	437	446	440	453	440	424	428	449	457	461	426	449	429	412	436	440	420	440	445	436	414	463	436	462	423	412	449	462	427	437	447	440	469	424	447	408	439	437	441	438	434	412	409	459	434	454	453	430	438	380	473	431	435	454	414	488	454	443	437	460	390	434	433	418	409	399	423	450	467	434	463	460	439	435	407	432	445	466	432	430	437	472	429	420	444	445	461	415	442	433	448	458	450	430	472	439	462	419	433	414	444	388	425	408	458	400	449	441	408	445	458	451	477	471	466	471	429	419	424	409	413	429	472	429	455	434	376	454	407	433	438	449	449	447	440	451	430	430	447	428	442	452	451	433	480	433	420	517	427	449	435	440	417	424	451	450	442	484	434	457	407	445	473	460	452	398	397	417	418	432	397	425	444	414	429	446	407	396	449	427	461	432	444	448	452	426	423	441	464	407	446	421	432	419	432	419	449	431	455	445	468	456	440	403	412	438	444	403	470	366	433	443	457	463	410	443	467	427	461	445	437	419	424	484	450	391	409	433	452	452	456	388	422	455	393	447	414	413	473	445	446	427	427	450	399	454	421	466	434	427	393	430	419	401	420	446	471	422	454	433	457	449	410	453	471	459	443	456	445	448	466	411	401	418	466	457	414	416	434	405	436	438	434	430	431	434	436	466	422	440	433	432	449	471	435	487	409	383	424	472	520	420	426	458	471	449	423	436	446	434	447	424	447	414	394	440	444	475	412	445	456	453	411	442	465	476	414	427	423	423	467	463	441	437	424	458	436	442	424	423	449	422	415	459	434	414	452	429	446	403	474	432	449	444	437	450	432	402	421	464	461	411	434	442	455	419	447	449	438	428	434	422	441	443	434	474	429	438	440	418	385	433	431	465	471	479	466	425	421	450	405	435	418	453	441	457	429	446	415	442	443	458	412	432	425	407	423	423	458	482	463	463	419	414	488	444	417	435	395	451	456	458	414	436	466	435	411	408	464	429	452	420	477	473	439	419	420	410	404	420	429	405	445	427	427	445	459	428	414	430	465	414	409	471	456	446	451	462	482	448	415	453	462	428	413	417	435	429	438	429	437	459	437	434	421	421	417	432	439	449	422	420	386	431	460	417	443	426	459	438	415	455	444	458	439	434	408	400	422	432	417	417	455	412	429	454	448	421	462	430	443	416	471	426	431	434	443	435	461	431	478	428	428	399	478	411	447	437	436	435	456	374	424	471	442	468	437	449	452	445	423	415	440	419	420	412	428	410	469	429	436	435	419	426	472	405	472	447	417	427	477	450	416	438	394	427	426	445	437	420	428	433	422	429	457	425	449	395	420	463	423	431	392	433	454	433	498	428	448	414	438	451	459	433	443	418	429	440	432	474	445	444	413	421	486	421	450	410	431	456	451	433	407	444	426	463	420	456	409	441	412	433	420	452	452	421	435	461	437	429	442	433	412	461	447	439	394	470	438	453	425	444	486	435	433	420	390	475	415	436	432	459	440	431	432	422	439	429	419	431	454	436	435	421	415	450	435	419	442	458	434	443	438	422	465	453	413	488	433	433	448	455	445	384	455	459	428	483	444	407	432	491	443	454	415	397	422	440	448	413	444	496	429	434	439	457	436	438	435	425	444	420	450	432	439	438	432	440	449	455	426	429	426	429	425	433	411	454	457	416	463	397	441	458	450	426	421	396	397	429	428	418	413	427	451	424	444	447	456	440	451	440	454	444	452	438	455	438	425	436	460	431	452	450	443	441	417	401	434	435	467	452	434	450	440	426	454	418	445	464	430	416	440	450	456	412	409	442	415	432	447	390	413	453	478	392	439	437	431	433	437	427	427	413	466	418	441	445	463	462	375	423	412	393	460	392	451	438	496	403	449	447	411	461	454	461	461	453	450	445	414	434	403	435	468	440	412	417	443	445	455	393	422	405	407	452	395	394	462	431	437	446	470	426	431	439	468	426	458	446	406	466	441	414	390	394	418	456	471	430	458	422	446	461	416	423	448	435	443	466	414	441	441	413	441	393	472	422	457	484	467	427	445	430	416	412	460	453	438	430	405	426	461	434	476	458	445	448	410	474	437	444	421	465	448	424	455	448	409	409	483	444	412	484	426	432	484	443	435	447	409	467	461	439	411	431	428	447	463	449	471	443	442	436	438	435	456	454	455	400	421	435	437	446	423	410	454	456	435	439	427	479	441	421	446	419	422	436	428	439	454	454	456	438	421	429	474	447	421	447	457	431	412	472	447	453	443	404	459	417	446	427	456	453	420	418	401	477	422	425	428	428	433	423	441	440	454	411	481	399	430	413	431	440	449	469	431	464	451	467	437	472	421	417	438	447	419	480	452	445	447	452	473	459	445	441	450	436	453	428	453	460	465	440	462	398	471	479	412	461	471	443	411	465	445	430	457	428	435	450	472	395	428	420	451	450	404	413	456	426	394	455	420	432	409	464	471	402	454	408	409	451	410	421	446	443	425	427	456	453	418	447	418	422	448	429	452	424	423	442	424	419	434	458	459	410	431	426	436	447	438	431	445	430	439	396	428	452	449	443	433	441	440	433	452	427	417	445	442	457	416	399	432	437	427	453	412	468	425	445	434	405	403	429	437	442	442	449	431	451	412	433	455	425	423	422	460	443	424	431	458	419	391	426	443	412	467	445	456	437	467	420	420	431	455	419	441	404	423	452	458	442	413	469	451	439	442	409	416	440	451	423	439	446	435	461	436	385	418	436	438	439	431	460	442	473	413	419	445	427	439	443	427	404	436	448	440	437	445	483	443	410	424	414	454	417	403	431	420	446	432	405	478	415	429	442	417	427	440	432	399	452	397	439	457	424	421	452	421	402	444	404	451	424	435	436	436	410	409	436	436	437	423	453	423	477	470	444	444	463	433	483	447	435	444	442	420	438	476	446	430	400	432	438	460	436	455	422	431	447	488	453	441	453	449	440	451	473	414	473	440	458	446	425	393	467	425	473	418	461	439	410	420	413	450	454	415	425	451	440	446	448	437	444	421	463	420	447	449	460	425	427	426	447	479	440	459	415	438	421	424	431	447	425	443	437	438	450	435	447	438	426	416	424	452	450	417	466	437	401	432	424	432	391	469	451	430	420	436	475	453	433	414	453	443	418	458	439	451	490	412	392	456	432	421	419	456	429	458	442	436	468	415	418	426	422	472	459	445	473	424	427	485	457	445	405	447	445	420	420	440	433	428	412	410	441	441	450	445	477	430	425
2327	1175	5293	2935	664	299	260	300	294	294	309	283	267	320	710	1077	941	696	511	360	320	312	271	299	265	293	292	258	254	270	259	249	252	290	271	297	284	270	262	293	262	271	239	298	263	296	268	306	260	291	277	266	296	262	293	258	263	236	287	251	288	288	273	244	284	283	282	253	262	291	292	279	245	302	266	275	298	266	267	268	243	272	256	252	267	258	270	260	265	266	255	260	253	266	243	249	261	261	270	278	256	282	268	266	276	258	252	249	275	263	287	237	256	282	276	230	284	277	261	269	312	263	278	262	276	269	287	267	252	255	266	265	267	262	256	265	264	284	275	270	258	273	246	293	257	275	320	270	255	279	282	256	280	243	259	249	271	267	261	286	253	299	280	278	238	263	267	249	264	225	276	275	261	279	271	281	251	248	293	252	273	262	280	265	260	298	295	251	255	288	258	230	285	271	281	281	277	281	308	278	267	265	249	253	283	266	257	267	289	303	287	269	269	274	301	298	264	266	311	251	273	243	232	288	252	259	269	258	249	277	293	255	283	309	269	259	275	266	252	305	255	255	273	293	222	254	268	304	268	279	295	274	256	251	280	244	297	289	301	254	268	262	285	261	264	262	283	233	262	264	276	275	268	274	287	235	284	270	269	284	274	273	244	282	238	262	275	292	273	278	313	237	281	258	244	264	269	283	272	281	268	277	295	244	296	271	283	237	268	249	240	268	268	252	293	264	257	260	249	274	251	261	287	284	262	279	254	255	304	288	291	271	271	266	277	258	270	271	280	262	239	281	279	253	285	285	269	271	300	291	297	279	316	286	258	249	254	219	255	259	285	279	293	289	284	300	273	268	269	272	282	278	276	268	242	283	269	255	244	256	291	268	264	274	293	274	267	268	274	250	283	271	282	280	265	244	272	300	311	268	304	281	297	260	267	257	232	281	266	266	251	268	252	282	266	277	276	277	284	280	279	256	291	261	261	260	274	291	293	259	264	280	272	295	257	284	253	293	317	296	243	285	279	306	311	327	275	270	271	289	262	278	256	253	278	282	285	262	257	261	279	310	276	271	289	263	286	242	285	253	303	302	257	285	287	274	269	285	269	304	249	269	270	263	258	265	269	256	306	294	270	239	271	257	263	266	296	258	264	289	286	262	297	247	269	245	281	305	288	244	275	267	295	277	273	274	265	245	259	284	284	279	282	271	285	312	277	284	243	274	266	282	285	270	259	277	302	240	286	302	292	273	257	260	265	285	278	285	271	286	295	275	261	282	274	224	246	277	268	239	296	274	279	239	255	290	282	295	277	267	277	263	255	302	283	267	240	298	299	305	292	265	297	287	264	297	268	259	283	288	253	299	273	257	276	244	273	259	307	286	256	282	274	274	272	264	270	271	279	296	269	287	283	278	286	280	273	284	260	275	267	261	261	286	273	305	267	272	270	283	236	264	246	245	301	280	252	275	247	258	238	244	250	274	282	253	254	277	291	265	254	269	277	274	285	257	262	270	278	267	243	275	304	261	244	275	286	295	272	277	263	273	259	276	265	275	266	253	263	270	244	266	263	269	238	241	260	273	315	301	261	272	290	293	252	258	278	283	265	274	258	272	268	260	279	303	269	266	253	275	306	290	294	272	267	242	298	268	288	270	248	256	300	258	310	285	256	278	284	264	246	295	255	261	265	257	257	279	269	262	282	264	270	276	276	310	262	271	270	253	258	274	268	268	300	274	263	263	252	276	270	257	303	266	255	285	292	258	246	256	284	305	244	260	249	247	262	284	253	257	265	288	269	276	239	283	301	267	269	284	265	251	292	269	274	279	232	269	290	308	271	264	296	278	261	272	257	263	281	289	253	273	261	281	260	299	292	270	264	286	273	264	269	248	281	290	255	255	301	277	278	288	273	290	252	268	258	263	284	247	262	286	212	250	258	242	272	287	300	271	270	266	253	288	282	261	255	297	290	261	291	280	262	309	289	270	267	265	280	279	264	280	246	259	255	303	250	258	273	289	240	268	273	273	265	267	260	269	272	280	268	285	290	296	260	286	250	262	304	273	269	261	273	295	259	275	291	238	287	262	296	251	243	289	260	266	277	282	287	267	294	248	313	273	270	257	279	295	286	288	267	279	272	264	258	253	284	278	322	281	233	259	267	287	300	282	300	276	251	267	262	261	265	218	258	274	278	266	270	286	253	283	230	262	270	274	298	260	248	274	270	262	285	298	256	271	266	279	308	280	261	278	259	263	282	277	313	247	239	278	274	287	252	256	259	310	269	268	280	253	271	278	267	271	271	261	277	257	252	256	266	231	282	251	243	278	256	264	272	261	243	286	248	272	264	295	281	272	280	283	283	279	283	276	273	298	279	230	270	287	287	283	278	294	284	256	236	290	247	277	282	279	262	273	284	292	285	280	301	274	305	255	285	270	260	247	255	302	274	266	249	267	257	261	303	270	297	289	271	284	295	279	292	252	279	281	265	263	291	252	256	231	268	249	243	281	252	263	286	299	239	272	268	258	279	282	260	284	264	287	254	273	260	246	264	294	257	301	286	259	271	277	270	252	234	267	245	290	286	247	280	313	271	280	255	282	276	242	296	260	283	303	254	244	264	314	265	266	268	271	237	291	256	286	267	245	279	279	259	285	263	246	265	291	255	284	260	281	266	295	273	269	253	284	272	289	275	277	288	272	275	298	262	237	267	312	267	255	274	290	259	294	275	264	278	275	253	254	270	270	277	304	256	282	268	286	268	293	263	275	284	255	265	296	291	285	269	274	262	266	259	251	257	263	277	250	272	249	281	263	261	288	283	299	272	279	249	247	284	277	261	244	275	290	251	272	294	249	302	274	271	246	283	282	257	276	282	256	245	266	279	280	254	247	268	279	244	270	274	275	259	248	261	243	291	263	282	246	249	269	262	271	257	295	257	258	269	230	265	263	269	297	253	296	302	293	278	282	243	270	246	278	262	268	272	276	263	274	271	268	253	261	273	303	279	267	268	257	282	267	278	277	269	286	300	303	246	282	272	290	299	283	240	285	276	265	262	263	286	263	266	261	257	261	271	276	306	287	295	266	282	249	259	266	254	276	274	307	272	276	271	296	296	253	258	250	306	263	257	278	280	246	276	269	276	242	265	280	299	289	286	274	282	266	265	266	274	262	254	256	247	244	299	237	285	290	265	298	240	305	241	277	273	275	299	266	258	303	273	263	282	277	265	248	295	296	264	260	263	281	263	255	280	279	241	276	297	276	273	287	259	246	294	276	278	291	281	284	293	269	256	258	276	267	261	282	256	263	268	274	288	293	261	257	267	265	257	245	250	262	275	244	281	260	258	271	283	265	260	283	264	285	282	299	261	256	305	272	253	284	270	272	296	270	275	280	276	250	271	260	231	265	264	276	313	293	278	285	261	287	261	284	272	269	285	234	274	298	269	255	308	284	267	250	287	259	300	258	255	268	282	255	285	304	268	275	285	298	291	266	274	262	260	259	261	270
2316	2134	11258	9719	1963	718	659	706	664	699	679	691	688	1124	3674	4677	4010	2623	1602	1119	805	697	661	651	640	704	626	665	699	692	675	623	622	642	632	651	630	625	731	646	645	638	653	656	672	667	606	649	672	630	650	696	624	622	699	665	630	663	688	642	613	680	629	623	645	608	609	625	615	668	633	670	624	666	632	674	660	634	659	693	607	648	614	633	658	587	635	648	640	663	629	609	637	660	682	652	654	655	626	623	629	616	623	631	589	630	640	640	639	652	675	614	654	632	633	658	667	663	656	653	667	640	599	669	663	648	644	645	648	676	633	651	599	624	633	608	633	651	649	681	654	625	620	661	684	630	669	610	631	645	593	625	635	626	618	683	584	667	608	676	609	673	671	624	661	642	642	678	609	673	642	608	620	616	672	621	591	638	676	666	636	662	673	637	631	569	679	627	615	618	650	674	627	653	635	665	593	676	671	633	657	661	682	604	674	637	647	650	655	656	677	601	635	681	645	631	627	628	653	653	636	635	640	616	646	630	624	650	653	629	653	666	655	590	652	629	625	623	593	635	668	637	646	632	588	665	705	619	638	641	691	653	591	625	612	634	686	623	653	680	666	658	618	645	642	663	648	621	607	645	703	655	665	640	637	651	690	646	638	642	620	638	626	626	608	670	681	601	689	662	640	713	633	633	649	626	633	649	675	665	619	647	643	666	617	641	672	649	633	677	639	623	622	662	655	688	682	627	673	630	662	661	633	665	624	650	618	585	637	611	643	641	672	617	581	644	644	628	579	686	623	601	652	625	654	666	666	671	626	631	610	649	602	644	649	648	626	631	630	627	603	608	683	668	667	700	634	667	666	631	631	640	702	635	670	631	585	662	612	633	658	629	607	643	621	669	605	694	614	637	633	669	654	654	652	639	634	649	642	656	640	655	616	670	639	679	625	623	639	641	661	615	619	634	643	665	617	634	665	610	612	610	638	681	645	603	665	642	629	616	656	666	681	567	626	662	633	660	584	623	630	599	614	658	662	661	642	647	645	633	652	669	611	625	576	624	660	634	623	640	663	670	693	611	634	600	638	669	626	633	655	657	704	659	649	647	622	685	642	657	658	649	653	625	626	682	663	668	662	630	650	637	654	668	606	638	636	661	649	660	653	645	663	643	637	611	647	672	650	641	631	659	660	651	644	637	625	700	637	641	623	672	626	639	651	633	600	682	624	619	600	649	644	673	662	634	670	652	601	618	681	641	603	645	638	634	678	621	677	677	650	631	676	637	636	678	641	651	642	643	620	630	675	652	623	639	654	612	671	615	631	659	680	592	687	620	615	632	657	649	647	648	666	629	614	635	627	645	657	633	662	605	627	680	647	621	663	646	609	660	644	637	664	637	609	664	670	608	650	683	624	659	635	658	645	630	681	642	619	611	660	643	632	652	639	643	638	691	661	623	645	681	614	665	650	648	667	613	634	609	693	657	681	648	657	612	653	618	687	632	693	673	705	677	660	658	674	639	638	639	599	631	628	597	657	616	632	647	634	616	694	611	674	635	641	670	665	571	641	652	626	618	645	646	636	614	680	645	650	694	607	641	677	619	605	555	638	644	654	646	640	662	612	641	648	684	620	666	672	640	584	639	641	610	648	612	669	652	640	614	629	648	622	598	643	592	642	652	677	637	634	669	636	691	642	639	659	665	619	650	661	689	635	648	679	646	689	654	664	632	649	649	645	633	665	636	667	640	676	652	648	649	671	642	669	620	622	626	645	591	695	627	680	630	600	650	619	645	631	603	642	633	620	588	653	668	593	627	635	638	632	638	612	580	676	609	585	640	660	660	675	649	621	630	607	668	635	646	651	653	662	641	647	659	643	648	658	665	644	639	669	673	667	652	668	648	696	604	631	644	667	636	614	658	620	644	628	634	659	681	697	681	633	611	685	629	662	706	671	614	634	679	636	662	647	645	660	640	670	684	619	665	634	655	634	617	614	648	659	639	628	663	638	664	672	647	649	653	646	624	615	624	656	679	628	663	660	617	630	657	691	678	634	647	629	639	662	627	646	619	648	631	704	647	615	642	660	681	639	652	656	689	654	661	640	654	662	616	671	644	662	651	681	637	631	634	608	631	660	705	659	668	651	649	642	617	619	636	665	664	626	666	651	618	632	627	636	640	625	674	616	635	635	659	648	628	669	664	651	647	674	686	652	619	600	615	634	655	605	644	644	597	660	652	687	686	655	604	597	658	650	630	647	701	648	615	634	692	642	641	623	629	624	620	612	653	641	635	671	644	643	673	639	670	615	682	651	656	660	625	650	650	616	618	649	614	634	662	629	632	680	593	623	641	612	656	620	623	596	604	650	659	632	647	666	630	636	683	645	649	664	617	616	645	662	638	629	597	636	675	668	629	673	635	644	602	604	632	649	666	660	626	611	621	663	580	616	643	643	664	612	618	617	647	663	707	656	619	632	620	635	626	649	643	656	650	616	609	666	661	649	621	643	654	646	661	655	666	688	624	672	637	626	652	648	648	682	625	639	663	640	627	647	671	650	698	628	644	615	667	664	640	620	632	608	671	608	620	617	630	633	633	678	679	684	630	679	677	682	640	676	613	675	630	664	645	663	647	669	631	622	650	630	619	665	632	635	687	649	664	600	625	669	632	679	600	623	614	676	655	614	654	641	626	671	646	666	622	656	637	639	617	613	658	630	635	615	627	655	663	659	657	638	644	646	606	651	679	652	606	652	647	659	650	649	676	638	647	676	702	642	629	665	665	658	682	600	614	693	653	624	657	647	672	616	676	608	655	624	672	625	661	684	630	649	664	644	655	651	656	622	614	642	650	690	608	635	627	639	653	671	633	654	618	672	666	615	662	637	626	614	653	611	617	620	650	664	609	622	669	628	660	691	628	655	627	650	647	639	643	625	642	630	651	651	679	673	652	682	615	642	625	663	629	657	643	646	647	699	622	650	648	638	650	592	672	666	658	636	622	632	635	663	639	642	627	602	681	631	639	664	645	662	652	658	663	666	673	657	667	650	637	670	632	631	662	628	648	604	675	652	631	668	680	653	602	654	665	604	647	694	658	649	687	634	681	651	640	649	646	653	631	663	623	615	641	626	599	633	656	619	664	662	631	598	642	666	671	651	634	595	652	659	705	633	680	593	652	635	625	620	607	608	630	670	643	664	651	619	620	640	660	598	661	619	596	686	662	659	650	614	680	612	678	627	613	618	671	587	656	630	652	594	670	681	649	668	621	672	642	638	616	680	709	673	644	676	633	669	649	665	626	640	654	648	629	635	623	675	613	581	656	658	617	660	682	622	668	705	626	633	642	640	619	638	647	591	693	622	651	663	653	649	618	671	642	642	604	617	630	623	601	653	631	640	639	632	605	603	635	624	640	635	712	638	628	674	599	664	670	641	649	655	655	686	621	640	656	656	662	630	674	675	631	624	605	615	628	622	681	641	648	627	676	640	655	669	678	677	654	619	659	602	698	648	601
9746	15001	57648	42876	15038	1039	425	354	376	360	306	295	318	2649	8689	7316	5216	2534	1232	633	389	272	212	239	235	202	274	219	239	233	217	244	211	222	221	250	241	242	246	219	257	213	216	256	215	223	229	229	224	215	215	243	217	233	251	240	212	215	226	219	243	219	220	242	217	227	218	220	260	216	244	211	252	240	252	210	226	216	220	264	217	248	216	203	215	225	247	226	208	223	254	220	204	209	256	239	251	198	218	220	225	213	260	210	218	231	243	232	208	235	241	219	207	236	228	268	249	243	227	246	229	197	233	246	223	204	232	221	193	229	229	192	236	241	244	226	221	243	228	232	224	199	248	234	231	238	237	234	222	233	211	229	248	216	244	218	218	224	207	206	249	229	220	233	213	228	230	225	230	231	269	199	242	225	228	244	244	201	246	238	213	244	216	222	234	217	228	236	203	199	225	236	199	222	211	202	262	205	226	230	240	216	201	246	234	230	234	219	211	261	242	217	220	224	239	244	219	222	227	223	254	230	213	224	274	235	213	228	266	247	241	244	229	241	188	214	216	215	266	227	220	213	238	226	222	231	215	236	227	251	230	240	212	244	231	244	217	221	252	241	235	257	220	230	242	211	236	248	217	235	212	224	239	232	220	219	231	221	244	243	221	272	226	217	225	201	257	208	233	251	254	227	255	210	207	234	258	225	233	220	231	211	240	225	250	223	229	198	269	256	234	257	243	214	234	248	234	220	256	237	230	223	217	253	271	263	273	251	222	222	242	254	250	240	239	237	218	201	214	238	220	226	199	253	236	217	216	214	235	220	233	221	244	241	247	252	234	255	228	230	205	212	212	231	246	241	240	235	219	213	239	235	215	252	236	204	262	218	224	224	216	220	239	223	222	220	244	232	213	201	218	222	206	227	234	208	248	269	252	224	203	201	217	244	255	224	210	231	228	229	230	242	236	224	220	230	217	226	211	224	230	225	238	230	245	209	216	213	240	257	210	213	201	234	216	215	238	201	198	192	221	258	243	253	228	251	228	218	243	216	212	240	217	227	250	223	256	246	262	194	196	248	246	200	236	196	256	232	237	208	225	210	251	226	228	200	251	239	255	234	231	224	222	240	243	236	261	218	227	234	212	242	262	226	233	210	220	226	228	248	223	208	208	213	219	220	241	254	252	246	203	211	212	202	235	242	192	222	236	199	256	220	251	233	229	238	232	210	221	243	197	220	203	244	225	210	226	225	234	250	233	234	233	223	229	219	221	236	226	220	211	213	231	210	240	212	221	234	237	228	248	235	222	223	222	198	199	243	226	212	221	241	214	234	250	221	203	264	229	267	258	229	216	249	226	238	211	234	235	230	216	245	241	251	200	234	226	231	220	236	230	205	218	240	240	242	214	250	226	234	251	242	209	259	214	227	212	243	247	255	216	194	236	217	234	236	246	243	227	245	253	233	234	225	249	226	238	211	255	244	208	290	243	212	248	216	216	252	249	210	222	205	271	219	241	229	220	237	228	219	213	219	222	231	230	245	228	227	250	218	248	250	228	234	213	193	262	218	236	218	250	224	216	235	230	255	212	222	235	248	208	194	242	252	252	233	228	251	211	219	219	197	227	216	240	253	217	209	239	229	244	222	227	240	228	245	204	234	219	241	255	192	233	228	232	235	233	218	217	195	238	223	254	213	218	214	251	248	254	217	218	226	238	214	243	205	220	211	221	240	206	234	244	219	201	226	218	241	239	203	228	238	236	241	228	242	233	231	230	233	226	230	228	239	234	220	225	252	255	217	268	203	217	211	241	233	231	226	218	207	221	219	235	226	237	213	238	230	211	206	217	212	232	229	219	235	237	227	252	226	232	220	245	262	238	248	244	220	223	212	248	220	230	222	227	216	244	238	213	245	235	257	260	255	255	237	203	230	230	213	226	263	206	213	253	222	218	198	231	212	229	227	213	214	216	191	252	225	220	206	200	203	264	221	214	209	224	209	221	238	215	216	247	238	232	205	248	223	231	247	240	249	212	249	236	255	217	262	232	261	242	236	254	266	222	232	210	248	232	231	222	227	244	231	259	241	209	256	220	229	207	245	242	226	233	220	224	245	239	258	247	226	220	252	194	231	197	240	231	206	237	262	241	262	241	275	205	237	239	219	217	217	217	216	239	211	229	210	211	226	253	250	215	215	225	250	227	219	240	234	214	207	224	231	214	216	255	257	237	207	233	221	219	218	220	226	234	226	219	214	233	258	211	274	249	241	241	234	219	226	252	238	242	216	261	232	234	225	236	234	247	202	200	244	221	217	270	226	221	211	258	254	238	231	235	282	224	207	209	220	245	230	258	224	236	247	234	240	241	223	198	218	217	229	231	236	263	206	235	226	207	264	224	234	240	260	207	235	250	244	202	218	227	240	223	226	248	206	232	252	263	247	227	228	241	203	203	220	223	243	206	210	231	227	229	213	234	226	225	221	202	233	222	235	226	234	229	270	221	224	223	216	239	222	256	240	237	262	231	225	221	241	221	237	229	226	204	235	231	227	219	244	247	231	235	215	228	214	222	235	230	221	246	221	232	233	235	214	233	247	248	248	202	228	255	211	236	246	227	224	285	236	236	246	238	208	229	236	229	246	250	252	244	244	208	247	240	252	224	219	230	254	221	218	207	266	237	248	236	229	233	213	260	233	240	242	254	227	235	237	221	227	238	233	200	272	192	203	220	206	257	221	233	216	236	235	253	254	223	225	239	236	212	230	256	219	218	230	250	214	240	229	223	197	211	240	249	245	228	229	252	242	229	216	191	211	238	258	238	241	226	224	256	262	243	256	231	240	221	238	243	236	219	208	232	222	218	231	211	259	248	220	243	216	256	225	231	220	222	241	233	206	240	230	231	249	194	236	219	213	229	210	245	245	248	211	189	222	237	252	245	231	232	220	237	220	238	251	251	254	235	232	247	237	218	213	236	247	235	236	194	255	226	245	234	202	229	224	228	217	258	249	222	225	240	208	215	214	240	214	272	244	244	218	237	251	231	238	208	216	231	235	237	229	232	192	216	223	220	209	218	217	228	225	203	221	248	244	237	249	274	249	255	203	219	239	232	242	239	219	265	255	238	240	228	260	200	236	249	212	219	248	239	246	246	211	220	234	223	210	215	228	231	237	212	246	210	228	201	214	200	251	273	241	209	242	247	208	201	248	261	216	233	234	252	216	258	227	234	231	227	277	238	204	254	253	235	259	255	245	244	222	247	205	254	224	231	251	233	234	222	242	203	221	240	225	229	245	234	218	251	213	233	260	243	246	216	237	223	213	246	237	241	225	238	226	236	224	248	244	237	223	259	230	248	258	230	248	233	208	243	219	224	241	234	230	228	220	206	233	252	240	238	266	228	203	226	214	204	252	253	220	198	225	248	235	255	244	233	238	249	217	207	248	240	227	229	241	223	233	215	221	245	247	237	212	217	232	217	244	222	228	229	244	227	227	214	250	241	258	230	251	239	260	256	248
6517	13926	52697	49929	7199	1832	1508	1431	1220	1124	1081	943	1004	12507	30357	24629	20738	11015	5907	2572	1253	739	596	558	583	538	558	597	540	587	551	538	543	529	533	570	540	577	519	593	566	521	534	587	543	603	592	542	570	550	573	514	544	561	572	552	585	561	530	541	569	534	578	585	551	582	571	565	548	532	555	542	590	545	587	571	560	542	547	529	535	608	526	522	566	543	532	569	561	562	544	574	560	555	527	579	550	564	586	490	593	581	559	581	565	566	564	578	555	598	547	548	553	565	563	541	547	563	551	603	501	593	562	554	520	505	545	564	561	560	572	580	573	589	553	539	566	541	535	555	514	571	554	572	590	520	582	533	556	581	544	553	571	511	575	543	562	530	585	572	554	565	541	574	546	530	542	573	550	578	558	549	553	570	559	567	566	547	538	569	613	548	533	570	582	529	531	551	550	508	572	551	572	590	572	554	587	571	553	550	565	572	522	530	536	536	565	535	581	569	580	563	559	591	595	583	561	506	548	603	527	550	492	528	575	593	570	529	538	526	513	589	561	550	552	574	563	524	549	540	562	534	564	583	603	514	550	564	593	569	575	581	550	526	519	553	539	547	562	532	568	558	550	552	551	557	508	508	544	538	578	560	587	531	568	558	541	538	561	536	554	584	524	551	565	555	590	540	547	529	595	521	586	550	571	518	529	533	549	559	550	562	559	563	572	594	551	568	550	571	587	542	541	533	594	527	515	566	595	553	541	565	573	606	588	547	522	542	574	548	583	577	549	582	572	556	550	500	537	524	528	574	557	562	512	555	548	566	595	571	570	554	548	558	562	551	510	554	531	521	512	558	603	541	575	565	559	575	560	556	581	587	559	510	557	615	560	565	513	535	541	550	583	552	567	568	571	573	517	570	541	530	554	583	581	575	609	547	530	577	598	567	553	554	548	588	546	555	545	588	530	521	530	574	522	575	598	512	529	590	556	562	547	561	563	583	581	554	553	576	622	521	531	557	559	576	533	549	573	569	593	556	566	533	555	534	564	557	541	533	533	510	557	553	584	581	552	547	516	539	586	558	535	596	583	551	560	574	569	561	523	552	581	584	574	526	550	571	550	576	539	513	557	558	575	561	561	553	580	563	548	521	577	551	524	549	564	585	570	584	592	568	535	575	526	530	560	535	563	581	571	558	568	559	558	525	554	536	532	525	539	593	560	544	508	558	592	575	568	573	540	544	592	549	494	596	529	560	530	562	567	520	571	533	564	588	577	614	542	523	563	523	565	571	521	582	540	550	537	507	562	506	534	574	531	522	558	521	566	577	511	535	547	559	563	555	542	579	515	579	555	538	519	582	546	541	573	604	589	539	574	570	538	546	550	515	578	531	530	542	538	521	553	520	563	545	570	577	576	620	562	556	541	528	509	547	546	547	564	570	547	544	558	551	571	547	551	555	559	552	550	494	623	521	578	565	558	541	582	539	549	537	606	549	538	556	562	524	568	585	599	551	501	491	592	552	552	565	576	584	553	596	602	555	529	514	578	552	509	561	555	560	531	561	587	560	588	547	592	590	581	530	550	577	568	527	538	564	573	608	566	539	565	542	553	590	530	573	566	541	581	572	544	533	517	530	529	544	537	566	546	550	567	553	593	578	512	545	563	540	553	562	528	543	547	548	582	536	533	512	543	581	617	574	566	515	508	546	567	560	545	563	557	565	554	550	549	562	545	568	569	604	547	509	560	560	546	545	556	565	613	564	544	569	571	573	592	546	564	549	601	542	516	543	515	567	545	533	571	555	528	588	570	522	535	553	578	557	556	530	561	535	578	547	548	510	561	546	554	527	556	564	561	540	537	523	569	578	561	518	570	575	555	562	555	547	578	522	538	515	600	562	551	547	542	566	605	564	588	554	572	597	497	571	517	561	590	536	588	555	520	562	527	545	516	554	536	567	542	569	550	538	538	542	535	593	577	506	539	562	561	542	540	562	547	514	531	537	579	544	554	596	573	579	548	542	547	557	570	562	547	553	570	545	596	587	516	573	549	567	584	561	530	501	564	582	579	623	578	520	528	588	568	561	519	563	556	579	540	586	542	527	537	572	582	565	531	519	585	522	556	552	565	554	557	536	557	525	538	541	532	560	574	554	543	520	573	572	550	518	577	569	535	548	526	564	531	543	554	535	525	546	585	538	555	557	541	594	562	564	571	576	570	534	591	535	505	553	534	538	577	536	581	518	553	554	588	553	541	531	568	513	555	535	532	518	551	599	583	540	499	558	527	566	541	555	561	530	605	555	551	532	526	561	556	581	512	514	563	580	574	517	558	562	558	575	574	554	586	567	543	512	568	598	503	527	575	574	551	581	595	594	551	576	532	583	541	542	573	537	516	568	562	532	548	562	556	515	565	551	542	568	549	560	529	560	530	560	502	575	571	569	562	526	510	527	572	560	539	561	592	565	562	563	547	572	588	572	538	553	536	543	554	597	559	544	533	573	590	573	610	552	578	534	530	592	558	539	518	595	552	554	537	557	554	581	550	565	539	546	555	528	549	559	547	571	524	565	565	553	533	596	540	563	536	578	537	580	534	550	545	570	498	575	553	574	524	558	563	534	546	496	562	544	552	558	549	587	570	575	625	582	537	595	528	532	549	560	522	581	543	525	560	525	531	545	568	556	595	550	554	601	555	553	564	551	558	533	563	552	531	539	578	555	578	582	518	554	552	555	560	578	566	529	579	542	535	518	563	519	549	585	552	547	535	543	554	579	546	557	496	563	578	521	542	539	594	541	604	543	537	544	569	521	530	540	549	545	554	544	514	556	572	541	557	546	584	592	536	546	591	530	582	545	582	587	588	546	565	561	605	528	539	576	511	556	589	543	548	567	562	527	539	544	578	594	546	562	536	531	547	534	613	544	570	585	552	545	509	582	568	527	538	552	529	582	568	579	586	532	508	554	589	541	586	546	526	579	567	564	550	566	554	485	580	550	517	586	558	536	558	555	590	542	530	562	529	548	555	597	555	534	560	534	545	547	572	529	587	487	605	525	541	596	555	568	560	593	564	532	566	615	562	598	564	552	538	534	554	533	540	542	567	551	537	508	598	570	561	580	518	567	533	584	537	583	506	541	592	548	528	567	599	557	553	508	551	566	579	581	595	519	579	556	516	562	543	552	561	548	552	550	572	546	552	550	552	579	519	602	588	556	563	561	539	533	553	538	546	576	539	582	523	521	551	516	525	547	543	536	568	531	530	522	525	578	560	552	627	559	585	514	550	544	561	516	561	578	600	565	569	516	551	545	570	522	569	493	507	548	504	550	530	594	543	569	563	543	565	546	540	531	544	601	565	537	566	589	573	599	609	568	572	526	556	568	545	603	533	583	558	572	531	567	621	560	566	575	524	561	563	584	561	540	559	552	566	560	556	554	565	554	554	534	556	556	530	534	566	575	563	563	527	509	524	540	513	517	531	571	529	551	558	538	559	540	582	525	545	532	544	528	541	536	561	538
14100	27070	72564	58197	24274	3897	683	456	447	405	310	310	292	5758	13906	11891	9032	4131	1867	870	429	254	187	192	195	199	184	194	171	185	170	154	154	185	158	192	161	184	186	205	188	178	190	157	169	181	188	195	184	170	180	192	177	162	182	179	193	186	189	196	177	185	179	158	176	183	179	168	180	207	171	176	172	190	185	149	201	171	211	182	160	183	189	152	199	158	159	200	186	190	185	190	194	161	168	209	197	200	200	206	168	195	208	184	198	184	199	203	190	178	176	198	165	165	173	158	174	192	184	168	153	184	169	172	171	201	166	159	201	190	207	146	168	191	195	173	159	176	161	223	185	194	171	169	174	167	210	211	161	166	179	185	188	161	183	198	184	178	165	165	172	197	194	166	178	185	207	168	172	164	185	172	173	187	187	182	189	188	209	161	180	198	178	200	212	182	177	178	188	197	206	185	196	191	178	180	190	169	173	193	201	161	167	196	190	189	198	210	186	181	199	198	187	162	182	178	167	190	161	181	178	219	186	172	160	162	190	187	181	207	184	167	184	169	178	180	173	166	177	180	170	193	173	186	186	193	188	179	166	153	165	174	191	190	182	149	174	167	203	182	187	185	161	207	173	179	179	197	196	173	163	180	206	171	198	163	169	155	182	176	157	190	211	185	194	171	183	192	188	173	173	155	172	161	187	176	201	172	162	183	153	185	212	173	196	166	172	180	183	185	195	183	171	199	200	189	154	171	155	183	167	174	156	198	184	190	183	185	158	172	170	188	213	196	176	168	166	178	177	172	183	175	188	188	180	190	195	228	155	177	171	183	186	165	158	178	193	199	162	175	176	163	170	205	182	185	180	172	191	181	154	194	171	171	195	201	212	187	169	209	182	182	164	183	180	195	183	171	190	202	201	167	174	184	184	171	180	221	178	185	184	181	176	189	194	184	174	207	194	164	179	168	191	165	187	171	163	169	173	187	194	176	188	175	167	207	187	146	163	186	170	176	197	176	171	218	174	160	168	180	196	190	177	189	196	158	186	189	215	175	186	191	197	191	184	182	194	178	172	166	194	163	149	175	179	156	202	200	206	159	190	166	185	182	165	168	190	176	189	189	202	169	184	169	188	169	176	179	192	176	169	192	195	169	172	181	196	153	175	179	183	208	187	198	200	176	173	202	168	203	185	176	177	194	176	170	160	193	165	193	182	177	170	185	161	178	210	174	184	178	175	167	181	170	192	177	181	192	180	178	162	182	173	218	176	180	200	157	187	166	169	183	192	176	174	191	168	187	183	168	172	195	192	182	173	169	156	189	179	219	185	164	175	179	179	209	197	181	177	177	205	182	196	198	187	166	169	202	199	176	199	178	178	179	178	181	173	175	187	195	162	207	167	190	172	181	168	173	193	177	164	194	190	188	180	184	172	189	158	183	185	176	166	177	175	181	168	168	222	168	189	163	174	189	189	179	179	169	170	190	179	179	182	163	172	181	176	159	192	178	173	174	192	187	174	190	180	206	169	198	164	179	170	187	168	183	170	185	189	178	171	177	200	182	163	219	165	195	168	185	193	193	171	180	164	199	173	172	158	197	166	169	180	190	172	177	205	200	199	177	189	191	186	174	178	165	180	176	177	187	193	165	166	195	194	204	181	170	178	193	182	163	191	189	189	199	164	169	193	170	187	188	170	167	177	188	179	179	187	204	171	164	145	198	193	144	162	205	197	184	188	187	183	174	179	163	181	205	181	179	153	181	218	186	176	190	184	179	157	178	188	197	202	178	160	176	184	170	181	181	171	195	200	170	203	172	160	184	188	194	173	184	185	196	199	181	182	161	175	200	175	160	201	162	163	166	190	182	160	176	178	183	179	196	167	190	168	202	185	177	174	192	182	159	158	192	192	196	173	187	159	175	202	186	186	178	178	160	162	177	183	179	159	182	196	180	157	204	175	183	181	194	170	175	173	180	188	165	177	206	191	198	183	180	170	163	175	179	187	153	181	173	202	178	189	171	182	209	215	184	179	179	193	188	165	194	166	166	161	170	196	183	172	190	210	184	192	178	173	173	176	179	170	168	160	176	171	186	158	183	192	175	166	193	178	184	176	191	185	171	176	164	180	163	196	172	188	210	212	156	176	183	206	190	197	154	205	171	190	173	182	178	169	180	180	201	178	180	198	176	189	182	179	167	186	206	192	179	156	175	171	171	163	184	177	179	176	174	174	187	183	208	199	172	172	183	174	185	208	201	199	203	188	183	186	171	177	193	181	175	167	151	175	186	183	182	169	170	175	174	186	211	188	169	169	157	206	181	153	191	169	192	192	224	190	198	212	197	186	189	174	178	184	180	183	180	173	184	177	178	193	173	175	179	176	197	181	184	187	177	210	179	176	184	174	158	190	172	185	181	212	192	194	193	191	147	170	180	176	169	216	196	204	172	204	198	205	183	190	160	181	181	168	157	185	189	177	176	197	160	183	215	188	204	199	166	161	192	161	199	177	210	183	200	188	192	183	180	192	208	170	203	165	178	168	175	181	173	203	164	161	186	179	203	193	181	190	194	180	192	190	187	171	190	161	199	187	163	178	179	186	173	179	173	184	184	172	179	158	173	176	165	178	198	177	163	178	191	186	185	180	182	169	190	201	176	160	183	193	169	181	167	176	167	171	189	191	183	191	179	187	158	203	180	189	185	172	195	197	163	203	188	179	197	168	161	164	184	185	183	178	178	179	187	186	182	195	176	162	179	175	173	183	173	169	203	180	186	169	163	188	178	200	184	186	187	172	202	215	160	163	162	170	168	168	185	167	182	181	210	212	186	169	167	182	191	148	161	174	184	173	197	192	169	156	163	197	166	170	186	164	161	177	200	181	173	161	170	190	179	176	172	207	186	171	151	189	211	173	169	180	183	175	193	184	182	167	185	182	194	191	177	176	180	182	196	212	185	170	179	186	185	186	177	174	169	182	204	184	206	178	176	170	179	160	181	165	174	182	203	180	209	190	183	191	184	164	186	182	159	175	178	180	207	174	189	169	163	183	181	199	178	192	187	176	186	192	219	162	167	171	169	170	185	205	161	175	191	170	166	170	174	208	167	194	192	168	167	179	177	157	201	184	200	163	153	154	172	176	201	184	205	167	191	196	219	174	145	198	160	181	200	199	182	177	172	192	156	181	208	155	181	167	180	166	184	170	178	171	188	176	195	195	202	183	172	182	170	193	184	181	193	199	176	174	173	160	195	211	188	177	196	188	194	153	179	182	193	192	170	199	199	180	169	168	166	193	187	177	147	161	178	157	203	185	178	176	161	188	206	179	210	166	170	188	189	168	174	213	196	201	200	187	184	163	171	193	163	189	178	168	180	190	193	182	167	188	185	163	175	166	190	162	194	170	177	177	187	216	190	190	186	183	169	179	177	175	183	194	197	185	178	202	193	203	174	176	159	186	208	178	165	190	184	195	181	182	213	177	187	207	177	179	185	201	207	159	180	197	206	196	176	190	189	171	195
7718	22610	66299	62481	10236	2746	2288	2084	1877	1535	1297	1209	1126	22170	37841	31906	29213	15775	8970	4092	1627	734	494	484	467	457	494	483	416	449	428	441	439	487	458	438	438	443	437	472	452	474	433	459	472	459	434	475	428	453	455	445	430	408	456	412	477	416	487	429	433	441	443	469	470	461	466	494	463	450	421	429	467	424	468	447	465	495	472	446	437	461	440	443	439	391	430	464	458	461	444	448	442	496	451	522	443	448	431	435	492	478	456	460	470	430	477	435	472	476	473	452	416	464	449	417	440	446	434	447	486	478	446	470	432	474	447	471	411	430	446	490	491	453	452	493	431	447	475	406	451	462	430	439	463	441	462	426	437	444	456	410	465	466	444	426	464	482	450	447	444	457	457	425	466	451	444	468	469	439	461	431	462	444	444	436	416	443	432	481	445	510	479	445	427	477	454	458	450	434	481	443	457	410	476	447	473	446	461	434	436	454	434	406	421	444	440	464	426	466	473	483	444	471	445	467	477	431	448	436	477	425	490	447	439	448	433	457	472	473	477	452	429	493	449	423	451	452	468	441	494	465	453	471	430	470	443	477	490	462	476	469	436	445	460	448	478	432	459	421	459	421	458	442	456	456	449	458	455	453	453	479	434	426	469	452	422	456	444	464	444	477	439	475	434	453	468	471	412	433	444	427	442	434	457	455	467	466	455	486	428	461	465	418	453	440	462	451	454	480	454	423	461	455	475	472	451	440	451	457	468	416	474	463	433	481	423	439	413	463	390	448	425	455	453	417	471	455	468	459	418	449	460	454	430	418	490	448	439	473	441	439	492	496	447	457	452	472	490	471	454	452	445	424	472	450	445	479	447	440	446	500	487	475	447	445	449	460	454	481	455	465	465	476	490	439	457	435	429	478	483	410	460	392	449	456	464	461	483	455	417	475	451	461	426	469	496	445	452	454	407	431	463	461	424	441	433	465	468	446	457	411	474	428	496	443	438	429	424	432	433	470	431	430	448	446	469	451	432	455	444	449	442	471	435	448	495	459	427	454	454	458	436	453	489	451	442	427	450	488	458	458	472	443	442	459	456	454	479	438	455	473	422	465	430	453	454	456	458	458	445	476	424	460	424	442	463	458	398	482	467	510	454	476	455	454	448	435	467	422	419	481	447	478	422	440	481	424	485	472	470	451	461	429	443	444	491	491	433	449	431	487	472	424	419	432	458	460	397	441	477	462	436	491	452	464	438	408	470	429	438	471	503	464	444	450	395	418	439	446	475	465	439	440	466	433	452	471	480	438	424	473	490	478	480	470	442	476	472	437	477	423	454	457	434	448	476	451	457	433	427	452	452	490	437	466	453	422	480	464	427	463	447	408	444	447	447	456	436	462	463	526	470	449	490	454	463	462	474	449	438	418	410	462	409	424	449	479	441	439	491	419	452	447	449	463	484	446	443	456	483	431	414	415	446	433	439	437	418	475	429	439	434	438	444	461	423	472	452	444	438	434	461	447	451	486	460	431	442	443	451	459	454	483	455	448	466	444	433	416	455	495	416	447	483	454	501	445	484	427	452	460	497	450	439	468	450	465	445	438	442	432	465	426	410	450	421	474	464	425	451	455	455	481	427	442	413	411	453	456	464	439	461	429	466	470	457	448	399	447	409	434	422	475	427	435	466	431	451	459	470	498	450	441	420	493	417	469	441	492	447	474	455	465	454	453	429	451	493	405	438	438	452	435	426	472	450	467	446	474	417	478	464	457	452	470	416	445	442	481	458	473	458	435	479	454	445	475	454	447	436	503	470	432	480	437	448	418	475	444	454	441	458	446	427	455	457	505	458	509	438	453	448	463	461	436	436	436	442	470	436	450	525	456	485	437	432	444	439	443	450	455	434	440	429	486	418	454	483	430	457	481	426	465	414	430	460	451	463	448	434	492	432	457	426	432	456	477	452	443	449	476	462	439	437	404	450	445	432	442	419	443	414	426	436	451	455	446	412	443	466	505	468	486	449	462	460	410	464	465	442	427	472	434	437	454	479	440	500	452	460	487	462	460	440	432	464	481	432	459	473	434	483	424	478	485	414	456	461	475	444	479	464	451	476	471	434	443	472	454	416	450	425	455	486	454	433	449	464	424	481	444	412	433	430	408	413	419	460	422	403	469	452	486	433	418	455	435	437	432	502	466	492	457	444	454	470	463	433	468	448	437	453	457	473	442	438	442	438	471	471	428	447	433	485	450	477	457	457	475	432	398	439	405	453	483	430	460	436	440	421	471	468	436	459	460	442	467	499	486	423	451	477	459	480	445	488	467	414	478	478	445	474	433	458	426	435	439	466	439	470	468	487	443	486	446	439	453	458	439	447	467	437	417	473	471	478	408	473	424	482	453	448	468	492	443	438	446	486	436	430	441	462	485	476	470	424	431	417	425	480	475	425	439	448	446	461	470	464	462	462	433	452	469	428	460	431	447	469	505	445	496	437	419	472	418	439	467	481	458	452	477	442	426	454	453	507	450	445	443	457	436	469	441	432	481	482	448	460	439	459	415	457	452	475	417	432	432	458	412	403	459	470	411	464	446	439	408	467	443	499	447	438	429	444	459	439	498	459	485	429	430	456	449	451	423	459	464	422	444	458	443	452	447	426	467	469	478	452	475	427	406	461	438	461	449	436	449	434	460	437	436	442	435	435	457	438	475	441	460	463	452	410	452	442	460	437	427	485	454	441	433	460	454	409	464	458	463	445	452	443	409	420	458	457	454	478	458	449	446	482	443	436	445	456	457	440	435	446	428	437	463	463	455	427	446	429	454	447	453	480	436	416	476	459	462	454	446	461	440	439	449	485	443	444	450	458	449	455	456	457	472	470	446	437	442	465	462	488	415	479	468	493	442	466	413	456	473	484	462	474	444	457	446	485	432	437	470	428	413	426	455	449	431	432	462	464	449	437	462	491	430	433	472	460	484	445	452	454	480	483	444	493	451	445	451	475	474	467	475	464	485	445	467	406	461	463	461	410	430	449	444	450	425	461	466	432	450	467	482	451	451	432	428	434	429	439	442	448	441	453	441	486	430	450	459	435	446	441	434	474	439	488	450	462	440	454	453	435	470	435	448	495	462	468	473	452	423	443	462	449	462	449	457	490	468	437	450	433	413	460	495	444	433	426	499	451	470	453	464	469	456	485	436	464	457	451	461	429	433	471	447	470	451	439	447	474	436	487	431	475	434	433	414	451	458	487	450	429	448	455	438	456	430	479	444	446	459	421	445	450	478	457	442	486	503	424	439	472	471	460	442	502	435	466	459	431	419	403	483	472	473	469	440	455	440	492	475	485	447	449	465	482	441	462	441	455	460	432	453	421	458	444	454	420	465	434	437	417	478	439	471	468	488	474	434	485	447	483	450	432	454	451	456	469	455	458	471	447	460	422	449	438	426	458	463	457	489	460	469	474	475	453	430	472	465	457	471	466	496	442	454	466	480	482	439	443	475	440	462	431	433	418	494	455	459
2298	1088	6202	4178	1000	300	287	282	302	310	263	274	262	378	735	851	886	645	484	364	311	266	286	315	298	267	274	281	264	240	269	258	296	294	281	295	277	284	245	274	269	291	282	284	279	307	297	265	292	283	337	255	276	264	282	274	281	303	278	266	257	259	276	281	305	238	284	277	248	313	246	260	262	275	258	312	258	282	256	288	260	297	289	304	251	275	302	260	265	282	287	302	271	247	279	245	265	281	267	294	266	274	288	277	261	287	270	282	272	310	257	285	309	280	287	232	271	296	280	251	304	296	258	293	294	291	272	271	284	296	276	259	257	235	260	282	283	280	292	247	277	284	263	299	263	291	255	295	305	267	253	279	252	283	305	276	254	253	270	261	273	296	304	283	289	292	294	285	282	228	264	276	262	258	286	272	279	265	265	267	276	310	274	263	299	311	274	301	263	259	279	265	273	262	285	250	253	287	279	274	273	284	266	298	281	302	306	255	276	257	283	257	264	281	266	286	287	272	266	306	262	269	255	268	276	243	253	252	321	303	262	281	289	295	288	289	261	295	259	274	288	296	258	278	254	271	279	254	289	258	269	250	271	254	300	283	269	267	261	282	292	252	305	290	241	306	247	270	228	255	268	268	285	255	271	263	263	277	293	282	263	261	298	288	266	287	271	262	262	257	285	266	304	293	295	271	290	282	320	272	284	258	281	283	246	275	294	257	277	302	271	293	259	302	245	287	261	276	276	265	266	256	285	323	316	279	315	273	258	287	282	272	287	287	276	263	310	297	282	276	295	266	285	277	285	270	277	255	230	285	265	273	265	284	263	286	287	293	280	260	255	254	268	256	291	267	269	265	244	277	285	254	261	253	253	255	262	261	265	277	267	264	243	281	300	274	255	284	290	289	246	250	284	275	249	300	279	277	288	296	250	259	298	257	285	260	271	289	292	242	270	298	255	266	301	271	267	276	274	239	263	289	266	272	269	267	289	288	256	242	245	291	266	282	266	292	288	256	265	261	278	247	300	275	247	267	271	275	259	282	283	290	261	306	277	276	268	278	259	280	314	281	308	324	300	277	264	275	287	256	276	271	279	255	293	271	248	243	275	316	289	295	256	267	274	293	300	266	288	256	259	267	284	248	255	282	256	288	261	270	259	284	263	265	265	285	274	269	276	229	286	273	300	292	267	285	274	255	254	286	281	304	271	275	257	287	276	264	279	265	265	273	254	292	276	278	266	270	258	280	296	254	301	273	289	286	267	287	316	297	266	285	293	253	278	263	244	273	275	280	264	268	269	261	271	291	278	276	286	240	271	265	275	246	284	314	280	284	283	260	284	276	268	254	311	286	263	295	270	281	265	276	271	280	294	280	307	278	274	297	283	272	275	286	265	293	292	268	273	276	260	262	267	297	302	289	288	295	261	242	289	274	286	288	291	280	258	257	283	278	290	261	295	254	242	274	291	271	282	298	302	277	276	288	263	297	289	314	262	258	256	270	269	284	246	278	303	272	278	256	271	274	272	286	252	286	290	245	291	284	266	279	256	280	275	255	254	276	274	256	259	263	276	265	257	295	290	253	271	303	277	279	287	261	300	280	262	304	325	302	275	307	246	267	240	297	278	299	254	269	273	275	262	302	290	260	279	269	275	277	268	296	289	291	266	292	272	252	261	269	251	302	300	280	302	277	317	271	318	279	262	269	258	277	261	264	283	273	253	247	290	263	317	298	277	275	270	267	269	264	261	301	277	291	267	268	247	266	277	274	269	283	271	281	280	256	284	270	296	289	296	249	280	307	256	256	259	253	296	276	272	287	254	276	299	268	271	273	280	265	266	276	293	278	251	270	282	275	296	309	286	275	306	290	296	275	286	261	261	280	280	282	288	227	297	275	281	248	252	306	291	296	269	281	270	271	260	288	303	273	282	246	268	288	298	282	276	296	279	282	288	293	280	259	295	258	298	253	252	249	288	310	255	286	308	273	271	243	324	262	281	264	243	296	300	263	267	257	283	294	299	314	292	265	284	271	275	266	278	290	279	279	299	278	285	246	250	282	278	262	244	267	253	267	256	284	275	308	300	306	280	270	289	287	249	273	264	256	278	263	304	267	281	313	283	301	278	237	271	298	280	281	293	279	282	269	276	287	293	265	259	289	265	276	254	278	245	284	287	287	276	279	303	277	278	296	270	274	267	274	282	274	265	278	282	260	296	262	285	288	269	257	232	287	252	294	276	253	247	262	281	268	286	287	284	315	267	275	273	244	298	271	254	312	269	266	266	257	250	270	271	279	258	260	256	296	273	283	268	280	315	286	274	280	299	287	263	248	284	284	314	280	266	259	278	257	283	268	303	284	305	295	276	269	277	257	263	260	274	267	286	271	264	266	257	251	290	277	292	242	289	298	267	278	280	269	275	289	320	294	274	270	246	273	280	283	269	284	281	263	272	269	238	287	272	284	286	315	268	252	274	277	271	259	265	248	237	279	271	276	253	276	258	260	271	286	267	310	263	281	231	266	280	260	253	240	268	284	301	258	280	286	243	284	278	255	265	279	270	295	261	274	269	282	301	268	275	270	260	285	248	270	288	265	242	285	307	277	274	266	242	253	262	283	277	283	272	275	270	237	309	289	289	271	290	314	282	276	261	286	286	259	277	265	270	293	270	290	257	281	286	262	295	270	302	316	250	286	273	255	295	304	267	294	272	308	271	268	256	256	259	251	270	298	249	278	310	299	279	265	297	291	260	275	273	295	310	257	257	307	269	265	266	285	289	238	279	275	268	255	269	268	272	309	269	261	252	286	267	291	290	290	288	297	257	293	270	262	304	284	261	262	261	270	295	284	267	291	256	279	255	269	262	260	262	268	284	280	255	259	277	286	291	335	278	268	277	268	259	269	263	288	269	250	267	258	274	274	262	262	298	261	237	271	268	285	266	256	230	268	269	281	286	272	289	275	288	270	311	336	295	314	312	253	269	248	295	271	303	277	299	278	264	277	265	267	259	275	241	243	275	290	271	263	263	266	269	292	292	268	278	247	270	257	270	259	266	260	276	271	267	263	293	267	241	290	255	249	282	300	298	304	318	299	290	290	272	302	260	274	264	287	286	273	262	282	276	258	290	289	276	286	258	276	287	269	275	265	268	269	269	278	286	291	257	277	265	282	286	300	273	269	270	268	302	265	287	289	282	310	264	269	286	248	243	259	279	296	296	261	242	249	266	306	278	263	273	280	282	269	261	290	283	269	279	246	271	276	306	260	284	236	269	249	305	264	268	238	283	279	281	312	279	273	269	289	261	265	259	242	257	283	293	273	254	254	262	267	274	308	241	260	271	295	323	272	295	273	290	273	254	266	282	252	253	257	236	269	293	279	266	286	268	311	268	281	265	278	296	269	271	254	302	295	308	280	285	269	266	279	290	262	293	285	252	275	285	249	267	277	316	287	290	271	273	283	279	283	276	243	259	289	287	286	272	260	265	297	257	282	275	280	272	270	297	296
2312	2038	13540	12021	3630	833	748	725	742	784	725	735	715	1504	3588	4003	3495	2259	1576	1040	814	688	633	676	638	670	680	665	710	664	672	680	661	692	623	665	673	638	700	616	648	631	644	673	674	670	665	658	680	693	706	643	657	687	630	696	607	678	641	653	655	658	687	689	653	653	605	666	646	635	682	629	757	691	680	674	668	696	638	648	673	637	609	705	639	640	665	650	690	695	655	683	654	670	659	660	663	681	705	704	687	656	595	630	636	659	631	686	669	646	655	710	649	700	637	598	621	622	650	682	678	674	600	617	674	674	622	651	601	679	659	651	633	684	663	672	656	654	650	702	657	646	669	646	656	626	609	673	607	654	696	640	640	672	654	653	619	668	698	718	664	647	649	672	682	694	661	629	694	673	658	652	664	645	702	676	686	660	652	668	659	643	630	615	662	648	685	653	636	631	627	643	639	666	665	671	639	708	678	680	676	686	681	657	647	612	650	627	649	630	631	668	647	685	676	661	627	665	679	646	657	689	688	617	656	616	649	590	646	639	639	633	636	664	684	673	649	648	681	660	681	679	671	641	655	647	662	634	638	700	694	728	603	652	674	717	676	624	628	671	624	678	679	657	643	662	717	676	659	663	625	621	607	649	684	662	610	634	656	662	651	674	687	649	681	652	643	645	685	609	598	660	669	706	649	645	642	732	674	636	681	614	654	636	638	681	591	677	668	658	649	672	659	667	648	704	659	650	665	610	687	668	628	691	692	697	670	671	637	618	637	629	682	629	612	641	625	670	630	642	643	663	740	683	653	673	654	643	692	693	643	685	671	616	680	658	670	642	661	646	649	642	687	706	669	676	650	648	650	639	635	638	717	730	673	685	585	641	654	712	656	631	655	649	649	659	653	673	647	689	679	646	686	611	694	644	648	671	644	663	653	666	644	694	619	661	660	626	647	634	634	691	657	678	674	648	690	678	680	652	665	714	738	644	646	647	670	680	637	660	634	659	646	671	677	671	671	709	674	652	653	660	641	620	704	628	688	667	637	690	646	657	623	638	661	692	670	650	643	639	660	698	624	672	641	653	702	649	683	685	672	661	716	669	658	683	674	661	665	706	627	706	652	668	670	659	630	663	649	698	650	623	671	632	642	636	620	636	701	661	649	622	649	643	668	695	619	633	640	623	666	646	695	632	632	675	625	651	651	643	630	662	685	657	625	657	645	678	648	584	621	615	651	635	644	673	652	650	660	674	670	629	651	635	637	637	680	625	656	689	736	687	611	638	611	742	683	601	665	630	678	652	649	641	658	625	641	616	676	691	631	637	679	661	637	620	644	660	685	633	642	655	655	692	620	676	661	649	649	637	631	652	628	627	602	672	646	636	652	610	670	697	647	695	640	677	644	641	636	653	671	619	626	658	620	662	676	667	695	669	660	656	653	678	663	657	694	625	658	632	640	697	671	670	678	653	671	665	610	670	643	660	628	653	692	644	620	658	613	673	644	682	636	683	649	675	627	653	621	665	664	679	628	629	617	617	656	677	658	664	686	632	640	649	716	675	691	660	631	628	640	638	647	667	650	666	643	624	657	615	633	693	687	663	624	661	674	619	671	659	658	634	630	675	664	633	672	655	641	647	667	640	674	700	644	659	670	637	660	640	674	677	649	619	670	696	622	689	676	628	657	702	640	681	700	677	644	657	674	671	700	660	671	665	697	710	668	637	694	693	689	655	694	677	661	652	661	654	713	716	656	636	639	692	630	666	622	653	669	639	631	665	657	675	613	668	664	678	643	695	635	679	639	653	644	644	657	650	661	672	613	660	697	658	653	644	627	641	635	638	646	665	668	638	669	633	725	645	643	681	624	617	611	665	680	687	673	604	672	661	665	626	724	629	649	647	663	616	681	650	667	625	663	671	636	686	638	665	661	658	695	670	625	653	722	654	681	632	660	641	711	660	683	632	612	660	683	660	659	656	695	679	657	636	655	633	631	641	671	674	647	708	641	652	658	668	686	707	716	671	655	646	658	683	666	696	664	665	619	614	673	649	653	693	658	649	648	696	657	629	620	656	618	596	653	625	692	667	647	678	665	650	628	652	656	660	621	634	672	630	625	618	656	656	687	654	649	643	610	677	640	623	637	624	635	622	634	640	642	735	637	644	624	652	630	656	659	701	686	626	625	666	609	635	625	668	674	688	685	696	594	664	664	649	682	658	678	693	669	647	671	662	663	672	667	663	677	651	666	664	696	695	614	662	642	682	664	645	664	638	656	675	663	682	636	659	662	617	667	657	683	625	595	695	615	609	681	583	604	636	671	644	703	661	687	648	674	664	660	653	633	631	627	615	658	668	681	643	689	625	656	623	688	686	660	639	668	672	638	669	638	606	627	666	654	709	651	635	682	654	668	643	634	644	677	645	661	626	643	651	671	650	662	679	623	671	688	649	628	679	660	626	702	682	666	676	680	667	623	652	661	664	651	678	673	621	631	652	663	654	698	658	632	687	642	626	644	654	676	629	625	628	605	634	693	733	637	645	710	626	729	699	676	678	634	679	661	645	630	661	676	664	629	621	690	675	629	665	660	635	670	633	614	684	646	656	661	682	676	666	659	657	612	657	675	646	668	663	684	633	689	617	657	642	609	670	666	698	623	623	660	640	632	636	659	699	668	646	648	668	670	660	671	708	617	690	636	612	627	640	669	640	694	641	702	633	665	625	725	671	654	642	659	607	635	653	687	645	655	654	680	605	674	597	685	698	669	666	651	685	653	624	601	688	639	647	681	701	622	657	651	642	676	676	685	612	642	682	632	699	713	652	644	636	684	673	641	693	649	661	678	684	685	664	626	690	668	624	627	679	654	590	670	661	644	652	658	636	643	647	671	623	660	699	674	637	627	639	623	623	701	658	672	631	626	661	667	672	654	651	665	623	728	635	676	671	676	665	671	677	630	675	617	715	662	585	680	659	633	700	694	664	671	632	662	675	658	657	645	646	658	694	672	667	654	665	720	661	615	645	663	649	686	654	649	641	648	640	637	661	605	682	666	683	638	618	606	658	636	654	647	610	655	643	655	643	629	661	720	671	679	630	648	643	609	674	637	678	689	678	645	644	663	668	654	669	673	660	693	652	637	641	659	685	672	654	684	662	620	653	660	657	618	655	629	670	624	703	631	640	651	691	642	639	623	664	674	655	683	635	637	634	653	611	616	713	647	630	622	683	681	677	660	610	678	680	659	675	654	644	646	681	702	648	628	644	688	670	652	656	637	645	668	610	691	628	695	651	584	654	635	692	674	652	627	645	689	681	686	606	649	633	684	700	635	606	668	688	654	689	657	694	653	641	632	676	674	710	640	624	635	679	688	609	623	672	667	616	700	670	698	668	683	626	647	714	626	683	658	684	597	629	667	687	648	672	643	622	711	636	677	668	699	634	655	696	677	657	621	713	634	653	644	629	684	631	676	647	645	655	682	658	690	655	614	683	660	701	632	633	650	683	647	651	605	661
7727	21433	62059	48056	19701	1795	430	377	358	292	287	292	283	2354	6791	6044	4886	2163	1097	594	359	263	225	241	217	234	258	271	239	245	227	231	201	213	219	200	223	235	235	256	206	221	236	246	198	212	216	234	217	242	253	213	231	239	235	224	215	216	245	249	231	239	248	222	222	232	243	215	235	215	227	227	233	244	210	245	229	254	216	218	237	250	228	225	254	216	215	225	243	240	240	245	251	223	220	213	225	236	240	205	237	230	204	231	251	234	242	269	245	213	220	195	223	204	232	240	227	221	258	232	217	256	246	246	208	245	238	260	251	224	237	245	226	229	242	247	209	236	237	225	266	218	236	228	204	213	209	224	223	226	252	282	239	254	215	217	238	235	228	246	249	239	243	219	236	209	218	209	249	260	231	224	214	213	220	234	242	216	195	247	229	224	222	194	241	243	234	229	222	247	228	221	247	211	202	241	231	238	238	196	245	234	241	219	227	228	245	271	255	255	235	210	236	220	219	239	222	234	242	244	226	225	228	250	233	214	253	251	225	250	221	234	232	227	220	226	212	225	213	236	215	214	224	226	266	250	239	241	232	232	242	235	263	251	217	235	230	227	230	260	242	242	201	225	226	235	228	217	208	227	217	234	235	260	200	200	232	217	220	230	216	230	211	247	207	249	232	237	232	220	227	213	208	221	237	223	238	219	241	248	233	250	269	248	245	230	247	252	241	248	224	251	210	216	247	254	242	215	222	237	212	240	246	233	218	214	228	217	226	245	227	200	245	229	251	233	210	228	239	230	238	228	204	207	257	228	216	235	214	263	247	234	193	252	227	257	218	224	245	228	256	243	244	231	234	212	210	245	227	225	235	238	270	215	239	223	235	217	225	206	208	254	264	248	220	201	220	239	224	206	243	230	231	231	222	223	228	262	240	213	231	238	232	222	220	242	228	217	231	226	247	255	229	230	267	227	227	224	237	257	256	253	210	240	215	219	226	235	211	213	224	223	224	235	261	244	246	262	203	224	223	218	206	230	219	238	247	241	229	218	224	257	239	243	218	220	218	229	248	210	242	224	228	218	215	225	203	217	220	235	206	207	220	209	219	247	236	227	230	213	246	242	253	232	228	232	236	221	242	239	230	239	247	236	234	233	226	194	226	222	232	206	208	225	191	230	195	228	232	226	228	240	228	220	225	232	228	233	233	246	233	241	228	249	211	221	238	216	232	220	221	218	229	239	229	244	224	235	217	210	232	233	242	233	205	220	207	219	207	223	224	222	222	248	248	241	250	243	216	217	227	233	202	237	219	226	251	254	224	251	213	232	220	215	234	217	256	222	208	226	220	223	251	236	232	236	246	227	248	224	281	281	230	231	235	215	214	230	213	208	240	225	219	241	227	224	216	249	266	231	216	208	235	228	263	221	234	228	234	213	225	246	208	213	243	213	225	224	239	240	218	242	235	262	205	251	246	223	225	235	249	244	210	232	217	215	232	247	204	235	237	237	238	236	202	226	264	241	214	243	240	208	225	231	221	249	218	217	224	201	227	284	236	217	232	227	224	233	225	237	213	239	257	243	242	250	230	233	204	255	229	213	229	242	230	242	219	241	218	219	211	228	234	246	226	243	233	238	199	224	232	228	224	260	240	238	243	238	204	228	247	232	230	229	235	223	240	207	237	230	234	240	237	231	229	255	245	219	213	243	216	223	248	233	244	228	213	252	222	221	214	241	188	230	235	235	212	234	223	237	233	232	230	211	233	226	245	281	276	204	230	232	229	239	261	213	258	237	212	241	212	246	238	236	223	252	227	230	239	247	210	234	231	242	236	258	269	233	243	234	206	231	248	210	241	218	229	244	260	220	228	232	240	191	228	199	232	234	210	218	211	239	232	234	236	234	241	229	224	201	222	241	232	194	250	248	248	220	239	215	189	236	228	221	236	225	214	252	215	232	217	236	249	228	227	258	240	228	241	217	234	233	206	232	229	245	232	226	228	228	212	219	217	254	240	245	213	251	237	233	233	237	231	270	242	217	214	235	224	199	228	216	223	207	229	228	248	245	237	204	231	222	227	228	234	218	237	237	227	209	241	223	246	229	243	241	235	215	250	245	220	243	243	244	239	224	232	186	208	230	200	242	235	254	202	229	240	235	239	250	254	212	227	252	206	238	227	229	215	230	248	218	224	224	257	216	257	227	237	211	207	234	249	230	211	218	210	230	209	225	222	226	216	225	223	255	225	231	221	217	234	261	230	233	239	254	251	227	278	246	214	229	233	242	244	234	284	263	233	256	211	229	237	256	237	218	233	204	235	228	210	238	231	237	219	220	234	230	234	250	234	195	203	219	242	232	236	250	219	202	236	229	211	224	223	219	249	223	217	227	258	210	238	233	227	252	242	226	252	230	223	229	243	230	268	243	227	272	224	229	232	243	221	238	228	201	211	233	210	212	228	255	249	229	228	247	231	231	240	226	272	226	245	218	224	235	251	232	216	232	216	221	245	230	241	230	249	217	252	223	236	240	202	217	240	248	232	240	228	216	201	240	236	244	235	242	255	199	223	230	233	220	247	245	223	197	214	247	248	195	214	217	247	255	227	270	225	224	234	250	234	232	207	231	219	238	242	230	242	228	236	214	219	217	214	230	214	247	237	230	242	212	218	218	213	242	233	228	212	205	248	214	245	225	258	242	232	243	230	211	234	225	239	211	223	242	245	223	206	227	231	224	237	223	231	252	232	244	243	225	217	247	249	226	212	226	231	252	248	227	224	220	212	243	215	194	245	265	251	238	197	240	197	243	259	215	216	238	230	255	232	232	234	205	209	220	211	226	250	258	237	214	245	259	227	210	242	251	225	214	229	241	249	258	238	232	247	216	249	236	212	247	266	225	224	233	239	244	220	219	220	233	244	208	202	249	221	237	229	238	240	216	230	244	221	221	259	246	246	250	222	258	205	237	261	208	234	218	223	237	220	235	235	248	250	242	223	224	227	233	238	246	222	222	242	230	214	233	226	226	200	245	211	224	219	223	230	265	238	224	270	220	235	224	242	258	254	214	227	223	238	221	256	252	209	201	226	226	224	235	246	230	208	253	243	254	277	244	204	236	243	212	230	264	226	237	225	229	235	245	236	241	256	209	260	232	231	249	262	244	230	236	247	221	254	242	206	215	239	215	231	256	201	235	222	237	224	269	230	238	239	220	247	244	231	236	231	209	226	208	228	217	217	224	231	244	234	205	244	227	207	232	215	253	239	213	208	211	223	245	230	262	237	228	227	217	212	228	248	236	222	234	229	221	245	235	233	240	265	246	229	228	207	197	216	246	239	244	224	201	240	240	227	218	234	231	242	243	209	226	240	233	252	240	253	230	227	207	238	228	209	252	251	255	249	218	217	248	229	245	203	223	240	237	220	223	240	248	245	250	239	236	210	222	229	227	256	223	222	207	228	206	202	231	240	216	245	217	237	232	236	224	258	233	218	203	218	255	221	202	219	233	202	229	244	247
5574	18920	56308	52042	16501	1877	1605	1329	1253	1110	1027	993	928	12011	26605	22257	20153	9752	5268	2474	1207	716	564	549	518	538	546	586	590	563	568	585	567	550	554	568	551	534	568	577	553	573	562	580	541	563	544	561	547	525	581	597	566	570	541	557	540	571	553	602	551	565	548	560	583	585	521	520	634	557	567	588	562	568	576	546	518	540	564	546	613	517	548	559	564	530	563	512	550	545	573	538	570	544	548	545	552	559	567	520	570	558	550	554	583	532	541	565	562	540	530	530	556	561	546	560	586	554	550	594	551	535	542	563	523	535	592	568	569	594	562	540	574	591	545	600	503	582	544	559	564	576	545	557	547	567	539	561	581	571	566	559	555	554	598	594	545	570	549	561	546	600	525	558	530	545	571	545	563	578	524	620	534	557	573	572	521	549	593	511	582	596	554	567	579	556	564	568	491	571	538	531	577	570	553	572	547	612	571	542	526	564	565	589	507	520	535	568	572	542	559	528	536	527	558	542	546	584	534	567	559	528	541	566	556	563	572	558	553	513	584	546	551	575	556	556	559	602	541	537	564	588	551	535	573	505	575	559	565	564	541	569	553	514	590	571	587	553	569	631	625	532	531	552	530	565	589	595	538	565	567	546	538	563	538	581	523	569	581	561	574	538	554	552	553	599	548	535	561	561	595	535	592	604	542	547	552	543	521	554	566	564	582	568	577	523	536	533	552	554	563	532	600	554	539	586	541	562	603	561	539	536	540	554	596	608	550	584	580	548	557	554	557	578	578	526	586	585	546	592	566	560	542	517	568	509	556	577	574	557	555	545	596	536	583	581	575	583	571	554	544	510	587	529	556	588	587	510	549	542	528	605	580	530	543	510	615	603	583	567	567	565	570	557	540	562	551	563	559	550	555	564	526	548	590	544	574	528	601	527	528	568	549	597	567	534	550	565	582	547	609	541	589	548	558	527	524	570	549	555	549	598	568	529	574	575	570	612	548	591	543	559	549	582	587	575	557	532	530	557	535	535	495	538	554	581	535	558	557	532	554	530	538	597	521	564	534	564	566	532	559	575	527	592	565	547	560	527	531	520	583	562	600	545	539	527	578	584	595	531	571	591	542	583	561	593	570	571	519	571	568	590	598	572	561	527	566	513	560	574	568	545	567	584	582	564	548	518	578	586	533	565	552	555	522	571	532	535	560	573	543	597	587	557	581	587	562	543	575	567	629	546	584	560	540	602	552	586	565	540	535	584	577	549	545	582	542	531	550	609	591	554	568	584	582	552	583	528	536	540	542	608	524	608	526	562	554	559	554	569	560	533	554	590	547	589	559	543	525	581	592	594	563	596	549	559	564	580	595	550	534	584	515	611	565	499	573	590	572	546	558	587	578	577	585	553	560	586	562	574	580	598	593	607	570	490	556	514	605	541	565	532	561	556	611	580	558	606	548	562	539	535	541	581	524	516	576	533	554	582	558	571	575	549	543	558	542	557	567	551	517	585	587	593	547	520	617	539	586	566	583	566	576	564	542	584	563	565	551	547	570	568	604	607	582	555	596	540	554	543	598	558	577	570	590	553	573	504	581	584	552	570	600	569	583	562	546	585	495	543	536	552	589	572	569	547	544	524	577	561	560	583	561	570	577	606	611	573	612	547	552	563	610	524	574	564	597	587	569	558	574	538	547	552	610	561	565	560	548	581	586	567	496	540	603	518	560	561	536	547	560	564	570	561	570	556	552	572	551	542	532	590	542	564	563	602	553	549	545	581	530	562	530	534	571	580	593	543	587	537	564	533	569	596	583	536	584	563	611	550	530	558	588	549	555	569	556	568	561	563	563	583	544	487	556	539	546	564	559	589	536	584	533	557	562	545	554	573	599	544	549	555	570	535	564	580	546	567	533	548	563	562	556	569	547	553	577	580	586	584	580	559	606	552	582	573	572	582	571	577	559	597	544	566	540	576	572	519	550	599	564	548	544	565	563	578	530	519	569	583	603	556	575	596	587	543	616	566	596	520	540	563	527	549	539	588	557	584	514	533	576	547	574	571	578	575	582	600	524	557	533	574	574	554	589	566	585	571	544	602	562	605	543	524	527	590	537	531	564	543	567	572	560	560	564	553	562	545	533	553	555	603	508	571	534	579	534	571	579	574	547	559	556	584	543	581	548	556	557	558	608	562	588	548	576	557	555	590	574	598	578	540	613	542	533	553	567	523	561	560	540	555	559	594	556	561	579	556	567	605	559	544	545	555	497	529	514	577	581	549	553	553	518	541	576	571	576	537	587	551	554	549	552	524	594	582	552	538	615	604	493	525	592	581	548	565	560	586	584	595	561	565	557	549	534	525	569	554	532	563	560	533	526	588	591	576	533	507	573	553	557	548	539	573	582	560	585	556	571	595	557	532	603	563	546	592	596	542	590	550	547	588	564	579	535	527	568	579	558	545	559	571	537	549	601	532	601	528	603	598	546	551	591	576	558	517	533	525	563	565	562	571	575	520	550	542	541	570	555	567	562	592	613	587	588	539	553	542	540	523	537	599	508	564	534	578	531	560	556	577	564	575	536	554	634	547	596	557	549	568	587	543	552	610	559	571	608	570	572	561	524	570	529	543	556	580	565	530	522	564	575	511	567	560	597	589	543	612	586	535	569	546	563	564	561	568	528	589	599	581	566	570	538	558	584	594	577	523	554	564	537	560	572	564	537	578	546	544	550	568	525	568	538	527	509	535	564	591	561	593	578	538	561	539	591	518	545	551	533	544	536	530	578	555	556	562	586	563	586	514	614	548	529	568	553	585	573	552	550	588	540	551	520	552	538	576	552	557	533	596	540	540	561	558	546	587	559	568	538	584	553	546	535	571	543	551	567	554	603	530	552	544	603	527	559	569	575	588	556	570	551	523	515	594	555	600	582	562	540	574	512	553	554	568	585	512	545	534	593	547	619	519	601	548	578	553	529	567	554	530	555	564	562	553	558	520	530	569	537	547	555	572	595	531	587	560	556	543	562	547	553	566	591	531	593	552	553	565	553	576	564	583	525	500	537	579	538	558	547	529	587	598	538	547	523	603	561	557	546	573	559	540	537	522	539	540	571	559	570	583	557	545	567	552	560	545	542	577	590	517	565	597	572	518	588	536	587	584	570	594	588	564	530	586	573	544	545	562	559	590	548	589	540	532	573	537	552	549	527	536	602	557	570	592	577	593	552	611	602	585	560	545	515	506	572	539	568	618	574	562	598	558	555	575	567	536	579	530	587	554	545	589	561	563	575	553	539	570	576	547	592	534	591	543	605	507	539	559	534	565	576	544	552	593	532	560	562	564	591	575	570	596	546	589	509	542	578	553	532	578	543	562	535	577	564	572	553	560	580	542	573	559	529	607	566	534	514	594	564	569	589	576	547	583	549	579	548	534	629	597	505	513	559	549	586	553	502	544	550	590	543	568	568	559	563	606	548	591	558	579	525	605	545	533	563	569	547	545	570	615	546	553	596	563	564	560
14095	16587	72357	59883	36112	7144	743	444	400	342	313	332	562	5375	12944	10422	8662	3628	1665	734	376	246	185	212	161	176	174	190	168	188	197	204	194	192	192	186	173	179	201	182	192	210	179	195	190	169	186	186	196	186	161	165	184	173	150	173	186	204	165	156	180	184	204	175	187	183	184	175	157	199	185	203	208	187	189	200	172	205	189	190	201	176	176	186	203	158	201	196	200	163	193	195	172	156	191	162	177	173	188	196	205	174	175	204	193	212	194	172	153	170	169	173	201	147	184	189	178	209	190	193	175	175	185	202	150	197	157	178	190	182	192	187	195	204	167	185	191	191	199	164	198	180	184	194	196	187	184	187	175	176	185	209	170	190	193	180	169	180	180	193	217	196	164	167	225	195	174	193	226	186	160	188	182	171	162	177	181	210	197	194	195	167	174	188	175	183	196	205	192	183	173	199	188	198	183	173	198	171	191	196	160	190	196	211	168	181	179	193	159	193	177	204	201	173	179	181	188	177	170	176	203	203	183	197	185	209	178	200	229	198	179	180	199	166	187	181	203	154	160	183	179	187	187	165	179	183	188	206	181	188	190	188	181	203	197	177	179	195	191	189	196	179	178	174	166	180	197	185	176	196	192	199	192	187	168	195	193	172	178	178	188	189	209	217	201	161	178	193	201	191	173	158	170	189	161	169	188	179	188	182	190	181	179	171	190	179	188	179	183	188	193	178	158	166	182	166	184	174	184	213	180	191	193	166	162	184	163	192	168	165	184	193	187	185	198	176	181	190	201	196	208	219	181	183	165	183	179	164	187	177	190	174	189	168	204	199	204	173	193	200	176	173	165	213	165	179	190	184	182	196	198	184	170	190	195	183	163	176	187	181	158	188	179	201	184	171	186	194	184	169	171	189	151	145	187	190	155	176	207	188	176	206	164	167	186	165	187	179	183	188	181	190	221	168	202	220	185	189	188	187	185	197	175	170	200	179	206	201	180	203	174	195	209	165	177	204	190	156	196	164	171	193	187	170	160	180	162	169	179	178	178	164	163	188	180	177	174	177	193	180	200	192	181	185	165	199	198	176	203	184	203	188	170	165	212	201	197	181	180	198	193	185	209	173	162	183	173	166	175	189	209	185	170	204	174	175	180	192	202	192	180	173	206	185	196	191	176	191	194	205	190	197	156	186	199	199	170	174	208	170	212	192	172	189	187	192	164	176	155	159	160	183	193	166	191	172	190	193	179	190	200	187	211	193	169	190	190	192	178	176	159	155	181	171	168	179	164	168	199	163	172	207	188	161	178	188	177	213	184	190	170	202	178	189	192	183	168	197	197	191	163	193	190	171	188	196	189	197	145	180	186	166	180	190	218	191	174	182	151	160	194	167	192	174	182	177	167	164	172	196	178	174	164	193	184	187	200	181	208	184	201	185	156	181	178	215	180	170	191	198	171	192	171	163	204	179	187	177	225	175	187	159	173	192	194	182	172	196	170	179	182	183	184	179	180	172	198	196	178	198	178	189	200	194	160	183	210	183	163	207	191	169	185	194	207	173	198	177	194	169	193	187	184	177	202	209	171	168	179	184	165	161	170	186	182	169	184	181	196	200	184	192	199	175	170	179	192	188	174	203	181	189	156	191	189	195	208	164	190	198	171	217	175	168	164	186	183	188	187	186	164	200	232	186	207	166	184	170	199	177	187	194	176	163	199	175	205	191	195	210	206	169	182	169	177	190	199	176	196	190	188	189	188	180	164	207	185	165	181	215	195	220	170	176	203	203	178	179	203	186	187	180	178	201	197	170	205	171	180	190	169	183	190	178	170	202	212	164	204	153	176	181	210	197	185	197	159	195	182	188	183	169	161	189	199	203	189	201	172	170	179	175	173	182	162	192	213	179	176	197	179	175	225	180	164	186	171	182	183	188	167	191	172	188	196	197	174	166	180	171	180	183	204	181	200	173	199	205	201	192	183	162	177	173	164	203	197	169	176	171	193	181	156	179	177	167	185	202	190	151	195	198	176	158	180	164	180	167	172	198	208	165	190	189	174	175	191	180	201	175	188	163	203	175	164	201	167	208	181	174	173	176	162	183	169	165	201	193	168	206	198	179	189	193	168	200	192	175	161	189	200	161	199	199	170	187	166	197	185	169	185	187	155	202	181	162	190	194	196	160	201	150	173	186	174	169	172	198	153	185	177	176	169	174	181	187	194	182	198	149	177	176	178	183	176	203	180	202	192	180	208	180	177	213	201	179	173	187	199	172	166	195	190	209	160	208	185	178	170	180	195	173	190	198	198	187	204	200	172	156	163	150	180	171	171	179	188	159	179	166	191	190	156	198	186	161	198	187	176	199	183	184	204	184	205	198	176	161	164	168	188	190	162	189	183	184	207	179	168	194	166	189	178	184	178	173	179	191	193	191	174	164	174	184	224	167	164	189	185	184	175	168	192	193	174	186	195	162	173	190	223	207	187	177	192	197	171	179	170	167	192	201	169	165	166	195	179	166	177	180	182	170	192	172	207	203	182	208	174	206	173	169	194	172	197	180	214	196	183	184	179	176	215	207	189	177	160	190	182	175	200	199	190	167	186	164	215	181	163	207	191	150	189	174	168	167	158	200	190	169	201	172	183	180	156	171	202	174	189	172	153	187	148	190	194	175	187	197	163	189	188	195	204	189	192	219	186	190	176	164	207	178	180	204	194	197	183	162	176	212	177	186	187	169	159	185	177	156	178	189	183	190	214	187	169	164	202	158	177	171	201	170	154	217	186	189	159	193	206	186	186	187	180	167	194	194	176	193	157	188	186	189	169	172	169	177	159	171	191	172	177	176	180	193	182	168	196	204	225	168	192	173	198	199	185	203	152	179	194	167	192	207	173	143	184	189	170	176	185	202	191	159	170	227	167	190	184	174	176	168	199	179	186	176	200	186	183	181	168	211	179	208	170	189	180	175	178	197	182	177	183	202	175	185	180	191	214	183	173	182	159	199	194	170	190	186	196	193	195	173	169	189	190	183	178	189	200	176	172	192	166	174	167	192	179	183	211	172	198	167	167	190	182	192	184	166	176	167	168	196	184	152	170	158	186	200	181	169	188	194	225	184	183	179	180	186	181	180	207	168	186	161	195	150	183	177	168	197	195	177	155	173	169	190	175	190	171	177	215	182	183	171	188	194	177	206	208	188	158	172	202	187	197	192	179	201	186	185	162	184	178	202	171	179	177	180	168	188	181	157	192	165	195	197	181	188	171	205	223	196	196	177	185	199	172	173	200	204	178	206	199	174	195	185	169	170	176	194	158	160	183	187	207	191	191	166	171	156	194	188	161	155	186	183	174	165	167	178	166	198	205	182	207	179	188	200	195	214	189	182	154	168	183	188	184	196	173	158	186	171	188	191	195	190	175	166	176	174	167	179	179	162	171	193	170	210	179	185	204	188	178	196	177	196	185	208	178	197	168	178	171	181	185	181	201	169	186	153	173	192	181	189	165	193	173	202
7589	14316	69172	63205	32100	2838	2216	1818	1677	1495	1320	1517	2775	21757	36981	30121	28222	14187	7896	3426	1581	776	492	435	439	468	497	450	456	448	496	466	424	477	488	463	474	458	486	455	406	487	443	459	466	461	485	460	433	462	445	477	470	458	504	409	443	495	473	437	461	496	460	424	472	485	446	467	447	437	461	487	489	414	432	463	470	480	436	454	464	458	440	466	459	467	487	491	457	496	478	433	468	449	474	447	469	468	418	446	452	473	467	462	440	477	469	464	456	439	508	441	455	511	465	498	504	453	475	459	417	430	453	447	447	454	458	462	448	466	473	442	472	463	456	460	498	498	433	490	461	445	470	426	476	414	463	449	447	458	450	450	493	510	475	440	479	439	493	485	473	446	495	448	449	468	489	455	488	465	462	496	486	474	468	457	428	450	458	461	449	467	450	466	509	428	457	475	424	460	457	446	417	463	438	416	442	468	408	480	447	476	445	398	444	477	459	452	475	427	478	445	444	425	420	419	473	447	477	471	472	476	490	471	457	474	420	442	447	444	459	480	503	458	473	502	438	452	456	453	425	477	448	481	475	420	460	447	475	470	459	480	422	447	433	481	460	469	446	466	452	469	445	451	449	457	446	467	437	469	508	451	465	481	426	489	459	471	424	453	457	487	445	486	456	471	422	461	433	468	468	460	474	432	436	468	418	451	454	507	437	465	462	487	489	487	505	439	431	435	483	437	471	457	410	461	472	484	439	450	442	457	480	439	439	448	410	479	456	472	451	463	468	462	478	469	474	461	435	463	474	435	483	441	456	481	477	477	458	443	495	461	470	467	445	448	452	507	435	430	452	474	478	437	485	479	448	459	464	465	445	432	454	460	469	458	443	470	468	454	491	457	467	452	444	447	470	449	464	481	448	463	458	456	439	437	506	458	483	459	474	450	496	417	459	470	450	442	461	408	466	461	430	502	471	452	452	467	469	488	463	462	477	465	457	459	441	488	433	448	448	419	428	488	467	493	453	460	425	464	435	387	456	426	414	464	481	447	466	471	467	458	482	464	422	428	480	498	469	469	433	462	459	458	446	460	453	454	438	435	502	468	448	480	469	465	454	491	451	489	470	448	470	481	468	443	466	423	438	444	415	463	427	495	455	481	465	468	442	444	450	438	422	448	475	463	440	465	489	424	465	485	446	477	451	421	430	423	472	473	483	474	484	440	427	424	479	433	435	399	456	456	444	483	479	468	451	409	450	445	481	468	473	444	480	439	455	468	455	491	439	458	407	455	477	427	475	418	463	432	460	453	468	486	482	453	467	416	454	440	466	469	437	448	443	436	465	447	458	455	444	451	460	467	461	437	459	492	441	447	481	466	462	476	476	435	422	463	483	496	459	492	454	419	437	462	426	460	465	452	441	457	447	466	444	460	478	459	449	455	454	474	494	469	450	429	424	480	460	470	489	463	511	494	474	463	453	464	433	455	441	450	476	504	493	439	456	458	458	519	427	456	449	443	450	461	508	471	473	467	481	429	474	435	465	454	492	470	446	456	456	467	469	444	445	465	485	451	450	473	458	463	440	445	467	506	468	441	435	448	483	448	471	461	445	486	493	461	481	444	447	434	504	437	470	466	485	475	439	432	448	467	432	469	463	489	482	462	482	455	431	462	452	441	458	431	436	437	462	497	451	437	496	467	488	474	450	494	465	476	492	442	421	453	471	451	450	434	470	477	450	384	447	475	460	422	460	469	462	492	449	486	481	456	455	498	462	467	428	462	420	434	462	434	455	430	475	471	451	462	473	453	461	474	490	438	459	451	413	490	472	470	481	444	512	493	464	485	531	464	437	442	470	471	488	444	459	451	427	480	423	467	460	465	506	463	442	437	461	459	416	426	447	451	461	473	481	458	465	439	493	454	444	452	466	446	482	443	500	434	442	437	486	438	457	400	444	458	464	459	466	443	444	463	512	427	451	447	412	477	468	456	448	465	430	472	465	443	439	464	473	466	441	460	431	500	490	451	435	473	429	485	424	475	413	457	402	470	469	457	477	443	483	465	439	471	485	464	450	479	500	453	451	498	462	484	453	483	448	465	446	466	427	474	441	481	449	429	482	462	470	454	432	474	478	470	482	464	448	477	466	473	458	443	447	489	427	463	441	481	459	460	494	448	463	469	436	455	456	429	472	480	442	482	477	508	473	443	421	483	466	478	437	485	468	451	467	488	467	435	457	483	445	454	476	431	466	461	481	455	421	463	490	477	456	468	477	472	434	434	458	442	478	482	453	438	422	430	474	463	429	442	446	464	464	481	444	468	482	478	433	477	468	415	461	487	459	444	477	447	475	430	481	476	486	455	441	461	452	456	471	442	449	478	458	483	455	429	492	489	460	456	492	473	428	454	499	419	452	433	474	431	471	451	455	450	454	459	492	454	463	468	444	451	448	431	511	450	495	432	462	445	435	473	511	456	432	453	435	478	460	448	446	464	461	456	445	462	459	453	446	489	430	456	431	455	482	490	489	472	470	467	466	465	456	500	420	472	445	459	437	449	448	454	471	496	466	446	447	481	453	474	455	427	463	485	467	510	469	433	434	435	472	469	452	456	474	412	468	434	461	506	490	466	472	444	451	472	436	453	457	460	447	499	431	450	444	459	453	463	487	455	439	472	446	450	450	437	452	454	443	443	446	444	450	487	495	466	461	455	458	468	464	475	462	465	417	452	488	456	460	471	476	445	466	507	484	492	456	455	442	448	470	434	452	492	427	464	479	448	472	456	451	451	488	466	433	467	429	452	468	454	479	458	434	445	450	452	476	450	488	443	479	472	453	481	468	464	477	448	450	486	437	434	496	449	473	435	434	450	418	462	448	456	480	460	441	451	466	460	435	485	454	453	448	486	455	456	460	467	442	503	466	463	445	448	450	444	432	440	462	469	456	486	461	447	462	490	446	459	437	418	470	451	429	447	442	494	471	466	448	438	475	427	440	467	474	478	458	477	505	427	425	451	457	454	446	483	468	437	447	475	449	455	432	435	460	478	486	462	436	471	480	440	458	467	426	484	413	434	476	488	438	490	452	461	464	455	466	450	442	446	467	454	437	456	465	495	479	456	449	450	466	438	438	497	467	462	451	463	492	463	443	452	482	444	441	484	435	421	469	423	484	516	433	463	471	456	443	453	438	441	478	472	459	449	450	494	490	485	427	472	451	482	492	425	460	452	443	458	486	486	418	461	464	439	443	432	484	430	426	432	482	448	464	441	418	456	454	442	466	462	447	482	443	470	477	460	452	480	440	460	470	460	494	482	440	459	444	506	468	493	448	435	468	491	466	497	427	426	471	457	446	486	469	446	466	460	482	463	463	420	484	483	424	465	478	441	449	457	470	449	471	463	459	476	438	481	454	417	452	440	453	464	467	424	484	478	507	444	477	461	484	497	461	402	494	419	452	486	478	478	480	447	474	421	477	443	452	474	445	433	473	455	452	456	428	454	496	451	465	449	488	448	451	476
2256	603	6653	3890	1298	344	313	246	248	295	286	331	324	517	918	865	797	565	449	339	304	302	272	289	253	270	296	297	288	294	292	288	282	286	255	289	284	267	294	288	277	267	275	274	265	299	305	296	275	281	285	240	273	284	281	274	329	274	305	291	245	313	288	245	306	308	305	303	251	275	293	277	284	282	255	268	276	280	291	277	311	241	314	276	269	295	262	276	276	260	255	262	295	279	295	281	284	264	286	283	269	264	283	297	295	286	275	292	267	254	324	320	284	248	245	269	261	308	296	264	257	296	276	276	248	265	279	286	293	284	284	285	278	318	263	294	284	258	337	282	282	288	262	256	283	266	284	310	266	262	244	295	289	279	269	285	261	270	300	275	300	275	279	265	264	286	264	264	281	272	266	267	286	300	308	295	276	253	289	276	297	300	264	275	243	291	282	289	292	256	276	262	283	331	281	289	301	296	296	286	260	271	279	291	294	269	293	266	260	276	264	268	293	316	272	295	296	277	279	248	296	257	282	294	263	299	300	292	248	283	282	280	266	269	279	301	283	292	283	257	274	252	274	243	253	287	279	304	282	262	258	274	306	295	328	277	283	292	257	231	295	294	301	292	291	268	272	286	266	298	267	284	262	246	308	313	278	268	253	274	272	276	280	291	270	281	292	276	295	249	279	298	280	306	307	266	298	268	271	268	271	294	291	281	272	241	271	286	299	295	288	267	285	262	281	306	287	295	276	277	269	300	278	281	310	279	291	272	256	287	266	272	286	285	259	264	300	288	304	291	283	270	265	309	264	311	279	270	301	264	288	283	280	285	269	319	291	304	284	269	271	273	297	258	257	288	305	296	240	303	257	278	310	275	282	296	258	292	304	250	283	285	284	280	257	290	268	287	288	284	261	276	307	286	283	270	275	292	300	261	281	305	237	323	292	283	280	289	282	255	265	290	266	297	295	289	285	279	255	281	308	294	287	280	257	261	303	255	277	289	268	266	298	275	289	268	277	285	319	296	276	280	284	266	263	289	237	263	265	298	286	264	302	304	266	282	262	313	284	283	282	303	261	299	286	276	271	290	300	310	234	264	244	224	315	287	287	274	274	262	297	312	297	255	257	298	281	291	267	289	278	264	270	266	266	278	250	250	263	307	277	272	248	269	295	285	277	261	258	269	279	276	268	270	272	263	297	267	270	295	278	304	288	285	271	269	264	244	293	278	269	266	299	288	300	295	266	304	274	273	289	293	265	273	250	294	278	252	283	291	281	266	299	295	294	290	263	294	288	293	284	265	287	280	298	266	301	267	289	275	297	286	281	265	288	290	313	304	279	309	266	280	277	274	297	269	314	285	266	264	277	286	314	313	287	295	285	283	278	276	270	299	262	273	293	269	256	254	286	286	282	266	288	256	310	313	298	309	284	289	265	275	311	289	275	266	301	274	271	290	273	313	272	259	264	266	296	293	282	276	296	286	260	286	292	288	266	290	272	262	288	268	271	289	279	286	278	253	290	276	273	273	304	257	287	274	261	246	275	278	290	269	303	274	254	284	300	260	271	265	254	275	283	281	288	287	275	249	284	295	266	305	291	273	284	258	234	283	300	277	275	310	293	298	267	272	274	271	290	292	269	254	317	274	277	266	265	338	295	279	288	276	272	286	253	263	277	297	315	287	269	285	269	290	294	276	278	268	296	260	272	273	262	295	317	297	297	269	295	253	274	307	276	276	258	263	271	303	285	278	286	252	291	286	260	260	293	261	271	284	271	289	294	293	235	287	283	300	252	245	268	280	302	288	292	279	293	267	232	302	285	272	251	274	273	271	261	274	288	253	257	270	264	283	277	277	245	269	267	266	279	283	285	286	290	263	275	291	273	285	274	269	303	277	279	296	258	309	280	291	288	269	285	285	245	250	296	236	284	266	255	267	271	275	280	291	277	269	273	257	305	266	266	250	277	256	262	293	285	296	264	280	264	274	274	294	290	234	290	252	253	277	252	304	275	295	267	286	275	297	304	291	294	264	273	295	282	258	278	307	232	280	303	261	276	311	284	285	276	310	282	327	266	277	263	264	261	299	277	258	265	286	275	262	286	285	292	281	270	263	304	283	276	260	270	269	300	288	285	283	256	273	254	312	284	262	297	282	291	283	283	262	237	273	265	299	262	306	270	261	280	291	293	294	294	290	299	267	281	252	280	298	276	262	301	265	273	292	282	265	298	272	284	262	302	268	276	296	276	283	254	257	277	265	275	294	265	258	277	292	269	292	302	295	253	284	295	281	285	280	257	269	289	285	277	288	281	308	287	309	249	286	291	272	258	273	276	267	264	282	269	300	291	309	316	303	270	328	278	269	293	259	270	310	275	265	270	266	258	288	308	284	311	244	302	250	277	291	284	287	271	273	271	302	292	293	271	287	295	275	291	288	267	305	299	270	265	286	289	266	276	281	286	261	283	298	244	269	288	299	273	276	244	293	287	272	272	277	303	297	296	303	264	317	276	276	286	249	276	272	286	276	263	256	278	294	314	268	276	276	290	270	280	296	309	312	283	288	300	295	318	297	262	282	269	292	286	290	273	269	298	271	288	310	281	268	276	293	300	286	268	306	251	251	303	308	251	307	272	258	260	255	301	281	269	287	289	260	276	274	291	283	236	281	265	281	306	267	256	288	302	225	254	267	280	311	269	276	247	266	295	319	251	276	292	271	279	247	291	257	238	250	269	295	289	282	280	279	234	268	270	287	297	256	299	284	283	261	269	288	248	294	297	307	264	248	286	277	290	287	250	256	275	260	263	262	291	288	290	257	279	290	292	287	261	298	291	240	251	297	283	305	304	268	290	266	277	271	276	282	295	296	283	280	265	290	261	279	278	280	285	268	316	289	281	266	290	298	287	276	250	247	294	261	269	316	281	307	283	268	254	300	289	283	289	289	262	274	274	282	276	273	267	298	279	283	276	278	301	259	271	301	279	302	282	243	263	263	282	293	312	308	284	288	317	239	283	267	246	266	294	273	310	280	285	299	260	263	293	281	275	290	265	284	310	254	264	289	277	278	276	299	262	269	275	259	260	258	268	313	284	297	264	272	272	259	332	299	281	297	258	286	269	283	283	273	296	281	298	277	265	276	272	259	267	290	296	280	271	272	276	265	252	284	266	298	241	291	266	275	255	286	274	292	293	283	297	270	289	280	280	266	320	300	260	289	262	316	277	278	260	294	311	274	260	282	274	285	299	242	269	281	281	275	264	260	270	271	272	278	299	277	260	326	288	255	291	290	282	257	293	295	298	292	274	290	275	282	279	263	270	308	265	267	288	287	261	304	327	279	250	283	294	242	259	266	281	284	253	253	282	282	292	262	274	274	283	283	268	273	304	279	282	262	247	299	270	274	286	288	256	304	325	291	262	268	311	286	287	287	295	288	276	248	277	279	254	317	263	298	269	272	281	310	269	269	305	303	279	270	296	311	263	302	284	282	287	252	277	258	261	280	279	315	276	289
2446	1185	14894	10100	4870	790	749	789	785	789	730	725	990	2439	4301	3553	3160	2016	1382	954	809	723	707	667	674	684	667	636	676	699	687	697	646	657	710	668	646	708	666	690	701	681	674	686	704	667	690	668	687	703	640	637	649	649	698	709	667	670	644	643	695	636	668	668	661	650	693	725	662	663	613	663	679	692	680	659	646	653	686	641	644	660	687	654	677	644	681	667	690	686	710	670	688	650	670	660	647	607	690	678	693	676	660	685	687	654	675	700	725	651	665	644	708	664	676	637	686	631	656	661	700	678	661	682	668	667	679	678	685	680	691	714	698	647	685	690	646	672	671	641	631	669	692	669	635	699	653	693	649	620	621	647	694	659	696	664	667	661	697	689	656	688	633	642	685	686	655	649	646	696	653	652	693	674	647	679	663	673	670	682	689	698	679	634	661	683	653	669	683	658	679	636	663	709	640	688	701	638	670	681	639	661	630	645	680	658	655	635	675	669	656	678	652	650	668	652	677	677	679	648	656	679	687	687	713	671	677	652	673	688	674	690	644	690	645	679	679	649	703	683	668	694	660	701	685	644	622	652	646	656	694	708	660	622	669	692	670	682	671	712	657	710	659	648	669	662	690	661	611	659	688	651	664	675	732	633	717	680	651	634	616	666	667	620	693	696	646	693	651	652	634	722	648	655	681	650	673	659	671	612	679	732	671	673	712	639	637	671	702	656	670	699	644	675	636	658	740	651	646	641	689	680	743	696	663	675	623	679	658	694	623	646	692	697	645	691	614	655	648	672	645	629	659	639	622	634	639	645	658	661	666	683	689	587	663	656	707	670	664	639	702	673	653	609	693	608	674	653	717	642	658	653	654	679	641	664	638	666	662	677	705	671	704	692	682	660	640	650	674	663	625	713	688	644	668	687	670	708	655	673	690	715	682	673	671	630	675	659	685	625	669	621	647	673	633	695	641	662	655	667	711	654	664	643	677	662	664	695	629	688	664	612	654	685	613	648	651	701	716	679	652	662	673	671	633	683	663	635	692	679	665	654	713	674	662	682	692	634	650	682	653	686	657	669	685	668	674	661	639	690	685	696	648	653	670	711	698	700	667	674	700	680	676	661	682	647	682	676	671	702	652	667	681	617	640	674	667	679	650	673	662	678	682	679	664	699	660	655	669	657	647	633	651	707	679	641	660	660	662	714	695	678	664	690	650	647	674	687	673	672	658	661	634	642	718	671	673	679	667	646	628	688	690	700	681	660	628	681	656	681	629	712	680	633	631	691	627	658	686	683	694	625	674	647	674	677	642	677	679	686	708	688	679	646	660	653	645	654	667	638	696	689	665	635	626	665	693	663	674	666	648	628	642	623	685	632	706	680	656	667	663	656	716	676	647	651	669	644	614	660	664	659	661	687	672	639	690	702	667	690	636	697	649	620	677	698	650	703	633	675	645	678	660	658	643	649	661	701	700	680	652	682	650	680	657	653	634	664	647	656	627	657	642	690	674	685	658	664	667	657	655	676	674	631	650	697	678	700	715	631	672	662	643	723	642	674	632	660	660	679	702	720	705	744	721	697	637	683	649	681	689	642	711	670	660	605	667	648	640	697	671	663	643	649	688	650	660	686	677	713	700	699	702	609	723	669	682	680	685	690	675	714	686	661	704	641	710	683	685	694	662	634	669	701	688	682	691	655	676	682	649	665	661	701	677	654	667	617	666	693	655	684	699	687	654	639	682	695	691	684	662	686	694	676	656	715	681	704	627	612	740	623	654	655	715	592	701	690	659	699	647	665	653	697	658	680	685	667	696	624	644	638	759	676	691	652	670	701	679	644	673	656	676	668	694	673	662	729	650	692	647	688	663	645	668	665	663	660	690	648	626	660	672	645	717	717	649	696	668	701	695	653	634	638	667	693	708	717	655	671	664	679	716	632	657	687	654	668	664	701	662	664	660	661	711	709	676	694	674	703	668	671	675	662	702	662	694	651	662	663	699	684	632	697	663	705	691	684	630	661	697	708	700	687	665	701	708	650	671	629	664	692	664	663	609	702	701	672	660	667	648	637	673	634	668	645	675	627	624	647	645	652	674	620	706	680	654	665	609	693	650	649	712	673	698	667	640	623	663	668	647	660	665	692	677	663	659	667	633	657	657	614	694	632	671	631	684	692	626	655	654	660	674	659	649	666	640	644	683	594	653	677	647	707	632	671	699	664	639	668	673	661	671	665	686	668	697	637	674	656	683	648	667	690	688	661	654	662	670	649	672	660	634	654	660	659	647	703	672	652	627	664	631	724	658	659	643	624	632	690	610	684	705	642	649	653	701	635	669	672	694	671	652	696	715	658	671	703	651	707	653	686	687	703	689	684	675	696	665	679	696	636	652	645	670	657	703	655	688	657	642	673	675	685	682	694	661	662	688	691	662	695	682	645	633	699	646	622	685	650	687	685	665	698	633	692	644	619	724	621	657	625	690	643	671	662	641	688	668	667	701	664	653	672	652	665	671	709	695	675	734	648	655	658	704	684	653	676	644	702	654	636	664	660	633	637	663	650	716	686	693	665	691	668	673	691	678	670	696	652	674	663	660	653	712	704	666	658	680	675	672	684	685	641	689	734	681	643	687	707	655	670	632	667	647	677	678	693	692	643	668	674	694	645	703	683	665	680	668	672	672	663	624	662	633	668	681	638	639	710	674	694	662	672	659	679	688	658	684	680	603	680	693	690	712	676	691	653	653	670	682	674	698	649	663	676	620	698	644	702	714	685	683	677	657	684	695	668	674	685	707	707	668	638	659	665	662	638	664	677	649	663	691	660	653	699	677	642	648	653	659	679	639	705	653	717	651	667	671	685	679	698	660	657	697	655	679	681	667	661	718	712	641	623	669	648	646	659	703	679	620	656	622	698	685	684	699	639	693	693	687	662	659	663	706	710	656	688	648	665	617	630	635	623	658	674	702	635	683	669	675	684	641	686	647	675	637	639	681	654	635	658	686	720	673	700	612	701	648	690	652	637	627	680	636	664	638	654	621	680	702	672	654	695	645	660	672	690	641	682	640	698	685	665	651	643	688	639	669	686	680	625	646	694	689	708	650	677	657	651	676	614	688	684	650	659	673	684	676	687	669	653	659	670	677	690	665	755	695	652	669	656	704	689	670	625	694	649	678	666	672	659	743	648	694	640	715	669	671	663	713	707	682	664	712	623	718	675	689	703	694	630	633	647	668	708	671	620	687	682	653	657	645	662	703	703	707	702	651	697	677	686	663	677	669	691	637	676	693	668	684	650	677	624	655	662	694	683	683	656	654	687	700	679	699	671	662	673	689	671	617	671	684	674	690	650	701	699	666	715	691	654	702	649	693	607	649	677	687	630	651	698	676	693	646	693	647	642	700	705	630	674	639	659	674	658	647	646	675	667	657	728	701	664	664	692	663	677	687	687	698	716	677	639	668	673	628	637	660	669	693	660	630	681	682	638	656	697	662	651	684	657	718	693	676	647
7642	7480	61631	46165	24684	2711	439	413	363	307	346	424	3945	7956	7891	5022	2663	1395	680	415	331	241	232	270	241	277	250	248	225	251	239	241	253	248	239	250	260	261	251	248	242	238	234	242	249	232	220	258	253	238	242	261	241	243	256	256	264	201	228	260	227	281	236	234	281	239	247	243	224	229	222	242	240	255	229	271	255	271	232	259	252	243	237	271	261	237	240	241	253	250	236	245	254	232	252	233	235	236	226	208	246	236	268	234	211	268	255	255	267	249	250	230	236	240	230	237	278	249	255	242	221	221	240	229	251	259	242	269	245	248	256	267	263	256	212	239	252	234	221	251	239	265	254	229	267	246	272	232	212	251	270	267	224	257	238	231	248	245	239	209	235	247	225	241	261	209	276	228	218	226	257	262	229	247	238	221	252	241	250	244	263	227	260	265	234	273	236	244	216	239	228	231	226	242	228	253	222	240	231	224	242	263	270	255	236	238	237	225	238	228	213	255	245	222	237	238	246	247	245	248	231	229	230	257	209	246	246	247	267	269	254	258	244	237	239	219	250	245	262	226	259	225	233	224	243	257	235	212	243	245	259	287	235	240	278	246	252	223	256	225	251	261	218	254	251	253	228	259	263	267	233	240	263	255	268	227	251	229	259	267	258	250	243	234	270	225	237	281	243	263	235	266	292	258	251	274	262	236	226	282	265	245	219	243	244	290	253	231	252	248	246	251	286	207	235	260	241	265	243	242	256	232	252	249	254	245	213	257	247	263	235	260	222	237	248	239	238	212	226	215	232	259	242	246	263	230	243	222	236	224	253	243	241	247	227	242	229	237	291	239	261	234	235	229	222	230	252	243	230	245	239	247	227	218	237	247	242	246	238	236	246	234	291	225	258	232	254	210	228	275	251	258	282	229	222	237	221	238	268	251	289	263	244	226	226	257	266	250	221	236	255	240	256	248	226	236	234	281	249	250	284	288	259	250	260	240	286	258	238	227	227	259	237	244	243	279	250	278	236	243	250	277	238	257	238	239	237	257	257	260	250	248	243	256	215	241	238	248	230	254	256	246	247	244	209	228	233	242	229	274	238	266	253	250	257	300	230	238	260	235	228	237	277	259	255	245	251	252	259	241	252	243	232	242	264	250	284	271	266	253	237	244	240	265	272	241	252	215	215	254	243	251	230	229	233	250	247	257	263	248	242	224	240	265	213	246	247	262	222	221	238	270	229	267	269	240	250	241	245	278	257	256	201	242	223	242	222	255	224	261	234	242	257	245	240	244	249	259	266	251	242	244	240	233	247	234	231	248	250	235	238	254	255	235	269	265	276	270	262	196	240	253	275	229	249	251	219	254	249	261	237	246	269	239	250	236	255	228	240	270	250	215	269	248	210	232	263	258	256	225	225	219	254	220	250	230	250	229	290	245	239	250	240	230	275	250	248	256	248	259	253	267	262	251	234	273	237	244	245	263	228	233	242	227	253	266	235	221	247	249	247	229	213	269	269	266	245	240	261	228	242	232	241	243	222	222	243	261	251	252	234	245	275	224	219	272	233	254	220	230	236	264	238	258	229	243	268	217	265	255	231	262	242	236	244	245	252	250	234	257	261	237	247	238	250	253	246	249	254	254	245	218	243	267	241	241	262	226	248	245	259	276	258	212	244	237	237	247	247	262	247	267	242	238	258	215	243	220	231	277	252	267	251	278	244	266	241	234	263	250	263	230	260	244	263	252	240	244	237	262	219	222	272	249	242	251	285	237	194	261	240	248	246	240	241	255	224	252	221	250	258	260	243	253	223	234	240	257	238	235	226	238	254	235	255	240	230	240	244	253	266	220	251	232	264	234	230	239	272	214	247	252	257	246	245	271	236	242	233	242	242	243	234	246	242	236	255	267	231	265	261	253	277	250	252	239	198	251	262	225	277	226	226	252	249	245	264	239	282	241	218	240	245	256	271	222	227	216	250	228	259	243	232	281	232	220	253	231	265	236	246	225	239	249	257	270	233	233	210	241	263	245	261	232	253	257	252	276	245	272	232	257	255	231	261	233	260	207	237	274	247	292	241	258	231	267	223	239	203	265	265	227	247	238	250	243	247	251	265	255	272	267	248	248	235	260	280	234	250	241	240	232	228	236	267	242	260	230	258	242	239	265	248	280	261	252	257	196	208	228	233	246	248	269	238	246	254	223	249	236	238	227	247	254	258	252	236	238	244	221	263	238	261	221	244	261	263	263	276	226	244	253	254	290	234	251	263	244	251	254	259	257	230	245	254	256	233	216	233	244	232	208	235	225	245	267	245	232	246	256	254	259	235	283	256	235	213	252	264	255	250	259	236	237	252	257	254	255	233	245	242	255	253	238	260	248	240	235	252	245	254	245	225	262	235	240	253	268	255	262	260	197	244	243	232	269	245	236	270	232	218	239	248	251	233	226	223	258	268	224	228	286	221	225	235	259	281	252	237	244	240	266	250	238	235	268	246	258	230	253	256	250	264	244	252	218	235	223	248	253	247	232	263	218	231	244	248	239	226	240	262	256	264	266	272	242	212	252	267	233	233	271	251	228	197	254	256	252	237	209	244	217	242	258	240	259	285	248	238	213	253	227	255	278	254	255	255	268	232	255	216	244	212	231	227	238	249	245	256	229	231	240	268	243	242	259	233	213	228	238	230	224	243	243	217	233	220	222	239	270	260	218	241	230	264	240	266	249	246	251	214	274	246	232	230	253	212	244	241	219	253	222	246	228	252	262	260	221	278	226	274	245	228	210	240	235	266	233	284	262	271	222	251	253	241	246	270	241	224	222	204	251	273	251	237	209	248	229	232	247	219	246	231	266	257	263	229	241	248	250	207	239	266	228	274	227	220	238	219	255	266	247	256	227	223	228	265	286	262	286	257	220	244	252	248	268	254	198	237	233	256	268	255	239	262	235	222	242	259	275	240	257	242	233	225	255	224	200	220	246	271	239	225	262	236	257	231	263	231	249	241	229	239	231	242	263	221	248	238	251	243	247	266	250	249	240	256	226	248	246	287	247	256	245	229	242	259	249	289	263	265	256	260	227	279	235	228	239	230	277	255	243	228	242	240	232	236	281	277	233	249	261	233	203	229	233	222	271	259	245	230	238	256	236	220	232	248	252	239	231	267	253	241	227	247	245	258	262	217	222	276	234	235	238	235	242	232	237	199	276	228	276	272	233	244	249	267	232	246	250	236	241	258	248	234	204	249	238	236	238	256	255	237	234	251	284	244	211	254	290	247	254	246	228	242	233	250	273	230	264	241	261	239	247	262	216	240	277	240	240	270	251	226	269	266	241	243	213	271	229	256	211	217	257	238	236	232	230	286	222	228	238	254	228	262	237	246	249	233	242	276	254	246	252	243	223	225	243	257	211	243	252	239	231	234	258	250	244	202	268	222	247	236	251	219	255	244	228	249	226	221	234	239	250	254	234	248	233	223	265	230	251	238	252	251	235	261	243	275	251	242	240	223	228	246	281
5712	7818	57944	50404	25623	1860	1579	1405	1317	1180	1133	2023	18262	28201	26934	19661	12193	6499	3024	1570	898	673	613	581	597	590	637	605	632	622	607	614	554	619	587	603	602	641	623	577	590	593	584	616	603	606	628	617	622	606	599	573	566	608	637	619	576	574	544	618	589	606	588	561	582	571	609	583	599	585	597	610	568	628	589	607	611	588	606	592	568	630	612	649	641	616	575	610	607	604	603	538	625	606	569	616	556	586	633	616	567	640	599	593	620	593	594	638	587	571	620	593	619	583	599	579	598	616	592	602	620	575	623	639	585	586	589	607	621	562	598	584	592	570	597	580	598	620	628	624	578	596	615	580	621	609	598	607	574	629	589	554	618	568	646	581	582	565	601	622	588	565	577	641	617	610	584	570	553	573	604	582	614	615	558	622	610	597	574	604	607	597	597	568	594	619	598	591	622	627	550	654	598	559	587	558	588	603	591	647	587	548	573	577	623	602	583	581	612	627	598	553	592	604	581	563	555	581	560	562	593	618	589	645	599	575	610	614	650	606	652	577	613	596	611	630	605	587	577	566	640	594	612	589	611	601	622	606	559	565	637	565	635	607	598	565	599	628	565	603	644	593	581	616	624	592	569	577	586	628	589	579	581	572	592	593	601	608	593	580	605	595	593	618	602	607	606	593	638	598	636	606	593	662	602	600	607	584	572	590	593	613	573	588	598	549	633	601	611	625	587	603	567	620	569	573	583	584	554	600	636	558	610	596	603	607	528	598	581	561	587	557	548	625	608	612	625	558	611	603	593	577	626	555	567	544	589	586	625	589	543	580	608	566	598	605	561	597	593	585	585	562	602	607	569	619	585	598	586	566	599	593	621	567	626	570	549	630	590	592	611	597	561	604	565	625	593	552	614	639	611	582	566	591	595	608	617	624	656	575	570	583	603	589	554	589	551	589	599	603	612	599	607	569	619	572	595	588	631	641	616	581	609	603	598	609	556	566	595	576	597	592	618	604	607	619	624	571	605	649	576	571	596	610	626	600	590	602	577	611	595	607	619	560	634	618	595	566	585	561	621	622	593	623	614	609	597	637	593	623	583	601	624	595	601	571	588	583	582	543	575	638	608	608	580	628	603	596	610	598	603	576	631	551	632	597	572	604	601	606	582	612	569	554	557	571	581	577	596	575	562	579	609	573	601	650	606	582	613	571	586	615	603	545	593	594	577	576	618	650	562	587	594	564	587	590	579	584	628	602	606	612	573	583	634	597	646	557	569	593	576	583	548	610	577	582	567	604	612	598	607	582	595	583	576	574	572	594	526	597	598	640	605	553	615	600	585	562	592	590	598	578	539	608	613	625	594	565	631	611	607	574	624	564	642	554	587	616	582	634	569	627	635	618	629	588	566	575	571	610	614	609	551	616	566	584	592	576	615	583	581	586	644	617	598	569	625	604	575	582	600	594	582	572	610	579	611	631	588	591	636	564	580	580	582	607	564	547	623	573	619	621	567	634	612	560	650	614	584	616	571	645	632	623	558	550	602	571	549	600	577	567	596	610	601	578	575	603	575	603	569	542	647	603	563	634	617	603	611	562	620	547	599	620	594	517	633	602	604	592	561	590	573	615	591	617	608	587	573	586	597	619	571	624	590	609	599	624	545	564	603	584	645	575	571	612	617	610	556	569	600	638	586	602	617	585	569	593	615	611	600	578	583	593	559	637	598	614	583	616	607	606	561	579	600	608	595	649	571	599	589	605	569	578	610	555	583	617	568	576	571	648	552	590	639	589	561	614	643	628	591	592	680	574	624	577	605	610	587	611	591	605	604	593	596	597	570	575	555	605	569	603	591	594	597	587	613	564	575	597	576	632	610	595	624	584	571	614	579	519	602	598	555	611	573	633	596	567	581	603	639	577	609	658	606	609	603	575	566	585	549	586	565	589	571	575	586	597	618	593	646	558	564	576	615	607	591	588	590	570	582	622	643	571	645	596	618	621	577	547	562	580	612	618	606	589	613	562	583	586	590	592	598	539	626	582	591	574	587	641	579	574	603	591	546	646	576	591	594	605	591	589	589	569	583	600	580	609	588	625	579	597	591	609	600	603	570	574	575	565	610	572	585	569	582	562	570	631	588	564	639	613	589	561	613	618	590	617	576	560	583	564	599	570	581	564	643	636	600	599	603	588	604	600	588	598	591	582	579	625	588	611	558	618	583	584	552	611	638	572	589	554	589	623	629	599	600	550	532	563	576	616	579	613	617	576	611	629	581	606	568	605	574	564	579	579	610	604	621	601	593	568	567	588	599	579	565	576	592	564	609	560	641	570	649	622	569	605	597	587	574	596	598	575	566	614	618	588	596	593	597	612	632	571	648	609	579	593	600	585	581	588	598	613	618	637	601	556	601	617	581	584	624	605	611	600	629	586	575	583	575	599	562	596	603	661	616	594	592	544	603	584	590	605	599	624	584	595	636	537	582	587	571	605	579	622	600	590	612	611	615	619	557	635	580	554	665	600	601	570	602	609	624	588	591	593	562	605	563	577	613	595	642	611	585	614	613	601	659	565	605	590	586	553	599	607	568	578	590	578	572	595	624	553	616	593	590	593	567	602	590	593	623	583	600	559	600	577	562	610	574	547	560	596	605	635	600	570	611	644	608	600	593	615	583	578	575	601	593	602	627	620	596	580	600	574	634	550	595	606	576	607	643	599	591	647	601	570	642	590	613	583	625	560	569	618	603	601	618	606	572	594	570	636	593	581	570	576	636	592	588	579	650	551	619	622	556	604	565	614	625	604	626	597	592	624	608	620	593	576	626	582	575	603	614	602	608	589	584	599	582	545	585	626	566	574	563	542	590	635	650	543	574	548	545	598	614	625	586	561	564	593	573	624	595	579	585	593	570	598	592	598	604	580	583	583	615	609	614	620	625	580	594	610	551	566	634	583	605	607	591	579	615	633	580	623	587	632	606	591	620	602	575	536	535	577	623	597	616	582	613	587	613	615	597	592	554	602	593	573	619	609	596	603	631	628	604	617	593	551	568	597	578	601	637	572	584	614	592	587	541	566	572	625	596	620	608	580	601	625	603	577	591	608	587	609	603	598	571	597	547	627	602	572	572	621	588	606	561	586	622	622	610	561	614	583	628	567	577	562	599	596	575	614	597	615	590	640	598	579	589	576	665	558	593	594	557	606	590	607	574	646	618	596	565	572	575	570	625	581	582	611	587	619	578	563	599	591	587	616	584	619	560	612	594	605	581	614	594	571	600	631	565	556	561	610	613	625	614	568	585	634	613	590	578	610	589	599	585	585	608	581	626	601	591	606	566	566	571	589	628	582	569	567	576	567	580	540	624	562	615	601	612	601	573	579	602	536	588	564	627	578	555	525	550	595	604	558	606	593	558	592	617	605	561	553	585	605	607	612	565	628	621	607	592	599	626	604	596	632	586	565	638	614	608	584	599	579	591	574	637	576	592	572	603	602	588	606	608	584	585	611	562	610	585	570
14132	6874	72061	57898	35396	7146	719	473	408	363	336	534	2591	14423	16098	10512	5251	2339	1215	545	367	251	240	216	198	212	197	190	234	221	186	198	186	236	232	220	232	214	208	222	220	205	222	219	204	213	194	189	208	191	192	202	246	209	193	234	204	214	220	190	191	190	201	215	192	189	201	224	227	174	213	234	195	219	182	205	202	198	218	190	195	225	214	192	213	204	198	232	182	211	202	214	221	221	188	211	207	213	226	221	211	204	217	201	190	199	201	228	194	192	200	213	204	205	203	193	200	213	209	202	209	194	229	210	219	226	217	206	213	202	208	193	209	191	206	194	190	209	232	198	208	219	207	206	195	221	212	244	187	203	211	214	209	202	223	209	197	186	195	218	206	207	209	226	181	217	223	212	212	205	202	191	183	186	199	179	210	195	209	214	200	222	213	189	195	202	181	187	203	191	196	193	200	231	184	187	222	208	196	195	204	190	201	206	199	214	222	232	220	194	241	222	199	211	203	222	233	178	216	199	200	210	221	213	241	215	195	244	229	214	197	195	211	182	190	238	205	184	222	224	222	205	215	165	197	212	236	205	204	197	201	209	223	193	200	215	219	196	208	210	215	197	225	200	209	189	206	197	192	202	190	183	205	194	206	194	202	219	216	210	203	218	227	213	210	221	184	199	237	231	208	216	190	217	208	192	226	175	211	233	196	210	187	222	193	224	210	203	208	208	194	200	209	211	209	210	200	200	206	206	221	197	214	201	181	232	228	239	213	211	188	202	212	211	205	200	204	213	195	212	193	212	198	226	228	193	222	201	214	206	216	224	190	222	214	219	209	200	207	248	204	214	224	198	199	236	239	180	199	215	214	213	196	212	232	221	193	217	210	203	208	195	193	210	218	178	216	208	216	216	187	231	210	195	224	220	207	204	197	204	204	203	211	204	223	195	233	196	217	218	199	196	190	203	200	199	189	195	198	197	197	204	207	232	210	218	223	221	186	203	210	201	210	210	210	214	200	201	214	200	203	203	218	204	198	240	229	209	209	220	207	197	209	195	230	218	208	201	205	224	197	198	224	214	213	202	194	203	192	210	213	174	196	211	221	225	207	227	198	208	202	197	171	191	174	192	207	222	232	204	171	205	218	234	183	188	201	215	199	231	207	227	201	181	205	195	182	241	199	221	202	196	202	225	216	197	201	218	203	202	194	218	178	219	204	229	202	226	203	184	242	214	192	206	213	226	196	198	214	189	214	252	234	196	240	211	225	214	214	208	185	192	219	210	211	199	216	202	221	204	231	214	206	217	199	201	182	201	209	204	206	203	207	190	169	220	208	208	224	225	227	216	221	212	197	214	196	199	193	207	216	215	198	216	226	219	205	198	197	194	211	177	191	216	212	208	183	195	212	211	195	182	191	183	203	191	219	199	205	219	200	189	213	198	232	184	205	212	198	238	207	211	206	193	236	212	218	209	225	190	208	238	227	200	223	236	205	212	201	195	201	191	198	219	231	200	193	203	206	200	211	203	190	196	227	235	200	213	217	188	188	211	193	199	228	201	200	226	183	207	205	200	216	228	198	222	207	194	186	191	218	195	190	185	247	236	214	211	205	214	222	206	202	194	190	267	204	214	217	218	215	188	208	233	218	185	212	209	211	206	185	194	180	197	204	210	191	214	205	213	226	213	234	194	206	217	217	223	209	217	232	212	203	247	210	209	200	220	217	222	208	187	196	203	172	182	184	211	196	205	201	225	207	178	189	217	205	193	201	196	217	206	224	220	225	197	217	220	188	207	224	204	204	203	195	207	191	221	201	200	209	213	220	189	225	215	170	202	213	230	215	198	207	193	211	210	231	220	231	209	200	205	187	230	188	203	210	211	223	225	192	191	175	195	216	180	217	211	198	206	206	193	196	231	222	202	227	217	208	204	211	208	216	196	204	177	210	221	185	216	224	229	208	197	235	247	204	203	219	180	225	190	204	186	219	208	190	216	197	199	227	189	205	201	198	208	190	217	202	213	233	200	190	202	188	182	224	198	211	226	224	203	189	194	224	203	209	206	238	198	181	163	229	227	190	186	207	219	199	214	225	203	181	230	207	218	198	195	208	196	203	195	211	193	220	198	195	202	209	192	206	217	198	205	201	206	188	188	223	225	214	200	224	201	226	215	198	183	236	182	205	216	193	196	200	217	206	195	176	206	208	208	237	211	211	187	204	211	200	235	210	199	206	223	209	207	194	205	196	228	210	219	209	215	219	197	199	209	228	219	227	205	211	220	213	214	215	216	221	244	196	195	210	217	225	199	201	200	195	188	209	177	230	195	213	213	210	191	223	175	209	197	229	201	211	220	214	205	193	201	219	207	193	172	192	214	203	227	194	229	198	204	197	201	205	226	196	196	182	155	195	202	218	221	171	170	170	208	214	216	172	210	175	186	201	222	212	205	193	197	185	192	226	167	208	224	197	203	183	210	181	184	210	191	194	199	197	224	236	177	195	221	197	225	226	237	205	212	188	212	211	210	207	203	224	203	174	203	194	201	232	237	201	183	208	193	231	215	216	226	216	215	201	184	188	215	217	209	208	192	227	201	234	192	169	175	206	219	236	198	173	222	214	213	206	182	193	218	189	219	203	222	202	228	207	196	197	211	217	228	222	209	214	215	216	220	198	186	193	215	222	204	202	231	214	186	180	210	218	193	201	206	198	177	200	192	222	182	193	204	225	249	195	224	222	217	188	199	221	202	228	211	220	224	204	218	231	217	196	224	230	236	227	185	213	180	212	234	209	232	202	182	214	205	189	228	219	219	198	176	220	216	186	188	199	209	221	191	195	198	187	202	201	213	190	238	191	226	211	189	210	208	198	214	209	209	213	228	203	225	200	183	207	208	207	205	209	212	202	227	203	209	199	225	224	187	194	227	196	196	231	225	207	233	204	212	211	227	213	209	211	227	209	197	212	208	192	214	222	212	188	204	204	205	202	193	197	212	198	191	201	223	185	192	214	203	200	224	217	225	204	197	201	210	203	186	234	192	201	192	174	202	240	227	219	201	194	224	216	178	214	228	209	196	208	206	204	224	209	242	231	200	219	220	221	190	218	191	212	182	204	196	232	231	201	195	222	223	201	189	212	218	208	199	229	203	201	207	199	211	214	234	221	200	238	190	202	202	213	222	226	209	200	220	237	241	209	217	207	232	224	215	211	185	192	225	202	194	219	228	183	215	202	225	206	234	204	212	214	184	203	219	206	247	200	236	194	189	180	184	207	194	210	200	208	202	216	195	218	220	201	202	201	212	225	214	178	226	217	210	242	216	220	207	209	191	177	203	199	231	196	212	224	217	192	213	209	238	209	228	190	234	180	175	232	235	212	191	230	224	216	215	201	238	226	214	206	232	201	226	195	218	200	205	231	251	214	193	216	219	241	213	216	209	172	214	196	212	248	190	188	234	208	192	208	205	195	221	211	185	208	201	203	223	216	210	203	204	185	205	214	205	202	206	232	223
7436	6574	67212	61290	29622	2929	2287	1997	1723	1527	1385	2586	11519	38669	38236	30153	19250	10583	5479	2368	1143	647	604	505	536	521	565	513	529	526	500	503	515	477	464	532	515	546	526	505	547	511	531	500	494	549	529	493	519	517	487	506	489	548	479	479	504	505	520	519	483	525	537	502	527	498	512	534	532	510	503	521	524	535	545	496	539	485	545	493	519	529	500	534	535	502	559	497	512	510	499	509	509	516	545	523	562	510	514	529	526	518	531	545	477	527	504	525	496	518	538	495	545	478	481	501	480	528	498	489	522	530	531	505	519	492	492	487	557	539	519	493	506	545	552	530	487	496	514	503	481	549	478	523	483	509	509	508	494	568	528	489	494	544	510	524	473	525	541	508	516	506	521	517	531	519	498	493	498	525	508	532	528	471	530	498	529	510	539	532	525	542	504	487	479	531	531	487	508	469	498	479	517	546	479	532	488	502	540	497	518	534	527	501	523	563	518	500	555	556	521	531	509	511	520	505	579	508	506	484	509	501	514	531	519	528	518	482	525	492	561	497	496	490	483	591	526	558	485	529	488	523	514	548	538	478	528	507	502	531	506	552	498	485	531	496	497	555	526	506	494	534	507	513	516	543	527	497	506	526	503	537	489	527	562	515	542	538	554	541	535	484	528	505	475	528	475	528	545	527	525	524	506	487	506	521	533	508	521	516	526	511	549	562	505	470	518	525	488	537	529	537	497	506	529	545	500	523	534	550	499	561	479	506	573	514	485	550	517	481	506	497	528	539	475	529	491	502	556	526	487	505	508	513	552	522	508	485	546	503	520	489	485	515	556	509	557	545	518	521	518	519	488	478	530	520	538	524	502	515	501	506	496	537	497	464	476	511	524	518	532	499	528	506	508	512	547	509	479	517	511	547	511	511	533	479	516	501	488	494	509	516	492	560	512	485	541	485	544	530	472	556	546	541	503	512	530	499	508	510	492	553	496	498	483	493	506	503	472	475	505	534	473	512	514	506	507	539	559	501	509	545	496	499	506	523	527	519	510	516	522	535	561	537	553	513	503	528	517	484	490	523	467	510	501	573	519	518	508	556	533	542	522	502	547	524	479	529	473	494	507	541	534	537	504	508	473	505	539	513	532	519	490	503	518	537	505	510	512	518	507	502	495	534	506	489	491	499	514	503	555	478	511	515	510	499	486	520	492	516	524	493	475	575	529	525	519	537	487	559	479	517	492	515	524	504	539	498	545	537	499	530	510	566	502	501	520	529	468	468	516	515	493	526	519	517	498	561	503	527	527	516	520	516	474	548	495	485	527	518	510	515	524	497	542	550	532	457	528	488	539	491	504	512	540	520	519	507	530	490	516	478	525	474	510	535	539	505	467	484	515	480	523	502	512	493	481	501	485	481	518	502	504	524	513	488	535	540	540	515	492	551	516	506	512	517	527	503	501	525	548	521	541	479	528	507	531	485	525	528	545	500	520	530	501	500	499	513	541	528	518	542	496	527	480	474	494	486	498	510	544	523	552	512	525	515	494	485	509	505	468	464	524	505	488	484	505	525	538	525	533	485	513	510	511	495	487	524	477	539	508	493	490	504	524	471	555	492	565	494	517	554	497	474	503	536	527	489	500	522	530	516	537	515	550	536	501	519	493	497	521	563	526	516	485	523	527	517	523	500	519	524	508	516	511	521	523	494	486	506	515	486	546	501	532	470	550	500	543	486	542	504	501	518	472	504	526	533	511	543	548	502	509	493	546	502	515	510	507	512	486	492	553	496	470	535	511	533	510	485	541	503	514	507	493	555	503	502	481	521	487	496	548	493	533	511	517	489	535	514	530	523	496	492	568	514	545	510	529	477	510	495	538	517	501	538	532	547	528	496	526	484	528	497	501	482	482	534	539	504	507	531	467	492	540	535	498	560	515	507	545	491	494	528	492	524	469	493	535	500	513	496	519	555	469	521	512	499	504	487	526	498	529	517	504	547	512	520	518	507	493	544	512	550	526	501	493	519	496	507	491	499	486	484	508	540	528	538	521	491	508	492	481	515	514	506	487	532	521	536	502	541	557	519	515	555	535	496	530	518	518	508	481	477	542	486	524	517	518	498	534	524	516	506	529	486	513	524	512	518	510	498	446	542	509	534	514	499	489	513	490	507	487	500	466	506	511	506	489	477	495	528	551	503	494	503	493	540	523	514	522	495	538	542	515	498	520	526	545	526	549	503	516	478	527	548	554	559	542	515	516	489	529	554	504	524	494	533	476	487	516	486	539	525	532	527	525	507	532	516	543	521	548	539	540	531	493	549	508	515	483	534	485	505	517	497	498	487	504	482	521	485	528	549	513	502	545	495	494	522	528	508	517	509	532	482	505	506	524	526	498	512	477	529	512	503	466	519	495	529	461	496	516	525	487	535	555	519	560	468	493	505	507	507	502	498	515	492	498	459	537	477	547	526	506	494	491	518	487	560	483	541	513	486	550	524	509	516	505	527	538	485	506	483	507	508	496	507	540	481	537	502	530	520	515	512	525	536	518	546	529	510	511	546	508	578	529	493	509	494	478	486	518	501	509	522	533	509	497	501	517	493	534	509	478	501	493	478	502	524	520	475	506	499	518	521	483	507	510	509	538	515	563	519	480	465	530	536	504	513	510	496	506	526	489	539	520	513	500	510	481	538	526	489	493	513	523	556	507	527	529	506	527	472	532	520	542	489	498	514	501	507	538	544	509	503	516	508	515	545	510	545	531	499	500	482	501	516	518	491	535	497	524	535	546	550	510	482	532	519	511	527	511	519	543	517	485	533	544	550	534	510	544	524	532	529	492	544	504	567	486	511	517	470	568	530	494	511	530	512	525	492	505	490	508	533	479	496	497	509	521	512	481	508	504	487	494	545	498	529	497	550	550	522	505	514	533	527	517	499	544	526	532	501	505	541	486	525	512	519	513	504	528	523	497	507	497	496	468	517	478	498	494	494	500	474	528	529	499	513	527	482	533	509	522	506	503	519	520	503	485	507	513	507	526	533	515	575	495	554	483	513	549	537	503	495	512	538	506	503	496	522	483	530	483	482	510	544	542	519	499	530	509	535	519	490	509	494	497	538	518	519	511	483	496	525	491	518	508	519	542	532	506	526	542	515	501	532	524	503	508	518	477	500	511	522	508	526	508	507	482	476	475	501	516	521	546	522	538	501	544	520	504	514	501	500	492	503	477	500	526	538	533	530	495	493	545	498	477	513	560	505	545	484	514	552	510	493	535	486	517	558	483	516	511	479	518	503	504	505	517	504	467	531	513	533	503	509	514	541	515	576	559	506	512	526	493	501	535	509	504	521	518	504	525	498	514	494	511	540	501	517	500	511	536	543	515	536	506	519	527	460	500	530	491	547	512	515	503	499	522	519	549	493	519	535	499	520	502	496	506	494	521	595	540	550	515	496	447	514	510	523	506	543	468	532	480	537	515	499	511	520	540	527	477	487	539	508	515	527	487	508	530	506	525	511
2235	474	5674	3388	1871	332	301	285	317	320	308	310	505	938	937	820	659	487	392	359	310	317	302	311	279	318	287	301	293	283	282	296	308	312	312	331	296	319	304	303	315	303	285	323	254	290	305	298	296	281	308	294	309	269	282	275	302	290	292	294	330	285	284	305	256	303	269	322	275	321	301	272	307	291	317	329	348	338	275	291	305	298	312	319	323	315	281	283	300	253	301	293	301	335	315	315	294	297	263	280	279	300	310	284	288	278	313	327	289	308	296	295	302	306	317	304	269	301	258	266	287	303	345	305	307	290	281	302	314	295	316	285	294	278	327	293	278	283	279	283	321	339	285	305	336	289	280	262	300	309	298	298	281	315	299	272	297	306	324	266	298	274	289	280	323	294	249	301	290	301	292	269	285	287	308	317	280	283	286	290	280	293	316	300	287	287	298	315	297	314	274	313	291	295	276	332	297	277	287	322	304	302	295	271	301	327	283	304	299	259	293	279	261	294	269	336	302	286	302	263	295	314	309	282	296	304	273	279	276	308	265	309	307	316	297	275	314	276	294	299	284	286	326	281	312	305	310	318	276	304	294	286	321	281	284	322	285	276	287	297	263	318	325	314	298	274	294	302	304	292	293	284	331	297	306	324	287	293	276	287	272	303	285	292	295	299	279	293	301	339	242	328	319	317	285	307	283	306	295	284	279	320	298	315	292	259	294	289	315	305	287	288	305	307	329	284	298	284	316	305	284	314	291	333	268	315	286	309	335	291	318	292	326	329	278	311	281	264	327	300	295	303	269	297	293	274	281	297	268	315	312	305	300	315	285	300	283	293	270	294	312	325	301	306	318	288	285	298	305	289	308	308	307	269	301	312	309	317	316	298	307	270	318	331	269	322	267	314	298	309	299	303	289	294	299	316	293	306	320	305	288	295	326	299	285	306	277	316	301	306	288	306	294	279	318	305	315	298	304	316	313	337	302	279	283	265	307	283	276	286	291	309	302	275	278	314	300	298	302	284	327	310	305	275	286	310	327	330	283	255	285	270	295	291	299	270	297	274	277	303	302	302	300	302	274	308	296	319	291	317	294	280	274	286	299	323	328	318	290	297	304	278	296	328	325	321	294	313	282	309	297	320	313	311	319	274	300	336	311	312	328	291	294	323	279	287	338	277	305	310	263	297	302	282	347	297	290	302	302	330	325	292	307	302	294	327	288	287	308	295	323	326	299	283	285	275	273	324	321	306	284	283	285	273	320	281	311	322	300	306	270	324	292	292	283	291	307	286	303	298	313	282	268	287	307	301	275	313	295	297	268	294	298	311	289	306	315	343	303	323	302	286	294	287	298	310	305	281	300	255	268	287	325	332	297	277	271	291	290	331	321	311	297	292	286	296	267	272	318	333	273	277	285	311	296	287	319	251	319	299	316	276	315	307	283	277	285	281	284	276	283	292	290	301	283	293	285	269	303	259	280	291	263	258	354	333	302	315	297	323	275	315	278	287	277	308	308	306	294	314	268	311	303	322	303	317	298	265	292	294	285	309	300	323	298	252	326	325	292	326	304	300	290	330	315	278	302	301	307	288	300	288	279	306	326	294	270	314	293	298	286	323	303	291	312	275	304	296	262	296	301	275	301	290	297	279	286	319	291	331	283	295	288	287	296	306	273	291	306	297	277	310	280	298	332	248	319	282	328	317	293	282	264	288	311	307	292	298	310	286	270	287	280	288	263	314	308	269	304	275	282	292	258	310	297	301	313	303	341	291	260	321	322	298	305	320	296	291	306	295	284	281	313	274	297	298	292	284	307	273	297	308	313	280	304	311	310	312	283	300	306	294	296	263	294	305	332	296	317	291	267	295	324	315	272	292	273	263	307	299	313	293	336	296	310	325	295	304	314	282	323	323	342	302	320	289	276	299	262	295	272	302	311	310	301	282	308	261	299	313	303	284	328	305	280	292	332	314	275	274	285	285	283	297	280	284	277	308	332	275	311	279	320	289	293	283	296	342	316	317	277	307	305	308	308	272	327	321	336	299	296	304	319	288	275	276	307	275	283	271	293	288	299	276	311	331	298	314	306	289	328	298	311	291	302	314	324	266	279	306	277	286	308	305	322	330	289	302	288	313	288	257	298	314	306	282	267	301	307	264	315	287	337	306	299	335	284	294	273	311	310	304	290	270	286	303	258	279	307	282	297	324	286	297	327	260	297	303	321	259	266	309	321	316	318	274	304	315	314	280	296	273	335	313	307	266	326	294	334	320	307	309	281	289	295	294	320	311	343	295	308	304	301	313	322	296	317	308	285	285	307	310	306	306	295	304	293	307	309	288	282	288	283	281	294	297	312	307	286	308	310	309	291	288	313	297	302	278	307	341	307	283	328	310	293	313	287	304	303	292	283	296	277	279	295	286	282	303	319	266	301	314	313	287	308	263	269	313	303	292	296	290	300	294	294	339	284	276	323	294	324	312	300	326	300	288	272	312	298	294	292	269	297	312	258	267	273	341	306	308	300	258	318	300	272	306	299	307	306	277	314	329	302	300	290	304	307	311	285	278	313	300	287	306	299	283	312	312	316	287	272	289	317	300	289	281	294	312	283	298	269	279	324	286	285	298	314	291	268	305	295	283	322	297	289	284	329	299	286	294	288	319	291	311	302	306	286	276	294	255	311	293	277	291	268	290	289	305	279	300	291	297	325	279	297	295	280	278	271	286	296	309	310	294	279	274	255	306	282	328	300	286	270	306	271	298	302	334	279	293	297	321	332	330	298	310	292	294	316	289	324	321	295	268	305	284	286	276	299	296	293	290	281	321	292	292	273	290	274	298	305	299	299	294	296	294	306	304	322	332	286	272	263	286	318	322	288	291	313	337	309	288	292	310	287	301	308	274	278	280	314	315	300	306	269	259	313	318	286	293	267	290	293	288	312	284	254	319	303	287	273	297	328	310	273	294	314	333	282	284	260	282	304	324	302	279	304	313	301	318	321	304	307	309	294	313	285	316	290	303	286	308	319	297	288	276	281	301	278	293	329	322	298	273	283	320	292	283	286	274	292	278	285	291	322	295	320	306	321	330	320	323	312	325	277	292	310	323	313	290	319	302	294	274	307	319	328	286	301	294	276	285	293	305	300	286	253	303	305	306	260	294	308	297	311	300	297	298	292	291	308	342	284	316	282	336	289	296	280	297	264	301	307	262	304	294	319	300	296	313	305	319	308	281	298	326	278	308	291	324	284	279	315	289	276	290	304	304	290	307	317	297	304	315	300	301	285	268	311	286	298	289	292	328	281	308	277	287	280	297	290	296	285	290	275	299	325	295	366	285	286	305	328	305	302	282	334	320	302	287	269	333	323	324	294	299	281	333	313	290	287	259	300	285	323	339	275	293	327	294	305	267	279	309	274	282	306	279	312	292	280	299	268	305	281	294	298	306	272	315	288	261	278	285	279	309	319	311	283	269	302	305	279	304	293	301	289	274	314	285	333	281	276	304	304	297
2407	953	12716	10793	6700	839	817	763	794	760	751	984	2625	4352	4301	3271	2278	1502	1129	852	802	761	757	702	710	704	706	751	727	763	696	748	716	699	699	718	731	691	727	661	697	653	751	712	661	684	697	712	705	723	718	721	715	734	732	719	738	678	745	763	771	706	731	728	702	702	691	717	738	752	700	718	711	713	701	677	787	742	719	760	720	709	723	685	687	709	702	708	735	681	716	696	721	711	715	729	716	703	689	698	712	750	715	701	722	682	726	750	725	736	753	720	710	717	638	723	688	722	692	673	703	690	765	731	684	673	739	728	706	716	748	722	744	727	695	653	708	698	700	728	737	761	680	746	692	666	701	748	693	691	700	688	698	729	709	720	701	720	739	715	711	702	703	748	732	732	754	686	689	719	712	714	705	722	703	695	714	733	712	718	729	677	737	702	710	702	711	730	724	704	762	662	643	708	707	703	705	677	728	714	720	719	672	743	688	677	742	703	742	751	722	706	710	706	727	754	751	717	715	701	720	722	706	698	743	719	683	718	697	713	743	679	713	721	770	735	759	747	700	712	695	729	689	719	771	699	700	804	688	726	733	674	683	657	699	705	713	715	764	658	694	692	691	729	757	739	722	759	756	730	732	690	742	701	729	736	690	704	699	756	723	694	704	745	702	681	723	771	701	680	700	679	733	682	720	721	725	756	693	686	667	730	694	667	727	708	705	710	699	753	722	694	725	712	697	676	739	711	722	669	715	700	759	682	725	685	717	714	682	699	724	744	673	679	721	709	708	737	694	700	695	711	714	702	675	689	736	726	734	685	683	731	684	708	686	643	735	727	682	672	731	657	691	627	696	746	721	703	712	705	701	724	719	751	695	649	694	736	689	713	663	663	700	713	692	737	689	707	729	703	774	732	691	688	704	704	706	687	721	745	715	694	683	748	723	733	713	707	759	760	713	713	730	716	723	693	713	674	718	671	706	725	704	695	709	776	632	710	677	701	713	685	745	738	716	729	711	704	709	738	704	683	690	660	754	730	740	700	736	690	690	734	745	703	757	708	711	722	746	760	660	705	740	716	729	666	733	691	696	730	721	704	661	721	697	694	750	726	720	693	708	717	732	680	703	709	732	716	706	702	738	696	670	714	721	745	702	706	746	699	725	759	695	753	740	775	695	743	703	661	705	718	662	699	704	730	713	732	674	685	655	672	740	707	710	702	710	719	701	750	711	660	666	717	715	698	703	693	710	712	672	761	674	720	676	687	725	723	699	683	756	687	688	716	682	719	651	699	679	703	729	682	696	734	685	701	716	704	731	731	705	735	723	714	675	727	683	694	702	706	701	724	696	725	721	700	705	711	670	697	671	728	720	708	672	736	704	741	683	719	758	708	689	735	720	712	681	638	734	683	694	701	706	716	679	715	688	735	693	734	677	729	703	705	727	732	664	724	694	713	694	706	684	675	679	694	706	727	715	735	738	714	689	751	732	726	750	671	723	671	734	685	686	650	734	712	761	702	689	695	736	688	692	708	732	703	712	755	730	727	689	721	683	671	746	739	748	721	677	737	711	713	703	730	745	710	712	680	748	695	721	702	746	738	717	712	665	702	707	695	745	691	681	685	739	695	676	736	691	775	698	765	715	694	711	732	765	696	696	699	675	686	773	727	702	721	733	766	676	718	694	698	691	731	688	701	731	714	710	703	660	735	721	678	732	700	686	701	761	762	749	711	737	726	720	682	695	741	707	707	761	679	749	709	703	708	722	717	729	682	697	718	706	707	731	719	696	767	691	685	719	686	685	695	684	718	739	696	712	718	679	729	714	716	692	694	744	756	686	728	738	705	718	695	744	703	713	691	666	723	734	677	730	638	713	683	719	748	736	697	727	704	714	723	679	676	702	669	688	644	679	659	733	754	686	644	724	743	684	674	705	674	759	715	716	727	717	687	712	711	736	733	679	651	708	741	757	672	739	738	655	735	718	709	755	762	709	729	733	714	734	684	734	715	714	720	729	694	690	720	739	699	665	741	694	725	726	689	672	684	703	706	714	706	668	671	752	717	788	697	689	717	684	740	773	687	737	699	681	707	733	739	690	720	737	692	740	705	711	693	654	731	669	735	684	665	727	703	766	731	717	712	709	703	682	721	721	691	717	707	700	760	695	725	687	691	714	668	707	686	731	728	694	690	662	738	717	733	707	720	754	682	681	745	716	742	716	684	679	688	708	717	684	738	739	723	728	735	732	706	667	714	743	753	747	718	679	725	701	694	711	738	731	694	685	717	712	699	732	713	720	699	732	749	698	718	684	722	712	681	723	745	700	726	724	742	713	741	698	659	728	760	701	743	764	697	746	677	736	708	712	721	690	701	706	698	732	738	667	738	702	704	744	740	693	746	734	706	698	718	684	700	686	750	686	778	745	749	711	708	688	707	690	714	722	738	691	680	699	695	713	681	749	699	739	669	691	737	783	681	724	741	686	684	727	725	748	701	702	765	709	722	694	738	736	672	733	741	705	686	705	704	713	711	726	746	701	780	718	689	791	705	691	738	691	708	746	674	727	749	695	726	700	730	751	721	733	750	688	674	674	729	755	634	653	700	727	729	733	676	764	715	713	665	781	697	675	749	737	682	689	740	688	769	755	707	725	694	737	701	696	683	727	725	694	729	752	701	687	732	694	724	686	701	672	674	695	747	718	739	693	708	677	698	702	749	708	716	735	703	734	727	743	690	709	728	666	756	691	712	735	695	702	677	737	695	684	722	716	720	730	724	701	686	702	723	723	711	765	705	686	700	706	712	733	729	724	753	713	704	727	700	662	759	658	727	727	742	690	718	698	723	693	667	651	721	705	712	667	727	722	713	702	680	704	716	757	742	691	722	703	690	717	684	702	667	656	673	689	715	740	694	717	698	701	771	720	700	726	729	721	727	735	714	729	717	702	709	696	657	691	737	714	692	718	741	736	681	671	695	723	719	695	702	706	743	727	716	694	727	691	714	708	732	741	743	745	705	743	732	702	676	717	697	686	715	719	762	734	714	691	729	722	709	747	692	707	709	671	713	760	779	758	737	712	732	714	730	718	710	695	720	703	720	666	714	722	703	712	718	702	731	672	661	702	736	690	705	751	740	707	678	730	719	724	735	668	723	695	701	758	751	741	687	728	701	731	702	714	690	713	686	737	708	724	706	670	767	713	690	750	742	710	659	721	711	735	729	707	740	706	691	743	690	732	706	723	719	694	710	705	730	651	696	705	729	695	738	712	724	673	704	701	674	683	673	682	729	716	701	691	701	703	734	725	728	733	706	727	721	779	711	734	683	674	704	702	757	721	738	746	698	684	718	728	725	725	724	754	690	719	745	743	735	724	734	740	696	749	765	729	676	727	662	728	714	701	684	700	705	690	665	698	699	742	706	744	696	743	679	710	734	744	742	709	687	764	742	712	700	765	744	731	726	735	704	674	735	685	702	697	697	743	728	742	757	709	712	683	707	666	737	674	741	728	726
7679	2382	57895	44161	31719	5010	528	401	328	339	291	769	6091	9066	7322	4346	2482	1215	652	376	308	250	259	271	254	239	282	303	274	260	280	255	297	255	250	253	249	273	261	278	237	259	274	250	256	235	257	237	264	258	247	266	269	254	254	287	265	238	276	254	268	256	241	247	261	267	316	239	236	269	245	250	277	249	254	238	266	251	277	273	273	279	254	258	282	283	272	272	270	286	267	250	234	266	248	248	255	258	294	254	267	250	256	262	276	265	295	222	249	254	251	228	261	257	255	236	245	251	248	287	241	233	252	248	236	243	244	236	246	270	254	244	260	242	268	288	253	240	239	255	281	226	261	249	269	275	266	245	245	239	269	275	241	268	263	277	254	256	257	252	254	263	260	280	271	266	277	280	284	257	273	247	280	238	267	256	275	256	251	243	259	251	263	272	269	257	265	286	262	284	265	238	273	255	239	253	237	237	258	268	252	276	249	232	272	269	290	268	253	284	249	284	264	281	252	246	268	218	237	258	221	215	278	252	249	251	274	275	272	244	277	272	263	263	269	257	265	328	278	239	241	269	238	255	233	259	263	250	270	282	286	271	286	268	243	278	292	278	258	279	259	271	236	249	256	236	243	244	202	244	258	255	244	272	253	258	251	298	264	263	261	254	283	257	275	252	252	279	290	288	267	265	251	272	257	292	270	286	261	252	271	271	251	261	254	279	274	273	268	252	243	254	268	237	258	232	253	248	250	233	259	254	257	265	273	244	283	240	262	276	261	249	257	270	275	276	252	280	263	261	271	259	250	280	265	267	265	235	284	291	275	284	279	275	223	266	254	253	283	275	256	248	230	223	273	271	236	292	256	247	294	242	244	250	256	270	273	256	264	289	270	266	250	237	257	267	244	276	251	258	287	254	254	253	252	249	257	275	270	272	259	300	264	267	274	263	268	236	225	276	287	276	273	269	249	268	240	273	288	267	263	237	255	237	237	241	276	246	264	249	266	231	256	254	282	237	262	254	260	244	259	259	270	287	219	241	231	280	277	273	250	238	283	256	261	268	256	239	261	281	270	262	236	254	252	275	275	236	240	268	273	250	236	289	289	273	276	247	277	290	278	252	263	273	256	275	263	262	282	259	225	269	265	220	271	260	245	276	265	276	239	238	263	272	263	270	244	252	274	260	253	274	241	240	242	268	280	265	268	257	259	280	301	253	254	253	260	267	236	266	249	264	274	241	257	262	259	273	247	264	288	248	270	266	301	261	253	274	262	252	289	271	258	281	296	273	247	266	249	278	251	281	247	274	242	256	234	262	245	256	235	249	266	318	279	270	265	269	255	275	282	258	270	277	242	274	274	254	256	265	257	261	262	281	262	280	269	266	231	251	275	282	259	268	271	268	304	244	263	261	252	263	261	256	285	299	268	262	268	298	259	273	240	232	235	266	274	278	254	285	258	241	254	283	266	263	277	234	238	277	262	261	268	265	229	260	277	243	260	234	239	265	269	258	248	270	242	247	270	264	260	264	295	250	288	286	294	255	257	246	251	272	290	268	242	264	254	299	248	278	269	257	258	260	302	293	277	275	255	281	248	252	263	261	265	253	263	238	278	264	263	276	272	242	257	255	235	268	246	243	285	253	284	245	259	226	280	248	285	243	258	263	231	251	245	244	273	249	255	248	260	266	293	276	263	283	220	248	258	252	249	295	239	289	253	265	243	233	240	268	255	247	256	278	270	228	268	251	268	262	251	287	226	285	279	270	256	261	248	238	260	277	244	266	262	266	252	261	273	285	268	255	289	263	262	224	269	225	279	249	258	267	259	277	249	244	246	217	260	266	278	251	237	285	257	248	271	289	270	282	246	242	260	252	243	228	244	239	274	277	267	252	252	269	261	242	247	238	273	254	245	264	264	264	257	258	236	268	260	273	260	298	259	235	266	247	276	273	273	282	261	257	261	250	268	268	271	264	226	278	272	267	287	258	243	253	249	262	246	255	271	268	272	287	273	214	257	239	269	292	283	258	260	263	270	226	247	258	211	244	242	281	260	252	278	257	239	251	249	277	255	268	250	245	260	239	242	249	252	250	271	262	257	259	260	239	256	280	257	285	241	255	260	261	274	270	244	244	247	244	238	274	269	264	282	239	253	248	242	295	258	247	236	276	282	261	245	246	285	257	252	260	254	260	262	261	285	232	254	238	241	253	290	274	265	259	263	270	265	278	254	249	224	262	228	256	265	269	274	253	283	284	238	256	269	270	253	264	262	272	239	277	288	251	271	260	244	277	234	263	262	250	240	247	281	274	236	259	261	226	251	280	245	231	248	259	256	260	239	221	280	280	307	267	274	256	273	261	286	268	291	256	258	261	284	300	250	275	277	257	272	263	259	235	274	261	275	267	275	251	267	270	261	246	280	261	283	240	262	274	244	291	230	267	244	242	253	290	268	249	262	293	277	259	259	275	265	247	282	256	284	287	273	258	239	233	268	230	228	258	264	239	250	266	281	244	253	280	272	247	250	244	255	250	293	266	261	244	255	256	266	261	284	244	255	249	248	295	263	288	284	279	292	278	259	254	249	235	275	265	278	265	226	243	283	262	261	253	290	281	289	302	260	281	244	284	242	291	269	266	267	290	248	243	245	274	247	284	231	266	260	269	246	255	273	237	256	237	248	218	247	253	282	268	258	256	247	279	254	271	253	268	296	261	255	250	256	246	244	250	270	253	269	249	266	288	267	279	290	268	265	250	253	293	254	265	274	257	254	257	266	257	270	262	257	261	270	257	262	276	240	232	274	271	251	266	261	263	267	250	271	242	269	254	272	285	277	279	259	266	255	257	257	256	254	261	255	271	249	246	283	276	249	216	246	276	259	262	266	269	259	262	258	260	282	259	263	244	225	283	253	296	278	270	265	258	265	259	305	272	256	260	235	254	249	256	244	269	258	269	274	257	275	251	269	277	283	254	271	248	251	237	254	312	232	267	235	278	252	265	257	285	248	240	255	231	254	238	258	276	254	255	280	279	239	217	244	282	266	265	263	258	247	250	268	250	222	255	238	238	238	252	262	275	277	251	262	261	266	250	244	245	218	266	239	265	273	264	274	243	281	266	254	239	278	290	253	277	242	261	223	243	264	237	244	268	244	232	258	251	238	252	217	289	282	268	265	257	259	275	256	267	250	268	270	289	262	271	248	282	275	240	249	265	249	269	240	255	253	267	268	242	250	253	275	269	224	250	247	264	289	283	286	255	263	266	286	251	247	267	274	262	259	246	252	262	274	261	294	272	273	226	248	230	236	262	263	299	260	273	262	270	295	267	229	261	279	267	259	260	250	273	302	229	279	274	253	264	251	227	265	260	263	257	236	270	282	264	256	257	254	277	240	307	252	259	256	274	263	261	274	270	292	283	291	239	261	262	265	278	256	271	249	234	265	253	253	229	269	277	234	255	281	275	302	237	263	250	255	257	268	260	253	243	252	259	259	272	253	243	240	278	292	270	230	270
5677	2913	53201	50850	37364	1959	1622	1448	1268	1161	1062	3855	25369	29980	25153	17829	11203	5580	2529	1286	852	723	649	632	667	616	654	603	624	684	608	629	630	652	607	680	579	666	601	614	648	649	651	579	657	674	614	634	591	601	629	636	627	621	645	638	645	635	670	618	614	647	683	642	660	622	644	564	614	629	636	595	629	591	628	605	591	613	591	661	649	606	669	593	606	623	644	629	678	608	649	691	616	635	652	571	627	610	640	620	614	621	698	644	621	653	644	608	648	629	607	636	624	669	623	639	635	591	631	667	653	676	668	627	676	626	611	647	658	627	599	617	613	588	613	655	640	661	629	621	655	630	630	624	653	563	642	656	641	614	618	656	623	671	648	611	659	604	655	627	589	609	601	682	627	622	666	582	672	607	658	644	613	600	615	618	621	633	669	640	625	656	654	636	665	629	612	610	576	629	614	626	593	632	644	627	634	640	608	619	592	646	583	610	643	622	614	612	597	569	637	628	639	640	632	662	579	617	634	617	624	589	632	643	628	606	625	623	609	620	626	596	638	601	619	638	585	630	590	615	665	656	557	658	652	644	651	666	605	622	623	646	620	632	587	629	614	624	620	667	642	666	653	639	607	644	631	612	653	627	629	627	629	621	608	598	630	623	619	609	661	632	648	673	623	621	603	583	662	605	617	607	601	626	659	601	616	625	586	640	592	640	679	646	596	653	634	638	600	647	631	653	633	613	609	604	588	619	602	653	681	629	692	615	631	666	628	640	633	629	628	614	627	629	674	635	619	617	605	622	639	633	628	663	605	637	607	652	632	637	638	666	660	639	628	629	660	608	633	609	631	648	598	640	646	575	672	595	627	657	601	621	667	618	628	586	622	625	607	646	599	652	670	631	637	601	636	613	669	646	662	642	653	599	672	620	664	619	589	634	642	644	642	665	610	574	625	615	667	598	600	643	669	607	673	646	604	578	647	640	595	657	579	647	639	643	644	646	624	636	649	628	642	652	621	599	643	657	640	624	669	656	598	632	604	572	620	618	641	630	585	656	660	631	629	636	621	647	637	666	608	631	631	647	633	635	583	623	616	631	629	625	624	615	609	607	649	645	630	627	652	588	637	639	671	622	630	603	636	638	600	652	581	663	659	651	609	676	601	610	646	640	621	679	602	587	628	644	646	635	639	638	671	633	654	611	608	624	630	619	614	649	625	647	591	655	651	636	608	631	630	629	611	616	615	667	662	625	610	616	639	663	634	630	678	639	618	619	610	652	649	624	631	613	616	642	621	646	602	655	602	620	610	612	619	644	632	635	662	661	633	643	648	649	665	631	645	623	658	630	609	626	663	654	630	667	578	633	636	585	614	630	620	603	591	700	647	610	630	603	578	621	670	665	581	639	598	660	618	581	649	658	607	634	615	621	612	627	603	654	615	644	665	639	665	651	571	611	676	660	652	629	643	670	649	617	686	638	669	642	631	681	618	612	625	628	611	595	599	621	594	633	696	611	591	619	610	661	655	601	611	644	648	644	630	644	634	596	655	639	712	652	593	628	622	644	656	594	625	635	675	633	639	649	626	617	635	653	615	663	634	621	644	614	624	628	652	668	581	621	607	666	629	644	618	616	648	657	624	607	710	632	640	630	628	645	643	665	626	686	655	685	621	598	600	641	636	637	568	607	640	666	640	661	672	678	636	602	606	643	641	592	639	644	612	658	613	645	601	668	646	604	677	672	610	664	628	650	583	631	609	603	606	657	671	625	648	608	597	615	624	584	679	649	680	648	640	616	638	624	621	632	672	633	657	583	649	666	623	657	674	656	649	637	655	652	626	661	623	626	646	680	645	661	623	635	668	624	626	636	637	649	630	595	665	644	643	629	665	554	648	678	631	630	645	613	625	622	627	605	642	607	613	612	613	657	662	658	628	674	654	611	652	632	635	629	631	598	620	630	595	656	632	622	638	622	594	617	599	623	620	631	587	626	615	609	671	605	624	649	676	629	653	657	630	652	664	612	594	644	623	662	637	674	618	638	641	614	638	593	609	602	647	647	657	655	602	631	696	637	627	642	626	653	633	684	638	651	587	633	605	643	630	645	578	650	678	683	623	629	611	627	669	608	650	616	656	616	619	644	640	683	610	609	638	622	627	631	647	642	580	605	681	609	672	650	637	619	636	646	599	612	636	614	679	626	623	626	620	614	638	647	626	617	596	654	579	679	661	605	600	627	646	635	629	690	620	614	636	653	629	672	675	610	638	625	590	671	609	625	620	634	649	615	603	622	653	595	667	627	625	650	670	628	612	621	663	613	607	607	645	595	676	645	632	607	629	668	569	659	645	665	634	671	670	583	631	631	631	720	627	670	626	611	649	627	619	587	606	614	632	660	652	663	626	603	629	635	642	625	610	635	667	622	632	659	567	634	627	621	627	610	657	606	637	675	627	621	625	646	616	649	659	641	645	613	672	652	650	609	666	616	645	648	652	636	637	654	644	603	594	610	656	669	594	653	674	665	632	650	582	611	631	626	623	665	633	625	623	654	617	643	602	718	598	582	660	635	641	625	651	609	643	582	628	645	598	619	617	609	642	607	637	626	612	619	574	636	610	595	571	666	593	638	676	659	648	617	661	631	609	595	662	586	648	617	668	626	578	574	582	649	665	641	600	625	647	676	631	673	632	591	652	604	604	643	602	627	653	643	665	637	648	662	615	615	617	628	604	603	627	645	625	636	634	630	609	650	596	604	639	600	663	622	649	632	609	618	607	604	577	635	612	592	632	639	656	589	661	609	631	626	581	642	656	600	625	617	638	595	613	608	633	649	691	613	614	604	656	624	631	608	636	648	606	622	579	628	615	640	676	635	605	672	610	639	617	613	584	653	636	668	670	575	637	578	635	596	630	664	628	652	643	634	604	606	658	651	620	617	621	602	607	671	602	625	607	636	591	655	613	590	629	626	629	630	644	649	555	634	650	609	652	642	699	667	661	685	604	607	647	619	627	639	622	636	637	609	610	686	649	606	674	634	620	614	641	679	629	592	645	630	631	628	633	617	575	598	613	580	678	612	629	617	615	624	637	585	637	645	587	664	644	635	639	636	625	665	619	587	673	618	607	622	658	606	609	602	625	629	611	609	593	690	580	629	604	690	614	634	571	598	602	623	583	664	644	612	605	672	622	639	602	665	616	625	621	618	662	597	611	664	634	570	639	619	584	643	614	633	570	646	650	612	619	580	608	640	618	630	609	592	649	651	617	647	643	659	620	649	590	634	588	606	660	613	630	631	598	613	639	635	637	626	609	654	642	627	607	599	637	604	621	619	618	604	632	637	651	623	652	660	620	660	599	636	597	650	662	583	624	605	612	666	610	622	682	631	629	678	603	662	637	601	638	627	620	589	626	682	629	644	597	636	667	652	624	614	647	694	659	624	630	625	645	624	584	677	647	617	671	594	601	607	590	592	651	640	590	620	627	639	635	616	628	612	598	623	590	642	618	644	643	643	647	632
14168	14292	73976	55063	42804	10176	878	509	433	394	344	947	10854	16846	12782	7646	3919	1709	741	427	284	241	224	237	230	210	191	196	234	214	191	224	231	218	227	218	215	238	222	231	211	209	211	197	227	224	225	247	233	201	199	233	198	205	198	199	213	243	232	239	204	225	209	209	215	232	196	233	244	221	215	231	226	243	197	230	223	210	218	234	234	223	212	212	222	226	232	185	220	217	220	211	204	230	241	237	241	212	211	223	232	218	230	213	218	225	207	199	218	205	218	205	205	236	229	229	225	209	231	220	222	233	227	217	243	224	245	213	218	195	241	204	220	201	213	220	208	200	235	198	208	205	227	226	198	235	229	205	213	217	250	222	267	221	218	206	203	219	214	220	210	238	221	216	245	230	213	205	241	242	213	214	212	239	225	211	208	224	238	208	216	221	249	201	193	231	218	206	217	203	234	229	222	207	227	231	230	204	220	219	203	252	234	202	208	201	189	230	216	233	222	209	226	235	207	197	224	244	223	221	200	214	229	227	207	221	204	224	195	198	239	261	205	209	227	224	232	228	217	222	215	212	185	220	198	204	250	222	194	226	208	212	247	199	206	213	230	193	228	219	216	215	214	232	217	201	209	231	194	210	213	244	204	227	196	227	230	194	205	221	227	210	219	221	222	235	219	219	211	275	223	216	243	199	225	234	212	231	203	201	189	224	231	202	204	231	209	219	204	201	240	215	253	234	226	224	224	221	201	237	235	226	211	230	221	249	220	222	240	217	222	184	223	233	212	239	247	203	224	228	196	199	193	215	205	199	225	207	232	225	253	237	232	222	264	196	222	235	217	222	248	215	212	222	187	228	201	235	256	199	208	211	186	220	232	245	217	226	244	208	237	217	218	208	241	228	198	245	212	200	224	226	223	236	230	207	227	213	230	217	217	216	207	243	220	217	231	203	226	218	234	205	221	220	218	207	212	217	206	207	219	206	211	237	203	210	223	213	202	209	217	214	228	192	222	223	199	231	261	194	232	228	212	243	217	209	203	223	240	204	209	221	213	196	220	209	224	183	223	228	206	226	209	206	230	212	246	216	226	225	221	223	231	238	211	208	231	210	252	214	200	217	210	227	228	231	241	207	214	197	213	219	221	238	213	207	232	217	215	216	225	203	266	213	236	220	226	233	233	232	233	226	250	196	218	208	215	208	235	225	232	219	208	233	213	238	204	247	216	242	224	214	239	204	232	235	229	231	214	211	234	194	196	183	211	213	196	228	217	232	213	240	233	249	223	205	241	227	199	243	190	232	249	225	231	212	204	193	222	203	249	213	224	254	226	208	204	243	218	232	227	234	217	210	223	221	218	227	266	223	223	199	207	204	225	238	223	253	233	230	224	221	197	231	213	205	205	212	173	210	208	219	218	226	215	221	215	214	242	209	230	224	215	230	222	209	227	215	227	224	220	222	232	194	210	200	221	220	218	232	211	242	214	206	252	253	218	255	226	229	221	227	198	238	252	196	222	219	243	218	242	205	240	215	216	218	213	231	252	229	219	239	217	239	225	207	211	216	199	225	203	208	197	208	204	223	217	211	219	241	201	202	248	191	216	239	187	213	196	225	238	223	240	228	196	224	200	240	221	225	207	209	200	224	219	230	230	215	205	239	225	205	222	228	201	225	208	230	223	217	227	233	218	217	224	232	212	203	209	194	192	198	232	214	215	222	211	223	220	219	208	264	205	214	200	217	185	218	219	223	218	236	259	232	209	195	218	213	220	206	220	217	215	211	208	193	216	206	230	216	205	214	237	207	214	254	218	220	211	226	227	237	241	217	212	213	245	221	232	211	194	238	232	229	211	249	238	210	225	219	194	221	229	219	220	215	232	216	251	232	230	242	208	199	225	226	222	208	228	215	219	237	238	213	212	217	232	212	225	241	210	232	233	233	220	231	228	223	214	226	205	224	254	204	217	199	232	234	220	217	223	212	216	189	208	249	246	224	229	200	208	245	227	209	218	212	232	248	199	228	216	268	218	222	228	219	198	218	165	244	204	200	214	250	222	227	221	217	224	258	193	216	213	204	226	206	223	237	210	237	201	229	226	179	220	226	219	219	240	220	229	235	213	211	231	230	208	209	218	238	246	240	226	210	223	203	226	236	178	232	210	226	217	212	188	228	223	214	245	260	212	212	239	242	219	229	239	230	247	200	216	238	203	214	242	241	232	221	219	227	218	220	226	221	237	229	227	244	208	244	236	210	196	226	221	242	227	221	200	233	221	219	213	216	202	218	222	212	221	207	216	217	215	225	224	190	242	223	237	238	223	228	213	227	223	219	230	233	200	237	208	237	229	209	214	232	233	228	205	222	212	231	245	219	218	241	197	239	221	208	205	214	235	202	203	217	230	210	248	205	202	220	249	238	238	223	240	215	248	231	216	231	218	228	199	184	226	220	224	212	187	215	213	232	195	205	223	216	203	216	218	236	218	211	197	232	223	233	221	221	253	228	199	208	223	221	218	208	210	241	221	226	211	214	224	218	246	216	224	212	261	212	207	216	222	226	211	222	234	198	208	219	204	241	223	244	202	228	221	225	199	228	256	239	230	234	250	209	200	225	218	213	212	212	212	209	237	200	245	223	204	222	216	218	238	211	251	209	222	203	223	215	217	201	251	229	219	221	221	215	234	207	238	234	217	235	234	223	236	214	206	252	244	211	259	214	267	214	200	222	212	235	230	214	189	225	212	197	200	210	205	234	239	228	204	219	229	221	215	255	218	236	227	222	213	208	219	232	200	211	236	234	207	206	205	236	212	232	201	198	231	220	203	229	232	213	229	220	258	227	220	182	256	213	212	199	237	226	207	218	184	213	229	221	231	195	202	241	239	209	201	234	236	217	199	203	231	213	228	228	220	244	194	210	242	214	228	216	210	217	221	211	240	214	221	221	211	223	216	232	242	200	222	218	218	228	209	231	217	235	241	210	225	210	201	229	215	201	219	199	237	219	239	239	219	213	206	237	228	228	237	228	223	210	218	231	206	214	205	254	251	228	197	205	214	215	233	230	251	225	204	198	220	236	231	194	208	188	201	206	205	215	217	206	227	234	218	219	246	223	224	209	228	227	232	192	211	227	229	204	213	200	230	217	221	206	224	224	234	206	214	228	220	215	217	236	228	225	212	225	262	246	234	253	221	209	214	224	205	227	245	208	229	226	237	203	211	263	251	220	214	217	245	208	204	212	210	221	209	233	208	200	251	231	239	189	207	218	205	196	221	235	214	212	219	232	251	242	257	234	205	210	211	209	240	234	223	225	231	235	196	206	229	241	216	193	216	221	242	230	223	238	241	210	228	206	215	228	215	246	223	212	224	203	211	226	174	226	255	208	247	241	191	208	220	221	222	190	237	195	235	231	235	232	221	241	189	212	217	217	240	215	201	201	226	214	227	224	224	226	273	223	214	219	249	234	211	218	230	232	237	200	211	242	234	214	227	220	211	218	237	218	226	244	241	263
7700	13007	65887	60242	46187	2873	2284	2073	1712	1424	1329	5046	33849	39503	33629	25130	15385	7811	3495	1546	860	637	554	535	525	517	552	505	561	520	524	522	520	549	529	519	548	544	504	547	528	525	557	528	567	541	533	535	523	551	554	531	566	590	533	552	575	577	599	518	539	510	547	605	541	557	543	539	560	495	536	573	531	573	517	537	530	538	523	533	521	547	553	536	526	558	521	549	556	571	540	585	539	554	520	562	519	543	519	565	558	517	513	508	523	527	541	561	539	534	581	555	502	522	540	555	545	554	555	522	558	601	567	537	548	566	540	497	557	583	544	564	538	550	525	533	549	552	520	533	563	509	555	474	530	522	557	531	555	535	541	525	515	530	540	550	556	550	556	584	555	524	556	568	558	541	509	471	518	557	543	501	530	561	497	572	543	580	566	543	551	539	503	534	554	518	542	540	543	493	552	553	513	568	529	569	554	566	502	544	542	536	513	530	569	492	522	551	554	576	538	546	554	562	528	514	498	513	497	572	526	521	542	509	561	552	494	555	571	511	579	568	541	549	594	525	539	527	552	552	593	517	540	533	516	519	533	561	520	560	541	586	566	520	508	511	558	544	524	539	526	559	556	526	569	555	534	525	544	541	528	533	560	521	551	523	531	556	515	537	582	530	543	598	494	545	533	601	547	531	568	550	514	520	564	541	546	554	515	532	571	527	540	598	568	535	512	560	533	480	557	504	502	550	527	571	544	531	537	563	564	541	516	569	572	543	511	493	557	537	507	579	547	578	528	549	513	548	538	519	495	527	539	526	536	546	531	552	494	531	548	548	524	523	520	567	562	554	573	528	543	578	517	519	518	534	497	561	534	547	544	529	573	540	538	495	577	562	532	527	510	573	551	527	534	555	531	574	522	523	582	530	558	569	573	556	519	516	525	546	587	535	566	501	507	527	519	497	593	532	553	553	573	524	509	570	561	524	533	578	533	521	531	518	515	507	530	540	571	538	544	528	521	566	555	573	490	522	538	555	561	562	557	520	533	583	506	522	548	539	511	506	549	548	554	560	553	524	561	537	559	530	514	531	575	544	531	546	569	527	520	549	568	502	534	598	547	556	529	565	530	526	548	563	542	539	512	564	546	540	520	579	583	506	497	532	510	549	551	596	516	578	532	518	559	557	551	544	535	561	505	527	564	513	514	557	577	557	529	569	548	528	573	525	548	558	573	567	529	521	578	550	571	555	540	549	516	559	558	534	519	545	558	556	533	495	549	542	520	537	556	535	569	533	536	541	549	518	531	552	511	555	538	495	589	552	533	540	501	530	476	558	568	554	583	537	548	572	526	557	548	586	543	529	538	568	541	540	556	581	512	522	502	533	550	503	518	545	586	533	564	505	521	571	525	489	554	551	557	488	555	558	534	528	560	549	539	528	504	561	561	513	576	515	510	528	567	560	518	507	548	565	572	557	506	575	570	560	544	550	536	560	556	513	526	522	546	581	542	527	532	522	572	574	528	561	562	520	548	565	515	572	450	559	520	534	527	493	574	568	573	567	524	539	540	551	537	511	559	515	579	539	540	525	545	540	550	526	543	515	566	524	537	538	559	578	521	558	559	522	503	523	553	497	524	486	549	549	564	520	576	512	493	548	495	503	556	557	568	511	564	540	521	539	541	513	554	554	541	505	557	472	540	557	535	534	534	593	534	492	551	521	536	532	540	534	566	554	598	494	531	570	508	577	497	514	509	565	552	539	568	527	513	533	541	521	523	528	532	541	552	543	557	549	522	545	511	570	561	554	532	535	522	575	538	564	559	537	533	537	530	581	566	531	570	558	534	616	521	578	510	561	565	545	526	536	538	550	557	499	549	514	545	552	527	526	559	572	541	517	557	612	531	536	536	545	548	535	570	531	583	510	564	579	494	571	526	534	503	529	538	575	507	514	539	518	574	581	575	522	544	514	555	525	553	533	577	530	591	573	547	548	526	538	557	542	526	565	538	531	541	554	518	534	561	544	516	556	549	554	560	521	519	549	554	546	541	500	554	521	565	588	544	589	523	528	552	532	550	537	545	516	497	547	557	565	549	567	578	562	501	538	558	553	535	526	554	531	526	548	507	533	564	526	532	565	557	576	518	567	542	583	584	537	534	503	514	560	548	535	571	548	495	540	543	533	515	539	573	549	546	545	556	562	553	517	546	560	559	491	538	537	581	530	587	534	531	540	551	516	512	562	551	548	541	530	536	541	560	503	531	542	554	527	561	520	560	519	563	557	555	596	543	511	567	525	551	503	493	542	557	525	570	530	508	604	524	496	584	498	551	561	551	551	504	519	524	552	557	572	512	557	569	569	550	542	543	535	538	555	550	554	513	554	585	490	531	521	534	512	556	525	544	550	496	530	583	536	543	562	551	550	561	535	537	530	519	497	541	558	523	564	530	522	542	536	521	541	559	553	539	525	560	547	539	529	550	530	535	541	558	546	499	519	537	532	517	551	560	543	570	560	550	513	545	527	561	523	548	513	558	562	533	529	534	503	544	571	538	516	565	550	562	563	515	525	542	546	579	514	532	544	529	567	515	549	535	561	544	511	524	529	563	525	588	546	543	553	517	574	544	530	545	507	536	543	581	527	554	488	507	583	575	542	540	481	556	506	547	553	571	546	548	576	512	537	530	517	516	570	499	577	572	554	556	529	534	568	550	538	584	526	503	568	544	538	567	541	519	575	487	526	560	523	490	583	533	530	550	531	561	532	517	511	536	539	534	557	541	547	535	510	536	564	517	516	578	536	530	564	520	524	555	588	579	563	566	503	537	566	506	552	543	563	511	550	550	529	523	546	576	566	564	516	507	524	524	542	536	484	556	556	565	545	543	535	543	544	542	504	521	540	540	530	498	581	546	558	528	538	538	559	567	532	518	546	563	552	543	502	547	497	549	548	579	563	572	550	545	489	565	552	499	572	578	535	540	532	545	576	531	562	545	530	482	537	522	558	522	537	500	526	510	540	527	553	518	561	526	536	589	532	543	534	528	539	525	535	562	528	556	519	512	545	487	562	556	537	516	520	483	508	583	580	514	572	515	552	518	529	535	535	528	534	531	540	555	557	513	529	526	500	576	546	574	533	509	525	530	567	538	542	568	506	594	501	573	492	540	528	551	542	551	493	517	546	545	508	515	559	560	544	524	510	542	553	531	586	524	541	522	550	528	493	546	512	524	564	548	513	563	534	514	581	536	552	551	582	557	529	537	537	514	501	563	545	541	530	547	552	555	487	530	570	531	552	542	530	571	548	551	558	520	550	457	551	534	619	529	527	574	517	524	548	555	553	531	531	546	549	511	520	543	529	557	552	529	547	528	535	504	550	497	534	559	544	540	555	530	538	529	564	495	549	537	538	530	580	473	554	552	583	525	550	509	494	548	515	576	500	514	563	523	579	573	489	548	509	515	557	532	502	541	551	550	516	531	561	562	569	535	543	555	560	528	519	524	546	541	532	604	549	549	522	479	526
2320	1751	5991	2792	1377	337	297	312	326	336	307	305	553	919	978	875	636	463	421	330	308	317	281	324	279	301	324	293	277	315	300	276	332	290	309	302	313	294	299	309	315	324	296	306	314	330	281	301	303	341	288	292	291	302	284	323	289	316	303	293	283	329	289	267	308	279	285	285	307	276	271	328	309	306	295	279	300	308	307	323	309	266	306	293	309	310	278	304	300	294	300	280	267	280	287	286	286	318	297	312	299	320	318	278	314	277	281	281	289	327	315	307	267	283	307	303	295	329	295	276	289	287	287	302	310	294	303	316	287	281	283	303	320	324	271	321	308	299	295	309	271	314	296	318	321	270	294	266	304	313	312	310	289	302	290	275	306	312	286	291	327	321	287	279	294	309	320	309	322	307	299	288	323	305	316	283	318	315	252	296	311	287	265	312	297	294	324	298	280	297	279	289	317	311	294	280	302	278	295	302	287	321	280	319	299	314	324	294	301	304	294	301	288	292	257	282	284	310	320	320	275	277	313	291	253	293	296	315	275	295	299	325	308	325	265	290	296	312	292	298	329	312	313	263	311	290	291	298	317	294	305	275	312	323	308	298	305	304	320	308	295	320	280	298	299	320	299	304	291	313	323	303	289	295	284	291	288	292	356	292	281	319	279	269	290	301	294	295	283	324	301	289	302	270	311	304	276	291	288	303	288	290	304	293	275	285	292	304	305	306	318	337	280	332	339	310	306	265	281	278	278	293	295	314	310	332	260	289	305	297	311	304	296	300	308	309	275	291	310	305	338	315	300	323	305	299	333	314	281	263	296	278	312	287	272	338	297	313	302	278	295	301	299	274	317	308	331	350	311	281	283	336	292	282	305	300	346	339	289	294	295	296	290	290	296	251	329	282	321	319	298	292	300	329	345	292	273	293	315	278	295	300	298	311	295	287	268	285	305	279	292	318	287	315	276	292	304	309	297	275	307	296	295	326	302	324	316	327	321	295	291	301	287	307	293	302	295	304	330	302	280	320	290	319	279	323	277	299	310	317	331	288	291	293	278	304	289	328	294	299	286	283	319	338	292	273	293	281	304	276	294	293	315	302	284	283	295	336	297	274	276	300	320	325	304	300	315	295	330	307	319	279	320	331	298	342	280	325	291	306	318	287	310	301	295	329	289	250	289	311	282	286	294	292	322	305	290	278	294	297	335	337	285	282	267	327	311	269	285	287	287	295	311	291	306	299	290	324	327	280	272	321	318	302	307	328	326	265	348	296	282	271	315	305	295	305	293	321	292	297	298	284	277	277	289	302	318	279	299	303	288	281	295	323	320	305	320	306	320	318	299	301	289	307	281	306	326	327	286	298	313	334	317	308	311	291	286	291	318	296	300	294	318	305	298	271	301	285	279	305	347	315	267	314	295	288	287	319	274	275	299	320	304	292	296	323	279	288	300	310	296	316	318	302	282	316	328	336	296	311	288	290	297	295	297	300	312	285	307	321	304	315	292	284	310	302	292	336	293	318	295	302	272	307	276	295	287	309	311	346	299	257	313	280	282	285	294	334	313	306	292	287	281	292	280	298	286	298	300	314	316	310	287	297	305	303	297	309	307	312	336	282	342	298	280	313	281	293	309	285	326	294	278	285	277	291	299	290	290	321	272	317	328	293	317	266	298	297	319	270	298	295	299	302	348	293	285	344	312	297	310	282	280	300	293	305	302	271	326	319	327	334	298	289	296	277	308	287	292	318	298	290	301	312	295	280	269	306	291	311	301	319	295	324	279	280	304	278	287	297	315	286	295	298	255	288	311	284	291	316	318	274	338	281	304	294	281	326	310	316	302	292	306	310	308	287	287	282	301	287	288	326	324	314	297	311	280	298	301	293	293	299	260	299	289	299	287	315	275	344	276	300	313	300	326	284	329	310	306	293	289	322	294	298	320	305	286	311	290	285	300	303	290	276	279	287	288	284	335	275	314	299	271	288	309	328	311	308	302	309	302	312	304	301	307	313	312	296	296	297	336	300	282	308	282	286	292	298	289	291	301	299	318	307	335	302	302	336	285	338	275	274	294	331	294	282	299	292	298	287	300	320	314	273	281	314	299	299	276	288	293	273	304	255	301	328	301	305	306	269	309	325	302	341	312	325	279	289	276	293	328	323	293	280	309	291	308	306	295	317	309	299	307	283	293	293	314	307	304	351	274	260	284	297	309	318	334	257	327	306	324	320	297	283	293	329	293	323	282	330	275	303	293	294	303	298	340	330	266	314	302	273	313	311	282	320	294	337	276	310	276	293	313	333	305	285	299	293	307	271	307	286	297	279	284	280	318	262	315	262	333	296	294	314	285	280	338	280	297	301	303	342	293	298	283	322	314	308	291	290	320	275	312	302	274	281	282	318	327	296	288	296	305	274	301	280	286	287	295	307	293	304	285	281	314	280	265	299	319	299	297	299	306	256	315	274	294	293	281	302	288	269	327	294	320	325	292	299	299	265	305	276	290	279	286	262	300	284	305	268	288	293	319	315	338	278	301	326	299	309	280	285	307	277	326	313	301	275	285	348	295	336	311	299	297	301	302	310	301	290	316	306	317	274	297	300	319	289	321	285	284	306	267	303	305	292	297	275	267	299	285	307	280	302	341	296	335	297	326	287	326	292	300	291	294	290	303	274	318	295	294	302	301	271	321	302	304	281	304	312	281	305	266	287	287	284	330	292	323	298	288	284	317	315	268	299	323	303	296	312	327	290	327	287	323	245	315	277	306	332	309	302	285	331	296	276	317	290	290	256	314	274	290	316	304	293	275	287	296	306	329	328	274	323	288	288	268	303	291	298	303	304	310	293	291	287	312	277	289	296	317	299	319	302	311	298	337	312	290	330	290	288	296	303	308	293	316	289	302	285	325	295	334	293	323	327	299	320	321	324	260	275	304	314	278	275	332	299	319	288	322	274	287	320	274	297	319	311	308	308	290	319	289	308	286	307	283	270	289	298	299	268	307	319	302	275	293	301	291	301	313	302	281	325	292	350	295	324	277	295	325	314	282	276	332	294	296	293	269	318	319	307	287	315	301	316	307	275	307	318	286	310	297	314	281	292	301	298	335	304	310	320	305	295	311	309	313	317	300	292	289	300	310	292	317	297	272	271	291	314	265	296	284	326	294	278	287	309	289	286	322	294	316	284	282	269	331	279	286	298	297	328	309	319	287	305	282	302	336	256	314	281	289	321	298	293	301	317	325	301	279	299	304	289	331	340	294	313	303	285	277	328	309	303	280	335	297	290	276	300	289	331	289	329	293	269	284	281	318	285	294	291	292	281	278	291	309	306	308	294	250	347	301	297	304	315	329	312	288	303	309	348	287	272	307	305	331	319	327	304	318	268	324	307	289	293	295	286	294	293	296	309	327	290	284	300	280	287	301	325	295	288	294	298	268	325	313	297	326	294	302	276	296	307	290	302	282	319	315	288	290	250	313	285	294	318	343	295	289	314	322	305	295	289	300	298
2442	3055	12741	9109	5566	809	806	810	803	786	774	837	2427	4606	4192	3113	2222	1409	1044	869	781	759	739	730	731	751	740	779	691	688	697	684	742	729	661	711	709	751	689	652	728	718	673	731	713	720	741	665	726	728	731	703	722	771	674	666	698	730	732	760	731	716	725	727	708	713	717	737	690	726	731	705	712	726	713	721	724	673	745	716	763	711	732	717	690	713	664	763	690	764	741	739	714	732	722	756	726	718	696	730	715	683	754	693	746	724	702	755	737	709	740	743	723	699	708	776	667	716	734	648	690	711	711	745	749	731	723	719	693	707	687	695	748	717	706	725	699	663	771	764	729	700	689	700	755	726	714	725	715	735	708	708	741	705	674	754	718	730	719	749	721	697	700	731	746	665	730	755	700	691	698	759	689	689	703	639	710	765	704	715	653	720	712	711	701	768	697	719	753	682	684	663	697	727	647	713	700	768	694	715	721	743	749	694	770	712	687	715	697	694	697	710	712	731	723	688	730	728	747	748	723	717	719	724	714	766	708	663	694	759	715	723	716	734	723	731	724	759	708	721	710	663	684	669	724	702	722	767	737	707	721	741	684	712	689	736	714	709	748	694	689	689	715	724	734	745	704	701	728	686	664	728	716	713	742	742	679	741	769	723	678	751	734	727	695	668	731	758	730	749	694	756	743	719	709	659	698	682	704	725	697	683	730	697	717	747	728	727	696	716	728	749	682	741	742	710	701	723	742	719	740	716	715	724	676	677	673	707	672	718	681	780	730	749	702	690	762	778	754	747	702	694	707	697	746	718	695	721	714	717	705	740	735	709	725	707	746	726	689	742	698	744	721	719	723	722	727	692	748	712	707	735	733	698	683	748	720	684	743	729	780	706	769	707	659	729	763	744	702	702	751	689	757	698	770	754	689	738	678	744	769	705	708	721	712	704	731	714	767	730	730	715	763	709	725	720	701	658	695	739	725	734	697	761	725	747	703	751	700	687	722	694	745	752	721	717	695	711	723	696	744	707	737	710	700	682	772	663	714	677	709	752	722	736	627	730	705	712	696	719	735	713	731	737	705	744	748	720	712	715	679	699	723	723	660	695	694	705	675	717	774	753	718	708	692	693	669	734	678	739	765	724	666	695	696	722	698	687	721	736	720	709	724	744	753	724	697	690	714	717	696	780	714	692	729	697	731	701	714	684	683	713	729	697	735	728	761	753	728	724	771	738	752	680	712	711	741	754	728	732	716	724	731	715	735	704	686	730	718	711	733	699	713	721	723	687	700	696	738	690	660	713	763	728	731	692	683	738	712	703	681	780	724	697	729	696	720	713	693	703	732	695	672	702	716	701	686	732	741	715	734	705	701	743	757	724	713	794	738	692	710	744	789	698	699	686	671	709	719	712	712	663	702	745	712	726	671	780	726	721	717	699	751	745	703	708	741	751	722	731	681	737	671	687	688	733	724	746	697	691	722	728	708	684	699	711	769	730	708	736	732	714	707	687	749	735	702	767	678	729	696	718	650	719	702	690	713	709	738	746	780	736	698	712	747	718	710	705	724	738	757	733	804	667	762	714	671	713	712	767	690	689	729	681	738	749	759	720	694	691	689	755	704	712	726	708	740	742	730	722	733	776	713	685	757	743	728	716	713	645	727	683	689	707	681	710	767	704	692	718	683	755	712	712	723	704	729	702	746	726	685	711	722	711	741	732	700	728	714	717	762	712	765	733	723	740	707	703	642	705	735	733	754	708	738	702	727	668	757	697	754	721	749	732	768	709	720	704	718	694	718	734	704	694	739	678	647	729	721	725	717	723	727	662	716	723	659	687	721	746	711	721	741	731	701	729	705	680	731	730	734	778	685	700	728	712	704	755	749	682	712	757	703	677	728	704	722	738	758	723	704	648	733	708	699	714	759	738	674	709	709	747	711	716	693	731	759	716	760	725	672	735	748	682	723	755	688	739	718	695	727	706	715	700	712	738	765	711	731	705	728	710	770	720	784	704	727	699	717	691	715	715	709	763	715	717	757	713	729	684	687	738	749	714	730	751	708	669	707	711	724	723	724	758	712	737	746	742	673	698	749	677	670	728	667	753	750	747	695	669	780	721	697	713	752	704	717	709	723	717	706	808	718	714	714	728	765	720	715	736	759	704	745	726	675	705	699	718	747	707	739	751	739	756	720	693	709	758	685	760	757	720	751	686	755	745	685	684	701	682	724	697	688	713	737	743	688	728	680	709	703	726	712	696	726	722	720	722	730	670	735	685	698	727	674	715	712	678	717	735	710	690	708	725	702	749	753	731	744	759	718	720	669	736	718	683	696	781	700	733	708	688	719	765	773	773	712	754	694	696	776	754	739	710	719	702	694	719	735	738	730	697	715	702	719	757	740	692	738	685	715	736	719	692	743	757	758	754	672	751	694	748	714	722	722	710	747	744	691	706	720	683	748	678	720	711	770	711	668	696	739	760	738	749	720	751	744	719	696	723	703	720	744	746	713	634	711	722	738	716	682	714	721	733	713	674	709	744	715	672	719	721	695	720	728	712	763	723	734	717	736	723	694	760	732	723	766	745	704	773	717	707	733	692	737	716	695	739	717	723	671	676	687	737	695	728	714	761	687	711	732	725	712	691	723	764	784	789	733	751	728	720	693	694	706	671	690	675	682	699	725	743	743	789	744	732	680	676	720	720	707	752	692	746	718	760	737	781	688	670	710	689	728	680	771	674	757	755	680	694	680	743	676	733	719	705	704	745	700	724	672	714	723	718	709	675	769	702	720	747	720	742	735	722	746	736	734	681	706	722	740	701	692	675	742	765	763	725	740	701	728	690	683	704	719	729	735	716	675	720	711	694	714	704	712	695	706	738	715	729	757	738	782	801	736	706	712	702	704	653	757	752	745	728	719	751	712	702	775	659	767	683	701	695	695	703	719	724	712	763	736	737	687	714	681	732	710	672	725	705	724	699	722	718	698	695	721	712	739	728	672	788	712	724	741	728	688	716	774	703	703	677	706	704	692	739	695	668	744	749	735	732	740	712	685	671	737	762	695	719	749	723	710	712	735	709	700	760	731	753	726	777	735	707	753	710	716	718	667	702	715	718	692	696	672	694	758	721	706	711	739	710	721	720	733	782	702	735	735	714	705	718	733	712	758	695	690	734	732	702	700	720	757	711	749	716	764	760	724	721	708	714	684	710	750	724	743	764	735	717	724	680	735	701	728	734	704	723	715	711	750	735	667	741	720	719	776	733	752	720	739	704	738	721	717	711	716	683	704	741	697	698	707	715	770	706	687	702	711	751	712	726	729	686	702	696	716	690	716	728	723	708	762	764	722	736	693	764	735	718	670	748	718	718	700	754	755	701	756	703	663	722	755	709	699	706	710	717	770	739	724	704	743	743	698	724	697	751	698	718	714	716	688	695	677	722	797	764	720	665	734	735	708	726	722	724	783	721	749	743	749	734	707	748	672	722	748	711	677	732	743	704	702	745	743	745
7783	19813	58856	42467	31512	4941	500	404	372	364	320	482	3525	7847	7438	4992	2699	1288	728	440	295	270	266	241	281	263	229	279	254	270	242	231	256	281	266	280	263	283	255	252	233	282	268	270	264	244	265	271	257	297	266	260	258	264	279	295	268	238	264	248	271	260	247	263	278	232	266	284	239	247	263	261	222	281	232	247	233	288	254	286	249	231	230	274	248	275	229	252	273	258	239	255	269	231	255	298	261	237	235	281	245	243	273	259	256	262	254	275	278	254	267	250	286	247	280	269	289	250	286	251	275	233	294	273	265	263	233	248	261	274	272	286	292	219	237	246	266	236	266	242	286	232	251	270	280	284	268	284	271	259	278	261	257	264	269	272	257	262	271	261	285	279	250	245	259	270	285	261	260	264	247	272	239	246	266	265	278	284	252	242	269	232	276	249	271	260	229	268	268	287	264	266	267	238	291	259	241	266	235	273	255	252	262	267	300	319	254	256	241	267	230	238	257	267	267	247	288	253	251	250	265	281	253	280	232	295	250	273	253	216	277	243	289	272	256	267	254	280	253	285	263	250	253	251	257	256	287	260	257	274	287	286	260	267	260	259	234	248	263	254	211	232	231	255	277	263	253	254	260	270	284	260	257	257	238	258	269	258	256	235	261	293	292	242	264	260	250	265	262	269	262	248	255	273	275	251	257	266	254	238	267	256	306	252	270	260	229	246	300	238	263	260	244	269	275	247	234	233	240	232	230	275	251	256	269	252	251	235	289	266	279	260	270	258	250	254	228	247	253	267	298	239	288	285	242	231	304	254	274	263	251	221	262	242	256	270	273	262	275	250	261	231	246	275	257	278	255	255	247	221	254	243	275	253	265	241	246	259	260	272	283	249	265	278	261	253	262	271	316	238	275	245	275	263	285	242	253	244	289	261	277	247	241	248	276	272	274	277	293	293	265	290	260	277	249	251	286	257	248	250	278	234	262	251	251	254	270	282	239	254	257	237	265	265	248	281	227	273	291	256	245	290	270	242	243	273	277	226	260	299	242	231	270	275	264	282	256	262	284	272	246	295	223	278	278	265	274	263	273	237	306	241	261	256	270	249	252	243	260	258	249	257	282	246	268	253	266	251	263	229	253	258	254	242	283	242	281	248	261	282	252	252	256	283	273	288	264	266	270	242	270	239	299	253	284	286	276	282	251	249	241	271	254	247	261	251	279	230	235	243	282	255	282	272	256	240	265	254	276	255	247	272	284	266	276	250	273	268	237	255	263	282	273	275	286	248	227	255	247	277	245	265	247	259	256	271	256	242	274	264	269	248	272	259	261	289	246	272	271	234	254	242	273	233	265	255	245	272	262	264	255	272	247	248	258	238	277	266	256	262	275	244	256	245	281	276	269	276	283	272	250	282	264	259	269	250	240	250	287	255	263	260	249	246	258	258	267	238	246	280	266	286	285	244	255	275	228	225	255	243	254	257	280	262	248	266	254	268	294	276	259	240	245	266	258	246	246	277	255	261	246	256	248	256	270	261	254	262	255	230	220	256	251	256	324	260	273	250	289	251	263	256	236	264	237	266	273	283	254	224	254	259	272	266	281	236	252	261	256	237	263	284	242	272	252	271	276	278	224	238	269	257	264	285	276	259	278	284	273	254	244	242	262	261	247	312	252	276	249	271	258	251	259	300	250	240	246	248	257	241	256	255	249	272	252	254	269	306	249	236	239	292	278	267	266	259	275	256	239	237	260	281	266	267	253	242	246	238	245	253	250	240	277	250	227	259	266	257	220	258	273	232	279	285	287	232	278	279	280	300	260	295	231	254	273	276	261	250	253	243	256	253	255	254	282	256	267	251	273	261	256	268	235	240	254	251	239	251	246	256	279	245	244	270	258	234	293	240	250	245	262	256	306	242	241	279	259	241	274	248	259	270	250	251	258	244	269	282	265	269	269	245	257	256	240	264	254	247	233	257	250	254	252	280	262	265	264	291	289	279	271	248	242	218	259	267	252	214	262	261	237	260	262	231	249	260	279	245	265	279	263	270	264	244	262	252	247	280	279	235	276	237	240	260	257	261	246	269	251	236	251	248	232	268	267	269	295	291	241	266	250	251	299	247	258	270	274	250	260	238	288	272	289	276	280	272	252	255	262	284	232	242	264	236	257	269	252	256	272	245	236	268	232	261	276	257	268	286	258	249	280	242	248	268	270	254	233	275	233	268	309	273	262	270	265	264	247	237	234	265	259	255	259	254	261	228	266	268	291	269	280	246	271	270	231	258	230	242	263	251	250	275	252	268	233	271	248	273	252	275	262	263	235	262	246	267	258	244	256	268	257	247	281	231	269	266	269	271	256	290	256	280	272	252	228	255	262	242	248	242	263	276	287	258	253	255	267	279	246	256	280	243	289	274	267	263	237	272	279	260	267	229	233	261	246	231	260	270	266	268	230	241	244	248	229	236	275	235	279	248	251	259	241	245	266	244	223	254	264	280	265	248	250	262	276	259	275	251	273	243	250	254	252	257	273	273	246	252	277	240	272	268	275	235	250	241	275	254	259	248	245	264	260	289	242	230	261	277	271	269	222	254	243	253	243	223	292	241	304	276	264	278	246	254	263	287	263	267	274	285	271	250	287	259	284	272	230	264	245	250	264	279	264	283	246	267	251	235	240	254	272	276	263	249	258	278	277	233	261	270	276	292	305	257	258	243	277	253	268	257	281	247	281	254	259	233	284	257	241	244	259	277	265	254	260	290	303	266	268	271	258	218	245	238	247	293	257	238	261	254	276	250	266	271	241	269	237	250	294	254	239	264	252	256	249	283	290	239	254	278	274	245	233	284	257	260	270	251	231	277	260	275	273	265	277	259	262	251	255	259	228	236	254	290	259	249	237	235	236	251	242	271	254	272	296	266	256	222	248	255	235	252	253	259	280	264	259	266	238	279	274	292	248	257	268	250	263	282	261	275	251	243	292	280	258	260	243	225	261	274	266	256	242	264	267	245	247	256	274	256	263	249	268	261	240	262	242	281	279	239	265	246	263	242	305	268	232	255	270	276	278	247	278	273	236	254	249	230	265	243	241	268	265	261	260	250	290	250	267	291	258	257	248	258	235	259	258	235	246	273	275	261	267	265	247	273	238	275	233	263	280	258	268	279	270	251	247	237	265	268	244	281	302	225	216	270	263	274	274	293	249	250	249	255	266	236	271	266	292	231	273	232	248	252	264	271	274	278	262	288	228	258	244	221	291	235	235	244	247	242	268	265	270	252	273	281	245	257	240	285	262	287	269	234	286	214	305	276	272	275	276	264	266	280	276	277	244	261	254	249	235	232	256	244	260	238	266	253	296	283	272	270	286	282	259	251	264	265	260	260	218	263	273	241	274	231	227	281	271	292	279	287	255	254	235	258	230	273	277	242	265	274	285	275	267	266	271	258	228	242	242	275	256	268	261	253	254	257	243	283	272	263	275	258	236	264	225	290	259	263	258	243	249	264	256	273
5769	17938	52873	50114	37616	1909	1529	1451	1313	1109	1043	2004	16403	27848	26390	19437	12017	6052	3012	1441	886	724	660	570	581	659	657	582	628	617	626	658	627	651	597	621	608	639	635	602	696	612	628	641	663	662	635	623	637	614	593	614	653	651	603	632	637	609	671	557	613	641	664	615	608	637	635	611	667	628	596	616	614	640	639	630	636	665	678	615	621	628	646	666	616	593	604	637	626	614	658	616	639	612	624	630	616	615	661	639	615	616	631	651	639	628	621	659	610	608	626	612	597	546	657	608	605	633	650	625	631	617	622	611	657	628	653	628	655	643	630	632	641	584	646	617	639	606	639	638	648	601	620	608	687	629	652	632	644	617	642	597	639	645	601	667	609	613	649	622	599	607	623	636	568	663	624	605	676	667	598	628	656	645	646	595	654	650	645	621	636	597	646	596	653	649	612	651	629	630	648	652	601	605	609	626	617	655	634	632	632	614	628	646	634	609	632	617	647	614	649	614	611	592	615	647	644	579	641	624	627	664	583	605	639	660	642	621	660	647	687	656	608	643	647	651	625	621	616	597	607	601	683	640	614	651	653	623	641	589	627	620	610	647	619	641	626	628	647	613	616	649	637	683	610	622	641	670	630	612	612	621	651	604	650	642	623	634	646	628	649	648	687	645	666	630	631	647	630	633	608	645	653	618	658	637	684	656	630	632	634	650	642	622	645	644	653	642	611	670	624	645	631	653	597	626	577	650	602	647	598	624	628	643	586	587	639	618	626	648	602	622	672	668	656	608	663	686	653	661	644	637	638	615	646	630	568	615	627	597	586	594	631	592	624	637	683	592	649	619	636	651	616	631	641	593	652	588	597	618	615	608	626	656	626	583	635	630	631	637	599	653	646	640	622	589	624	590	608	659	657	645	623	617	616	650	673	626	607	637	594	667	620	618	652	652	642	561	619	663	656	689	631	633	596	610	618	663	622	590	611	616	616	617	626	634	632	656	648	628	654	626	633	641	575	633	584	635	623	664	632	670	608	597	609	668	639	621	662	623	575	623	614	580	660	605	619	626	645	632	613	615	613	632	636	663	641	686	664	637	642	656	627	555	644	616	628	593	612	655	641	599	675	610	630	640	623	639	676	643	631	660	593	625	645	621	618	610	666	593	620	669	608	632	653	626	579	603	602	633	615	637	608	691	631	599	670	635	591	606	650	617	633	624	611	592	608	638	633	628	640	637	677	660	641	655	644	655	625	620	617	618	611	677	663	638	657	615	663	612	630	660	611	649	620	619	649	602	616	624	646	635	621	640	639	615	589	621	665	605	605	645	660	618	640	651	644	645	622	659	615	684	644	622	581	658	604	607	575	633	655	651	653	638	579	682	646	611	621	666	608	627	651	625	653	614	656	687	642	663	628	652	639	619	607	598	627	643	599	584	591	625	656	620	654	630	608	670	631	664	656	642	622	627	645	691	681	651	610	650	652	634	642	677	676	600	596	567	633	651	615	676	596	543	666	630	649	607	642	686	644	622	618	647	667	634	659	620	655	656	679	572	604	665	699	624	625	620	615	593	653	617	618	637	617	605	646	597	598	621	652	645	626	626	660	636	604	600	600	667	618	585	634	603	674	633	640	634	651	591	637	624	621	614	608	605	653	600	588	652	655	636	604	649	616	622	625	666	677	628	647	657	624	652	652	611	671	639	641	644	630	646	703	627	655	636	611	610	629	650	603	645	665	620	594	647	623	595	619	638	617	608	622	643	650	605	624	589	659	645	612	637	627	662	629	668	568	672	621	642	687	637	668	634	637	615	649	671	656	650	616	600	643	668	651	645	614	632	698	633	668	676	641	632	628	644	609	626	620	612	639	614	596	616	671	650	612	631	617	671	627	622	615	613	600	625	622	629	659	652	678	634	643	600	603	602	618	604	632	638	625	627	616	657	617	628	644	611	665	620	651	596	636	642	641	614	631	630	657	644	663	647	655	619	639	601	674	645	621	678	610	650	600	614	614	663	695	644	625	649	604	647	601	610	633	646	624	620	676	589	644	651	630	625	715	583	611	650	648	633	620	649	641	594	631	651	662	630	637	625	599	598	653	636	590	667	591	642	662	637	619	658	626	636	615	602	609	621	589	647	635	612	623	626	642	589	598	685	611	640	685	639	612	619	628	615	628	647	638	622	621	620	670	679	643	664	620	617	642	659	665	610	639	629	615	560	652	615	655	605	622	639	639	622	665	641	609	591	665	608	645	596	616	642	643	663	598	641	610	714	664	655	607	643	640	607	599	612	623	564	642	628	578	576	588	627	637	639	616	562	565	588	662	612	638	658	624	620	624	637	583	614	622	613	689	621	603	595	637	602	597	615	665	629	605	641	636	662	645	590	667	682	647	643	592	623	604	655	630	624	617	622	592	630	697	642	646	624	618	645	612	617	663	605	614	611	647	606	679	639	633	625	666	641	660	657	665	645	642	622	668	642	635	651	670	618	629	673	634	635	620	677	597	639	635	630	628	653	642	589	629	586	630	602	646	615	631	641	647	655	646	601	624	583	598	629	599	611	640	610	609	634	583	628	687	661	623	642	630	656	602	660	639	629	637	690	634	627	648	621	637	614	604	672	614	644	626	628	649	625	636	646	607	638	669	629	613	661	685	618	607	610	614	635	645	563	638	623	641	657	625	656	622	631	641	631	673	641	673	635	677	633	671	632	681	634	644	622	595	603	672	643	641	619	675	621	645	625	646	645	680	614	607	668	636	595	650	694	576	641	641	668	623	616	621	658	647	593	640	642	601	644	627	655	655	621	610	626	600	609	630	618	632	669	639	636	612	659	631	650	621	626	676	634	625	620	640	633	627	589	662	635	647	587	671	680	595	672	622	623	601	598	677	579	609	643	622	686	635	641	575	642	655	645	668	601	644	640	628	649	656	640	629	663	649	635	624	634	653	637	657	601	628	606	635	635	628	683	651	642	673	633	629	628	603	644	629	645	619	626	644	620	668	640	643	595	634	656	637	619	600	653	640	633	626	630	640	589	651	652	642	635	633	629	640	651	642	643	604	610	634	605	648	635	598	604	598	680	597	649	608	590	652	619	669	602	631	625	619	690	635	643	655	595	673	629	634	629	628	621	651	682	619	633	607	648	637	635	598	647	617	602	653	610	624	614	636	622	613	662	643	636	626	597	638	630	623	583	640	639	591	623	619	613	607	641	638	654	585	652	605	677	639	627	583	657	667	596	646	621	623	651	641	620	651	624	626	639	636	672	648	584	616	664	620	649	661	605	617	614	625	623	626	620	644	612	649	612	636	636	630	658	657	668	613	581	609	632	658	656	617	622	656	663	624	671	605	593	648	663	614	622	653	593	626	642	609	645	636	657	642	632	617	709	680	642	656	637	668	673	625	622	604	646	628	622	648	640	638	618	600	639	612	606	674	665	643	655	672	606	652	634	639	616	675	629	595	617	636	578	641	556	578	607	611	627	626	638	628	638	690	671	627	641	632	625
14116	19161	70980	53002	44782	12474	1140	556	416	417	338	360	3697	11154	13828	10658	6777	2839	1271	584	375	259	212	206	221	214	245	188	214	222	235	227	219	216	231	212	200	212	216	202	262	215	208	214	206	235	208	203	227	187	247	235	210	237	220	203	229	204	221	220	198	228	221	214	206	213	231	219	195	227	248	256	183	192	203	206	243	223	221	216	216	259	232	232	222	236	220	246	203	223	221	192	207	213	240	216	228	230	253	218	226	220	223	226	240	198	217	200	207	232	188	207	228	220	203	186	216	224	220	221	224	203	189	217	236	231	195	220	217	212	246	222	216	242	206	196	203	262	192	218	204	242	208	190	225	227	209	228	208	257	215	232	205	219	222	207	222	217	210	219	226	209	199	209	222	245	215	235	237	223	235	234	245	205	214	228	222	233	208	212	213	226	238	196	196	215	205	210	199	234	223	239	213	228	223	224	181	195	222	215	228	217	208	202	236	223	218	230	227	228	212	270	217	206	233	239	231	211	244	224	268	220	200	205	222	219	228	197	219	225	199	229	191	226	241	236	227	228	233	218	233	233	213	233	225	240	204	228	231	204	254	228	224	214	210	198	216	209	218	213	225	215	195	177	215	216	206	260	257	221	222	204	212	239	198	179	196	222	222	197	201	200	205	214	230	215	242	219	227	210	237	232	207	208	193	233	227	190	219	215	211	227	242	226	191	191	215	225	214	228	222	189	207	246	242	209	227	200	204	194	213	210	228	224	219	216	220	219	209	206	214	193	204	231	188	210	229	204	223	222	230	206	222	227	234	242	216	196	207	246	214	234	239	211	220	235	211	202	247	215	216	221	219	225	239	226	223	223	218	238	224	231	230	206	236	227	221	225	199	194	208	214	235	227	219	210	215	197	222	239	202	234	209	209	248	220	227	202	221	235	236	206	218	239	209	206	229	215	218	241	232	218	249	237	217	200	200	199	213	205	227	210	177	203	212	192	211	230	207	228	207	226	225	223	211	234	224	234	227	255	202	181	215	205	236	231	205	219	210	211	198	215	228	215	221	202	200	203	203	232	214	205	203	193	238	204	198	242	207	265	198	233	231	209	233	235	227	205	231	187	191	234	224	229	208	237	215	229	236	213	242	238	212	220	209	220	226	231	219	215	215	220	246	223	235	210	201	228	233	207	232	228	236	239	178	203	224	231	244	261	191	222	208	226	241	206	207	204	211	231	251	228	182	239	207	212	214	226	222	234	209	204	224	226	199	232	231	236	238	239	221	233	233	198	200	197	247	224	202	232	223	217	221	219	242	199	215	210	248	237	229	216	231	219	217	239	215	209	234	228	223	236	203	221	217	192	205	221	219	224	204	200	226	220	222	222	226	225	238	221	231	195	220	206	214	225	195	202	213	203	208	232	228	226	242	213	210	225	214	216	200	200	201	187	224	211	214	248	210	242	218	220	201	223	219	220	220	245	269	212	209	204	188	231	232	255	240	183	212	208	229	207	229	221	206	199	205	213	219	205	229	203	224	210	218	218	212	217	214	209	211	228	195	213	226	239	213	232	237	215	218	223	218	245	201	181	205	242	227	196	237	205	228	200	230	188	205	210	238	182	218	228	244	216	242	213	254	234	235	231	210	217	256	204	245	236	218	203	226	205	232	219	213	208	220	223	222	224	219	220	190	181	227	242	239	221	207	208	201	242	245	225	232	201	216	216	230	255	214	221	219	252	233	226	218	235	219	244	221	209	199	194	220	219	239	212	232	219	228	253	254	206	218	218	229	199	218	203	208	234	219	211	223	213	219	219	213	206	247	222	220	208	224	229	207	257	203	204	205	239	203	238	207	203	208	221	202	200	223	236	227	210	227	228	219	210	233	218	267	219	219	211	218	220	209	199	222	214	206	212	216	240	221	213	196	190	214	233	203	215	205	208	239	215	209	234	210	193	212	220	221	211	186	213	203	204	205	210	231	212	228	216	229	213	215	231	214	219	245	229	227	230	216	213	234	231	246	217	203	218	223	181	223	204	227	214	244	231	216	200	197	201	211	218	231	235	219	225	225	237	226	246	233	200	228	217	241	212	214	200	200	239	210	214	227	203	220	205	212	240	228	199	206	212	240	204	193	229	218	233	226	233	235	216	230	239	203	205	220	233	217	218	211	241	231	206	232	224	206	225	217	209	218	209	188	209	238	222	206	255	229	230	209	180	210	230	207	236	206	208	214	222	216	224	224	201	232	219	209	216	213	220	237	202	228	229	248	226	183	193	211	235	204	212	230	216	200	214	234	201	211	206	230	223	233	211	215	211	189	216	218	233	225	247	209	217	225	215	204	207	227	203	226	204	227	208	197	236	231	196	221	225	207	197	235	198	225	213	247	208	211	211	204	204	213	224	214	233	230	240	217	227	216	231	224	230	232	216	235	215	224	189	239	192	222	213	192	225	229	191	242	218	225	242	239	259	259	221	217	201	187	221	188	209	197	221	212	235	206	207	228	227	230	213	215	227	224	262	216	208	185	227	230	228	217	194	226	196	239	217	224	203	203	231	231	240	250	211	246	217	198	250	209	213	217	203	223	208	212	231	228	224	202	233	224	216	209	228	226	219	217	210	226	225	217	222	235	268	212	235	219	201	213	187	215	201	216	225	216	193	219	245	222	211	203	229	229	212	209	205	245	215	213	224	205	218	211	229	230	211	207	211	217	217	230	220	221	241	250	216	214	208	210	225	225	187	232	193	195	236	201	239	215	240	247	253	204	189	222	234	230	215	225	204	220	205	208	229	212	212	218	218	213	219	205	208	206	208	235	216	231	238	232	207	211	185	221	209	213	215	232	225	213	234	232	210	221	215	226	213	235	207	245	220	199	212	218	209	194	219	219	245	183	249	233	224	224	200	206	231	234	219	214	222	219	222	220	220	250	236	223	218	218	222	219	234	241	213	211	235	213	249	249	202	199	217	183	196	223	224	234	217	201	219	221	210	249	210	208	219	217	217	235	195	212	208	197	214	185	232	215	236	227	229	212	216	202	198	231	236	210	217	228	237	215	191	198	216	277	237	230	245	184	205	216	219	248	230	216	253	213	199	226	221	239	218	235	262	229	249	204	207	185	203	219	227	234	220	210	233	227	181	226	233	235	215	245	214	218	202	232	231	220	236	232	206	195	230	219	212	212	202	223	250	201	229	210	235	210	227	218	204	204	219	218	214	215	192	216	248	191	209	252	214	206	209	219	194	236	213	231	197	193	211	205	219	215	228	230	195	226	232	212	241	229	223	226	237	205	224	237	214	236	210	200	207	208	221	209	214	185	229	203	213	240	235	224	216	205	218	201	246	197	255	209	213	202	211	230	238	205	208	233	217	226	229	239	197	233	217	215	225	216	226	235	225	211	222	221	240	208	240	233	207	196	223	217	218	226	232	203	207	212	224	204	234	210	236	219	221	223	222	224	210	220	239	218	233	224	212	231	216	221	206	206	205	183	240	199	207	235	235	206	244	214	200
7506	16348	63121	59370	50871	3024	2369	1982	1800	1603	1442	1240	14819	33080	36970	31115	22659	12435	6064	2584	1187	694	530	512	525	586	550	559	553	520	565	506	556	542	540	550	561	533	526	512	539	571	517	518	523	526	555	541	513	538	527	558	543	563	575	549	581	522	572	520	593	525	530	580	559	549	569	565	531	522	550	569	567	538	508	552	564	514	591	579	535	539	518	518	579	525	530	564	551	553	506	557	544	504	536	607	534	507	576	546	550	562	556	513	545	552	550	542	528	550	546	533	541	535	510	565	510	545	542	567	590	522	499	562	546	520	515	565	548	553	516	553	540	600	541	513	541	532	568	496	513	526	536	581	556	498	568	544	537	538	551	541	504	567	532	548	520	544	564	522	552	530	551	532	556	533	570	531	540	513	559	563	535	538	558	531	554	544	522	535	587	559	579	550	522	563	508	587	562	518	562	567	522	533	526	561	549	505	581	517	567	552	548	550	510	541	545	527	550	545	517	532	549	533	570	501	509	539	556	547	574	505	508	522	590	520	563	567	547	558	534	569	539	549	538	540	527	552	522	553	555	539	561	541	542	508	501	581	550	561	526	503	572	518	550	557	521	560	548	569	538	549	576	547	555	541	553	557	582	566	509	528	498	562	541	562	500	550	537	535	557	543	524	531	518	551	553	520	518	533	552	537	517	538	515	539	560	543	542	559	575	544	543	558	572	544	497	571	569	554	539	497	505	549	556	517	505	537	538	552	548	588	518	541	538	574	536	545	594	545	569	556	538	559	545	535	537	524	524	543	553	560	509	532	546	504	510	531	496	550	543	543	572	530	527	544	533	545	546	513	512	513	534	540	561	550	541	569	570	561	520	545	508	496	531	540	533	540	511	558	566	505	543	514	507	555	558	564	489	504	556	547	544	532	556	560	536	522	565	530	535	522	548	544	537	568	548	575	510	533	505	558	542	517	533	541	531	557	546	525	536	561	535	569	562	520	534	511	531	546	511	571	506	595	543	557	488	558	540	546	554	538	490	546	522	579	550	563	541	537	540	523	543	528	560	512	558	532	508	521	528	539	588	521	542	558	535	515	569	527	543	506	499	552	554	573	552	567	545	551	565	575	528	529	540	526	540	545	509	552	551	606	568	502	503	564	556	535	550	529	574	500	524	545	546	555	560	530	528	506	509	557	535	548	532	538	544	557	513	512	542	570	525	507	511	540	557	503	533	554	555	544	496	540	568	561	516	542	548	505	526	526	596	515	569	491	557	538	521	563	545	549	559	575	554	552	508	546	526	575	560	567	596	569	552	580	515	519	552	549	575	556	547	563	531	579	539	549	575	548	512	566	550	587	516	541	527	573	540	551	555	594	524	553	503	539	575	536	544	496	547	523	550	556	612	561	552	533	483	582	571	558	528	534	566	556	561	561	525	570	569	556	546	567	524	532	491	520	539	545	530	578	514	552	543	500	520	526	543	573	533	535	560	541	548	556	561	504	538	547	557	544	536	540	537	534	534	582	545	542	549	550	514	538	572	549	535	559	576	525	502	551	545	567	538	582	557	548	504	573	557	531	530	522	513	514	502	536	518	522	530	538	565	540	551	534	557	536	511	540	547	516	568	506	549	520	557	544	562	586	564	502	502	517	544	552	532	532	548	546	545	567	563	589	535	524	577	528	542	570	541	512	535	566	524	553	536	529	514	528	571	522	538	553	484	533	551	548	539	537	534	568	550	532	529	529	532	569	547	526	518	523	510	514	553	524	533	576	557	538	529	514	529	562	546	534	534	550	578	536	531	535	518	521	550	550	557	589	575	529	549	543	525	522	558	537	564	561	566	544	531	559	520	579	504	499	530	527	546	539	527	517	617	555	516	558	570	538	572	553	492	544	562	562	550	573	549	594	570	540	562	569	544	534	526	521	570	505	542	566	549	514	528	569	574	559	539	569	512	534	531	520	546	538	541	547	545	551	515	542	564	564	555	513	586	542	534	553	510	555	527	568	556	578	518	559	539	519	549	532	554	586	567	537	530	519	539	524	500	547	595	568	554	531	527	537	564	478	521	529	550	524	561	496	548	523	539	515	552	581	519	545	561	532	556	526	551	529	534	509	524	576	521	532	565	533	554	516	528	551	564	511	508	541	525	559	577	564	578	539	619	553	552	521	526	546	553	521	576	552	553	534	563	539	555	559	498	560	530	548	552	512	553	573	503	553	570	578	577	520	529	554	534	534	542	534	520	530	539	571	558	532	591	535	541	549	536	516	516	552	541	551	531	517	519	526	510	534	537	553	552	521	554	577	517	549	552	541	549	522	522	547	528	569	561	542	520	536	525	610	551	537	555	527	536	546	533	554	521	542	569	526	550	526	579	529	531	542	557	519	494	554	532	504	502	568	534	523	564	547	561	519	528	562	556	600	531	504	575	530	501	519	564	561	514	542	546	541	573	538	516	532	581	522	491	545	553	516	576	540	579	511	520	529	560	586	492	521	507	534	517	520	552	553	507	535	556	563	533	537	513	543	555	551	542	540	527	469	568	543	545	557	517	498	526	539	529	566	525	525	563	598	491	526	505	527	551	559	525	550	537	561	518	573	550	529	527	540	470	535	558	541	530	575	537	525	546	577	541	543	565	540	522	561	551	518	555	539	519	518	511	558	544	553	578	529	509	519	540	504	574	535	569	515	564	537	549	554	600	530	544	550	522	507	532	543	528	532	538	507	538	542	542	532	549	527	549	529	543	584	559	514	510	558	530	535	536	536	554	560	514	546	546	529	591	525	513	526	545	525	573	507	533	487	528	522	546	507	532	520	509	493	525	541	502	547	559	533	550	506	565	516	541	557	551	514	544	535	545	558	580	520	565	536	520	589	526	534	546	517	586	553	506	537	528	532	529	571	561	583	540	538	541	556	529	551	533	519	533	561	530	561	538	536	496	552	602	545	529	507	563	568	562	503	553	516	524	493	544	512	531	545	516	523	544	488	545	566	513	486	554	568	513	524	495	538	540	490	536	540	548	543	579	536	556	550	564	519	542	542	520	537	555	522	503	526	515	526	550	550	556	527	508	545	532	551	572	584	521	545	569	548	567	525	505	543	532	557	488	516	550	537	539	540	541	485	529	555	548	564	542	517	568	536	514	547	549	528	542	511	495	529	529	552	557	552	556	580	534	545	571	508	568	509	519	541	544	578	537	519	548	561	552	519	534	522	527	506	583	551	535	532	566	519	563	522	520	556	510	553	563	538	564	549	530	519	530	526	562	512	492	513	581	528	513	571	560	524	519	544	544	590	547	552	531	540	538	551	557	500	536	486	498	557	569	539	545	527	539	545	548	546	534	504	548	556	515	553	499	528	587	587	551	568	553	565	550	511	544	562	587	513	558	548	540	521	514	596	578	521	529	555	545	547	560	543	517	512	553	560	555	511	585	541	541	559	524	548	545	528	531	552	522	550	559	570	599	555	579	560	540	498	550	525	559	501	596	569	525	571	563	516	549	563	548	583
2219	1786	5694	2202	1738	377	371	322	306	319	379	345	352	669	972	958	799	631	469	384	365	345	340	303	304	327	287	358	327	325	325	332	330	328	301	298	302	321	298	306	310	303	292	328	280	294	354	340	295	306	317	319	310	289	314	350	339	334	324	323	332	290	333	321	331	309	327	296	272	293	319	316	333	314	315	302	301	277	307	361	333	340	319	304	329	297	283	303	296	283	333	306	330	302	300	299	329	338	324	326	305	305	305	289	328	313	339	319	300	283	331	333	327	294	328	317	325	311	326	285	302	320	292	302	310	343	306	303	308	340	326	306	311	292	315	321	315	327	298	317	313	297	303	333	332	309	336	290	322	338	339	310	279	289	342	310	332	329	302	319	336	323	298	322	312	298	312	321	302	311	327	295	337	283	299	307	331	309	307	314	298	313	325	329	327	300	308	328	272	330	290	317	305	273	303	333	309	289	311	316	320	336	317	319	314	348	311	308	302	277	286	305	280	275	344	315	328	317	296	329	324	306	329	314	316	323	304	285	349	331	306	298	318	325	282	316	302	321	317	290	288	324	307	292	335	318	327	309	316	292	289	311	318	332	327	317	344	315	346	325	270	320	317	326	274	314	314	310	336	328	313	311	287	314	336	311	372	324	316	316	317	307	323	311	315	311	305	273	292	334	315	358	271	297	323	317	314	289	302	356	301	298	320	314	306	344	298	337	277	325	297	329	315	333	275	315	305	287	336	289	289	308	284	290	336	318	344	330	272	312	292	304	309	325	336	315	302	312	296	332	266	274	298	314	342	281	317	310	280	297	309	297	302	339	315	308	335	325	296	356	316	319	312	295	306	311	311	339	289	309	287	320	305	331	291	312	283	283	332	311	304	312	322	294	311	381	329	309	306	310	326	311	307	287	281	352	292	288	301	306	331	291	329	333	331	284	281	292	289	342	292	316	319	307	320	294	308	330	283	303	335	301	301	297	322	297	312	309	331	275	313	302	349	307	306	301	308	297	279	289	309	276	305	320	287	306	298	294	294	261	326	316	309	322	297	300	307	354	313	302	345	321	309	324	291	341	373	301	315	316	317	311	327	318	325	312	316	341	314	334	351	315	316	325	307	329	286	355	331	305	310	306	337	328	306	309	304	316	314	332	350	300	351	356	283	290	309	322	285	309	310	306	302	302	322	289	304	330	305	299	311	284	362	277	297	284	330	282	322	318	282	337	320	307	338	312	298	340	304	316	324	299	330	305	317	314	311	294	344	331	293	315	305	330	303	293	308	310	310	290	295	332	299	322	315	328	297	313	334	319	306	312	328	356	326	317	344	308	324	300	297	300	329	304	317	314	304	305	302	305	304	325	318	316	279	281	306	316	312	311	284	319	314	308	306	302	334	342	324	275	301	319	343	326	312	312	317	332	322	335	304	315	315	304	291	338	294	308	270	307	289	307	300	308	300	304	323	307	311	304	308	353	283	324	305	290	289	301	328	318	320	291	321	287	323	323	320	325	302	344	290	312	272	321	322	320	298	288	313	308	304	303	320	339	287	314	287	290	308	309	302	312	311	282	293	312	318	304	296	301	358	304	317	313	313	325	351	292	322	324	312	311	311	362	309	297	299	277	358	312	341	334	331	312	307	333	374	336	343	313	292	297	290	313	350	299	322	349	311	344	338	329	296	340	313	344	335	296	331	272	297	276	294	301	288	344	330	308	324	304	312	314	300	325	320	335	360	315	301	339	313	293	301	323	313	317	292	332	323	285	307	332	279	280	331	307	310	356	317	297	338	310	295	326	309	318	342	317	323	306	293	327	331	344	312	326	287	317	338	303	307	283	313	288	304	310	299	305	300	313	316	285	303	318	332	324	331	311	313	283	318	323	335	296	306	315	315	320	322	323	267	283	323	326	314	310	324	291	329	316	311	340	271	316	308	299	303	336	297	279	310	334	295	276	302	343	337	280	296	287	307	320	314	277	305	334	308	312	320	306	287	340	316	305	280	312	305	297	315	310	310	296	314	294	297	309	337	304	308	305	319	310	308	307	343	335	341	349	335	328	349	362	310	282	318	318	266	308	302	322	326	320	295	324	265	322	288	316	303	305	305	327	330	297	314	309	296	312	344	337	293	280	331	325	325	279	335	291	313	301	301	301	305	313	295	289	299	296	324	288	334	306	330	318	314	289	326	296	338	307	313	309	311	280	322	295	289	312	292	345	299	315	335	327	328	316	326	322	312	300	293	325	324	372	288	290	329	307	269	304	329	331	314	308	321	313	286	325	311	312	320	304	315	281	289	291	292	287	327	301	293	286	307	337	292	283	288	288	330	300	299	322	313	303	300	320	270	309	296	308	335	354	273	321	278	286	302	331	313	302	311	315	294	295	320	307	334	319	321	308	320	316	323	303	306	315	313	361	294	313	306	311	311	285	361	290	315	305	319	325	315	326	330	317	289	309	316	337	301	320	320	313	279	285	313	308	310	332	315	312	299	332	322	352	319	296	321	297	289	314	295	347	334	317	321	315	312	339	293	300	315	317	300	325	324	337	283	315	314	325	292	321	285	350	309	290	317	321	316	299	298	295	317	332	332	296	308	307	314	292	311	354	317	311	275	314	308	307	338	299	294	293	314	293	319	318	313	291	350	302	324	304	303	309	320	303	289	279	335	326	318	309	286	293	280	342	346	308	334	333	299	310	284	310	331	331	292	326	298	314	283	319	313	330	332	312	339	353	323	301	315	298	303	331	308	310	281	306	297	311	351	298	328	343	307	288	314	294	297	284	285	301	303	314	304	298	300	299	297	311	316	299	306	307	293	296	296	318	296	319	307	299	322	309	343	316	336	318	318	286	313	342	331	330	313	308	306	297	300	321	342	331	335	315	307	322	273	326	333	310	335	296	295	307	298	314	330	272	301	326	281	311	328	338	320	311	330	330	325	319	344	273	273	315	295	305	319	334	298	313	302	328	321	310	299	320	313	307	313	317	329	329	313	336	323	286	307	287	316	307	295	311	311	324	282	310	310	317	285	298	284	300	371	318	294	285	303	330	324	316	327	298	311	321	335	328	324	322	323	316	291	342	292	297	302	311	324	288	296	327	329	286	354	313	312	289	318	312	307	322	301	303	338	291	316	338	321	323	301	316	262	338	297	314	291	296	312	312	307	341	316	292	343	326	304	321	270	302	328	305	309	274	330	287	309	336	300	288	320	310	327	329	323	282	324	336	307	323	310	321	287	328	297	299	312	328	290	297	309	295	335	284	340	295	290	326	307	353	301	290	302	364	290	320	318	291	296	314	308	302	304	329	297	316	299	318	334	284	302	279	319	313	304	333	301	362	305	305	314	328	327	282	305	307	317	307	325	322	302	291	286	296	329	337	310	331	342	307	304	330	329	310	328	307	319	300	313	325	304	303	305	294	310	334	316	283	331	317	290	290	313	281	322	299	313	375	312	344	286	308	306	311	275	303	306	291	306	330	296	300	280	309	278	347	320	342
2571	3267	11777	7448	6817	855	885	880	786	781	809	823	935	3099	4348	4051	3163	1967	1396	946	850	805	749	774	731	751	729	744	769	794	771	737	718	747	746	695	783	698	703	693	767	801	700	747	715	751	743	747	732	756	766	721	739	724	746	773	749	787	756	734	751	723	745	802	671	701	759	749	731	740	769	727	740	724	697	781	738	747	753	772	730	775	783	777	762	762	723	725	764	740	805	744	713	737	792	709	749	784	770	692	774	714	717	734	712	701	743	744	786	691	726	743	752	728	780	734	730	762	737	790	708	750	747	728	746	719	728	738	747	719	718	769	769	735	792	710	790	734	756	723	767	778	757	763	704	749	734	734	691	739	709	746	716	725	764	796	713	756	703	730	704	772	765	780	723	726	747	750	686	757	736	711	792	751	712	745	736	723	757	684	743	729	724	751	738	734	763	729	762	736	734	729	761	776	759	756	738	721	707	689	771	768	707	787	765	715	766	779	733	713	740	758	699	744	745	731	757	739	752	691	717	780	720	694	760	715	757	747	723	747	796	731	751	732	730	710	751	764	740	762	727	748	728	746	758	734	720	750	785	754	762	744	766	783	709	773	758	666	786	725	772	738	765	715	752	771	755	800	757	731	749	749	742	762	736	719	747	719	725	796	726	726	726	705	774	733	715	717	750	730	714	706	747	760	728	751	724	693	711	771	704	717	766	745	702	681	763	717	782	759	754	709	789	727	758	756	761	698	747	792	756	735	742	747	727	727	701	737	697	782	743	764	760	740	783	753	687	763	727	758	754	761	716	698	751	701	754	752	757	753	734	707	744	759	746	742	742	751	740	749	775	769	730	730	725	737	735	722	716	688	728	767	727	722	770	730	763	730	754	747	751	695	704	729	743	735	731	728	712	735	726	747	739	714	757	745	779	739	757	744	727	752	694	738	763	699	723	715	763	726	766	806	782	723	741	743	746	720	694	740	684	778	711	750	689	715	708	753	728	762	734	762	759	725	728	744	754	745	740	752	733	728	712	723	792	731	815	695	730	732	713	768	763	762	739	729	744	742	772	704	764	701	783	724	797	729	772	748	691	717	771	727	724	741	752	744	769	779	744	760	781	709	704	766	740	770	759	774	738	747	747	763	717	723	746	706	754	721	749	722	748	716	721	747	720	735	745	693	739	702	770	726	750	745	729	691	754	720	753	753	690	754	798	708	705	780	741	747	756	690	751	711	755	794	744	767	830	766	744	728	776	726	690	724	753	756	735	732	774	700	717	754	694	718	758	743	767	797	768	737	731	747	788	752	718	735	753	750	764	734	703	745	744	749	761	739	740	737	733	756	767	735	717	755	730	715	736	785	694	742	733	712	738	697	734	748	727	748	766	749	728	724	811	779	754	726	770	750	777	726	689	744	750	685	722	748	762	742	796	714	784	700	755	746	735	703	709	782	740	735	772	785	753	709	804	752	766	718	750	753	735	763	770	686	744	714	765	754	736	752	718	707	755	769	727	731	701	743	738	752	809	745	743	735	717	724	729	734	760	714	764	771	735	698	759	765	757	725	754	732	756	696	749	758	733	736	699	742	764	722	752	727	740	760	730	689	724	750	720	796	754	755	695	728	740	771	747	731	694	701	726	760	768	707	691	738	718	689	739	759	764	717	773	729	708	750	732	711	762	715	717	754	753	711	741	764	707	748	731	725	770	740	722	715	708	750	724	697	759	693	711	769	757	763	739	727	747	727	748	774	746	718	809	715	755	710	723	755	709	715	700	793	697	775	713	744	741	741	745	766	790	765	755	759	753	685	754	743	759	765	755	737	677	761	720	758	707	757	777	763	717	718	752	790	735	737	758	731	730	738	784	759	719	692	761	725	756	720	703	766	776	691	714	751	761	698	759	760	714	727	781	719	782	764	779	730	718	754	741	730	748	746	760	723	740	707	725	719	788	777	754	782	756	736	738	754	708	756	781	804	709	776	760	751	783	726	729	773	737	716	762	740	785	703	768	785	714	749	736	753	729	700	732	681	749	749	756	736	719	793	741	719	735	719	720	719	726	784	779	751	785	705	738	757	734	729	751	758	749	769	756	742	770	708	747	709	715	736	712	706	766	724	717	728	724	738	731	736	752	741	725	704	754	761	695	741	756	725	743	775	730	725	667	751	747	739	740	756	753	771	727	764	718	766	707	741	718	736	697	801	767	707	729	743	684	732	781	760	737	745	732	721	714	741	742	705	734	751	739	753	704	764	728	724	707	726	745	732	744	728	698	745	790	733	702	731	725	747	756	721	714	705	727	693	727	730	744	741	726	780	805	712	727	720	769	761	700	712	740	764	740	727	739	742	763	793	761	716	769	728	756	734	752	731	763	735	824	731	746	726	776	692	729	757	753	742	747	724	749	719	696	726	733	742	757	730	740	742	758	729	723	737	740	760	710	744	706	763	738	770	702	727	742	737	775	791	731	715	714	767	718	761	745	673	732	749	717	768	731	731	753	705	750	720	807	747	754	686	724	758	714	724	762	721	733	732	743	781	722	747	745	751	738	738	741	768	717	745	725	765	767	733	684	725	712	735	734	680	778	716	766	717	765	740	730	723	692	723	738	748	749	749	764	754	727	764	763	720	769	724	750	774	727	714	739	779	727	740	727	730	795	739	777	709	751	721	719	757	739	720	763	767	775	707	712	711	760	761	736	729	762	786	767	784	697	749	768	800	693	751	731	729	740	768	704	698	725	736	735	755	743	711	737	763	738	714	809	716	772	707	727	765	761	729	703	718	737	750	737	751	740	771	749	696	783	736	719	710	734	769	708	728	719	776	736	703	748	775	736	731	726	732	759	694	715	703	781	786	753	754	734	800	754	761	771	712	757	731	707	750	710	710	744	752	746	702	790	724	722	739	728	726	709	734	692	690	740	723	795	747	760	727	731	693	699	744	727	746	692	742	718	719	755	777	744	706	720	721	763	802	728	768	702	736	749	704	754	745	739	749	768	780	729	722	722	768	778	737	730	724	776	739	749	737	738	731	763	707	727	774	758	774	723	775	710	735	765	689	763	711	776	781	726	746	735	796	766	758	781	773	742	715	751	756	771	745	774	750	769	754	747	701	705	769	711	695	764	726	746	724	770	738	745	728	741	759	764	712	760	752	702	759	692	744	706	746	745	753	714	762	728	745	743	719	781	756	725	745	728	724	702	737	715	697	749	744	711	722	763	740	696	789	725	735	775	767	740	746	762	747	695	716	782	741	735	724	771	757	747	755	706	751	674	792	703	744	768	734	744	797	759	737	762	697	778	711	725	720	714	725	720	757	719	752	769	790	792	728	777	751	746	738	769	809	771	775	792	710	693	738	714	741	683	768	777	762	757	707	734	754	809	718	764	736	699	751	798	704	734	704	751	778	745	716	725	683	752	704	779	783	735	736	742	725	739	744	735	735	721	786	730	782	738	715	737	727	724	750	758	710	753	720	778	743	761	726	697	792	664	728	699	736	723	707	816	716
7759	21032	59659	36599	28182	10064	642	430	385	351	369	489	2078	7343	7849	5429	3198	1523	879	451	324	267	270	260	280	282	262	290	281	285	291	326	268	265	267	254	298	280	260	266	308	282	267	253	293	273	258	265	277	254	271	291	284	271	277	312	294	265	274	236	277	233	268	306	271	287	250	260	269	268	313	267	282	295	270	266	294	245	285	297	263	310	278	275	276	286	275	296	276	285	297	263	283	284	255	246	251	251	278	265	261	261	252	263	278	312	278	273	267	297	269	243	285	272	286	283	267	258	279	282	286	266	264	248	290	249	269	290	289	306	260	291	267	274	247	293	293	260	285	306	290	300	287	295	253	279	311	293	263	287	298	250	295	263	305	302	268	271	281	283	274	259	280	267	311	265	267	263	258	251	281	307	265	279	302	278	279	261	276	278	291	287	285	261	266	336	274	285	293	279	290	261	251	275	260	271	261	282	292	290	246	259	276	277	281	290	274	276	293	283	279	242	290	256	261	271	291	275	301	276	254	287	297	313	285	310	277	272	314	272	290	255	286	308	284	235	283	262	288	281	285	287	258	294	269	256	276	296	271	300	273	249	251	316	247	257	270	249	258	290	279	284	305	285	313	266	264	305	288	287	246	261	271	278	261	272	290	292	261	300	283	287	267	266	300	295	263	309	274	270	286	284	266	293	294	251	304	275	298	275	255	288	271	274	277	262	320	289	297	298	261	311	263	273	279	242	280	277	278	258	276	270	244	275	270	284	299	276	245	280	286	250	283	278	277	274	275	293	275	276	269	284	266	293	301	302	256	273	293	273	268	284	263	281	268	287	272	263	254	275	269	268	253	287	320	267	286	294	281	278	298	257	273	255	251	289	280	285	256	265	264	273	295	276	297	275	299	301	300	291	299	264	273	267	296	244	283	284	286	309	275	277	288	265	271	283	277	271	283	281	290	283	276	279	284	284	256	306	248	295	276	275	309	279	275	267	296	280	274	317	281	248	277	271	307	290	275	285	286	264	287	275	256	276	280	302	275	255	304	302	254	295	281	274	284	271	305	259	293	284	274	291	291	288	309	256	272	300	263	264	286	281	261	288	282	246	270	264	252	274	317	279	280	280	304	287	307	285	327	274	272	294	289	268	258	241	247	277	289	311	259	263	302	313	272	309	244	304	267	294	298	296	252	272	243	281	292	250	265	277	265	251	277	281	274	277	279	285	273	269	278	282	255	296	306	302	283	294	231	268	264	308	302	292	294	259	274	272	245	282	274	285	259	281	299	283	268	262	295	307	239	298	308	282	273	270	263	303	293	300	286	246	284	291	270	265	274	271	274	272	259	299	274	292	288	255	276	262	277	296	279	277	248	262	299	275	312	290	289	259	307	280	280	255	276	262	276	271	288	273	247	302	286	260	255	290	286	261	295	269	283	296	270	314	273	292	272	286	270	276	257	253	284	280	258	295	268	300	270	270	263	271	261	252	264	272	279	274	292	269	286	257	274	273	254	285	291	271	237	284	264	271	263	280	307	287	298	280	317	286	264	284	257	264	291	285	298	282	259	275	250	282	273	288	280	279	258	267	296	285	260	256	285	257	266	290	277	282	293	257	293	306	297	275	274	263	278	303	279	275	277	284	276	269	252	287	294	295	253	272	295	266	301	282	300	289	269	235	260	286	293	281	264	276	260	271	252	315	301	331	273	258	249	280	279	259	280	270	306	256	261	240	278	271	246	286	285	289	256	265	298	282	253	287	273	294	268	276	321	297	285	273	271	276	284	269	283	292	259	303	285	294	284	280	330	336	233	286	255	272	272	280	309	279	299	283	271	266	294	267	281	285	279	267	280	275	285	277	316	282	296	291	265	303	275	283	262	295	271	264	265	278	260	288	288	293	293	267	258	274	268	258	266	271	292	269	305	266	275	288	279	289	240	263	250	279	285	307	258	303	241	268	298	294	261	304	290	263	290	289	270	305	265	312	272	272	243	263	291	283	262	303	282	288	249	306	264	276	303	302	300	287	286	268	261	262	306	297	232	261	286	288	293	257	301	239	264	275	289	287	283	294	301	262	292	285	303	274	278	271	282	308	286	269	274	283	261	264	287	284	281	238	270	283	294	286	260	278	291	290	290	243	269	285	266	252	290	260	260	289	292	260	297	293	286	266	267	266	283	268	264	288	245	289	254	290	295	281	298	268	286	274	300	278	263	277	234	295	286	311	289	322	285	290	277	274	287	289	297	274	289	284	267	316	286	256	282	283	302	269	276	290	274	291	273	282	267	263	280	285	294	288	249	265	277	276	271	282	270	308	296	262	317	290	267	267	287	260	244	290	270	253	280	264	223	288	268	271	253	292	262	291	280	258	244	311	293	294	273	261	282	270	277	297	272	267	281	271	266	297	262	288	286	272	241	276	283	274	257	273	293	245	276	290	275	280	303	254	273	254	265	274	269	312	287	280	282	294	240	298	285	269	257	284	257	273	265	290	281	291	280	291	293	273	264	289	283	285	301	284	296	271	273	275	296	315	280	284	286	261	257	321	294	266	269	321	259	268	266	289	271	290	286	308	281	288	287	309	273	286	304	301	290	304	298	284	318	267	276	284	316	280	288	293	289	255	284	254	246	292	268	292	272	259	281	282	266	271	319	279	252	278	291	284	305	322	280	285	283	286	268	300	269	283	276	274	262	259	288	295	299	287	270	273	240	265	284	299	286	298	312	278	262	297	270	270	258	283	292	284	286	271	260	304	278	300	283	289	283	259	291	269	306	269	285	248	260	267	292	263	274	270	296	289	258	250	310	282	304	255	247	273	290	270	297	291	288	288	271	271	271	272	293	307	289	273	298	271	279	261	281	272	272	263	289	312	290	242	264	256	282	254	281	294	235	293	256	273	270	267	265	291	295	282	311	297	290	303	312	265	290	263	275	275	269	247	249	272	266	266	278	264	255	274	252	284	271	266	308	267	267	312	282	282	331	253	251	272	283	270	261	265	261	277	292	318	318	277	288	292	273	275	292	265	291	289	269	275	293	269	267	286	283	296	266	270	286	279	292	284	310	285	281	284	292	270	267	307	279	288	272	291	275	292	285	297	283	262	279	277	277	278	289	278	281	297	272	248	287	309	295	284	276	303	269	271	275	274	282	301	267	263	275	270	306	272	255	263	284	321	251	298	258	271	307	273	275	295	289	280	255	297	260	255	267	255	264	292	242	281	284	299	261	252	265	273	251	266	254	259	298	283	271	312	280	265	260	296	266	304	249	316	284	254	305	286	279	300	272	271	288	267	279	284	293	315	274	278	271	265	286	280	306	272	254	269	271	271	242	259	252	282	245	292	291	280	313	268	297	257	289	267	267	235	276	285	297	252	273	285	295	270	286	314	286	270	312	283	295	256	287	289	265	298	278	273	253	252	271	284	266	277	274	263	265	272	266	271	295	280	264	301	292	298	276	280	261	247	256	272	269	268	288	278	271	310	267	272	255	262	262	271	252	237	298	287
5855	18940	52412	44308	41093	9543	1600	1372	1277	1147	1197	2158	11034	27649	27088	20807	13754	7154	3418	1554	959	755	670	704	644	677	685	665	691	708	697	713	657	668	667	650	657	658	685	683	657	692	634	667	643	655	671	676	688	667	706	668	685	652	718	647	701	656	690	724	672	667	665	657	635	695	670	657	653	642	673	620	651	712	675	681	657	672	677	671	674	704	697	683	677	635	691	629	660	682	715	666	700	669	726	622	678	633	687	687	683	653	684	666	662	698	700	690	708	669	688	652	698	698	664	682	614	674	712	695	697	692	653	686	642	654	669	678	671	597	625	658	674	687	660	640	666	672	637	687	684	670	678	721	678	667	654	701	652	666	680	636	670	705	662	682	672	673	658	635	648	695	629	657	654	694	674	704	676	679	673	667	657	682	664	685	708	687	654	639	619	648	685	646	676	714	660	654	649	680	658	670	672	651	634	709	678	656	650	729	676	630	651	680	648	707	604	675	652	649	686	651	676	668	634	691	667	678	679	670	702	681	644	652	696	677	653	721	635	617	672	661	703	662	637	650	651	715	678	670	648	682	656	643	676	653	704	695	672	611	688	619	709	645	692	631	635	701	647	624	639	643	691	623	626	711	690	658	654	645	689	643	652	605	653	671	656	693	689	695	658	625	637	657	691	678	669	682	674	683	673	690	662	638	624	710	640	659	669	627	649	669	667	695	657	718	675	670	626	632	663	663	686	670	696	656	679	689	634	661	672	687	681	661	704	643	681	668	679	643	695	665	646	685	708	661	700	673	622	667	706	654	692	677	640	666	742	711	672	649	672	626	710	644	696	667	707	625	707	695	691	653	705	638	706	613	653	693	663	675	696	682	694	656	674	669	698	676	677	604	640	695	681	686	679	632	668	713	663	640	672	652	677	731	721	639	665	648	684	704	658	647	650	687	676	688	645	665	645	654	694	635	709	658	641	683	670	636	621	640	681	724	676	655	657	654	674	675	622	688	677	639	624	654	685	629	669	670	704	694	676	708	695	686	699	695	725	705	658	666	644	665	709	650	674	657	730	644	679	654	696	671	653	661	709	681	625	700	688	707	652	651	671	685	685	635	692	645	701	651	702	698	672	693	653	682	669	698	668	650	731	623	678	672	706	636	690	657	696	669	706	674	607	687	702	663	650	683	678	670	677	698	694	687	662	653	726	637	682	707	631	661	676	670	652	652	672	646	687	669	689	666	702	659	661	640	673	673	680	690	690	669	681	659	692	653	633	693	600	631	687	662	628	696	644	676	657	692	729	646	678	731	643	655	646	699	640	668	660	661	693	676	694	671	628	685	669	644	672	677	635	680	668	644	686	645	667	662	674	707	683	638	641	641	691	665	672	660	654	704	663	665	690	662	701	672	666	656	651	679	687	651	677	693	666	664	649	650	706	691	626	649	633	664	689	641	658	648	671	683	644	708	696	643	712	691	656	669	673	680	669	656	652	704	650	667	691	651	687	683	670	674	652	659	617	626	691	708	699	648	686	648	691	634	621	666	662	712	660	653	648	670	708	691	669	625	691	649	661	669	646	670	648	624	686	652	704	675	666	670	639	669	690	646	659	681	647	662	718	677	664	691	679	683	683	677	721	671	692	656	665	642	697	673	689	648	637	690	658	626	662	638	674	677	631	682	677	691	635	649	661	649	632	653	658	706	644	678	625	664	681	676	651	641	705	649	653	695	656	680	716	670	638	672	697	663	673	662	647	634	664	659	644	678	661	654	678	711	718	674	651	662	662	687	651	668	690	669	690	652	672	701	667	649	648	670	602	636	650	685	699	661	638	683	657	727	684	697	658	678	674	687	692	662	668	637	657	686	620	678	695	691	683	656	666	682	725	724	657	649	636	659	622	668	673	685	651	651	700	696	693	658	666	679	702	625	654	713	650	636	701	664	659	702	694	685	630	661	680	692	669	644	681	684	675	671	641	702	649	701	661	712	624	654	675	680	672	655	657	676	702	716	709	643	666	697	652	677	650	661	700	676	703	698	681	692	651	637	635	702	698	680	700	665	661	680	666	678	642	687	695	668	703	653	662	659	638	651	654	720	616	688	671	691	645	666	661	672	691	679	695	688	685	681	671	672	678	699	607	667	676	707	671	671	679	658	680	713	671	654	682	680	676	685	697	613	670	672	674	689	660	684	680	649	686	664	673	708	637	635	617	691	671	645	703	674	697	702	684	662	627	655	716	690	686	690	708	630	673	683	663	673	637	694	696	692	686	698	694	662	691	639	674	638	690	664	655	640	706	651	694	682	684	700	626	719	716	669	693	692	667	668	647	717	667	682	612	663	635	675	676	675	696	637	634	650	661	700	682	695	702	669	677	696	715	647	681	676	693	671	700	697	666	668	694	694	686	659	690	703	682	669	655	725	694	652	718	682	736	719	657	643	665	669	717	603	669	684	699	661	675	676	663	673	641	698	681	628	619	690	683	669	686	671	701	695	673	689	665	682	689	649	691	718	689	663	710	667	658	669	677	695	666	671	691	732	669	650	678	667	693	705	652	658	692	686	651	664	706	680	686	676	653	660	677	660	652	659	715	670	625	706	662	709	702	708	690	627	676	698	688	666	677	671	654	655	619	697	665	645	662	673	665	671	676	717	670	609	687	694	678	680	684	667	699	686	662	689	691	656	687	677	684	664	668	655	671	663	678	632	665	695	648	664	652	644	701	668	690	719	698	671	658	646	655	628	706	722	668	642	687	649	693	636	705	656	664	666	671	691	664	705	666	701	661	667	638	643	666	700	733	662	637	678	678	688	653	653	663	653	662	655	703	664	624	674	660	694	692	668	665	679	698	638	681	749	679	662	690	652	673	684	635	680	666	684	619	692	666	667	653	717	666	653	714	659	671	708	650	661	641	643	650	660	649	638	682	694	693	725	710	648	681	685	656	671	629	677	706	674	664	656	678	649	678	640	725	739	681	644	671	675	698	667	704	682	663	672	720	665	637	665	692	676	678	629	683	657	645	697	656	700	673	681	714	686	677	699	688	687	649	722	632	647	694	697	676	688	694	723	672	694	669	662	693	693	703	683	648	693	680	664	687	692	688	652	690	660	683	664	701	676	680	648	685	656	649	708	711	666	685	738	642	653	674	680	652	704	684	699	722	639	661	664	642	679	662	646	675	671	662	696	707	653	664	660	642	628	703	681	673	635	672	676	693	620	702	664	649	686	644	636	616	688	656	691	637	680	698	688	666	688	660	660	661	610	643	667	680	618	640	690	635	667	727	684	711	646	701	664	716	656	727	629	680	686	645	673	705	688	670	659	650	683	651	695	701	675	646	663	667	656	650	658	687	645	674	603	653	683	648	704	680	646	704	675	649	686	669	634	695	723	691	684	717	669	743	675	662	693	648	674	632	606	681	631	707	684	711	651	666	673	715	658	680	686	635	744	640	710	669	690	686	691	649	688	670	665	655	697	664	697	691	675	648	643	664	673	641	690	673	639	666	714	736	639
13911	10229	73817	52199	41481	20572	1999	534	462	419	446	734	6745	14311	13619	9342	4974	2250	1028	554	348	268	253	223	243	246	266	253	242	253	239	224	239	246	253	251	283	227	268	249	235	239	246	232	252	237	239	258	232	248	236	236	250	248	237	240	247	241	244	213	238	228	222	221	267	236	231	233	223	257	209	238	239	217	222	246	217	229	227	233	287	261	233	265	209	234	241	226	247	224	249	224	210	259	249	218	256	253	249	265	231	227	232	220	253	247	238	238	237	260	262	233	258	238	224	266	243	235	251	254	269	236	232	235	244	249	208	245	252	225	247	252	232	250	239	233	216	236	245	233	251	239	252	264	254	262	277	228	242	227	244	235	233	211	232	227	251	217	253	243	223	232	236	223	258	239	238	253	240	227	246	251	221	233	237	258	205	255	243	235	248	269	235	246	231	241	266	252	253	227	248	213	230	224	222	238	253	246	245	230	237	227	277	223	238	227	244	199	214	229	244	255	267	233	233	239	228	237	241	253	220	216	240	228	248	245	254	228	225	245	235	256	205	285	230	237	248	242	249	254	244	227	246	253	244	221	225	234	255	242	236	221	249	251	249	251	237	227	234	226	235	266	248	259	210	247	233	246	251	238	251	244	251	208	230	250	253	233	228	239	263	231	234	245	269	263	256	263	235	219	232	241	222	261	249	271	206	215	246	253	256	235	234	263	269	239	231	206	229	233	229	240	221	250	241	263	223	225	257	240	230	217	265	240	249	245	237	249	215	247	245	258	256	239	243	239	245	255	247	220	253	239	253	235	238	230	235	257	218	229	241	216	225	217	226	257	241	218	237	250	246	235	247	215	229	253	217	239	242	237	238	264	264	248	239	257	240	235	234	236	236	209	243	248	251	207	220	244	229	221	232	226	231	235	244	228	197	230	236	225	244	223	226	225	239	237	243	258	221	247	254	235	235	245	240	254	246	257	274	249	222	238	235	223	274	241	245	258	228	235	260	231	235	272	238	246	258	262	236	238	250	206	253	221	237	259	247	226	238	222	241	255	228	222	280	263	211	236	270	212	225	236	246	244	223	262	263	240	259	259	244	239	255	250	251	252	244	232	238	243	258	215	249	264	238	234	276	268	230	273	232	275	266	246	201	213	237	239	261	255	236	280	227	214	237	249	215	250	234	238	243	226	236	233	225	254	242	250	270	233	229	238	237	234	245	249	264	274	238	243	244	222	231	228	237	264	224	217	253	249	225	234	209	229	237	260	237	225	246	238	244	244	224	238	234	246	241	243	238	270	241	230	219	218	246	238	217	253	266	251	246	248	261	256	234	229	249	235	275	229	235	207	205	255	258	208	228	230	242	250	227	251	230	256	232	238	224	230	225	218	254	224	264	261	251	250	213	238	223	210	242	227	221	240	245	226	239	227	235	244	225	248	243	255	248	233	225	243	261	241	242	251	237	233	245	218	264	250	247	255	240	252	199	228	219	228	243	262	239	216	207	209	234	207	256	230	233	235	241	262	228	235	233	255	250	243	237	245	244	249	236	231	225	267	237	246	241	240	217	254	271	237	232	238	244	246	253	241	220	231	223	250	260	231	238	250	236	239	245	271	234	213	226	264	236	217	234	259	232	250	245	242	213	224	233	244	244	239	246	235	217	237	240	220	237	250	264	228	250	219	209	259	260	252	232	228	264	262	219	244	224	241	234	246	247	224	226	249	256	239	225	211	235	283	249	252	251	219	226	211	233	246	247	243	266	240	246	200	213	228	251	243	221	282	210	245	246	228	211	231	232	219	230	233	240	253	222	241	209	236	247	237	226	230	232	234	246	243	249	224	216	247	233	258	255	232	241	225	241	210	250	222	244	259	249	238	257	234	292	211	239	215	246	233	228	262	250	236	273	226	257	259	230	216	243	229	241	223	243	234	249	220	227	289	251	222	246	237	222	253	227	231	214	213	257	223	249	219	238	249	264	244	258	249	273	262	236	247	269	222	233	253	238	292	245	262	212	234	254	252	235	237	253	254	244	245	266	266	252	221	236	252	208	225	251	244	227	216	232	253	264	233	226	229	254	239	246	275	255	256	256	241	245	233	219	220	242	219	214	216	231	260	224	238	233	224	222	217	194	196	265	241	254	225	268	227	230	251	207	261	241	220	237	243	224	254	236	244	250	260	218	226	224	247	256	244	239	244	238	255	216	216	224	220	227	240	223	254	226	224	228	249	247	264	259	240	254	249	222	235	240	214	239	266	204	246	246	264	236	219	243	262	258	234	236	230	226	224	253	260	236	238	243	229	244	241	251	247	208	245	228	238	274	258	231	237	234	220	277	247	238	225	226	245	232	251	238	293	206	223	220	224	232	234	249	257	245	262	231	249	248	209	255	243	216	235	259	241	235	244	227	232	226	235	237	216	213	253	253	235	235	255	255	255	248	245	234	248	270	263	239	232	245	225	251	235	230	267	224	237	262	242	251	238	238	239	225	229	255	239	238	237	231	227	208	220	253	239	238	252	243	208	247	249	224	256	235	276	242	243	230	229	227	243	227	253	233	246	225	214	255	246	230	217	245	246	238	230	262	223	239	260	236	234	230	248	210	239	235	255	231	242	226	205	258	237	251	230	255	237	239	250	246	263	236	220	263	235	250	257	240	242	254	249	235	248	219	228	246	228	264	239	248	248	248	247	208	242	230	254	229	248	269	212	238	246	235	238	251	240	229	225	219	227	242	251	225	214	207	224	261	221	238	247	236	230	267	231	240	255	265	276	240	251	245	235	255	245	228	216	255	277	224	254	268	248	226	230	217	239	249	242	267	258	257	271	233	230	259	235	238	240	238	240	255	262	233	218	243	227	260	228	244	240	237	285	229	231	217	271	247	259	234	243	234	282	236	249	271	239	213	237	229	249	225	209	252	250	259	232	235	253	242	220	252	229	251	248	239	234	223	276	248	258	218	245	247	229	243	241	211	236	229	258	262	238	231	225	276	256	264	263	230	234	245	242	266	259	213	238	232	235	255	247	250	222	230	220	241	248	238	234	228	244	236	257	234	255	247	215	269	231	260	252	230	265	246	209	262	229	252	210	268	210	236	270	210	260	215	252	235	231	216	246	248	268	252	216	230	241	253	228	219	227	251	211	262	259	258	217	250	218	227	269	240	237	242	238	249	237	216	248	284	219	252	241	250	226	240	242	239	226	260	218	241	261	238	229	244	271	257	242	223	251	245	240	251	257	230	263	276	246	259	227	245	228	250	234	224	219	229	243	232	263	245	250	250	265	250	223	258	242	266	235	233	255	260	295	218	262	248	224	261	234	242	231	219	229	247	218	233	220	196	241	249	261	256	267	247	254	243	266	253	210	240	248	241	239	232	257	229	244	253	232	227	274	225	239	212	227	234	238	228	225	236	259	257	239	208	250	242	233	232	251	259	235	240	237	249	251	224	254	223	194	224	246	221	237	203	249	232	248	211	230	236	261	238	240	264	220	236	252	268	248	233	242
7507	9845	64822	59224	48786	21709	2376	2078	1731	1500	1666	3940	24845	37682	35195	28719	18467	10126	4463	2050	1046	722	623	590	598	611	606	608	598	594	579	559	600	557	577	591	576	584	567	579	578	583	588	588	597	572	614	616	570	618	533	585	581	580	575	579	601	581	587	674	565	599	632	596	562	560	599	610	611	561	630	611	593	628	603	587	544	573	570	524	614	627	613	590	581	565	535	549	582	568	597	580	623	606	603	572	631	567	608	585	563	623	632	677	572	621	613	561	560	568	584	628	637	614	607	624	593	583	606	581	588	651	544	540	615	600	546	628	631	596	609	597	627	604	573	611	600	614	604	578	586	575	578	599	578	608	648	557	577	552	634	596	622	619	626	587	597	651	570	544	613	620	592	566	558	607	582	611	571	577	613	576	601	570	600	591	584	625	581	634	570	601	587	583	618	540	613	561	584	573	634	599	562	599	570	578	616	599	552	625	586	596	575	572	613	570	585	583	594	598	606	588	614	570	630	594	583	574	615	639	617	594	578	548	553	635	600	566	611	605	595	544	548	594	544	572	600	630	583	588	564	592	603	569	589	630	589	607	600	563	634	584	592	615	573	609	584	577	592	611	563	598	567	569	590	566	610	588	607	587	566	566	579	572	606	561	597	585	599	613	639	598	599	583	575	565	558	568	585	599	637	592	603	584	613	613	582	597	559	608	583	593	616	619	569	618	569	560	589	557	523	603	566	559	569	562	563	580	586	596	547	577	609	580	647	556	590	636	563	585	633	583	593	580	582	614	597	602	597	600	600	552	616	582	614	595	605	568	600	586	569	645	602	593	545	571	611	613	583	617	593	639	607	540	612	585	566	623	604	592	664	611	559	604	598	601	605	555	613	539	581	570	538	541	528	604	567	576	593	599	592	582	552	592	574	581	596	594	574	620	587	651	572	600	603	606	610	555	619	575	567	606	610	605	621	650	627	618	608	581	580	595	589	605	611	571	616	613	581	577	575	590	583	636	633	600	569	580	563	601	648	589	631	588	617	592	616	595	563	555	554	615	604	573	573	600	609	582	597	596	562	576	593	574	564	607	561	588	565	615	615	596	628	608	517	594	546	552	548	618	544	599	590	583	597	616	578	598	590	589	563	635	590	583	596	598	600	597	608	620	546	582	608	598	590	570	549	601	586	564	605	577	605	604	556	571	576	640	554	615	570	606	555	612	555	573	591	555	578	563	556	588	572	571	587	596	592	585	572	587	584	586	589	559	603	602	588	595	608	555	577	619	568	547	605	568	620	594	620	600	556	576	601	625	624	617	597	602	546	608	583	600	613	603	585	582	573	613	598	588	615	659	592	617	570	589	550	611	559	575	573	593	598	569	578	631	555	580	569	604	591	590	575	548	585	568	598	603	627	593	607	575	593	653	552	566	592	611	549	550	589	585	614	613	615	610	617	535	602	630	581	596	600	603	607	665	585	585	611	590	557	567	571	610	608	594	594	579	614	593	600	654	582	562	580	584	599	583	534	637	608	602	589	557	587	590	580	590	627	588	598	556	562	588	562	585	623	585	608	595	546	576	570	600	594	600	610	606	563	554	555	609	596	576	581	607	569	606	561	568	638	599	608	578	619	631	605	579	562	600	625	618	570	641	584	611	591	592	607	590	646	593	608	614	650	585	611	547	670	585	588	576	587	599	592	577	563	597	572	581	562	562	585	580	614	590	568	565	569	586	583	591	573	583	614	565	607	598	622	563	582	597	528	638	555	586	561	585	581	565	547	578	625	575	598	618	628	547	553	595	603	578	606	574	592	567	583	583	606	620	639	610	626	572	560	565	588	576	561	587	613	571	575	613	548	604	567	590	586	606	605	587	607	590	616	570	589	583	619	569	613	629	592	598	613	572	593	554	582	605	569	557	621	600	569	593	604	577	568	590	568	603	564	592	555	539	563	611	588	596	619	626	550	552	604	614	599	608	555	576	643	553	600	618	571	562	579	595	662	622	572	588	575	602	583	559	576	567	575	578	578	628	561	586	605	591	571	636	609	619	623	602	609	579	603	573	582	593	589	583	598	588	571	621	596	593	586	630	623	586	608	592	606	601	582	596	614	630	564	576	583	592	621	572	556	610	580	565	580	591	572	607	570	587	608	550	574	613	565	577	558	586	624	537	588	598	587	574	623	562	567	561	532	639	596	563	561	590	550	606	560	568	615	599	599	628	608	583	591	560	585	543	585	567	589	574	582	612	595	588	576	581	625	606	597	606	592	542	608	566	603	628	575	611	534	597	569	603	613	591	585	596	545	534	595	591	608	596	592	609	576	614	644	577	555	586	576	588	618	566	531	584	577	596	578	610	604	596	599	577	605	579	533	601	584	603	580	576	599	598	569	623	621	576	589	580	594	651	612	590	620	657	594	583	662	671	596	568	626	570	590	596	580	632	578	574	572	616	623	594	602	603	576	578	558	587	618	609	593	573	603	571	567	589	599	550	633	553	581	610	600	618	595	561	577	581	590	624	602	559	631	607	609	567	598	550	573	623	552	588	601	594	560	616	622	612	637	526	548	617	635	609	603	588	594	635	522	579	574	616	557	602	563	598	573	599	611	594	570	582	592	582	530	602	590	545	579	626	622	588	622	596	564	600	613	563	553	578	593	596	605	605	609	553	563	621	579	596	548	609	579	599	606	647	573	580	585	612	554	582	561	620	582	626	591	594	622	598	581	587	595	539	619	638	617	552	604	629	525	610	586	581	600	568	603	582	604	533	619	589	564	647	570	589	560	638	607	603	600	567	607	611	607	576	619	588	589	574	617	583	604	619	614	589	563	594	593	586	597	600	597	611	611	618	571	580	598	594	553	580	552	566	596	599	613	573	615	614	613	554	625	585	592	568	611	573	585	620	580	575	588	568	587	628	566	635	596	642	558	613	552	599	634	589	589	589	595	549	607	594	579	588	580	546	601	624	582	587	576	598	535	576	573	559	612	618	603	598	564	593	558	588	576	604	572	618	581	576	591	579	574	608	582	580	631	641	581	615	598	591	590	606	605	593	594	569	623	585	563	594	606	603	619	610	619	623	586	596	604	590	599	588	557	623	571	589	597	590	587	597	603	562	601	577	621	608	588	634	589	587	574	586	580	614	547	560	601	587	576	587	583	648	583	574	616	591	570	625	552	611	576	591	591	589	553	571	623	602	561	616	599	619	555	581	572	600	570	558	542	622	584	583	566	600	602	613	591	588	584	554	612	633	605	603	578	591	585	607	578	577	624	560	584	569	610	603	557	559	635	598	613	607	634	567	628	574	604	622	594	614	654	592	632	592	564	577	589	571	589	590	621	588	561	543	606	581	582	587	595	550	596	581	533	608	613	617	638	542	612	603	603	583	602	569	559	580	589	568	566	612	602	565	614	591	552	601	563	588	589	578	614	610	589	588	602	594	625	557	600	605	573	602	564	603	605	579	590	611	582	580	565	576	583	575	607	602	620	555	596	557	561	563	563	588	559	586
2259	1301	6284	2826	1726	479	297	326	325	306	339	352	494	770	917	910	718	501	424	340	389	331	329	307	303	344	343	340	314	338	321	366	323	336	347	360	338	319	354	290	326	314	332	327	322	352	284	316	348	321	299	295	303	318	280	347	348	357	318	338	355	337	336	305	300	327	299	355	306	319	288	315	319	331	326	354	345	346	333	329	315	346	359	331	326	305	348	321	324	334	332	342	353	350	321	348	346	326	335	343	349	339	310	287	323	339	350	319	307	361	309	301	335	338	321	321	336	317	317	307	335	313	323	284	315	333	376	317	307	330	364	300	344	321	354	335	324	288	318	318	299	325	317	320	327	318	324	337	335	344	317	311	327	347	341	349	325	314	338	308	322	322	338	350	320	355	335	322	324	315	325	308	330	328	326	345	305	290	322	321	327	335	319	331	324	329	280	318	329	291	343	365	318	303	339	347	318	335	322	316	335	301	314	325	334	341	336	334	302	333	304	323	315	309	327	316	302	303	312	310	327	332	325	292	327	317	315	317	302	314	318	317	324	311	307	306	300	324	339	323	363	298	362	312	322	328	311	327	325	339	342	326	303	328	317	312	321	326	322	310	327	335	298	300	316	327	266	333	324	296	343	345	314	322	341	339	338	331	333	339	305	327	304	326	312	322	341	321	360	291	341	320	300	304	330	303	279	343	329	340	321	305	320	317	308	333	318	311	335	335	335	314	351	296	319	334	316	334	310	332	298	336	339	343	350	364	351	323	331	346	340	337	296	347	305	324	350	361	321	341	327	353	303	309	307	326	309	303	309	339	326	351	324	315	312	334	318	321	318	288	312	335	307	338	322	338	329	315	316	332	346	310	301	310	308	313	339	326	296	328	348	359	325	347	307	334	324	321	309	322	345	331	342	321	309	319	320	342	318	321	323	314	326	311	334	334	338	311	303	345	355	333	349	336	335	319	337	335	347	326	318	322	345	322	324	310	293	316	330	330	328	314	353	337	305	359	318	325	317	347	322	337	326	322	289	312	314	307	324	345	354	314	332	332	342	312	303	301	322	316	344	361	318	331	360	300	342	286	307	311	320	331	342	331	324	347	353	353	332	317	319	323	332	330	351	323	319	331	312	332	294	325	318	322	298	319	324	334	319	377	309	308	300	341	304	323	333	360	338	324	350	327	334	361	317	321	338	302	317	329	332	323	338	339	316	330	329	323	307	310	306	338	291	328	306	320	302	360	331	342	306	336	309	334	344	283	299	345	314	346	306	305	312	336	326	356	301	318	349	315	282	277	336	332	335	311	306	328	294	311	350	319	343	314	337	333	314	318	340	312	324	293	315	322	283	306	335	336	324	321	299	332	332	325	346	352	348	314	315	323	297	346	342	298	334	317	310	308	341	319	320	360	326	338	298	328	303	320	323	333	333	315	301	343	376	333	320	324	304	319	340	343	276	328	339	323	341	301	321	318	343	306	314	331	301	344	296	347	310	310	358	320	315	281	345	338	345	325	317	335	331	315	363	357	311	304	319	326	310	330	322	311	371	340	329	323	318	344	307	350	323	284	301	338	315	329	291	283	329	322	317	335	331	362	329	317	341	303	306	284	321	320	306	305	319	302	279	348	322	327	301	290	326	299	320	340	285	329	335	311	318	334	342	304	317	328	364	318	336	284	349	301	312	327	311	337	300	305	301	305	308	306	289	311	363	342	327	321	299	314	347	316	335	319	319	303	328	367	274	336	335	323	320	343	317	344	342	334	318	332	331	318	320	319	313	358	307	315	327	317	338	322	286	304	303	313	315	347	333	362	354	361	317	352	336	296	325	352	349	342	306	311	333	312	312	369	320	306	321	335	314	297	319	350	297	303	296	290	339	317	294	302	332	342	318	323	329	316	348	343	361	323	332	350	323	332	314	332	337	332	320	307	321	354	303	321	325	304	336	302	318	314	333	312	322	316	312	353	305	324	326	340	321	329	334	292	311	315	308	355	346	329	332	348	309	298	311	322	314	318	306	330	289	304	318	354	347	335	308	360	354	318	311	304	336	324	308	308	320	296	324	317	334	338	334	320	339	330	295	341	333	340	333	327	297	349	338	309	333	317	362	330	304	325	322	336	316	353	337	303	344	360	309	288	324	326	340	317	312	337	337	330	328	325	305	328	334	327	320	337	343	346	303	310	324	297	326	329	317	346	356	303	321	322	344	342	321	337	302	350	318	344	369	353	313	309	298	306	345	334	327	364	367	313	306	336	338	325	333	336	326	333	328	338	340	359	314	301	351	329	335	301	338	321	368	307	323	320	310	298	311	316	349	342	332	327	328	360	353	342	319	351	291	323	299	325	300	312	343	338	349	330	316	329	345	320	335	341	336	346	317	286	316	319	313	296	305	288	334	329	312	335	360	325	300	330	274	347	283	320	338	311	312	356	333	297	345	314	345	331	339	369	353	376	309	338	323	301	338	305	332	306	343	342	305	318	346	317	306	331	300	360	323	310	359	356	326	317	302	330	318	320	317	296	311	314	338	290	305	352	350	336	309	317	302	305	326	309	320	333	325	301	326	328	300	353	293	331	301	311	337	300	335	315	306	307	347	332	315	327	345	330	316	307	302	326	331	313	317	311	329	367	324	317	321	311	308	308	329	324	337	322	317	349	336	358	313	304	335	314	333	294	312	323	310	326	350	283	298	323	335	301	319	316	324	357	332	337	323	330	313	317	315	321	315	293	343	332	273	309	301	329	293	356	280	334	363	337	311	293	339	303	323	314	338	326	314	331	318	336	348	308	308	312	320	303	360	320	318	345	307	327	315	336	327	328	360	318	338	368	318	335	326	341	303	333	349	324	344	299	322	305	321	321	335	369	318	337	345	380	337	327	330	315	330	317	313	351	293	316	371	314	338	329	317	342	308	336	313	322	298	352	307	286	366	329	307	334	343	298	330	303	300	322	312	305	332	340	335	345	329	294	343	338	329	338	313	301	327	351	354	311	315	304	324	333	372	288	345	352	336	371	313	340	315	310	306	310	347	284	301	346	364	340	337	293	325	345	363	315	329	317	354	337	321	303	316	318	312	307	336	330	277	327	325	334	356	293	302	326	340	307	323	355	316	292	333	306	347	324	293	334	355	341	317	318	324	310	301	295	312	328	355	275	338	310	338	343	355	320	320	301	335	308	316	344	334	316	300	345	314	353	320	320	311	337	318	320	317	298	332	346	319	338	312	370	332	321	342	351	341	321	311	333	329	301	358	353	307	362	332	326	348	332	341	348	340	337	311	333	317	339	344	317	343	319	308	325	329	349	334	370	358	342	305	344	362	328	307	351	325	319	299	342	332	326	303	321	306	327	331	312	325	316	326	296	332	352	334	322	313	335	340	286	310	311	349	311	315	324	322	313	338	318	297	294	326	311	301	332	329	335	326	341	320	355	332	312	347	328	292	279	331	329	349	290	321	317	307	348	333	300	309	334	331	318	338	359	322	320	328	330	341	370	290	312
2467	2429	13353	9141	6777	1437	811	874	814	805	782	918	1979	3454	3897	3529	2447	1703	1153	994	859	810	708	780	771	832	783	759	778	771	822	785	801	833	826	744	744	741	797	775	775	791	795	778	794	718	784	766	784	765	758	724	773	784	769	797	755	768	802	747	755	752	767	790	764	745	790	734	794	756	778	710	775	749	768	729	804	794	782	705	785	788	765	805	756	816	788	745	762	757	821	729	804	772	769	772	784	760	750	799	800	812	742	810	775	758	800	768	761	782	760	760	796	766	764	761	768	799	804	755	805	797	710	759	737	720	757	816	776	759	822	770	753	758	782	805	756	787	762	777	820	807	747	793	793	794	815	749	808	749	771	752	768	783	749	825	740	760	772	821	790	768	815	795	782	760	820	775	764	736	749	796	779	761	783	770	724	831	733	752	763	791	753	746	762	756	782	812	798	753	795	759	763	742	803	729	740	769	787	757	803	786	776	762	791	823	733	765	819	759	775	766	758	705	810	776	788	835	750	771	756	739	813	797	776	777	827	789	735	747	781	796	745	817	748	796	774	768	720	858	756	747	772	783	792	803	800	781	797	770	725	817	808	740	741	725	801	779	760	786	770	756	761	798	845	795	724	811	795	745	770	761	744	797	781	799	819	739	773	788	738	761	786	825	743	768	718	781	784	783	765	771	796	720	793	788	765	783	743	743	727	783	788	749	740	775	754	739	735	796	737	790	763	805	753	813	777	736	817	776	746	800	785	773	752	758	744	743	805	763	844	786	766	802	787	785	788	788	756	737	773	755	753	770	759	778	771	746	785	734	793	816	822	750	775	740	739	712	782	732	801	760	756	800	777	775	762	764	821	733	732	751	754	779	763	732	768	766	809	741	754	775	742	761	796	712	738	830	715	756	737	747	779	808	773	769	781	754	746	775	731	781	760	714	761	715	794	779	803	751	770	803	796	758	782	785	746	779	754	803	790	794	763	794	780	740	789	774	785	771	743	769	762	817	796	772	763	786	813	779	758	736	798	737	810	782	807	798	745	760	833	731	765	749	773	804	776	721	766	769	768	802	743	738	756	713	777	759	799	751	789	808	827	728	771	775	775	762	731	787	745	761	816	792	761	789	820	737	824	703	809	745	764	817	777	779	745	747	720	779	756	781	767	740	751	733	747	776	760	788	774	796	747	790	784	788	765	736	836	754	792	789	741	766	804	775	810	765	809	782	775	771	812	790	797	772	740	792	768	797	762	740	766	756	808	781	737	805	785	737	794	747	796	740	807	776	806	790	789	706	758	769	744	785	794	759	741	768	786	781	779	777	798	748	755	770	799	759	761	731	732	810	740	723	837	803	765	729	768	787	827	743	758	805	751	705	793	758	789	777	804	811	796	769	787	778	767	729	771	722	692	756	751	729	779	723	809	821	778	769	777	782	814	734	783	739	735	801	811	731	749	791	782	817	724	741	762	779	785	772	758	775	755	823	771	766	741	780	764	822	821	768	745	833	778	796	799	776	814	766	784	770	784	754	821	769	783	736	770	830	767	715	773	754	783	836	736	754	749	770	809	758	749	797	740	781	737	737	729	739	740	783	784	798	739	798	769	772	752	796	746	736	724	718	762	762	850	769	741	700	829	764	791	814	739	775	789	754	826	759	766	778	783	819	741	732	745	771	778	748	731	746	797	730	801	768	824	722	745	758	797	727	722	802	778	780	779	751	774	763	746	763	764	793	803	762	783	774	761	766	780	756	779	749	758	756	758	801	754	795	762	785	758	768	766	774	811	809	754	738	761	815	740	750	745	733	774	770	773	781	747	779	770	753	791	773	769	811	735	821	751	781	747	772	766	756	785	746	802	757	746	789	732	774	739	749	746	751	771	750	748	764	738	780	731	750	813	720	779	819	775	724	762	725	788	728	775	771	750	768	755	733	751	836	753	782	692	787	784	773	769	740	791	777	784	780	733	775	782	719	787	780	763	809	811	761	784	787	812	767	768	767	811	743	781	729	786	770	797	738	824	775	760	798	744	774	789	783	734	810	782	808	785	780	750	839	774	768	785	791	708	735	767	780	727	732	724	751	778	795	751	756	752	740	746	776	762	820	796	725	778	835	796	754	797	755	750	784	737	761	759	761	791	783	757	768	755	762	813	754	804	762	771	755	786	732	780	786	764	709	768	765	769	790	779	747	776	805	768	794	753	746	801	794	773	781	823	758	830	766	788	752	773	821	760	742	782	731	766	775	816	779	766	818	781	781	754	809	783	794	843	745	796	768	717	754	787	752	732	765	736	688	783	762	754	782	783	747	763	727	780	785	791	793	765	756	781	765	758	808	749	773	745	732	755	768	765	801	775	767	766	800	787	733	758	742	768	755	726	773	739	776	747	801	775	817	784	734	754	825	711	791	767	744	799	728	820	803	754	778	767	766	762	782	713	770	795	788	746	767	823	747	781	755	789	765	744	789	751	762	844	787	800	783	764	741	807	769	778	773	763	732	810	742	744	755	760	761	773	740	734	759	744	821	728	792	765	755	785	791	779	726	802	807	739	772	793	758	747	773	757	752	735	825	775	789	789	779	800	765	759	865	768	751	775	778	749	735	741	745	778	791	772	763	742	804	780	775	768	787	761	762	772	779	758	765	791	811	786	824	787	765	779	746	814	791	767	774	740	760	785	796	803	825	765	719	731	811	746	784	774	789	776	735	772	789	747	776	792	711	778	788	810	754	811	771	780	748	761	769	780	759	790	774	769	723	761	775	780	828	705	780	804	783	784	797	733	722	847	796	738	771	762	752	782	813	781	792	800	795	762	748	784	738	776	788	793	732	798	776	812	846	763	813	746	756	794	810	812	793	748	768	753	765	786	769	795	739	813	724	753	755	780	725	833	729	770	771	770	767	781	754	822	769	773	799	729	806	759	761	738	754	753	772	797	761	801	773	771	798	842	761	753	730	748	743	802	756	807	793	789	768	772	738	788	748	731	763	789	795	771	792	740	825	742	802	785	801	780	797	767	755	729	810	758	755	726	729	730	788	806	806	823	784	746	750	738	760	773	785	795	765	753	730	815	771	805	744	788	770	756	748	739	765	782	753	817	767	746	816	786	766	759	752	761	801	776	762	754	746	767	754	782	765	743	773	742	758	754	771	773	757	746	731	831	765	785	799	818	769	790	801	815	788	733	786	781	745	730	749	736	801	775	737	763	773	790	802	783	804	809	758	747	769	787	798	776	722	749	769	768	826	768	777	789	786	764	764	743	777	765	808	765	753	784	739	744	744	778	751	772	754	769	775	737	754	793	802	798	765	800	762	782	768	731	774	792	772	754	772	794	771	796	733	784	771	758	761	801	767	802	768	758	777	812	772	758	751	761	786	789	764	753	806	757	774	767	766	787	760	822	737	750	734	797	754	778	745	827	759	765	769	779	801	784	741	764	775	757	742	810	754	763	815	752	786	758	817	719	759	777	773	783	770	798	764	790	780	766	758	804	784	750	773	766	822
8026	8014	60157	45509	33681	8650	645	443	380	367	357	453	1858	5744	8276	5646	3239	1564	811	505	345	296	310	273	264	276	270	297	284	259	280	262	300	295	299	258	250	289	290	298	296	286	299	275	310	265	280	284	295	271	285	306	312	300	330	290	315	278	293	278	273	267	297	267	271	286	302	268	292	298	277	273	294	313	299	279	287	290	264	250	307	273	298	285	292	251	268	290	279	279	288	258	268	264	282	280	264	288	318	283	320	287	268	311	296	295	287	283	292	262	326	298	280	278	281	290	314	303	293	286	278	278	290	271	239	278	274	288	260	261	238	280	285	294	279	270	283	272	277	290	264	272	287	302	271	284	257	280	274	286	290	283	290	275	279	295	312	310	297	291	294	290	287	268	294	295	280	292	286	288	298	276	314	277	277	294	304	271	296	286	296	286	262	280	275	283	318	309	274	298	299	266	264	269	280	306	296	268	294	270	300	283	285	260	268	261	292	305	289	281	281	251	299	276	246	294	258	280	270	280	298	264	306	287	261	277	272	285	278	296	296	296	277	308	269	276	256	290	261	305	278	290	254	257	274	272	303	283	302	291	291	253	300	307	287	282	301	255	284	268	255	263	264	317	256	268	277	263	241	285	278	263	296	248	251	285	289	301	300	280	290	291	292	274	280	282	283	274	279	297	281	247	289	294	288	282	262	285	282	255	298	272	294	287	276	286	256	299	312	292	294	320	273	304	265	297	259	287	285	276	286	280	297	267	257	296	307	276	268	278	293	268	337	299	325	305	255	312	283	301	305	271	268	280	312	294	270	259	257	292	278	280	279	284	290	268	298	270	295	303	288	316	294	288	293	299	256	317	275	274	287	281	268	291	295	292	305	319	261	266	268	279	281	287	282	262	273	279	308	298	263	321	278	318	306	267	299	311	302	271	294	316	282	281	261	283	285	297	296	255	289	264	282	302	292	271	288	299	233	286	310	280	294	289	352	303	308	301	279	302	264	280	338	273	297	301	245	279	288	292	258	264	242	270	269	291	278	281	274	293	301	289	267	273	261	271	284	275	277	300	278	298	289	256	267	289	313	278	281	262	271	264	288	289	282	241	328	292	306	260	275	279	314	300	273	298	260	298	279	309	274	315	280	311	281	257	282	282	274	283	267	300	281	291	302	297	295	294	313	320	284	308	313	315	284	275	281	293	271	270	269	277	302	291	281	241	278	286	275	262	273	297	263	304	261	288	309	271	301	259	267	323	305	313	266	270	289	314	289	298	264	289	267	291	251	272	289	279	275	297	249	276	289	272	266	279	283	277	285	244	270	257	295	283	282	270	329	302	267	249	276	268	279	268	311	264	291	269	287	280	297	279	268	271	279	274	272	271	263	277	266	284	302	288	310	275	255	281	277	286	289	283	285	266	283	293	300	261	301	292	284	283	295	316	278	284	275	284	283	288	294	311	280	299	274	299	275	317	299	273	285	300	280	320	250	279	305	279	287	287	270	290	266	308	283	277	298	287	311	280	271	291	319	303	288	299	256	289	290	276	274	301	318	259	294	260	291	312	292	247	265	287	273	270	303	297	304	286	269	267	297	294	301	308	278	274	247	267	309	296	295	292	272	260	276	283	292	296	289	285	284	302	278	273	266	282	275	294	276	266	281	290	292	271	277	270	296	312	285	297	299	303	289	266	273	281	248	274	287	292	272	291	309	285	279	276	290	296	289	296	264	261	277	284	288	284	290	294	293	261	301	284	300	305	280	277	292	258	264	293	296	263	275	275	288	269	307	281	267	287	276	294	292	275	286	295	287	296	294	321	281	283	291	299	284	283	287	292	323	298	292	291	291	260	280	273	269	262	267	301	272	268	291	274	273	275	276	267	286	275	309	313	272	301	303	271	271	262	300	280	315	286	305	294	279	288	263	286	289	303	271	275	291	268	265	261	284	297	293	284	277	284	297	304	273	284	284	296	303	282	256	255	293	294	286	274	278	280	251	303	278	284	286	289	299	268	269	318	306	309	290	250	259	290	275	270	328	301	287	242	270	273	277	288	319	265	299	288	309	311	288	269	283	247	282	301	282	284	290	283	276	301	276	293	286	310	306	300	280	264	251	276	281	282	293	272	275	291	272	264	291	303	269	302	264	272	288	314	288	275	274	303	274	270	293	311	295	276	254	259	285	295	263	271	266	297	314	285	306	306	282	279	291	288	290	281	276	304	277	257	279	278	283	270	273	284	314	299	312	291	283	255	322	304	305	286	266	250	289	286	315	311	271	291	288	283	269	280	269	255	287	266	262	294	301	276	289	266	294	292	308	269	241	275	269	272	286	299	286	308	304	268	306	269	276	289	312	317	271	280	258	268	291	291	305	290	291	286	266	274	303	292	312	288	283	280	298	295	288	301	268	289	276	260	292	253	291	308	256	259	273	277	259	278	310	289	318	267	276	275	284	299	272	264	262	283	287	292	280	291	305	298	262	304	292	299	258	269	251	299	304	282	295	305	249	290	280	309	247	284	285	281	275	290	257	301	282	297	312	278	269	303	276	289	299	281	297	269	277	275	267	272	287	296	313	291	262	278	282	275	284	284	246	275	288	264	314	291	288	309	275	342	290	266	298	281	274	284	262	246	293	225	290	264	296	258	271	290	284	274	262	298	272	277	302	293	261	274	283	272	271	262	272	267	263	268	277	285	284	285	270	257	266	284	305	294	261	295	294	260	302	284	273	275	287	291	309	307	253	285	328	286	263	316	288	279	254	266	301	291	294	253	279	290	276	296	303	279	280	263	259	258	300	298	282	275	293	292	283	277	326	291	231	332	302	304	295	297	271	280	268	285	272	305	300	286	284	317	284	298	272	296	273	299	300	268	298	272	261	305	305	236	260	272	262	268	283	279	279	295	270	311	292	283	283	308	276	243	296	266	264	283	267	261	262	293	289	287	283	278	259	283	282	301	257	289	275	298	280	294	276	267	294	292	301	282	283	295	294	267	307	320	280	281	272	286	269	281	259	274	246	276	272	251	312	309	266	258	298	310	263	270	291	281	274	291	284	291	277	259	288	294	293	292	322	284	309	294	309	316	288	281	284	310	299	280	284	276	280	263	284	254	280	277	294	275	247	278	303	299	299	284	300	264	270	282	306	288	294	288	279	252	281	246	278	274	292	311	272	284	281	299	313	262	295	268	272	279	302	264	302	273	293	291	288	284	302	263	287	290	277	296	284	304	290	277	264	295	278	271	293	285	271	284	251	274	276	274	278	299	262	295	277	285	308	272	288	292	290	278	325	276	273	275	251	263	312	292	311	273	298	290	279	297	276	278	296	276	272	254	293	265	296	275	273	295	278	283	282	277	258	267	308	299	284	275	276	291	293	285	318	287	282	272	329	311	302	297	280	299	307	276	293	321	314	281	285	290	283	309	308	276	299	332	282	298	296	298	280	276	324	270	303	255	272	274	303	284	258	267	304	280	260	301	315	294	262	270	287	307	311	290	282	298	301	295
5824	8665	55028	51652	44645	6482	1641	1442	1328	1125	1170	1961	9104	23995	27941	21600	13720	7486	3556	1752	1018	851	669	703	680	677	634	725	689	656	734	669	654	720	679	661	655	622	710	681	709	648	658	695	670	700	678	692	642	650	689	679	673	708	677	683	608	641	683	658	668	669	710	644	706	717	678	684	629	668	668	668	628	695	634	667	692	643	658	670	664	666	660	633	645	659	676	694	667	671	669	647	683	672	669	718	662	711	715	690	656	676	708	690	693	672	690	645	704	669	674	716	646	745	707	653	634	709	720	689	669	696	725	723	695	701	637	711	678	651	690	664	695	661	686	666	652	676	695	719	679	624	696	661	654	703	683	655	685	681	693	674	669	689	714	692	644	719	699	696	688	622	679	700	701	709	664	616	683	690	662	724	632	631	669	697	645	632	660	654	638	694	712	663	698	669	647	660	689	638	666	701	702	690	653	682	728	669	702	661	716	630	711	677	660	696	724	677	683	690	660	688	669	673	666	676	704	657	709	678	673	686	622	688	690	674	673	684	705	691	677	687	656	666	659	713	682	699	643	695	716	697	647	673	649	655	661	687	703	706	724	719	683	683	684	706	679	704	668	684	664	647	710	667	668	688	677	657	694	699	676	687	664	723	670	697	672	710	680	693	670	665	645	680	677	686	680	721	692	682	690	653	722	696	684	704	671	686	692	721	694	656	677	644	636	688	676	675	683	690	692	697	636	643	675	691	635	678	671	678	715	684	687	681	667	671	724	649	654	652	665	677	678	624	672	680	724	660	666	697	649	653	635	639	683	686	684	680	702	663	674	689	660	655	693	665	640	659	686	638	666	655	716	714	710	675	672	684	684	721	630	702	690	681	666	703	689	706	653	721	668	688	692	683	650	672	622	697	659	678	703	684	674	667	655	682	682	702	652	661	697	652	636	681	690	687	704	698	662	650	713	688	677	697	641	698	675	703	630	721	693	647	700	640	667	685	695	635	700	709	655	694	661	706	669	706	683	689	686	672	661	675	653	683	684	668	710	661	680	697	699	662	700	741	680	699	706	709	676	697	710	671	657	699	708	710	719	716	686	703	661	684	684	614	703	694	703	655	700	674	680	744	654	654	636	706	680	699	639	679	678	681	731	663	653	690	635	704	697	687	702	670	679	686	686	661	708	715	712	697	693	683	661	678	692	678	698	678	707	687	684	659	673	649	666	715	639	666	681	667	673	718	712	691	697	689	719	736	711	688	676	702	677	647	675	647	669	699	670	674	614	671	710	662	668	702	668	647	668	701	657	686	697	672	675	679	620	675	664	656	735	718	700	682	673	697	688	680	698	680	719	710	698	732	658	661	656	662	622	688	657	672	710	700	656	702	725	695	663	715	720	664	727	674	666	657	641	665	685	681	715	678	680	703	677	719	716	687	673	685	674	671	637	718	661	705	673	674	669	675	681	645	694	693	705	697	664	712	688	656	670	672	696	664	713	677	715	685	686	685	672	638	681	651	687	687	677	679	635	722	698	692	697	672	681	676	689	692	662	656	653	704	661	639	659	664	685	689	746	695	681	665	649	704	663	661	684	654	692	637	661	683	695	705	659	684	715	674	650	709	682	642	719	660	697	685	679	705	714	693	692	666	689	650	673	695	679	693	669	665	712	673	717	680	698	686	707	662	729	711	668	692	684	716	668	708	693	671	669	669	639	678	642	660	682	699	650	678	705	676	646	684	696	688	673	654	687	663	668	683	699	681	672	701	622	665	705	705	678	642	663	717	701	704	666	711	703	672	687	668	696	675	708	622	727	689	695	696	694	631	674	601	632	617	636	645	742	682	697	647	696	663	688	661	703	677	685	661	660	726	664	679	672	671	672	691	666	668	695	698	708	747	715	663	654	691	683	649	635	673	668	698	675	656	633	689	715	719	683	673	689	716	661	690	686	641	750	639	674	696	697	698	674	708	660	712	655	687	652	695	694	703	647	725	665	647	702	701	650	718	647	635	662	672	702	645	683	680	697	701	650	718	686	688	669	660	664	689	686	666	643	703	706	678	652	673	683	693	658	693	648	712	663	718	735	643	705	689	711	706	703	656	744	633	737	729	689	720	687	668	686	670	727	705	627	669	668	691	655	689	728	669	680	656	691	701	686	679	677	660	668	668	661	712	708	657	703	698	759	631	682	624	616	658	656	670	658	669	697	659	658	645	653	660	681	671	666	689	721	662	656	730	653	688	717	727	688	687	694	707	664	692	665	686	655	685	709	708	642	665	659	700	677	703	680	642	685	692	695	675	710	673	681	678	701	687	680	692	703	654	661	658	670	702	677	726	682	648	717	658	699	664	681	697	659	712	657	671	661	674	667	685	665	663	702	671	719	702	664	710	699	705	677	686	705	677	668	701	691	684	667	670	693	723	700	693	696	649	744	709	639	662	655	655	687	658	643	661	679	716	685	680	667	659	684	692	667	707	681	673	658	716	687	671	642	693	663	648	727	683	638	666	695	673	695	690	700	706	683	636	728	677	656	713	683	690	695	666	722	669	623	711	672	676	679	659	666	697	666	670	715	700	716	650	642	678	688	658	688	696	662	695	639	650	696	655	690	675	711	707	639	671	660	687	708	632	666	638	663	713	678	656	686	661	715	659	665	669	674	652	666	679	673	696	720	684	711	646	709	738	707	729	717	703	679	695	744	690	660	730	696	706	685	647	645	662	699	655	675	693	670	692	671	682	711	686	693	689	695	682	615	646	689	688	732	649	673	693	657	700	727	704	656	670	704	716	665	683	687	665	651	660	705	697	664	667	683	671	713	675	693	704	671	690	668	668	645	631	686	691	645	678	683	654	671	683	657	684	671	717	713	689	708	613	659	661	737	643	678	686	686	660	684	693	658	695	645	689	707	716	632	680	651	696	715	690	684	652	691	748	671	685	639	694	675	683	684	682	667	687	688	706	662	645	695	670	707	641	672	670	669	716	672	695	668	643	728	659	643	630	666	647	659	622	657	694	663	678	687	701	658	678	696	699	667	669	648	634	645	677	657	724	663	686	683	671	739	691	692	699	688	688	621	718	654	687	656	680	701	656	713	711	678	675	691	635	689	667	661	655	697	706	717	698	709	690	662	683	701	651	718	689	687	651	702	728	692	649	679	699	652	679	683	706	668	643	741	654	695	669	739	680	706	684	695	656	707	719	678	691	670	678	678	697	711	714	676	648	612	695	691	690	693	691	700	691	673	699	670	685	665	631	713	687	690	681	691	713	661	655	671	659	667	713	708	665	684	736	671	691	671	645	608	671	686	672	732	674	685	671	663	704	626	682	682	684	689	723	732	662	689	694	657	649	703	710	665	661	684	650	668	653	680	740	665	705	671	682	723	711	665	692	689	680	697	657	681	689	682	720	681	684	690	668	688	645	703	695	654	690	672	676	669	683	717	650	659	694	712	696	685	656	707	665	675	681	718	651	674	703	668	654	728	674	694	654	701	699	656	679	684	646	663	669	731	713
19880	31014	74248	57757	46059	18253	1776	546	462	396	376	509	1131	9085	13576	10310	5785	2488	1247	588	354	262	263	263	212	235	264	251	240	230	267	244	216	237	255	235	230	225	233	231	258	271	254	263	239	250	257	231	231	237	227	243	229	247	247	217	227	241	237	255	257	239	254	231	223	230	236	225	234	227	235	244	243	223	251	210	249	226	239	230	228	262	233	232	239	257	247	256	243	251	228	234	240	250	250	234	234	223	260	196	242	229	214	237	226	207	246	244	237	246	229	227	266	252	258	214	256	239	210	238	248	228	231	268	214	243	244	231	229	236	248	222	249	267	222	213	244	230	233	262	230	240	220	249	227	228	247	228	220	222	257	207	245	254	234	261	250	234	247	227	220	226	226	276	235	231	256	258	231	252	229	249	227	229	242	236	254	282	217	234	221	205	245	235	249	258	222	260	221	230	241	260	242	222	238	229	222	244	283	245	240	241	226	244	272	264	244	237	247	230	279	233	247	244	215	238	250	251	254	233	215	237	232	222	236	231	235	221	243	209	244	227	240	267	267	237	228	247	258	259	281	232	252	254	240	224	214	232	255	246	180	214	221	241	205	241	231	232	258	240	252	211	232	232	240	213	230	226	230	227	222	250	224	269	249	232	225	243	257	233	237	236	232	248	238	223	225	213	244	237	248	216	274	235	246	247	243	248	250	237	233	209	263	252	234	243	242	242	261	224	223	240	239	237	231	274	247	268	240	232	220	221	246	272	249	249	194	246	241	240	246	233	282	233	250	238	191	245	225	230	230	254	234	275	230	224	228	231	255	233	242	200	211	209	238	248	271	263	239	239	242	220	243	237	240	251	264	246	239	229	244	241	238	221	253	260	274	256	239	256	234	264	224	245	237	254	240	249	235	247	200	273	260	251	255	232	244	252	266	226	225	225	260	234	261	234	232	254	234	259	231	211	248	238	255	237	206	236	215	239	248	222	233	225	234	244	226	220	241	227	212	236	246	214	249	229	226	228	251	239	209	253	231	241	265	249	246	217	231	209	251	236	248	230	245	259	245	214	223	249	246	221	213	241	242	236	248	236	243	240	205	213	241	227	241	219	230	215	222	238	218	282	222	236	266	246	229	228	233	241	227	228	242	219	237	233	256	250	228	219	233	230	246	242	245	253	233	233	217	229	250	219	265	241	234	222	241	231	227	222	227	287	232	225	214	212	231	246	230	258	228	232	238	236	213	238	241	261	237	239	229	237	250	256	213	221	247	261	241	235	244	247	218	231	246	239	212	234	224	227	222	221	235	256	208	254	268	217	236	231	226	220	238	233	213	223	237	266	227	240	240	243	231	240	266	216	253	275	196	238	216	252	220	251	260	242	224	253	243	217	262	231	234	252	199	238	250	247	238	232	226	229	227	222	247	232	270	249	252	240	219	233	222	207	226	202	235	242	258	236	228	263	241	227	266	224	253	219	259	240	241	227	268	208	241	249	244	212	229	222	291	233	224	268	232	222	232	256	213	246	241	235	239	213	232	248	248	234	237	228	253	226	215	259	218	237	249	215	227	209	276	250	251	214	224	293	248	240	231	240	249	238	228	205	235	237	267	211	226	226	233	254	259	264	216	223	240	254	206	238	240	249	218	222	239	250	244	241	230	250	221	227	250	227	223	233	250	238	253	251	265	234	225	253	215	260	238	259	218	243	245	244	239	252	259	235	254	223	232	230	240	249	244	246	257	234	230	228	229	229	212	224	257	243	242	253	252	220	227	209	239	235	265	255	212	226	240	242	237	217	226	225	220	234	251	231	246	250	232	250	244	242	232	221	257	228	259	255	229	241	242	233	241	244	242	228	231	240	242	246	252	244	243	256	203	242	233	242	224	259	222	242	236	252	212	261	244	236	246	221	262	232	243	241	229	272	226	243	229	248	228	227	212	250	246	222	225	233	227	272	223	277	285	238	258	270	233	250	221	245	234	212	256	230	265	250	241	244	234	250	247	226	250	233	227	248	207	244	255	277	233	245	279	226	228	221	234	231	223	244	244	236	230	211	238	245	241	261	209	224	251	261	245	232	212	247	238	255	228	221	236	253	246	241	189	240	249	263	228	262	256	248	243	210	208	243	211	229	239	218	254	214	264	238	235	216	216	225	253	223	259	253	229	225	249	235	256	221	229	220	237	253	248	226	232	269	261	250	234	243	253	250	239	238	237	247	248	210	202	249	235	243	233	218	235	213	246	226	264	238	233	240	237	290	231	254	263	229	221	249	238	225	255	228	258	223	231	263	255	252	230	230	260	220	249	235	251	244	244	238	228	265	268	239	226	247	219	238	218	263	245	248	245	257	234	239	250	252	254	242	253	226	235	225	254	263	235	234	242	239	249	241	206	254	224	243	245	250	229	240	202	241	253	259	225	228	218	234	233	229	256	258	265	260	233	251	243	234	245	260	248	227	266	245	230	226	230	235	245	268	232	244	225	231	192	223	234	231	254	239	246	233	231	258	225	250	274	245	261	261	228	249	233	247	226	243	248	245	228	269	241	205	212	216	241	253	242	232	234	244	253	238	252	236	223	250	247	221	246	242	235	248	230	247	249	262	239	252	232	216	235	232	222	252	240	243	239	227	239	222	241	236	229	227	204	214	240	253	225	241	200	260	221	272	252	258	227	237	229	237	244	204	249	262	279	218	248	250	239	242	218	243	260	242	228	237	233	220	255	219	243	231	238	207	221	241	235	245	227	231	195	219	253	270	206	245	215	235	226	231	239	230	232	228	225	241	243	257	252	262	260	243	250	234	231	254	234	278	257	248	268	228	242	240	236	241	223	269	227	240	253	250	279	257	226	228	239	279	227	236	233	241	232	242	263	242	207	233	231	223	252	227	245	250	228	241	226	253	249	229	222	220	253	237	256	232	227	207	240	244	227	249	240	238	260	229	262	223	221	271	221	241	266	267	256	232	252	242	223	230	228	254	244	252	255	215	245	255	237	228	201	233	245	251	260	213	240	218	249	256	222	223	240	256	254	250	239	255	244	238	208	261	237	253	253	273	272	256	242	250	212	230	207	264	249	242	250	224	254	232	248	256	248	258	221	239	241	259	228	225	218	238	228	250	244	227	246	254	259	234	257	241	233	241	230	244	235	236	261	273	240	261	250	233	245	245	250	235	246	222	222	225	222	221	227	226	252	233	264	277	248	257	228	223	220	222	226	215	275	224	224	252	228	257	248	243	242	256	244	235	254	238	232	254	212	229	253	249	219	234	220	241	238	245	239	246	261	230	228	238	222	240	217	250	245	236	240	249	221	247	225	249	269	210	236	234	228	223	235	240	259	238	224	223	246	247	252	228	252	249	246	257	261	225	221	245	256	235	244	184	247	243	222	241	228	251	235	243	224	265	248	226	229	233	240	232	258	271	244	242	251	241	245	265	217	256	241	231	205	254	272	231	236	226	242	234	246	255	233	262	231	237	256	236	237	228	230	242	245	230	247	215	240	238	247	228
10949	24203	65761	63204	55307	10856	2188	1833	1655	1414	1356	2313	6055	31122	35949	30225	20729	11198	5512	2399	1184	717	608	598	579	575	610	594	600	551	539	590	605	572	609	594	570	605	612	592	586	591	551	578	545	590	634	547	589	583	585	578	575	593	583	604	599	573	618	566	558	572	583	550	611	581	574	584	542	567	589	569	589	586	592	579	620	550	559	557	601	567	578	570	569	572	594	606	628	569	570	626	588	616	555	566	595	560	602	536	554	549	562	567	584	557	620	614	588	565	577	619	547	608	586	567	565	607	587	583	593	594	594	547	563	595	570	615	580	571	556	579	601	628	602	587	591	567	555	543	586	592	609	618	564	596	610	558	555	602	577	582	602	572	584	569	611	578	614	545	607	577	588	597	577	579	600	606	536	595	578	570	558	596	578	639	543	586	580	571	617	565	517	557	572	579	621	573	540	595	579	559	620	563	603	541	546	600	615	574	604	596	585	554	639	544	603	589	568	614	592	575	579	595	660	564	573	545	627	601	606	541	596	617	563	546	537	594	578	558	585	556	600	570	600	602	567	571	630	604	536	559	627	550	546	632	646	533	578	627	539	599	566	584	566	567	566	594	560	606	572	633	627	589	631	613	560	595	570	594	596	573	596	572	600	577	599	620	560	540	588	567	617	536	590	599	578	580	598	602	538	601	569	566	581	608	582	550	622	598	529	574	565	608	568	573	570	625	562	598	579	570	596	561	570	571	581	572	597	559	572	592	578	576	579	517	578	644	549	582	586	621	578	540	577	543	568	595	580	560	532	558	583	539	548	611	590	610	591	588	583	574	583	579	577	576	627	595	570	569	556	584	595	579	613	610	583	603	588	585	610	538	575	555	548	627	597	555	564	597	587	597	609	601	626	586	555	577	574	576	584	516	567	583	562	583	555	583	560	572	594	562	615	536	558	584	620	572	601	567	601	606	526	581	531	592	572	608	612	607	578	629	627	573	562	590	591	557	604	612	562	606	552	580	580	555	568	605	566	621	619	582	586	562	574	611	561	596	603	609	583	595	556	592	553	587	543	562	625	556	573	603	589	597	590	584	598	576	566	585	600	592	541	582	552	602	571	558	588	598	608	575	620	594	581	556	555	554	557	544	588	570	605	579	578	578	593	602	544	594	586	586	542	602	591	588	593	556	565	591	587	593	641	601	552	616	584	568	608	604	569	563	607	559	577	568	579	624	560	587	605	583	613	555	581	582	583	579	585	579	620	562	546	597	549	528	568	559	560	607	617	593	588	578	560	559	573	579	596	566	601	577	521	645	566	559	589	612	551	617	560	612	583	562	603	570	598	561	530	575	587	591	524	559	601	568	602	599	604	571	542	558	601	595	575	581	607	619	584	623	600	562	636	609	563	580	601	583	586	607	608	583	602	586	583	570	587	554	633	548	569	564	552	578	581	588	539	584	598	576	579	598	584	597	601	594	565	584	593	586	590	593	584	554	577	577	584	570	609	574	569	553	594	619	566	570	555	552	564	519	601	590	650	592	559	572	625	575	611	545	552	580	596	579	631	552	590	577	575	536	561	569	609	583	580	630	582	593	561	576	533	553	563	614	604	588	610	566	579	553	577	572	609	563	506	567	587	601	644	543	566	560	560	559	597	591	559	589	574	586	579	616	566	555	576	601	613	626	589	641	585	563	598	603	545	597	604	569	582	580	554	527	552	562	556	581	564	607	553	551	605	615	522	560	624	578	602	569	596	576	559	575	609	565	621	569	564	581	597	562	603	594	580	560	559	592	655	571	544	578	567	595	546	527	562	567	599	619	602	601	569	581	621	568	571	608	588	562	529	574	581	576	589	580	521	576	598	574	574	558	597	574	602	588	580	558	620	562	584	593	585	621	620	566	592	558	573	598	573	587	635	604	616	564	577	581	573	608	539	595	581	573	559	568	591	557	630	573	588	564	612	617	590	565	562	611	588	569	591	543	604	565	572	611	573	571	557	587	596	594	598	633	582	556	581	587	558	586	553	595	585	592	546	587	561	534	628	563	558	570	604	606	585	622	603	573	589	598	574	589	597	599	587	592	530	607	611	572	589	541	574	567	595	593	578	562	561	566	602	615	582	614	515	550	553	565	566	586	590	526	598	544	576	554	593	573	627	628	618	595	576	649	564	558	567	582	561	582	593	620	555	592	589	595	564	616	540	545	537	578	614	587	627	574	602	581	591	559	591	590	579	590	607	632	589	644	591	596	574	562	614	603	568	565	622	597	580	609	604	610	541	585	573	583	590	609	595	589	576	619	564	578	601	590	567	595	546	609	611	629	619	587	641	614	641	568	581	597	560	632	553	546	610	618	603	537	609	562	546	613	595	606	581	583	595	565	610	600	599	564	570	624	564	576	579	602	610	610	579	586	571	569	563	572	600	609	549	624	634	609	562	571	591	545	549	589	565	564	573	548	592	589	581	588	555	586	580	591	578	576	592	573	591	583	569	588	562	613	602	620	570	568	571	584	550	580	600	546	551	596	583	586	561	641	547	579	553	565	611	579	579	567	596	595	589	536	587	566	560	598	578	573	570	577	595	570	557	569	565	601	573	570	590	591	571	571	562	614	593	557	565	582	591	633	607	554	542	587	565	584	587	619	582	589	566	606	581	605	567	594	640	566	568	559	575	587	568	596	567	581	626	589	593	565	578	562	574	543	585	548	578	581	591	537	565	588	583	596	575	578	595	564	563	537	578	576	596	600	620	598	600	561	605	537	597	590	641	622	594	601	606	578	608	586	583	622	619	594	557	608	610	528	572	585	596	604	612	561	577	568	608	583	609	613	616	600	563	562	587	601	611	588	551	577	591	544	561	599	646	576	535	611	582	538	576	536	573	626	565	583	585	610	611	565	543	570	573	600	596	591	597	593	596	564	545	606	536	570	576	545	634	562	599	542	556	571	573	596	600	595	573	600	554	585	594	603	558	576	604	574	612	556	564	606	590	579	651	542	575	572	594	544	593	593	576	594	560	581	557	566	595	610	566	529	558	540	597	620	595	628	555	585	623	564	565	640	614	584	574	633	569	579	606	591	584	577	538	572	596	646	558	576	484	593	603	590	602	581	602	575	572	546	608	597	606	607	559	578	607	608	615	599	592	601	635	654	592	587	580	602	586	591	592	601	560	612	589	595	623	595	551	569	619	577	572	589	600	556	553	566	609	577	597	629	552	564	585	531	575	559	591	516	564	628	580	576	622	604	568	598	647	538	603	559	611	563	587	537	547	582	552	578	605	581	607	589	577	581	552	575	589	606	650	620	575	620	568	565	616	557	616	571	533	583	558	598	589	609	547	548	598	603	594	603	601	540	534	574	645	628	571	566	615	581	623	557	562	585	590	561	561	638	593	571	540	606	546	605	602	622	599	558	537	571	584	577	608	558	602	566	568	550	579	558	588	539	569	577	588	597	548	563	576	545	576	582	562	552	566	568	584	592	566	550	612	561	557	640	549	556	558	554	571	590	595	599
2364	1838	5806	3234	1842	593	320	319	307	328	344	349	336	609	850	841	727	525	490	363	300	308	360	309	333	297	328	316	311	343	319	326	334	363	356	346	316	307	326	304	322	337	314	352	328	313	311	301	359	319	303	296	299	311	312	300	327	317	310	324	338	314	321	335	329	324	298	336	349	329	313	314	321	288	292	324	341	330	286	309	300	320	339	350	338	333	308	287	314	299	311	318	310	346	335	320	299	312	343	310	343	331	344	319	294	306	326	356	321	280	315	305	317	303	343	294	329	312	334	317	308	306	295	333	285	286	373	311	366	321	305	319	306	326	326	295	334	311	304	317	300	334	329	332	340	288	358	300	326	303	341	340	313	335	332	313	362	299	325	317	349	343	324	322	310	301	332	334	338	268	299	317	333	307	327	328	332	357	347	325	306	321	337	273	301	306	324	304	328	305	306	326	282	304	320	343	294	292	341	325	332	311	306	301	308	308	301	318	327	298	321	294	318	316	321	318	326	336	294	323	330	345	276	285	352	314	324	328	322	323	289	311	302	310	330	342	307	330	294	351	337	306	329	317	339	332	316	308	333	310	298	308	357	305	318	321	304	350	311	348	311	313	336	295	336	311	293	315	310	308	352	325	319	331	330	314	329	319	311	279	342	305	327	286	338	313	311	294	297	331	320	328	312	294	337	342	305	304	308	305	297	359	317	325	319	335	318	318	327	310	275	300	289	295	329	349	308	314	335	322	321	355	278	277	307	301	344	324	307	341	312	342	343	312	346	302	316	297	313	323	358	293	320	327	329	303	317	345	319	331	328	343	298	319	317	321	312	309	325	304	330	314	292	329	336	323	294	297	331	321	278	304	312	314	299	303	333	300	316	326	321	334	324	312	302	332	322	316	319	328	313	310	300	310	327	339	326	302	324	309	348	330	317	317	320	310	316	286	290	332	348	301	275	311	343	332	302	346	323	316	346	292	336	316	318	287	338	312	292	298	341	303	333	323	310	350	306	299	300	337	307	346	352	299	310	325	291	308	356	292	330	324	316	343	313	319	311	314	349	336	315	307	312	323	338	333	312	291	366	310	307	351	311	337	274	341	311	308	311	371	306	338	297	314	323	301	331	324	316	302	384	327	332	278	313	326	318	295	324	322	301	350	305	340	322	286	325	307	323	310	299	285	278	351	310	319	323	333	309	316	339	341	294	332	345	327	363	334	334	303	323	342	352	343	325	323	308	305	336	271	325	337	310	338	307	268	310	311	312	313	302	336	337	296	343	335	338	336	310	318	328	295	316	312	298	322	321	317	316	297	321	348	329	296	317	355	318	286	303	370	355	289	303	355	326	330	327	308	312	333	295	290	327	353	327	311	296	311	339	343	307	317	300	304	309	288	318	325	296	316	295	331	312	303	320	270	298	298	330	332	299	318	287	322	332	332	342	325	305	308	312	304	316	328	305	338	315	266	302	304	298	327	309	334	301	310	329	282	318	343	328	312	350	314	328	291	288	365	315	343	327	333	309	324	328	324	296	331	333	355	314	338	318	327	321	360	335	361	330	343	319	327	341	343	304	308	304	324	289	323	292	367	328	318	298	317	286	303	325	298	331	289	294	308	310	296	347	314	322	333	289	318	313	317	278	325	315	278	320	347	332	314	308	311	364	329	286	316	300	316	313	311	332	323	361	321	327	309	303	316	314	350	307	325	288	320	337	323	318	356	340	277	341	311	338	322	312	334	297	293	321	332	309	362	343	344	304	346	306	344	322	319	291	339	294	302	350	310	344	308	304	315	292	322	328	321	313	309	312	321	349	328	302	331	310	341	328	317	301	303	314	289	295	300	314	308	333	316	337	298	299	310	316	308	337	311	344	306	312	323	309	332	338	296	314	308	332	305	337	322	334	338	327	283	333	297	322	314	328	333	308	310	305	340	338	310	321	307	320	342	320	296	313	301	306	327	332	305	364	307	307	340	345	336	341	323	297	291	313	300	315	301	325	306	307	329	320	297	356	317	349	323	304	337	325	330	325	324	301	306	334	337	318	320	362	334	334	311	332	322	306	289	328	333	335	315	305	344	364	305	360	325	335	330	327	356	325	311	313	294	325	319	334	332	304	296	291	319	286	321	355	333	313	327	326	340	332	312	335	339	307	326	329	315	356	310	332	293	293	306	332	303	361	310	318	312	342	318	298	337	306	312	295	309	340	327	315	313	366	302	303	303	310	338	314	323	344	290	299	349	302	316	309	311	326	303	313	306	343	301	303	311	326	302	276	341	329	337	320	350	333	314	296	356	284	355	302	304	311	314	309	328	325	328	319	321	336	315	296	322	307	332	320	309	332	352	330	325	302	325	310	332	320	302	329	319	331	318	323	342	321	349	340	337	320	284	350	334	301	331	322	328	352	346	312	328	313	315	378	362	307	314	307	308	307	310	352	286	359	327	304	347	341	313	334	345	339	322	334	304	335	338	329	330	283	302	331	317	339	266	295	358	346	332	330	345	318	301	324	342	339	357	316	295	330	310	301	296	308	337	352	312	370	327	295	349	319	337	293	339	302	317	310	309	311	315	334	348	300	318	313	313	321	334	326	294	301	346	303	278	296	317	326	335	303	305	305	318	305	310	276	330	320	350	305	312	317	311	345	314	290	300	312	329	325	308	332	286	315	308	333	323	302	345	314	308	319	297	303	308	294	320	278	317	327	308	354	329	310	287	305	298	323	332	327	305	327	325	366	309	329	303	327	320	346	313	319	322	318	303	304	327	316	344	291	315	323	295	325	346	347	336	309	323	313	328	329	314	303	307	351	301	346	351	359	333	292	303	315	324	325	323	330	325	311	300	333	310	306	324	332	335	288	284	351	324	325	285	316	314	323	329	353	320	327	311	269	316	308	309	322	316	322	346	330	323	288	329	349	326	280	295	320	320	319	333	360	354	332	337	310	353	325	321	346	331	309	323	328	305	312	321	358	318	310	329	291	330	344	289	289	355	309	314	324	330	304	323	333	334	306	298	314	359	293	335	322	331	307	308	316	329	334	314	322	326	309	321	316	344	319	352	310	343	303	317	306	327	294	337	295	320	299	317	323	309	340	335	315	323	321	314	309	311	341	335	309	305	315	315	308	308	311	298	329	309	324	326	319	319	324	316	337	302	321	305	338	342	316	347	323	331	338	314	336	314	350	312	353	312	341	308	330	316	301	330	328	328	330	329	319	329	328	293	303	331	314	286	343	308	294	292	297	331	340	314	343	305	336	329	343	336	300	325	323	346	309	305	337	326	329	290	339	305	313	334	327	332	296	275	307	331	329	338	351	348	300	318	286	306	316	329	331	324	296	300	288	305	304	324	309	285	276	295	335	295	316	339	330	331	320	334	310	291	327	356	316	318	346	321	338	347	308	306	316	338	292	301	350	322	293	317	296	319	290	299	314	320	351	321	336	292	325	326	361	313	328	283	331	331	347	342	304	329	316	319	325	311	315	298	343	337	314	306	315	355
2548	3273	12412	10224	7745	2028	882	847	837	816	866	816	1017	2680	3999	3504	2630	1783	1275	1010	860	758	795	726	750	763	751	740	808	769	825	723	812	735	788	743	740	774	760	749	749	775	750	744	767	747	763	794	778	797	715	779	731	754	747	737	710	741	748	721	767	784	740	737	720	778	774	769	816	787	743	748	809	740	760	762	752	764	786	753	767	773	722	752	736	755	760	739	753	799	740	722	774	716	772	721	792	783	760	729	773	760	765	775	781	744	766	760	742	746	712	713	714	806	799	723	784	785	728	725	732	765	729	720	797	765	763	739	733	709	721	766	724	737	799	802	815	738	703	735	767	728	763	777	726	764	751	747	768	745	791	789	763	758	773	726	778	739	759	760	816	796	760	734	773	799	764	713	769	760	761	721	733	769	795	786	793	728	792	720	750	712	714	764	761	754	750	783	762	774	721	761	716	768	774	743	768	718	805	727	741	691	749	813	819	798	770	722	741	758	828	736	743	793	745	754	773	779	770	719	744	765	738	737	786	696	736	701	767	753	719	706	751	763	748	771	802	723	770	741	738	736	761	772	774	767	728	768	772	760	763	730	725	814	730	712	752	747	753	708	822	762	739	740	720	789	748	733	781	762	719	733	779	795	770	776	752	763	735	786	813	761	769	779	774	784	723	810	745	750	752	753	744	728	737	773	779	754	766	736	762	741	782	746	791	755	723	748	726	763	752	742	748	750	729	795	785	790	745	769	816	770	773	747	755	778	781	748	763	777	790	735	695	789	777	791	743	730	751	772	766	728	709	764	759	743	720	773	769	748	815	747	757	748	741	763	793	737	770	739	797	738	774	767	783	770	720	774	742	722	728	736	750	751	699	748	749	737	739	754	727	748	710	769	718	689	783	761	730	725	753	766	767	767	755	768	803	691	763	781	777	741	769	813	743	785	776	744	745	739	743	765	802	732	786	752	767	775	759	750	784	746	734	723	719	748	751	764	712	776	729	725	784	785	742	741	783	747	757	796	750	784	754	746	726	764	747	761	771	758	767	705	767	744	810	764	728	725	796	747	739	776	791	761	773	698	705	781	733	772	707	801	766	762	749	762	734	730	732	706	763	720	754	785	814	741	754	778	793	741	763	739	745	763	769	691	770	749	698	734	746	800	767	794	757	693	739	799	754	680	757	778	717	732	788	709	801	752	748	742	711	811	746	761	758	746	814	735	751	733	762	759	725	809	794	835	820	743	756	724	766	758	757	807	739	718	715	755	772	797	783	802	740	785	758	708	689	711	778	729	726	793	754	734	718	759	723	742	736	738	799	737	744	773	756	734	760	777	793	773	781	757	781	776	779	782	810	767	760	787	726	755	794	761	746	707	746	752	794	709	807	757	774	716	759	721	805	822	711	791	764	751	721	752	772	830	720	756	770	799	761	771	735	753	786	784	705	760	754	783	721	837	746	759	800	759	733	731	736	725	757	754	749	744	712	786	772	716	734	746	774	779	818	811	763	714	742	776	748	789	772	806	736	788	794	799	773	765	743	789	743	788	783	734	741	809	744	753	784	725	728	738	738	792	743	755	749	740	739	768	714	770	737	774	731	784	760	737	700	768	767	770	788	784	765	721	797	737	720	703	714	750	833	804	803	748	778	779	709	702	722	769	843	781	698	772	764	735	770	723	736	745	764	781	744	731	760	769	799	784	740	745	742	750	698	794	772	729	740	776	764	745	721	731	775	757	735	753	741	762	705	739	752	763	776	757	719	718	704	731	735	754	783	727	766	724	740	806	761	782	791	760	781	780	742	733	707	728	745	776	697	779	743	755	769	779	748	746	745	757	744	730	728	729	758	759	799	766	735	731	754	736	726	727	712	748	769	752	689	761	710	766	761	748	731	725	747	731	738	783	738	762	743	732	738	807	749	779	727	694	744	765	762	716	733	756	775	758	704	713	769	766	781	737	770	742	759	805	738	723	794	769	788	775	742	749	766	804	752	758	731	714	755	744	761	764	731	780	707	740	754	788	783	738	823	754	703	767	793	780	748	736	738	759	746	759	749	804	802	760	783	725	725	737	793	748	767	792	724	727	732	765	729	815	742	693	744	723	737	773	798	750	729	746	778	772	775	794	785	726	729	759	705	698	799	768	749	776	741	799	780	732	756	757	757	761	804	787	747	790	764	746	784	767	715	724	760	743	725	736	734	784	762	762	761	735	777	742	728	766	801	750	736	769	726	728	793	762	775	735	773	743	728	786	762	785	750	780	753	758	764	748	789	739	756	762	721	778	788	716	771	795	751	743	758	756	695	807	752	767	784	766	727	753	726	841	778	753	764	722	789	778	733	766	738	742	702	769	708	713	771	774	746	749	688	779	771	774	763	748	740	739	765	779	745	733	731	799	735	775	724	762	719	813	765	762	807	744	757	810	750	732	765	761	743	743	705	737	750	788	788	756	763	763	784	752	734	777	731	732	731	752	716	715	808	780	768	748	732	763	815	752	772	743	800	777	718	794	750	738	744	758	755	768	776	749	789	792	783	771	734	760	742	747	794	756	772	770	787	746	751	783	751	758	796	777	741	763	773	781	798	754	753	784	813	760	749	752	782	793	772	801	780	750	777	762	770	783	740	757	790	736	752	718	721	757	759	776	781	733	746	725	751	784	762	732	720	710	820	751	751	751	765	719	785	708	715	779	780	781	795	665	757	767	761	778	753	715	782	765	805	810	780	779	754	725	729	765	747	749	738	763	738	734	817	703	727	707	754	784	751	716	738	760	742	773	771	753	794	775	761	722	742	771	798	744	769	761	735	711	730	766	781	726	773	756	800	732	712	815	761	804	724	784	763	756	793	747	764	762	787	749	687	761	748	756	769	726	761	787	742	735	762	721	768	740	746	726	726	732	781	734	755	775	835	768	757	734	786	760	734	750	752	763	742	795	770	759	788	705	753	732	792	756	736	794	761	727	766	703	753	785	796	712	746	735	775	773	758	726	743	784	732	730	809	777	779	761	751	788	781	750	783	759	729	746	790	746	742	751	739	768	760	785	741	754	759	719	751	753	734	735	776	750	787	779	761	752	718	771	781	729	774	768	737	739	768	712	730	709	734	798	762	744	769	708	765	774	736	770	749	758	773	744	763	781	776	747	755	737	763	696	749	767	745	777	723	762	701	753	758	788	786	742	746	752	767	752	732	772	788	708	713	790	752	768	728	736	703	772	765	739	732	720	741	770	731	785	764	760	727	743	729	751	739	753	797	738	850	776	742	738	745	778	751	758	676	777	771	745	737	750	723	791	799	772	742	804	742	767	718	795	790	743	786	796	771	808	789	721	751	751	761	782	778	780	762	742	752	742	787	741	741	778	749	790	769	730	762	729	712	740	700	722	751	759	780	767	763	762	776	734	809	717	757	742	743	708	718	748	770	787	727	742	730	748	801	790	753	732	767	797	745	751	710	741	782	759	772	761	781	764	755	761	737	783	774	737	699	765	728	749	734	773	751	740
14860	40239	57115	39069	30512	8891	634	399	417	366	344	392	415	4270	7023	4848	3896	1775	915	490	390	290	275	256	277	289	297	261	313	287	264	259	255	263	281	249	264	286	282	242	274	274	289	257	262	282	273	297	257	281	284	267	301	281	307	286	289	245	260	277	294	293	289	311	271	285	239	279	298	311	279	277	287	234	244	290	277	305	269	289	291	276	251	256	257	272	254	267	253	297	266	296	269	291	282	282	290	251	261	280	294	275	292	277	293	287	258	244	259	284	246	285	274	266	282	296	270	277	267	278	299	269	281	278	294	265	245	298	261	280	249	263	275	298	280	295	233	268	300	249	262	278	290	262	279	304	274	283	270	266	261	312	298	279	276	282	279	245	272	264	256	258	302	273	242	277	269	255	237	308	256	271	261	274	260	263	277	279	259	297	260	289	254	294	250	273	289	264	258	273	265	272	274	276	267	260	285	272	261	299	303	282	296	245	261	307	255	286	268	293	251	264	263	252	281	276	289	279	273	289	243	282	277	271	248	287	270	294	271	262	289	274	284	287	262	290	273	279	297	279	264	258	278	250	269	283	247	244	250	257	270	310	258	249	247	285	286	274	287	239	261	288	283	240	272	263	259	289	297	257	266	286	265	257	259	295	262	244	276	253	293	255	255	275	287	287	261	252	260	286	282	262	258	265	261	262	250	247	296	255	295	296	263	285	287	268	292	279	259	300	257	274	227	254	262	260	307	242	269	267	316	293	287	271	291	287	263	272	244	282	291	256	276	254	284	293	279	252	267	291	267	283	252	284	256	266	284	241	239	262	294	258	244	271	281	285	273	261	276	254	276	252	297	304	246	275	280	318	279	255	290	258	290	227	277	282	277	276	280	269	266	269	295	281	272	295	284	277	231	267	276	241	258	270	274	308	263	248	274	299	278	290	274	243	276	277	296	298	304	272	243	277	259	272	238	280	261	264	266	288	225	269	269	267	258	257	297	291	245	293	273	284	268	290	264	284	260	258	273	263	277	269	281	256	293	278	266	266	281	315	288	272	288	276	322	285	287	272	241	268	275	265	265	280	276	263	250	288	278	284	262	297	249	289	268	312	243	288	264	271	264	284	272	246	263	275	318	281	268	266	300	287	282	272	267	258	268	282	250	281	249	256	259	289	309	263	304	314	270	275	270	266	260	292	267	282	275	282	290	289	271	269	292	269	258	255	247	259	291	273	268	278	283	279	244	282	251	295	278	274	267	264	238	252	265	250	251	258	285	286	294	259	267	301	298	272	270	253	263	290	247	263	273	268	279	299	291	261	276	297	248	273	277	295	282	249	280	269	290	293	263	293	283	297	286	263	274	283	309	275	260	261	262	277	300	269	300	256	285	283	265	249	301	256	277	286	263	270	294	244	292	287	256	270	255	264	257	268	287	277	254	267	282	275	279	288	259	281	265	263	262	243	276	262	289	277	242	296	271	231	247	256	265	261	280	257	244	258	265	290	279	236	257	285	273	271	268	269	288	280	285	268	289	271	248	278	263	294	258	280	258	257	290	275	291	288	272	292	285	275	274	292	256	277	273	265	257	297	300	255	253	295	255	287	295	276	269	258	270	273	254	281	285	266	278	264	245	272	272	274	261	269	271	283	252	254	288	272	268	252	275	266	299	281	270	264	273	246	262	283	242	278	254	248	302	252	280	295	260	268	275	299	272	263	290	272	269	275	269	293	275	306	312	295	270	285	277	278	251	259	285	259	263	311	282	284	253	256	260	266	265	263	279	254	277	254	281	275	284	297	298	248	288	267	246	263	302	281	235	261	255	260	283	299	270	279	258	274	244	299	260	256	271	303	279	275	288	277	317	276	257	270	275	255	273	313	277	325	285	268	271	266	268	253	264	279	290	277	290	280	269	282	307	289	242	256	283	278	283	274	290	239	305	297	274	281	286	264	274	246	247	254	259	265	284	279	275	254	298	264	269	263	275	266	280	264	264	251	245	299	272	260	289	269	263	273	308	261	247	248	281	297	275	287	314	299	262	272	267	250	195	261	275	288	271	263	271	269	269	266	255	242	293	280	249	316	261	269	296	270	290	279	279	287	267	272	273	335	255	285	279	264	257	286	261	299	263	278	283	276	295	290	258	259	320	249	283	249	287	261	262	278	276	291	273	250	267	277	250	264	234	273	284	284	266	272	220	286	255	274	288	247	276	295	266	271	290	312	282	283	264	287	246	278	263	266	269	289	279	277	265	264	273	280	291	271	254	294	285	296	291	254	272	291	277	244	299	262	247	302	280	257	253	260	271	287	278	274	247	287	277	256	290	285	258	266	313	279	283	277	264	272	271	259	277	273	249	261	294	284	269	298	253	280	268	294	258	263	249	237	299	273	286	280	272	301	262	280	259	270	276	270	303	286	265	257	306	258	288	264	275	306	283	266	257	280	283	233	260	271	301	257	292	254	275	295	275	301	306	255	264	292	291	274	261	288	280	266	264	279	271	254	291	286	269	277	283	333	289	265	290	248	281	252	286	284	240	284	293	267	253	276	264	275	288	279	256	263	244	253	246	250	285	224	268	264	285	265	260	293	254	268	292	309	275	277	272	275	284	278	285	276	282	269	282	267	288	244	253	259	287	281	281	278	276	258	278	266	247	253	274	262	249	270	284	267	292	257	271	277	293	266	244	296	269	251	257	306	270	259	251	268	265	264	273	247	265	271	273	287	276	255	263	293	276	279	245	301	266	295	292	293	275	279	292	269	292	260	269	261	267	270	266	266	256	292	294	283	275	245	273	292	266	282	261	239	261	294	270	257	296	296	283	258	245	276	255	317	249	277	282	252	278	303	254	276	286	283	262	242	275	267	259	276	278	282	280	259	278	295	257	299	289	250	309	274	290	266	270	290	281	271	274	273	256	307	260	264	277	286	273	268	287	277	293	282	298	259	287	241	267	282	283	252	254	279	294	303	275	287	257	280	281	283	285	286	284	253	292	306	274	252	273	288	281	276	278	269	283	300	294	272	275	279	276	285	259	263	295	290	264	274	311	247	291	275	262	271	304	254	281	275	322	307	259	242	241	277	280	250	269	266	271	245	263	283	266	253	275	265	288	262	304	257	285	277	273	290	259	261	252	268	271	263	257	256	252	268	273	296	313	281	272	273	279	259	267	257	247	269	274	295	289	292	266	237	272	242	270	243	272	264	271	298	258	283	275	266	275	253	262	275	241	285	257	294	278	265	272	263	259	261	284	267	258	278	273	283	266	271	261	263	265	270	250	277	257	278	280	301	256	270	253	285	298	287	258	261	294	267	266	294	306	315	289	252	271	321	256	293	263	253	279	278	286	269	294	281	283	282	271	265	273	265	248	284	260	285	299	282	258	234	242	260	242	266	248	271	276	292	276	284	270	267	299	289	297	296	266	254	284	265	251	312	295	313	268	273	260	274	303	267	254	265	302	301	287	273	243	285	278	281	288	271	281	291	257	280	282	269	249	287	262	258	265	276
9990	32687	50241	47424	43521	8608	1511	1360	1278	1130	1068	1022	1778	19595	26650	19473	16795	8034	4429	2032	1165	821	696	660	697	656	693	666	683	635	619	640	642	672	649	641	635	673	645	689	665	652	679	639	666	639	684	680	660	637	647	623	672	698	676	686	665	671	670	626	681	634	614	665	631	640	649	658	641	681	672	655	632	644	627	649	650	637	626	629	667	713	630	646	647	658	626	665	644	659	649	664	672	664	663	694	655	691	657	687	629	638	639	671	646	676	674	623	672	659	685	682	634	648	644	649	641	667	685	653	647	595	667	674	665	655	662	659	618	667	652	625	654	636	660	679	679	663	663	676	664	649	664	624	657	634	673	660	641	668	651	685	657	652	660	629	640	614	683	648	662	662	659	682	661	640	654	635	662	626	639	663	656	598	609	629	675	670	652	654	675	675	674	635	665	643	646	592	656	655	642	647	660	644	661	618	620	705	676	674	650	624	676	636	669	684	700	643	647	632	674	675	627	622	620	709	655	659	632	662	612	650	685	657	682	680	684	653	714	615	682	642	738	652	679	659	619	657	693	673	652	640	640	696	662	680	645	691	676	666	663	687	621	647	659	640	625	677	677	621	635	675	640	678	624	674	689	659	666	656	624	711	658	699	676	672	682	689	676	715	669	689	614	632	698	634	609	636	690	662	656	674	652	658	627	673	698	612	662	677	681	632	646	593	637	641	674	662	662	640	684	647	640	631	668	698	651	631	640	670	633	663	640	673	640	621	641	644	639	672	658	658	670	666	697	652	638	647	669	663	617	643	671	634	643	699	625	655	699	674	707	602	663	669	598	631	654	646	642	678	638	615	639	665	641	629	652	678	667	662	699	682	666	619	624	656	679	600	642	668	705	662	692	616	674	653	719	671	632	632	642	646	675	685	635	677	654	655	623	616	653	635	624	688	618	665	664	594	665	660	629	653	650	614	660	702	655	687	690	664	651	639	654	670	643	658	639	674	669	663	660	701	632	605	646	662	660	602	653	625	679	685	636	609	633	685	661	656	662	675	645	661	600	657	651	602	608	673	681	644	660	633	601	668	670	652	681	630	668	620	662	633	690	685	643	658	640	696	662	644	643	670	699	638	643	641	638	653	662	670	672	698	661	657	637	657	653	640	651	610	648	656	664	688	619	667	677	681	678	647	623	656	656	644	622	671	644	723	692	690	681	620	645	668	650	601	640	674	632	664	610	623	666	652	658	636	658	619	669	660	635	629	690	637	616	641	640	649	619	672	656	691	622	641	656	667	644	621	619	669	661	647	650	625	587	675	651	641	710	629	615	637	733	631	714	646	642	644	680	653	653	680	670	649	649	658	687	630	643	632	657	721	661	654	626	659	658	683	626	652	673	612	689	654	663	679	668	634	696	632	610	686	680	653	643	696	638	642	679	641	615	684	675	652	647	601	646	707	692	651	661	691	669	651	658	638	646	654	640	672	639	634	683	659	684	661	656	654	638	632	617	672	662	672	651	682	648	626	623	633	631	623	633	588	650	707	628	633	675	685	686	668	651	615	634	637	667	663	711	691	697	651	673	628	673	654	596	648	643	691	635	659	646	669	655	684	669	656	663	651	648	679	655	647	650	661	591	638	646	671	664	662	682	652	669	664	633	659	644	634	641	628	697	692	658	609	627	599	648	680	658	625	677	648	640	685	670	642	664	656	639	666	634	663	704	652	635	684	629	680	647	635	663	682	637	617	673	616	621	624	653	657	666	628	653	636	653	635	652	706	600	641	677	626	652	686	624	660	662	614	654	651	669	687	635	655	593	663	671	672	651	661	661	648	691	700	647	667	628	688	584	680	654	648	627	645	637	637	626	694	622	633	664	684	641	695	645	669	674	651	651	688	660	661	658	666	617	629	670	627	618	686	623	642	651	648	656	662	672	667	701	633	684	677	682	667	679	673	706	649	643	624	650	660	633	616	634	653	645	669	610	623	628	662	617	612	676	624	646	630	674	658	677	632	684	602	654	666	630	638	690	641	699	642	650	627	679	666	650	645	654	626	683	665	640	634	696	659	665	634	632	680	631	655	670	643	606	666	643	603	654	641	647	626	642	656	641	628	692	699	646	677	680	629	682	660	629	636	685	665	659	657	630	646	642	629	676	693	679	667	684	668	629	636	684	637	636	645	618	656	671	671	687	679	643	637	650	621	623	640	647	695	632	610	669	596	661	609	680	661	644	655	637	611	680	677	646	652	601	653	633	617	648	655	669	628	650	648	647	638	637	654	694	655	638	660	682	643	616	661	681	674	626	656	624	665	645	645	692	675	658	643	631	691	696	665	668	647	628	659	631	656	640	640	651	662	668	680	652	670	624	641	637	662	654	651	635	678	649	603	682	657	679	666	658	634	695	635	621	659	660	641	650	643	630	676	646	654	668	707	659	693	656	649	674	660	671	694	653	685	672	587	664	678	625	663	645	659	669	647	680	653	643	631	604	616	712	645	616	663	697	679	666	702	647	640	642	690	646	572	666	683	667	669	655	644	655	685	640	637	644	630	716	662	676	680	659	697	648	645	663	619	632	638	711	667	628	670	660	636	703	670	710	639	594	636	636	650	603	632	605	660	665	614	640	680	656	626	637	600	648	712	606	668	647	629	625	702	671	654	664	653	685	681	629	662	619	687	661	636	605	649	629	685	659	632	620	688	646	651	685	641	653	669	637	680	640	683	624	646	633	647	644	644	675	668	676	670	651	639	664	702	662	696	658	678	636	629	630	667	622	624	665	638	656	637	681	690	675	663	627	625	661	636	620	608	678	647	686	639	623	672	608	650	666	650	676	623	651	678	646	671	658	654	663	644	664	654	719	637	683	664	669	601	655	670	663	652	688	642	609	646	702	678	656	667	685	611	640	640	671	694	632	673	645	636	640	694	627	637	625	624	662	662	652	661	668	680	644	663	660	617	621	624	686	645	642	683	664	661	656	658	674	670	709	593	658	664	670	684	657	672	657	681	743	656	637	681	648	633	663	636	682	699	644	668	693	630	624	694	657	644	639	692	646	642	640	656	661	641	642	665	607	659	667	674	656	671	701	654	654	654	621	675	689	704	635	645	666	663	686	636	651	632	655	632	659	673	653	639	692	646	682	600	669	638	652	635	646	675	642	647	688	640	675	658	666	654	571	670	669	659	614	596	656	657	637	654	673	628	662	676	683	599	635	665	628	698	650	636	683	646	618	655	636	676	683	674	677	629	639	633	632	688	657	670	619	640	646	617	631	637	655	646	673	603	666	631	644	665	660	638	681	698	663	698	622	712	635	675	611	656	682	661	675	660	656	632	644	672	660	592	670	621	668	666	656	721	647	693	623	692	657	590	649	658	680	664	663	707	648	640	638	646	668	678	707	689	680	670	614	617	705	645	670	679	618	668	637	662	636	607	690	666	655	668	630	649	667	679	689	642	673	651	696	651	677	606	633	587	648	647	698	659	669	671	658	660	657	613	624	616	639	681	607	651
23954	65013	68713	47678	41458	13026	1032	496	398	356	347	340	900	6177	10989	9866	7313	3734	1708	826	438	290	228	253	198	241	225	238	206	220	229	230	238	210	216	234	213	213	198	225	234	234	206	205	210	221	200	219	244	187	208	220	216	241	222	201	195	216	234	221	214	211	221	215	210	227	218	195	229	224	220	218	217	210	235	209	203	187	226	213	238	195	215	216	205	192	252	232	224	227	223	208	222	249	235	197	228	209	212	237	198	228	203	214	241	226	193	236	221	216	223	210	220	181	191	219	194	239	196	231	191	220	232	219	212	197	221	234	205	232	207	203	260	256	197	207	232	235	222	215	218	239	217	230	222	209	225	227	220	209	236	223	248	209	239	211	238	209	234	222	247	234	218	231	195	216	227	219	217	224	200	209	226	233	212	227	223	215	195	246	238	221	218	245	229	224	215	243	206	225	255	252	235	199	218	214	209	221	225	197	222	237	228	226	214	179	242	209	253	210	212	237	238	215	207	212	223	220	206	206	244	211	227	227	202	246	211	217	226	224	205	201	229	224	217	234	210	214	219	212	197	189	207	210	217	244	232	231	253	217	254	221	219	239	227	244	223	211	239	221	176	220	245	228	205	213	212	222	247	239	202	207	211	215	216	207	227	219	216	234	218	238	228	215	215	222	230	239	204	186	247	204	220	246	202	226	216	227	215	224	210	228	247	211	239	246	232	205	225	221	238	191	223	210	213	212	232	227	202	232	218	194	187	225	246	227	225	206	235	200	237	225	239	197	196	238	208	192	223	217	227	222	224	240	224	244	227	209	216	220	213	196	246	220	224	215	236	204	213	216	229	204	219	193	215	218	241	238	224	244	218	221	196	213	207	197	215	204	240	223	242	209	224	211	189	218	241	233	220	213	205	213	210	238	256	224	238	210	215	221	222	201	232	218	221	198	222	240	229	236	208	236	195	251	202	231	233	204	242	239	238	224	238	223	217	213	211	207	214	216	233	244	219	205	239	190	202	208	189	217	218	229	216	244	194	234	203	196	226	208	231	205	191	224	229	242	215	212	241	219	237	216	262	202	252	249	199	242	195	208	217	219	229	233	249	223	228	230	223	215	237	211	199	234	209	226	245	218	223	209	223	212	197	257	218	232	219	226	190	211	242	212	200	211	227	221	223	208	219	221	213	233	220	221	227	217	225	242	198	223	206	202	226	186	206	225	190	183	192	202	249	209	215	243	206	207	226	225	216	215	211	210	225	211	235	202	229	218	232	208	221	201	206	204	256	210	206	231	222	232	201	216	242	225	219	229	214	223	218	197	263	226	218	230	206	190	228	229	210	218	232	241	193	213	241	211	222	216	205	226	197	197	206	233	218	249	227	187	231	198	220	210	242	229	237	218	227	187	190	249	209	243	227	186	219	228	178	255	220	203	211	201	241	202	228	204	231	257	212	223	247	240	237	215	220	237	222	220	226	229	202	225	208	216	237	234	237	234	260	214	244	201	227	237	199	210	196	232	204	222	219	239	219	244	242	209	207	227	196	222	230	207	220	226	248	231	220	210	223	216	226	208	224	201	221	212	232	227	220	217	251	208	210	214	222	234	214	230	204	230	218	191	231	246	248	204	215	243	219	214	223	221	242	221	218	228	229	229	211	231	238	224	229	216	197	215	206	215	213	237	213	237	226	220	217	235	255	225	222	209	224	235	219	221	218	218	207	217	217	231	217	214	216	212	207	214	217	207	220	208	207	245	210	192	215	217	223	216	234	230	185	226	214	205	251	254	217	191	217	222	238	232	218	215	232	213	181	208	222	224	203	206	224	215	207	228	201	210	209	238	231	206	211	212	214	216	222	214	201	186	215	238	210	220	248	226	211	222	230	215	216	215	252	214	216	230	221	207	217	210	186	245	227	210	238	254	222	220	216	182	236	210	241	211	205	239	216	217	235	206	205	223	211	230	206	221	186	233	212	228	253	219	224	243	242	237	209	219	191	220	188	184	216	220	234	208	212	212	211	222	221	192	211	227	225	222	191	215	250	217	243	205	211	227	216	196	210	225	243	218	209	212	210	240	219	233	215	209	221	240	230	205	210	237	225	216	194	225	233	215	220	216	209	184	246	206	219	209	248	230	188	204	243	209	256	222	209	207	227	235	217	222	202	243	210	209	233	213	225	207	212	232	190	217	227	210	205	215	202	222	233	213	217	226	250	238	231	234	214	240	205	213	215	195	208	229	204	240	221	224	243	198	234	245	185	238	210	189	224	217	226	203	228	231	231	248	243	201	201	212	242	215	213	231	234	205	236	237	233	220	210	214	211	229	225	194	228	193	219	188	231	212	214	232	245	245	222	202	217	229	241	239	223	205	221	222	223	226	244	213	207	217	194	220	217	241	176	241	216	199	209	195	217	187	207	225	218	217	222	212	215	248	223	216	226	236	233	189	222	198	221	203	218	198	212	212	230	194	198	237	234	215	223	220	226	218	216	223	255	200	242	248	216	211	231	210	217	214	217	247	209	197	201	239	216	213	211	234	203	221	215	204	225	236	219	237	250	190	212	244	215	236	245	217	194	220	210	224	212	233	220	207	219	215	217	245	199	200	236	239	225	237	234	252	198	237	222	209	204	232	218	240	227	204	228	238	234	225	202	221	225	204	218	217	203	230	229	235	214	206	227	217	248	234	243	220	237	231	217	233	220	195	220	209	214	220	214	245	219	212	216	220	222	229	204	185	205	200	197	205	236	200	225	231	197	207	214	236	213	246	213	230	222	208	204	222	195	242	209	208	206	234	197	206	235	214	213	225	215	219	206	207	219	218	210	243	215	224	219	228	219	238	217	219	212	235	233	203	233	207	213	210	206	222	214	229	207	234	251	229	217	235	210	201	223	228	206	231	220	211	217	231	208	222	206	226	228	216	197	208	228	211	246	247	231	218	222	222	210	207	212	225	270	214	260	225	243	210	232	207	211	203	205	195	232	231	211	227	216	221	227	216	255	194	243	213	206	215	249	232	205	201	210	234	229	240	227	214	201	187	204	238	212	204	211	203	230	211	213	217	210	227	229	235	226	231	202	229	195	229	232	224	236	192	213	222	213	228	235	202	254	226	222	204	216	217	228	228	214	218	225	245	212	232	236	199	217	199	237	233	201	222	219	220	213	218	245	205	217	225	221	210	226	244	229	215	206	220	232	204	197	228	205	219	218	226	227	216	218	215	199	212	197	228	234	219	230	208	221	214	238	228	214	232	237	247	213	230	233	231	213	207	219	218	208	231	236	220	186	176	218	217	216	215	189	232	225	235	244	224	206	219	258	217	237	214	193	224	181	194	231	218	217	179	216	244	220	192	242	204	213	222	218	251	200	213	230	204	201	189	215	206	212	228	217	210	215	238	235	231	227	204	219	185	239	213	230	237	213	211	226	217	231	216	228	205	234	238	225	224	205	192	210	245	210	198	255	216	223	210	250	222	218	229	236	251	198	236	215	244	225	222	222	237	229	227
14642	48036	60115	54719	51349	5918	2163	1916	1583	1481	1244	1234	4579	24464	33434	29195	25667	14728	7767	3400	1563	845	652	569	568	581	502	516	554	555	505	542	560	531	552	553	525	538	575	584	528	524	548	542	540	532	507	567	541	489	552	516	510	532	506	538	549	552	534	508	549	552	555	560	542	545	544	529	564	532	563	521	546	514	512	525	560	550	507	617	530	502	543	522	528	558	555	504	577	522	506	530	528	528	589	550	518	551	520	528	524	550	521	562	548	529	514	558	547	546	557	521	547	524	530	564	611	520	488	501	550	563	530	509	518	520	536	517	527	531	542	548	531	552	512	528	534	550	536	555	548	535	558	583	564	552	558	522	527	531	542	529	520	554	545	530	496	548	574	542	527	518	517	561	542	508	532	574	532	510	540	520	566	559	520	546	554	538	543	565	583	561	514	531	528	580	550	550	533	539	555	539	523	524	527	527	530	534	574	559	490	525	566	506	548	529	547	565	520	535	517	538	575	554	572	536	574	527	512	503	565	538	523	468	534	567	514	531	536	528	522	538	565	608	545	520	536	571	539	466	533	484	566	589	557	536	527	500	577	501	532	548	532	546	548	494	532	541	550	533	552	557	499	552	536	547	530	512	536	526	540	544	505	562	505	533	526	525	552	524	527	552	499	548	551	563	550	490	558	550	510	546	515	559	546	534	518	551	553	516	548	476	513	523	552	527	491	549	510	557	563	552	531	527	535	551	509	576	557	489	521	573	580	509	585	500	518	526	537	550	537	520	540	540	523	541	541	514	555	562	530	582	517	564	544	585	584	495	525	553	528	539	525	552	519	507	502	545	565	504	497	528	536	534	476	550	520	537	557	515	530	596	548	568	503	517	568	554	560	539	536	553	549	536	533	493	508	502	570	513	552	539	523	557	546	577	569	512	587	558	500	513	557	525	503	530	536	566	507	512	563	521	563	536	535	538	533	555	502	568	494	513	571	553	532	543	490	508	553	549	525	549	564	509	550	512	566	596	546	532	545	501	556	561	541	515	519	569	578	514	563	554	541	557	554	582	531	561	546	514	547	548	513	578	519	514	594	505	525	480	526	554	504	556	569	596	524	561	569	526	541	536	543	531	513	531	482	559	554	482	518	535	538	557	543	547	505	564	560	547	524	548	570	531	483	513	525	555	575	577	581	605	568	527	540	540	556	540	505	539	518	522	523	518	565	556	538	511	532	522	533	514	528	538	551	557	553	541	550	538	515	513	555	525	542	520	509	561	529	556	535	549	556	547	517	528	579	550	543	561	509	563	530	540	557	523	534	544	529	496	529	494	575	504	600	558	552	600	512	533	572	569	568	498	539	505	579	564	543	556	579	522	524	544	578	575	552	519	546	536	533	559	546	527	520	558	506	524	515	563	528	522	530	537	491	573	541	530	512	537	527	533	538	567	556	497	533	541	526	524	557	537	541	544	520	590	585	531	526	538	561	554	540	553	567	560	564	516	521	581	549	544	528	512	504	559	532	533	546	549	537	532	531	579	496	523	574	550	485	537	532	584	546	556	551	561	533	497	551	568	571	569	543	534	507	556	538	530	516	491	516	566	554	521	535	522	540	528	556	577	551	539	522	563	523	557	544	550	523	539	529	570	519	536	533	491	525	561	571	521	508	570	551	559	523	550	533	554	493	523	528	534	559	574	534	512	548	542	522	490	539	523	596	531	555	523	560	541	507	556	558	530	546	545	518	554	531	537	556	588	493	525	531	551	521	543	520	510	542	527	510	507	560	558	553	519	554	503	566	563	498	548	545	549	536	518	513	513	552	555	497	546	531	522	545	539	518	495	556	568	559	539	556	524	578	536	544	549	498	526	498	533	531	586	571	551	532	551	536	577	521	521	536	533	580	503	521	542	543	537	554	529	525	523	543	514	532	528	527	557	549	529	529	552	598	531	568	553	522	540	606	512	524	519	547	557	566	530	528	597	542	585	541	561	527	543	503	567	554	537	546	558	543	543	566	584	519	554	532	528	509	544	525	494	538	548	538	536	535	549	511	540	552	557	562	536	525	562	576	581	514	600	500	553	569	562	573	530	511	511	496	548	551	536	565	527	563	492	496	547	557	555	574	505	559	553	551	583	520	518	554	562	502	528	565	523	556	556	546	507	585	593	585	550	569	564	573	552	583	534	554	509	574	524	512	551	513	541	555	552	539	512	544	513	487	550	530	497	556	528	518	512	551	514	560	531	539	567	542	516	546	486	551	512	565	557	520	547	556	546	551	503	538	563	513	572	518	572	546	536	540	541	578	504	545	553	552	537	528	522	534	537	549	535	565	539	496	545	559	571	567	534	535	539	550	533	531	534	543	556	541	536	532	528	551	544	541	556	563	492	539	592	538	543	526	542	533	534	533	538	561	542	513	574	483	564	520	549	550	508	558	453	581	562	517	553	516	542	546	510	516	537	572	584	526	550	526	540	513	541	565	571	536	530	548	532	526	511	528	552	528	508	501	549	563	569	573	506	513	544	538	524	538	535	505	536	564	549	536	554	550	549	547	515	542	513	564	549	581	541	511	545	521	518	520	538	560	539	536	567	586	521	523	515	556	541	529	544	580	566	496	526	544	551	545	520	546	549	524	566	560	557	545	520	564	552	546	542	550	553	530	522	556	560	576	571	536	555	559	519	513	541	525	522	523	530	557	534	512	547	508	553	551	537	534	508	539	532	531	552	543	545	525	527	539	572	525	547	550	553	503	560	568	521	546	554	510	540	494	543	521	518	536	514	511	527	539	593	521	541	554	473	532	546	551	552	558	574	567	529	528	548	586	524	540	517	543	532	567	532	523	499	527	521	537	527	554	511	546	523	570	557	571	522	548	522	501	534	529	559	591	536	541	520	533	491	541	537	548	564	560	546	533	571	555	501	520	541	569	497	563	494	511	548	557	580	526	526	543	558	493	526	534	511	503	543	546	570	530	523	513	595	529	525	503	464	517	537	522	529	548	589	564	538	523	568	556	529	518	544	546	537	557	556	560	541	510	591	564	512	540	530	531	506	542	566	555	517	575	574	590	536	540	541	536	560	528	556	553	560	540	530	568	552	530	526	562	574	534	533	535	572	518	547	539	511	522	558	528	534	537	533	523	561	527	532	560	539	597	539	546	547	516	578	535	520	502	547	533	552	502	509	535	538	558	537	542	514	530	546	537	535	542	521	522	577	560	557	545	567	562	539	513	533	526	553	542	563	555	559	525	552	510	527	576	518	525	519	545	518	530	526	587	547	562	547	522	566	533	543	555	522	571	550	538	574	556	532	495	562	541	531	518	544	529	548	526	589	512	583	527	552	571	556	549	551	514	558	517	608	523	511	535	555	543	560	530	508	533	546	532	552	594	526	537	554	512	557	538	560	519	510	573	562	580	577	521	526	575	525	548	558	563	564	530	566	584	507	570	525	549	493	512	496	529	594	522	531	534	558	580	531	563	569	522	516	520	502	539	565	477	520	515	511	524	498
2302	5128	5523	1694	1371	365	317	330	328	317	312	332	279	419	719	882	701	630	469	406	322	299	292	280	277	295	314	306	313	300	321	315	302	299	305	307	301	307	314	295	277	309	334	337	302	295	272	288	302	296	289	294	275	323	320	317	285	270	295	268	268	326	311	273	305	311	284	313	314	292	312	285	320	286	298	298	292	284	266	313	307	293	320	290	305	291	296	337	284	298	272	288	268	292	315	283	301	303	320	272	314	314	288	308	314	320	296	310	279	301	309	275	287	302	289	297	305	254	331	311	306	319	279	332	325	304	286	296	260	283	299	281	295	306	328	314	297	288	302	267	324	322	297	317	334	304	280	326	285	299	294	301	274	294	278	280	290	310	321	315	305	312	305	318	327	311	291	302	284	330	275	286	301	284	292	314	321	325	313	300	321	327	271	292	311	310	311	299	300	302	287	324	298	275	268	322	309	326	316	320	318	300	300	310	303	271	280	298	300	261	283	296	331	278	264	332	326	293	308	290	325	256	338	308	331	275	303	313	312	273	338	307	308	303	294	298	297	307	322	310	289	305	326	287	296	297	283	299	269	308	323	318	305	306	309	299	296	293	280	274	262	290	289	308	290	314	272	286	313	311	297	290	278	298	256	297	274	278	286	302	303	294	324	336	308	305	280	287	292	288	317	269	291	330	284	299	320	293	289	329	329	313	262	305	297	317	304	255	305	289	292	274	303	318	296	288	299	298	320	259	311	278	296	305	298	287	275	278	290	294	325	281	280	315	262	281	305	289	283	270	274	301	295	279	322	352	297	336	274	319	294	287	316	297	283	308	335	296	332	302	283	288	291	339	286	255	305	327	304	293	315	328	307	268	284	308	285	314	302	297	282	282	301	293	269	296	306	320	293	315	280	304	305	301	315	290	283	323	293	297	324	284	301	307	293	285	312	301	297	278	323	341	317	311	302	270	288	295	265	361	298	290	281	309	313	295	290	291	300	312	299	296	313	288	278	262	302	339	281	311	315	328	281	301	288	271	323	313	325	331	306	274	296	288	315	288	290	296	296	293	275	279	282	328	287	339	294	286	305	325	312	293	326	287	311	293	268	281	315	302	287	280	290	312	319	302	330	323	282	293	299	298	313	306	282	294	299	302	306	306	330	284	309	313	315	285	282	272	325	306	292	297	327	279	315	319	288	327	313	324	293	313	302	299	308	295	301	296	285	302	299	316	292	268	287	300	278	277	293	276	307	319	281	298	300	284	287	307	308	302	296	285	285	292	322	298	323	332	280	254	289	301	312	275	320	313	252	317	282	304	296	291	296	324	302	301	319	336	292	292	307	306	276	281	323	321	289	303	313	321	289	324	320	307	309	327	326	294	309	315	316	283	290	315	333	285	304	335	288	325	324	292	290	324	301	326	320	272	304	251	300	321	316	322	311	301	294	297	261	275	299	297	314	289	301	248	300	304	291	294	275	301	323	321	304	294	302	289	313	309	289	293	268	311	283	323	294	312	319	311	309	315	295	349	289	309	297	287	303	264	264	311	326	320	305	306	313	293	314	263	335	297	309	302	309	314	322	269	280	291	311	292	305	304	310	284	286	289	284	289	280	301	286	298	310	317	291	308	271	303	268	296	267	304	301	273	290	296	284	285	293	302	305	313	284	332	314	287	296	301	334	296	275	312	296	328	292	294	319	303	304	329	301	309	303	335	279	287	264	307	290	294	331	288	315	260	297	310	300	325	304	288	310	279	292	277	313	299	315	308	285	303	288	311	274	319	305	286	319	306	288	290	275	253	319	320	320	274	312	298	281	289	302	289	307	293	332	295	297	305	286	309	301	288	296	287	280	289	285	279	282	291	300	313	314	281	285	305	314	298	250	287	287	264	317	295	297	284	271	293	321	287	303	296	303	311	302	278	290	275	259	305	261	317	291	296	291	324	302	260	307	278	329	320	305	260	281	327	310	308	341	310	253	282	328	284	303	302	331	344	320	307	282	326	315	282	277	307	322	277	309	282	298	328	292	291	299	266	303	305	320	303	320	311	299	290	297	317	309	287	295	289	288	285	281	312	283	300	309	317	284	297	293	307	302	301	267	312	278	307	306	306	310	291	312	293	295	282	273	289	303	294	282	299	341	295	294	281	322	307	319	295	287	305	302	286	303	305	319	327	286	321	295	278	315	300	316	291	332	285	324	322	304	300	292	314	306	278	278	306	290	298	324	328	316	290	321	319	292	284	310	298	314	301	280	294	292	311	279	286	244	271	304	294	289	280	310	289	295	296	321	309	332	300	328	306	281	303	319	297	276	282	295	280	284	307	314	272	290	267	304	279	306	343	303	326	322	295	312	300	312	282	315	303	287	293	329	324	263	288	318	313	297	278	319	285	321	287	291	307	288	293	289	289	274	282	327	308	301	268	312	298	304	344	299	300	293	309	285	303	315	301	298	306	254	308	282	317	317	293	324	284	309	327	330	298	310	266	303	296	317	288	291	282	307	281	313	322	301	275	303	286	302	288	297	303	296	296	326	296	304	326	255	335	317	324	314	307	322	306	294	288	324	319	280	323	311	310	287	292	294	325	326	297	296	304	271	327	299	312	338	324	281	273	295	297	303	295	301	308	318	324	275	291	278	281	257	324	302	319	266	308	294	281	288	296	291	299	291	325	255	284	283	286	277	307	300	308	278	296	321	328	324	311	301	306	306	334	290	299	299	295	284	339	287	286	318	289	299	302	293	300	304	271	319	313	311	284	316	325	328	260	327	328	313	299	314	321	265	311	273	315	266	295	298	301	316	300	288	308	303	298	290	292	299	330	281	311	292	326	314	309	303	294	265	289	303	318	289	292	284	266	284	302	289	317	317	335	318	299	310	288	310	294	296	314	318	308	340	272	271	296	305	304	277	276	342	303	326	289	304	304	283	295	293	299	326	282	293	308	310	282	304	296	311	301	302	283	288	286	296	301	302	284	296	312	290	336	304	299	303	290	299	300	320	299	338	305	300	260	296	313	285	271	283	295	291	320	279	292	307	289	291	298	290	273	320	311	285	273	290	304	287	302	295	317	299	286	299	275	288	299	293	288	270	320	330	282	304	339	313	298	262	307	313	324	294	307	300	284	317	305	305	306	279	307	257	320	280	288	303	266	344	308	281	266	298	302	309	267	289	306	301	303	328	285	313	325	301	301	339	322	317	295	302	285	272	317	259	302	332	278	305	314	296	280	314	288	331	277	265	314	291	330	337	309	318	323	289	272	310	309	339	302	279	283	303	306	334	315	292	313	297	327	320	301	315	310	281	270	289	322	263	319	267	301	322	278	311	320	329	281	310	334	271	278	307	318	296	276	324	313	289	308	326	342	353	277	302	294	314	312	311	274	291	298	275	306	318	319	337	281	294	275	289	297	302	322	281	288	301	296	278	311	311	315	293	304	273	334	307	280	335	302	272	314	284	309	295	273	314	323	330	294	304	305	301	286	305	328	323	273	290	328	302	292
2628	8277	10569	5593	5583	1005	790	813	834	819	775	758	763	1575	3111	3775	2971	2250	1541	1097	845	758	689	719	718	728	703	736	723	692	713	700	701	685	705	744	722	696	647	702	735	684	726	684	758	726	687	727	749	721	688	681	685	739	751	728	717	733	704	671	713	712	651	705	704	676	670	676	667	721	719	741	741	719	695	718	723	734	713	735	729	745	680	681	703	739	709	653	695	698	678	694	684	690	707	702	667	729	720	705	663	712	728	679	734	719	666	708	650	711	680	686	676	702	746	713	696	686	673	683	726	762	692	727	708	748	697	688	716	706	769	725	711	691	700	747	715	711	714	702	675	682	630	728	679	732	661	707	638	736	754	695	671	740	668	760	700	653	701	714	741	722	679	678	735	695	682	741	713	726	674	701	767	681	659	688	709	726	715	671	726	726	680	706	699	719	657	693	754	716	706	675	675	675	686	691	734	730	672	664	699	720	747	691	702	742	701	695	677	707	717	693	732	702	705	707	719	712	682	687	715	700	700	722	701	666	736	704	659	740	745	710	734	710	692	723	727	634	726	737	708	710	743	720	718	693	735	744	744	677	729	741	706	703	736	693	739	713	695	717	760	700	710	746	702	704	673	675	707	739	633	734	708	711	714	700	679	717	702	725	639	685	717	698	729	714	720	725	715	701	730	727	714	752	714	720	681	748	684	699	707	689	663	736	711	714	720	687	654	734	732	710	707	690	666	653	713	740	729	634	668	725	674	711	707	694	698	723	704	689	676	682	687	662	714	735	698	734	680	779	747	727	728	715	709	720	701	685	711	718	704	679	710	696	704	707	680	712	713	687	717	711	728	683	677	649	693	764	724	686	693	704	739	724	734	691	707	724	781	696	733	704	744	759	714	672	703	709	712	670	685	753	682	688	686	719	710	678	732	702	693	681	686	744	714	714	770	728	698	744	713	722	704	690	681	733	706	727	698	718	734	675	695	734	701	723	683	710	745	667	703	700	733	690	740	703	658	712	725	685	656	684	738	675	714	711	688	677	688	724	664	703	677	685	714	701	733	691	702	676	742	737	680	677	737	720	701	737	708	705	715	725	770	714	719	713	734	685	688	734	680	689	706	719	683	651	688	721	699	662	705	667	724	739	677	704	723	675	668	698	743	753	700	703	743	679	704	690	707	700	702	679	696	695	753	725	680	706	727	717	724	709	728	681	697	676	700	708	728	741	699	720	703	709	701	755	675	739	678	700	700	719	723	673	695	728	700	666	676	694	743	723	795	723	662	717	681	664	669	743	682	715	702	746	735	728	706	740	714	758	729	727	701	686	698	681	720	744	661	730	731	700	690	726	670	716	688	694	705	712	722	738	727	712	729	718	713	707	688	721	718	662	719	698	740	736	738	757	676	716	726	704	695	719	702	690	711	731	667	713	715	704	653	648	673	686	704	679	673	708	707	700	707	699	701	674	700	778	696	718	697	703	688	702	666	700	680	743	719	719	734	710	701	717	725	711	711	709	701	725	698	714	668	690	714	678	716	679	690	718	703	701	723	699	687	671	705	691	693	742	712	678	709	704	665	695	725	746	684	710	681	731	711	722	732	730	668	708	744	691	735	716	725	748	685	685	694	701	725	664	701	668	722	700	737	714	750	679	716	754	717	727	726	673	695	720	763	696	705	709	714	709	712	697	722	677	735	704	674	706	749	701	722	718	701	671	700	643	715	723	725	683	711	744	682	692	719	739	674	705	686	666	676	722	700	704	730	672	704	711	710	699	685	733	701	675	674	721	714	687	723	709	741	675	688	675	700	701	698	691	700	659	678	722	690	718	693	725	693	700	717	721	739	742	658	712	683	714	733	704	714	711	745	711	731	687	720	749	703	707	708	711	721	695	702	729	655	724	727	724	720	703	659	695	754	741	696	685	719	710	680	724	724	722	727	737	687	726	714	732	682	718	652	740	654	736	691	651	698	695	721	660	674	684	745	729	737	685	732	687	676	754	722	692	664	684	742	695	679	750	708	701	693	687	693	705	676	717	748	668	717	692	722	692	695	731	717	709	708	783	722	697	730	732	728	705	686	721	729	713	749	742	680	701	679	781	668	706	708	702	709	739	706	725	717	731	695	708	731	733	713	686	721	711	717	746	760	632	732	746	695	723	676	735	690	696	720	708	666	666	743	709	670	753	686	709	678	726	725	713	745	663	677	723	689	778	742	735	678	729	712	710	725	741	701	680	723	748	676	713	765	706	641	697	732	739	676	699	718	720	723	734	718	713	702	725	732	743	706	714	684	679	753	728	684	727	672	685	747	715	746	709	706	677	658	729	688	681	705	740	694	804	725	683	704	744	701	707	694	705	677	747	729	737	679	726	689	764	706	764	688	716	746	738	747	720	689	732	731	760	748	701	669	691	718	744	696	703	739	704	723	714	716	696	706	720	694	645	709	744	716	702	697	666	769	704	664	706	717	758	712	749	711	731	741	718	704	690	710	705	720	692	737	702	715	753	748	669	727	735	737	753	683	714	702	714	696	684	716	707	734	747	677	696	735	729	703	667	660	653	741	677	706	717	705	718	728	716	737	685	714	655	685	679	705	716	737	700	687	738	711	684	708	715	690	719	695	750	726	727	695	673	742	706	701	723	672	691	713	726	687	754	665	718	700	697	681	706	736	685	769	752	669	744	713	741	774	754	727	679	752	647	740	763	713	713	679	729	750	644	709	680	652	650	676	724	731	706	703	719	723	711	691	756	728	683	727	695	719	744	753	736	670	749	706	799	684	714	713	725	661	708	685	728	688	720	726	699	708	732	695	725	715	680	712	692	737	719	682	734	703	698	689	732	705	739	700	727	700	716	696	683	695	747	644	681	689	669	705	746	705	729	723	707	683	717	675	764	717	685	712	715	745	704	749	722	697	696	752	766	689	687	682	755	668	708	665	715	730	706	672	665	700	761	716	679	714	759	710	772	731	747	702	741	680	640	729	708	677	723	714	714	691	730	723	736	728	746	666	743	719	708	721	695	700	714	763	719	738	721	717	726	725	693	708	741	709	741	702	700	673	720	726	676	716	734	703	720	692	683	762	695	754	665	713	683	715	739	730	718	735	717	724	718	742	713	673	719	709	730	673	725	750	700	719	689	734	709	704	713	706	691	711	702	690	700	670	682	725	685	703	732	664	723	735	705	706	730	679	762	713	715	712	711	670	733	713	710	773	707	705	695	724	716	693	725	731	732	742	676	701	682	635	676	676	689	717	746	693	718	667	714	691	730	704	662	711	693	739	715	721	683	721	678	717	672	670	704	713	645	694	702	734	682	649	736	731	655	681	764	673	756	756	682	727	657	695	696	676	706	729	702	762	681	650	700	718	722	690	733	656	734	691	717	706	708	688	701	639	735	697	700	738	713	695	755	708	715	664	723	716	662	712	732	807	763	718	658	739	711	716	669	751	678	692	715	716	731	689	723	665	678	667	718	730	695	706	680	687	741	681	697	732	717	718	705
8720	37289	53594	28815	15076	1123	524	447	379	346	305	294	667	6721	7933	5923	3748	2427	1415	718	385	279	229	228	232	213	244	265	268	231	244	244	234	217	247	237	270	256	259	284	246	250	217	231	278	275	238	228	256	254	227	235	255	275	259	241	231	242	255	223	243	255	248	245	227	243	228	237	247	217	229	235	233	274	209	227	260	227	276	262	273	246	249	255	250	235	266	269	259	240	267	254	248	255	227	230	239	225	215	211	267	243	257	249	230	251	232	241	263	243	214	231	248	244	246	242	257	210	210	241	241	213	267	260	253	235	218	228	256	222	233	238	241	250	265	232	226	253	259	235	231	235	281	249	266	239	209	223	233	259	223	219	250	248	221	239	266	233	271	237	240	253	240	262	242	233	235	237	246	231	260	269	261	235	221	237	256	245	254	248	222	219	230	242	257	247	252	289	241	261	217	241	229	225	233	243	245	232	235	239	247	234	231	239	246	249	245	250	245	213	230	229	253	239	225	277	238	241	274	245	243	269	224	248	252	205	229	270	249	235	239	238	243	257	277	260	250	243	280	237	269	258	254	231	217	244	250	236	232	229	233	273	245	265	236	214	250	231	276	235	258	239	208	228	256	254	254	245	235	255	269	240	255	234	234	247	228	244	219	245	245	219	256	251	236	254	255	247	254	249	219	248	225	227	259	234	245	244	208	255	237	241	242	216	221	241	270	220	249	228	220	222	241	256	245	231	274	237	251	281	260	258	258	238	249	242	254	264	250	245	255	253	264	264	238	261	252	234	275	226	221	220	237	278	232	240	239	263	276	251	233	226	253	233	242	236	256	249	216	221	216	229	210	269	217	291	224	230	252	224	259	229	236	272	221	269	233	250	238	263	238	252	231	234	229	242	223	220	256	243	240	244	229	224	249	240	232	245	224	231	245	238	238	242	279	239	267	254	239	235	259	238	224	239	268	224	244	234	249	271	229	234	226	228	255	234	244	244	238	241	240	262	248	265	262	253	262	226	246	256	209	234	258	254	253	246	224	244	246	243	260	247	251	244	241	239	235	272	241	208	256	210	234	242	227	259	273	269	264	270	268	231	234	222	240	224	225	200	231	250	251	239	242	231	242	244	249	226	246	218	213	236	245	263	220	248	227	256	229	290	268	238	289	258	267	254	219	240	263	254	264	240	243	262	261	237	250	231	246	264	256	243	256	223	251	267	231	210	245	269	261	230	249	239	253	262	254	229	265	280	237	246	239	271	233	282	238	235	261	244	239	219	247	273	247	252	252	208	223	257	227	265	249	228	225	205	245	238	216	251	258	246	223	235	278	254	241	232	244	251	236	205	252	232	246	287	235	255	260	230	251	234	253	206	250	225	241	242	256	247	250	246	243	266	247	239	250	229	219	238	239	238	251	255	227	250	262	256	265	246	227	221	248	238	255	228	242	255	234	231	230	233	250	249	229	242	250	249	253	235	231	235	236	305	242	254	238	247	244	268	220	220	227	229	243	233	212	256	252	212	224	220	254	237	262	242	245	251	243	254	254	256	265	246	265	235	239	241	247	233	256	252	212	218	230	226	237	250	237	224	234	263	254	235	253	225	238	243	226	235	236	229	240	247	231	219	233	235	209	221	283	240	228	246	229	247	231	233	241	234	222	263	253	240	229	236	214	247	242	248	233	224	265	224	234	237	252	231	233	252	272	245	249	274	273	248	245	251	222	233	260	236	253	258	249	254	245	246	249	260	253	238	264	234	227	240	234	213	248	250	240	275	259	242	250	257	240	223	275	275	227	227	250	246	234	247	245	274	270	274	210	218	231	237	251	236	241	232	245	233	264	221	229	255	238	257	225	237	259	247	249	234	247	247	257	244	266	259	251	250	229	233	223	231	242	260	276	230	234	247	253	258	248	249	282	237	254	238	271	270	257	260	250	267	226	235	255	240	238	248	238	249	255	231	246	266	274	253	235	237	259	248	257	245	228	256	238	259	248	248	257	262	207	247	231	221	229	241	235	246	202	222	263	252	243	227	218	237	249	221	229	242	271	226	250	229	252	243	242	230	264	247	245	244	230	241	233	259	248	242	257	250	264	277	247	271	238	254	249	228	241	242	282	268	227	240	242	232	237	231	218	239	228	218	237	191	240	249	264	252	252	225	253	219	206	244	231	268	216	263	247	258	245	260	247	241	223	269	258	236	247	244	232	246	241	236	243	221	225	243	248	252	218	240	244	228	236	248	232	230	233	263	212	205	234	245	246	235	242	254	233	238	246	298	231	217	215	260	243	265	278	251	240	243	255	251	250	285	249	243	242	218	238	243	253	264	264	249	229	245	257	238	223	221	241	244	244	237	228	221	245	228	231	240	264	260	248	236	244	219	223	251	236	269	255	247	243	262	287	246	220	217	232	230	253	233	243	240	249	221	218	263	236	236	265	240	241	240	233	258	258	234	256	254	264	263	255	253	253	251	223	221	278	250	224	231	219	230	243	247	227	236	227	224	245	241	227	227	230	245	230	228	232	238	246	248	244	226	248	259	220	236	258	258	247	236	234	222	226	260	259	224	245	244	250	246	275	230	248	244	274	257	232	265	269	239	254	250	238	247	275	244	239	241	235	240	269	240	226	257	251	233	250	264	249	265	225	276	253	255	250	246	259	224	279	240	258	248	223	221	252	237	261	252	244	243	295	270	265	272	261	231	241	257	260	222	260	251	236	237	245	241	238	228	240	257	245	257	264	265	257	227	231	224	239	232	247	270	245	224	231	207	224	254	226	270	265	252	209	280	252	258	224	259	247	247	224	225	253	247	230	235	228	226	263	222	260	215	228	220	240	244	252	247	249	248	253	232	244	244	233	241	268	244	260	225	230	257	235	257	246	246	240	243	240	231	241	223	216	268	262	238	270	245	259	249	256	250	246	234	224	196	247	259	260	260	248	212	241	270	247	214	257	257	254	261	249	253	247	263	265	218	259	224	241	250	255	236	238	240	223	247	235	221	247	247	226	237	251	231	268	247	245	218	233	221	263	253	253	259	245	255	234	232	239	263	206	226	248	224	246	218	246	249	233	262	275	232	211	239	240	255	241	239	265	229	285	250	235	227	257	252	274	211	256	229	241	274	242	238	255	236	241	243	262	259	246	212	270	246	245	252	254	252	254	240	263	260	264	260	249	256	256	212	234	218	237	224	261	254	233	256	279	276	277	225	280	240	207	271	264	263	231	270	263	249	251	251	255	250	231	288	262	229	265	240	229	251	248	238	247	253	268	233	264	269	242	231	252	238	229	242	236	242	258	230	244	257	247	238	274	223	246	246	241	250	204	241	225	249	227	229	230	242	250	248	242	260	286	218	258	241	238	267	256	250	229	236	275	260	232	224	250	243	261	252	276	262	233	223	229	260	252	257	241	220	244	207	278	242	259	249	240	255	264	209	225	247	266	248	250	279	250	228	245	236	233	266	245	230	235	264	276	241	252	249	243	246	228	218	222	268	249	239	252	249
6260	30636	46603	38336	15958	2090	1723	1535	1367	1239	1088	1048	3314	26370	27625	22622	16050	11649	6525	3009	1329	828	682	597	570	601	612	573	555	568	566	594	581	626	598	537	588	528	558	592	602	572	584	632	581	577	598	556	604	557	600	572	550	560	622	603	560	594	530	581	604	599	570	604	545	601	609	572	557	659	619	578	595	575	592	601	587	527	591	574	617	618	598	576	587	555	600	598	567	603	595	585	603	545	548	536	615	559	590	562	563	589	568	598	619	587	590	554	626	585	594	593	561	577	604	593	593	594	577	560	593	606	553	546	596	596	593	589	606	622	590	597	568	613	575	580	563	605	566	572	561	550	569	618	592	602	596	575	623	642	564	594	615	592	580	584	578	549	622	565	558	557	585	548	558	634	611	564	596	606	604	576	611	567	612	581	628	573	591	563	602	608	565	553	588	573	598	571	587	607	586	563	639	608	569	583	555	577	599	586	566	582	576	580	579	541	617	595	568	597	558	600	614	566	599	593	569	586	608	572	580	597	521	542	599	592	575	589	574	598	592	587	556	625	592	626	594	585	560	587	607	575	592	587	606	604	588	561	610	579	619	604	571	619	585	586	565	591	550	567	611	632	629	545	544	544	626	592	585	575	577	599	565	636	601	565	586	592	562	621	612	603	593	592	595	594	585	596	538	613	587	515	618	581	562	593	612	584	571	560	582	587	567	567	590	618	609	605	570	623	593	590	625	547	555	589	609	577	568	565	596	555	504	544	539	611	610	555	590	606	565	576	602	594	555	618	554	554	573	569	575	562	562	577	576	589	603	606	575	635	539	597	633	554	576	566	568	624	632	562	613	566	585	581	560	588	600	574	610	590	598	581	598	580	620	580	546	583	549	611	559	565	617	576	557	618	641	592	578	611	554	611	604	609	586	594	587	596	564	581	577	571	560	557	580	588	572	564	610	592	608	586	614	609	561	605	595	589	595	583	586	588	602	614	606	592	609	564	600	555	625	593	574	576	624	582	599	596	575	592	603	533	552	554	607	600	615	555	657	553	588	587	600	582	571	559	556	596	560	600	584	571	601	563	600	571	567	574	585	557	598	587	568	599	599	586	565	606	616	593	573	577	536	530	604	579	609	557	596	550	554	609	595	604	631	602	605	573	605	566	608	647	601	553	559	616	561	601	585	553	590	642	553	569	631	640	639	635	549	574	621	592	598	609	583	622	625	555	573	554	594	585	568	558	550	579	597	573	570	605	618	600	566	585	551	580	561	581	595	614	554	612	554	589	592	606	599	617	616	550	577	639	571	579	612	587	645	564	592	579	509	606	586	544	590	582	569	580	577	624	605	603	605	602	560	583	565	618	581	594	559	581	587	590	544	594	588	580	550	578	591	553	604	558	605	621	601	592	594	568	565	635	626	546	555	569	571	595	604	576	597	551	545	579	576	579	608	591	593	560	604	566	566	601	589	570	599	590	571	617	594	563	577	608	563	587	575	564	585	573	588	544	556	600	609	545	604	563	602	556	553	581	555	556	549	562	547	567	606	548	525	596	581	595	603	635	585	614	575	619	568	618	586	626	576	584	604	617	594	600	563	626	590	593	578	564	585	569	586	567	601	602	600	616	561	570	544	568	622	553	548	581	565	613	614	583	588	570	578	604	610	573	580	608	544	622	585	607	589	580	589	574	588	605	560	568	587	592	598	570	573	590	579	576	609	559	626	604	570	597	567	555	583	569	591	611	578	565	602	582	593	609	595	564	606	566	577	618	573	639	595	564	612	585	583	578	558	609	604	583	559	568	562	544	576	584	579	622	585	535	580	532	573	584	584	598	570	584	559	539	575	560	576	584	554	579	649	570	578	589	518	629	579	610	564	628	582	604	596	558	581	609	605	571	555	634	587	591	561	547	561	592	562	590	573	628	614	555	671	572	586	587	573	605	598	625	596	557	534	579	552	564	590	604	584	572	616	594	546	605	586	568	603	567	597	563	551	616	569	563	602	617	558	593	590	596	613	608	578	573	596	600	595	593	559	532	621	574	625	568	613	575	586	588	558	580	582	585	568	616	576	586	565	562	582	552	601	581	558	572	595	566	605	601	616	572	601	621	593	581	584	596	595	553	608	594	570	583	602	573	652	572	607	604	570	579	611	566	635	558	579	558	601	589	631	604	650	571	593	573	583	645	580	543	559	599	579	573	587	601	593	581	625	567	564	594	639	575	628	586	589	572	551	557	617	624	620	627	543	559	598	600	577	591	597	593	577	587	593	658	579	583	598	557	554	598	583	612	592	610	608	594	573	575	517	575	556	589	614	566	556	605	596	583	599	574	553	579	610	555	601	573	586	629	591	569	628	622	559	579	614	590	602	560	607	578	568	573	566	590	522	504	586	553	538	607	609	601	586	607	621	637	588	572	585	545	564	603	582	602	556	563	600	593	589	601	577	565	543	638	581	577	585	619	596	582	563	595	577	583	567	593	596	612	600	621	565	571	572	573	599	577	574	584	622	618	561	601	582	604	565	608	586	562	593	580	609	568	588	598	610	594	615	584	601	561	624	602	558	629	631	588	573	571	589	580	603	591	583	602	606	539	566	559	558	565	568	577	572	592	604	578	559	589	588	603	575	612	560	534	548	578	581	603	570	591	576	582	578	595	601	565	603	623	568	575	573	600	564	537	574	549	582	597	593	616	573	571	582	594	554	592	590	601	547	585	555	610	541	582	615	607	591	589	567	579	565	633	594	572	588	572	583	596	547	555	596	599	600	578	565	573	573	590	556	552	538	580	543	598	588	598	595	578	563	555	602	574	574	603	614	602	575	585	601	621	580	608	612	558	568	579	591	587	619	586	583	594	572	552	599	588	602	608	573	587	598	572	583	586	605	601	608	596	574	641	633	577	563	602	624	550	618	552	558	600	550	602	575	583	581	584	598	604	583	589	560	578	608	581	589	638	647	596	580	581	566	573	585	582	568	609	574	530	600	563	554	616	546	577	586	609	552	543	604	597	582	574	597	574	584	563	581	614	618	575	607	606	563	615	606	574	585	583	598	614	573	605	538	557	597	572	598	564	594	561	601	552	600	584	597	552	587	591	606	626	530	580	547	568	552	562	585	535	577	567	639	577	616	629	552	605	605	589	584	566	614	566	561	586	570	585	575	592	549	618	553	587	581	627	627	541	607	615	547	590	560	544	568	523	601	592	595	563	600	623	596	558	593	623	611	603	553	569	577	576	612	537	544	595	590	564	570	559	584	564	596	600	636	639	606	607	571	562	559	612	568	545	586	567	570	553	581	559	599	586	573	622	587	641	586	612	551	587	569	571	573	622	558	574	545	563	626	613	591	601	590	575	586	587	557	586	629	586	655	609	548	594	565	594	609	597	597	561	550	583	604	578	535	605	547	583	607	556	604	561	627	648	577	575	610	614	586	558	599	580	578	583	558	619	560	589	608	588	593	601	623	566	613	577	612	578	569	614	573	547	599	578	586	619	566	607	604	597	588	532
15175	48607	68401	37376	12331	1502	667	530	457	408	350	305	705	10938	14323	10733	8978	4923	2555	1251	578	324	200	195	207	178	207	193	204	149	182	165	170	178	185	168	172	207	178	181	190	202	182	191	160	191	200	179	168	185	195	143	187	160	202	180	183	177	178	181	178	178	171	175	185	179	179	190	182	192	167	199	205	212	177	173	189	173	173	187	164	216	191	172	167	196	192	186	161	211	182	179	168	162	179	199	174	176	189	172	159	178	165	165	181	186	202	176	173	174	174	190	189	186	180	186	163	169	181	190	156	160	190	168	179	158	188	174	175	161	167	173	175	171	192	203	161	191	169	201	207	173	199	173	178	176	178	169	183	196	199	167	188	178	200	151	167	176	196	213	175	190	169	195	164	158	183	186	210	191	177	179	190	170	194	159	176	177	195	197	166	190	180	183	201	180	198	208	165	167	188	174	189	185	194	170	201	171	201	183	184	180	171	192	181	202	163	159	179	173	185	164	191	156	182	173	189	168	166	181	162	190	164	199	172	176	187	189	192	185	172	179	191	160	163	170	200	188	182	175	184	184	166	155	177	188	179	197	183	178	171	177	154	186	188	166	150	171	162	186	178	203	168	205	205	155	197	199	177	181	194	180	170	149	185	172	152	163	166	191	213	172	179	190	201	181	186	205	203	199	167	194	159	176	176	176	201	149	161	142	158	185	172	198	174	208	169	169	174	170	191	190	192	190	189	197	158	191	193	171	178	191	183	191	185	185	192	182	195	182	178	178	202	192	197	162	154	173	177	164	179	174	159	165	173	174	187	180	157	180	170	171	193	173	156	171	193	166	174	178	216	182	164	159	214	224	191	181	179	172	181	190	185	185	170	175	197	167	185	199	169	174	211	168	188	154	196	175	203	162	172	214	183	164	195	175	188	178	193	192	169	165	172	199	191	165	170	180	160	182	148	157	188	175	185	187	180	169	176	165	192	170	163	178	163	175	178	192	158	171	182	177	181	168	203	186	183	174	174	145	191	162	156	169	168	168	197	168	195	180	184	173	213	182	185	199	160	189	169	207	189	172	195	160	184	184	182	177	167	195	204	188	163	180	184	193	185	188	175	182	165	166	174	181	208	189	197	178	163	202	191	172	179	202	190	175	175	186	182	187	159	204	174	173	178	172	169	179	174	217	198	188	176	210	179	183	162	171	169	157	191	173	160	173	180	190	182	164	170	177	173	172	189	193	173	171	183	172	191	196	195	194	169	164	154	176	200	193	175	191	166	182	170	166	184	193	187	173	178	179	192	163	195	166	190	183	177	183	202	193	187	177	178	177	162	194	191	179	197	175	192	152	175	182	209	194	171	175	208	211	156	190	178	165	178	185	169	195	192	191	170	209	158	182	160	173	183	208	184	159	191	190	177	184	171	176	190	192	204	202	153	192	178	181	176	209	171	181	158	205	186	162	168	210	169	161	165	176	172	159	176	150	168	170	155	192	179	186	164	181	171	173	166	176	190	180	183	173	169	174	198	177	202	168	157	166	172	191	195	159	172	172	167	180	192	173	189	178	169	168	176	160	181	164	166	179	203	193	173	188	171	228	194	202	202	191	192	181	216	194	183	170	179	188	194	185	197	189	183	170	189	184	194	183	184	190	203	172	207	172	190	177	173	187	186	184	182	153	178	166	180	166	178	168	163	193	187	180	195	191	183	185	150	171	164	193	186	190	150	207	174	192	201	187	181	193	186	176	194	184	209	193	170	179	180	182	162	187	174	190	192	192	207	201	186	202	166	169	184	163	157	181	187	201	168	163	162	186	202	176	170	217	182	175	191	164	193	164	188	181	171	165	165	181	153	181	183	186	179	183	196	197	162	181	165	203	171	165	174	167	184	180	156	190	179	180	193	169	179	186	198	160	167	172	146	161	163	190	194	197	186	192	196	197	182	163	178	179	196	197	192	192	171	196	187	158	183	187	173	195	185	189	179	166	130	162	172	211	192	183	165	202	188	175	176	209	176	179	176	185	164	169	164	171	169	168	162	186	183	180	177	192	174	185	172	203	185	204	206	175	168	164	148	176	158	187	157	182	191	188	177	193	167	163	182	207	181	163	172	168	195	185	172	195	202	169	156	183	176	168	200	181	187	178	165	183	173	184	190	178	166	190	168	168	196	202	207	178	177	159	180	175	188	147	178	185	186	167	164	161	198	201	157	166	176	180	158	189	166	179	192	174	195	176	192	177	159	184	191	200	187	187	180	176	170	174	178	166	157	178	186	169	181	171	192	170	162	169	172	166	200	161	173	213	182	170	177	177	185	176	179	207	176	187	156	195	187	189	164	164	211	163	161	166	206	196	185	164	177	188	176	169	196	184	177	176	158	209	203	173	158	177	163	191	176	170	152	215	194	164	185	191	175	187	176	190	171	190	185	184	171	198	178	180	193	175	179	183	185	192	173	181	195	181	174	187	197	184	176	159	164	178	200	197	175	168	176	166	175	175	201	188	164	190	186	165	175	173	180	181	186	185	189	184	208	181	175	165	186	170	183	182	190	175	184	197	169	172	185	176	177	206	186	186	202	189	152	190	166	156	186	185	177	179	152	182	189	202	192	179	182	181	191	185	198	149	186	180	198	189	142	183	156	180	193	173	182	169	178	180	206	194	180	176	176	163	187	194	165	188	202	163	176	182	206	194	190	175	184	184	158	176	164	177	182	165	177	181	199	198	191	186	166	161	179	197	209	191	189	178	181	171	168	152	179	181	189	181	154	174	175	190	186	183	177	179	174	195	162	171	178	181	189	189	174	188	170	170	185	180	170	173	183	184	185	176	180	188	158	179	175	193	182	188	184	157	175	156	183	176	185	166	189	178	167	199	179	189	161	191	175	189	175	158	160	190	147	194	188	175	187	183	197	192	201	168	202	167	181	187	183	187	169	170	171	206	167	167	176	172	172	163	168	156	165	180	172	202	163	163	179	198	169	180	209	142	210	176	189	172	163	165	177	179	174	189	157	185	164	182	173	202	190	187	204	147	174	151	155	202	168	169	198	177	174	182	185	170	177	197	170	174	199	188	191	178	182	164	196	178	172	187	208	186	177	196	192	146	177	165	176	170	177	202	181	198	196	192	181	192	174	169	182	181	164	175	170	192	207	183	200	171	173	192	188	184	178	163	197	188	182	184	197	194	170	186	153	168	186	206	184	173	182	162	195	156	191	177	211	172	177	195	184	176	181	187	182	197	175	165	185	195	178	185	195	188	187	194	185	167	175	185	201	170	179	177	189	203	187	179	162	198	183	198	160	191	183	182	169	162	166	177	178	146	178	169	161	159	175	169	173	163	158	137	176	194	192	186	171	191	176	186	182	158	196	203	174	168	177	189	202	183	183	186	176	190	180	188	168	165	181	181	191	188	223	165	179	175	168	200	145	162	186	174	172	169	202	160	179	176	197	187	198	162	175	175	164	185	184	197	186	179	180	165	166	164	168	168	185	175	204	203	160	167	181	163
8056	37670	58125	42057	6867	3315	2678	2214	1901	1647	1374	1268	3961	33862	36015	32226	27761	18954	11808	6076	2474	1112	536	407	460	469	462	479	451	450	446	439	427	459	449	433	458	468	445	437	472	477	474	456	459	452	512	446	436	447	456	450	483	433	479	473	445	430	458	473	469	472	433	452	414	459	434	451	455	435	449	426	476	433	413	416	452	437	447	461	444	445	460	455	435	474	410	459	439	451	479	451	459	483	464	403	462	449	478	437	452	461	430	474	402	494	432	474	447	464	415	485	471	435	495	442	443	430	442	436	441	442	459	449	442	461	493	448	473	450	480	466	437	479	457	464	415	434	444	416	454	449	461	431	457	418	441	430	415	432	464	431	419	431	501	453	456	443	414	440	498	428	472	433	438	463	472	451	435	475	483	449	448	424	453	423	446	450	490	418	450	478	473	467	439	456	424	473	420	434	464	429	426	451	453	460	426	475	425	449	423	460	470	458	435	435	457	491	436	460	482	445	450	434	436	446	476	440	463	472	503	426	441	463	474	449	443	474	447	443	467	437	410	428	449	499	446	431	459	466	458	471	395	444	415	453	431	450	477	410	446	471	426	439	450	464	483	461	416	404	446	444	438	455	437	454	460	423	492	481	478	426	452	530	459	441	453	432	418	469	471	456	446	467	484	442	437	467	433	445	444	461	430	458	471	457	450	418	440	425	423	433	454	458	420	436	408	478	426	432	439	455	456	446	426	444	450	433	444	418	460	451	437	438	456	440	453	429	432	471	454	486	429	439	440	469	439	413	425	463	433	473	474	466	419	463	458	453	460	468	432	440	449	415	451	429	470	440	438	457	457	430	463	431	444	489	462	448	474	463	414	384	451	449	443	435	470	468	440	415	443	467	445	445	416	423	445	443	501	454	427	438	442	456	432	422	481	472	465	455	452	439	438	457	465	444	478	438	424	475	462	469	473	441	458	447	458	468	438	439	427	473	457	476	465	461	447	418	452	435	466	426	478	452	421	426	437	463	420	491	470	488	439	457	480	453	457	447	462	432	422	443	475	436	433	453	468	440	454	479	478	444	470	449	422	485	463	449	429	431	458	449	452	440	446	495	440	445	464	441	468	443	466	459	418	468	451	447	460	453	436	458	478	480	436	444	419	456	451	473	430	448	453	436	471	465	473	432	489	479	471	430	467	448	472	448	457	429	457	431	436	445	428	424	459	451	429	410	487	476	440	502	412	437	451	459	482	468	406	458	430	451	487	454	470	458	477	475	456	440	462	444	458	448	492	450	455	436	516	399	468	474	476	489	445	473	457	435	449	461	384	481	466	482	463	442	434	420	422	496	423	420	458	430	472	458	471	464	450	437	458	453	467	463	442	490	433	445	436	434	497	422	448	418	434	469	463	411	445	392	452	470	421	454	464	452	428	440	429	424	476	463	464	463	419	471	445	481	396	447	437	397	438	414	484	466	437	421	465	483	478	462	461	455	451	421	458	450	439	455	457	493	437	434	452	452	457	429	439	448	438	488	441	482	470	445	449	444	480	442	420	465	438	398	465	429	473	443	453	465	431	465	403	481	462	438	430	465	447	460	437	421	439	471	439	456	484	397	468	449	483	453	491	454	432	448	442	449	464	486	402	460	462	448	469	467	453	415	414	448	476	446	491	403	459	473	472	455	417	449	440	453	452	447	467	487	465	443	412	440	463	438	422	453	430	449	440	434	454	450	457	487	417	442	469	484	488	445	415	448	442	444	432	442	412	379	457	441	452	465	404	453	461	424	452	469	473	451	423	408	459	443	430	428	471	429	489	458	479	491	440	421	455	467	468	468	456	471	451	466	461	450	425	435	416	472	445	425	464	449	497	488	426	447	464	408	423	444	446	458	447	468	469	450	423	459	439	430	472	444	430	426	426	444	434	465	439	460	444	449	451	478	440	443	469	466	431	429	460	461	451	433	485	456	452	447	475	436	475	447	468	446	460	480	470	443	472	422	490	479	479	418	456	423	474	469	450	449	451	429	420	441	495	470	460	463	456	466	472	427	481	473	420	428	446	426	423	456	431	442	439	468	466	451	462	489	467	471	432	509	465	444	475	491	419	453	479	443	433	453	494	470	434	445	473	427	467	433	457	420	463	488	440	423	440	446	445	440	455	460	451	469	440	448	458	424	427	479	463	419	463	411	465	474	447	454	436	442	455	416	461	449	423	433	455	451	439	455	450	445	449	438	438	515	469	449	478	435	474	463	461	442	458	449	524	456	417	457	467	465	446	426	474	421	444	432	436	432	456	493	450	426	473	493	451	478	441	439	466	443	467	436	398	477	432	458	447	452	407	427	447	468	448	469	486	437	469	433	450	437	449	473	463	470	425	448	454	445	473	436	455	443	432	438	451	474	474	455	470	431	464	426	409	436	436	473	462	438	435	447	432	447	460	471	442	472	486	451	433	456	491	447	440	451	484	410	438	449	433	425	441	488	427	467	474	429	451	467	451	448	430	445	431	469	483	443	444	453	423	480	407	458	486	445	427	452	467	469	482	452	449	441	468	448	417	469	432	462	453	484	473	459	455	429	430	421	403	485	471	456	413	486	425	476	467	462	471	436	416	469	455	466	497	454	447	432	467	391	470	490	426	469	463	456	429	451	435	442	499	456	448	482	449	452	442	476	457	485	482	434	478	410	416	486	438	455	446	494	374	468	468	450	458	463	475	492	443	455	464	419	422	418	466	451	419	500	449	470	445	456	431	423	466	445	439	471	448	448	464	462	433	432	406	422	473	422	436	438	390	443	443	429	462	463	477	457	424	432	469	418	444	453	459	416	408	486	422	469	463	465	467	461	452	421	434	425	464	413	476	434	455	457	447	415	436	468	466	464	451	427	479	460	465	471	479	477	455	439	464	466	458	454	442	462	459	466	482	440	476	445	470	450	405	480	458	457	458	470	451	445	457	442	422	486	440	436	446	419	419	437	481	476	479	455	432	445	456	436	463	497	428	442	459	471	464	461	486	435	488	458	443	456	460	462	444	438	456	442	450	444	439	457	419	453	450	430	403	448	439	450	427	455	473	432	425	432	436	460	454	462	464	453	465	492	480	453	438	481	483	461	440	467	414	436	452	463	417	447	406	452	435	456	457	428	393	466	452	445	442	463	478	458	419	450	416	456	441	479	418	446	442	448	426	456	449	470	471	419	443	448	454	484	437	446	456	441	445	406	435	474	461	472	449	432	431	455	415	477	474	463	491	467	490	433	457	456	492	423	428	451	475	437	456	442	458	443	459	466	421	447	445	468	462	416	473	459	434	422	421	456	421	471	437	420	427	452	428	474	473	461	476	438	456	431	467	423	479	456	459	458	429	474	451	423	410	439	434	414	443	413	480	416	433	459	440	483	428	464	453	471	460	478	441	454	419	471	431	427	469	464	477	468	429	461	440	462	433	433	430	450	421	461	450	483	481	450	422	453	478	465	445	465	442	473	411	430	447	455	491	448	449	435	417	468	450	446
2410	2721	6090	1261	339	313	301	277	278	277	282	284	388	715	554	707	780	601	494	367	330	301	257	277	280	294	273	284	291	270	282	301	284	274	293	265	289	278	279	298	279	300	271	302	281	239	270	256	267	296	295	276	264	263	274	319	294	261	302	273	253	275	297	272	291	272	287	276	277	311	299	272	292	285	275	250	270	257	281	289	285	291	289	261	271	272	266	301	263	268	306	283	266	286	274	286	285	317	320	272	277	259	268	281	259	277	278	241	254	282	276	257	295	292	305	269	288	280	279	283	268	260	239	244	287	288	267	310	264	265	289	299	288	267	254	305	244	259	258	265	282	251	286	268	244	265	275	238	254	275	301	264	261	265	265	278	277	272	286	224	285	274	277	275	263	291	287	254	276	273	274	287	287	293	285	278	278	300	228	287	282	298	245	241	289	261	259	260	276	275	280	309	273	274	267	272	241	275	315	309	292	290	262	288	283	254	301	309	304	280	261	254	273	246	267	275	273	281	258	305	281	249	258	294	252	295	294	302	277	274	283	260	256	269	295	263	304	275	257	262	262	260	296	249	275	308	247	250	278	301	282	255	280	289	300	270	290	285	292	312	277	275	262	289	264	278	285	291	289	255	252	299	266	260	270	302	280	255	258	276	288	307	242	248	273	250	309	272	301	270	282	271	257	281	290	240	267	249	269	312	270	301	261	266	273	275	277	280	276	258	280	291	304	300	319	293	285	287	264	265	270	256	286	296	261	261	242	267	263	298	262	275	296	250	278	271	275	270	281	296	281	263	252	269	307	273	258	263	259	268	289	279	281	283	274	263	255	287	294	261	287	255	302	271	290	302	275	268	282	271	265	265	253	286	290	250	267	260	288	257	275	289	273	276	282	272	259	251	268	260	272	232	271	248	260	224	286	238	266	281	305	296	272	288	277	307	267	280	306	273	246	263	268	272	272	283	256	236	306	284	293	288	276	270	253	294	315	291	289	279	253	267	247	279	289	257	267	262	244	295	264	271	259	270	294	226	287	261	265	294	270	243	263	263	277	294	305	285	323	266	289	292	278	276	289	284	286	266	254	290	256	292	254	239	302	300	264	311	290	263	284	308	263	270	309	288	270	265	239	258	261	284	270	293	272	287	251	287	290	261	298	282	281	265	261	269	300	297	273	267	267	282	290	264	309	280	239	267	284	266	268	268	262	254	283	278	246	280	279	262	265	254	236	287	273	241	304	280	249	244	261	274	291	266	269	275	287	288	278	250	304	277	297	302	259	251	270	262	264	264	291	280	261	284	273	281	252	261	279	263	284	256	283	268	281	245	252	254	291	284	279	286	244	298	274	270	269	249	296	233	273	265	288	279	275	261	241	272	293	284	259	274	293	272	261	284	289	265	303	250	292	257	303	275	289	275	253	307	300	280	253	273	257	252	257	266	270	290	314	292	279	252	277	263	289	293	268	270	266	264	274	292	284	272	260	291	269	305	281	286	286	281	275	272	251	264	258	256	259	290	261	300	287	244	242	267	258	302	290	293	279	292	303	277	266	292	297	259	290	255	283	277	254	265	286	293	268	272	275	247	305	289	308	260	288	270	270	237	273	262	262	276	256	262	273	235	263	256	289	289	262	285	273	267	265	263	248	253	269	252	286	278	286	296	277	266	270	300	277	287	259	259	312	292	278	255	264	291	258	272	294	261	297	271	297	260	262	264	293	270	292	295	271	255	268	262	263	277	258	290	299	271	301	288	264	278	286	280	275	280	276	269	272	297	298	289	283	294	302	248	272	260	266	245	240	266	274	266	259	281	257	269	251	268	267	260	286	259	264	303	277	304	270	274	274	309	252	286	306	257	272	278	275	304	256	263	262	238	282	282	284	283	274	262	278	267	272	307	291	280	263	265	308	259	278	270	268	268	242	288	280	274	271	272	290	273	285	270	262	271	268	254	270	311	286	255	277	280	263	275	253	279	268	265	303	294	262	245	271	265	295	272	277	264	288	288	269	275	282	267	319	300	290	280	250	279	283	295	276	245	271	273	268	259	296	276	269	249	267	263	285	252	293	248	287	279	286	284	300	280	270	280	292	287	252	270	280	280	255	275	273	292	257	272	267	304	279	273	261	275	252	242	279	258	262	288	283	298	293	289	301	298	282	256	248	292	279	250	265	283	313	290	258	297	289	276	274	275	293	260	285	285	267	278	240	265	245	263	243	282	273	262	285	236	268	300	266	253	280	264	270	266	284	267	258	304	290	268	290	265	316	274	259	291	308	280	265	285	254	241	228	298	269	261	282	301	263	261	279	258	283	284	258	289	262	254	288	295	301	305	268	267	287	272	249	275	269	278	256	277	240	256	255	258	307	293	279	296	289	277	295	259	270	276	241	278	280	298	280	288	297	287	275	250	277	291	237	285	254	258	281	281	263	249	284	257	279	266	273	292	294	271	277	255	286	315	259	315	296	233	261	259	290	263	247	268	276	271	297	253	258	246	271	259	279	292	263	263	284	297	279	262	263	270	256	306	248	285	258	285	249	279	294	300	267	287	281	282	273	275	244	241	265	249	279	270	267	286	261	274	271	262	262	249	305	305	262	261	253	268	277	271	304	262	255	281	268	298	262	276	266	285	332	289	278	309	282	251	286	276	296	290	276	272	278	298	295	282	243	275	272	316	300	304	259	280	254	278	269	283	295	274	290	263	296	282	283	271	273	263	271	264	284	272	271	301	280	304	320	263	265	262	272	289	245	245	269	278	285	226	271	257	284	287	287	280	273	298	294	258	272	277	271	251	309	249	281	274	265	283	287	288	272	278	305	323	288	275	315	263	263	288	280	264	270	309	273	261	282	293	250	285	287	266	291	275	274	285	263	301	267	259	261	273	257	263	275	264	281	283	262	274	269	262	306	289	308	262	303	269	287	293	273	278	290	274	263	259	312	299	267	298	282	295	304	265	288	246	262	287	295	275	263	294	255	288	254	301	255	269	268	262	255	277	296	275	283	271	282	284	249	284	285	299	293	280	311	273	255	300	300	272	291	275	261	289	266	262	273	273	273	245	256	246	259	264	298	283	283	279	263	267	280	258	286	283	283	283	274	284	257	280	281	278	264	291	278	258	272	258	281	289	306	279	278	264	247	307	277	240	261	284	289	290	297	294	281	245	289	298	265	269	289	273	291	273	280	277	265	280	249	280	272	286	275	268	309	280	279	317	272	270	286	286	259	284	301	264	273	279	286	252	254	288	283	291	267	243	287	275	293	226	259	257	266	281	285	272	251	259	284	278	275	292	268	269	284	266	305	292	272	292	276	285	243	281	283	239	269	303	287	252	274	265	285	230	293	279	252	243	287	252	262	234	271	284	310	280	249	252	272	267	247	309	285	278	291	276	277	269	266	276	291	313	261	251	285	230	258	287	288	278	247	255	285	298	296	265	251	273	272	272	253	271	284	298	283	270	263	288	268	270	282	300	256	275	271	286	260	283	262	264	248	260	256	285
2441	4574	12103	3604	858	780	752	714	694	632	684	724	1524	3663	2517	3411	3288	2222	1509	1160	964	768	650	653	669	646	658	695	663	643	655	631	691	682	655	676	581	654	633	676	645	642	652	662	625	635	642	675	593	690	643	682	653	698	629	643	657	629	656	667	632	671	652	627	620	644	603	692	669	642	641	610	629	651	663	670	686	680	660	639	623	641	673	666	641	619	616	616	702	662	694	645	658	647	656	656	644	684	661	626	668	618	685	674	663	650	647	665	670	625	660	670	699	659	694	622	661	650	647	670	609	685	650	694	665	692	685	707	619	656	629	607	626	702	645	602	669	670	631	635	646	603	661	657	668	690	610	670	673	618	664	658	671	623	647	639	643	632	653	642	628	651	677	623	635	659	664	628	638	622	647	615	675	668	653	654	672	604	637	656	640	672	634	654	647	678	683	642	650	647	684	633	657	637	676	608	657	698	634	687	636	628	675	628	646	662	618	635	666	662	682	638	647	645	646	671	672	693	648	652	658	592	676	678	654	646	627	657	628	720	649	634	643	657	659	603	672	666	651	644	620	605	691	656	701	657	627	654	708	632	638	642	598	682	657	679	640	637	689	674	683	616	646	691	651	703	657	649	654	671	609	667	662	637	647	687	664	622	657	664	692	691	683	635	623	595	654	645	714	660	666	583	647	660	641	689	663	653	645	675	680	647	635	647	645	620	658	650	649	614	642	620	669	649	619	626	665	668	688	660	639	687	666	651	618	683	660	645	658	664	596	662	659	610	639	659	657	617	670	668	638	644	612	678	637	652	668	604	659	629	670	680	663	622	664	666	661	638	669	692	682	631	616	638	661	648	663	635	666	636	652	663	652	637	619	675	638	616	654	640	629	638	672	641	655	651	641	677	656	638	655	680	631	658	690	622	646	647	633	705	600	641	667	686	672	636	626	674	650	635	614	676	637	637	678	660	608	661	670	664	669	674	643	665	643	635	657	619	649	664	644	667	620	639	625	675	654	624	655	648	643	652	665	653	654	646	653	647	666	624	645	602	661	605	698	707	626	669	651	656	662	645	628	659	639	676	693	625	642	680	638	621	679	676	665	681	699	700	628	652	648	679	643	650	639	690	658	617	669	627	650	639	681	614	655	649	660	660	663	647	637	610	648	639	670	635	660	602	623	638	666	644	666	625	595	657	649	663	681	646	677	649	663	626	641	587	667	691	631	662	611	699	702	622	680	630	644	685	643	668	605	680	675	633	662	694	654	678	627	694	657	689	662	691	641	643	643	630	602	648	664	631	668	683	662	667	625	664	653	623	654	624	636	575	621	674	628	626	664	647	612	633	671	677	686	661	654	624	671	662	644	613	638	654	688	655	660	672	604	652	629	661	645	650	686	594	636	686	608	624	687	631	627	688	625	602	659	627	652	681	625	698	686	640	646	665	634	665	674	653	674	655	647	624	645	631	681	641	632	661	655	653	692	684	665	648	623	640	665	643	642	660	648	667	622	618	660	694	676	643	672	651	659	660	629	634	675	704	660	636	651	650	669	687	642	612	642	675	634	632	635	668	627	640	630	642	669	680	654	620	623	627	658	613	647	648	696	612	676	612	627	668	646	650	657	621	627	611	640	628	691	637	621	637	637	636	684	661	678	673	665	683	629	642	598	651	668	667	682	666	606	677	684	668	676	648	679	677	664	607	688	650	654	676	655	620	640	640	635	683	624	632	659	643	615	619	695	624	685	631	655	669	640	707	640	605	667	659	629	627	615	670	633	635	632	640	642	679	618	619	707	592	637	639	666	628	653	622	633	647	698	669	673	679	630	643	654	631	682	615	602	634	676	595	660	684	704	641	666	637	663	663	629	693	663	671	653	662	642	633	727	684	671	608	619	665	657	684	670	645	654	632	662	647	664	629	666	656	661	635	583	659	723	668	684	649	636	700	629	653	632	631	652	658	639	652	650	672	674	650	664	630	599	660	647	648	647	683	688	657	679	666	645	655	595	682	653	642	675	660	661	668	659	657	630	617	581	640	697	656	667	641	664	677	635	679	664	660	653	647	646	601	644	678	611	700	602	625	687	636	635	695	669	674	627	634	665	633	649	658	681	634	626	671	642	629	618	652	621	633	610	650	676	653	660	630	671	630	662	674	690	696	679	653	676	615	682	630	638	663	645	662	669	664	650	642	642	636	670	617	686	650	666	652	652	671	660	676	641	648	650	634	664	636	685	624	657	650	688	650	644	673	695	687	666	649	645	630	623	657	658	688	694	639	620	714	663	586	637	670	662	658	650	635	593	689	713	656	635	657	628	652	648	642	657	713	631	632	619	652	650	619	652	651	618	654	641	656	612	657	633	645	655	677	667	644	660	653	663	630	635	649	609	624	683	696	635	657	637	622	652	665	632	660	676	606	616	633	654	645	672	630	705	675	652	691	655	677	643	655	606	627	654	636	700	636	665	690	637	670	622	646	626	637	690	726	674	624	668	648	657	659	653	677	641	669	657	633	690	650	704	653	635	621	604	653	630	646	686	661	672	611	690	664	651	656	651	627	611	673	626	669	649	627	680	634	695	649	644	645	644	636	649	653	629	647	638	684	643	644	678	647	680	644	655	604	679	663	625	616	602	657	609	669	651	636	632	681	605	639	640	673	697	624	590	645	650	660	654	646	667	655	633	613	609	643	629	651	698	651	686	674	650	664	641	660	590	650	654	647	644	645	670	645	662	619	620	611	664	664	673	622	634	683	689	636	687	658	651	676	664	650	696	647	605	689	604	612	619	601	623	644	638	649	654	645	657	643	663	643	652	672	657	671	650	684	685	663	636	646	675	639	645	643	651	664	655	627	654	631	641	647	647	661	637	636	637	679	672	630	647	645	634	675	663	657	655	679	728	667	617	670	652	614	650	646	639	677	626	689	650	677	639	667	647	620	624	687	669	654	635	671	639	649	627	645	605	654	659	675	638	689	608	657	659	608	647	663	676	645	672	647	646	625	647	666	676	618	643	655	661	651	663	658	647	649	671	641	660	666	671	708	616	659	629	642	657	676	676	690	658	671	646	627	643	633	666	623	655	638	685	634	680	646	721	657	689	621	634	605	637	656	669	595	639	665	651	624	661	622	604	676	658	678	614	653	639	654	657	647	627	680	635	718	662	656	670	701	622	657	603	672	671	651	668	680	629	636	657	687	631	657	617	684	629	672	690	723	643	711	632	656	626	655	622	657	631	618	635	645	643	654	660	630	654	702	640	633	680	655	633	650	621	655	636	673	685	657	636	651	619	702	671	699	649	680	635	725	697	654	661	623	677	628	659	640	694	634	658	633	671	699	662	633	637	662	642	652	696	569	637	679	616	660	654	658	672	666	643	624	627	621	682	664	631	678	664	672	645	618	722	639	641	659	636	665	653	606	621	641	673	642	680	652	639	608	645	700	708	691	674	602	652	652	709	667	669	652	636	642	693	628	642	672	665	633	645	667	646	657	620	702	644	678	675	675
12866	29892	59282	23729	3041	641	549	411	368	302	344	393	4308	6319	3886	5533	4690	3022	1878	1000	523	303	240	236	234	244	212	233	189	208	214	242	213	226	198	246	248	199	220	223	212	251	233	228	225	221	193	196	244	211	250	201	218	210	226	214	225	223	219	230	244	243	207	205	203	239	203	206	222	191	228	221	241	224	235	207	196	218	202	196	226	212	245	209	213	197	208	235	219	231	221	243	232	228	195	250	202	242	239	240	225	215	205	240	234	201	232	215	238	239	222	218	211	195	231	242	227	231	232	221	233	202	211	227	239	210	240	224	212	218	216	225	253	223	219	235	217	194	233	233	244	233	212	191	204	222	225	231	208	234	233	223	217	191	227	212	216	223	205	241	202	204	244	224	224	220	246	206	199	226	230	248	241	222	246	237	244	216	208	215	238	246	218	241	235	213	221	240	216	210	237	220	219	228	226	231	246	232	209	209	241	236	200	201	228	213	232	200	212	204	224	221	213	198	213	208	223	229	208	220	224	218	222	217	215	225	255	227	238	255	230	249	207	225	188	187	198	212	222	225	230	232	219	244	234	236	207	238	215	197	219	203	207	197	208	230	233	227	239	229	235	240	238	211	238	245	221	236	249	225	223	232	256	217	206	213	218	240	204	213	234	219	245	209	215	229	224	220	259	211	250	220	208	180	214	207	205	215	247	194	230	190	213	207	204	221	228	220	219	234	236	224	239	257	254	199	193	220	238	205	247	218	226	223	225	221	232	208	239	250	233	228	208	200	238	224	232	238	208	201	204	227	217	213	235	225	234	251	220	208	227	230	219	222	213	254	243	233	224	234	184	192	187	196	242	215	233	238	218	209	230	183	228	195	203	237	221	219	237	240	201	248	256	230	259	233	243	220	228	223	208	216	227	243	216	238	248	219	253	217	236	204	219	229	212	236	201	227	249	203	218	250	230	231	225	228	248	195	250	219	221	216	217	234	208	232	226	216	242	245	224	235	209	215	218	219	236	235	218	215	223	230	220	220	232	219	215	236	228	231	219	210	222	206	230	201	224	221	215	222	206	210	217	219	199	205	219	247	233	200	209	212	225	203	225	221	196	239	211	184	220	235	237	223	238	220	200	210	207	217	221	228	236	207	227	210	228	224	199	237	197	246	238	228	234	192	234	241	235	215	198	242	220	212	183	215	212	224	229	226	223	235	260	219	240	223	244	248	209	212	247	231	220	239	206	204	227	184	225	205	210	258	219	239	234	221	226	212	241	220	256	226	222	242	236	228	212	201	232	247	236	227	204	224	210	206	223	226	202	223	215	265	206	227	251	228	207	227	238	226	219	214	204	226	231	219	222	197	210	203	215	221	205	226	235	215	233	244	199	195	246	220	215	193	232	225	223	221	201	230	199	224	237	240	217	233	222	240	204	231	186	232	221	210	205	224	237	224	217	237	225	237	216	203	228	210	199	217	223	218	235	209	218	242	223	238	215	225	196	212	231	222	220	233	204	226	232	208	224	216	210	257	211	212	221	225	244	248	241	228	229	233	224	185	210	206	225	230	236	211	219	211	226	201	247	241	190	219	223	212	242	207	235	211	212	242	224	213	234	206	219	240	242	214	226	226	226	213	205	202	232	196	231	225	232	235	217	232	229	209	224	206	229	196	224	224	240	263	213	219	211	207	186	213	230	236	224	214	224	242	221	213	231	213	208	238	244	202	258	229	245	218	224	246	198	221	243	212	211	236	237	224	220	203	206	248	258	231	233	235	254	231	235	209	202	225	212	203	209	216	234	212	235	236	236	247	204	245	239	204	207	212	228	210	221	226	218	247	190	217	235	223	225	233	236	210	215	235	221	235	192	215	194	192	212	249	212	231	247	229	220	219	214	223	204	227	230	218	224	215	216	215	228	242	233	209	215	241	219	230	230	214	206	191	228	214	238	223	211	238	209	207	208	201	238	228	229	219	210	241	211	210	243	216	205	223	209	234	231	224	225	223	219	202	228	237	223	222	207	211	229	195	234	213	236	229	225	227	229	243	240	211	225	233	229	226	220	251	233	192	223	212	217	226	216	233	235	217	179	209	237	216	204	210	198	218	220	210	228	228	229	211	213	238	228	209	205	227	208	203	238	218	247	202	206	225	229	204	246	222	236	232	203	227	214	229	227	247	215	213	199	227	235	212	228	222	241	232	224	191	200	207	237	219	226	226	238	238	212	226	240	256	235	221	202	239	211	217	218	231	248	234	253	230	220	221	232	206	219	210	251	229	195	241	210	198	214	214	216	212	220	205	199	214	231	221	211	226	228	193	226	203	262	223	202	238	217	244	220	233	207	237	229	194	217	207	221	217	217	220	223	231	236	231	208	213	238	210	225	212	237	219	219	233	233	241	247	224	211	237	231	217	225	216	205	198	224	233	204	206	206	224	214	237	240	230	231	235	219	228	185	229	226	220	187	226	219	224	204	233	212	209	233	241	246	227	206	239	249	197	231	209	209	209	203	217	215	236	231	239	207	235	239	227	218	210	231	237	212	213	236	216	224	248	241	199	209	177	212	185	222	199	212	201	247	205	236	215	222	202	247	202	218	248	254	235	227	235	205	210	214	233	219	206	232	216	229	242	203	212	239	221	221	210	223	206	245	216	243	202	247	207	217	251	233	225	208	228	210	219	231	240	207	249	212	204	210	210	220	220	223	227	203	220	220	204	218	224	208	222	220	228	229	225	227	251	210	202	203	211	244	201	249	244	219	211	222	224	245	237	247	228	214	215	218	225	217	192	219	198	229	216	240	227	234	225	221	217	236	212	233	232	218	213	219	205	225	206	217	254	205	222	229	235	245	220	235	218	228	205	225	223	229	240	231	245	235	222	242	227	232	227	225	236	236	231	225	207	203	218	236	209	221	261	198	235	212	230	245	206	235	212	230	219	198	227	212	242	209	201	223	208	207	244	221	214	242	222	224	222	244	223	214	220	222	217	211	205	214	223	229	212	230	222	233	254	210	200	249	213	237	209	188	231	227	204	213	219	220	231	207	228	232	217	219	241	206	223	198	198	232	213	220	184	225	232	208	215	229	232	224	216	224	240	218	247	218	231	213	230	246	239	243	240	206	193	202	199	228	230	234	218	225	222	231	195	199	237	238	224	217	213	241	232	207	215	214	231	212	216	226	226	189	228	236	213	220	216	249	215	216	241	213	213	185	210	177	218	217	229	216	258	203	231	210	201	215	234	245	223	220	217	247	234	234	217	207	231	218	216	257	212	230	230	247	201	230	235	215	228	237	215	237	243	251	207	236	229	232	189	204	201	250	192	235	224	217	240	227	188	256	220	220	224	228	213	230	212	213	233	241	241	218	185	227	208	230	243	228	219	232	199	212	227	203	243	229	228	220	209	217	217	190	222	202	243	198	202	222	210	226	204	228	220	231	219	222	207	227	205	226	227	241	219	218	204	193	254	221	247	204	226	253	246	190	251	227	194	217	211	219	207	202	250	234	225
8355	25189	50638	18937	2823	2195	1828	1526	1205	1099	1025	1431	19082	22912	17474	23220	19133	14223	8912	4558	2053	993	649	547	521	573	552	506	552	532	525	557	553	521	553	538	549	575	555	503	570	528	545	535	510	565	541	486	521	534	525	542	560	559	558	542	552	543	470	557	537	552	525	532	521	556	541	553	525	545	571	528	533	535	558	573	542	532	519	541	535	536	551	506	522	562	551	521	556	529	551	558	507	533	548	557	533	520	538	531	556	529	571	524	567	561	505	517	520	531	501	507	566	513	514	553	570	579	558	477	524	560	537	527	539	538	544	557	525	493	551	548	564	545	551	538	503	511	509	518	537	543	535	536	555	544	514	546	558	547	512	539	564	505	550	522	528	540	529	511	541	517	502	524	535	524	534	551	548	531	578	558	579	522	559	532	510	560	515	536	532	556	540	535	523	521	549	545	509	524	556	504	526	534	530	585	562	531	518	536	564	514	502	552	519	489	537	571	556	519	523	502	543	539	576	537	551	544	536	569	545	532	564	539	585	480	548	535	543	515	555	528	527	521	549	544	495	554	557	482	554	509	487	525	531	552	530	538	542	527	532	554	499	527	513	517	547	525	522	540	571	488	542	541	539	576	541	550	523	512	567	502	525	594	560	523	510	552	525	521	562	580	500	536	557	544	522	532	546	534	549	511	537	554	541	546	555	535	563	608	570	545	517	558	572	565	515	543	497	526	526	537	504	523	549	500	516	512	525	534	541	518	522	516	548	524	504	547	511	570	592	533	542	529	494	588	536	516	530	533	537	541	549	525	512	520	556	528	519	503	524	567	541	559	524	561	514	536	558	530	524	518	540	516	528	495	514	568	521	537	530	516	516	516	514	544	549	529	563	543	545	552	531	522	513	512	490	510	529	543	527	565	536	546	559	495	529	536	544	575	561	565	548	529	552	513	527	585	526	507	521	527	507	541	487	526	514	537	495	579	545	548	511	513	524	521	575	539	527	547	526	531	537	532	548	538	518	506	492	570	537	508	544	480	493	578	483	533	549	570	497	556	528	535	553	530	535	530	547	560	572	589	562	518	524	514	552	484	495	571	545	570	508	492	542	531	510	550	556	549	559	544	519	549	514	560	521	543	558	521	525	509	527	506	554	558	556	510	549	541	544	566	535	533	517	541	535	519	519	531	512	509	536	517	509	539	502	552	519	545	565	524	544	549	525	538	566	508	552	530	546	518	499	529	523	538	547	540	512	500	539	513	558	531	544	535	525	503	525	541	550	514	549	520	502	555	563	512	514	530	548	511	533	533	511	587	500	535	503	517	525	554	534	576	531	526	546	518	557	550	526	526	549	574	505	523	571	534	514	559	565	525	538	531	494	529	544	511	531	518	572	535	538	503	523	545	547	521	522	543	506	532	550	526	525	547	555	549	528	529	556	520	503	555	548	520	511	527	495	529	499	579	538	574	530	539	533	541	562	498	527	528	555	536	534	577	533	544	493	502	511	527	560	522	546	555	531	541	528	543	506	554	531	505	534	519	509	543	573	501	525	480	515	540	553	530	503	546	542	529	533	554	500	566	517	540	542	541	594	528	523	537	529	541	559	544	531	525	570	503	508	531	546	553	552	532	530	505	521	542	522	503	516	536	593	552	507	524	571	537	561	535	536	563	555	568	554	552	537	559	552	537	486	515	502	526	496	477	571	533	591	517	510	566	571	501	519	533	510	544	468	532	511	507	526	533	536	546	551	545	527	541	541	523	585	543	566	591	515	539	514	520	565	538	541	559	574	537	556	561	555	523	514	466	500	542	572	585	529	550	510	540	528	554	539	556	517	541	561	559	489	550	530	547	520	518	531	501	565	549	563	567	546	493	575	518	542	529	513	562	556	545	533	520	547	522	554	544	577	550	539	529	548	526	538	521	566	521	530	526	527	564	515	550	526	520	515	521	500	513	571	541	543	542	519	530	564	520	548	521	533	500	527	496	528	495	517	545	528	532	531	511	504	540	519	571	549	497	525	502	568	513	547	490	556	572	513	552	526	572	520	521	572	538	487	526	511	541	544	528	525	581	547	579	553	539	524	498	526	531	551	568	555	505	524	528	552	536	555	569	498	564	575	531	542	510	569	539	513	537	578	533	500	471	540	531	531	537	572	525	564	520	546	521	541	533	495	502	582	576	526	515	523	525	495	568	558	542	535	529	531	563	537	557	536	511	548	508	557	540	519	532	559	573	517	510	536	544	554	508	539	585	522	554	504	535	546	532	534	535	516	522	536	521	528	538	537	534	550	536	544	558	584	548	502	536	547	530	531	536	523	497	577	530	551	503	546	546	573	529	531	522	559	526	523	525	509	531	509	550	545	485	507	602	550	530	560	531	504	576	554	540	525	556	527	532	520	542	566	503	503	540	505	541	543	542	521	550	518	554	544	513	522	561	540	570	515	533	505	520	518	631	544	541	561	542	555	537	552	550	522	466	532	539	522	529	510	550	514	499	556	548	523	530	531	554	576	518	524	555	519	548	509	536	567	543	552	536	522	514	561	531	490	511	540	560	543	547	546	548	527	603	523	490	568	562	546	542	506	538	556	514	567	527	562	555	557	497	592	542	528	517	487	543	563	542	551	558	520	571	513	518	568	561	552	551	492	506	556	544	538	576	528	551	515	565	532	500	517	530	539	563	538	562	494	524	551	513	592	537	499	540	546	528	550	538	512	566	575	532	536	534	540	492	524	564	548	492	564	542	534	562	518	522	494	534	529	545	494	546	523	556	529	545	523	517	513	537	563	508	548	513	580	525	566	538	552	525	555	551	576	517	560	559	547	564	523	577	511	562	572	504	521	552	533	539	543	524	515	538	534	545	506	542	523	523	548	511	534	500	513	539	544	563	559	530	538	546	559	517	581	497	524	499	556	543	553	537	559	542	493	522	545	533	508	545	536	597	560	557	524	513	540	527	526	606	492	553	534	527	521	531	516	559	566	537	543	557	564	533	508	557	549	556	513	515	545	525	536	557	537	520	516	504	536	557	506	540	577	504	529	585	525	544	540	541	581	562	549	550	550	540	525	542	534	526	549	519	522	534	548	541	487	564	541	537	559	533	482	543	483	548	600	503	565	534	544	532	530	525	564	569	528	525	534	548	518	545	533	534	569	568	500	553	532	544	538	542	514	564	553	544	553	507	595	498	552	525	543	553	548	548	528	525	541	521	541	515	561	552	558	513	521	516	547	556	570	551	575	516	568	527	483	564	540	551	536	542	556	524	540	549	515	520	508	538	554	526	503	568	525	518	603	510	531	519	531	570	528	550	528	521	560	537	557	556	487	570	526	552	558	567	522	515	508	516	558	525	514	581	549	551	511	511	541	532	506	587	541	508	514	500	524	538	495	561	526	550	506	552	587	588	522	497	526	527	587	544	567	520	537	531	547	556	512	538	542	540	529	557	523	518	499	539	561	524	523	535	549	546	495	580	511	572	545	503	531	546	575	544	531	521	513	521	542	542
24813	39111	70342	29244	6501	1195	666	522	489	419	337	410	4564	7047	10479	12096	9928	6541	3579	1493	673	344	192	174	169	167	163	156	154	172	174	167	159	162	154	169	160	166	190	178	171	192	159	175	170	190	184	146	155	153	193	164	178	147	182	172	178	148	174	172	157	176	177	134	155	187	167	159	165	166	182	151	143	163	161	156	179	163	174	141	173	178	166	150	162	171	157	158	169	178	153	158	171	170	168	166	179	166	153	164	163	170	153	153	147	167	165	171	167	168	175	153	147	161	184	150	169	144	144	170	143	139	168	169	159	164	169	177	184	135	178	182	190	156	173	171	150	161	177	182	158	152	152	168	172	155	170	181	176	140	137	175	164	171	160	187	159	162	169	147	184	155	171	183	160	172	169	155	162	164	169	156	163	181	162	148	151	172	166	172	149	163	178	161	155	146	158	162	153	162	149	153	156	174	167	170	168	163	159	164	171	183	176	147	161	153	176	196	172	166	167	149	172	170	163	160	138	165	174	183	146	168	179	159	149	155	155	148	156	162	174	168	145	172	193	146	158	133	150	173	144	157	144	156	164	178	171	150	168	159	179	168	163	178	158	171	167	181	177	151	182	151	177	180	150	182	173	155	178	171	151	153	152	167	158	170	145	190	159	184	179	166	142	172	158	173	186	171	152	192	165	172	145	163	183	173	189	188	170	157	162	161	148	180	137	180	162	181	153	163	150	165	173	180	171	177	150	162	175	166	163	158	150	165	160	181	159	158	183	149	172	159	194	149	164	168	167	167	144	166	147	145	165	164	162	191	171	159	174	162	154	189	148	194	155	156	177	169	142	166	176	164	167	153	148	172	158	171	171	161	166	170	162	181	165	166	151	179	162	173	159	175	185	170	176	182	162	160	172	144	154	160	187	184	167	158	171	193	175	177	162	160	178	164	156	149	158	160	192	198	169	187	167	154	160	164	140	163	157	151	154	154	178	152	130	166	170	168	158	179	168	192	164	153	186	171	164	150	142	167	182	166	145	170	155	186	172	158	152	154	180	176	167	169	156	132	175	157	172	169	144	159	175	158	133	184	168	160	163	170	171	152	162	145	127	163	168	154	126	155	160	163	157	154	161	175	172	163	160	175	162	163	167	185	188	167	185	172	147	162	173	168	167	148	165	196	153	156	178	147	161	164	157	152	166	168	143	156	165	167	155	156	165	159	152	159	150	160	202	149	153	165	162	166	168	158	160	142	161	153	180	157	164	187	165	183	164	169	164	196	140	170	182	170	168	189	185	173	162	172	187	192	170	188	159	154	159	139	167	159	165	131	181	163	163	161	181	182	175	164	155	172	171	158	153	176	161	144	156	163	142	191	171	165	166	150	146	171	140	165	168	171	152	181	165	175	156	154	173	167	175	189	156	142	181	171	177	188	176	150	186	156	149	168	160	154	179	171	159	187	161	151	171	171	162	154	170	154	155	173	173	142	153	163	180	157	167	157	174	157	168	175	176	132	154	160	168	169	179	163	159	162	167	161	181	157	162	191	164	129	155	171	164	154	142	140	178	175	167	192	166	150	184	171	142	189	169	182	165	166	146	168	178	148	148	165	187	166	175	163	162	145	163	144	195	168	169	176	159	196	161	148	170	160	147	171	159	169	174	201	142	167	131	153	176	148	135	150	147	140	180	184	184	171	152	169	159	162	156	160	169	154	156	200	173	171	158	161	175	176	171	146	167	141	183	170	166	149	142	177	181	154	171	179	156	160	148	184	184	165	155	126	168	157	165	182	176	165	173	189	165	170	156	158	156	183	169	173	166	169	175	192	149	156	164	181	155	156	149	167	153	158	165	142	164	170	134	150	158	146	162	153	170	173	154	159	155	184	175	179	154	163	162	163	161	165	145	166	141	148	133	172	173	164	172	183	175	182	147	171	155	155	161	178	162	152	125	169	166	192	162	138	159	159	171	163	199	180	174	165	181	153	173	162	164	172	178	146	159	163	174	170	162	159	160	159	171	169	168	188	171	177	167	168	183	173	174	154	167	160	155	155	178	154	169	181	140	146	172	166	150	163	161	168	175	173	178	178	158	187	158	150	157	167	163	186	136	168	169	144	146	173	150	131	159	152	166	151	190	135	163	175	171	189	174	153	163	177	177	159	174	149	173	157	180	167	168	141	184	154	169	163	157	152	178	176	166	152	164	169	155	176	170	196	152	155	171	162	203	163	191	179	183	157	161	174	148	166	183	175	168	150	177	166	171	170	176	146	160	190	173	179	191	157	160	184	164	164	170	153	156	178	166	198	158	170	160	163	170	155	172	156	174	164	167	167	165	160	190	171	153	163	177	165	158	163	193	165	181	162	183	167	148	171	162	165	155	169	153	159	184	151	167	165	150	175	164	182	159	183	149	194	156	178	169	158	174	177	169	164	181	166	189	157	180	145	187	155	172	180	172	159	153	172	179	139	180	168	181	169	154	152	151	168	145	177	178	175	173	176	157	155	163	168	162	140	166	160	169	155	151	183	150	143	166	169	185	160	167	155	179	152	171	179	152	179	159	155	147	158	162	158	159	155	150	167	157	159	172	172	186	164	150	175	170	154	162	160	162	153	162	168	160	158	168	171	185	163	176	159	178	166	161	155	163	169	157	165	186	175	174	158	176	167	153	168	152	184	203	171	164	161	159	182	169	165	152	165	168	167	161	142	162	159	153	184	155	186	151	170	175	143	164	157	166	172	194	154	155	164	178	184	180	144	153	157	167	160	158	158	152	168	145	173	150	153	161	168	174	167	163	150	166	167	154	177	152	183	150	173	171	158	174	176	153	180	162	184	170	160	169	170	114	159	175	147	165	160	171	171	160	166	150	167	166	155	180	143	175	181	174	171	161	148	172	161	184	169	198	148	157	148	191	161	182	174	163	162	136	160	147	185	152	146	157	162	150	152	183	145	156	138	169	167	162	156	175	159	178	178	172	155	158	171	136	173	177	167	163	153	184	158	168	177	158	160	170	169	188	165	173	151	139	150	182	175	177	158	170	148	157	158	165	164	164	180	195	172	190	169	159	168	194	185	166	166	167	146	155	180	159	161	147	166	164	162	165	181	173	161	175	178	165	188	152	165	154	159	160	159	173	185	175	181	175	177	172	149	169	146	176	171	176	165	163	157	174	164	167	179	172	155	160	159	192	186	164	192	172	167	156	179	179	170	181	135	165	154	161	160	178	181	177	155	168	160	165	170	169	161	170	162	142	164	151	169	168	149	171	157	147	171	147	147	154	207	159	168	161	175	158	163	167	151	157	168	165	167	172	152	144	155	165	138	160	181	185	176	172	172	150	155	162	159	172	163	158	158	148	161	190	185	140	171	167	178	157	164	141	193	162	183	168	158	167	158	164	133	168	152	144	158	172	149	154	178	191	160	163	151	167	177	171	154	155	172	188	167	159	171	155	134	159	144	155	162	161	147	190	150	161	139	172	190	168	156	165	172	149	163	198	169	139	145	168	173
13193	31249	59724	20984	4369	3466	2762	2292	2038	1673	1439	1812	19405	25169	32320	34417	30149	23875	14416	7158	2938	1252	486	422	395	434	417	416	429	406	402	407	402	406	383	407	365	415	405	427	429	402	424	415	396	408	390	412	416	415	396	416	392	404	406	382	425	412	424	421	427	421	454	422	403	442	400	419	421	366	388	440	368	421	412	401	391	424	433	415	428	438	424	415	420	398	427	417	412	428	409	396	418	380	412	441	387	404	403	407	429	417	424	407	418	418	434	449	393	440	376	448	416	425	371	377	413	412	433	413	435	427	407	428	354	426	430	435	418	433	393	390	416	402	407	454	405	392	403	421	365	396	383	478	426	438	394	441	395	432	395	383	392	423	422	435	434	419	425	427	397	432	383	413	445	409	420	455	409	414	395	451	399	432	406	427	417	402	416	436	404	389	416	425	409	414	393	410	412	418	419	425	401	400	401	415	420	429	421	420	404	397	422	412	398	427	430	434	415	425	375	431	418	433	413	399	428	422	371	429	395	413	398	424	391	435	420	368	398	421	377	426	432	407	413	359	419	371	379	413	414	416	432	384	416	392	419	425	426	408	407	444	365	402	419	412	409	423	395	416	402	429	435	378	433	397	390	384	415	387	397	404	409	429	396	414	438	439	379	429	448	403	411	376	429	427	401	398	392	416	428	388	461	396	428	396	431	403	453	401	410	439	417	438	398	457	392	411	413	417	405	427	458	437	422	441	418	447	446	414	430	420	465	394	413	430	440	407	396	429	416	402	406	414	413	402	432	420	401	410	428	479	413	394	422	405	394	396	443	414	422	405	414	434	460	433	404	410	398	431	398	386	414	425	421	442	416	395	406	403	384	410	425	426	414	407	350	412	388	397	401	446	426	434	426	413	398	383	421	424	414	428	412	437	402	392	374	396	380	400	438	402	442	409	411	398	399	417	433	417	393	420	410	390	422	393	450	410	390	440	438	414	424	413	443	412	420	409	413	377	424	403	387	423	373	391	436	403	394	428	403	408	417	434	384	403	394	391	390	429	400	437	427	442	420	453	395	416	415	389	400	420	415	426	425	406	401	416	398	414	394	387	433	424	411	403	375	446	387	430	429	406	399	471	394	422	420	421	452	439	387	397	440	405	410	416	399	412	425	401	361	429	417	409	415	409	387	407	454	401	423	404	410	403	425	424	402	400	425	448	392	417	426	435	438	416	405	401	397	417	410	412	394	417	407	400	405	449	386	412	407	449	425	415	413	404	418	407	394	414	446	397	412	433	429	446	411	416	394	418	437	402	391	402	399	405	408	408	430	464	416	410	378	415	409	405	439	398	415	418	406	392	398	428	397	411	416	412	427	437	445	401	402	417	412	379	412	392	439	388	416	406	403	451	395	406	366	459	412	385	408	380	407	416	412	425	415	369	402	391	402	416	422	410	449	421	424	389	414	397	385	391	417	416	406	406	435	413	468	403	409	425	399	404	396	436	392	426	445	435	443	411	413	455	411	427	397	443	401	411	399	447	424	401	431	430	412	416	418	386	408	423	424	381	418	436	397	417	420	413	405	448	410	399	412	400	439	421	395	405	412	420	395	381	400	420	413	391	420	377	418	407	419	414	406	398	415	398	399	422	430	423	413	422	402	394	421	398	402	430	389	411	419	416	416	414	434	371	410	414	453	395	425	426	396	438	396	426	374	413	419	375	415	397	455	454	430	410	416	425	444	384	398	418	408	414	411	431	413	398	408	398	440	421	390	416	385	425	430	421	378	430	397	407	414	434	437	405	408	428	367	397	446	441	402	397	421	419	442	398	427	384	449	414	437	416	413	428	424	386	381	471	410	416	425	390	364	432	402	399	397	384	424	403	417	434	421	428	429	432	409	422	374	408	398	405	424	407	383	428	385	394	416	414	369	418	412	455	438	416	399	374	398	418	387	368	421	422	410	431	438	375	422	411	391	438	449	414	450	392	396	441	394	415	421	415	476	428	435	417	409	426	384	391	409	445	418	441	391	403	432	429	407	402	429	409	415	439	441	393	412	419	403	399	416	406	392	398	411	418	396	426	410	420	432	394	424	418	428	387	476	409	379	408	435	412	394	442	423	432	411	423	416	414	402	409	398	374	433	462	426	451	405	398	401	413	438	404	436	419	459	460	418	396	426	408	454	445	410	407	387	430	432	411	413	370	413	427	442	439	386	418	429	410	372	415	385	404	426	385	438	414	403	400	413	439	412	415	385	354	437	425	388	431	465	431	397	422	393	436	438	422	459	420	399	404	417	444	424	404	415	414	459	426	421	449	425	406	422	401	430	417	416	445	381	387	381	403	406	416	421	382	400	407	416	404	404	407	357	421	404	472	483	392	428	434	435	380	423	397	431	409	432	392	439	435	411	406	432	403	448	403	421	433	400	456	391	448	399	405	398	439	406	392	382	413	428	442	398	419	421	409	412	419	398	430	385	381	371	405	417	401	391	436	420	407	425	418	403	447	366	402	385	403	441	397	433	374	430	396	379	424	398	438	419	416	396	416	450	429	435	398	444	420	416	373	419	407	443	367	441	429	457	421	374	421	398	373	392	428	385	399	412	391	434	410	399	418	386	425	440	389	411	435	412	416	396	374	381	410	398	440	409	398	396	417	414	395	422	423	410	403	418	416	419	429	420	406	444	392	413	408	459	407	385	433	444	375	432	422	396	387	412	400	414	395	447	408	409	410	364	418	408	409	395	441	425	447	399	395	443	435	441	391	434	432	392	384	433	436	406	429	413	409	390	417	388	423	381	422	434	446	397	409	382	434	427	426	401	423	423	390	432	419	430	402	427	385	440	395	415	381	434	378	379	427	413	413	476	432	432	395	384	429	436	407	403	395	416	430	433	403	395	462	451	426	403	399	441	410	386	448	390	398	406	396	379	395	399	434	406	409	404	416	416	394	413	424	404	406	411	420	416	414	399	394	412	407	387	413	413	416	442	366	418	388	435	370	399	375	397	406	422	437	391	410	418	401	410	447	409	431	446	422	422	400	379	413	399	425	408	424	391	434	427	415	416	419	456	416	412	416	400	425	416	419	415	434	393	399	367	397	457	398	420	424	428	432	407	422	430	451	399	416	391	464	420	419	394	436	410	425	395	434	399	425	392	367	410	393	445	405	417	428	390	405	412	402	415	393	424	399	418	407	402	370	418	402	421	393	378	414	401	400	416	418	432	406	434	451	391	442	397	421	396	408	414	380	413	406	412	366	393	421	434	377	442	416	419	444	380	453	400	423	424	402	385	389	402	406	437	441	412	410	402	410	429	399	416	415	406	396	431	423	436	433	396	403	413	428	424	428	426	387	423	372	434	421	458	389	397	410	437	401	426	397	448	395	424	410	413	427	414	437	411	398	423	456	398	365	404	417	405	408	440	412	412	390	415	374	425	417	369	405	427	405	435	447	408	429	410	423	427	433	440	403	413	398	437	444	415	411	415	376	408	439	409	400	375	396	413	394	410	433	410	442
2672	3322	5594	803	333	306	303	271	305	254	250	305	420	628	825	863	805	692	507	340	322	297	267	238	260	238	257	266	299	306	270	257	266	307	272	271	257	258	250	276	261	271	297	257	286	242	268	267	266	262	280	274	256	277	264	274	250	246	246	288	261	274	251	262	284	264	233	276	293	278	245	291	271	276	285	265	236	248	256	278	270	258	266	269	280	266	295	246	275	289	261	279	278	295	277	257	255	247	278	290	266	269	272	274	279	252	280	269	251	278	294	252	256	268	274	266	271	271	275	284	260	235	263	288	277	269	281	277	256	243	297	269	293	262	263	282	271	266	253	235	290	293	269	284	289	256	278	270	249	249	276	247	241	263	269	260	281	296	272	270	295	281	254	272	284	277	269	270	278	290	256	282	291	279	252	242	267	270	263	260	266	269	293	267	265	273	257	270	281	287	234	267	269	262	255	258	301	248	275	294	276	268	297	283	250	263	246	271	279	260	262	252	304	274	271	285	267	279	247	257	274	259	250	279	254	261	286	280	254	283	268	250	242	292	281	268	265	258	261	277	245	247	250	262	285	261	274	287	254	267	280	229	256	264	288	252	292	261	244	263	292	253	315	260	277	276	243	270	270	261	262	272	281	279	257	260	266	270	250	260	296	291	284	274	276	271	277	279	273	258	257	243	257	234	261	312	270	289	271	260	276	250	258	276	260	265	271	246	285	267	293	249	291	271	257	274	289	284	313	228	285	253	269	256	270	289	251	253	253	283	291	273	258	280	255	275	234	271	290	275	277	269	289	271	287	260	267	279	285	291	267	310	280	269	308	276	270	252	265	263	226	249	273	255	262	273	247	240	286	274	267	273	265	254	258	310	252	285	293	266	259	272	277	270	267	267	276	299	255	270	275	255	251	276	252	264	246	272	270	291	271	271	252	263	242	312	283	290	266	256	288	272	278	268	283	323	264	272	267	259	275	293	281	281	243	281	299	253	274	289	266	263	257	293	282	263	288	279	271	246	241	259	268	246	293	268	271	262	265	279	277	248	324	279	270	265	232	249	283	256	262	241	243	283	274	274	263	299	281	295	281	246	238	273	287	269	246	248	264	270	276	273	287	262	280	283	279	257	258	286	264	283	271	268	290	261	265	270	282	256	284	283	303	284	285	304	271	280	272	251	234	267	258	257	275	246	307	298	274	277	269	278	280	277	280	273	257	288	260	272	280	268	250	236	258	255	275	265	278	262	261	274	274	275	249	251	274	267	267	286	288	280	277	279	250	299	242	288	247	276	267	263	256	289	284	283	302	280	237	285	260	273	249	288	281	271	266	259	273	286	225	302	251	262	259	270	272	267	263	261	309	277	288	298	248	296	247	256	246	254	262	280	280	283	245	255	294	258	247	281	276	298	299	302	274	284	272	268	258	251	309	286	277	256	266	270	271	290	258	242	284	257	271	254	262	269	259	272	239	235	289	285	275	252	258	287	242	238	262	267	290	251	268	268	253	255	285	276	289	291	251	269	272	281	252	228	278	285	291	271	272	284	257	279	246	260	285	260	304	284	273	250	278	278	286	274	263	271	262	275	259	311	277	267	283	293	284	273	253	278	284	269	268	267	260	238	269	265	271	290	260	253	254	249	282	263	274	269	259	257	285	260	286	261	243	263	259	282	256	248	268	256	263	242	263	286	274	270	271	272	295	259	244	271	276	242	295	276	243	264	276	261	279	255	283	270	265	274	246	286	274	242	271	260	257	265	271	276	284	245	274	259	279	267	246	278	242	262	258	222	242	239	256	251	270	311	261	247	277	296	297	264	275	286	276	268	267	278	261	258	274	259	260	258	256	281	294	275	278	269	283	254	280	285	248	282	299	261	270	260	287	268	281	261	257	258	237	235	287	295	268	269	285	247	276	274	285	302	284	267	282	247	265	284	296	279	294	285	305	262	279	266	244	261	286	279	265	275	280	258	281	261	257	291	295	263	273	262	269	254	264	294	271	295	260	255	262	287	248	286	292	282	303	286	240	225	266	255	251	247	254	260	264	278	280	287	260	231	249	242	250	268	275	250	267	245	282	276	282	277	250	288	268	265	263	255	253	275	271	269	258	248	296	302	250	281	255	260	265	262	267	271	266	266	303	280	257	279	277	252	263	251	258	248	247	278	289	251	257	278	245	288	254	288	256	252	256	255	256	287	282	287	270	269	271	256	284	281	300	252	276	301	285	263	284	276	238	253	244	272	245	231	258	275	274	273	296	276	280	287	284	257	288	250	264	255	244	276	279	271	254	239	281	263	258	273	304	238	283	273	252	277	296	260	229	253	264	260	267	246	266	283	276	269	291	259	295	250	256	267	306	258	257	281	260	253	272	252	272	251	258	227	250	269	269	300	268	275	252	259	297	314	276	288	259	283	267	283	279	267	264	269	275	280	273	247	264	277	261	274	260	272	291	283	284	243	262	276	288	273	292	273	295	286	268	251	295	278	274	257	254	269	242	280	246	287	282	271	269	291	289	259	294	294	273	280	271	247	264	268	274	285	272	255	268	243	267	274	230	277	262	274	235	307	258	276	270	281	274	265	274	317	256	254	283	256	311	244	266	279	263	269	238	269	270	282	255	292	276	281	256	298	262	259	272	269	281	282	269	252	228	285	296	268	273	265	259	291	261	267	238	277	243	262	290	269	255	260	282	284	271	317	247	263	271	282	252	255	258	275	263	273	271	265	258	266	252	263	261	270	249	287	248	289	294	273	282	271	278	261	256	293	275	260	246	260	257	257	237	242	266	262	261	272	284	274	256	302	273	272	274	254	270	277	256	291	288	251	275	252	265	255	271	246	266	250	276	265	252	263	291	272	273	224	264	271	270	292	243	287	243	291	284	267	258	269	293	279	247	248	267	263	252	284	254	271	287	259	285	288	280	243	252	246	265	255	272	281	283	270	265	265	257	272	258	251	296	283	300	264	251	240	263	308	270	287	283	275	264	290	275	278	252	282	268	283	262	272	262	243	282	250	279	281	273	268	273	255	255	252	267	256	271	258	259	259	270	308	264	259	286	240	306	278	271	289	273	271	283	261	252	273	284	295	271	288	258	264	290	302	259	261	293	276	272	266	267	278	263	266	233	264	260	287	261	307	274	273	254	259	268	292	258	267	272	255	290	280	301	258	272	251	274	282	273	268	254	252	270	270	274	261	298	250	232	275	281	273	275	239	266	239	279	261	268	269	271	256	260	285	289	273	244	264	241	280	263	245	251	245	280	265	270	276	280	291	265	286	269	248	268	251	277	289	290	266	277	292	247	249	257	250	268	263	276	261	287	288	276	265	288	297	262	234	264	252	275	287	277	284	280	280	263	257	251	282	280	266	281	265	305	250	267	292	295	273	297	274	255	245	276	268	298	278	286	270	288	274	266	277	273	289	270	273	250	299	280	263	246	248	299	270	268	285	294	273	259	274	275	285	281	248	260	273	289	284	255	305	272	299	261	255	276	250	274	263
2784	5324	10550	1789	874	833	769	713	691	658	705	702	2003	2862	3705	3501	3304	2520	1677	1120	780	694	628	607	670	661	633	614	660	618	692	625	606	633	626	634	607	648	641	607	638	632	650	637	602	656	645	628	624	606	694	601	595	627	673	636	633	620	680	669	645	609	609	649	691	642	680	605	646	631	653	648	610	647	658	613	633	680	615	668	607	646	613	669	634	661	628	645	629	648	615	651	645	618	652	651	641	659	616	628	643	655	627	587	646	657	615	643	662	614	697	623	653	615	647	585	607	626	667	599	650	624	613	632	652	641	614	616	638	645	605	599	668	614	674	659	615	629	677	656	645	684	640	684	633	636	664	614	609	641	640	666	597	599	639	602	621	642	618	656	694	658	624	643	664	673	645	644	667	630	641	589	677	621	621	621	607	658	648	631	624	632	662	666	647	628	677	636	631	637	651	665	697	636	655	640	679	611	615	636	615	655	660	623	642	621	618	686	616	656	661	622	639	666	608	676	591	610	620	660	606	630	648	682	691	620	654	621	664	651	679	595	595	674	660	623	595	633	624	641	635	606	649	640	638	625	633	656	610	621	661	608	635	601	579	634	624	649	668	645	623	632	658	625	651	637	650	625	647	625	661	701	641	619	602	588	649	667	620	660	638	653	629	639	651	609	644	621	665	658	618	621	632	610	624	626	590	634	692	624	614	651	644	674	683	605	640	609	637	627	656	594	649	638	602	643	590	638	628	694	629	664	607	652	632	627	626	593	661	685	606	601	636	605	614	641	590	628	677	672	627	608	659	613	605	652	631	624	636	606	617	637	635	643	603	629	682	653	653	644	657	610	673	688	622	661	682	604	633	658	576	654	634	646	642	632	592	639	634	625	622	647	660	642	631	657	663	674	616	645	640	632	639	645	583	597	641	599	667	633	643	620	621	652	620	684	629	654	679	660	665	627	611	600	608	635	621	623	640	655	642	656	620	610	690	614	620	666	657	668	631	677	604	606	608	629	667	617	655	632	660	644	644	618	676	653	633	633	651	658	615	659	634	641	610	660	663	689	610	603	643	628	622	646	690	616	635	599	628	627	614	632	644	627	638	657	612	636	642	643	617	663	667	626	631	631	620	662	607	604	617	651	657	638	695	615	629	587	653	621	614	631	620	651	635	605	593	639	629	660	621	668	699	632	642	615	698	610	622	613	648	611	652	628	629	616	640	643	632	647	632	624	636	635	656	661	651	639	633	612	641	619	630	653	594	639	631	628	640	603	618	630	650	575	701	623	654	628	635	622	648	663	644	646	661	600	600	582	602	650	657	652	618	677	644	616	617	640	619	663	656	603	641	664	649	637	658	613	652	648	687	650	621	687	633	581	602	615	643	609	633	643	692	603	614	645	596	641	625	643	631	629	653	611	611	679	615	632	611	650	626	624	630	608	627	628	649	616	637	640	585	658	644	658	614	597	665	651	608	580	610	628	601	640	638	665	626	665	647	676	650	622	666	638	681	600	649	662	660	625	639	637	615	608	624	642	654	626	610	638	639	594	634	635	576	705	583	668	651	626	689	639	594	659	618	620	662	637	639	605	622	626	633	689	635	633	594	643	643	665	646	616	655	636	621	635	608	650	612	615	601	637	619	613	674	645	644	678	660	599	654	613	637	611	618	620	628	609	626	632	638	610	617	648	629	610	612	625	655	608	607	626	644	643	669	618	656	691	638	640	623	653	681	638	656	655	629	646	634	667	646	613	626	601	607	610	606	650	667	630	649	640	584	611	645	680	594	627	651	654	637	618	658	694	609	642	618	659	622	645	604	663	613	630	631	638	594	670	682	640	627	637	671	644	658	641	638	632	684	632	681	620	621	594	644	597	640	632	604	653	660	615	632	665	621	643	620	638	649	601	649	656	612	637	616	630	631	682	618	632	656	650	640	676	630	635	621	645	613	615	609	670	666	622	658	625	645	634	608	594	600	662	651	619	615	624	634	686	689	669	598	640	615	647	622	652	636	618	630	603	634	653	588	629	630	620	590	633	633	657	658	653	661	632	632	643	627	649	623	685	652	653	582	674	654	682	651	595	669	612	680	626	588	639	663	610	641	655	654	614	662	625	624	596	649	629	672	623	651	673	606	636	654	583	600	641	613	624	649	633	627	632	665	645	644	658	624	625	623	661	635	614	679	668	635	661	624	645	632	629	640	656	628	679	687	652	623	596	624	649	596	674	640	657	622	676	610	686	686	650	648	643	619	630	611	636	641	616	637	627	619	673	584	601	655	631	636	660	662	647	635	643	615	659	664	675	674	663	608	629	598	639	643	660	591	692	671	599	627	624	663	677	631	639	676	628	644	600	657	570	631	614	627	659	622	615	650	618	673	618	611	647	679	639	638	618	651	648	623	588	632	647	628	641	593	659	627	658	608	617	655	619	632	669	656	606	652	674	654	631	647	628	614	623	621	584	631	633	610	636	651	648	641	646	629	627	649	673	621	653	625	659	614	599	655	645	637	651	697	625	673	698	674	638	659	632	615	656	612	616	634	665	625	633	625	631	698	595	647	674	632	649	571	593	649	646	642	620	625	649	664	590	598	660	641	610	620	629	624	673	673	610	658	621	633	653	619	664	641	652	614	576	630	643	617	656	622	651	628	651	613	663	695	651	673	635	653	658	581	624	608	679	667	647	650	660	588	600	641	656	598	669	639	617	641	642	677	671	626	636	644	681	601	589	640	604	639	616	664	647	653	683	685	605	646	673	638	645	667	637	649	608	632	639	680	640	633	620	630	648	641	628	654	644	689	626	613	590	665	635	597	611	627	607	614	671	705	613	688	667	640	646	647	643	645	674	644	627	605	609	668	615	647	628	669	634	632	636	650	628	664	638	646	640	597	614	714	583	606	647	683	636	660	677	633	605	589	656	651	601	656	648	653	677	636	652	671	647	619	605	630	643	655	612	671	653	611	626	619	635	598	619	659	629	606	596	630	627	655	629	653	642	640	692	618	672	626	665	650	630	631	641	614	609	572	598	638	634	658	648	664	633	636	633	650	629	645	617	596	617	584	642	636	704	681	618	681	654	649	654	709	650	585	652	638	617	613	653	653	642	606	621	638	634	642	659	639	606	624	642	632	655	670	649	606	644	628	629	632	643	618	655	632	620	645	644	609	651	613	632	634	640	662	640	660	646	659	627	658	598	635	658	656	616	639	640	656	635	596	642	635	610	580	646	592	627	632	636	659	603	658	607	639	658	671	616	660	656	634	638	605	606	638	657	649	614	648	652	626	620	672	567	670	613	669	674	637	645	607	633	675	639	640	693	665	646	650	669	671	649	635	660	676	656	608	662	633	649	615	664	600	611	620	660	629	614	619	636	635	657	595	632	645	642	644	596	615	639	641	650	654	631	598	602	651	593	628	647	633	644	581	683	662	652	604	646	598	600	663	641	689	640	611	615	662	596	632	644	668	657	679	638	679	621	680	654	666	663	650	630	597	636	639	671	642	672
9455	24425	56235	31338	5171	740	570	502	394	321	304	612	3245	4020	7616	6164	5117	2911	1434	639	350	286	221	226	206	202	250	229	244	216	229	210	222	222	223	212	199	232	224	214	243	251	219	254	253	225	227	200	231	237	219	234	236	213	244	242	228	251	243	206	207	235	226	234	242	232	198	220	238	222	210	224	205	252	228	217	184	212	191	216	221	227	245	250	235	213	236	251	235	204	206	234	225	248	237	214	237	212	221	211	237	229	233	215	238	213	216	254	255	224	251	210	222	249	234	239	244	200	201	211	222	241	212	233	230	214	227	232	207	225	222	245	215	224	219	234	229	214	236	224	231	196	220	233	230	210	223	203	194	236	234	217	204	241	210	203	218	208	207	227	228	236	251	242	245	246	254	226	230	234	216	226	210	207	203	245	214	221	224	207	244	200	229	228	216	221	219	228	218	215	232	209	229	220	208	233	217	222	222	218	188	217	215	255	216	220	212	226	252	230	227	227	214	193	232	234	240	215	241	221	223	230	195	197	248	226	219	216	231	241	233	222	208	215	231	210	190	202	222	217	221	229	232	220	222	227	257	228	214	246	209	232	242	210	244	215	219	226	236	220	241	209	209	233	217	233	219	238	238	230	221	236	221	228	221	208	229	194	207	223	217	227	211	214	222	202	238	209	224	263	224	234	220	244	214	241	238	259	228	217	246	233	234	233	221	212	229	208	232	258	232	218	228	239	217	209	232	200	241	239	245	233	252	197	241	210	259	213	230	211	247	196	212	197	214	206	238	238	213	235	225	196	211	219	201	210	216	213	209	215	253	202	239	221	209	226	205	228	223	237	224	220	214	209	250	201	206	214	238	221	239	219	232	225	220	207	230	265	227	228	261	211	220	240	209	219	202	246	242	209	238	238	238	217	251	229	246	234	232	230	220	201	233	248	226	225	230	253	215	224	215	218	222	235	258	226	237	214	254	199	208	202	217	215	244	244	233	230	238	240	231	234	232	225	210	204	226	216	228	228	214	216	230	224	243	212	216	227	246	221	214	242	227	233	202	226	208	220	239	225	189	227	226	237	224	239	215	212	227	231	237	213	236	245	242	239	225	229	259	232	224	219	223	233	236	225	225	231	226	250	232	233	231	223	245	238	244	211	206	243	223	226	203	231	208	242	223	225	224	217	212	211	224	200	229	232	211	214	207	216	232	252	249	239	247	199	237	227	193	236	254	210	224	226	239	214	198	191	201	230	219	270	247	206	220	235	232	227	215	201	238	220	230	239	208	225	212	218	218	226	245	220	232	228	230	211	237	206	219	207	200	212	180	246	223	231	239	224	200	204	214	231	215	263	229	217	247	245	214	211	225	215	238	217	199	209	228	232	248	220	186	210	231	210	232	199	213	235	255	220	219	215	243	217	226	205	230	235	213	242	212	224	218	227	215	253	231	223	204	208	221	213	206	200	231	210	220	235	221	213	250	220	214	233	222	241	238	206	200	233	222	221	229	246	227	205	213	212	211	241	220	206	195	209	228	250	224	246	210	247	213	211	253	269	233	213	245	219	223	207	196	223	223	209	209	223	213	197	233	223	234	217	245	222	208	217	199	211	195	205	219	247	242	243	216	215	233	203	217	237	239	222	219	220	210	202	203	222	217	217	231	233	237	226	193	272	207	237	242	237	227	245	231	236	237	232	219	219	215	237	222	242	244	223	223	198	218	233	233	227	203	234	223	221	233	228	232	219	235	207	243	228	226	232	207	251	206	202	208	243	217	207	224	228	204	204	218	207	226	234	242	217	229	216	211	233	239	228	197	212	218	237	233	243	226	220	230	225	207	233	235	237	225	214	249	218	229	226	237	247	224	217	209	230	244	210	215	230	248	195	249	222	208	204	216	225	230	228	230	237	208	221	227	244	212	213	230	215	216	235	235	236	253	229	238	223	206	248	251	226	225	224	212	232	218	240	249	231	253	252	217	202	244	243	199	221	209	231	223	236	242	222	232	228	218	217	242	205	236	227	228	231	215	238	229	214	245	228	227	242	235	200	205	213	226	221	263	268	238	217	221	224	214	212	195	219	241	212	227	238	202	196	244	241	211	222	217	223	213	212	229	248	229	223	230	205	223	223	239	240	215	256	246	219	210	246	231	180	230	217	212	211	253	207	207	226	232	250	204	232	240	224	236	234	216	223	214	202	206	233	219	238	225	238	215	214	224	191	210	231	228	256	233	216	239	232	222	236	213	255	219	230	233	213	241	217	223	253	189	225	216	199	224	211	227	218	244	213	220	238	207	199	196	230	224	230	224	235	224	230	227	242	232	210	265	220	224	210	234	222	196	232	221	225	205	216	238	231	197	228	214	236	212	226	202	227	259	209	227	230	211	213	238	237	195	210	216	188	214	230	231	211	227	205	240	214	240	239	221	238	238	211	232	222	217	256	235	212	212	198	214	234	229	228	214	239	198	219	233	221	218	221	210	205	199	215	213	207	248	245	223	232	234	205	198	209	224	234	228	213	188	224	203	237	222	241	210	251	217	189	221	230	216	233	192	204	248	247	224	220	237	209	227	217	235	227	215	197	210	226	236	235	207	199	235	210	225	225	249	225	204	225	214	189	220	221	228	212	220	236	235	211	266	230	223	243	222	235	230	237	187	244	235	221	197	220	217	240	208	238	207	261	237	227	230	246	216	212	214	241	211	236	220	213	222	225	238	223	222	202	217	233	221	235	218	242	256	185	241	208	204	229	203	242	237	215	229	241	206	204	233	217	206	260	230	253	206	209	222	215	220	222	231	250	234	222	208	227	229	227	211	205	236	230	243	252	203	222	225	214	247	244	217	231	241	217	213	210	238	219	220	235	245	224	249	224	226	215	255	247	225	216	207	219	231	227	236	229	228	230	206	207	218	219	233	221	216	236	226	238	223	239	220	223	230	237	244	208	221	220	216	242	223	239	235	228	210	244	243	215	224	237	227	220	206	195	225	213	232	225	211	230	233	238	215	217	224	248	216	231	238	209	207	232	218	228	238	229	205	228	221	212	260	235	197	240	238	199	236	196	216	196	212	218	224	214	214	207	194	226	211	238	222	250	219	220	217	215	212	214	227	224	220	227	208	249	226	230	215	219	245	243	234	225	225	203	215	231	205	221	189	216	227	242	244	226	219	212	205	235	219	224	223	210	170	224	232	227	226	218	241	214	204	246	233	229	218	236	223	213	239	210	228	219	199	212	218	226	236	231	231	225	218	215	246	222	221	224	225	211	202	211	229	242	196	201	194	195	213	194	231	252	204	192	200	222	237	253	224	221	217	225	216	212	246	197	206	204	239	236	260	227	222	240	228	253	226	224	229	206	221	225	208	235	238	231	226	212	214	236	222	207	237	246	233	226	215	237	225	212	233	218	202	196	252	217	199	214	219	184	216	216	235	202	223	230	215	200	221	214	199	208	222	214	230	234	216	230	262	245	210	242	224	252	216	207	225	229	225	237	229	197	208	240	197	207
6768	21236	49198	30439	2899	2392	1965	1741	1474	1245	1103	2838	15009	16688	27530	23017	19729	12746	6719	2990	1322	808	520	518	591	525	567	561	561	547	542	537	512	605	535	553	553	558	505	528	532	521	517	547	532	506	514	542	514	535	557	520	574	534	540	522	539	543	561	560	551	575	551	518	549	569	515	588	520	532	603	499	523	527	516	561	528	503	518	585	518	508	537	581	521	530	531	518	572	561	536	561	540	518	567	529	533	571	505	577	518	558	526	551	571	518	537	543	543	562	526	568	561	497	565	543	566	500	524	516	562	538	536	528	540	520	504	568	553	573	559	542	569	570	563	548	547	543	564	525	540	563	540	551	550	537	503	520	533	515	543	500	542	555	525	542	582	545	497	572	565	520	561	573	546	516	529	565	555	558	530	557	514	520	575	516	542	544	509	521	550	535	545	527	559	517	530	540	553	523	567	571	523	517	526	557	525	554	561	559	538	527	535	582	504	504	505	531	552	571	534	522	515	562	548	535	514	553	530	529	514	575	483	557	506	540	577	576	486	546	518	527	558	525	558	514	566	542	544	550	556	539	569	481	521	571	539	542	538	512	570	501	535	495	537	547	569	540	557	522	559	509	560	573	522	539	531	557	571	496	559	517	511	557	498	531	535	547	574	531	557	505	519	501	513	517	502	511	522	541	554	574	562	550	566	550	578	542	545	499	524	529	522	533	519	555	553	569	575	577	507	504	521	520	554	513	554	539	551	510	522	486	553	549	533	591	555	561	535	572	555	532	551	530	506	548	538	521	485	572	546	524	558	552	557	553	519	539	528	543	561	552	538	560	510	525	510	501	551	547	571	549	545	526	527	461	504	553	535	548	545	514	527	519	507	538	553	520	548	505	577	581	519	560	559	533	541	519	557	529	522	531	509	550	559	495	539	505	520	533	505	561	536	533	559	510	511	528	581	551	568	484	547	514	530	466	544	531	580	555	532	610	547	541	511	524	522	573	533	499	551	517	549	517	542	548	536	528	523	586	550	503	528	517	585	560	568	560	552	515	497	497	509	581	572	536	549	550	533	532	545	536	578	549	507	514	550	546	531	558	550	495	554	534	510	529	503	535	541	532	535	547	523	554	546	503	564	538	566	564	546	535	540	549	517	521	524	543	534	543	513	571	561	558	539	559	572	558	563	535	568	582	507	536	507	578	511	541	539	532	543	584	525	528	530	565	510	546	519	549	512	526	526	503	542	571	577	543	538	469	514	557	570	519	540	545	587	525	534	496	517	528	524	572	518	507	557	548	510	528	563	548	583	502	492	530	531	545	605	550	546	511	539	529	536	592	535	557	568	524	542	531	561	559	559	505	556	539	529	528	533	562	520	508	538	523	551	537	545	583	535	530	604	536	548	514	533	529	532	540	538	581	532	545	542	549	537	542	534	518	547	551	549	543	528	569	520	543	572	572	527	529	549	531	563	564	549	540	526	550	532	498	549	537	581	556	575	519	556	552	550	527	557	547	492	568	518	545	545	522	520	563	547	587	524	531	491	548	509	580	535	549	580	560	575	543	484	559	548	553	537	539	524	538	526	499	490	502	520	527	532	534	537	499	560	491	556	553	511	561	545	553	554	502	535	512	538	553	565	554	550	556	550	565	506	559	546	559	521	520	554	545	509	540	566	524	539	572	510	550	550	487	531	532	583	537	546	503	515	541	534	556	592	586	536	550	517	537	567	534	547	505	531	592	534	553	522	522	499	502	581	565	532	528	558	545	483	571	548	528	556	536	522	513	502	531	556	527	550	517	522	552	545	498	525	543	563	557	550	517	534	480	600	527	555	540	587	517	575	547	542	545	533	523	515	531	538	507	545	596	533	567	538	531	536	566	526	499	530	502	541	569	535	534	517	546	523	522	514	508	526	573	551	562	533	491	571	553	554	508	531	533	520	554	525	501	531	525	514	522	543	563	537	572	541	542	576	556	526	570	521	492	516	545	551	528	515	565	540	595	558	571	571	559	536	529	534	546	555	564	529	522	576	546	515	538	546	527	561	584	581	530	565	505	544	550	509	539	538	550	540	542	506	527	554	551	564	562	518	516	520	558	537	534	519	545	529	521	527	522	534	567	545	521	525	536	526	567	550	553	488	533	599	531	540	541	553	547	544	560	545	505	566	538	525	503	543	563	526	596	564	505	550	557	578	501	550	581	523	515	562	507	519	467	529	536	471	566	518	502	494	506	544	529	515	501	518	597	561	513	534	543	534	548	552	585	542	567	510	525	567	537	526	564	521	530	544	546	533	531	521	568	544	563	561	544	491	521	536	548	564	561	503	528	530	495	553	519	509	552	489	547	536	555	551	538	512	518	519	573	541	512	567	522	493	533	514	544	527	568	526	529	522	526	528	507	551	506	507	565	540	544	551	560	510	563	554	528	529	527	526	591	515	541	528	545	580	544	519	550	529	539	544	517	567	558	540	544	543	588	502	558	522	541	570	515	545	520	564	516	544	545	552	549	511	523	530	513	571	513	541	550	560	516	525	561	546	516	553	487	548	541	562	510	511	556	522	595	575	548	546	498	501	549	541	518	530	543	550	537	575	550	540	515	514	565	551	548	537	533	546	566	531	534	507	584	540	510	519	543	539	551	537	515	510	506	535	535	557	515	542	552	504	520	527	543	526	497	542	520	528	535	518	524	509	531	558	559	527	530	562	533	537	557	521	542	532	547	529	535	533	567	561	506	546	590	539	510	536	574	535	551	520	538	505	578	503	510	557	519	522	548	557	530	527	578	577	556	564	532	545	545	529	520	524	537	556	526	557	553	521	498	553	521	514	543	551	527	563	524	529	540	513	526	533	453	570	543	564	515	545	526	565	537	557	530	522	532	538	534	536	527	512	538	505	554	518	514	554	544	553	538	524	498	545	513	539	542	546	523	523	549	567	522	523	535	523	543	580	520	559	584	547	547	537	527	552	543	524	540	540	577	525	523	547	542	519	557	539	532	546	562	535	582	540	556	539	565	578	537	567	557	503	525	577	557	558	522	554	564	549	537	529	546	513	565	506	534	535	538	520	520	498	600	581	537	540	547	533	552	568	573	538	521	534	543	509	615	577	555	543	548	563	551	531	533	544	562	489	519	537	507	533	563	543	550	533	536	528	501	540	555	519	551	535	508	539	560	522	536	560	564	560	546	522	564	543	536	580	531	537	526	513	536	564	517	531	534	593	540	511	509	499	544	528	521	554	589	518	577	546	507	492	507	534	500	508	575	489	560	525	529	516	527	528	506	520	523	528	527	481	555	546	557	540	522	549	515	552	556	557	556	535	555	550	532	524	530	550	532	542	543	552	506	498	558	515	557	567	517	540	525	517	525	534	522	511	501	552	528	527	527	555	541	550	580	550	571	569	547	532	552	537	527	552	553	496	551	544	522	499	528	520	553	547	563	550	573	577	546	545	550	567	532	506	512	520	531	556	570	554	559	563	518	548	567	540	563	572	547	574	551	579	531	498	518
16823	35494	70085	48663	13399	1803	848	611	496	363	294	361	3322	6429	11899	14285	10105	5018	2391	1058	475	247	198	150	166	168	188	164	173	208	167	175	198	187	168	163	174	192	146	153	172	156	159	170	180	167	145	173	188	175	193	179	151	169	141	160	160	157	193	166	167	174	183	166	174	192	189	197	174	169	175	173	169	170	171	169	183	160	177	183	183	217	196	186	176	167	167	174	185	168	173	160	172	178	197	176	178	166	193	178	182	157	161	167	188	174	197	163	178	167	146	175	159	183	193	189	160	149	176	183	172	152	198	184	184	166	189	182	179	181	176	192	163	166	183	169	169	187	150	168	203	173	180	165	197	180	194	177	188	189	177	201	186	201	169	190	187	188	188	157	157	200	193	195	189	178	169	185	176	176	167	175	163	173	166	181	177	171	167	198	159	186	191	170	163	179	155	185	162	171	201	157	198	168	195	163	156	170	169	164	172	182	175	197	178	187	157	158	209	188	172	174	189	204	170	173	171	209	175	182	181	181	181	166	155	187	164	184	147	178	178	167	197	167	188	168	170	184	176	174	177	185	177	190	184	174	196	177	186	168	160	165	189	175	183	157	183	177	142	185	175	155	152	188	182	150	170	156	156	185	198	193	159	183	171	182	187	174	186	175	173	178	170	195	172	177	179	169	181	190	187	165	215	181	189	176	185	177	176	201	180	192	178	190	195	160	188	184	193	177	171	163	142	185	171	154	178	169	155	166	180	163	181	172	178	184	148	175	215	161	197	168	181	177	182	185	181	180	183	188	196	155	182	179	173	170	188	166	163	180	177	186	169	194	188	178	192	139	180	198	179	180	181	188	197	171	183	184	173	174	178	187	162	199	170	176	176	173	163	184	169	145	176	190	183	171	211	178	155	184	163	200	168	148	190	175	157	164	149	162	191	170	163	161	177	191	179	142	176	171	219	174	165	206	165	177	203	172	189	169	169	177	170	161	179	176	174	171	163	204	183	160	177	180	179	167	179	176	187	171	173	161	175	195	170	163	186	149	179	175	183	163	194	200	166	155	180	174	180	181	167	188	178	193	178	180	186	173	169	200	172	168	184	152	175	185	170	179	187	185	161	181	199	190	186	188	171	180	177	184	173	203	166	164	182	167	194	187	201	172	176	170	168	157	187	181	177	182	162	183	154	200	175	162	184	182	171	182	184	141	176	197	153	157	182	160	197	162	177	191	170	154	181	186	168	171	167	170	171	154	189	172	203	162	174	183	137	185	158	168	171	186	191	180	204	172	167	170	185	187	176	193	203	190	176	182	151	157	158	157	198	187	175	168	171	167	165	164	186	174	191	178	160	181	187	171	179	165	184	168	178	179	171	185	174	195	168	166	167	183	162	184	194	168	217	176	198	171	182	199	176	199	171	179	180	177	191	200	172	162	175	161	160	187	181	188	166	170	168	182	163	177	171	170	160	193	183	159	184	148	176	162	141	168	174	167	173	146	176	181	155	156	171	173	180	175	177	170	173	166	162	206	187	177	167	180	175	202	157	160	160	165	161	178	185	177	157	181	205	165	171	185	192	173	191	175	175	184	168	185	155	170	181	182	157	188	196	194	173	180	193	177	186	159	202	182	175	176	188	174	143	150	190	158	167	180	145	177	198	193	166	193	178	185	172	174	152	169	174	175	184	169	172	164	180	160	171	186	198	173	173	201	139	205	176	153	172	177	179	166	159	159	162	151	180	169	177	174	179	175	178	181	193	163	159	147	188	168	174	176	193	163	166	178	173	158	149	169	186	162	183	179	163	176	158	166	194	173	183	172	149	161	191	185	179	204	178	180	200	182	194	172	165	180	170	198	170	181	215	188	187	189	173	153	176	206	183	159	153	155	196	194	178	170	177	175	157	179	195	151	204	154	171	168	167	177	189	177	182	176	158	187	171	172	174	183	179	209	181	184	145	194	168	181	178	165	169	189	204	174	186	164	199	170	189	159	178	171	176	165	191	164	180	180	186	176	199	191	158	195	186	173	171	196	176	180	183	154	185	171	187	171	168	179	180	193	155	173	189	183	189	156	204	182	177	166	202	165	187	189	193	194	200	164	179	159	182	181	152	165	157	197	185	188	176	163	202	195	150	201	184	190	186	183	152	174	159	195	174	172	173	179	167	178	176	147	191	172	174	188	175	167	181	171	186	151	183	184	150	166	163	191	201	187	201	169	178	169	165	196	168	199	175	172	183	183	146	213	197	194	162	190	182	151	171	174	169	178	169	188	170	169	168	172	162	189	173	167	183	182	185	182	186	185	185	174	171	167	169	173	184	205	179	201	176	179	182	165	157	187	155	177	183	186	176	184	194	159	150	208	178	159	186	176	192	180	183	201	176	161	171	168	183	188	161	172	170	168	164	201	164	185	152	162	185	209	186	184	180	170	162	163	170	166	173	190	192	165	180	170	183	169	171	174	183	175	177	147	182	182	161	174	165	184	179	200	186	183	170	173	172	176	177	175	171	162	173	176	170	180	171	183	176	189	180	188	178	182	177	184	167	171	179	170	197	172	194	156	177	167	158	182	176	193	191	169	177	188	157	182	164	181	162	171	160	168	159	172	162	194	193	180	155	178	169	168	171	177	182	164	205	185	169	171	183	175	154	191	168	163	149	178	177	173	186	162	181	164	196	175	189	190	167	188	172	201	179	192	165	161	188	169	166	155	177	158	161	191	166	145	175	181	180	177	155	158	156	157	180	172	174	161	165	188	163	175	167	187	185	177	159	189	181	167	173	169	139	139	171	179	179	190	182	184	176	183	164	173	202	174	169	157	176	183	138	174	165	197	185	180	163	180	184	155	164	175	187	185	181	165	145	197	197	151	181	163	144	191	177	179	153	197	207	187	176	188	176	170	188	148	160	164	162	156	198	177	147	169	167	157	169	157	172	185	167	163	157	194	190	175	178	174	193	200	183	171	176	159	192	180	165	150	187	172	188	181	157	180	180	179	191	172	161	176	193	192	181	181	198	150	206	160	178	170	170	184	203	174	180	199	189	164	168	183	191	173	197	202	202	185	177	182	169	192	181	181	182	211	186	192	169	163	149	166	149	172	169	175	159	175	169	184	189	188	160	175	185	185	170	168	175	165	158	172	154	174	178	162	181	151	183	168	189	191	166	189	183	176	181	178	218	192	186	174	177	188	195	167	148	164	183	167	191	176	192	171	187	168	170	156	193	197	191	167	162	186	178	156	173	185	178	159	156	174	172	190	192	171	152	169	182	174	169	175	179	199	168	172	155	201	180	191	190	176	154	178	151	175	177	177	158	195	199	162	166	169	184	180	156	167	170	190	147	184	173	172	190	172	163	170	191	171	171	155	166	186	149	188	170	177	152	175	197	158	150	193	164	189	169	180	169	195	167	191	164	182	210	171	177	184	175	160	159	162	168	168	194	188	158	162	175	186	158	183	196	157	175	196	160	173	158	180	172	154	181	175	175	174	176	170	169	158	175	160	166	181
9002	28814	59470	45939	4664	3377	2724	2276	1870	1511	1347	1604	14843	24346	34548	37359	29387	18988	10454	4671	1809	833	516	418	414	454	452	421	459	461	504	445	470	368	445	447	467	446	466	440	454	423	444	452	449	443	415	435	417	459	443	439	454	436	446	471	466	449	447	441	437	487	459	441	410	440	424	458	423	431	475	434	437	470	418	435	441	417	420	473	449	431	462	442	414	407	426	456	425	406	480	462	454	435	450	447	448	445	420	455	450	442	445	430	475	442	437	423	448	461	455	442	481	419	478	437	454	449	472	405	434	411	491	463	457	406	470	472	387	440	412	465	476	433	451	404	435	428	467	425	488	433	458	438	469	436	447	440	400	472	456	409	468	442	419	464	451	444	429	421	438	426	441	466	445	456	445	453	422	403	430	473	468	438	411	422	448	420	449	458	430	460	448	442	449	403	442	428	447	437	420	421	437	473	450	451	416	438	451	475	434	420	428	438	433	451	456	405	462	414	439	419	464	420	430	446	451	446	411	401	420	447	412	445	432	425	448	459	442	450	455	406	438	445	445	428	429	437	427	456	414	462	427	458	438	446	445	471	414	451	466	474	458	440	457	434	461	432	465	421	432	436	489	421	458	392	401	437	451	396	458	432	442	465	475	440	458	413	427	418	401	398	421	410	413	425	439	441	450	430	437	428	442	439	443	461	442	469	430	474	448	424	431	432	421	461	451	417	470	419	442	457	428	440	434	452	445	454	432	416	424	450	429	443	456	421	385	437	418	432	421	446	500	423	419	406	480	435	447	468	412	403	486	459	434	469	436	417	406	460	411	404	437	424	424	474	457	456	403	447	464	433	405	491	427	413	429	466	463	447	482	434	442	393	450	415	413	460	405	429	417	398	439	424	468	421	443	443	441	447	408	426	414	437	416	433	411	451	459	423	427	429	470	433	449	432	446	427	416	456	426	387	449	456	440	429	413	452	404	430	465	457	420	442	449	434	437	413	446	385	409	440	449	471	437	461	429	434	406	453	453	418	436	456	460	446	438	451	441	431	459	413	398	458	429	416	405	424	457	465	422	442	424	488	476	430	471	464	405	437	442	458	448	391	439	454	424	433	443	419	456	487	434	457	453	438	427	471	442	429	396	429	459	409	409	402	435	456	431	445	440	402	430	459	458	408	417	431	442	451	433	457	430	421	457	455	407	457	424	412	446	427	434	463	428	456	454	429	479	411	436	459	446	419	434	449	428	400	431	423	441	455	413	443	438	437	433	472	454	463	394	420	462	455	424	459	437	420	448	462	437	424	441	440	417	457	412	438	438	461	454	422	416	425	436	424	425	422	433	471	455	404	465	407	482	421	455	402	449	436	444	455	477	435	444	406	413	436	443	428	464	468	433	443	443	439	451	450	419	411	408	469	436	448	423	427	432	455	430	429	418	434	427	433	439	456	414	476	444	435	448	433	445	429	420	458	431	439	447	430	430	427	435	418	445	433	443	462	429	466	448	457	446	468	446	492	454	457	436	453	462	416	453	461	424	427	432	452	428	443	436	435	468	423	430	450	447	424	427	452	431	410	454	433	431	442	437	444	437	420	439	439	437	397	435	414	418	446	480	454	431	437	447	433	416	464	426	441	441	464	429	430	433	430	464	453	449	481	463	432	406	449	465	465	474	448	433	456	419	441	418	451	480	395	410	411	450	494	418	419	427	444	423	430	432	452	432	426	444	414	444	448	463	432	431	435	409	468	470	415	403	418	470	400	454	419	431	463	422	417	415	452	415	460	412	471	416	438	452	438	450	423	471	441	455	409	431	420	457	449	441	447	437	433	444	439	419	466	447	422	485	436	440	451	438	444	436	430	455	462	430	451	441	433	411	398	459	411	503	442	413	440	452	467	438	461	423	434	445	437	499	428	437	454	438	438	392	444	405	412	448	437	426	461	408	449	438	421	455	416	475	424	417	453	405	454	456	400	424	473	437	443	414	423	402	433	432	474	457	459	465	424	402	458	474	445	414	482	444	415	477	453	453	431	376	441	439	422	422	432	469	437	447	444	503	433	437	393	427	466	432	474	419	406	443	394	429	451	430	444	433	419	426	451	470	410	420	455	463	451	442	456	439	441	420	432	463	455	458	434	422	455	472	451	415	412	400	433	423	425	437	465	445	436	464	452	418	422	431	471	406	419	423	434	418	433	435	403	439	437	432	420	425	463	466	439	433	452	435	439	422	427	438	485	451	388	472	441	441	454	419	425	438	423	415	421	461	439	424	409	459	488	415	444	399	429	409	427	445	409	423	434	443	465	452	419	424	467	415	426	447	425	469	420	461	424	384	442	432	412	430	456	441	446	429	412	408	396	443	459	409	424	439	424	444	433	423	449	464	452	461	415	441	435	428	435	419	470	409	463	438	429	469	446	411	423	463	429	416	440	479	443	455	418	388	402	458	463	443	428	464	451	429	454	455	437	415	466	437	457	442	413	425	431	443	409	428	472	436	412	453	444	453	453	456	418	470	447	462	496	447	425	433	449	413	467	416	420	406	432	418	413	445	475	450	424	459	436	414	472	425	452	419	446	414	431	432	477	427	441	435	422	453	393	426	455	447	443	427	436	425	427	422	440	439	469	462	456	434	426	470	447	485	453	444	421	436	398	453	464	450	412	428	465	464	451	419	436	452	462	425	416	434	420	448	407	476	416	426	469	437	449	451	423	429	435	446	450	448	455	442	413	438	461	448	439	463	416	439	419	431	397	409	446	433	432	441	456	425	424	442	420	455	455	435	422	454	451	419	438	419	426	404	451	456	395	448	435	461	436	442	430	438	462	396	416	465	456	383	483	473	453	451	420	430	456	419	453	409	418	441	416	421	446	419	429	455	436	430	417	434	439	416	431	444	442	477	481	443	409	441	463	423	422	453	452	456	450	457	404	439	448	429	423	426	472	451	391	427	430	433	479	437	427	435	511	442	426	430	428	452	431	440	450	422	395	384	464	471	458	439	438	442	415	435	479	448	433	440	422	456	405	454	437	419	459	459	455	473	438	444	452	436	437	458	443	491	422	446	400	418	411	415	464	403	472	453	440	452	451	427	441	415	452	459	466	423	475	433	455	437	465	435	415	413	439	442	447	436	426	414	453	400	497	422	435	449	427	436	432	433	438	457	460	429	392	436	419	434	474	445	420	448	431	438	419	461	419	430	476	453	412	451	434	460	419	377	456	444	459	482	431	449	449	444	431	429	466	461	416	449	427	434	441	429	436	401	442	426	475	449	455	419	451	459	407	476	456	418	442	430	455	422	396	435	480	443	435	415	450	410	440	431	422	454	452	468	432	390	470	439	447	457	393	437	477	450	461	493	470	422	401	436	465	441	434	430	472	443	436	400	401	423	452	487	448	462	462	453	461	457	482	457	434	394	433	453	440	437	451	459	418	439	443	418	412	470	485	436	405	396	472	419	427	456	455	475	405	432	450	442	455	414	429	436	447	393	446	428	443	432	434	451	410	429	443
2416	1346	5101	2175	348	289	285	304	300	261	272	295	328	508	956	1031	865	694	511	379	326	274	278	289	265	283	285	276	328	253	269	273	291	285	254	264	291	276	288	269	294	255	250	299	268	269	270	299	317	277	269	269	277	300	275	272	288	261	276	251	281	268	264	269	265	279	275	309	269	306	273	286	258	289	287	277	303	305	274	266	266	258	288	279	274	310	276	247	258	278	250	296	303	267	303	289	266	290	283	260	304	271	253	276	301	267	292	291	276	288	276	253	287	277	277	256	258	267	288	286	281	311	278	285	311	293	291	279	291	281	269	294	289	250	283	297	258	267	297	287	307	286	294	289	314	291	272	275	297	266	273	263	268	275	256	293	240	282	258	294	253	270	280	263	319	291	264	262	254	301	254	269	295	262	264	236	265	244	256	269	266	307	274	281	264	315	279	268	279	274	297	294	288	268	266	257	259	255	291	293	292	324	267	279	258	293	291	301	272	272	275	275	267	242	282	285	278	311	260	238	298	284	274	289	256	311	299	302	299	269	298	280	262	266	276	281	261	268	274	279	268	270	266	245	271	255	263	294	288	274	239	277	242	271	286	293	281	255	291	276	281	259	269	288	286	269	290	284	250	264	285	254	235	282	299	285	264	265	303	260	301	273	286	295	244	284	302	290	274	280	276	269	298	283	274	291	300	288	279	276	255	271	259	279	271	269	261	312	261	282	290	280	290	283	271	299	296	265	302	297	273	266	276	260	287	277	266	284	272	258	289	269	266	266	294	261	256	281	281	264	253	310	260	295	270	297	264	250	254	287	283	313	281	270	258	252	263	288	291	263	305	274	270	281	282	274	272	282	281	328	252	283	291	270	288	283	264	269	264	313	306	290	265	263	271	276	265	264	264	291	239	245	324	285	285	269	264	270	255	298	259	266	287	262	295	272	271	289	297	288	254	299	300	281	277	321	293	279	285	299	286	286	270	268	278	290	302	291	287	273	321	264	290	264	282	246	288	311	287	265	291	294	281	278	288	245	290	266	305	285	305	308	281	291	302	272	291	291	271	250	273	287	264	257	302	278	283	265	253	275	284	251	270	254	268	267	261	267	301	283	310	257	276	306	277	270	278	301	292	273	284	299	271	259	264	306	254	261	274	279	278	294	255	252	281	274	261	284	298	250	317	261	292	280	264	297	278	296	285	291	279	263	272	298	274	263	276	239	283	277	279	287	298	275	291	294	295	298	250	269	258	248	260	258	321	268	294	262	269	293	260	267	285	266	281	288	296	292	287	256	300	296	304	285	279	304	271	295	257	293	276	270	297	265	267	267	281	281	239	279	281	255	271	281	288	278	286	292	252	287	289	307	304	255	295	313	247	274	263	264	287	285	269	283	271	274	258	262	259	279	250	295	305	233	262	277	267	296	275	287	291	286	271	255	264	272	277	283	274	280	285	303	274	281	295	253	258	296	262	280	297	298	266	298	288	248	292	277	269	297	282	274	312	271	244	259	286	276	290	271	278	291	290	281	276	258	300	274	268	278	305	289	266	269	287	256	296	316	288	287	267	259	267	242	293	253	292	321	272	319	257	267	300	310	282	274	286	291	304	275	273	282	268	263	280	285	278	272	291	291	300	280	271	250	289	252	277	283	295	292	279	274	274	278	304	254	284	289	289	256	293	263	288	257	284	248	289	284	258	311	276	305	253	275	281	273	311	300	294	255	250	280	274	275	279	248	286	270	270	298	262	257	304	286	301	232	304	296	252	244	298	268	251	286	292	292	281	288	273	265	280	309	260	309	258	270	251	281	293	286	252	288	283	312	288	286	313	265	293	275	259	300	267	303	272	323	292	286	301	278	265	263	277	254	256	264	278	286	296	302	274	268	289	270	254	275	258	295	285	282	270	283	262	288	307	268	275	302	266	269	269	283	261	290	267	287	294	237	256	300	290	278	242	249	282	259	247	307	272	295	264	295	303	278	289	282	286	239	247	302	274	273	290	290	277	275	289	315	283	299	281	268	277	294	266	299	299	278	291	269	294	253	270	285	294	266	284	310	300	272	268	277	297	263	277	265	276	276	278	303	267	265	302	282	280	283	295	279	294	293	270	250	274	278	257	253	279	272	249	296	322	298	275	303	290	292	278	263	272	266	245	275	311	283	284	276	290	297	271	286	304	282	324	280	276	276	293	278	272	297	279	263	273	321	277	270	260	295	287	299	286	288	316	277	272	314	285	288	287	285	306	280	293	295	269	313	274	266	251	295	265	262	272	264	267	279	300	269	256	255	307	297	284	281	299	282	250	263	265	279	285	266	269	292	309	291	290	282	322	284	265	299	298	276	276	256	279	288	315	295	266	269	285	285	299	276	270	246	280	271	289	250	306	267	270	276	258	247	268	284	285	287	259	278	290	266	314	324	279	260	291	280	274	296	279	295	258	273	275	286	280	293	280	253	271	309	288	279	277	281	283	255	276	264	275	260	297	275	299	303	309	244	299	327	264	288	278	289	289	288	263	267	279	306	244	278	263	284	259	287	271	273	269	277	293	265	286	276	280	295	251	318	286	297	268	262	273	299	264	266	246	262	296	267	285	273	265	251	272	268	291	286	312	283	287	300	303	284	299	274	267	266	268	265	281	274	264	282	290	260	300	270	280	306	296	301	283	272	294	271	276	303	285	260	286	260	287	238	268	317	271	286	249	268	267	276	297	280	286	269	269	267	277	274	262	250	290	290	265	272	274	283	277	276	286	293	291	289	289	294	305	265	261	287	266	291	294	277	284	266	278	283	272	286	275	291	274	300	280	241	308	269	259	297	283	280	269	270	316	281	280	307	282	289	274	271	264	324	310	276	261	234	278	271	263	272	283	297	293	281	296	303	314	290	271	275	256	278	284	264	272	254	269	259	283	300	266	284	305	297	277	269	341	314	264	278	304	285	285	265	299	272	273	299	278	241	279	267	288	314	259	281	312	278	314	281	296	287	297	269	297	278	285	257	252	284	262	285	289	239	276	286	259	273	287	285	267	263	303	300	316	287	286	264	265	285	256	305	313	286	299	258	257	293	250	280	298	299	285	295	256	265	295	283	281	309	258	271	267	284	282	290	284	293	291	300	250	272	282	288	267	257	263	271	259	273	282	263	279	290	267	286	271	279	265	297	273	246	293	288	293	277	278	271	263	251	291	279	263	282	295	273	286	301	274	279	292	283	291	274	276	274	287	288	274	258	253	299	305	293	279	254	278	263	272	277	278	270	278	283	280	255	258	282	293	295	315	261	300	274	261	293	272	255	271	278	298	288	260	277	300	284	293	272	282	259	270	268	277	301	326	267	267	290	268	303	327	298	287	291	275	264	288	287	278	264	247	250	273	275	307	268	276	292	301	288	262	319	252	273	310	325	264	310	299	276	286	290	297	287	295	284	282	276	244	271	291	289	283	281	257	255	265	265	273	268	318	273	284	285	316	251	282	277	269	294	267	284	290	285	287	277	273	267	250	272
2445	2498	10505	7412	870	841	771	768	757	735	691	692	897	2609	4391	4551	3630	2355	1525	1023	830	700	734	677	658	644	671	664	659	654	654	693	608	699	644	665	675	633	678	702	678	657	635	635	658	646	631	711	695	651	660	631	687	697	645	632	700	648	590	702	638	682	640	670	604	638	695	665	598	680	652	638	730	676	671	696	707	643	670	681	649	639	666	672	627	696	689	655	711	620	673	671	668	635	694	670	660	665	679	652	667	688	732	655	706	644	669	673	663	649	678	662	669	651	674	667	652	661	659	604	674	709	667	690	668	672	684	699	670	647	628	646	675	668	646	690	674	705	659	645	669	630	659	699	629	635	703	661	683	660	664	651	628	683	683	642	671	695	653	679	696	701	691	668	653	619	689	651	651	671	611	652	638	691	687	706	660	666	732	628	622	695	690	666	657	677	647	671	648	680	652	653	671	601	672	650	663	642	681	657	674	654	681	633	669	677	678	646	685	657	668	635	607	632	662	660	730	691	660	685	666	663	662	692	643	702	647	633	617	692	674	684	683	670	654	660	673	665	710	645	665	635	662	669	676	669	710	692	704	632	636	688	682	631	695	671	643	673	668	707	684	672	644	599	653	650	648	687	655	664	660	672	670	659	634	672	634	698	639	678	652	673	649	671	675	664	665	623	674	661	664	665	728	609	660	621	627	670	648	645	645	634	700	638	664	641	644	638	635	700	663	717	637	667	672	693	632	638	622	677	662	639	689	674	660	688	658	660	665	632	625	675	656	727	674	688	616	694	671	673	654	686	630	683	664	677	695	642	662	623	628	659	673	637	703	670	676	680	674	693	637	618	674	663	673	660	692	714	629	670	661	649	631	660	626	634	681	672	634	692	669	694	645	666	657	623	697	673	673	691	618	637	727	660	656	670	657	653	667	669	631	623	677	654	623	651	670	714	629	659	623	648	627	636	635	667	657	651	704	677	725	679	680	674	657	648	696	653	677	630	624	611	709	632	671	654	627	679	657	669	629	670	667	630	639	684	678	696	658	654	709	687	698	630	638	662	640	643	657	691	693	622	675	618	678	657	681	660	681	716	645	680	616	656	653	632	641	647	691	647	634	674	624	669	634	645	690	695	662	683	657	669	647	691	686	676	654	649	693	664	663	642	603	656	658	641	673	662	713	675	625	607	673	667	674	653	701	683	676	635	659	656	695	640	703	697	705	650	675	656	626	633	646	659	701	667	659	660	670	661	650	672	644	638	655	641	662	661	708	643	661	683	632	663	641	698	653	673	702	678	686	702	648	686	636	684	676	690	655	720	650	658	711	658	666	649	668	673	714	733	704	685	650	702	656	641	660	610	665	645	669	667	665	658	646	659	620	642	659	669	655	711	656	647	660	633	617	651	615	638	641	650	676	632	676	667	696	622	679	666	662	648	683	677	666	670	668	659	666	663	688	670	661	629	661	626	618	679	708	732	662	649	649	659	673	662	683	698	664	658	632	631	648	652	670	713	632	653	655	675	714	681	639	688	702	660	700	632	709	683	659	722	706	658	675	727	672	652	637	666	687	723	684	643	710	676	671	684	718	683	670	638	686	694	672	643	694	676	662	643	663	639	681	666	676	611	723	688	694	713	655	673	641	655	650	647	659	665	696	668	664	688	645	663	654	680	661	655	686	662	684	623	628	657	688	660	652	652	648	624	663	682	668	638	630	643	659	622	625	627	659	630	705	659	683	657	683	653	682	684	662	674	676	647	679	613	674	662	690	680	684	703	633	636	682	682	694	673	682	641	653	643	709	695	681	664	647	694	669	639	631	669	670	719	668	686	661	621	686	630	666	647	646	635	644	663	650	662	659	666	634	662	674	662	689	653	620	674	672	661	691	670	710	672	671	672	693	651	644	666	669	656	650	655	627	674	660	660	689	673	636	620	666	692	719	689	668	673	686	629	655	691	680	670	644	635	690	664	688	700	661	652	698	707	669	619	667	687	614	645	698	619	694	686	656	692	682	618	675	665	678	659	675	705	687	664	666	671	668	667	685	709	644	652	649	611	634	664	666	644	624	670	634	699	694	620	713	657	687	697	702	706	665	641	650	674	650	689	624	653	637	679	683	684	675	609	674	664	679	661	698	650	660	659	664	676	659	653	649	676	665	651	654	631	716	697	691	632	643	659	683	660	653	679	616	704	656	663	624	668	680	679	690	728	688	596	640	667	682	686	669	679	689	656	647	652	687	673	682	684	657	685	632	651	642	649	679	649	648	700	694	633	632	676	712	646	645	643	717	660	647	606	680	636	673	666	673	662	676	636	670	704	669	644	673	666	630	684	667	706	642	676	650	616	684	676	642	690	655	666	685	690	725	663	699	615	679	647	639	664	655	669	632	669	669	623	671	687	634	639	665	606	673	712	618	656	692	695	642	612	643	617	682	674	707	655	685	647	671	694	670	649	697	650	698	612	646	654	664	627	703	668	662	710	652	691	678	631	694	727	676	655	641	659	671	676	628	643	663	670	633	624	660	703	706	669	663	708	657	666	672	677	655	673	675	684	723	631	682	639	667	698	666	671	643	646	620	668	683	646	630	671	691	649	679	643	671	672	642	711	667	662	644	654	641	688	703	713	689	665	644	622	639	653	701	657	646	678	677	645	647	666	637	654	651	651	649	664	677	670	682	645	654	656	724	642	688	659	669	659	641	672	666	677	700	682	688	646	662	632	679	650	666	654	638	621	668	639	674	687	644	655	690	644	654	678	633	686	609	643	680	651	646	674	708	624	658	653	682	697	645	648	614	648	637	685	666	637	665	664	675	673	668	635	701	657	640	659	663	676	675	678	629	659	608	679	673	692	672	635	640	675	659	659	644	605	673	678	678	673	704	624	640	683	679	636	689	705	672	664	696	673	694	662	652	668	661	644	654	674	650	667	671	693	650	661	663	626	629	663	662	691	649	672	667	660	661	680	664	650	626	679	631	667	697	642	677	698	647	685	664	669	696	709	626	641	661	698	691	657	626	691	666	708	685	687	674	683	674	653	699	718	684	698	627	671	651	623	678	646	636	659	630	676	646	718	651	703	651	677	663	649	665	638	713	674	649	630	690	697	645	619	652	693	642	604	651	671	685	634	660	623	675	644	663	658	688	638	685	679	671	679	677	666	673	712	632	682	652	661	650	651	630	648	643	653	676	684	684	637	653	651	659	672	690	727	651	663	669	703	678	656	640	672	695	683	639	678	644	694	699	642	665	662	673	655	648	639	678	659	698	661	637	682	629	678	667	637	666	662	671	658	665	623	645	663	670	698	641	695	656	675	653	684	664	666	673	694	665	664	653	624	697	638	639	643	639	670	691	707	708	652	669	669	697	669	647	693	674	598	674	719	675	696	659	655	654	666	659	687	688	666	706	698	658	679	695	649	678	679	662	689	709	727	663	662	638	585	657	637	675	659	654	693	668	658	640	671	689	691	689	648	657	649	639	674	685	646	700	665	680	708	666	712	674	638
8570	17900	52651	37110	8663	917	482	394	371	351	335	301	748	6267	9678	7935	4637	2257	1119	566	353	249	259	234	256	233	208	216	238	212	226	200	241	237	239	255	230	242	231	246	244	241	253	215	188	231	245	230	238	274	248	208	248	227	240	231	216	191	249	213	237	253	215	228	224	232	244	257	261	234	240	236	224	234	234	239	249	218	212	250	222	221	253	276	259	243	228	246	232	253	257	250	248	259	220	219	203	241	238	282	225	238	252	223	223	246	226	244	255	242	235	260	247	223	239	209	209	244	216	237	216	202	224	234	228	263	208	229	215	258	263	244	236	231	224	211	252	272	232	220	243	244	235	225	226	239	222	240	246	218	227	255	235	258	230	221	233	228	223	254	231	248	240	237	196	226	257	223	208	253	240	220	229	244	211	230	229	213	238	251	249	192	235	247	253	254	266	234	249	228	194	237	243	227	241	240	236	241	236	236	243	209	213	223	251	271	213	246	237	231	263	233	241	255	230	255	238	239	221	204	230	246	215	282	258	238	263	210	227	267	241	218	242	261	243	241	200	227	253	229	216	232	256	210	241	249	231	245	260	235	234	217	225	209	213	231	214	235	227	246	248	223	234	226	257	247	213	263	260	238	228	241	246	249	231	262	238	257	204	247	219	227	230	212	247	223	210	251	223	241	265	247	221	256	203	214	235	228	223	244	223	269	233	226	240	237	228	237	236	216	231	236	229	258	262	250	245	234	230	215	223	218	241	242	250	236	236	254	213	238	235	219	225	268	255	248	238	245	241	229	247	237	224	218	254	249	262	252	258	254	223	231	241	236	238	248	213	249	220	217	228	222	213	214	241	225	220	219	225	266	244	230	260	260	216	236	232	243	226	216	234	228	224	236	220	244	235	217	239	229	216	235	229	230	207	229	250	212	226	242	235	258	238	259	237	237	233	244	243	223	252	233	236	241	235	228	252	238	246	225	217	204	228	223	237	238	210	242	223	245	233	235	209	251	275	250	226	253	243	240	226	208	237	254	249	249	252	238	236	245	245	225	256	255	222	216	206	221	243	258	225	249	252	261	212	237	202	254	202	221	251	244	236	236	212	247	287	272	263	226	235	236	240	256	258	227	242	239	227	268	267	257	236	251	245	242	226	247	239	221	266	248	254	234	223	222	247	255	230	247	225	240	222	231	213	262	232	244	251	222	232	238	211	223	245	247	248	206	230	218	246	241	235	277	247	222	224	246	224	236	254	254	257	247	278	218	224	247	259	233	244	264	239	242	239	240	238	259	239	239	244	245	236	235	258	234	251	242	209	234	262	245	231	241	245	222	242	236	220	252	211	238	232	263	199	262	197	237	234	227	235	225	221	241	253	235	213	219	256	230	223	207	251	227	254	259	228	236	237	237	218	229	238	245	217	245	229	237	273	234	247	211	240	249	231	237	233	226	243	221	208	227	244	264	251	223	206	243	215	234	226	231	256	269	234	256	243	227	230	230	242	254	248	229	235	231	258	245	256	248	216	249	231	237	239	240	221	232	238	243	244	223	215	247	229	254	247	259	250	223	244	233	276	259	231	257	241	245	262	237	268	206	230	248	279	223	222	219	232	235	216	264	251	218	255	241	208	215	251	256	238	230	227	262	228	243	171	201	210	227	232	239	241	235	243	221	228	256	220	248	227	226	228	241	248	237	242	196	221	222	255	263	245	237	265	248	257	237	241	226	228	258	226	236	256	237	226	226	213	220	245	234	219	252	225	221	217	236	244	211	244	240	283	243	195	224	239	235	230	244	259	228	220	238	252	247	241	253	231	251	212	241	246	224	234	222	223	211	228	245	254	253	212	227	239	240	239	222	220	245	231	244	247	214	223	229	211	234	255	207	219	266	229	245	259	246	228	246	255	270	230	226	231	216	239	240	244	231	222	247	234	242	247	242	213	238	250	238	223	262	233	237	235	217	248	243	267	263	245	239	231	237	237	226	232	245	274	226	263	218	209	210	217	236	240	221	229	227	208	244	239	233	216	235	222	224	225	268	232	252	217	219	260	250	241	252	236	213	254	203	272	247	264	232	221	233	237	279	262	226	244	258	224	258	217	213	248	245	205	221	219	214	221	213	236	220	259	249	215	213	255	256	214	232	233	234	265	224	232	258	238	230	224	211	245	266	253	237	215	250	221	262	229	219	220	212	243	216	245	236	244	233	236	239	255	256	217	236	227	215	239	264	234	217	230	236	252	209	242	212	229	203	217	220	234	216	242	236	219	255	259	263	244	225	230	232	243	228	218	221	253	206	247	224	217	256	202	207	216	257	234	213	228	200	259	220	226	226	235	241	249	232	227	227	240	243	219	241	253	255	249	225	264	228	245	254	227	260	226	281	260	246	231	247	240	271	260	237	250	253	220	251	255	249	251	223	229	215	241	215	221	262	258	242	215	210	248	227	232	226	220	228	276	243	250	294	228	226	235	209	230	250	237	224	233	230	229	235	230	253	236	235	225	274	231	254	256	247	239	250	229	231	244	242	271	239	205	223	247	233	250	241	229	222	238	192	232	209	226	254	245	241	207	241	233	218	263	236	205	233	222	252	228	234	213	234	221	255	235	240	221	254	261	235	224	228	236	217	213	221	206	230	237	265	222	243	237	244	245	245	225	192	235	205	265	232	235	227	224	209	252	255	244	261	250	205	202	236	219	256	242	250	232	243	227	217	242	219	242	251	257	256	232	218	237	235	222	220	238	223	241	231	244	231	238	219	258	222	230	246	241	261	226	234	234	244	241	220	207	244	216	227	228	223	236	228	243	247	228	214	243	220	234	238	199	272	245	234	288	246	227	220	235	213	212	218	228	277	248	225	235	204	195	217	229	217	258	233	261	252	207	238	234	242	223	237	243	235	220	224	240	218	244	226	229	243	242	260	236	254	227	248	262	236	240	233	231	245	227	217	219	230	244	222	232	239	233	246	238	265	256	260	241	273	263	244	260	239	272	223	218	229	237	235	239	238	224	243	237	226	257	232	245	221	257	235	222	253	232	237	246	208	206	240	232	220	249	248	242	245	235	223	255	229	257	240	225	225	228	222	265	226	236	231	240	235	237	217	252	245	245	240	236	228	232	230	247	226	253	238	248	229	226	235	240	236	239	251	254	224	237	234	233	204	249	247	208	240	242	248	229	235	211	242	229	253	247	227	227	216	231	237	253	238	251	246	223	240	242	262	257	261	209	219	242	265	219	229	222	266	275	243	236	228	227	263	216	237	223	227	252	249	220	260	241	245	230	245	251	238	204	209	238	225	250	259	249	244	259	205	226	219	205	246	250	232	232	212	270	218	244	251	213	242	222	258	269	216	229	216	253	234	252	248	246	243	248	246	239	244	265	254	242	231	216	232	234	235	217	258	243	251	251	222	259	232	211	225	246	227	254	251	239	225	236	244	248	231	218	258	259	226	243	252	268	235	228	237	211	237	225	250	238	256	242	242	238	240	217	244	234	237	235	259	250	229
6010	16486	46831	42305	2903	2378	1795	1521	1265	1158	1132	1052	3633	24909	31100	26656	18119	10449	5385	2288	1142	731	583	582	584	533	571	566	560	571	587	607	572	587	595	570	555	546	560	565	540	560	570	557	627	580	592	552	528	562	596	535	589	533	584	535	562	564	584	575	552	579	546	578	613	638	562	571	599	547	513	547	594	541	552	597	600	602	508	618	561	571	543	563	599	562	576	584	558	518	548	568	595	561	524	617	607	589	544	571	581	559	582	567	562	572	556	594	551	555	542	585	565	549	565	568	565	574	588	580	555	549	593	559	557	547	576	586	583	590	553	548	557	583	531	548	546	578	585	555	537	567	592	616	550	561	565	557	599	567	578	559	545	590	541	565	562	565	591	567	608	586	544	595	595	540	612	573	571	569	578	566	584	545	571	526	559	534	564	518	533	564	601	557	532	606	554	580	547	592	579	521	560	569	567	570	596	578	572	588	536	607	598	562	583	569	555	583	585	596	593	550	534	592	597	593	601	557	562	564	549	542	578	576	552	550	643	568	578	581	528	575	570	581	594	572	533	571	515	560	559	542	526	570	546	574	578	547	559	581	578	560	581	580	570	565	579	583	585	587	588	572	578	544	546	550	563	568	581	588	537	621	580	602	570	551	528	602	578	528	561	597	588	559	557	570	550	577	563	560	552	594	577	574	574	594	557	559	586	559	565	555	550	581	571	569	638	553	551	619	568	562	575	604	622	600	573	571	514	515	614	579	572	567	579	523	555	610	547	609	576	582	555	604	577	576	553	578	516	595	544	532	580	552	594	590	580	598	606	563	555	536	555	576	573	600	545	540	563	574	549	605	570	582	577	566	535	567	584	592	539	598	595	565	544	577	579	592	563	617	526	565	594	593	573	581	554	558	591	577	549	525	584	598	518	605	555	586	595	562	556	621	559	555	586	584	557	596	598	571	557	604	568	595	570	539	552	560	577	527	534	566	585	561	571	506	573	569	537	583	574	563	556	557	557	567	596	579	578	521	552	501	593	573	579	580	553	565	526	557	539	581	600	555	513	553	578	546	588	571	583	579	565	535	545	593	587	575	548	568	577	557	604	523	541	562	551	554	579	547	564	580	548	597	557	598	566	530	616	586	620	557	564	592	559	551	558	531	567	582	592	544	588	567	565	587	556	582	583	570	558	535	616	550	553	493	540	518	563	591	564	563	540	592	577	545	536	533	590	570	545	596	584	554	578	556	577	563	533	577	572	560	594	571	542	555	559	617	572	579	570	532	574	569	593	587	583	607	532	581	563	562	574	544	556	561	568	539	573	573	558	605	565	598	568	593	580	583	597	594	548	602	559	580	556	581	538	554	582	584	588	560	558	548	575	533	584	586	581	586	530	577	574	595	552	550	578	594	553	514	541	564	595	557	581	538	572	578	526	595	597	586	602	588	598	563	568	547	561	560	546	557	547	589	550	585	552	595	561	560	556	555	592	543	561	570	609	617	544	558	573	568	574	539	534	598	569	545	543	543	545	580	591	606	554	566	568	563	571	594	557	558	601	549	558	552	589	565	555	528	559	558	587	530	570	594	574	573	552	564	528	576	598	573	561	562	597	614	527	573	570	515	533	545	576	573	616	569	607	565	564	572	571	587	586	580	561	546	571	575	577	578	555	529	562	550	547	577	562	633	589	587	574	596	591	593	582	513	561	563	550	562	557	588	549	527	560	579	573	617	527	546	579	605	561	544	622	608	543	573	570	568	576	560	543	558	581	584	575	556	574	510	547	599	606	528	563	592	566	571	532	548	572	618	576	560	583	581	561	601	550	584	590	587	519	590	530	543	560	577	594	549	587	562	571	616	549	574	589	560	560	572	565	551	584	573	581	596	568	532	588	580	585	559	584	587	566	599	616	581	580	579	604	574	550	574	562	559	555	580	593	574	583	571	587	593	553	593	574	594	566	590	595	544	555	573	564	584	590	602	597	581	591	551	552	621	625	576	569	584	553	530	521	585	572	596	517	600	561	581	562	544	538	562	579	563	553	557	532	570	569	580	600	587	602	523	566	560	566	565	558	575	549	530	586	625	557	593	528	627	594	513	579	558	540	598	547	553	579	544	541	555	551	558	518	588	584	556	576	566	591	550	578	589	542	613	536	524	591	578	564	607	541	553	561	547	561	560	573	572	576	561	573	557	565	559	549	595	569	551	575	592	562	585	565	573	606	540	528	574	571	584	542	542	571	596	570	557	569	549	592	569	581	541	563	540	552	559	548	572	596	538	545	548	582	578	512	566	527	566	547	577	583	589	601	548	553	557	568	571	570	568	576	573	572	567	550	564	548	607	551	576	583	534	592	592	583	529	582	521	576	564	506	554	551	611	596	561	542	584	538	584	588	537	581	557	554	570	610	569	574	578	565	625	570	561	587	588	550	573	552	635	588	567	573	587	607	554	556	556	560	581	570	611	587	555	632	572	616	551	593	579	559	572	585	567	614	570	562	583	554	493	555	523	621	588	573	548	560	606	598	550	585	599	576	591	535	579	579	562	556	609	546	567	618	532	547	604	550	591	550	589	593	585	580	591	560	605	566	587	563	545	574	560	537	563	558	596	566	591	604	537	604	567	605	564	565	571	594	590	537	541	557	569	586	565	605	557	567	559	586	583	551	584	532	558	546	570	605	595	568	607	590	554	583	595	609	588	588	592	532	570	549	549	578	527	563	560	599	565	591	563	566	565	546	531	552	543	542	561	571	594	557	553	586	564	569	554	522	600	597	527	569	610	586	585	571	551	546	526	598	593	528	585	605	540	561	566	588	583	572	568	538	556	572	557	580	520	539	539	536	588	562	546	587	577	580	542	557	605	574	513	566	571	554	581	559	609	599	550	558	599	542	566	578	562	560	586	572	602	594	588	604	607	575	584	573	536	558	562	547	607	585	572	593	557	592	552	553	558	549	578	575	597	583	558	590	569	573	588	576	567	574	595	578	538	553	527	527	570	607	578	591	524	568	568	574	580	594	618	614	544	618	553	563	561	540	562	560	605	596	619	582	533	569	561	538	574	606	559	557	571	598	532	586	605	549	545	609	551	587	592	562	600	581	550	550	563	528	555	589	592	545	551	525	547	560	556	543	597	520	548	585	542	591	545	610	582	533	608	570	579	557	557	546	545	612	602	572	560	570	600	599	608	539	597	537	505	572	555	605	579	575	517	592	567	569	567	597	558	579	592	641	569	575	563	574	555	576	591	573	585	572	552	555	562	587	565	585	587	562	573	537	557	542	584	564	576	598	562	542	588	563	609	571	599	554	584	575	578	560	574	582	551	537	543	600	583	526	546	591	583	569	590	558	573	541	569	546	556	598	586	609	513	566	533	594	545	584	584	571	563	550	581	575	558	571	559	588	594	576	570	594	553	528	545	567	552	558	597	577	566	572	562	549	574	568	573	605	587	566	547	567	547	575	566	541	603	596	574	559	529	546	604	544	565	547	553	568	582	576	577	566	542	596	560
14791	20891	70170	49499	13131	1661	665	558	431	383	328	352	2047	12310	17167	13770	7871	3774	1628	701	368	245	212	178	183	190	195	175	183	172	189	202	194	206	180	164	203	196	167	192	183	170	208	152	191	197	132	182	176	231	194	200	191	180	183	165	170	200	205	166	174	184	181	206	197	185	161	199	184	187	183	198	189	193	182	178	181	164	193	155	195	187	173	188	203	186	185	203	190	185	208	175	167	220	196	195	175	221	192	184	189	221	182	204	206	158	196	181	188	205	195	207	183	190	201	202	184	157	174	190	194	192	177	191	165	200	204	190	179	172	201	173	210	166	203	197	170	186	178	185	154	192	172	181	199	191	214	176	178	198	170	183	212	171	195	194	193	183	221	207	204	181	202	172	218	165	191	152	226	188	217	187	185	193	201	185	187	185	190	195	217	207	175	188	200	180	188	191	194	200	215	197	184	172	167	186	202	193	195	188	188	165	202	179	188	191	175	213	166	191	205	194	198	169	183	188	158	180	203	188	175	170	171	209	201	169	199	205	182	179	191	180	174	173	210	188	177	185	192	173	178	167	177	185	184	184	188	226	174	163	195	188	203	200	165	167	181	163	191	168	185	180	210	185	196	175	185	183	191	187	193	197	163	192	190	186	176	181	186	193	193	173	203	194	167	198	172	207	177	168	186	224	190	195	188	176	196	202	178	186	167	189	163	200	184	197	188	184	187	170	214	199	183	204	174	201	180	182	202	203	194	194	190	205	187	214	172	197	191	198	184	165	195	179	178	186	172	193	186	189	188	192	171	204	187	204	180	170	175	199	183	162	193	189	181	209	179	180	177	199	184	189	181	177	207	185	184	176	197	168	185	177	177	195	195	196	200	186	191	192	195	178	187	203	175	191	183	207	193	197	180	189	178	156	193	178	210	192	197	212	202	190	193	206	195	189	183	194	176	200	173	192	190	191	175	189	192	159	166	187	201	193	187	160	190	178	167	211	200	208	194	199	169	186	199	169	200	194	179	204	188	204	181	161	192	210	184	194	194	220	199	163	195	202	194	193	188	191	204	194	198	192	203	189	190	200	221	164	182	162	186	179	205	208	195	196	176	197	181	203	165	189	171	192	159	179	164	191	181	188	189	201	176	188	176	185	199	191	195	182	213	153	186	195	159	173	189	193	180	170	204	183	186	202	209	194	198	180	183	175	186	191	182	204	155	192	195	194	161	183	177	181	189	174	195	180	188	198	227	205	175	181	167	181	204	186	180	181	174	206	193	194	197	167	189	208	175	161	204	167	187	199	217	209	191	193	175	181	216	168	204	190	209	210	166	195	214	212	180	216	195	202	191	184	165	178	201	205	193	175	173	184	155	214	194	186	180	200	192	203	188	185	180	200	201	191	162	189	194	173	192	194	166	175	192	181	179	201	173	229	175	159	187	198	182	193	173	186	184	186	165	168	169	211	206	174	170	187	207	199	204	194	212	158	210	196	191	202	186	176	199	172	176	194	189	188	188	198	192	200	183	182	184	196	180	172	188	170	196	204	181	194	180	157	204	179	182	211	182	176	173	163	176	186	195	183	216	177	188	174	196	182	181	162	183	173	189	186	193	194	171	205	199	195	217	177	180	178	197	192	190	150	175	192	213	174	197	190	183	180	210	184	196	214	176	202	178	187	206	196	189	182	187	187	191	177	188	167	186	195	191	182	213	163	189	187	169	200	198	181	198	189	188	200	190	183	189	175	185	200	170	173	179	154	174	172	195	176	195	204	208	172	197	209	188	194	220	166	208	181	166	210	193	185	201	196	172	191	220	167	192	172	169	171	209	179	191	175	175	166	195	205	175	200	167	198	196	162	194	171	179	183	187	183	187	179	189	204	183	187	179	167	180	167	172	205	176	197	173	203	201	203	201	207	175	202	189	173	165	174	219	184	166	185	210	191	172	186	173	180	170	200	196	220	206	174	182	179	158	190	195	201	179	204	180	196	183	173	178	179	199	180	194	172	186	198	197	199	186	180	186	172	178	191	222	196	199	170	209	163	191	184	154	177	187	169	194	198	192	175	209	204	175	205	204	160	186	200	173	185	192	190	186	210	171	196	181	170	167	178	192	200	191	186	190	183	164	206	222	169	197	188	194	179	185	203	188	192	194	210	181	173	179	180	176	190	170	181	185	187	176	192	199	181	202	184	164	160	176	199	200	225	175	203	192	166	194	182	167	180	207	203	178	186	179	173	182	202	173	195	196	193	178	176	193	178	190	224	172	188	203	180	200	195	193	202	206	162	195	204	193	174	176	197	201	177	200	218	170	190	185	181	176	183	174	177	202	181	202	174	187	191	174	196	190	195	166	184	211	199	205	172	179	187	197	187	194	187	168	172	167	186	180	189	179	205	211	197	190	197	214	192	189	200	189	179	198	187	214	177	192	151	175	195	192	177	193	207	200	176	186	166	183	180	198	212	182	199	187	205	170	218	184	181	199	219	203	179	195	190	179	200	188	190	178	175	207	178	210	183	177	200	183	192	228	207	201	198	184	173	199	178	190	187	192	188	174	186	168	173	185	168	181	189	192	183	179	232	181	161	194	179	212	181	149	189	206	169	200	216	178	188	195	180	202	160	175	183	165	186	180	203	161	188	186	174	179	189	177	204	221	201	209	161	180	199	177	166	192	196	181	155	191	192	193	181	179	194	183	198	200	195	190	204	187	184	206	198	211	170	177	162	176	180	199	191	176	191	194	189	198	165	166	176	201	197	187	188	169	184	189	220	177	176	199	193	182	206	189	182	184	207	197	182	169	187	192	201	200	194	182	185	193	205	188	181	186	144	184	191	201	161	201	181	158	234	166	186	187	192	178	192	187	185	199	190	187	190	194	193	206	197	189	183	189	206	201	167	186	190	157	174	201	211	152	206	203	171	201	193	173	183	210	180	185	159	164	195	224	195	183	186	217	187	177	183	200	165	186	183	187	207	188	188	180	193	194	209	206	181	183	191	178	185	191	214	185	218	187	199	180	172	191	173	185	197	163	182	175	179	197	180	167	208	165	163	192	162	187	181	176	208	170	168	198	189	202	191	208	168	212	183	198	188	224	189	190	197	190	195	201	203	213	171	182	178	182	215	185	168	186	190	187	198	200	162	190	204	185	197	200	186	163	162	177	171	185	176	194	171	188	165	184	198	193	204	188	181	179	204	195	172	182	203	184	173	161	190	196	165	172	188	175	224	193	194	151	174	195	195	177	175	170	189	192	179	158	187	198	213	199	198	172	178	194	184	199	176	190	193	194	165	208	194	185	193	199	224	202	201	176	206	199	186	202	195	186	175	177	209	204	180	163	208	203	205	188	180	191	161	174	193	206	174	203	190	197	171	201	209	167	198	192	161	181	207	179	192	186	185	191	174	213	157	189	208	191	180	196	186	193	191	190	174	183	170	187	206	179	207	191	178	191	194	157	188	185	182	198	209	195	174	202	185	192	199	198	192	211	168	167	209	193	204	191	205
7999	17661	61405	46401	4301	3348	2543	2187	1794	1572	1377	1458	9902	36339	40221	34554	25024	15313	7699	3062	1386	775	563	503	454	462	476	501	501	467	467	466	433	475	431	465	458	495	465	501	468	456	488	467	484	482	445	487	422	480	476	430	434	457	465	463	475	457	518	496	462	441	451	468	497	497	469	412	452	466	486	465	503	482	453	442	491	449	519	460	451	476	478	477	463	473	452	467	501	478	492	462	442	467	481	467	435	468	478	476	484	490	479	464	461	490	463	442	504	468	444	499	470	474	474	464	466	419	507	486	474	468	456	482	431	430	498	419	494	483	474	469	451	482	499	445	470	479	449	456	438	473	475	456	457	478	459	504	436	485	467	495	461	472	501	477	482	482	462	451	487	481	431	463	495	456	452	492	460	465	488	462	501	445	463	450	455	484	501	468	483	490	457	479	470	490	453	480	478	486	476	452	429	465	458	463	461	481	480	453	453	469	495	452	430	480	486	484	478	482	464	490	451	491	486	500	433	470	493	474	409	469	509	430	459	505	464	484	487	476	462	479	471	447	501	439	466	472	446	494	461	461	463	491	476	466	474	450	430	492	467	478	494	481	481	458	486	465	443	445	487	466	451	472	449	430	477	450	452	489	478	469	511	457	500	465	441	463	441	462	486	488	460	449	430	450	448	459	500	490	478	458	436	467	445	488	482	464	465	508	462	451	458	477	477	450	491	446	499	460	492	487	467	405	491	493	468	459	427	506	457	476	478	506	441	457	483	464	459	441	461	465	517	442	479	456	468	497	450	523	472	482	460	438	501	428	472	491	432	506	445	459	455	484	493	465	450	437	457	446	489	519	471	489	484	445	465	469	447	486	444	465	473	464	489	490	454	463	497	441	456	510	448	475	440	502	472	440	465	443	469	480	434	469	467	469	433	494	448	457	453	496	448	444	476	470	448	500	451	504	491	473	458	501	473	451	453	453	439	446	450	450	497	489	446	455	463	430	450	447	476	530	486	462	424	510	464	445	456	476	452	463	463	448	475	443	435	473	405	494	461	485	495	494	488	446	472	459	474	471	455	486	467	483	473	446	484	445	483	494	493	526	416	426	477	444	481	451	475	425	471	471	468	477	470	441	455	468	459	475	452	464	484	472	479	498	437	507	449	459	400	447	463	521	474	454	472	480	451	489	455	431	466	496	432	480	483	490	472	461	450	467	450	470	473	455	447	461	488	466	459	448	494	447	452	477	471	443	493	468	473	480	480	469	453	485	471	469	469	449	427	457	432	512	445	457	453	456	442	478	436	462	442	512	480	510	450	475	461	446	452	501	452	415	476	501	458	466	437	460	496	450	503	448	455	480	467	439	484	487	461	453	472	503	490	478	480	472	465	453	464	443	444	488	470	515	479	483	476	445	478	476	474	478	459	441	504	445	474	476	438	474	456	525	498	473	495	463	509	466	489	486	488	469	454	460	460	462	489	490	442	439	467	470	488	464	439	449	459	461	485	469	500	488	484	455	452	480	439	493	474	437	431	452	491	473	465	424	436	464	465	484	464	450	482	491	485	451	460	414	489	463	480	480	486	495	464	475	507	429	483	436	487	444	447	483	429	467	456	484	502	480	488	425	444	429	469	473	464	420	457	446	465	468	471	500	455	446	497	514	473	456	453	459	463	477	471	435	440	469	459	444	485	474	482	457	461	491	445	460	495	476	480	487	461	449	454	434	495	469	478	453	485	454	479	444	493	491	485	461	462	468	484	501	487	498	465	456	521	470	456	464	483	484	446	483	478	469	480	438	485	472	474	451	494	476	449	477	487	464	475	508	480	479	450	453	468	475	520	489	458	489	493	497	461	429	471	452	481	475	472	455	461	470	491	508	466	501	484	451	490	490	459	477	469	484	430	454	480	453	494	469	458	501	497	445	516	470	473	468	436	516	499	447	494	470	464	483	467	463	465	462	470	442	467	445	462	425	466	493	482	493	495	468	461	439	475	495	489	453	432	465	470	473	494	477	470	465	482	474	459	461	461	474	485	457	452	457	476	452	485	482	466	486	486	452	503	415	523	462	481	472	424	458	442	505	465	488	466	480	475	494	410	485	486	500	473	500	446	447	461	464	465	459	487	465	465	506	413	448	457	489	445	477	466	441	452	480	500	467	414	475	434	493	484	467	428	486	475	504	447	463	465	472	504	484	468	456	474	457	483	457	480	465	480	456	477	463	475	499	427	463	475	445	457	451	476	459	439	447	446	477	468	471	443	496	424	469	475	478	440	514	452	466	453	472	476	493	479	474	505	501	466	474	419	452	453	458	468	492	467	440	460	426	514	488	460	475	524	478	461	490	468	489	512	507	470	439	498	488	472	517	489	467	473	475	436	460	443	494	447	446	477	413	484	479	484	495	487	455	474	472	481	481	468	452	476	494	485	472	465	473	441	472	447	484	472	504	482	485	450	472	427	476	454	462	447	501	405	434	454	433	469	448	478	496	441	486	447	443	488	490	435	467	516	510	460	467	452	456	475	461	493	462	451	506	483	462	490	458	487	429	497	463	515	462	446	501	492	478	474	481	477	456	485	475	486	516	443	477	445	444	454	477	457	476	435	458	461	450	479	473	464	483	472	460	464	473	493	444	432	452	455	490	469	484	448	505	463	467	435	474	450	490	470	494	453	504	463	479	474	455	468	466	472	486	402	468	446	472	434	465	506	521	495	477	457	447	489	498	470	482	445	496	485	411	467	442	439	463	490	434	517	462	465	468	465	476	472	499	446	463	472	478	437	435	488	447	443	489	480	458	478	490	433	456	500	471	489	454	460	477	470	432	445	465	486	495	477	453	467	477	462	485	466	445	457	438	457	451	523	483	454	478	473	481	489	430	524	465	457	462	451	465	473	481	432	483	457	481	465	472	494	461	460	490	479	470	492	471	479	460	422	491	476	465	465	455	508	464	477	466	469	511	499	445	447	428	472	445	453	475	465	450	458	494	497	455	485	461	463	466	450	440	469	477	451	468	454	509	484	480	475	470	446	486	492	459	441	473	480	493	450	490	459	452	475	471	425	507	459	496	486	491	477	470	479	462	479	441	487	490	481	461	454	459	462	507	439	479	459	470	466	454	492	460	483	495	529	446	494	434	515	455	470	483	418	462	455	473	466	460	496	467	468	444	456	465	446	471	509	453	463	490	485	490	454	490	463	419	486	468	474	468	533	496	429	515	465	468	446	440	461	460	440	426	457	460	458	473	508	455	474	462	475	447	476	471	507	436	485	490	447	472	491	459	471	491	473	460	447	453	493	491	475	470	513	469	490	493	511	471	473	475	489	468	466	456	499	465	496	458	430	482	480	463	467	514	505	461	453	450	487	477	486	501	478	463	461	428	478	500	483	462	459	486	468	498	461	450	439	501	477	429	443	499	497	462	458	477	416	464	492	478	466	447	467	424	479	463	473	444	503	465	485	488	433	445	500	436	433	446	501	471	450	463	469	420	494	489	470	472	471	478	433	476
2311	1123	5111	2705	372	333	315	306	271	322	290	298	317	627	1121	1119	822	564	423	361	286	309	282	281	309	291	269	274	269	287	282	287	271	298	278	290	304	277	252	289	273	271	309	286	273	257	303	285	284	288	293	263	303	265	276	270	264	274	265	298	259	285	271	247	303	283	304	297	280	308	277	278	284	300	281	261	277	288	293	262	302	290	292	293	293	270	296	289	276	270	271	296	287	280	286	242	290	267	258	301	289	290	279	285	282	318	268	280	298	270	288	262	280	276	312	274	302	276	266	292	306	281	300	311	259	265	288	292	271	283	257	293	305	280	292	259	278	287	300	282	301	293	271	310	285	281	272	319	303	315	305	296	272	247	295	286	307	281	245	277	292	299	297	247	303	263	302	313	299	256	270	319	283	297	283	298	300	293	261	296	271	336	282	288	276	278	273	272	260	291	279	301	312	329	299	286	278	277	271	284	285	287	288	291	288	290	312	275	300	288	312	294	279	288	258	298	268	301	283	298	294	272	276	289	296	285	252	249	304	305	284	284	269	292	318	280	287	282	287	282	291	257	300	257	286	278	272	294	280	271	301	304	294	265	295	252	281	262	305	284	278	264	296	286	304	286	288	280	292	276	277	277	284	259	283	286	286	304	276	302	296	270	283	299	294	294	254	269	298	307	268	339	296	308	279	297	261	257	311	296	282	289	320	325	269	265	277	288	260	306	270	285	315	284	271	291	258	314	279	276	276	305	234	294	254	301	275	304	293	291	280	299	294	288	277	267	271	282	282	251	281	316	268	290	310	292	298	252	306	294	279	284	293	298	284	279	286	284	288	313	271	278	264	273	346	296	281	320	275	252	277	280	259	259	273	247	308	290	284	298	281	314	295	275	277	310	311	296	265	278	301	315	290	280	301	276	250	282	300	285	280	266	289	290	311	273	300	292	278	280	282	292	305	290	298	294	286	279	298	300	254	277	297	267	308	270	282	261	283	293	264	271	285	292	290	285	263	295	268	276	282	282	286	233	303	296	292	296	271	277	296	276	292	279	280	284	270	293	271	266	303	281	293	303	293	301	283	293	285	259	275	277	268	274	278	307	301	312	273	284	281	266	251	270	281	277	266	281	299	298	321	278	245	290	307	267	255	267	285	239	299	289	278	298	280	326	308	261	282	307	279	276	277	305	264	302	296	319	305	298	290	283	292	312	284	284	268	298	305	315	267	246	292	280	302	285	294	264	289	310	282	294	286	249	292	269	288	283	306	265	289	289	303	284	317	273	295	274	304	338	280	290	317	279	284	313	286	281	294	265	264	282	281	286	273	275	263	271	280	274	309	266	288	275	295	294	300	280	280	299	278	269	283	278	281	289	289	284	296	286	283	309	286	294	282	281	295	264	261	264	276	310	304	253	298	296	293	253	293	296	303	294	272	292	296	285	270	281	266	247	289	274	282	286	267	261	280	268	265	281	298	257	287	291	292	295	277	269	250	277	291	280	285	327	286	275	271	263	271	266	259	310	288	277	293	268	246	299	275	275	273	284	300	300	277	294	284	241	266	278	293	273	271	270	304	269	301	295	241	280	297	297	293	288	275	274	281	265	284	275	278	275	285	264	302	292	297	282	299	291	289	304	252	262	264	300	288	288	309	285	284	287	256	270	298	279	286	261	289	297	286	312	278	314	301	284	252	290	278	288	282	275	319	292	299	284	290	290	334	287	296	253	248	284	268	303	279	270	279	297	297	304	293	318	295	263	274	270	287	315	265	304	249	281	292	289	329	296	276	316	288	257	263	290	284	287	270	260	255	267	264	287	305	272	251	305	256	286	322	307	298	292	250	296	301	297	288	287	305	253	263	288	268	258	307	326	268	284	280	276	259	321	285	272	295	301	286	285	304	300	329	292	258	297	270	261	297	289	271	289	271	287	269	254	277	322	303	281	275	272	268	268	302	284	283	284	271	305	289	292	285	277	263	273	309	256	304	280	272	284	279	310	283	301	282	290	307	304	300	286	307	277	286	249	280	284	304	287	311	275	277	309	260	287	305	296	290	268	299	308	285	253	276	272	301	307	284	272	279	282	282	290	310	301	277	273	289	298	290	253	304	322	292	253	278	261	261	286	287	312	284	276	258	287	297	277	292	292	271	280	264	287	278	303	283	300	283	253	287	282	318	250	265	275	321	303	289	290	316	287	298	255	283	324	259	284	289	307	265	285	280	291	300	274	290	275	310	290	302	279	307	294	285	308	279	292	278	290	296	281	280	307	303	290	330	304	283	272	301	238	277	312	279	261	299	293	280	261	276	282	272	284	245	279	271	292	282	269	287	298	272	272	277	291	263	263	287	284	297	297	285	293	286	260	272	292	283	291	288	309	293	269	280	286	289	283	276	291	286	307	276	261	280	265	289	272	280	318	269	294	273	280	300	273	271	308	281	290	270	310	284	315	275	265	296	257	283	256	294	290	267	285	279	314	290	270	257	287	299	272	283	324	291	252	267	314	301	298	304	292	299	262	276	312	285	269	255	285	280	280	260	279	266	271	278	297	311	284	268	280	275	296	289	295	293	283	274	276	282	300	290	268	272	314	290	302	305	319	290	272	310	287	272	305	276	317	287	302	299	284	295	272	312	313	332	268	271	266	312	308	289	307	267	294	275	265	288	304	318	262	277	290	289	302	286	291	294	285	261	291	290	276	308	305	274	264	306	310	277	294	274	300	279	279	269	281	243	307	281	271	282	309	336	319	255	282	296	281	272	290	293	272	308	253	288	322	307	266	283	310	311	272	295	306	286	250	299	282	280	278	263	297	284	282	278	262	297	277	261	308	319	281	316	293	292	311	290	277	286	292	272	284	286	265	279	274	317	297	280	295	290	264	274	299	275	302	280	271	265	280	287	260	295	251	264	258	269	303	275	311	271	291	292	259	297	278	305	287	285	283	310	288	296	304	310	313	297	273	280	295	277	300	238	306	329	302	274	279	276	249	298	305	303	272	297	314	269	273	305	290	278	274	279	286	316	285	283	284	287	289	268	285	296	282	262	284	277	284	295	266	273	263	283	296	282	327	289	292	263	264	280	278	298	269	301	297	301	275	288	308	263	281	289	263	294	253	296	306	291	267	258	293	301	307	290	303	269	307	264	284	241	283	294	305	315	305	294	258	248	295	314	296	284	271	277	269	286	282	306	300	312	279	293	308	281	260	274	274	273	292	272	255	260	296	284	326	307	263	288	290	294	289	293	292	301	325	278	309	261	251	273	287	293	269	262	294	270	267	273	274	273	314	295	290	277	296	270	310	261	248	296	300	247	312	282	282	266	284	255	282	284	282	285	301	264	255	260	277	302	312	298	281	269	263	297	309	294	281	286	284	301	293	320	285	291	286	338	281	270	297	274	294	289	272	263	294	294	288	291	257	271	291	258	280	284	275	287	258	275	288	289	297	315	274	266	291	274	273	271	274	266	308	293	265	294	310	291	305	296	269	286	277	305	291	273	308
2459	2066	11476	7945	844	825	786	716	718	687	698	743	890	3241	5360	4931	3430	1989	1273	880	737	706	716	727	672	668	622	693	680	703	661	611	709	660	688	700	665	698	646	659	704	666	649	653	701	688	636	718	673	668	700	679	700	701	661	695	658	682	691	698	718	665	678	697	632	647	732	619	654	664	630	720	633	648	708	631	684	664	681	718	678	722	689	672	682	714	654	676	715	654	673	730	659	632	674	707	725	668	670	630	632	709	682	654	678	683	690	654	673	657	704	665	620	645	644	686	701	695	671	686	720	687	703	649	682	672	676	670	698	667	708	658	689	696	725	672	699	691	675	661	625	704	692	714	701	683	679	705	639	691	678	661	735	647	717	653	650	657	730	728	674	659	660	708	674	707	668	644	700	655	642	672	660	665	682	713	701	674	673	652	685	673	688	668	695	674	690	683	684	698	680	707	656	651	685	661	673	669	652	704	695	667	688	663	685	673	648	700	665	651	732	669	693	671	678	684	676	628	705	666	707	668	738	675	738	630	671	682	689	696	693	674	701	689	693	685	726	690	685	709	672	662	687	632	680	641	662	658	673	677	660	674	723	712	715	661	690	681	720	654	733	728	655	684	711	697	665	696	702	689	684	648	674	714	687	675	650	664	694	712	666	676	667	660	703	705	692	690	679	695	672	711	680	689	743	698	682	662	656	722	643	693	660	700	692	625	660	630	670	692	672	642	662	678	665	704	694	660	679	696	712	720	699	664	691	680	683	723	683	678	681	649	658	677	658	683	700	650	647	686	663	667	659	647	677	685	675	641	691	634	690	688	675	663	697	665	683	672	688	661	710	673	649	645	647	683	688	672	676	662	641	697	653	704	627	699	689	658	689	657	647	663	703	670	676	669	674	643	694	697	680	689	665	714	646	672	743	657	692	687	647	662	683	667	704	685	725	723	654	633	648	661	659	708	610	672	706	706	674	671	674	654	650	666	696	694	680	676	654	638	739	639	675	709	664	704	714	667	670	684	631	677	648	680	698	668	695	669	685	704	642	664	666	685	660	682	681	669	675	667	719	693	671	637	657	679	641	667	741	732	660	653	686	645	697	690	694	666	612	683	663	697	731	658	754	683	699	655	719	664	673	658	636	686	705	696	666	643	679	687	718	693	649	655	730	712	706	685	643	627	662	671	646	670	694	654	703	700	678	662	713	674	637	653	646	691	656	653	724	656	650	739	661	703	686	650	652	700	687	667	720	672	659	714	704	660	670	656	676	669	701	636	719	672	712	675	679	700	643	675	677	710	655	678	678	660	693	677	631	658	656	674	670	645	668	707	699	681	711	684	692	691	691	665	625	653	675	671	630	700	660	662	634	736	672	670	679	660	715	647	679	642	643	713	671	708	674	663	731	690	638	664	702	681	658	669	664	686	684	632	674	749	676	686	652	698	663	688	673	697	638	672	653	706	651	662	711	694	690	724	680	665	642	687	675	646	675	639	690	682	650	685	692	657	624	656	664	643	708	714	707	700	701	675	691	680	674	677	683	668	709	708	697	694	675	672	692	724	667	666	671	675	665	648	665	643	630	735	672	636	694	717	703	674	645	662	696	651	640	650	666	696	678	636	675	675	673	658	675	716	656	655	617	700	669	676	674	697	660	698	687	700	662	733	684	668	679	627	715	708	639	650	692	714	688	674	640	645	659	676	620	680	655	690	687	658	644	663	684	634	669	671	690	647	677	608	689	700	725	675	689	664	686	677	653	697	708	686	708	664	746	675	721	677	640	644	656	638	681	653	655	665	675	667	688	660	672	649	642	682	642	695	616	699	671	702	702	651	646	707	705	687	602	659	721	665	689	665	641	698	623	638	666	698	695	666	639	678	696	678	655	662	680	655	627	663	663	689	696	648	713	669	717	665	669	705	718	671	674	700	705	697	679	660	668	680	706	689	664	699	672	649	650	641	655	656	672	650	657	709	703	717	710	674	653	652	696	657	643	646	600	646	671	705	644	649	740	706	650	694	669	681	704	672	686	669	714	719	652	673	670	668	688	618	688	686	720	678	697	712	676	687	682	691	695	664	713	634	659	701	678	715	647	675	678	665	667	680	678	686	687	682	688	702	696	651	671	681	718	671	642	683	678	702	681	654	700	674	671	695	675	702	666	670	663	664	658	720	702	654	634	666	694	667	641	654	685	658	626	647	646	678	662	683	636	678	707	680	694	670	705	626	654	678	679	654	651	657	699	701	669	660	671	703	681	692	725	698	657	713	671	658	680	671	723	647	664	710	707	656	643	693	682	695	697	696	722	704	675	709	669	717	652	718	681	701	711	636	682	683	709	688	666	658	661	668	667	684	691	684	660	690	694	700	682	688	642	657	645	667	690	681	709	708	684	716	652	674	694	666	720	683	688	715	677	661	672	657	683	694	680	713	655	639	678	630	668	712	696	640	667	724	704	662	684	681	728	660	645	657	690	674	685	675	640	682	668	654	685	701	684	681	704	698	649	628	673	667	680	675	698	673	683	657	690	649	654	707	643	652	668	648	651	728	682	663	667	639	626	681	702	694	695	708	740	695	649	650	691	651	684	659	645	647	719	708	682	689	678	741	715	715	675	694	706	662	680	680	710	658	636	692	732	670	674	693	664	672	665	700	689	648	717	703	691	674	671	624	686	675	683	730	665	689	642	687	695	704	657	696	719	633	649	678	689	673	683	665	657	685	656	640	651	662	738	655	716	736	669	680	678	657	661	692	733	706	667	711	673	708	716	675	657	674	687	677	689	664	689	649	648	709	672	690	660	645	684	633	711	710	637	693	702	662	682	698	662	664	613	691	697	688	688	643	653	697	696	636	663	653	680	682	704	701	695	689	690	673	656	686	652	686	682	671	733	671	688	673	670	695	659	676	680	637	676	633	673	662	667	684	692	688	673	640	739	659	718	690	678	674	666	664	666	660	624	644	667	703	670	681	671	672	683	680	645	643	673	703	697	674	679	677	664	682	647	683	660	671	653	724	637	694	755	650	615	614	663	673	683	670	703	654	690	641	677	671	668	654	698	665	668	686	658	694	692	680	684	637	700	688	734	689	655	704	678	669	661	669	698	678	694	646	713	702	691	642	671	679	694	654	702	698	681	655	666	649	614	696	686	657	682	673	695	670	652	663	695	708	659	663	691	662	615	642	670	698	621	680	665	725	706	699	703	696	661	635	647	665	630	671	663	675	674	681	671	676	682	669	668	641	655	644	667	719	682	666	674	688	646	652	647	699	717	696	689	634	711	733	675	656	639	697	691	652	684	676	650	642	681	632	690	638	652	667	655	661	689	684	671	716	664	663	689	684	663	701	686	690	698	671	692	679	650	674	693	709	665	687	674	719	687	674	650	612	710	633	721	677	638	695	681	692	705	717	702	668	691	718	676	721	701	686	697	731	696	712	653	703	669	677	714	643	673	677	659	670	696	628	695	690	667	684	663	669	701	666	695	700	709	715	680	688	672	667	653	695
9438	25851	57200	43048	10137	900	442	371	374	309	350	1845	5593	8015	7620	5491	2816	1338	700	387	290	289	236	256	252	222	253	269	227	223	236	236	249	240	254	241	265	265	238	247	234	217	240	257	257	295	219	241	223	245	255	225	246	246	248	228	242	241	249	234	245	249	235	233	264	240	231	249	233	276	224	264	239	254	235	271	242	231	238	259	226	223	216	219	220	226	247	247	250	243	225	234	229	234	252	223	247	256	223	266	244	227	217	264	236	212	230	260	209	250	238	219	223	223	247	228	241	238	253	209	240	248	267	217	252	220	247	219	234	234	257	236	235	246	241	252	256	274	268	253	228	237	248	258	227	271	248	268	224	228	248	243	247	229	222	229	258	228	229	254	239	226	225	241	243	214	258	251	269	217	241	255	247	239	225	242	252	257	234	246	247	262	227	263	268	234	245	243	240	197	262	256	232	241	237	289	229	249	222	221	232	242	243	250	220	274	254	242	248	246	248	243	259	250	238	234	241	235	262	261	262	211	244	218	277	240	235	223	236	250	231	234	217	239	260	221	253	230	242	234	277	253	231	223	250	244	216	263	265	263	244	246	260	254	254	231	241	243	261	248	233	234	248	261	252	231	271	240	244	219	263	228	251	249	220	249	251	233	228	238	252	242	233	224	242	214	252	232	239	266	255	256	265	238	228	248	242	265	235	238	267	218	241	226	252	253	232	225	234	251	262	261	237	236	261	230	246	237	232	244	251	249	250	256	222	233	226	222	248	248	246	210	262	246	255	263	249	224	247	270	243	235	250	249	228	243	270	227	275	258	225	221	223	271	236	225	226	262	260	238	250	245	268	260	265	250	253	270	221	254	248	250	246	234	243	257	257	246	209	258	257	250	247	251	232	226	239	225	231	239	265	236	232	229	235	251	237	259	247	244	247	233	253	226	259	228	239	244	225	256	233	241	219	236	256	246	264	246	219	240	237	232	217	223	228	251	259	216	226	214	231	232	259	257	219	241	270	259	257	266	236	236	250	225	270	251	236	242	241	218	221	248	232	261	243	273	256	267	255	245	225	259	238	227	210	244	254	252	229	244	232	220	210	237	253	255	243	228	227	278	267	241	250	240	246	253	234	219	228	251	270	249	240	266	243	250	244	240	259	244	217	236	251	271	229	208	264	290	234	231	258	245	247	231	247	228	242	265	262	266	242	257	223	216	251	275	257	265	237	214	237	229	243	245	213	243	233	261	239	260	218	241	258	235	239	225	255	238	230	244	229	237	266	253	236	265	226	252	245	242	219	239	243	225	270	279	265	223	225	243	240	240	250	247	269	242	234	260	235	221	220	252	245	230	234	265	227	258	249	245	252	225	251	245	217	238	272	232	221	248	246	248	262	281	238	237	223	246	246	219	252	225	257	260	240	253	206	220	237	247	228	232	276	256	247	264	247	233	258	262	268	217	254	252	252	244	241	244	262	221	238	244	249	231	268	211	265	237	249	266	251	244	225	232	230	260	261	238	235	244	247	259	241	257	262	215	237	247	228	253	272	229	225	231	243	217	239	238	243	239	266	230	226	230	255	228	259	278	263	245	215	259	227	246	227	253	250	243	273	242	235	255	232	243	236	264	233	268	290	247	239	261	266	228	230	228	218	252	239	215	240	245	251	238	238	261	260	245	252	203	226	261	241	262	233	283	238	221	257	247	241	239	268	244	247	236	262	235	256	250	262	218	229	246	220	253	221	264	242	252	224	243	243	252	268	240	245	236	248	239	234	242	242	262	266	292	253	271	273	240	252	225	259	248	249	227	227	244	241	255	224	231	252	248	247	243	260	245	239	226	255	229	252	290	245	227	271	244	243	270	241	242	241	238	273	248	236	226	249	246	243	251	277	224	246	263	213	231	254	224	262	253	234	254	237	275	243	267	253	239	257	247	246	227	249	239	261	248	261	269	229	252	236	225	240	230	212	281	248	230	248	247	254	261	270	270	261	221	223	271	248	240	235	275	282	239	283	243	248	240	244	207	234	214	236	248	239	248	244	222	253	249	235	231	263	246	239	230	241	223	244	241	240	253	248	247	251	242	262	254	255	223	237	258	217	260	252	244	249	255	251	244	210	239	257	239	255	249	255	273	250	238	254	252	213	261	252	261	235	246	254	269	236	228	249	235	224	240	260	221	231	262	239	239	272	257	267	236	251	221	269	266	236	277	254	248	241	255	269	220	254	237	243	249	260	253	287	246	230	236	254	279	239	241	219	250	276	234	258	241	280	238	238	238	241	213	261	243	250	229	249	243	268	250	250	235	219	253	238	224	253	237	227	253	246	238	257	267	222	284	236	256	221	258	248	237	251	223	219	264	254	242	233	215	249	234	250	216	236	239	249	235	250	222	242	257	239	259	257	249	259	259	246	224	234	266	236	232	227	251	230	253	250	225	257	244	222	234	253	231	259	242	238	263	233	225	250	224	225	259	276	257	238	273	249	246	229	226	245	254	232	247	257	238	241	225	267	275	220	277	257	258	243	242	257	247	264	230	217	239	252	231	241	250	223	234	268	234	232	292	245	242	265	251	247	243	253	251	248	223	270	240	239	229	232	232	274	246	247	248	282	234	253	244	256	252	216	240	224	232	254	264	247	249	258	265	259	214	278	224	258	249	254	240	230	268	258	246	227	262	231	252	244	218	230	243	235	250	247	226	261	259	226	256	242	266	244	252	230	262	261	226	203	243	242	263	234	221	223	246	247	233	235	272	258	243	235	253	224	250	260	235	261	247	205	246	261	275	251	247	276	271	214	249	206	248	245	233	256	256	243	259	230	255	243	253	229	259	237	281	220	235	235	239	247	239	246	238	266	229	250	234	228	226	248	250	249	236	255	227	264	270	259	227	252	283	244	252	229	245	255	228	251	245	249	239	235	234	223	207	250	254	207	228	249	231	230	269	225	245	234	264	285	240	218	258	223	254	237	229	258	243	268	244	254	245	257	226	240	243	246	228	247	242	240	247	249	252	253	202	216	253	253	228	268	252	213	273	257	260	235	244	255	261	224	266	227	241	245	273	219	234	272	255	217	225	233	263	250	248	237	237	243	260	253	235	232	240	245	266	250	233	273	255	251	251	223	247	243	230	236	237	245	219	209	257	253	251	219	245	260	256	259	210	242	233	229	248	231	233	231	242	234	274	243	244	234	241	237	257	228	251	214	207	257	237	269	237	246	261	246	251	249	254	260	238	230	231	234	244	244	237	244	231	227	239	239	252	262	222	250	255	260	228	245	249	260	241	237	244	251	236	262	239	245	249	214	243	250	231	229	241	258	249	232	259	242	226	262	249	262	223	267	268	223	223	262	229	237	216	217	222	252	251	260	229	242	287	246	241	276	236	262	245	243	243	243	245	255	226	251	235	217	242	269	242	258	269	255	215	248	228	230	243	262	225	234	255	251	258	225	222	253	208	240	247	261	246	273	264	259	250	222	252	243	227	240	236	244	251	243	266	266	243	254	242
6823	22686	51981	46410	2650	1926	1608	1380	1240	1194	1284	9378	22231	28060	26408	20899	12728	6157	2920	1325	893	668	620	524	603	564	582	586	600	628	567	554	598	621	600	579	569	591	583	619	586	628	570	618	585	587	567	602	575	592	619	577	556	550	613	581	576	593	600	616	582	581	605	595	575	614	593	602	587	567	569	555	584	578	582	586	642	566	552	581	588	581	611	587	575	608	570	603	624	602	638	574	613	627	600	607	545	547	608	587	586	611	568	616	575	610	550	598	577	596	551	601	565	559	587	595	593	584	592	599	588	613	601	624	591	607	636	557	599	564	583	576	654	554	581	585	552	621	624	581	600	545	585	568	616	596	562	605	588	560	581	597	591	585	624	658	584	601	607	604	575	548	596	607	607	630	587	624	557	574	552	571	596	604	559	589	571	594	536	595	577	556	618	575	603	597	584	561	613	547	593	573	585	582	630	586	576	635	596	566	583	558	568	627	605	559	550	591	558	549	565	566	624	571	595	581	583	591	556	610	539	559	615	565	586	610	602	607	568	555	608	566	587	606	618	605	584	611	616	604	596	618	581	590	590	604	598	622	615	580	603	576	541	605	574	594	588	547	622	608	581	599	584	602	589	615	612	544	593	566	591	559	593	599	546	607	562	609	585	602	559	590	572	614	584	574	590	595	588	605	559	588	607	578	591	586	538	576	610	603	565	606	572	605	562	588	581	546	540	613	577	558	583	605	617	625	560	623	579	586	602	556	599	572	572	572	600	587	598	582	620	602	594	562	592	546	627	603	609	554	560	627	604	588	593	579	595	613	596	582	607	614	630	611	588	567	616	590	633	564	613	582	557	633	606	623	599	568	565	589	596	590	590	593	588	609	589	586	579	599	596	619	570	563	530	625	565	585	566	577	549	591	630	622	633	605	554	579	590	591	562	556	624	572	591	564	583	613	615	569	599	573	587	582	584	565	567	587	567	589	590	586	569	578	640	596	618	601	583	624	574	590	622	582	579	592	581	611	579	615	559	601	573	578	620	607	591	574	575	576	562	598	593	614	591	614	594	567	565	623	594	635	584	588	596	608	594	581	624	567	572	607	584	547	576	606	599	545	602	585	573	596	572	601	563	596	574	608	581	568	637	559	571	635	589	598	581	600	557	610	565	611	548	607	618	551	653	565	582	576	583	568	542	585	600	603	620	607	527	629	615	605	605	579	592	604	570	618	583	619	587	638	617	604	584	632	571	543	565	587	571	590	623	619	620	580	590	591	584	574	590	607	559	566	597	596	587	566	603	559	566	600	604	608	612	565	576	637	563	619	578	623	583	547	610	567	559	577	578	567	583	568	575	570	548	581	589	601	556	576	591	574	564	566	584	590	628	601	589	534	582	604	571	600	607	617	585	561	595	619	581	607	593	558	632	594	627	604	557	604	525	610	604	628	610	589	557	599	583	587	598	628	578	552	600	563	613	615	605	619	622	562	588	590	571	562	578	597	609	590	570	623	575	610	564	583	594	566	587	593	589	625	593	581	607	560	594	595	534	599	620	552	588	602	571	624	587	604	591	560	612	609	525	596	601	567	601	615	622	562	562	591	599	630	558	595	585	562	600	553	572	596	596	551	554	556	591	614	617	589	579	607	606	591	602	617	604	591	616	572	588	601	547	562	581	582	598	613	590	591	599	606	568	587	602	592	594	616	590	577	595	562	579	547	580	617	588	614	601	572	545	622	555	556	572	582	625	600	614	585	615	603	604	601	556	582	591	594	571	566	625	567	612	593	553	600	592	584	628	623	603	550	568	608	603	649	567	659	568	585	598	594	595	607	606	558	591	605	540	596	597	604	542	565	604	568	597	596	599	561	556	592	585	569	587	535	589	625	604	602	577	579	625	610	607	582	605	615	600	613	584	593	564	541	595	574	580	620	539	590	587	569	599	548	593	574	614	591	569	578	597	606	624	606	601	569	612	610	596	592	602	599	621	615	610	575	605	615	606	594	541	600	576	545	577	606	597	644	564	556	623	575	572	555	634	583	589	613	609	610	604	605	562	540	613	594	593	571	568	608	626	584	582	594	554	599	614	625	589	586	602	609	590	542	596	566	525	579	597	591	623	647	565	621	609	576	598	588	588	618	554	600	593	563	551	561	564	577	579	606	607	594	620	556	584	568	603	596	575	595	552	567	622	604	599	585	645	589	585	609	570	568	591	570	624	580	560	597	633	562	651	582	576	600	604	572	586	544	566	603	605	655	592	589	573	610	606	556	596	573	619	600	590	594	600	573	619	601	566	594	611	596	593	583	652	576	571	625	590	615	529	542	602	612	641	638	566	600	624	626	599	598	627	591	585	600	575	590	591	622	558	576	559	617	552	591	534	600	567	594	615	615	585	576	624	601	627	577	589	565	628	576	585	557	546	605	623	629	586	572	574	616	580	597	566	597	583	547	575	590	578	544	597	550	595	606	598	575	572	597	635	582	634	579	592	578	555	624	570	590	586	583	553	570	557	619	591	605	578	566	572	588	592	588	566	569	576	623	593	568	604	586	580	587	620	601	571	567	581	601	632	571	553	566	625	577	573	606	604	589	558	568	621	542	578	561	650	602	610	596	562	618	587	538	629	603	576	594	659	610	562	586	592	579	572	612	607	580	573	584	593	559	619	572	601	579	623	619	555	660	536	583	568	577	560	613	585	616	562	604	580	617	597	570	616	584	588	597	600	559	552	599	595	597	582	612	604	575	565	568	623	605	573	553	586	604	577	618	571	564	592	575	563	551	549	592	614	622	643	585	590	592	592	560	577	572	628	586	602	573	617	591	592	602	646	576	563	601	573	585	543	588	579	602	595	626	647	581	595	634	591	633	603	564	615	627	556	595	599	572	620	582	596	607	602	586	594	634	561	594	601	546	604	604	651	571	566	585	609	606	590	556	582	588	557	596	610	563	559	577	586	610	568	570	581	582	616	584	615	558	581	564	633	596	576	613	568	589	545	604	551	571	611	592	608	645	633	572	620	589	572	621	608	590	597	569	596	567	593	586	546	560	610	582	593	555	634	538	612	583	561	629	608	596	659	563	540	626	567	552	578	539	551	592	595	591	575	600	592	569	584	592	598	586	595	610	635	586	582	582	604	622	598	528	611	588	591	553	575	557	595	584	578	617	561	561	567	584	605	567	575	573	583	585	608	567	577	571	585	594	589	565	559	608	591	587	554	588	612	602	605	595	583	585	595	664	595	589	576	605	579	568	573	614	600	577	600	585	618	646	577	577	593	580	603	576	592	596	609	637	573	556	574	597	623	615	573	608	622	555	575	615	587	588	577	582	588	635	602	555	615	642	590	633	602	601	554	631	627	604	645	589	585	588	557	612	588	597	575	605	571	597	599	575	567	611	561	595	602	621	558	566	621	571	603	587	645	594	576	586	593	614	575	559	550	564	561	604	554	603	590	612	567	575	614	568	590	612	592	578	575	591	612	556	601	568	617	604	614	579	610	590	570	623	595	598
20521	57511	69938	57132	22301	3280	626	479	381	383	667	2728	8905	13214	12315	8081	4719	2011	894	477	315	276	214	169	204	217	202	212	197	204	230	212	205	200	206	164	168	211	204	196	199	172	177	199	223	211	236	216	206	175	207	198	182	212	197	216	178	208	205	213	214	224	201	197	191	212	205	220	211	204	210	203	188	199	190	180	200	160	175	192	200	217	182	181	189	214	219	222	191	252	207	189	176	180	203	188	194	204	186	200	198	196	208	203	187	190	180	176	219	192	231	155	179	176	204	194	205	185	197	202	189	184	202	186	195	182	195	206	175	183	179	193	206	190	187	201	181	209	215	195	194	180	212	203	206	216	209	179	197	167	191	180	208	212	164	258	196	215	208	195	201	199	224	205	211	180	203	175	200	190	175	199	212	212	191	196	202	219	212	239	208	198	181	222	201	179	207	198	230	205	199	198	164	181	171	220	194	148	186	182	193	179	193	222	215	201	180	187	197	193	190	200	222	202	176	205	215	175	188	196	198	206	196	195	192	193	232	199	194	190	206	189	176	215	220	185	207	203	230	197	208	187	215	200	205	207	183	209	193	176	220	215	197	203	191	223	222	190	206	202	221	211	189	215	223	187	224	208	243	207	212	209	205	193	207	169	198	176	207	201	210	201	208	225	204	170	173	195	232	197	181	202	184	181	205	179	196	204	200	197	196	209	188	183	204	228	205	195	231	200	212	205	228	223	235	214	199	220	197	217	190	235	193	183	208	210	197	198	191	204	227	166	191	221	192	202	189	188	196	215	195	182	184	197	191	193	191	199	213	211	208	176	229	201	179	217	205	162	203	213	193	231	182	180	214	202	182	194	206	210	202	190	211	213	217	194	223	203	178	216	184	218	195	202	198	206	217	180	191	202	179	194	185	208	193	189	207	191	212	216	180	190	196	206	199	190	180	198	194	234	212	185	203	211	199	193	201	186	207	187	196	191	194	206	177	184	208	217	195	191	195	198	229	202	199	203	170	202	190	193	197	214	215	195	203	226	204	217	214	203	209	187	186	202	193	207	204	208	189	200	191	199	188	205	191	182	212	208	194	196	179	219	192	205	186	217	206	222	230	227	201	219	173	194	200	197	229	175	199	213	198	202	190	196	218	204	218	209	214	200	202	199	180	202	223	169	183	205	229	205	204	215	205	231	204	212	171	207	178	201	170	209	220	198	212	184	200	229	203	189	177	224	177	204	167	192	199	180	210	196	206	220	221	194	193	196	178	214	171	185	176	225	229	225	219	185	196	189	198	181	196	158	211	181	181	187	240	197	194	197	194	175	220	187	226	186	200	193	190	200	194	196	211	200	224	229	193	231	166	186	172	230	193	213	221	217	197	216	196	185	181	183	205	178	223	190	196	204	217	209	187	205	227	190	217	215	219	181	195	220	182	215	188	217	188	202	184	198	206	193	193	210	192	189	201	186	178	205	220	213	189	171	198	204	225	218	219	212	231	194	218	225	223	217	225	207	223	210	193	208	192	177	194	208	197	200	182	209	205	198	199	226	194	183	180	208	204	208	186	208	197	187	211	191	199	189	221	214	206	207	200	193	194	214	169	181	222	235	210	198	184	202	214	187	170	188	193	193	181	186	184	187	190	178	207	203	221	179	195	181	203	200	201	179	190	204	213	206	190	185	213	199	212	199	202	226	206	219	199	202	212	196	221	212	190	196	183	201	199	192	202	180	194	189	180	199	208	200	202	237	187	188	201	205	204	177	199	202	193	214	183	192	200	190	191	212	212	187	177	211	215	206	200	182	204	223	210	208	195	195	183	211	215	223	190	214	185	190	231	226	225	222	196	179	165	191	189	184	183	225	200	211	194	208	222	207	208	223	190	199	211	176	200	211	160	174	190	182	189	213	217	204	182	210	190	222	215	194	207	195	152	208	209	208	205	177	204	193	210	192	191	192	193	225	200	197	213	202	213	203	185	199	198	193	201	170	203	199	194	214	205	200	187	221	205	187	192	195	215	213	188	234	194	204	227	198	198	217	207	206	206	192	171	197	208	175	204	197	198	187	211	193	193	194	204	226	240	178	211	204	213	194	204	235	204	199	197	212	199	203	186	185	173	202	211	186	207	211	209	214	213	200	187	227	209	177	192	223	207	185	196	229	206	193	203	191	202	213	177	187	204	193	185	170	221	199	207	187	185	195	179	213	202	194	162	184	174	214	197	228	196	195	187	209	179	209	202	205	185	218	195	184	209	211	166	207	167	162	211	200	222	234	209	210	199	201	216	229	244	203	195	198	199	201	231	191	195	209	186	183	189	184	212	215	205	192	201	206	214	207	184	209	199	212	203	219	207	222	205	191	213	189	201	227	194	191	220	173	228	231	213	202	226	213	190	201	201	207	194	197	200	193	210	220	212	186	196	195	183	228	194	192	213	202	195	205	209	175	211	207	206	193	234	199	235	213	193	180	200	210	183	202	175	192	196	184	211	190	205	196	209	203	194	197	202	208	185	212	202	177	194	216	185	214	185	215	186	199	215	235	200	192	182	205	205	180	206	206	217	188	204	222	229	201	213	198	177	201	174	223	200	189	203	201	195	216	206	178	178	208	182	201	217	185	171	198	224	190	176	190	202	203	198	211	176	185	182	202	190	198	184	212	203	211	189	218	217	206	213	218	187	188	191	181	204	187	212	223	206	181	211	163	210	208	198	195	222	177	203	194	210	238	180	220	184	189	190	197	192	192	222	219	192	196	209	203	213	201	190	185	193	205	209	211	200	220	172	200	201	212	181	211	211	207	191	219	185	167	186	210	180	222	219	187	208	221	180	188	199	183	197	180	189	187	191	190	213	187	179	223	179	201	193	188	217	226	213	179	189	240	202	191	217	203	213	205	183	205	203	208	209	226	195	192	221	209	215	199	200	243	193	218	190	200	189	196	202	205	202	197	194	212	193	226	212	187	217	223	192	231	190	207	206	174	206	170	197	194	189	217	208	196	191	215	219	219	177	210	191	202	210	206	219	190	196	184	192	196	208	180	189	220	198	209	186	210	192	207	193	206	202	203	187	202	219	221	219	206	201	179	216	187	197	189	206	194	217	191	206	201	181	182	170	207	171	206	198	195	165	198	174	214	210	194	214	184	187	221	195	185	259	227	197	189	201	203	204	226	191	205	195	186	214	201	215	196	200	198	203	200	198	195	216	200	212	183	163	190	217	180	197	203	225	213	223	226	204	164	218	186	190	178	214	202	209	157	195	191	204	210	197	193	184	198	215	170	200	205	208	227	185	204	211	195	208	219	205	239	199	207	184	198	229	163	220	201	208	194	177	200	213	213	184	173	208	161	224	224	194	222	205	216	191	209	190	200	189	207	199	179	205	175	205	171	176	198	209	185	219	195	216	214	188	232	199	182	189	200	182	178	190	207	233	191	189	191	198	193	212	222	200	189	207	193	204	171	192	198	203	204	185	181	203	188	188	208	231	217	200	207	210	187	200	187	232	192
12227	43455	62737	60937	9487	2640	2202	1807	1652	1485	3309	13010	28646	35842	33605	26490	18637	9133	4491	1901	1018	634	523	491	518	524	518	465	483	556	491	469	521	479	516	514	501	503	497	501	521	499	502	493	475	492	546	511	493	522	518	501	459	480	503	493	499	504	477	499	466	516	494	497	494	536	474	516	507	472	483	534	479	513	525	478	545	468	499	488	503	485	432	473	528	522	475	485	495	505	467	511	482	472	494	517	547	488	478	501	516	462	478	516	498	545	487	493	506	471	440	475	489	529	540	536	504	472	446	523	477	469	496	495	473	474	467	517	479	506	518	487	485	483	474	466	523	538	475	438	443	495	496	531	468	502	526	462	519	506	538	497	443	513	517	501	500	486	477	446	463	502	495	501	503	494	472	486	514	470	487	473	470	501	516	500	469	492	477	543	503	474	480	481	483	487	448	442	510	483	488	488	543	492	479	519	518	502	513	491	499	527	487	521	511	493	492	480	462	495	511	510	481	498	484	533	520	486	478	546	473	497	505	509	475	506	515	464	527	486	479	481	534	428	455	483	508	507	456	472	503	485	491	513	516	529	500	492	489	489	509	489	485	494	468	478	458	488	488	481	524	466	503	516	451	467	500	508	503	477	500	505	501	471	472	546	479	476	510	525	481	525	501	508	514	502	476	525	502	480	469	491	513	485	509	476	469	466	520	518	482	536	493	478	499	519	516	477	483	474	522	480	529	506	486	474	521	488	472	488	502	511	486	499	480	475	498	510	466	487	496	507	508	508	509	528	499	493	487	508	496	524	524	510	474	521	521	487	510	487	514	517	505	501	481	508	493	498	468	497	504	496	486	471	498	509	515	515	471	537	582	509	473	463	517	501	457	502	479	478	518	497	487	514	480	508	512	545	493	485	487	534	542	461	504	508	502	502	482	505	522	507	476	523	460	518	457	494	456	499	473	492	501	499	498	506	507	494	524	523	511	482	501	450	532	534	516	525	483	480	494	478	492	467	485	488	513	509	488	489	486	517	506	510	524	466	468	525	460	496	469	505	500	507	484	511	490	499	500	454	499	474	468	516	519	474	504	494	474	552	492	449	511	449	515	474	498	487	491	503	465	464	471	445	499	511	479	512	497	494	471	506	530	478	489	518	487	534	525	478	505	524	474	497	476	487	471	504	475	515	525	421	531	508	477	501	474	472	515	530	524	483	481	513	470	514	493	535	515	483	512	481	493	472	491	492	535	478	467	494	538	466	521	486	487	523	522	503	487	515	509	572	550	484	512	461	463	517	437	447	484	528	500	478	500	457	487	502	509	502	487	478	525	506	507	469	525	473	507	527	497	448	499	519	498	456	491	470	501	510	518	480	471	473	510	519	522	496	507	481	494	494	525	503	505	491	485	503	490	505	544	463	465	497	489	500	481	514	456	534	508	504	487	507	465	509	551	519	525	482	486	505	476	523	479	490	527	525	566	515	495	507	528	531	526	515	533	522	465	521	487	464	465	495	465	503	525	470	475	518	537	484	491	478	501	499	489	517	492	536	472	527	509	499	515	488	508	488	502	478	490	479	475	448	471	462	447	504	451	485	494	522	474	445	462	476	502	539	520	465	482	512	502	508	511	467	497	538	477	477	525	490	475	487	507	478	515	513	525	527	528	488	535	523	513	495	473	512	490	526	531	506	482	520	491	512	500	484	520	509	516	518	441	465	502	506	498	498	519	504	471	474	473	520	496	536	498	482	480	462	510	467	505	515	508	488	460	463	549	525	494	546	490	472	479	490	498	447	491	527	497	488	504	484	506	481	470	490	477	496	454	505	518	475	470	483	506	475	485	538	520	513	488	497	489	491	475	524	537	501	495	527	483	502	511	492	514	500	489	516	508	537	484	482	503	500	526	513	506	478	522	519	477	512	477	533	521	486	468	485	509	516	480	499	486	516	507	512	506	504	493	479	482	482	505	499	468	500	483	507	505	487	492	519	457	487	504	525	501	505	457	509	501	490	483	513	506	477	516	493	498	518	455	468	485	501	486	493	474	478	518	511	471	485	504	483	467	526	509	521	485	491	449	502	473	510	476	499	523	486	527	510	494	511	491	490	485	482	502	504	478	509	524	511	509	463	519	498	481	518	458	500	457	504	454	527	491	485	472	502	502	511	479	487	543	490	494	505	474	523	489	490	507	468	453	466	468	504	513	494	513	551	503	472	463	487	502	475	517	486	492	487	502	520	448	475	518	483	517	498	481	542	517	467	455	515	510	479	477	482	487	512	496	465	473	498	459	495	472	521	484	494	467	506	461	494	502	436	489	532	520	499	484	462	537	466	495	480	496	567	476	477	465	553	502	518	504	485	486	467	502	486	504	493	484	511	499	501	507	524	474	475	465	539	478	525	561	468	491	528	506	482	480	503	491	531	505	489	472	489	537	448	520	510	487	502	478	512	476	480	480	440	488	455	461	518	558	483	479	511	460	503	514	473	478	461	500	478	507	509	497	511	486	452	478	501	484	496	512	487	458	485	480	517	533	513	452	502	496	511	521	479	470	509	495	520	529	489	492	462	505	501	467	474	513	484	490	479	495	504	501	517	525	484	471	470	513	519	510	503	518	533	514	494	506	476	490	485	489	501	549	505	491	459	471	503	508	459	557	482	522	522	502	472	477	486	486	508	486	536	518	488	482	505	502	497	503	491	507	477	491	512	476	448	493	494	503	488	475	504	503	470	512	491	479	486	513	514	510	509	495	505	529	518	510	490	500	463	473	505	509	494	506	485	481	505	502	506	511	499	469	487	489	483	528	502	447	528	493	479	494	564	474	429	483	477	494	463	549	518	504	467	486	479	501	495	501	472	488	490	491	470	503	501	464	484	462	472	537	472	507	481	464	507	509	479	530	463	507	505	485	488	474	501	516	498	508	484	508	481	449	465	538	485	493	450	495	516	476	479	530	520	452	517	511	498	538	489	525	498	504	524	496	515	507	493	481	496	510	495	522	499	560	461	472	514	497	505	483	477	499	484	471	513	507	532	479	516	542	508	510	480	512	543	458	497	540	511	498	492	503	493	506	485	505	501	494	515	493	478	517	541	481	510	484	489	461	499	506	512	504	517	558	491	498	524	496	519	482	475	507	510	447	488	476	529	435	483	497	509	478	462	480	488	525	471	497	505	464	530	500	500	506	464	513	525	463	491	526	511	477	471	498	513	484	459	492	465	532	516	510	493	485	481	535	492	507	492	484	517	497	542	500	474	485	494	486	490	501	488	479	521	493	527	462	505	518	479	546	500	467	514	518	479	461	460	488	500	508	467	521	509	495	503	492	504	497	504	494	473	463	490	499	467	469	495	490	512	456	527	504	520	482	500	508	496	514	521	497	507	490	529	458	511	507	478	465	487	494	513	464	527	551	502	453	490	534	550	487	504	463	533	525	491	487	526	515	519	452	500	506	493	499	471	497	500	502	509	477	504	460	492	503	511	513	492	513	511	494	477	527	497	503	524	524	508
2504	3883	5366	3079	619	323	299	293	270	301	300	319	346	683	865	885	713	540	430	370	327	312	281	288	294	297	292	271	307	282	300	303	271	283	286	297	265	285	287	312	315	278	302	289	314	261	282	301	317	293	276	304	280	280	271	313	281	321	305	282	277	327	283	281	305	269	285	318	265	269	334	323	287	289	310	315	317	277	294	300	283	304	295	313	297	286	288	239	280	317	286	286	354	282	292	310	294	294	271	293	317	301	313	288	296	288	315	300	289	303	320	287	276	284	292	278	299	248	305	294	299	301	276	301	294	284	308	277	324	293	307	292	299	288	317	287	287	261	313	283	292	281	303	307	296	278	298	279	294	311	295	287	268	311	240	272	282	263	287	305	281	288	287	315	281	316	295	283	281	266	285	283	284	288	287	272	298	259	280	279	285	272	297	284	279	304	289	295	278	331	269	286	291	279	304	294	268	306	312	274	283	276	313	281	292	301	298	285	267	285	284	292	291	288	293	292	306	267	280	279	282	287	282	281	321	277	286	271	296	289	265	283	284	322	277	294	282	254	302	294	263	297	305	315	300	297	266	292	319	282	320	284	313	261	288	285	332	300	265	296	282	299	300	300	291	256	296	275	296	314	249	281	299	326	278	310	259	329	298	298	299	273	289	288	303	284	295	276	293	305	299	314	280	292	298	299	325	312	272	328	298	309	290	299	297	294	311	297	299	284	317	279	275	281	313	288	286	286	295	262	274	290	295	287	296	263	260	295	255	305	279	302	268	292	309	280	332	292	297	278	293	310	285	324	297	277	276	298	286	297	309	268	288	278	317	322	288	284	317	300	259	266	283	270	295	260	293	298	271	291	280	297	275	286	282	277	292	292	308	281	291	268	253	316	269	305	298	290	295	314	271	269	304	301	276	273	305	303	284	301	285	298	336	284	314	274	269	311	293	290	273	268	277	264	266	297	322	302	312	325	330	281	307	313	277	285	332	321	260	280	299	295	286	300	312	281	258	270	284	279	289	292	304	297	285	296	293	318	282	294	296	293	268	275	287	303	291	296	267	278	311	295	289	311	312	268	314	322	281	306	292	299	290	305	304	330	305	279	281	280	297	276	300	290	276	309	304	299	310	303	315	297	291	297	290	271	282	331	303	265	294	315	302	257	289	297	274	279	312	302	313	325	271	287	306	242	303	311	307	294	302	254	293	303	297	299	296	286	298	267	278	284	278	323	276	284	293	298	281	268	293	291	286	303	282	279	305	282	268	311	302	290	287	295	320	315	291	288	285	277	293	275	291	304	273	288	274	280	286	293	277	289	307	287	265	298	302	298	331	320	306	301	297	268	300	278	274	289	307	282	281	259	281	299	312	277	291	281	294	309	297	305	295	313	281	301	295	288	265	270	290	289	286	274	266	279	272	268	308	291	281	288	283	295	283	302	308	285	306	280	299	316	296	305	266	317	280	267	273	265	260	331	304	273	289	273	290	319	299	306	312	253	290	302	301	303	279	319	291	273	283	316	276	310	308	283	283	307	297	281	279	308	290	290	294	283	263	299	309	303	286	304	282	287	308	317	316	284	327	302	291	293	328	267	296	294	288	281	277	297	328	277	291	302	319	298	280	294	266	305	286	263	306	308	312	281	280	292	321	262	277	321	297	303	292	288	354	304	285	309	301	308	275	289	296	296	291	302	305	289	291	294	291	290	289	307	301	301	298	302	293	287	304	284	298	292	300	283	290	309	313	293	284	313	317	308	262	310	270	276	269	300	289	283	299	253	311	305	301	291	286	313	315	250	296	307	281	279	292	302	289	287	304	269	291	286	268	297	294	299	290	270	307	272	273	286	289	295	297	319	315	287	292	307	284	280	266	311	260	289	307	279	305	291	302	265	286	287	286	334	297	276	317	271	285	262	302	303	330	286	276	310	266	305	316	266	280	294	271	316	319	260	269	293	291	285	301	317	286	313	280	314	287	299	289	296	291	312	290	252	282	312	291	278	282	275	262	267	287	305	292	316	307	285	294	302	293	284	290	323	259	280	255	297	317	285	305	313	276	278	296	324	299	264	292	289	304	328	298	302	309	267	303	281	283	318	287	268	293	316	302	288	303	279	284	316	292	290	294	281	317	275	270	307	336	319	296	290	300	268	308	299	280	275	290	283	283	315	297	274	273	261	308	301	283	274	304	301	292	294	299	271	306	294	298	266	330	316	282	299	308	282	320	283	276	290	303	300	310	297	288	282	284	277	274	270	269	273	289	274	263	277	290	263	291	298	276	293	312	278	287	304	275	272	272	285	256	305	284	316	260	287	286	288	267	310	330	303	297	282	275	268	276	294	316	308	311	273	274	305	291	274	262	265	298	277	306	284	314	304	315	291	275	293	300	287	306	296	320	298	270	268	280	309	261	274	343	284	281	287	310	265	294	319	282	299	302	289	278	285	296	325	288	320	291	320	255	258	291	303	297	295	298	276	246	294	311	246	280	300	300	302	289	259	295	283	269	270	262	291	322	304	314	310	277	324	300	279	339	276	291	277	265	332	311	291	272	279	326	271	259	271	306	276	305	267	265	273	306	273	305	289	304	310	286	306	282	280	288	306	282	300	280	299	295	284	303	297	281	291	285	306	293	298	274	289	286	293	268	272	291	289	266	300	290	314	313	316	320	275	300	279	297	300	298	291	301	291	289	269	246	280	318	271	288	262	293	295	311	295	299	303	299	295	329	282	264	270	285	264	311	311	283	283	309	316	300	270	303	281	334	300	278	308	251	278	311	292	291	290	293	297	281	285	291	314	304	300	299	272	294	288	299	327	278	286	279	317	287	299	265	288	268	276	331	285	306	318	302	306	320	279	269	289	292	290	290	271	317	282	309	299	313	285	287	312	310	314	277	296	308	282	266	268	270	296	274	335	281	280	314	293	297	302	285	267	261	309	282	319	299	325	271	280	263	293	293	300	315	285	308	280	260	284	305	268	296	266	304	308	304	293	279	279	289	308	299	307	280	307	300	273	292	281	308	300	309	311	312	263	275	327	309	287	290	326	303	289	274	285	283	314	298	284	289	292	306	289	297	318	269	312	293	302	265	250	297	283	295	324	261	271	306	287	310	312	285	272	319	263	313	260	299	312	285	317	277	309	293	284	266	305	301	303	284	264	265	270	287	296	273	333	295	325	279	308	297	278	298	281	270	309	332	305	277	291	337	259	281	302	294	249	302	294	304	294	301	298	288	273	293	289	284	265	262	289	258	283	292	282	258	261	296	305	293	272	296	283	314	311	297	297	297	299	307	281	324	273	307	277	306	276	278	279	273	293	257	273	284	297	275	332	281	282	301	299	308	299	323	301	298	279	282	270	300	303	322	276	295	303	299	296	309	323	299	300	273	285	293	301	271	272	281	278	289	282	313	263	278	303	298	294	289	293	320	282	275	290	291	279	273	268	281	296	304	328	298	313	277	282	285	299	266	305	295	275	298	301	279	266	309	302	301	287	291	310
2793	6600	11234	9762	1935	824	703	761	711	724	746	778	1037	3301	3730	3278	2640	1797	1210	809	762	723	661	723	733	741	721	697	724	734	709	699	728	685	723	661	687	716	708	694	703	754	675	671	692	698	678	693	679	673	700	718	704	674	740	666	664	688	700	674	697	711	687	753	684	701	727	739	729	680	691	657	702	719	687	686	693	681	705	704	705	666	687	724	691	676	721	706	703	642	662	688	666	666	684	685	699	711	769	726	695	664	697	693	695	690	703	695	676	697	716	676	679	713	679	694	673	707	699	673	744	692	685	710	778	683	696	741	688	707	672	739	715	741	720	694	682	734	722	693	671	712	707	705	686	675	698	702	681	681	678	730	781	716	666	699	690	715	694	684	654	726	675	693	678	695	716	677	699	685	692	713	669	685	675	739	725	671	746	714	718	759	695	742	668	683	729	683	687	709	657	696	681	651	678	711	648	694	698	723	731	679	686	709	670	693	730	732	735	672	724	736	684	678	650	713	705	685	624	617	663	681	721	676	667	652	684	639	682	677	682	714	658	668	729	732	658	699	715	682	695	727	695	693	709	700	687	708	688	708	707	712	701	720	686	707	688	733	731	662	740	698	652	704	682	662	701	706	682	703	645	660	679	680	695	696	751	748	673	696	675	663	671	670	653	687	720	673	658	727	679	672	642	673	695	702	675	678	674	633	690	675	710	701	741	672	687	665	667	707	693	690	658	696	749	706	694	649	704	672	658	713	704	717	665	673	713	651	732	660	709	688	722	687	647	713	696	677	679	724	625	714	682	681	723	713	720	698	672	702	658	674	710	696	716	669	649	674	657	696	686	726	733	706	680	632	721	711	654	721	738	768	691	684	696	622	665	701	655	703	708	755	717	711	687	713	738	717	682	701	730	690	697	672	655	751	693	723	726	715	695	646	724	634	662	708	674	704	704	655	692	663	667	660	696	747	686	683	681	659	662	702	685	736	667	699	713	690	718	713	668	704	740	674	734	733	667	722	702	718	704	692	665	696	677	651	721	683	712	659	719	682	658	755	704	683	717	700	677	686	723	683	691	709	746	668	680	648	707	649	675	677	693	717	723	711	705	646	711	691	684	714	663	690	698	688	748	658	717	673	681	709	722	661	675	627	696	690	723	684	660	733	669	709	713	686	712	650	687	682	711	671	751	747	703	723	729	698	715	707	719	678	702	687	722	679	679	720	680	664	710	650	745	660	687	737	674	710	685	702	704	700	685	739	735	704	699	726	682	689	677	733	668	723	709	697	719	673	704	694	686	695	681	654	678	683	717	671	763	702	699	653	697	716	668	702	696	696	694	677	702	698	681	683	719	757	692	729	719	698	719	688	709	668	652	676	687	750	717	683	619	694	673	673	705	694	688	757	674	713	692	720	708	709	667	710	709	700	663	688	735	708	677	690	666	687	718	712	668	660	686	655	684	708	685	703	700	713	687	675	666	671	706	677	732	735	703	638	664	678	683	668	705	703	685	672	691	669	674	689	752	718	711	706	731	726	697	659	715	724	713	703	689	708	724	648	756	663	715	658	718	692	717	700	641	678	656	663	691	688	696	676	728	667	653	685	710	693	694	732	676	713	689	742	664	743	696	724	671	693	656	662	684	677	677	701	671	674	697	689	720	677	696	675	718	666	712	693	680	663	696	731	688	726	695	701	677	691	739	707	730	710	714	678	678	686	710	698	689	722	700	728	706	695	702	657	735	681	723	647	686	709	709	746	651	685	655	689	700	659	695	725	714	718	690	695	708	703	674	720	695	643	671	712	722	677	687	654	731	752	662	749	738	662	712	713	719	731	731	734	695	673	729	716	678	750	691	687	709	705	678	709	754	702	657	722	639	685	696	707	693	708	687	648	697	710	677	670	712	658	702	717	725	707	687	676	701	704	694	695	700	688	709	724	694	655	717	673	680	670	690	669	698	699	680	672	714	656	714	699	694	705	707	638	695	691	670	657	700	682	688	653	650	723	681	696	685	746	667	664	687	699	690	707	649	734	689	676	629	649	687	596	680	729	718	709	735	710	715	643	698	664	731	696	678	725	697	658	669	654	690	672	703	686	763	652	683	660	678	681	717	750	714	662	685	692	665	683	752	683	669	729	687	665	684	731	702	691	625	680	702	689	709	679	682	691	671	699	705	661	713	668	723	668	693	673	689	724	722	684	712	685	694	667	697	684	697	715	679	703	732	717	683	706	703	667	693	658	665	713	677	684	690	735	715	757	672	688	736	695	696	694	664	721	717	704	679	705	745	693	702	688	672	692	620	678	680	705	723	672	714	687	700	711	668	732	714	655	667	693	656	703	703	681	681	678	707	662	660	689	695	680	655	689	703	643	729	691	674	676	650	704	688	716	713	689	672	674	686	707	697	707	735	703	683	730	742	702	700	628	706	735	713	664	666	692	722	721	684	691	655	674	734	693	682	713	690	705	717	696	690	693	715	706	698	707	673	644	726	727	684	677	742	710	668	688	708	688	716	719	709	719	688	662	714	676	681	642	678	690	709	696	681	726	679	671	681	692	717	688	715	698	707	641	729	667	692	676	656	645	736	712	730	722	697	678	654	639	696	677	654	699	674	695	677	682	668	715	659	644	686	742	712	724	649	695	680	695	693	685	663	674	687	692	677	680	745	735	696	670	708	658	701	706	701	657	732	701	674	668	786	678	705	703	723	666	743	676	684	696	668	683	676	700	681	704	710	722	695	720	666	660	664	649	696	658	705	722	709	722	667	675	698	678	724	711	703	675	727	708	682	727	717	734	662	725	691	669	700	691	708	703	734	675	714	637	678	691	726	715	639	706	664	703	707	658	663	676	689	699	669	691	686	672	679	714	727	702	657	727	653	692	686	683	731	741	666	727	683	722	666	688	679	705	689	698	653	694	699	715	665	679	667	715	703	702	688	695	693	677	683	684	707	714	704	723	690	712	715	695	730	749	655	663	720	724	682	694	687	701	685	660	696	669	660	717	652	693	690	725	677	692	692	686	733	750	706	672	636	708	698	688	714	718	689	729	688	687	662	724	723	724	733	650	700	717	722	702	669	699	762	667	691	685	700	716	731	739	709	662	736	659	667	663	689	692	713	670	695	719	692	681	641	636	639	687	677	703	669	645	684	700	686	741	699	638	696	686	704	698	659	704	741	673	679	679	724	727	706	701	679	698	705	637	705	690	653	708	665	692	656	716	705	743	697	634	677	701	731	669	672	735	695	694	654	704	692	721	668	663	771	660	738	670	641	710	653	703	709	679	669	719	665	725	705	637	737	707	679	692	690	690	688	715	705	664	727	676	683	699	736	648	723	676	703	748	666	709	698	689	701	657	681	705	707	658	677	724	693	690	637	674	679	655	722	694	674	709	719	657	653	700	724	665	698	673	737	695	648	695	700	714	735	703	719	630	695	704	679	661	665	703	683	665	675	674	728	694	695	652	724	688	713	685	630	691	672	644	713	713	703	724	654	679	692	682
16682	48223	58223	42070	13256	929	403	370	350	332	334	394	1332	5026	7429	5326	3464	1712	885	454	329	270	275	254	268	250	238	268	237	255	218	248	252	256	234	227	258	245	232	235	249	271	273	253	232	253	239	255	263	269	246	273	233	278	250	256	234	250	210	221	261	255	233	204	257	250	252	259	246	256	246	240	231	260	255	224	240	269	241	254	243	253	207	223	259	269	261	249	243	262	260	222	275	245	240	249	253	252	243	243	276	255	255	249	254	262	240	258	240	240	255	217	263	274	254	251	239	260	241	290	238	235	227	268	265	226	269	236	253	246	241	229	230	220	245	236	230	242	236	264	232	256	239	261	231	238	271	244	224	253	263	252	247	260	236	230	228	248	246	262	258	253	249	240	230	232	248	256	246	252	233	240	242	258	240	219	248	262	261	230	214	233	253	282	235	273	230	243	234	219	268	275	251	256	248	254	266	229	234	269	245	269	243	225	248	257	257	268	246	235	276	252	263	277	254	251	244	244	268	260	244	243	271	253	247	269	254	296	271	234	256	277	230	244	211	229	225	254	248	237	268	237	256	265	255	273	257	253	255	267	233	268	274	237	260	285	244	229	227	245	265	256	253	239	254	254	231	260	234	274	250	241	241	251	233	255	250	252	229	227	262	236	251	228	251	247	256	220	254	231	236	246	273	251	242	223	239	264	251	225	243	247	253	225	244	281	249	245	256	247	235	266	237	234	273	258	255	243	265	240	211	262	246	249	238	278	259	245	245	245	284	279	226	229	238	244	231	228	236	248	260	236	282	254	232	240	253	266	214	225	240	240	259	241	238	271	255	237	255	231	233	232	240	251	284	264	302	258	232	245	254	233	290	251	262	263	246	237	250	250	250	254	271	238	252	256	235	255	240	243	269	252	256	241	264	268	278	257	259	255	272	243	268	261	268	263	214	250	255	261	258	268	231	246	249	262	272	230	255	242	269	243	250	256	241	227	244	243	291	242	238	250	277	252	236	244	233	265	248	253	251	251	265	234	240	252	247	268	216	248	251	247	226	248	251	276	275	253	258	256	235	228	255	212	266	245	256	267	243	248	267	230	239	242	244	242	222	253	241	238	248	233	247	237	253	249	236	244	223	255	239	266	238	250	282	244	234	261	235	257	260	265	258	259	259	235	254	255	253	255	239	229	270	276	241	261	203	239	253	272	254	255	272	259	243	279	255	240	240	254	273	261	248	268	298	260	233	263	262	247	260	256	272	257	254	242	219	240	229	254	286	259	209	246	261	253	239	245	241	253	241	238	261	254	253	249	241	231	249	248	270	280	250	243	235	221	274	285	250	270	217	257	272	220	251	240	255	248	257	257	238	241	240	211	233	238	279	230	234	250	281	247	223	244	292	261	258	248	236	271	246	242	250	258	238	232	255	273	259	245	271	268	257	275	261	253	226	222	241	236	257	238	234	239	262	234	220	225	262	238	222	262	219	255	249	260	221	268	254	253	258	241	241	253	253	226	236	255	234	254	251	224	269	255	228	269	220	256	249	252	240	244	263	250	247	288	223	254	239	272	230	226	245	245	264	235	242	253	244	235	258	238	213	267	233	231	239	255	227	219	256	226	250	237	268	256	240	228	262	249	255	226	253	265	257	280	271	267	248	279	239	216	249	210	246	253	252	251	225	245	239	266	255	238	234	234	251	237	251	270	233	248	242	240	257	246	220	262	255	281	260	243	248	261	241	272	274	218	251	225	249	276	265	246	257	251	270	238	245	266	238	239	279	265	219	261	264	246	261	256	266	258	240	243	266	214	261	233	250	238	253	272	268	268	259	250	254	243	262	258	273	252	242	236	251	238	247	274	260	290	269	237	235	238	242	248	269	258	251	269	264	249	268	270	242	239	252	234	271	229	249	293	251	244	249	242	215	244	293	252	243	233	277	257	260	259	230	260	279	244	225	269	236	247	244	273	224	220	262	227	256	214	252	229	267	245	254	224	271	250	252	250	255	248	238	258	250	242	273	229	241	248	256	255	249	244	232	282	245	226	223	242	253	248	224	250	266	260	252	263	268	224	241	243	252	247	222	229	233	280	260	267	267	243	241	249	278	266	227	255	233	233	222	256	241	242	268	238	262	249	235	256	259	247	224	258	272	283	264	249	260	237	241	234	257	263	262	248	237	275	209	238	248	232	260	261	270	241	244	245	241	281	245	248	225	258	235	250	256	282	237	285	234	273	234	234	267	237	243	268	270	273	238	241	237	264	258	244	226	236	265	258	262	243	242	244	233	245	249	232	227	262	245	222	248	258	237	244	240	275	261	246	242	233	231	248	258	244	284	250	274	254	246	218	250	238	237	273	255	240	262	251	257	200	245	242	243	235	256	248	252	255	270	225	272	235	227	259	217	230	251	242	222	234	228	241	270	267	278	275	242	248	259	221	267	210	229	256	261	268	242	213	249	265	232	216	234	251	253	281	243	272	236	234	244	231	262	270	262	237	215	255	285	243	227	271	214	264	261	242	245	220	277	283	247	236	242	243	236	236	221	245	251	224	230	266	235	230	224	245	234	261	270	250	257	253	220	255	254	264	238	215	245	227	235	241	244	253	255	260	241	259	234	265	247	239	264	239	269	236	243	252	252	232	247	259	221	282	242	241	269	254	262	251	249	245	233	215	247	254	278	254	244	265	253	237	241	272	239	245	256	259	252	272	233	243	254	244	243	215	246	263	238	250	265	242	243	264	304	238	216	246	259	250	229	267	240	246	278	265	265	239	247	243	244	254	282	258	218	253	267	259	248	216	269	230	262	260	281	264	270	248	256	248	237	233	231	260	250	248	265	221	233	208	253	254	234	251	282	229	256	231	242	250	233	258	238	259	229	266	270	253	233	224	241	251	242	236	234	223	237	231	231	244	271	240	240	242	226	223	264	234	275	257	247	238	246	257	235	276	244	245	243	262	256	254	254	272	239	235	245	264	245	269	261	239	235	246	223	236	249	224	255	254	249	231	225	239	255	265	254	232	269	236	232	277	235	268	229	235	243	236	255	248	222	256	261	233	240	198	238	266	267	295	271	232	225	248	265	250	256	232	286	270	256	223	246	209	262	259	242	219	234	237	243	268	245	249	231	244	229	226	233	283	231	239	244	245	253	256	245	230	250	241	252	262	231	262	272	275	275	262	249	272	258	289	260	232	265	222	271	238	238	208	199	249	261	249	247	250	256	251	251	270	264	257	235	254	224	231	251	267	227	254	253	276	252	235	219	243	263	271	270	236	224	243	254	256	230	291	258	229	253	257	229	253	220	224	232	229	251	250	260	284	274	243	275	238	278	249	236	218	213	243	243	261	254	255	255	236	255	236	228	236	245	226	248	246	219	244	237	232	236	240	242	224	255	267	242	251	236	246	278	244	257	238	258	245	280	237	242	251	283	240	252	251	248	234	263	231	232	267	231	266	244	273	211	249	227	254	220	262	211	252	227	263	255	259	237	242	267	271	262	231	271	258
11413	37988	52725	47746	8003	1687	1434	1372	1153	1089	1003	1621	7118	21888	26810	21271	15215	7779	3984	1822	1010	730	622	618	601	599	596	625	613	613	610	587	621	583	586	611	607	641	579	597	636	625	568	588	597	630	557	599	617	622	606	599	609	591	598	642	616	611	601	622	566	606	617	585	629	609	583	598	598	617	635	581	590	618	637	602	575	605	594	582	602	578	597	631	572	592	624	605	578	568	626	562	604	604	610	613	641	631	573	662	656	593	561	613	544	586	588	641	613	590	649	579	570	574	565	607	655	600	569	593	609	543	607	577	582	583	613	540	633	567	600	626	553	653	608	629	587	640	653	582	649	580	567	567	627	605	589	620	588	553	610	573	581	591	575	602	603	572	591	608	624	612	620	624	616	635	627	607	599	583	581	583	610	582	607	646	560	616	592	599	585	604	610	575	596	628	574	578	608	642	600	593	589	614	619	575	600	571	553	564	609	627	601	604	586	597	583	570	598	574	630	598	610	618	596	624	596	589	611	601	608	564	594	557	597	594	640	567	630	589	637	599	620	617	616	581	608	600	642	590	602	612	583	563	597	597	584	606	594	575	615	605	605	637	657	581	605	607	549	597	573	585	583	563	619	571	579	588	596	566	603	585	590	619	573	612	575	600	619	621	587	562	598	603	602	617	563	588	618	588	581	635	647	590	581	571	669	603	601	625	611	595	576	605	588	596	639	604	598	661	605	623	572	567	607	623	628	571	609	589	594	555	595	592	619	580	601	577	586	587	580	577	585	615	612	610	623	605	549	597	569	596	594	569	599	590	624	603	581	574	639	651	601	630	626	635	608	601	609	581	599	619	625	641	613	609	641	607	572	565	642	595	606	608	605	591	585	615	661	570	593	576	603	574	596	559	593	618	550	611	590	613	605	590	616	579	587	586	604	610	578	604	592	619	564	612	553	626	587	570	628	573	608	613	645	577	637	563	626	585	613	659	652	569	590	584	597	621	603	623	581	607	597	586	600	602	602	620	588	597	595	605	604	628	566	570	639	565	587	596	556	667	648	535	615	574	613	590	617	572	590	625	624	612	571	652	631	636	581	567	618	588	588	621	608	588	601	616	654	591	591	616	592	616	565	560	618	597	582	598	595	626	626	563	618	635	609	574	592	605	578	632	591	571	625	581	601	625	556	556	617	660	597	573	626	572	580	621	582	580	608	618	613	614	566	558	598	635	559	625	547	548	605	641	576	627	616	596	622	592	589	616	595	579	575	626	566	564	592	637	576	573	567	561	600	564	571	567	603	586	592	566	608	595	605	632	593	602	568	568	607	601	612	610	599	567	585	611	595	589	609	580	591	610	580	604	593	607	629	590	601	656	573	602	610	565	559	584	597	596	626	594	627	613	589	614	602	588	597	593	623	611	602	590	623	592	576	582	581	561	593	614	598	583	625	617	587	595	556	592	602	586	617	585	618	594	594	570	606	573	590	596	587	639	617	646	610	640	558	602	629	572	603	640	597	601	599	618	550	584	580	616	603	566	594	585	596	584	584	675	606	632	626	623	655	610	611	621	580	617	630	618	575	604	606	594	623	619	602	611	595	638	611	600	613	604	539	596	597	612	593	602	591	590	600	609	565	637	580	579	580	570	557	605	583	602	612	628	593	582	597	580	587	595	607	577	619	597	593	587	597	581	613	604	561	600	650	578	564	600	605	590	577	604	644	632	607	594	618	653	564	612	618	626	569	606	586	581	596	632	598	570	630	566	586	578	606	629	635	611	588	568	575	585	588	635	608	582	578	591	617	568	594	659	618	578	603	642	602	604	620	622	574	619	557	636	638	602	596	611	574	612	637	642	623	618	580	619	621	626	611	597	577	655	618	613	597	612	622	578	625	600	633	581	631	589	615	610	609	648	624	579	607	604	592	624	577	563	622	595	605	627	626	607	602	566	605	555	568	597	597	583	586	582	598	566	623	589	612	594	581	578	611	629	591	611	616	643	589	546	620	580	574	548	580	633	607	567	574	617	563	589	592	591	581	602	588	613	613	612	563	540	629	613	561	598	611	615	617	636	635	679	625	652	639	593	598	604	624	596	609	595	614	595	600	618	655	588	597	599	606	565	609	584	594	608	587	596	587	583	590	611	574	613	648	589	592	644	627	601	591	600	625	595	606	625	622	605	579	588	599	592	577	671	568	587	615	597	626	612	616	605	598	590	652	614	649	583	600	608	605	601	625	606	570	655	649	609	615	588	620	576	618	614	663	575	614	606	577	669	605	630	590	593	606	606	576	595	589	594	626	592	658	601	642	613	599	624	616	610	592	597	593	607	588	573	539	595	612	602	613	582	618	619	603	636	581	559	598	575	567	582	596	590	573	589	606	635	636	551	604	596	597	611	622	591	594	574	604	580	542	594	591	574	600	606	601	596	558	590	626	594	556	587	613	599	630	586	573	591	589	594	613	590	574	590	639	554	576	617	623	621	640	602	649	626	589	574	583	596	621	615	592	555	585	601	551	585	588	596	588	561	612	588	613	621	602	591	632	602	637	623	566	549	624	594	601	574	615	601	644	538	591	611	587	561	589	581	595	576	614	553	596	573	615	574	617	627	585	598	577	664	593	644	573	615	577	590	620	581	597	588	613	591	574	585	610	640	608	624	552	612	618	601	594	593	663	625	563	573	594	583	615	581	561	609	599	545	610	591	604	613	672	590	571	607	612	601	569	584	594	632	588	615	639	645	639	541	656	555	585	589	594	622	597	618	528	641	582	587	613	635	541	638	573	612	561	594	622	572	620	624	655	604	576	617	606	620	603	608	649	612	587	578	614	539	592	578	605	598	611	608	627	579	583	595	605	552	612	593	580	686	590	660	631	614	605	612	622	599	577	588	638	606	620	620	611	555	609	593	580	630	569	613	572	622	632	619	601	591	572	634	597	619	626	576	593	587	622	614	589	648	589	591	656	575	609	628	604	597	606	617	617	533	573	598	649	602	616	581	593	573	576	617	586	595	622	572	631	562	577	617	597	640	625	613	598	554	618	584	605	608	628	611	604	598	593	594	576	665	598	591	575	570	558	582	590	637	605	574	565	645	612	625	572	602	595	581	576	586	579	612	590	586	565	601	612	575	629	545	616	611	623	583	628	595	596	549	593	585	668	564	577	607	583	600	603	638	639	578	605	608	592	581	622	613	568	559	610	607	552	596	625	624	633	650	610	589	627	603	570	602	594	594	580	588	610	617	609	599	621	615	600	598	580	601	629	571	627	629	598	623	599	568	569	560	596	611	565	606	582	569	637	593	612	614	595	601	605	571	560	607	583	590	576	624	600	630	561	601	618	645	598	577	596	625	653	562	583	624	564	584	608	626	589	644	598	587	615	589	566	594	589	603	571	584	566	634	589	631	628	592	605	584	630	559	603	571	600	593	592	573	621	627	575	623	567	586	630	574	593	620	635	563	556	580	620	580	572	583	594	624	558	579	620	636	599	595	605	594	558	569	538	581	601	593
22849	60797	73069	52373	20005	2568	608	465	391	381	307	513	3947	12094	12760	9553	5753	2495	1207	567	346	201	204	207	239	193	198	197	211	205	196	194	218	199	167	210	205	203	220	204	208	200	201	201	216	199	197	239	199	215	192	199	195	189	200	237	205	195	202	192	220	189	183	198	225	199	204	216	210	214	220	209	204	190	193	217	195	211	187	201	209	195	195	202	215	219	191	203	220	199	223	183	212	187	200	191	218	233	216	162	204	195	197	178	181	175	206	211	202	202	214	195	195	214	205	203	209	234	211	185	215	201	229	217	227	216	241	212	172	197	203	201	215	210	224	207	196	212	220	205	223	202	206	183	188	198	173	200	206	198	171	219	224	185	195	198	209	171	201	181	213	195	202	196	204	205	230	198	206	196	192	216	210	182	219	215	196	190	209	228	199	242	184	219	198	213	191	193	180	211	195	201	188	207	224	193	204	189	191	178	201	194	177	183	181	189	178	226	221	204	207	188	219	199	220	206	162	220	208	210	200	178	203	190	187	209	231	224	198	215	188	208	195	217	221	194	202	202	178	189	197	182	208	214	201	202	183	200	213	199	199	214	198	167	186	201	207	193	214	217	207	179	197	180	194	204	197	186	188	206	201	228	201	211	185	201	207	204	216	212	182	194	187	209	197	202	201	211	212	201	198	203	221	198	190	208	188	199	220	190	227	199	202	224	205	195	210	194	193	192	191	188	176	211	166	194	164	203	196	183	198	164	208	175	204	216	201	207	196	232	195	201	194	199	186	193	198	233	222	210	191	197	200	207	207	182	208	189	217	218	188	205	202	183	205	204	213	198	198	203	220	192	207	185	213	193	210	206	183	209	197	190	192	193	200	208	182	210	206	187	202	190	219	206	191	191	184	193	203	196	200	218	183	195	185	194	206	187	204	224	213	203	184	207	190	241	237	201	200	198	227	201	202	214	172	202	197	190	198	187	179	200	211	199	217	189	207	195	201	207	199	226	187	192	186	180	201	184	218	197	182	178	178	199	232	193	199	210	214	222	221	215	186	187	215	220	204	207	205	226	219	233	188	230	196	213	195	207	195	176	202	181	199	186	197	209	185	178	183	206	192	222	197	234	168	187	226	197	204	213	194	198	184	230	218	180	207	205	198	208	210	203	184	195	228	222	228	193	206	222	212	195	197	231	219	227	216	219	193	198	199	189	198	202	179	235	201	205	213	205	213	244	223	208	207	219	203	229	186	221	214	208	205	190	204	191	194	199	199	220	211	205	190	188	202	199	220	196	225	199	215	200	223	217	211	224	203	216	185	211	221	196	192	177	211	222	222	208	197	205	207	222	219	185	218	199	204	229	215	202	228	191	195	210	178	176	164	230	188	222	227	231	209	193	179	207	185	223	175	196	200	196	187	216	183	201	211	194	197	194	201	195	219	201	206	206	250	209	210	228	207	213	212	185	210	219	204	192	204	223	192	212	225	216	233	192	193	232	210	192	189	204	222	211	203	205	219	234	203	193	235	200	200	202	192	183	215	215	197	219	196	220	210	214	196	224	191	172	196	207	209	224	231	195	206	219	220	196	220	204	198	212	187	211	203	194	221	210	186	188	192	205	225	215	205	216	193	196	189	208	223	195	198	198	196	211	196	190	196	207	217	218	202	218	249	199	187	214	216	180	197	204	212	197	212	203	192	209	192	208	197	179	194	191	194	239	182	198	198	188	183	210	183	220	192	197	173	219	189	200	207	199	187	178	184	208	204	201	228	207	194	193	237	200	210	220	174	198	197	197	197	220	208	209	217	228	223	206	204	205	199	215	201	216	186	160	213	219	215	203	179	196	203	221	211	222	198	227	222	199	199	174	203	159	198	227	194	208	217	211	198	187	200	189	227	181	219	215	204	184	200	200	211	209	228	202	181	184	172	201	183	202	204	174	180	207	217	207	210	197	201	194	176	212	179	182	213	203	206	214	201	212	191	187	213	202	210	212	214	198	232	206	206	198	198	184	201	220	218	178	224	186	215	215	188	191	205	209	181	188	208	178	201	188	190	187	198	219	211	188	198	207	187	190	211	199	192	201	186	198	232	228	198	222	184	188	205	210	216	185	193	191	178	210	211	195	208	203	212	225	229	191	211	203	201	197	192	212	186	191	182	189	213	179	219	202	209	201	198	211	201	203	223	232	196	212	214	206	230	184	215	222	230	198	203	188	199	225	202	191	184	188	196	208	199	207	175	198	215	170	206	216	198	221	198	194	188	199	224	195	198	195	187	185	210	223	226	183	198	182	207	195	223	199	215	225	219	200	192	183	189	204	221	175	254	225	197	197	192	194	200	218	227	210	233	192	211	215	209	176	210	195	201	196	211	201	211	194	202	209	176	199	208	182	222	178	199	198	220	174	180	182	209	179	173	208	221	175	196	204	218	211	214	203	189	179	219	207	199	200	214	201	206	189	201	200	218	191	185	202	198	197	197	218	221	204	207	183	216	190	208	203	233	218	203	180	210	213	214	180	195	202	197	189	198	202	201	195	206	200	221	225	208	194	199	205	213	206	205	212	219	219	197	179	206	211	198	216	179	218	205	208	233	206	211	219	198	186	192	184	220	187	182	222	182	198	211	195	193	204	168	202	197	208	191	190	204	191	177	238	217	221	196	191	202	196	217	193	175	212	192	186	206	182	196	215	208	207	205	199	187	196	210	204	204	210	230	206	197	222	193	202	192	223	190	222	212	207	203	201	197	218	177	195	200	217	207	205	218	197	175	193	186	230	172	194	213	219	202	189	203	206	201	196	190	208	211	196	188	211	205	200	198	192	208	203	198	195	180	235	234	217	200	183	196	191	182	200	211	192	201	167	192	206	228	207	184	203	196	189	192	226	207	190	193	208	228	215	189	206	203	205	198	193	210	205	231	206	203	174	186	191	198	197	232	205	217	205	220	207	199	205	201	197	216	210	196	181	195	203	208	186	235	218	190	190	207	209	232	205	203	209	224	202	213	187	207	210	220	229	201	200	195	223	223	194	190	206	200	206	215	196	188	236	211	192	231	200	223	204	219	204	194	187	224	202	185	216	206	191	221	200	191	181	240	204	184	201	204	220	210	195	198	192	193	197	205	181	212	214	179	194	195	206	190	201	195	206	212	199	209	204	236	217	205	201	194	202	198	195	178	198	184	181	209	185	197	204	183	209	181	204	201	218	223	173	204	192	192	191	199	187	222	229	238	190	183	197	229	195	206	224	212	207	197	245	216	207	209	202	189	197	210	234	190	190	203	203	221	213	238	223	226	201	196	200	204	230	182	184	197	192	202	185	192	205	214	183	211	217	192	249	235	205	209	193	193	186	192	231	221	217	203	195	191	243	211	207	200	215	193	198	200	205	208	228	185	227	200	186	188	201	205	236	216	187	197	224	216	190	175	225	194	216	209	185	188	201	195	194	222	188	202	229	201	193	202	177	214	204	206	188	190	188	194	220	197	179	210	193	220	200	197	204	209	217
13690	45524	66160	56664	8401	2490	2132	1872	1589	1448	1218	2456	18053	35362	34475	28986	20585	11172	5922	2505	1138	645	558	517	489	475	497	512	526	475	515	515	466	501	501	461	494	509	527	479	482	486	487	475	491	506	470	523	507	527	490	455	455	504	471	508	460	506	524	516	481	496	483	491	514	506	475	541	500	484	526	488	534	520	539	500	466	518	483	480	531	518	499	490	496	479	521	516	533	496	519	491	530	500	494	501	499	482	520	499	497	461	513	491	511	466	443	453	471	475	509	506	487	483	516	509	505	479	507	493	500	459	485	482	529	489	502	499	515	513	496	522	516	485	524	478	511	518	492	481	476	517	500	550	505	520	477	492	477	502	484	501	479	469	529	492	514	487	502	461	470	508	510	533	499	505	510	480	481	522	488	474	527	493	502	531	484	491	524	533	481	509	500	511	509	524	490	498	499	524	483	498	506	549	487	453	504	495	520	505	481	541	503	478	488	510	494	510	514	521	506	537	527	492	489	476	514	530	506	493	485	500	482	502	533	459	496	561	542	491	480	511	481	505	476	485	533	523	496	530	463	517	535	509	507	493	468	459	489	518	487	502	478	475	502	531	529	482	488	493	508	515	489	475	515	482	527	513	527	493	526	512	496	519	541	491	462	507	499	490	516	520	514	486	500	512	503	485	493	505	508	538	508	501	466	447	527	469	542	483	513	504	464	520	484	519	515	480	477	497	501	502	508	494	541	480	479	497	512	477	522	477	524	519	492	499	489	479	521	474	564	493	519	454	524	510	506	502	505	484	533	510	478	491	483	539	503	514	469	524	450	496	468	512	473	533	527	512	536	483	496	513	513	529	498	495	487	508	513	534	508	482	526	537	486	522	492	504	487	467	480	455	501	504	537	475	487	496	474	475	487	536	484	498	474	495	526	480	504	495	517	512	500	454	520	545	512	484	494	507	490	514	524	504	484	501	529	487	513	503	518	522	479	525	510	493	472	520	542	531	518	526	540	486	519	527	481	498	558	465	503	498	511	489	460	499	530	483	514	531	523	490	441	503	499	513	491	495	525	509	528	549	495	481	486	453	532	538	531	540	500	478	505	499	475	524	515	523	513	526	483	496	512	484	494	502	531	514	539	519	521	517	523	503	509	485	482	519	495	487	500	478	510	500	487	520	487	526	513	513	486	530	489	509	520	500	486	538	505	497	507	469	528	519	501	526	489	537	518	484	532	524	485	501	519	475	521	504	479	506	505	492	490	502	521	517	461	533	467	506	516	520	520	484	514	494	461	492	512	468	509	494	501	525	458	492	516	477	494	495	533	496	512	519	551	508	512	500	551	526	492	513	514	497	488	472	487	476	485	508	499	459	489	505	488	513	503	498	489	482	504	466	505	506	491	500	498	509	523	518	518	462	519	509	473	482	512	506	501	507	479	525	502	505	488	552	463	505	510	481	503	473	500	487	492	501	504	490	478	498	499	471	470	482	475	518	470	495	523	487	485	485	513	519	510	505	505	518	486	505	486	492	494	493	509	513	526	511	489	479	498	527	456	486	494	496	494	491	463	462	503	532	477	526	522	494	495	525	530	533	487	492	497	515	498	469	509	480	498	515	519	498	498	533	520	500	480	489	503	515	501	520	520	475	500	497	482	488	517	507	520	528	476	483	518	488	499	519	478	462	491	466	480	514	492	512	505	500	504	483	505	494	526	513	493	523	488	537	514	480	506	492	526	530	496	502	514	469	517	474	504	515	495	545	474	498	495	521	502	488	534	511	530	501	531	500	481	517	497	547	541	510	507	493	469	528	485	519	497	488	476	504	483	509	482	511	509	482	508	475	489	502	484	517	473	482	491	491	498	519	475	537	508	495	529	495	493	523	500	505	484	497	470	462	498	483	504	469	515	510	525	493	495	501	457	481	470	441	483	461	473	500	458	505	487	491	519	488	534	520	481	514	559	501	473	494	444	505	517	479	454	520	514	507	479	518	486	478	504	483	515	531	488	510	509	517	529	513	524	475	512	512	496	489	528	472	471	491	503	450	514	455	533	508	525	507	526	458	520	502	516	492	541	534	517	480	535	477	456	455	509	512	486	518	496	490	508	499	547	455	497	499	510	485	495	495	499	499	488	495	461	477	497	518	516	500	501	459	523	505	488	526	499	502	525	523	500	503	525	486	507	472	552	495	504	489	467	480	534	515	502	524	508	471	484	514	495	531	525	495	511	505	497	484	523	495	493	479	470	513	483	511	471	529	504	482	506	491	514	527	505	503	485	462	515	508	496	490	505	488	470	454	500	486	495	497	511	528	515	558	495	524	501	534	498	535	517	540	508	510	563	497	509	519	481	527	471	465	500	508	542	491	448	571	532	475	486	487	522	484	500	470	505	516	507	487	492	488	505	505	528	456	466	546	478	489	519	490	478	521	531	500	465	504	501	516	514	505	515	525	492	517	504	544	526	473	529	486	495	496	495	466	501	487	478	527	503	496	506	469	442	466	520	499	462	520	485	481	478	505	501	507	460	507	512	489	487	487	499	546	504	505	519	543	484	452	509	528	507	498	481	509	483	485	496	504	477	510	508	502	463	516	499	465	526	516	469	524	507	503	504	485	575	493	452	526	510	501	509	528	480	499	529	536	547	497	462	512	506	522	500	515	498	486	502	524	473	457	516	528	534	510	487	494	508	548	525	512	514	506	495	481	498	492	487	505	485	515	528	474	510	515	542	461	484	495	501	476	498	487	534	514	502	509	466	463	524	499	497	487	502	457	511	520	493	497	499	497	532	524	505	550	536	538	486	486	492	485	504	515	496	481	474	486	470	529	459	476	487	539	546	491	502	466	534	525	498	542	503	492	479	488	482	509	475	506	492	494	505	507	547	491	533	495	521	479	500	493	560	506	525	517	516	525	528	494	503	509	521	497	510	496	513	530	463	513	501	519	479	517	518	534	514	526	510	481	469	539	498	523	480	501	503	540	555	465	493	464	534	526	493	508	512	511	509	496	482	527	540	537	528	491	509	516	512	506	514	493	465	488	508	494	530	466	524	473	508	486	509	516	457	490	500	511	485	455	475	523	444	510	516	513	471	504	488	501	490	478	534	505	488	513	535	498	528	503	515	518	468	467	512	465	504	511	512	452	502	479	445	525	487	507	460	489	545	526	474	453	511	516	478	523	511	498	530	515	518	493	471	503	464	506	496	476	534	522	529	507	536	490	504	506	518	495	499	492	531	516	467	459	498	500	499	478	554	501	474	469	497	475	510	503	533	490	486	499	510	543	507	494	466	464	447	511	519	540	504	523	527	534	502	530	502	486	490	485	519	492	507	536	486	522	511	514	523	477	502	531	527	510	495	482	507	504	484	477	493	493	532	546	506	517	511	481	509	516	494	490	490	509	496	535	490	473	537	520	533	530	497	481	514	476	488	524	507	524	454	518	487	496	481	541	520	468	523	519	483	568	493	472	489	499	468	507	513	523	495	511	519	449	505	495	466	510	531	486
2491	3960	6234	3130	720	337	279	319	288	268	311	301	402	699	834	786	585	505	367	319	289	294	330	306	291	274	296	290	311	320	311	318	331	300	308	305	292	287	279	311	264	314	287	299	302	297	312	283	327	294	302	313	311	302	289	286	321	286	271	294	264	262	327	297	287	268	306	294	292	315	288	279	291	309	294	326	290	272	290	298	269	270	292	324	289	319	311	284	302	280	322	333	314	286	331	287	303	290	280	291	285	274	308	295	303	282	300	292	307	275	317	295	294	272	302	323	268	326	294	297	312	307	291	271	297	283	313	294	314	303	294	297	305	269	289	307	312	250	281	279	314	290	283	277	321	282	259	310	276	285	315	278	267	294	324	296	318	312	309	331	331	312	291	309	287	272	281	274	282	264	306	325	305	331	273	289	275	311	294	280	293	284	297	294	278	267	282	292	289	277	287	287	291	311	312	328	308	278	292	317	289	292	279	282	311	288	295	294	279	270	301	269	292	298	336	267	288	325	267	296	292	275	285	274	307	319	310	271	266	289	276	317	303	306	273	286	281	294	286	303	318	295	301	301	289	308	296	291	310	265	299	316	266	280	284	304	339	264	290	270	306	287	299	290	293	304	319	308	296	304	267	284	284	308	297	293	294	272	322	291	280	288	292	315	297	297	306	293	273	272	307	287	276	286	312	284	273	286	302	310	301	291	289	270	313	268	311	322	286	300	265	312	299	305	319	264	271	276	265	299	291	281	282	322	310	300	325	284	286	289	288	310	273	282	297	298	274	303	301	312	294	287	312	304	314	270	317	308	273	337	305	309	298	285	269	278	261	280	332	300	294	307	282	274	263	321	277	286	294	251	255	267	329	298	288	313	286	320	292	306	304	287	310	309	269	322	301	269	264	306	286	318	279	292	280	315	303	299	302	318	300	284	270	282	321	299	261	275	262	280	287	292	297	302	292	300	304	278	274	293	304	336	340	297	306	305	320	314	266	269	259	294	259	316	305	304	258	312	259	302	281	286	287	290	284	268	320	293	266	271	306	251	297	304	271	275	317	311	310	326	304	289	281	290	270	296	287	316	300	299	274	280	312	335	333	315	283	305	297	283	273	310	261	273	293	293	319	297	320	296	268	267	301	269	306	285	304	261	332	297	291	293	298	297	315	290	264	276	283	276	293	288	325	278	312	341	275	303	292	301	283	289	272	279	279	278	308	278	265	268	285	283	316	286	325	305	270	291	284	293	298	273	311	309	303	316	289	298	297	301	288	277	304	290	292	288	303	284	280	289	310	314	300	290	309	319	325	266	290	251	292	318	330	295	297	271	292	299	296	271	284	288	291	301	322	323	288	300	290	273	282	284	233	324	324	290	286	288	297	312	272	300	271	276	295	299	269	290	319	301	300	296	302	283	296	282	307	271	285	283	288	300	288	294	253	272	281	292	311	300	281	278	287	283	274	300	268	275	270	294	289	314	294	309	264	285	269	274	279	294	310	292	313	311	295	330	295	325	314	304	312	298	295	292	302	287	268	299	288	276	338	307	319	281	289	285	277	291	292	290	300	279	317	304	324	298	314	314	279	321	287	274	293	283	281	269	301	310	300	310	298	296	316	297	302	299	272	297	288	300	300	302	287	301	280	295	313	302	311	299	299	302	285	310	288	294	287	315	294	309	301	296	298	310	295	266	295	304	315	267	299	320	291	292	248	275	300	312	291	275	277	265	275	297	307	318	276	309	311	317	303	294	283	295	316	267	281	312	295	284	282	288	301	282	285	268	290	310	278	299	302	282	284	304	291	274	278	299	311	318	281	309	289	325	274	278	300	275	294	297	291	315	328	295	307	327	319	301	291	290	292	286	296	292	296	291	280	316	270	326	309	277	282	262	286	251	295	285	305	321	260	295	274	298	284	304	292	256	305	287	303	289	329	302	317	266	311	277	278	266	309	309	292	293	289	294	319	317	304	291	301	303	287	286	296	279	281	299	287	314	294	284	304	283	255	294	291	288	297	270	307	306	309	272	339	273	300	291	295	285	308	319	327	284	284	279	290	272	301	317	275	321	306	297	313	284	321	266	288	322	296	327	309	294	313	301	324	296	283	254	310	299	308	280	273	268	280	296	297	286	300	279	260	293	314	302	299	280	293	294	279	288	312	329	293	313	309	274	279	290	306	282	274	309	295	329	335	301	278	292	280	300	303	281	302	289	292	274	311	289	274	316	272	313	262	316	291	290	290	288	297	308	261	297	286	289	279	285	306	284	275	296	285	280	285	295	344	288	283	277	275	301	269	295	293	290	271	284	285	301	299	296	288	281	268	276	274	302	265	286	325	291	313	279	324	294	311	312	326	286	276	286	298	309	326	298	305	305	291	316	294	283	314	292	308	323	288	275	295	281	277	313	290	299	266	309	289	285	277	297	290	303	263	271	288	278	281	334	279	281	288	322	316	330	269	291	308	281	315	303	289	269	288	300	284	270	286	305	307	287	284	264	283	272	309	298	293	318	319	280	306	259	324	288	316	251	307	310	297	269	310	281	302	323	311	318	295	337	293	306	291	294	281	302	277	289	263	291	304	288	312	306	277	319	303	271	269	284	277	306	313	283	310	273	291	302	292	299	292	269	265	338	306	296	312	294	297	316	267	280	305	271	298	311	271	304	277	279	310	284	280	303	308	270	296	312	275	286	295	291	292	283	307	294	305	314	290	262	284	269	282	320	301	272	298	291	282	325	303	316	324	342	307	300	310	306	286	281	291	283	276	304	297	308	321	289	259	279	289	281	286	289	302	317	298	231	312	277	297	283	289	297	278	305	285	317	317	293	289	264	308	263	322	328	292	313	294	305	320	308	321	300	313	280	312	285	295	283	302	290	258	310	291	278	264	260	288	309	315	298	302	315	269	310	306	269	297	297	315	282	333	287	295	279	291	289	300	305	313	308	276	320	281	304	299	280	287	306	290	280	274	275	312	293	297	311	324	301	311	290	294	280	299	292	303	277	281	303	309	289	319	307	259	286	308	291	283	326	309	292	287	282	281	290	309	298	289	290	300	306	303	328	309	324	305	278	290	277	296	319	272	297	284	310	307	282	285	277	299	319	275	296	293	285	290	311	287	284	288	281	294	272	287	327	273	279	280	300	276	272	295	287	263	290	310	300	333	284	283	292	285	285	296	296	291	274	265	303	288	310	285	298	320	268	323	278	321	322	296	275	275	276	297	290	289	301	270	318	316	300	308	286	295	309	300	255	329	307	303	324	304	276	297	295	298	270	270	291	303	315	300	297	285	311	284	277	294	310	270	276	263	281	277	292	336	286	288	297	287	276	290	340	274	292	310	331	257	252	294	280	325	270	293	281	266	311	305	292	284	281	314	333	298	281	296	283	283	273	287	323	292	297	300	312	319	281	273	283	278	308	317	305	294	276	286	316	271	326	271	277	279	315	289	285	282	285	283	277	299	261	293	269	286	281	296	274	313	305	303	298	349	330	274	299	283	309
2582	6522	13271	9559	2289	763	775	770	760	735	725	848	1827	3238	3621	3190	2392	1660	1122	863	736	725	700	698	693	668	660	689	687	727	682	672	737	681	718	696	734	753	695	673	692	712	656	709	714	710	691	665	701	725	718	693	697	701	672	708	711	716	729	727	668	699	711	746	630	692	755	681	719	742	667	699	685	702	707	697	662	648	673	674	692	683	680	743	690	677	671	724	690	683	686	722	709	717	663	713	717	696	711	690	696	694	671	636	724	693	701	762	687	700	719	664	673	664	731	687	712	672	692	652	641	674	662	691	686	674	652	698	703	702	710	708	699	652	683	674	671	716	716	676	659	691	695	694	669	734	681	686	729	684	718	715	719	691	691	668	722	699	698	681	673	731	700	707	704	704	724	675	688	679	684	682	705	750	723	735	692	684	691	703	653	719	699	700	747	695	669	715	747	678	722	711	692	720	704	752	709	733	718	724	690	665	689	721	687	716	720	701	729	703	738	682	686	679	708	687	699	689	682	687	680	671	729	636	710	651	679	698	687	703	738	729	689	744	707	706	667	673	671	707	712	700	670	744	719	682	702	697	709	702	692	696	743	667	714	668	729	706	670	708	700	697	673	676	716	704	725	678	701	696	740	670	735	634	710	699	704	714	720	677	652	675	694	641	751	640	696	677	658	721	711	737	719	704	710	686	742	709	674	706	679	731	715	704	719	686	691	704	722	695	680	657	705	660	726	704	710	696	661	672	743	717	736	703	687	720	702	754	724	765	683	684	683	725	702	691	738	728	771	708	718	721	703	732	678	728	728	659	721	739	701	728	746	677	705	687	642	744	695	678	674	718	727	745	683	737	673	728	693	709	687	733	701	686	707	700	679	714	700	689	729	693	681	718	677	718	713	704	675	727	717	704	677	727	771	737	721	719	736	705	681	710	666	712	725	712	711	713	696	726	698	688	696	689	680	718	714	657	680	710	671	679	684	697	670	698	726	724	730	706	694	703	713	691	662	713	713	738	704	727	767	675	664	692	693	695	656	689	711	688	709	696	657	691	672	689	691	713	675	679	696	722	693	735	727	716	662	717	696	657	707	714	669	679	703	700	728	676	699	684	706	678	698	725	714	675	685	682	707	688	705	695	712	680	676	641	718	769	709	683	651	681	672	701	718	729	703	696	689	685	712	672	707	678	683	703	636	746	727	689	690	678	701	706	661	665	667	722	675	664	761	764	685	709	704	702	697	691	675	697	686	730	681	640	737	738	716	678	700	678	691	693	711	685	686	659	695	740	715	665	673	696	678	640	676	666	723	653	710	703	682	665	720	749	677	693	702	692	701	647	717	697	700	717	713	687	720	776	660	704	723	637	720	721	670	717	694	751	682	724	726	669	721	744	684	688	709	693	710	700	707	683	729	674	663	624	719	647	713	659	663	673	680	725	717	702	719	688	697	707	716	725	696	695	694	677	656	682	659	691	669	690	677	666	681	674	762	674	658	645	699	734	689	715	681	705	705	685	670	740	684	719	685	711	726	680	694	657	677	692	720	683	701	736	685	711	683	696	664	687	668	640	633	673	706	706	698	658	706	671	695	692	640	705	671	696	681	744	697	731	752	720	682	718	692	700	688	708	681	701	744	703	677	675	699	752	715	691	713	694	712	696	689	690	737	735	713	654	752	669	693	710	689	681	680	679	685	695	695	680	682	693	703	721	734	678	715	708	663	727	756	751	697	664	729	737	728	717	750	704	679	737	700	707	681	710	685	720	714	712	660	705	662	702	680	679	716	748	701	695	709	655	729	729	678	667	667	658	683	692	764	723	714	714	700	694	725	678	720	714	709	692	659	683	698	717	720	691	768	697	725	708	722	686	705	706	730	680	730	731	701	725	639	697	707	677	717	661	656	724	718	725	768	721	699	720	727	690	703	690	712	656	695	685	708	722	688	689	682	708	683	700	723	709	676	721	706	721	703	713	732	720	662	656	688	717	701	711	699	705	694	722	678	674	709	667	698	714	728	662	741	705	671	734	716	711	680	635	710	699	710	686	720	710	668	706	681	692	683	705	708	686	715	718	657	715	675	708	679	753	649	717	672	683	698	652	687	711	729	685	739	713	755	694	647	693	732	721	694	682	678	682	675	725	666	658	676	670	715	677	726	704	715	723	733	726	663	694	756	725	706	682	638	690	728	723	713	720	718	735	715	698	724	743	749	737	675	686	721	715	741	723	690	626	678	703	679	673	726	663	692	685	696	689	681	716	709	696	675	691	676	724	708	713	717	721	750	681	705	750	681	718	730	715	723	690	678	712	696	680	707	717	691	714	700	679	688	710	655	667	690	707	724	728	691	703	691	688	709	714	684	687	705	718	652	643	697	716	713	718	657	665	699	668	685	716	677	707	696	710	652	690	728	763	690	673	700	699	716	684	747	702	680	748	685	683	699	723	681	693	708	664	705	689	632	734	743	730	689	699	727	738	748	701	758	699	693	702	714	727	692	709	711	787	719	714	697	716	710	668	682	670	710	677	754	674	672	716	706	672	714	690	665	694	756	709	675	692	654	710	723	737	653	653	656	687	759	694	675	682	707	706	661	684	666	702	677	709	699	705	700	703	685	717	686	689	711	705	674	677	722	680	675	647	733	674	655	720	732	711	682	680	675	705	666	702	643	700	677	731	652	695	721	692	697	688	693	677	733	741	662	727	700	678	701	661	685	709	685	650	704	737	712	671	701	681	711	716	729	703	733	712	717	706	647	721	700	706	683	698	746	678	693	727	687	707	675	668	677	676	717	696	739	746	718	695	709	708	723	716	704	695	683	682	710	732	710	708	714	727	727	746	725	695	709	717	669	650	667	665	730	679	704	682	750	678	705	687	717	704	661	700	721	696	666	684	625	685	706	673	688	696	699	723	691	706	684	680	639	667	672	709	736	728	685	707	653	682	681	698	661	689	699	735	698	702	690	723	732	698	686	702	674	692	709	690	686	771	718	685	697	715	717	692	712	705	685	683	691	695	702	700	649	675	713	694	727	716	726	759	725	690	735	698	711	651	677	741	704	699	719	690	651	667	721	657	726	718	679	690	754	694	678	670	696	735	701	742	741	651	682	702	740	683	720	665	688	651	748	723	712	676	692	694	690	680	671	714	684	723	710	697	709	694	726	677	679	730	643	682	708	695	650	700	744	702	670	744	721	722	747	752	672	748	673	650	691	654	700	658	742	744	706	683	688	708	705	735	737	712	711	727	691	680	705	704	729	663	684	713	747	744	735	714	711	680	766	707	738	650	716	681	680	649	672	685	684	695	723	676	687	700	688	683	677	646	716	704	722	703	712	708	721	706	724	682	699	674	694	698	736	637	705	692	702	694	696	712	708	668	747	672	707	670	680	664	670	710	707	720	708	733	664	681	668	713	678	689	679	710	693	676	719	683	673	730	706	690	694	745	687	726	713	651	713	697	673	720	710	653	702	648	685	715	705	708	724	712	716	694	739	649	695	667	708	683
14930	47055	60686	44412	16022	1180	375	299	352	332	296	371	2283	6834	6607	4839	2703	1336	744	419	316	292	226	253	272	264	242	249	238	244	222	243	267	249	243	230	254	244	262	231	231	231	275	208	204	242	251	253	219	247	222	244	251	269	256	263	241	248	254	230	242	247	257	242	259	286	260	239	244	239	262	246	236	262	244	252	262	262	264	265	255	243	239	241	242	273	231	274	257	223	270	242	228	259	243	266	250	238	253	248	253	263	240	249	227	272	259	264	265	272	251	264	226	243	226	260	255	228	242	241	239	254	262	257	239	274	240	253	254	263	253	224	269	247	240	244	245	266	232	240	261	248	265	243	244	248	260	252	242	253	245	246	230	263	225	253	249	237	244	249	247	263	242	245	250	272	222	225	263	233	226	231	256	271	255	244	258	264	261	230	256	221	270	272	267	228	232	280	220	246	258	265	271	252	277	248	254	243	256	268	236	227	232	241	257	269	263	256	255	246	270	281	261	233	238	275	258	271	223	270	237	258	275	248	262	233	221	283	240	287	264	272	230	231	241	241	243	248	251	234	241	247	226	264	253	258	225	249	263	271	249	264	259	250	218	236	225	216	256	263	297	271	263	243	240	207	221	226	221	228	244	238	275	268	268	240	262	236	251	241	271	264	245	244	244	273	261	236	246	291	247	236	229	240	270	280	261	231	227	235	262	250	226	245	235	236	259	243	252	256	236	255	232	251	241	238	242	211	261	265	226	290	243	219	250	272	248	257	273	271	225	246	246	259	223	274	235	255	265	280	246	268	264	249	220	277	231	243	210	265	256	253	243	254	265	260	247	269	239	256	250	260	223	260	249	259	240	247	244	259	276	249	238	236	255	264	270	255	266	245	272	240	230	230	230	263	240	237	228	271	267	245	228	251	232	263	270	252	234	275	245	234	232	250	236	268	235	219	270	257	221	237	279	229	222	232	272	248	252	248	241	247	229	261	268	239	236	238	277	248	286	233	238	242	239	235	253	257	253	251	241	215	241	216	245	266	276	240	249	234	239	244	255	264	250	231	272	252	237	243	238	247	241	263	268	227	233	270	263	252	262	255	253	276	249	249	265	225	235	270	259	212	259	256	259	258	236	255	254	238	242	265	247	238	258	211	241	245	252	251	257	276	225	270	270	263	251	248	244	276	269	257	262	266	257	255	218	237	227	232	285	253	237	256	274	276	268	269	232	222	234	250	261	232	238	216	244	227	248	250	229	254	260	248	253	246	251	235	245	250	225	251	246	249	255	237	239	249	245	272	253	238	238	248	271	283	272	260	255	259	251	240	234	229	250	236	256	242	255	242	259	254	241	235	221	219	257	269	266	228	260	248	259	249	271	238	231	246	242	272	243	257	267	250	243	250	257	253	232	253	228	274	242	250	241	255	266	231	257	242	263	241	231	239	253	229	218	253	219	242	278	269	256	264	254	228	242	269	240	261	233	249	262	232	227	258	213	236	265	236	250	224	253	258	247	256	233	260	268	237	240	236	246	243	256	236	269	247	259	229	268	235	253	255	259	276	242	282	244	261	228	282	266	248	244	262	220	234	257	254	218	243	249	234	242	274	235	270	244	236	274	249	255	260	260	244	278	226	251	291	272	244	233	249	247	248	255	260	253	253	246	253	250	250	237	272	230	245	256	249	246	245	269	257	256	216	265	226	233	272	233	263	225	250	271	235	254	233	248	250	239	255	252	229	244	238	241	222	245	253	243	234	257	238	247	233	241	253	239	226	236	236	246	227	261	220	219	243	234	232	251	264	235	258	251	273	211	259	246	234	239	243	255	225	256	235	257	247	229	248	239	255	227	252	232	259	247	245	243	238	223	230	248	241	261	236	244	252	241	225	272	239	236	268	222	256	257	250	228	237	262	254	228	248	246	243	253	261	267	227	259	218	234	254	240	254	246	238	248	254	265	239	246	239	236	284	262	214	243	246	249	262	246	254	220	255	260	247	277	244	250	243	222	249	247	242	224	252	262	257	261	222	256	265	246	255	277	270	238	262	229	244	267	251	238	254	231	245	226	248	272	269	261	229	255	253	255	245	259	248	251	243	236	259	240	248	255	245	247	248	257	249	273	241	217	243	239	238	219	258	239	226	245	233	249	277	250	235	241	231	230	248	227	247	248	221	288	255	235	235	229	249	250	228	233	254	228	244	250	238	266	231	259	225	263	271	228	223	231	277	270	233	264	233	280	225	238	256	260	286	230	234	230	247	252	272	248	252	249	234	246	208	239	233	248	235	251	254	262	271	239	252	241	259	270	222	235	237	265	239	266	250	273	241	228	277	250	229	219	282	277	247	263	247	274	237	247	204	241	248	267	263	267	232	205	238	248	245	260	257	268	243	231	260	248	271	240	244	251	246	234	224	259	242	246	258	224	258	244	222	265	237	259	255	235	243	258	239	245	289	270	239	246	300	274	245	256	236	260	226	237	251	271	245	263	218	247	262	249	263	268	245	240	259	242	256	266	248	212	239	268	239	272	266	260	242	257	240	238	236	245	234	261	269	268	243	240	249	242	251	229	232	257	291	240	250	220	258	266	247	237	254	246	246	236	258	256	251	238	239	251	241	240	241	235	274	247	238	266	261	245	249	264	242	246	219	224	249	245	240	227	236	205	261	267	237	274	236	232	210	258	261	255	268	237	245	209	240	242	232	263	263	264	248	250	249	251	204	268	261	250	253	231	228	249	231	261	236	235	249	241	229	259	253	251	258	242	269	247	249	244	264	269	263	228	245	218	262	231	251	264	238	238	290	248	237	255	241	220	239	228	269	242	242	240	228	249	259	275	264	215	227	254	231	256	303	227	256	247	253	265	291	216	279	254	213	268	211	212	253	260	235	210	234	211	221	276	285	248	226	256	274	240	236	227	272	234	267	246	255	260	241	290	244	256	232	252	263	274	245	273	244	250	243	249	259	268	228	254	279	273	236	253	261	252	248	245	273	259	250	228	253	254	254	249	259	228	263	228	269	248	257	240	216	257	242	265	247	268	280	252	225	258	213	258	254	263	215	275	254	250	233	261	240	237	277	240	251	259	253	259	256	223	243	251	251	240	254	241	233	244	234	255	246	236	258	263	217	237	237	228	251	262	214	240	275	243	233	262	230	256	224	234	239	222	257	233	283	256	289	232	237	254	254	215	250	237	259	265	235	244	255	253	272	228	217	228	236	249	233	270	251	245	274	247	251	238	273	259	241	241	272	245	232	254	239	246	250	233	237	234	252	218	236	272	253	266	243	274	231	279	277	249	233	240	256	220	228	267	239	261	229	240	270	243	227	236	224	241	249	247	232	255	251	237	247	218	259	273	247	241	224	248	235	244	266	247	234	235	230	246	258	248	250	267	256	255	231	235	242	259	229	243	259	235	234	237	257	245	261	258	249	278	282	219	247	219	238	253	219	262	285	250	220	234	221	216	263	246	259	251	266	245	265	244	231	238	255	251	241	233	271	264	256	240	242
10221	37522	55166	49627	11073	1628	1410	1261	1146	1010	936	1291	12429	26278	24432	19001	11730	6196	3151	1533	878	638	609	623	589	604	609	580	575	595	596	596	581	570	607	607	571	621	570	609	592	600	577	562	661	621	609	587	663	646	587	567	590	616	649	584	598	596	596	597	597	565	611	574	633	616	642	623	576	600	598	573	627	601	593	588	579	566	560	597	579	617	568	633	620	640	596	609	579	567	606	560	618	572	550	637	620	574	578	582	573	576	570	594	571	605	633	562	652	609	620	603	562	568	603	601	622	566	586	619	621	621	583	606	670	584	594	635	615	614	599	575	568	594	615	615	613	617	629	591	643	561	606	604	610	622	580	602	615	629	562	579	597	618	600	670	598	617	593	575	616	580	619	603	574	563	572	634	592	585	636	569	575	611	596	568	597	609	600	613	579	545	593	570	585	600	604	568	609	579	618	584	584	605	629	623	626	590	614	630	576	580	589	647	614	602	587	572	630	615	635	617	579	607	637	586	601	587	539	588	605	590	584	579	617	588	615	611	595	594	583	549	576	611	609	587	626	610	613	596	631	581	635	618	575	622	588	592	607	599	538	591	588	604	611	620	631	628	603	577	626	622	579	580	580	619	615	624	606	611	588	600	564	571	615	583	588	581	628	593	573	602	609	594	557	569	607	583	599	611	593	571	603	662	604	617	594	593	591	596	582	555	637	622	595	600	581	612	636	639	582	599	575	603	612	572	603	610	617	591	598	598	594	598	580	587	615	594	613	613	557	578	624	608	602	544	609	573	583	595	562	611	586	597	598	573	575	601	604	648	597	590	569	615	614	640	550	593	607	626	640	575	586	547	593	577	570	602	567	595	599	569	622	615	597	592	573	591	573	609	572	566	535	548	627	568	620	620	625	604	625	599	598	599	606	611	615	632	623	583	576	559	630	602	639	572	653	533	606	584	592	607	615	615	550	595	590	604	604	565	599	638	646	597	656	615	629	589	627	587	603	610	606	568	597	594	621	541	601	601	614	644	627	590	600	594	616	570	552	579	641	583	587	620	638	609	635	576	564	589	601	595	595	569	611	582	613	613	572	631	601	581	636	644	635	607	593	608	607	563	566	590	628	564	624	587	613	598	616	576	636	605	624	606	592	560	600	601	604	570	587	608	612	623	583	591	636	602	602	626	620	584	546	578	563	592	595	607	582	562	609	582	598	603	591	617	544	606	561	548	566	606	605	604	648	581	598	607	569	656	609	578	548	618	631	592	592	612	590	591	590	573	587	607	588	605	608	586	564	623	619	620	584	591	571	601	584	577	598	599	632	584	599	633	597	593	614	598	594	611	567	577	620	617	583	609	572	604	613	624	586	599	582	612	609	640	605	601	596	604	584	639	628	608	556	578	609	580	633	614	587	639	617	609	568	584	562	593	579	584	606	602	601	653	578	591	609	574	611	579	611	616	613	633	567	616	611	597	585	587	595	585	539	645	611	582	618	569	589	604	617	637	638	588	594	592	596	576	572	628	629	582	620	637	582	583	600	573	598	582	611	576	616	613	638	575	639	576	582	635	621	571	636	640	567	577	581	607	652	643	620	581	589	569	599	610	574	591	613	581	565	581	594	626	610	584	608	592	564	580	580	619	659	648	608	578	567	584	608	611	634	585	596	572	613	600	586	615	664	615	571	605	604	592	622	567	589	565	582	613	584	583	566	621	607	563	576	604	629	595	559	606	585	592	638	617	578	578	595	599	587	613	636	595	587	560	594	560	606	624	628	576	593	591	620	566	596	632	634	573	551	551	591	572	605	604	578	613	601	616	637	570	581	632	609	603	611	610	632	599	600	631	587	574	570	630	591	568	623	621	589	616	535	649	609	590	583	592	571	555	605	627	556	553	646	600	592	608	632	601	626	620	598	549	657	571	613	618	607	595	635	632	603	581	562	549	573	572	623	608	596	594	611	617	577	587	622	589	592	641	619	637	547	597	619	650	618	593	568	566	626	642	636	549	600	641	575	566	588	621	603	587	624	613	597	637	578	642	625	598	641	623	558	532	603	555	605	657	605	627	632	578	609	585	609	587	607	562	624	604	581	593	590	639	581	597	606	582	619	605	587	585	631	610	593	619	593	610	574	611	659	608	624	634	653	596	613	625	640	571	607	631	599	563	632	639	610	587	613	575	589	601	621	628	599	606	583	646	625	646	560	596	633	617	622	638	574	610	635	572	527	569	634	627	608	588	575	584	620	601	608	639	594	641	607	573	602	573	602	563	605	585	577	589	637	591	611	599	590	613	617	582	595	592	534	586	537	582	591	630	624	596	582	588	637	590	591	654	581	596	627	592	591	621	597	573	606	615	588	615	594	601	591	597	657	587	611	599	565	624	577	596	569	579	607	610	600	621	636	617	591	566	626	616	558	601	611	579	595	591	605	572	566	618	565	602	615	581	594	604	580	623	625	604	587	588	577	571	575	650	621	609	614	580	603	560	600	632	549	578	564	584	593	600	593	597	580	596	666	628	668	583	599	603	572	575	623	608	589	593	599	580	611	611	580	617	611	595	618	558	571	617	614	608	587	586	644	585	546	587	620	611	603	605	548	580	602	582	618	579	605	630	631	604	595	627	574	599	625	593	595	629	570	596	561	581	633	589	624	572	578	599	590	578	574	586	606	611	601	598	552	594	567	594	612	602	623	648	576	559	588	563	548	600	627	586	616	581	633	617	599	608	595	602	579	629	588	605	565	628	578	607	602	579	563	599	606	601	626	556	570	621	594	624	606	601	581	609	606	613	618	598	587	589	562	603	545	604	616	603	613	606	611	578	607	588	591	595	606	562	572	608	575	606	619	589	605	600	581	605	612	598	613	576	558	581	629	599	634	615	571	589	636	589	666	552	633	591	615	608	595	592	631	609	576	610	595	593	588	561	603	554	584	642	574	607	579	620	588	620	626	602	532	571	597	617	593	626	624	638	578	585	610	609	599	619	631	591	641	647	619	629	622	622	624	561	609	621	608	587	620	590	585	620	596	611	585	610	588	598	604	610	588	545	608	591	602	599	648	558	616	645	587	573	582	563	619	549	644	631	584	588	602	595	571	600	588	588	603	583	636	577	618	583	588	613	598	576	637	535	590	612	610	615	583	579	575	633	587	587	627	613	623	571	626	546	616	653	628	594	611	594	624	665	607	599	620	610	586	570	615	555	622	592	606	573	624	588	577	590	578	627	604	558	617	625	619	617	612	639	548	617	586	619	612	578	596	652	587	594	584	606	553	580	621	584	598	641	610	606	615	548	625	560	586	568	639	626	584	600	565	566	639	627	591	581	584	563	586	596	607	603	585	604	603	573	603	593	574	604	592	612	627	622	609	588	596	619	630	590	600	627	636	629	619	615	598	608	544	625	579	613	608	611	608	565	606	582	590	593	584	596	618	604	600	577	602	585	616	608	587	629	598	609	589	611	614	582	579	587	614	564	623	608	618	599	600	595	552	622	606	634	642	582	597	594
31229	60284	74200	59419	25760	3676	535	456	424	338	359	470	3760	11032	11878	8664	5009	2338	1161	574	320	252	212	237	217	177	207	200	216	226	222	222	186	200	190	209	191	180	191	187	181	183	210	213	180	211	197	219	187	220	198	213	204	218	197	201	195	219	193	175	205	224	188	218	194	182	204	215	206	210	188	182	200	198	179	204	232	193	194	182	188	209	210	187	182	206	190	226	189	195	203	213	203	174	204	194	199	204	188	202	193	206	189	209	208	192	199	213	206	197	209	206	173	203	216	216	203	198	206	210	201	209	196	219	183	176	176	189	205	194	207	202	194	185	204	196	198	197	187	215	205	185	172	203	189	203	203	183	176	206	215	189	180	197	181	164	227	188	210	223	218	181	199	165	187	202	206	192	187	224	191	160	207	194	199	191	198	200	184	191	211	223	206	205	198	205	181	193	185	198	183	199	184	202	213	210	166	201	203	219	190	209	191	209	199	200	210	225	203	192	200	212	198	181	183	180	212	198	194	196	182	220	207	179	192	210	191	224	212	193	193	160	214	182	191	231	196	226	193	182	207	217	202	205	178	194	204	198	203	213	202	230	183	213	204	202	214	195	202	209	194	183	198	197	182	202	179	213	196	198	197	203	208	199	206	199	181	209	213	221	230	198	189	206	207	240	198	204	221	195	185	195	200	214	188	195	216	205	173	196	195	214	184	205	208	187	210	227	185	189	214	192	187	209	202	213	177	206	173	181	199	198	199	197	237	206	196	173	209	189	202	219	208	200	185	172	215	197	203	205	198	172	180	215	173	191	217	183	182	203	217	210	180	197	194	208	201	210	197	194	200	173	209	178	217	187	182	199	216	187	172	184	193	195	218	185	211	197	185	204	193	247	227	195	213	194	195	181	187	197	219	216	209	199	203	190	172	197	195	207	201	191	210	193	166	187	190	198	189	226	202	200	210	183	220	207	206	183	187	188	186	200	191	184	191	182	206	203	215	223	176	203	176	210	222	187	187	191	179	201	210	203	197	204	185	185	183	187	205	195	192	167	209	210	180	184	204	182	185	216	198	227	198	187	185	200	212	212	204	208	175	210	180	180	210	181	208	176	211	196	181	185	184	213	192	176	209	197	184	206	171	195	216	204	180	197	203	196	205	156	197	224	206	153	209	215	201	195	209	214	195	206	215	210	191	188	194	209	214	224	199	188	179	182	216	174	226	223	178	191	194	181	209	213	178	186	211	200	203	196	190	209	182	195	186	193	187	208	200	203	203	196	193	217	204	187	197	192	216	202	187	192	209	197	196	202	174	201	190	189	188	214	204	200	200	205	206	217	213	164	196	204	203	196	207	188	200	198	188	216	206	167	166	180	184	195	193	218	199	194	183	209	207	196	203	198	210	207	168	193	204	199	212	207	199	201	190	195	217	182	215	189	197	212	227	204	176	208	201	228	210	198	190	210	234	228	214	192	213	210	190	220	210	178	193	204	191	168	198	182	199	199	203	188	193	180	207	191	186	187	221	192	198	221	233	216	200	186	224	201	195	219	191	188	184	207	240	207	193	219	216	212	185	213	198	191	191	204	203	197	212	199	198	217	180	197	191	195	227	223	176	188	216	212	188	195	190	194	191	188	209	207	200	191	185	208	193	174	209	185	196	193	204	205	197	192	200	187	196	195	194	210	221	200	222	182	192	203	204	219	203	201	194	178	213	162	206	191	190	188	188	188	211	232	225	169	189	187	219	198	168	193	179	199	199	211	207	188	216	202	184	219	173	183	223	206	189	207	177	233	184	191	185	206	199	215	199	192	195	206	213	206	198	180	222	186	189	175	202	197	209	217	205	227	219	190	193	231	211	206	199	211	168	192	203	204	217	198	194	212	197	220	191	201	181	191	187	151	205	196	201	192	199	212	198	187	195	173	220	199	213	233	202	214	162	213	203	208	185	186	208	197	202	174	197	200	198	205	185	201	198	186	213	176	196	197	200	193	186	202	224	214	209	219	200	222	214	182	193	223	229	192	202	194	192	181	184	188	190	201	207	204	176	186	186	200	196	185	191	197	183	183	190	191	175	208	193	200	189	180	224	206	178	220	186	194	201	184	196	195	211	172	191	195	181	231	192	205	211	214	166	208	222	205	189	186	209	179	195	194	197	179	200	205	184	185	208	206	194	205	212	194	218	195	174	213	201	200	182	193	215	194	206	188	178	217	193	173	194	178	168	206	202	204	197	179	190	210	213	198	206	206	213	198	198	201	218	215	174	198	211	212	221	190	205	224	154	204	213	203	198	194	219	190	198	189	212	180	194	212	196	203	196	212	198	187	206	203	192	204	197	191	201	189	199	198	209	206	187	208	193	192	196	197	210	175	193	181	195	220	203	200	213	217	200	199	213	212	192	176	190	202	216	200	198	189	180	179	191	188	196	207	202	200	198	217	192	183	216	200	197	216	185	195	216	193	195	184	206	210	201	202	211	208	205	212	229	192	208	209	186	198	184	200	206	181	194	195	240	183	222	195	191	207	208	182	196	191	226	191	197	203	193	188	204	189	196	200	199	184	183	195	222	194	219	180	212	180	174	190	159	199	190	205	227	209	221	198	202	210	214	196	201	225	220	198	177	214	177	209	211	218	222	209	182	207	211	229	185	216	207	226	202	198	202	210	176	204	177	182	199	227	184	186	208	179	160	219	193	207	199	199	205	218	201	198	228	210	188	187	181	178	212	181	179	161	218	198	227	188	189	178	180	174	195	193	187	187	213	193	188	207	182	199	175	211	210	209	202	207	213	181	201	207	208	231	182	210	209	223	192	194	181	196	218	203	197	215	204	201	204	185	202	203	188	204	209	199	189	203	195	183	223	185	208	183	207	167	190	216	215	212	211	196	198	204	198	182	202	176	183	212	217	210	210	199	200	200	193	211	180	181	198	188	221	194	212	197	183	195	182	214	198	199	198	207	180	173	170	193	200	218	212	176	208	206	201	193	186	190	169	209	158	203	196	197	205	186	216	184	185	190	192	188	241	183	201	207	173	198	191	176	199	199	201	212	176	176	173	204	222	198	206	226	187	220	188	191	179	204	186	181	192	214	174	228	204	189	213	227	203	205	209	217	199	195	181	213	195	216	202	192	172	195	221	215	185	204	182	186	188	211	210	184	214	198	173	208	172	185	210	207	196	193	222	201	215	190	190	205	193	193	204	204	190	195	172	212	171	181	173	180	191	212	191	185	208	201	195	207	189	184	215	197	181	190	178	189	189	203	202	186	197	212	216	211	174	187	172	222	201	200	183	171	186	229	220	220	206	205	183	182	179	210	188	183	193	203	209	194	196	194	199	213	212	210	184	197	162	214	209	207	181	205	214	186	204	196	234	227	177	161	193	210	188	197	207	170	181	203	192	197	226	197	205	193	202	184	221	185	201	203	210	200	194	225	202	171	211	172	176	200	177	212	209	199	213	195	186	200	192	191	190	176	198	201	201	197	181	215	191	194	195	184	185	205
19302	44697	67461	63534	12585	2431	2060	1675	1416	1302	1163	2422	17246	34167	33229	27829	19490	10565	5360	2371	1138	653	552	478	476	452	497	507	487	458	465	505	470	477	532	510	496	527	473	466	468	490	487	446	466	485	512	478	485	510	446	475	482	487	443	478	491	485	466	495	521	478	511	490	503	502	543	492	479	465	497	491	486	509	493	480	505	488	446	517	502	455	498	490	493	446	499	476	502	499	483	484	517	513	525	512	476	494	470	480	480	515	472	464	476	470	523	510	488	517	518	480	467	533	462	449	493	513	477	471	481	507	487	495	480	500	471	467	489	444	493	487	518	513	473	519	526	536	488	536	510	468	487	461	528	515	508	517	461	463	477	471	479	482	494	464	458	508	531	480	495	505	487	493	480	479	494	496	513	473	472	547	534	529	478	526	512	510	510	502	482	512	521	459	487	493	420	483	497	508	501	459	478	453	527	505	519	489	468	467	474	490	484	504	475	486	477	515	483	483	460	434	470	494	482	483	495	476	480	486	474	493	450	511	489	499	494	484	522	532	471	472	484	494	516	512	480	490	493	476	506	484	442	514	467	464	556	518	506	515	489	487	496	496	501	505	526	497	499	519	534	470	469	488	532	489	511	482	471	454	492	467	551	507	497	483	452	470	492	496	508	501	473	478	519	476	514	511	502	488	541	499	494	510	499	476	480	492	467	467	505	506	494	471	510	475	480	491	483	492	495	481	470	500	496	489	473	506	493	452	486	492	529	452	483	497	528	473	490	470	492	511	471	505	475	500	428	477	486	485	508	485	460	484	502	495	463	493	490	513	499	489	485	520	458	488	493	468	484	490	519	498	493	470	487	488	472	504	498	503	529	510	497	471	501	496	467	510	509	519	497	463	519	522	478	521	482	528	548	514	480	555	509	483	482	501	467	512	498	428	515	496	486	453	486	475	519	477	494	487	455	501	491	462	451	519	460	506	489	489	486	495	481	460	497	482	449	480	472	487	477	513	496	554	506	478	499	495	477	489	502	495	529	503	501	511	506	497	503	503	506	509	480	489	448	509	491	508	516	555	493	519	519	522	479	505	476	487	500	494	491	524	505	426	505	460	504	475	468	458	496	518	509	449	472	509	457	442	464	465	511	555	481	483	480	523	498	502	584	465	496	456	479	497	473	516	491	524	479	510	511	508	468	515	461	470	471	487	496	498	477	478	473	518	499	500	459	543	477	466	465	473	480	485	470	493	506	468	491	492	498	479	467	444	502	474	445	535	515	482	465	466	499	499	512	453	450	539	481	492	525	471	510	485	468	510	500	500	507	468	438	488	464	495	503	532	473	478	486	490	513	506	493	499	485	483	452	477	489	493	477	478	480	502	456	470	497	475	464	486	466	500	457	468	510	507	487	493	463	459	478	444	504	546	502	460	469	471	479	487	488	507	477	497	457	479	490	490	488	480	492	525	489	507	437	462	503	492	518	482	485	506	465	482	453	509	438	498	457	507	469	465	501	502	492	484	482	504	478	500	510	472	503	492	505	493	508	535	496	507	453	492	481	487	479	501	504	443	502	475	492	484	510	497	501	503	494	481	459	498	513	496	499	525	486	477	512	503	513	474	479	486	461	517	497	479	507	480	511	528	494	480	499	499	484	486	485	486	504	500	476	485	498	501	463	491	492	468	509	489	502	492	520	456	486	488	520	483	507	491	501	498	471	478	502	438	496	464	502	513	488	472	483	501	520	519	477	450	511	499	501	482	478	503	504	501	454	522	457	477	495	431	479	521	529	493	490	478	482	486	476	520	537	459	491	507	497	508	510	465	487	526	497	457	455	513	450	461	472	501	496	521	496	505	509	478	483	517	498	518	506	483	494	481	477	462	495	467	488	520	485	493	504	515	480	480	494	483	506	488	493	494	485	478	509	517	483	487	470	474	504	464	518	519	483	473	474	461	463	529	521	456	458	522	528	527	479	496	512	483	470	489	485	506	503	501	493	470	508	486	501	498	453	518	482	473	459	493	513	457	510	513	472	517	466	525	457	479	498	492	526	512	525	457	453	481	511	493	454	471	466	504	493	495	499	490	485	499	498	495	499	484	511	437	455	483	488	475	506	462	475	479	475	477	488	482	490	491	481	505	495	489	456	474	470	493	481	489	493	499	504	531	475	504	488	480	495	471	492	492	491	474	509	481	463	527	510	442	491	478	489	487	492	453	468	494	489	507	482	464	509	490	455	481	538	487	475	499	504	476	482	495	499	485	466	497	534	451	501	498	482	484	506	485	494	531	456	476	489	499	495	520	466	490	452	441	489	477	464	477	467	453	456	454	514	500	522	499	470	472	494	515	506	497	474	499	498	503	490	482	503	492	489	455	448	486	537	492	527	505	470	487	495	436	525	506	486	453	460	500	509	489	457	479	508	480	454	505	541	500	510	479	484	478	485	505	461	472	488	532	462	509	501	482	504	467	503	496	482	500	497	510	464	508	485	456	510	489	503	507	507	467	507	489	520	491	514	483	535	529	489	498	482	495	517	494	525	468	525	503	480	504	481	488	488	521	486	485	504	479	463	498	489	486	483	461	482	505	483	502	495	506	481	489	543	502	479	475	497	468	505	437	474	489	518	455	500	474	522	491	513	515	458	487	494	490	498	497	494	484	504	481	494	490	502	506	508	501	499	494	500	519	494	520	504	449	467	509	479	515	456	485	490	455	473	503	493	458	485	456	488	501	520	472	484	503	512	530	497	500	469	496	464	524	474	459	442	479	487	490	505	489	487	481	510	502	492	523	522	486	506	500	481	484	455	459	495	497	478	451	466	486	520	517	477	496	488	472	494	480	486	480	450	494	493	489	478	482	486	507	521	526	489	501	485	489	510	537	498	492	498	469	480	504	489	469	493	504	508	462	455	508	467	490	481	474	476	482	456	449	500	472	496	526	501	473	485	477	478	462	495	466	477	485	511	463	510	528	499	523	484	447	472	501	482	472	514	512	512	466	514	474	466	479	477	461	490	484	487	533	487	486	477	488	488	518	533	477	487	509	537	494	443	472	529	484	472	444	473	462	493	486	505	480	507	503	500	513	516	488	509	485	517	487	481	474	494	516	494	501	464	479	476	489	490	522	478	499	504	464	504	512	492	507	508	531	492	515	476	478	513	483	485	493	492	466	502	505	504	475	498	456	480	499	513	517	498	488	503	455	491	467	487	484	498	497	474	482	504	461	551	483	504	496	548	504	504	480	489	516	479	445	493	474	501	508	508	474	478	470	483	508	481	472	491	464	502	499	513	447	487	480	466	501	483	491	474	498	476	452	466	492	469	500	504	482	477	485	509	508	527	494	473	488	513	484	494	506	489	442	523	498	475	505	504	494	475	475	517	502	471	482	495	480	497	505	498	506	489	503	480	457	475	505	480	464	448	457	460	515	495	490	504	522	505	492	446	499	461	485	496	532	501	486	509	510	491	523	487	495	545	494	491	500	519	506	494	467	465	491	490	464	452	465	513	458
3119	3467	7033	4136	788	337	290	270	299	304	268	298	364	508	720	759	613	549	405	355	297	320	278	313	263	260	277	287	270	291	301	272	278	276	289	277	309	273	287	274	278	299	296	293	252	302	316	302	297	277	306	315	296	296	268	274	285	307	301	259	241	290	296	295	265	278	274	295	290	260	293	270	292	291	262	290	274	272	295	274	317	307	258	281	289	279	293	290	285	309	309	304	276	303	288	279	305	294	270	305	289	289	320	276	271	276	263	272	297	300	258	276	285	275	279	289	283	313	281	271	310	279	295	296	292	239	272	304	294	285	285	309	285	283	286	277	305	303	283	280	300	278	265	284	281	291	292	298	283	290	286	280	326	275	304	289	312	276	276	314	306	288	273	310	276	279	257	289	290	278	271	272	298	333	302	285	248	262	281	265	283	292	302	296	290	301	284	310	276	294	286	257	275	271	283	263	298	291	309	282	276	295	262	274	304	268	300	293	272	263	264	305	279	283	281	311	313	315	289	276	295	287	274	319	276	291	294	318	275	282	278	276	277	276	273	288	281	294	293	260	269	290	301	269	281	300	292	275	308	277	280	288	279	294	314	308	279	282	303	310	297	274	274	271	301	267	284	302	260	294	288	313	296	317	283	301	310	326	304	281	301	308	254	265	308	287	310	265	306	271	277	314	309	263	279	279	273	306	292	303	251	264	291	271	304	283	253	312	286	298	258	293	299	310	282	291	302	307	291	267	297	282	295	265	260	254	338	288	274	276	291	283	302	267	310	303	291	284	282	294	286	277	249	310	254	296	261	266	293	306	268	263	289	264	277	301	343	295	276	259	268	317	328	262	334	265	310	303	307	286	298	301	295	293	265	273	292	241	298	280	267	269	293	288	290	289	298	270	294	309	300	296	282	282	276	276	294	253	284	296	278	287	302	298	280	277	302	283	328	295	262	278	304	289	266	269	286	284	316	300	293	294	316	294	288	302	335	278	266	282	294	267	334	297	271	321	291	283	280	303	267	309	323	297	283	275	281	268	310	293	284	289	279	297	277	275	318	297	299	310	261	317	284	279	271	278	266	250	314	284	300	274	277	262	279	314	302	305	305	276	267	263	299	283	263	278	266	272	284	273	279	280	232	260	259	281	285	280	314	284	287	294	302	310	279	280	283	269	299	263	271	285	257	283	293	286	246	302	284	271	290	284	271	289	298	272	306	267	266	290	294	302	313	276	302	292	292	269	262	263	298	289	300	296	290	268	286	278	289	277	279	292	309	265	265	272	276	302	292	255	276	283	275	317	296	277	271	306	278	307	281	310	302	282	267	296	301	288	279	307	300	289	270	274	271	293	283	263	260	298	273	302	313	270	299	296	281	281	279	302	295	285	259	280	292	273	280	282	280	277	278	268	289	299	273	275	289	297	260	278	279	261	302	310	278	270	306	294	280	312	288	304	297	289	310	314	270	286	287	309	285	348	306	297	320	277	301	291	327	265	286	296	251	292	292	299	279	294	300	305	295	270	291	281	251	290	302	289	299	291	283	311	289	285	280	287	296	275	263	282	303	282	294	271	297	274	290	295	306	332	297	313	305	310	273	302	282	266	292	275	290	288	270	270	308	278	307	294	316	303	295	264	284	292	269	308	288	261	268	286	294	287	289	312	261	259	302	305	309	282	291	302	322	303	318	282	284	286	299	292	292	307	286	294	301	267	282	301	293	280	290	313	279	289	268	296	283	294	279	294	285	295	255	301	303	268	291	268	300	279	280	310	276	299	295	301	301	301	316	278	260	290	297	282	252	279	292	250	285	266	304	285	290	316	290	317	285	299	293	287	267	288	293	268	260	254	282	287	289	304	311	290	296	263	284	263	290	270	281	310	284	286	284	298	266	279	294	270	278	302	298	331	302	281	293	302	286	275	293	276	286	299	286	287	292	278	305	296	293	268	306	291	315	285	298	295	293	295	275	279	275	288	287	308	275	297	288	272	301	298	277	277	310	314	288	289	277	283	298	290	279	298	311	296	308	305	283	283	299	304	274	259	304	289	268	268	271	282	319	296	295	291	275	314	296	290	286	310	283	322	286	311	270	288	282	282	288	281	299	264	292	278	308	278	269	304	267	291	260	260	292	275	290	308	307	303	293	283	298	302	284	289	311	265	293	254	279	296	317	274	281	297	296	306	298	310	317	288	283	284	311	303	313	281	305	275	286	315	264	318	296	297	307	282	280	285	284	291	289	286	310	278	262	279	263	285	304	299	275	268	276	279	264	316	285	277	277	304	282	305	292	280	263	307	293	274	285	279	305	289	280	305	284	273	272	291	285	278	276	297	279	284	288	269	262	323	273	288	268	291	268	300	311	300	264	290	298	291	315	257	262	305	284	287	314	321	279	264	293	296	293	265	289	281	287	312	274	270	274	277	283	301	269	282	252	286	311	250	296	290	313	264	314	262	308	317	292	300	290	287	285	278	309	281	308	298	298	280	288	305	280	301	298	281	310	287	286	301	301	272	294	288	285	256	282	325	251	250	304	294	309	305	299	283	263	301	247	264	291	299	266	317	318	279	306	260	279	288	285	254	279	274	309	313	307	293	270	303	293	284	274	266	297	310	288	289	279	281	285	284	262	294	306	293	295	248	278	274	306	270	293	289	291	278	312	253	255	278	264	293	317	302	284	274	286	275	292	280	312	277	276	284	258	300	272	296	263	292	322	300	316	296	286	301	292	274	317	301	278	295	279	278	278	290	287	296	297	295	302	282	262	301	280	320	269	300	300	291	272	294	299	291	285	256	285	250	273	319	275	284	282	265	288	282	306	301	308	283	295	293	298	260	317	289	261	288	282	297	254	288	278	302	297	278	265	293	280	279	323	298	314	294	284	296	271	307	285	300	277	258	273	258	286	311	280	276	308	260	270	286	291	292	293	302	289	295	293	275	306	285	324	268	274	306	310	322	292	285	281	303	287	314	286	289	266	285	276	318	268	291	274	321	311	294	260	290	301	297	287	299	279	287	271	304	316	278	298	301	304	324	298	266	294	303	296	296	267	258	281	299	295	278	292	305	291	307	284	277	275	306	281	284	273	290	301	279	284	295	284	270	292	259	281	296	318	300	291	274	290	278	284	274	309	311	315	279	296	277	284	285	295	261	284	319	287	262	258	253	305	273	294	260	286	277	294	272	279	278	303	312	287	270	313	285	263	258	245	266	260	272	290	287	294	286	289	283	297	292	287	315	282	283	283	304	280	287	274	282	249	295	282	292	294	281	271	270	320	300	300	265	298	283	263	266	307	294	294	273	291	279	298	266	298	294	265	295	292	269	258	303	273	266	250	300	285	300	293	284	306	286	289	293	287	278	305	291	278	321	280	276	253	253	287	293	319	299	294	312	312	281	300	261	290	264	308	241	309	273	279	275	271	286	309	282	295	304	297	298	272	292	297	301	247	260	300	285	297	287	285	291	270	294	292	308	268	260	277	284	256	274	264	267	293	288	269	280
3116	5921	14714	12137	2215	714	764	746	764	749	696	715	907	2355	3372	3297	2435	1773	1290	952	802	686	695	679	718	674	660	698	688	710	703	692	693	712	704	666	690	677	673	722	702	716	706	626	703	723	687	660	698	687	717	668	660	646	686	692	706	686	710	686	647	674	697	668	709	714	674	644	639	681	732	695	623	674	687	693	665	699	712	690	651	707	702	657	700	623	716	679	689	678	694	732	742	656	670	687	680	684	707	723	681	704	693	715	721	712	723	683	657	709	707	668	669	683	670	699	702	679	672	683	673	767	703	709	657	702	711	650	689	679	700	728	702	672	617	702	680	635	663	688	698	690	691	711	665	720	694	659	632	632	654	676	669	713	653	686	634	675	702	626	715	673	734	678	721	668	648	734	680	678	691	662	658	690	706	707	670	721	686	704	692	707	685	694	729	789	727	634	711	654	713	698	721	695	672	674	710	677	689	704	695	672	713	672	697	715	702	717	694	664	713	655	705	674	641	694	716	656	726	668	634	673	648	723	660	702	729	678	681	697	674	685	693	670	699	721	707	693	643	694	704	669	697	693	717	724	722	678	705	696	692	657	670	644	688	650	680	707	714	700	722	657	715	702	711	673	683	701	693	671	715	684	651	704	732	677	705	671	654	690	694	652	674	662	695	690	661	687	704	698	759	669	721	664	681	695	681	676	673	662	679	699	666	735	709	682	674	728	634	695	676	691	674	662	680	724	671	715	684	664	663	657	687	661	742	685	690	736	692	672	653	689	697	669	685	684	665	722	651	670	685	683	679	687	691	684	683	614	735	689	680	724	701	712	636	691	732	719	665	690	708	660	672	728	705	665	663	711	650	674	698	701	661	670	683	654	687	709	691	715	664	664	686	658	738	707	680	708	685	671	694	659	708	614	686	634	646	709	678	662	683	649	685	678	685	682	700	703	710	664	717	677	696	692	675	745	720	681	659	665	675	677	689	665	664	701	722	652	686	694	685	684	719	695	685	663	677	663	678	730	714	689	704	688	629	677	634	690	664	689	716	679	679	658	679	706	680	688	705	683	697	672	681	697	680	653	712	692	720	689	666	706	676	729	683	733	708	698	710	736	681	658	668	715	715	696	686	660	663	636	683	693	667	731	692	643	706	659	664	712	687	641	724	641	637	709	704	702	729	672	705	674	659	735	721	663	647	702	710	661	667	689	630	661	639	695	687	702	645	634	694	642	692	668	670	643	713	684	674	704	654	687	716	652	724	728	697	759	741	693	661	665	696	711	685	737	667	640	648	692	660	669	690	682	684	680	694	695	665	668	698	701	687	669	700	702	736	686	687	659	650	689	715	665	680	673	665	724	697	664	691	672	742	699	681	695	728	672	688	662	652	659	644	698	675	727	676	690	683	676	715	709	690	711	735	654	669	664	671	682	714	677	657	702	676	682	723	751	698	670	723	634	701	708	715	708	735	619	662	705	714	708	639	685	723	698	703	708	692	687	676	671	633	678	705	653	704	731	723	705	653	693	692	671	722	654	735	724	699	662	706	671	707	702	702	693	662	671	678	679	665	722	646	651	669	670	699	679	668	673	669	639	714	708	719	707	656	673	658	673	682	613	716	681	717	659	670	702	672	656	692	634	653	674	667	692	665	662	675	718	712	667	683	665	657	663	685	671	678	704	667	677	736	676	721	688	696	622	648	659	706	644	682	699	719	711	716	708	665	696	695	712	707	667	729	707	621	647	686	694	681	649	704	667	747	685	684	677	709	664	670	661	694	674	694	672	668	689	634	667	692	686	705	667	714	689	708	691	716	727	696	675	663	655	688	669	666	730	694	691	719	684	671	666	675	685	735	680	709	607	721	678	698	675	654	705	716	642	698	622	697	689	658	680	701	689	658	676	657	681	723	674	705	705	659	697	679	691	740	710	654	674	678	656	656	701	685	663	723	671	663	676	658	661	699	687	659	687	717	719	665	664	666	711	669	697	657	683	685	673	684	726	699	702	731	698	695	693	692	714	680	710	695	680	690	647	753	696	698	649	713	701	687	675	690	644	674	695	721	669	665	674	715	715	703	668	646	681	691	633	697	691	657	673	647	722	672	687	655	676	710	696	716	689	680	647	680	707	730	703	660	677	697	731	707	698	720	712	680	697	710	604	702	710	706	648	668	680	734	647	749	723	672	740	711	703	686	672	719	697	679	689	709	725	690	658	697	672	704	661	696	719	686	659	685	651	683	720	672	733	709	729	690	665	706	723	694	686	693	640	705	705	671	692	670	709	688	675	701	672	697	659	705	665	692	717	665	721	693	681	694	703	690	704	688	699	709	678	653	697	671	644	710	736	695	683	680	669	700	726	678	658	691	717	651	723	685	695	654	636	676	727	707	662	672	714	707	675	681	694	694	703	661	699	716	685	658	674	632	642	665	655	658	676	683	728	621	641	678	672	690	702	683	723	656	730	660	675	718	704	708	682	703	685	660	682	709	671	707	696	682	680	662	664	694	703	693	648	699	655	662	699	710	679	686	734	700	706	686	654	697	671	681	698	642	668	675	712	710	684	672	649	677	695	674	671	659	665	720	645	658	685	671	714	680	693	704	684	687	696	650	642	660	724	688	692	674	662	678	675	674	712	708	686	720	659	714	654	699	664	724	641	701	657	683	672	713	686	661	710	646	642	682	702	644	712	718	675	662	681	681	695	723	665	683	662	652	709	722	696	669	677	702	692	654	746	748	673	694	714	658	674	659	645	696	739	686	693	657	686	686	688	697	665	721	668	716	670	727	682	640	721	693	622	670	700	705	642	661	706	701	736	759	663	626	677	693	697	683	719	709	712	744	703	709	732	674	690	774	699	698	692	737	683	644	719	670	698	699	661	689	747	693	714	704	652	689	696	668	704	673	704	659	667	673	667	729	706	703	659	700	631	723	663	737	655	684	652	667	662	684	712	692	688	754	682	714	689	660	669	684	659	674	695	703	694	680	728	662	686	699	680	678	672	662	725	694	661	665	631	713	724	671	742	650	664	709	683	644	701	702	670	696	730	685	678	709	655	646	654	679	705	684	715	659	709	706	695	667	711	673	711	656	692	672	683	734	675	648	713	682	683	711	644	703	693	684	627	718	697	669	713	684	708	716	713	678	707	699	664	637	677	701	667	726	733	663	686	664	707	669	684	648	691	677	676	694	678	678	695	654	704	717	696	699	668	649	689	675	663	661	648	656	674	734	663	709	691	681	637	675	682	664	716	674	694	714	702	659	692	714	681	678	693	729	631	711	695	676	651	696	697	659	704	711	693	669	662	723	641	656	702	723	688	656	697	692	703	695	698	695	684	682	707	669	649	700	646	651	676	692	671	681	701	672	662	683	718	673	654	716	653	705	678	717	700	704	674	703	692	715	674	678	651	704	677	711	669	713	684	653	722	691	677	704	679	706	743	747	735	720	668	662	701	706	688	661	684	713	671	728	701	705	673	719	690	699	703	666	655	700	649	645	641	654	673
21311	45487	62388	47456	19926	1707	385	337	348	305	277	292	314	2404	6456	5712	3478	1770	938	515	328	251	245	250	238	269	254	233	247	238	251	250	268	230	252	256	241	268	250	236	253	231	226	273	249	210	219	232	279	235	267	260	258	268	236	210	249	245	245	237	233	249	229	255	263	235	250	220	263	238	244	257	233	243	243	242	261	256	206	212	235	225	236	230	239	245	223	255	240	243	233	236	260	234	229	241	240	264	236	253	232	239	233	224	245	227	267	258	217	222	225	242	219	216	256	255	207	220	286	244	235	213	250	246	238	223	258	267	273	236	238	230	267	248	240	251	265	256	236	243	231	269	241	233	264	244	240	243	231	233	232	253	244	247	268	229	273	256	244	238	228	222	236	242	257	227	209	241	246	236	217	235	241	266	233	257	258	256	257	229	241	217	238	242	226	239	217	259	232	236	258	260	229	253	237	247	225	249	232	237	245	225	271	256	267	245	253	260	234	255	250	242	248	256	262	259	265	221	243	242	263	245	256	246	240	255	251	229	221	258	230	242	249	236	222	227	227	255	273	244	223	255	262	235	236	250	240	249	231	244	223	231	263	237	234	243	248	239	217	260	243	230	257	261	262	227	242	247	242	223	235	232	256	248	217	231	212	222	222	254	225	231	231	230	234	254	268	230	244	229	234	246	219	236	225	231	238	249	238	239	253	240	234	244	234	249	262	223	233	227	232	255	264	240	242	214	226	237	257	245	227	256	236	230	240	233	221	247	217	248	275	278	233	236	255	253	253	243	246	233	270	261	243	239	248	254	225	245	238	249	253	262	241	242	257	258	258	247	230	215	245	242	244	250	280	245	233	256	248	227	269	262	244	253	273	266	235	238	259	247	255	227	235	256	247	252	244	266	256	246	259	245	246	249	232	222	201	254	232	233	243	255	275	245	270	221	225	225	240	260	235	225	271	256	240	236	255	230	236	240	257	239	226	261	234	255	259	206	229	242	241	254	229	221	253	223	237	235	211	239	240	248	233	256	260	236	217	238	231	248	241	229	257	236	220	255	259	246	244	215	238	246	229	223	227	242	254	221	252	259	239	266	229	241	217	235	230	259	240	248	250	272	230	253	256	237	236	264	249	250	226	247	235	251	254	260	253	236	238	239	226	252	214	234	269	264	233	225	227	266	248	229	247	231	251	219	254	262	267	232	203	243	219	215	242	220	230	241	259	222	252	224	251	265	253	253	229	260	231	257	246	272	245	253	220	251	238	238	251	239	226	257	253	212	253	223	244	266	221	233	245	231	233	211	233	252	246	260	223	218	255	246	232	255	249	235	254	249	218	250	273	238	247	285	220	245	225	254	273	242	229	237	218	242	247	230	246	255	270	245	242	235	273	257	248	264	227	224	256	235	266	212	246	214	238	224	240	243	240	254	241	245	258	224	248	242	246	247	227	266	244	213	215	242	225	240	261	212	260	259	253	246	227	249	260	251	255	256	241	238	247	260	240	236	273	224	237	250	248	265	268	240	263	245	215	253	274	238	282	230	222	248	252	263	226	256	253	265	264	223	234	256	238	275	219	255	271	268	259	225	234	232	235	238	232	248	217	259	234	222	232	242	229	245	261	255	236	242	231	232	247	259	234	250	264	254	238	247	243	228	262	234	248	236	239	259	229	236	232	205	240	251	238	235	254	221	256	219	261	246	230	258	204	245	275	225	230	259	257	271	260	259	244	259	248	241	250	257	266	273	253	246	238	234	273	238	251	214	229	240	226	234	244	236	273	214	216	230	251	255	250	226	243	225	227	268	232	238	234	232	254	246	247	241	257	238	246	240	258	255	236	229	248	264	259	247	245	239	246	228	232	248	215	253	251	241	245	219	248	227	229	236	226	231	261	227	242	265	260	235	246	219	262	244	239	226	246	261	215	229	252	227	280	255	258	223	217	231	244	244	250	249	252	282	246	226	238	233	205	247	254	239	233	242	270	245	249	267	235	229	235	238	254	228	249	242	282	200	241	252	243	242	241	237	265	203	243	224	242	250	258	255	248	243	232	225	237	219	240	203	271	246	214	221	267	250	227	234	233	256	264	260	239	232	239	224	231	260	249	244	254	225	245	233	248	235	225	228	247	269	280	252	246	267	229	225	256	226	262	242	254	222	292	258	259	232	252	231	229	220	263	235	254	264	237	210	227	242	238	255	227	257	222	236	227	233	241	235	273	235	235	232	294	249	225	240	243	257	227	219	241	247	223	240	276	268	260	236	246	220	222	240	254	251	257	225	258	241	222	203	248	265	244	229	242	256	229	257	237	211	213	239	228	269	252	263	261	246	248	271	241	271	215	219	225	244	226	215	266	253	235	243	245	245	239	221	230	242	229	229	272	263	233	245	272	263	244	237	212	252	198	233	262	243	234	244	225	247	239	228	232	269	264	255	235	261	263	234	247	270	256	224	251	268	227	236	223	225	251	244	249	255	266	241	259	231	228	224	228	230	232	233	264	227	242	227	252	244	236	219	263	252	239	232	238	252	258	289	216	255	268	237	245	254	244	221	227	221	251	216	250	215	222	219	244	238	276	235	214	262	244	258	237	228	227	244	267	226	270	235	198	260	232	246	210	216	218	240	244	210	236	270	252	243	205	230	215	226	246	243	241	246	214	229	219	251	212	262	245	255	236	218	269	228	266	266	263	259	229	218	256	237	247	251	254	238	236	229	223	262	245	241	223	244	231	229	215	229	237	213	240	240	241	235	236	262	220	250	240	252	232	265	259	231	247	249	249	255	255	246	243	226	227	226	270	256	259	275	264	244	250	224	233	245	227	251	215	253	250	250	237	262	249	251	244	248	240	233	238	244	237	234	238	247	249	254	224	200	260	248	235	235	240	262	205	229	253	237	230	233	260	244	225	217	249	243	225	245	257	228	268	243	261	206	264	216	248	241	250	237	258	199	233	255	227	225	236	228	283	259	231	257	253	254	227	258	236	231	257	244	226	253	234	266	250	219	219	256	213	255	260	271	229	253	246	253	217	220	256	242	251	261	243	263	213	225	233	226	204	234	223	240	259	218	218	248	225	240	251	262	220	234	282	241	277	262	254	261	240	217	244	237	241	234	243	219	251	225	235	207	274	257	230	220	225	230	244	210	245	268	270	235	236	230	238	222	233	237	225	219	249	222	245	234	260	250	241	226	229	228	237	242	218	235	232	255	238	253	253	264	256	264	238	240	255	249	221	234	254	255	233	242	265	250	232	237	242	235	242	242	250	248	238	232	240	229	245	246	227	225	235	280	262	249	234	268	224	249	266	258	234	246	245	221	242	223	258	255	247	231	250	231	242	214	201	256	210	267	242	245	241	221	267	233	266	240	273	245	302	252	243	253	250	249	249	232	242	234	253	268	224	204	235	266	281	227	236	263	236	228	269	218	223	235	225	243	247	267	223	210	253	255	234	287	247	257	265	239	254	234	234	226	223	233	251	260	254	220	261	243	277	235	239	262	242	245
13537	36042	57158	52383	15037	1575	1366	1172	1060	981	877	907	996	11882	25519	21892	14782	8850	4299	1991	1051	747	586	585	611	570	600	644	616	596	582	590	570	591	616	587	578	631	626	589	593	574	572	611	585	623	620	601	555	587	601	609	651	619	604	574	609	548	563	576	588	599	544	605	577	576	618	544	584	602	634	618	560	585	559	601	581	592	582	592	530	611	599	581	606	623	609	598	568	612	606	584	565	624	563	595	598	578	612	621	587	599	533	618	551	582	570	597	574	587	621	570	587	543	609	595	592	559	609	591	574	563	636	530	565	557	544	598	580	585	597	580	616	583	599	574	595	613	589	561	601	583	603	589	580	600	574	606	603	639	578	592	579	583	587	571	571	597	596	587	604	581	558	620	609	576	569	599	635	596	623	592	578	547	630	595	546	565	627	627	613	631	605	607	547	578	561	624	620	563	593	607	599	552	620	587	632	619	598	600	589	618	628	586	585	603	555	609	557	591	572	594	589	634	592	577	616	603	606	600	602	599	609	618	551	613	549	584	589	584	603	590	536	567	563	539	596	593	627	612	597	593	599	606	577	575	569	609	611	585	551	570	599	595	607	626	606	566	609	605	558	589	557	592	588	579	599	552	590	597	591	580	555	610	596	589	608	616	631	605	571	588	580	580	569	614	599	597	579	584	575	639	575	611	590	610	574	610	591	605	560	580	562	645	607	555	606	588	587	633	603	541	594	554	570	609	605	612	596	615	611	557	591	557	579	584	594	584	613	579	591	608	612	581	633	588	593	571	585	608	626	581	592	609	607	620	589	586	568	550	594	545	579	551	573	583	573	544	637	595	565	612	597	559	543	578	564	596	546	601	574	584	593	612	594	585	593	555	599	599	602	543	566	596	597	583	569	539	578	595	632	546	586	601	602	652	605	562	547	587	578	522	592	545	599	590	588	577	653	569	566	578	572	618	574	547	599	585	618	579	593	617	555	583	561	585	599	578	568	559	586	621	557	606	583	571	589	618	611	599	581	605	578	601	612	592	607	591	602	614	560	603	630	558	551	593	576	619	618	635	533	606	616	593	570	550	589	581	535	571	599	613	580	561	606	649	611	595	595	573	599	531	598	607	576	591	579	556	611	586	603	573	579	631	629	608	601	588	562	585	607	546	607	601	600	615	549	598	609	628	600	646	545	594	623	591	606	572	588	575	597	583	555	593	570	610	568	602	590	602	596	574	588	600	584	652	582	607	567	586	598	634	521	576	567	567	617	640	598	583	612	593	618	593	565	579	560	610	528	589	559	586	569	606	575	583	584	625	571	584	567	613	593	598	633	574	595	632	593	591	584	581	553	628	621	592	568	582	602	573	559	589	607	589	620	563	603	596	579	552	567	590	580	600	559	550	575	583	554	603	602	595	603	571	577	602	608	568	573	580	601	583	621	609	623	590	595	610	552	598	601	607	575	635	558	582	623	577	613	609	599	583	556	616	554	572	573	602	578	625	551	611	604	611	570	567	613	531	560	581	597	643	541	576	611	592	605	589	624	570	601	582	593	565	580	597	613	622	580	570	593	582	562	594	613	587	569	588	546	577	592	564	593	542	639	585	602	585	573	633	567	552	599	572	564	570	572	550	590	578	603	564	599	588	637	541	632	589	592	609	640	588	575	579	590	555	606	591	645	628	566	581	635	607	584	593	583	569	585	591	612	636	619	649	564	622	577	600	593	571	613	566	593	559	544	574	630	567	593	590	588	592	573	599	568	578	565	606	609	600	550	630	603	578	582	610	623	587	608	549	625	622	594	589	558	561	568	576	593	604	603	581	588	577	546	535	607	632	557	565	552	616	580	596	654	578	595	603	581	598	597	588	568	601	533	586	571	550	564	577	556	632	569	594	585	620	586	600	641	603	566	638	616	609	577	605	593	587	579	579	626	610	576	572	553	534	578	610	581	595	629	631	594	579	535	571	576	617	626	557	594	566	542	561	609	610	525	644	589	561	574	581	579	553	613	588	604	622	573	582	601	568	612	541	598	619	574	549	630	547	611	553	613	579	610	590	563	581	595	605	597	561	587	568	568	609	617	576	561	575	629	585	547	520	599	603	603	590	610	555	643	609	562	572	613	601	607	601	602	550	568	572	609	578	596	571	583	590	534	606	564	590	576	616	575	602	601	604	570	617	600	563	622	571	583	556	589	619	599	604	600	612	538	574	570	559	601	568	632	604	611	602	619	594	612	591	603	572	541	600	556	623	595	577	591	594	579	575	580	564	585	617	553	603	570	515	572	606	576	588	572	624	562	562	589	538	558	580	615	627	576	616	622	597	569	552	558	601	606	575	580	553	620	573	620	600	659	583	613	592	540	608	553	585	579	594	569	594	614	596	575	574	640	564	618	590	588	597	593	547	579	626	620	584	575	566	593	588	547	584	605	649	616	602	574	589	595	658	603	537	567	582	546	598	624	625	624	627	582	585	615	593	533	569	597	605	598	613	573	579	607	602	608	577	604	605	599	587	637	594	596	589	599	587	590	567	627	592	589	589	598	620	589	600	595	569	580	599	580	622	642	572	630	613	578	588	636	566	595	585	616	545	617	554	575	569	595	592	576	576	614	599	580	605	583	576	568	596	593	628	576	627	555	624	581	553	587	591	642	586	620	634	575	613	568	547	616	624	567	624	597	576	607	601	582	591	567	608	582	571	555	619	596	573	594	578	564	604	589	553	582	601	632	586	560	581	603	601	596	574	572	545	589	569	598	615	573	585	616	577	633	593	591	580	614	650	577	613	578	602	582	581	554	574	561	585	564	579	595	591	579	599	590	597	613	565	558	598	557	578	598	580	606	568	584	577	637	579	610	625	605	604	624	642	615	594	595	565	624	592	614	546	628	590	591	594	596	610	605	526	573	551	602	640	617	566	570	562	558	594	636	587	625	599	609	600	579	560	632	597	584	612	620	601	594	583	598	632	559	586	609	623	618	566	598	616	605	558	604	592	597	623	578	608	614	601	577	589	607	587	549	581	588	586	545	558	625	548	616	582	583	579	560	620	562	622	606	606	604	608	597	599	587	559	588	612	544	587	619	642	588	578	537	599	612	602	569	600	609	586	582	590	598	574	619	594	593	547	580	604	576	582	616	648	608	570	567	577	590	605	611	570	566	590	619	639	580	601	615	592	598	576	598	584	567	623	581	574	600	593	623	631	602	558	557	606	620	591	600	567	622	574	585	587	554	623	605	607	613	527	637	568	613	599	564	587	585	591	605	599	588	617	594	598	567	585	568	545	562	607	599	615	545	587	605	585	593	522	583	613	604	559	598	602	547	588	582	582	600	616	571	605	618	669	585	617	526	593	588	571	573	608	575	572	600	574	582	575	577	608	531	577	595	611	566	593	601	579	575	626	592	595	586	598	594	624	576	546	618	607	601	587	623	591	616	579	571	599	575	559	627	550	585	580	600	543	649	597	584	605	612	583	638	567	551	529	589	635	618	592	615	568	599	569	570	583
32301	62329	75999	58196	33183	6054	618	407	351	333	289	276	332	7022	11478	9016	5291	2786	1258	559	310	244	192	196	191	180	207	204	214	212	184	201	194	175	227	202	211	183	208	185	220	216	168	190	200	181	185	206	189	199	186	201	187	201	221	205	191	205	223	204	167	177	222	184	196	171	225	174	215	189	191	188	229	230	195	224	192	201	173	217	223	186	213	190	205	194	205	181	189	174	185	213	211	192	189	216	211	193	196	180	185	195	208	211	174	195	198	186	200	195	209	188	205	223	202	173	195	203	206	200	204	188	222	219	209	192	201	220	195	218	207	185	195	191	219	211	203	191	204	196	193	207	202	205	203	195	195	206	187	205	202	199	236	199	221	219	195	208	221	195	190	195	201	222	170	180	184	191	199	186	215	229	214	188	190	184	197	183	226	242	175	185	195	202	181	200	200	193	168	206	203	227	195	187	221	178	220	222	225	177	205	209	202	202	165	203	211	205	178	192	198	183	227	200	180	212	202	203	203	190	165	203	169	166	182	196	223	197	193	190	195	195	174	195	193	217	202	225	179	185	211	201	186	205	176	177	199	218	206	194	181	196	214	176	225	200	199	192	206	196	197	200	199	204	219	214	224	201	204	208	213	215	183	174	231	200	178	202	233	217	205	234	207	212	205	192	186	192	186	181	202	185	192	172	200	208	222	215	194	214	182	179	218	214	188	196	196	181	213	191	196	231	181	185	200	186	194	213	193	170	199	188	190	208	199	174	175	204	194	191	175	220	190	191	195	209	190	223	211	180	193	185	205	230	220	188	224	181	189	179	205	202	215	208	186	195	200	191	227	197	174	206	198	210	232	184	199	168	209	196	195	212	190	213	194	202	198	202	198	214	221	190	206	182	211	200	189	212	174	219	191	207	190	207	219	164	196	208	203	191	210	199	174	173	198	206	178	185	192	180	203	183	192	209	220	196	216	210	214	174	210	201	208	196	181	183	208	208	205	217	197	176	201	208	220	195	204	232	200	226	187	207	171	204	211	230	169	197	147	207	192	182	210	194	210	200	173	185	203	191	193	187	203	213	184	208	205	186	178	199	200	184	212	226	169	185	198	204	197	231	167	201	184	171	214	201	192	207	219	194	190	192	179	182	189	191	209	182	211	203	221	215	195	200	164	208	210	196	199	180	210	207	192	178	207	201	171	183	190	215	197	196	195	195	204	199	186	189	203	207	194	207	194	217	205	198	208	206	213	189	190	202	191	197	210	172	244	207	185	187	165	190	219	220	183	198	224	187	193	195	201	190	194	195	191	203	210	188	199	222	194	211	212	200	209	224	199	190	205	224	207	201	216	193	185	183	210	200	204	200	231	212	196	187	189	178	190	244	200	221	188	188	197	222	198	188	204	214	206	224	166	184	226	192	201	203	208	220	188	208	201	226	219	208	215	224	205	187	212	239	174	203	189	211	205	211	171	196	200	183	212	182	214	194	212	187	216	194	209	210	190	220	182	181	200	211	219	191	225	194	213	193	212	191	208	191	202	243	215	214	194	209	207	196	194	199	183	216	204	205	198	176	207	187	192	189	207	183	183	183	197	187	188	203	221	211	206	202	210	187	206	166	204	212	242	175	228	186	176	211	213	202	205	215	181	220	201	189	210	183	167	206	221	189	187	182	208	180	177	183	231	206	192	196	185	209	172	190	215	189	197	207	195	199	205	223	205	180	172	177	164	200	191	218	178	201	188	203	214	207	202	173	174	206	205	198	211	204	182	242	190	190	207	207	192	190	197	204	200	185	198	202	187	210	194	198	204	194	223	191	194	186	214	207	206	219	198	207	195	188	182	193	206	183	219	206	194	194	188	203	221	163	196	191	194	190	212	218	195	173	199	196	213	203	208	195	192	205	178	218	202	200	190	210	221	193	200	198	209	199	184	172	222	205	184	224	199	196	207	195	196	206	189	208	201	190	204	213	184	200	178	181	206	218	202	218	193	197	202	198	184	172	184	215	189	206	181	213	195	189	189	194	233	196	186	198	207	194	194	197	184	162	237	194	208	189	210	189	220	205	186	208	181	210	197	189	227	227	207	205	180	216	211	188	212	176	206	191	197	219	191	212	200	192	189	184	196	180	206	157	194	207	202	202	193	190	155	194	197	202	209	217	201	213	202	202	216	223	177	162	195	217	229	226	188	189	214	215	208	215	187	195	205	199	223	195	218	194	199	207	204	190	191	185	199	205	195	205	185	202	179	212	214	228	221	190	233	212	216	200	211	225	171	187	209	193	196	193	182	195	207	225	215	193	187	197	176	208	192	234	211	202	173	182	209	204	219	167	213	202	199	206	203	191	189	225	235	190	180	187	201	181	200	195	198	206	197	195	211	192	219	181	186	185	187	212	206	247	216	204	224	181	200	205	200	189	200	210	201	194	243	216	215	181	206	212	179	211	198	200	203	188	228	178	204	188	194	184	178	204	172	226	198	200	177	205	206	174	192	197	185	209	224	220	202	187	220	206	182	191	206	198	192	199	218	183	212	184	196	212	205	209	205	185	221	221	203	162	195	194	199	195	209	188	210	201	201	166	174	207	175	219	217	186	193	192	202	208	180	190	212	206	225	199	195	208	211	202	175	212	204	205	203	196	198	210	202	184	183	192	193	178	195	168	210	225	189	190	199	206	188	211	217	224	203	198	179	207	196	205	186	219	197	175	232	199	204	200	214	208	223	216	189	174	201	179	203	202	189	188	217	226	210	207	199	191	194	211	199	212	208	207	224	211	187	218	192	205	214	169	231	204	191	221	192	234	207	193	212	189	201	189	211	206	203	203	198	191	199	214	211	190	194	185	249	192	200	205	183	210	224	219	222	191	202	212	210	172	207	194	176	205	185	176	224	201	205	199	203	197	204	207	237	184	211	218	192	174	183	225	214	193	195	206	189	199	212	183	200	234	211	192	217	206	204	215	176	197	210	208	178	185	190	206	193	190	216	202	205	207	184	201	206	219	197	186	204	196	194	200	178	191	205	192	213	194	212	200	205	206	193	176	184	206	200	175	219	214	189	205	179	204	209	193	195	189	190	201	207	196	192	206	219	198	200	200	195	180	213	201	187	210	200	190	167	194	204	173	180	200	201	197	184	198	201	209	210	199	201	200	230	171	190	196	189	180	192	188	177	206	213	212	202	212	214	186	207	215	206	198	220	166	187	218	188	195	188	217	199	172	181	175	172	177	224	179	216	223	205	207	214	180	190	199	187	185	195	202	207	190	222	179	209	187	223	185	192	191	208	183	180	215	242	186	199	194	195	194	186	198	209	180	186	199	206	241	197	194	197	197	204	202	188	209	208	167	186	198	173	221	219	190	201	211	186	200	176	198	182	188	211	197	200	187	197	195	217	195	181	180	214	217	194	175	209	219	226	221	198	199	227	213	213	179	208	188	193	195	200	209	181	190	177	203	199	201	192	168	205	202	224	178	188	204	215	188	232	214	218	175	180	178	211	183	173	178
19283	46052	69398	62936	28007	2111	1831	1573	1360	1234	1064	1026	1410	26072	33673	28395	20443	12562	6084	2545	1104	643	546	498	524	493	499	461	503	524	491	486	511	473	472	470	452	452	488	479	484	541	453	484	476	465	490	491	507	496	481	500	534	426	550	500	519	541	493	485	477	498	467	524	506	492	498	507	488	512	481	499	459	526	497	519	486	509	535	522	498	484	480	506	471	464	470	509	447	504	508	549	550	498	450	490	524	534	475	484	482	480	520	522	521	447	515	498	510	478	491	483	488	464	477	499	459	499	506	476	527	506	473	472	486	478	507	504	491	513	509	532	483	500	533	494	476	473	507	472	498	511	502	516	512	504	512	497	478	541	512	505	482	457	520	525	513	519	476	483	473	488	494	485	495	502	476	503	466	517	544	484	530	503	484	481	498	514	543	550	469	480	500	505	502	474	492	485	488	483	479	447	522	493	468	493	497	514	505	462	505	491	450	509	476	484	511	529	496	536	455	503	517	518	502	469	491	476	478	515	481	474	518	474	508	483	516	478	544	498	503	505	516	517	508	485	521	499	473	485	501	505	531	477	477	511	517	533	470	499	528	506	477	472	492	496	519	512	500	504	524	511	444	483	491	477	473	451	517	476	522	511	473	537	489	531	507	479	452	489	482	474	511	512	471	476	499	480	490	456	486	511	468	457	513	528	467	499	506	472	492	479	516	483	482	510	505	483	517	503	485	477	539	520	503	525	473	475	481	481	469	485	513	498	502	527	479	511	508	474	504	492	500	495	491	506	550	507	482	515	492	518	508	473	483	492	506	489	496	498	500	533	511	519	494	505	520	488	468	495	501	501	503	489	474	459	496	481	517	453	521	521	508	482	497	498	427	489	505	467	514	511	470	528	484	490	464	490	483	471	538	496	514	509	487	506	444	492	516	448	494	529	505	490	520	499	489	457	491	500	483	504	480	444	516	458	491	504	510	513	471	502	513	513	466	468	471	497	468	486	499	496	495	517	487	477	476	485	475	503	524	483	507	503	511	486	484	472	489	486	498	494	460	487	446	472	479	506	509	470	501	502	502	453	482	495	474	493	521	506	499	489	505	500	481	486	465	481	478	488	508	523	483	503	487	467	470	521	512	476	521	462	543	488	496	517	519	474	506	474	500	512	540	512	522	468	503	498	462	510	512	508	527	518	462	486	442	476	452	480	521	506	501	499	535	497	519	511	497	491	481	493	460	491	503	541	508	544	508	461	500	461	483	502	484	464	495	479	513	470	513	511	490	488	469	515	478	484	527	486	526	479	491	526	495	497	522	448	513	507	482	506	525	513	462	522	501	513	510	466	461	497	498	498	517	488	526	483	501	470	487	479	478	455	541	519	505	490	498	492	454	492	482	472	462	518	522	490	501	489	508	475	485	488	471	487	516	483	514	499	489	494	508	488	505	491	490	483	444	521	503	469	508	515	458	490	498	505	509	474	491	518	507	498	514	520	459	485	505	533	482	503	496	507	500	509	506	478	472	503	505	527	512	467	498	475	451	503	471	422	469	506	513	512	466	509	493	491	526	480	449	490	485	484	486	509	469	476	503	476	479	486	484	468	475	496	515	456	487	494	493	517	476	491	517	464	546	454	459	459	463	521	527	509	448	460	465	526	520	510	515	497	518	509	469	497	504	476	506	522	508	495	520	508	491	469	534	528	448	523	506	493	465	521	482	467	506	491	461	491	502	467	490	467	514	467	480	490	513	494	524	500	515	487	511	527	477	469	485	508	480	477	497	487	483	500	499	517	476	500	474	496	509	495	487	490	463	537	512	487	516	487	468	508	480	460	498	475	496	470	483	445	520	458	463	494	504	520	535	482	494	515	522	514	492	506	472	517	472	494	488	469	494	493	492	470	458	492	498	462	491	503	502	491	528	493	511	458	467	514	464	510	514	481	462	481	519	479	451	485	509	510	485	536	500	538	453	509	482	520	504	508	540	490	498	499	513	460	503	495	496	476	458	507	469	502	535	489	458	476	544	486	497	506	470	481	506	504	443	528	499	497	478	455	466	494	493	521	480	433	500	503	517	519	484	501	531	471	491	493	557	514	516	503	492	471	538	490	470	491	493	513	520	464	495	478	484	509	485	493	504	483	458	503	463	481	490	477	518	487	465	465	484	553	487	477	536	483	484	489	490	484	525	481	505	508	495	525	500	481	497	481	460	499	493	511	467	511	487	487	452	501	495	452	502	500	508	462	501	489	509	506	511	513	520	520	509	527	525	506	513	502	477	534	514	495	505	491	483	510	515	470	542	535	508	460	483	507	478	495	521	528	459	515	492	504	541	534	516	531	500	504	497	499	474	508	475	545	544	515	465	494	517	478	482	477	495	532	554	463	484	478	504	517	469	480	523	462	545	507	512	494	489	476	504	541	498	501	497	451	513	500	478	470	480	452	499	482	503	457	492	489	490	518	483	494	539	498	496	486	490	506	462	467	514	498	495	492	497	496	494	491	510	499	545	508	497	483	490	489	498	495	496	521	526	491	521	487	514	501	505	490	491	488	509	491	491	507	497	480	506	479	487	510	516	496	469	497	511	488	494	488	518	493	480	484	474	546	497	506	476	523	501	534	483	548	459	495	490	493	501	472	468	516	489	481	497	472	505	483	509	474	517	512	528	521	526	464	477	492	497	512	479	539	471	511	492	482	509	469	487	509	499	482	498	455	511	500	517	515	486	495	492	492	467	478	461	534	514	498	520	500	474	482	498	525	493	468	506	502	476	471	513	534	493	485	514	478	524	516	469	490	469	515	463	522	472	493	498	477	497	504	517	491	465	487	504	513	516	485	527	506	481	486	519	490	466	455	552	479	481	506	457	479	514	503	451	522	515	525	499	501	487	521	536	507	478	506	523	467	482	503	504	469	476	490	490	504	509	487	457	525	491	508	502	502	511	488	511	435	509	496	493	493	443	517	465	471	477	498	481	496	461	442	524	463	467	463	515	499	511	493	496	481	503	502	556	485	519	485	468	499	515	479	455	489	499	483	515	510	482	537	488	486	533	538	514	485	479	500	514	507	512	490	487	466	508	480	500	514	479	513	493	519	482	477	528	505	477	473	517	477	493	509	517	526	485	517	495	474	510	491	488	490	506	523	472	469	482	469	489	499	475	525	531	507	539	506	499	501	515	491	469	482	483	502	472	493	469	499	489	496	473	476	530	543	505	505	497	498	487	530	486	503	484	442	486	493	469	508	525	494	500	511	494	509	514	502	447	490	471	522	492	497	485	459	490	489	486	518	508	490	527	502	481	534	474	495	507	508	486	471	511	521	522	523	496	473	525	508	508	522	469	492	516	499	481	524	469	481	550	523	494	523	452	472	481	498	489	490	455	491	504	514	474	486	445	459	501	503	509	539	496	497	506	510	498	491	473	504	472	468	501	493	514	502	485	456	479	481	509	467	498	486	461	459	492	496	515	508	498	459	478	473	513	504	505	519	472	474	494	503	475	516	491	512
2630	3783	7384	3824	1319	330	321	300	295	290	287	352	292	511	783	820	673	542	417	360	307	290	335	332	289	324	306	313	324	326	310	305	312	280	281	294	340	292	308	322	346	287	318	289	290	284	300	288	266	276	304	304	304	294	322	320	305	310	301	320	323	303	281	270	308	287	294	305	284	297	285	336	308	281	296	296	312	285	278	281	326	340	272	270	283	281	290	317	292	286	306	288	308	296	286	312	305	262	331	314	312	312	295	302	316	338	304	309	306	272	287	306	283	315	285	295	318	318	321	296	330	311	275	306	296	297	309	310	291	304	307	323	298	305	304	291	311	332	307	336	317	310	302	306	332	316	316	277	328	309	300	306	298	312	311	296	312	293	310	308	312	301	328	265	315	282	314	318	289	300	255	283	346	324	338	311	328	285	305	322	307	333	284	310	294	311	289	281	265	312	316	360	330	290	307	290	286	334	331	296	295	300	293	297	324	296	323	262	311	303	311	332	296	275	299	327	314	294	291	264	295	312	316	345	320	287	313	299	290	290	302	267	302	311	308	336	303	272	312	304	319	299	309	289	317	277	304	279	297	352	338	319	279	342	300	273	269	300	315	285	285	318	290	304	319	290	327	305	281	320	320	337	318	287	273	304	340	290	311	290	300	301	303	269	300	301	310	343	328	324	286	307	298	267	277	296	305	324	287	292	252	284	325	327	308	305	308	315	322	295	279	297	281	306	338	310	304	329	301	319	272	298	318	313	308	296	308	301	304	322	277	309	288	289	294	292	292	322	307	310	307	291	307	318	311	297	313	296	298	322	298	303	313	302	290	294	302	292	294	335	287	297	283	303	295	302	327	278	291	329	284	317	285	326	310	293	342	314	269	286	314	329	312	306	328	288	306	299	302	268	299	308	278	353	295	309	327	279	311	301	277	325	287	302	285	310	329	279	359	298	309	325	280	276	300	301	358	321	298	289	302	277	310	325	301	286	306	284	286	320	309	288	295	319	324	255	308	306	285	286	289	297	267	305	314	312	314	301	301	316	309	326	293	332	339	302	298	286	330	296	287	284	301	307	328	313	299	278	325	294	303	302	322	310	296	302	307	286	316	310	294	317	321	299	311	302	294	300	320	314	303	304	340	269	294	284	301	353	331	306	293	304	321	296	336	329	330	339	284	292	334	282	323	336	344	310	315	290	293	308	292	337	313	326	325	295	355	293	306	338	308	280	299	314	320	292	286	341	350	321	334	319	313	320	347	309	298	306	301	304	290	334	304	294	339	286	320	324	321	319	311	343	281	318	314	314	340	288	297	302	318	285	319	284	312	292	290	312	329	303	325	310	294	297	297	327	319	315	309	282	317	317	289	300	296	327	291	315	311	275	320	286	289	309	296	334	307	295	312	309	284	284	289	272	314	314	342	287	295	303	295	300	311	347	285	280	312	283	287	327	285	306	310	309	304	297	298	285	303	286	287	298	344	292	317	274	327	326	312	297	288	329	269	326	309	311	277	319	285	320	294	303	279	306	317	283	314	301	273	316	289	304	308	298	302	289	292	296	343	300	309	325	312	296	277	331	278	292	306	291	310	291	290	296	305	295	293	311	299	312	296	287	295	303	291	288	319	283	333	288	282	300	316	280	302	287	302	326	274	294	306	269	284	340	284	328	274	333	284	309	346	312	326	345	314	288	286	315	284	346	295	306	259	312	272	315	308	272	321	312	287	264	283	292	280	284	298	309	333	323	293	309	292	319	309	291	319	301	289	284	303	305	347	328	315	297	304	281	312	312	306	339	302	313	312	296	294	293	285	307	322	296	308	273	341	318	319	257	310	275	266	309	308	284	296	306	326	305	294	289	290	265	301	287	298	296	283	304	270	307	284	326	274	307	265	288	265	293	315	278	295	303	288	279	301	305	297	291	307	295	353	307	294	314	258	342	271	275	291	289	296	318	286	307	314	314	335	322	326	307	318	296	290	314	311	279	283	281	318	299	341	323	297	306	301	295	308	286	294	315	282	335	322	302	297	310	279	281	312	309	312	297	301	326	303	322	289	281	294	299	324	300	312	302	267	306	274	301	298	302	314	332	306	284	291	292	294	308	296	293	313	290	316	288	296	267	309	310	275	330	312	297	276	289	338	338	323	313	294	300	309	288	318	304	319	326	309	315	276	318	301	305	299	280	330	332	296	285	289	313	271	280	284	310	323	315	301	314	282	304	331	297	284	280	329	319	279	299	323	322	291	290	300	304	302	311	298	304	289	301	316	284	323	278	290	332	305	292	313	264	297	334	288	279	299	312	301	288	317	310	316	305	305	327	289	299	327	324	297	338	294	334	307	303	315	295	282	282	294	293	307	325	322	332	317	270	336	289	323	301	308	328	326	317	281	286	322	308	360	325	318	291	311	317	279	306	320	289	331	296	268	324	294	302	317	339	343	308	282	320	335	309	287	303	263	290	302	319	329	291	287	280	274	314	276	312	274	337	298	284	305	276	314	281	315	286	311	307	340	304	308	312	317	324	335	334	288	291	267	258	317	296	287	278	300	310	333	289	322	302	308	300	319	314	276	292	310	302	312	323	291	332	312	281	297	300	321	319	273	292	305	341	329	316	291	302	306	289	292	322	315	317	296	294	354	316	295	314	317	309	304	297	317	313	274	295	309	281	299	329	306	298	295	350	306	294	288	274	303	291	298	312	285	311	271	305	287	273	293	313	265	321	282	284	315	288	313	295	336	286	295	283	320	305	310	291	283	262	287	276	301	296	291	310	336	296	292	297	299	330	325	308	305	315	290	297	266	336	299	300	316	324	307	300	286	315	335	307	300	341	282	297	303	286	301	299	301	268	310	269	313	305	297	279	288	269	316	307	290	256	298	289	312	275	290	315	324	285	298	295	320	355	315	288	293	301	328	332	290	331	311	306	311	307	317	301	319	282	313	289	347	332	319	331	295	276	304	320	295	318	281	316	296	297	301	332	336	335	313	308	297	302	331	288	313	315	311	314	294	307	274	309	298	304	306	321	320	333	292	306	327	289	309	308	300	294	270	309	333	279	303	293	305	305	317	316	269	303	302	283	328	308	287	283	302	336	297	289	331	312	296	302	303	280	320	299	320	307	310	294	348	286	313	323	267	316	315	284	268	304	304	310	278	329	324	275	309	314	301	337	334	296	316	271	297	276	286	287	311	318	298	318	299	340	310	321	320	305	287	307	312	332	308	271	319	292	287	305	295	301	313	315	302	247	343	334	299	322	299	297	287	293	288	291	302	300	319	277	296	281	281	314	275	294	303	308	285	279	285	329	315	302	347	316	298	302	298	315	313	293	312	293	288	307	309	267	316	293	291	317	325	278	289	296	319	324	291	277	316	294	331	298	294	295	301	326	293	287	279	307	268	301	313	360	317	316	304	303	285	287	306	322	310	281	273	292	319	294	293	306	320	312	274	280	314	314	314	305	293	296	327	333	314	337	302	292	306	291	302	313	300	255	295	287	307	295
2773	6359	14780	11695	4403	813	809	820	811	786	750	746	925	2335	3470	3358	2512	1789	1233	968	811	734	754	725	728	762	703	738	739	692	737	706	757	747	756	723	715	735	791	761	702	707	721	720	714	724	754	747	768	749	734	704	734	735	730	698	747	709	716	743	703	705	719	743	732	726	701	747	755	709	695	720	684	728	738	667	739	703	738	717	765	709	725	691	731	739	675	689	764	705	792	749	733	748	700	688	721	693	679	705	699	679	714	760	706	723	737	727	722	744	707	762	695	731	741	731	726	709	724	711	725	703	721	675	683	706	703	689	752	793	693	716	709	739	671	737	720	764	718	707	770	698	718	732	767	745	741	661	708	717	706	680	783	701	689	763	717	708	754	731	693	765	729	711	703	711	715	701	770	739	706	720	729	735	715	753	703	744	710	747	709	708	744	723	735	732	686	704	756	723	709	717	750	756	717	751	747	716	734	707	761	723	710	665	731	711	704	717	792	733	702	755	677	704	674	698	718	727	746	728	718	747	768	747	740	731	703	671	695	735	725	751	740	728	726	744	718	729	732	723	734	669	770	739	734	715	703	733	749	732	723	714	690	680	715	734	717	678	710	755	663	680	788	733	689	726	702	715	708	729	731	717	724	729	736	766	731	747	751	688	735	705	712	717	765	707	743	674	758	779	701	721	700	715	736	746	784	717	720	667	717	725	751	725	750	692	693	738	719	710	705	761	743	718	710	777	705	692	740	742	754	734	668	738	716	758	721	738	725	791	721	748	635	757	717	771	706	727	737	735	700	721	716	763	720	718	712	743	717	708	726	759	713	764	737	683	697	727	745	767	717	706	692	748	739	719	678	770	729	729	679	736	734	706	754	690	658	744	731	665	742	740	724	758	720	690	701	707	694	722	702	697	740	718	749	718	736	740	746	741	703	730	753	707	681	750	704	745	713	685	730	692	745	755	720	751	715	702	719	730	690	689	729	738	724	736	718	720	692	820	710	720	766	742	759	702	699	760	685	740	743	782	739	752	728	747	730	687	787	703	738	693	684	724	714	759	751	735	718	754	739	727	715	695	751	715	721	698	729	766	714	745	712	719	690	697	758	685	731	736	728	736	719	692	730	740	714	673	728	761	682	735	728	771	714	754	699	791	706	750	694	766	728	765	703	733	711	749	745	698	679	733	709	707	686	749	752	718	678	731	738	709	706	717	717	741	742	683	698	721	719	722	726	707	743	735	714	696	752	726	749	728	722	724	659	727	724	774	690	705	698	713	747	679	763	750	693	720	706	729	745	682	712	746	706	710	733	739	704	752	774	789	752	773	711	710	705	726	742	730	698	749	725	722	716	732	692	748	726	702	682	727	748	725	716	687	688	775	770	720	728	719	728	718	724	726	705	703	732	749	725	677	723	702	751	727	761	744	720	734	756	684	698	702	751	716	753	778	692	712	733	689	708	734	718	729	761	742	707	724	741	738	737	730	709	685	746	726	753	706	756	770	726	690	724	714	637	777	734	760	717	751	722	695	751	764	700	738	718	722	728	714	698	769	752	751	756	720	731	674	741	756	756	739	714	712	737	710	715	719	789	696	758	706	711	698	747	730	719	688	680	697	696	728	761	754	753	779	712	712	704	739	721	726	695	747	748	747	682	730	700	783	671	706	758	754	712	695	747	755	722	720	731	676	731	782	733	731	703	733	750	702	757	738	746	741	710	731	732	741	755	718	671	722	680	715	716	744	730	706	718	730	756	696	688	756	751	714	728	744	697	717	733	743	736	726	750	699	681	728	700	736	675	701	723	739	738	797	704	694	758	724	738	672	751	735	731	688	743	724	739	694	761	710	680	722	750	711	758	739	745	721	754	732	688	719	665	714	789	733	717	706	807	746	739	724	750	704	700	746	726	718	727	705	739	730	712	688	734	702	674	726	667	725	729	715	693	694	688	685	718	735	744	755	739	730	736	709	744	749	780	768	744	755	675	754	727	688	718	711	757	756	694	716	697	665	709	742	745	705	676	728	698	750	739	716	735	731	706	740	700	696	705	711	657	731	734	748	733	683	725	761	761	762	718	703	706	725	742	770	779	712	728	743	690	737	756	692	751	741	739	704	747	725	721	770	741	693	770	735	725	744	720	692	741	723	699	715	758	747	765	737	769	717	709	665	729	734	739	768	734	734	688	691	750	719	729	715	738	762	750	710	751	736	725	701	717	734	676	731	762	671	730	732	725	761	737	720	707	704	745	736	724	769	750	690	739	742	707	742	749	751	708	716	719	739	692	733	708	729	754	691	735	765	730	690	745	707	739	770	745	753	740	682	756	729	677	685	684	701	717	715	705	727	759	704	713	738	727	720	744	754	704	682	752	709	718	730	779	739	748	765	769	734	695	721	734	701	688	721	731	688	721	735	709	772	736	743	734	738	726	760	755	719	757	724	694	729	716	720	729	726	775	707	667	708	735	736	724	710	660	712	727	700	761	758	752	691	719	770	680	718	711	717	766	745	721	722	721	723	713	723	715	708	783	644	744	687	745	725	690	701	711	706	673	763	697	703	725	772	730	721	700	722	711	724	680	732	725	713	714	742	740	747	719	720	699	758	712	738	741	714	751	704	699	747	684	703	734	738	708	683	693	731	755	723	712	733	688	730	691	741	737	694	760	756	732	717	679	707	762	755	715	738	739	680	737	757	739	734	694	740	785	751	743	714	714	708	712	725	709	723	725	713	727	717	708	738	742	734	732	747	760	724	674	693	721	741	723	711	716	708	695	700	770	728	747	757	768	750	711	775	760	701	710	699	739	711	682	735	674	676	737	744	785	735	700	690	708	721	706	768	741	708	674	724	731	728	709	742	757	749	716	771	708	771	757	739	722	704	708	710	727	749	775	712	737	705	707	779	655	718	749	754	749	764	740	744	744	752	750	726	714	698	670	707	732	709	709	718	736	730	706	689	719	723	733	749	646	773	754	750	735	736	762	735	738	700	723	695	747	720	751	699	693	737	722	701	748	716	700	736	733	719	747	707	702	737	728	686	751	706	709	726	784	762	718	657	792	667	767	696	727	744	751	692	755	742	740	720	726	743	724	727	676	761	684	737	688	724	716	754	719	713	687	716	715	682	716	749	688	717	733	721	736	730	742	680	719	685	756	727	680	742	712	691	681	715	732	701	689	766	712	729	746	746	755	740	713	726	723	781	757	721	707	724	729	713	783	712	718	718	704	702	698	724	746	689	715	715	766	745	800	785	746	683	755	753	715	751	722	693	705	691	753	695	721	735	730	730	671	698	720	731	734	674	714	743	696	711	718	702	761	768	713	715	738	738	695	718	731	717	698	712	696	718	758	759	749	698	707	733	703	712	696	740	725	683	714	744	759	747	702	736	701	730	755	743	724	704	766	739	724	678	748	779	673	729	700	704	699	736	666	661	728	797	721	725	700	725	735	670	789	678	741	695	718	759	714	741	724	734	723	773	719	746	775	710	723	702	738	727	720	714	766	766
15417	46298	61668	46591	25946	2949	433	393	371	301	311	353	1123	3893	5461	4678	3078	1578	930	548	407	301	304	256	294	297	235	238	257	240	255	261	241	253	263	259	270	238	277	259	271	246	271	263	267	269	246	268	269	242	281	255	252	260	302	271	259	240	301	265	273	266	282	253	293	255	289	239	274	278	301	302	299	250	303	258	251	223	321	290	291	273	276	259	255	278	250	259	259	273	244	267	273	281	283	259	279	242	273	294	245	294	219	272	262	266	266	288	270	257	247	278	250	269	247	273	261	247	295	273	263	292	265	287	248	229	282	269	274	270	291	256	291	282	267	256	255	261	276	233	264	287	254	265	277	281	274	257	298	286	267	277	252	274	276	252	261	274	282	288	266	279	261	290	266	268	263	287	273	292	284	296	262	264	292	256	293	279	270	280	261	283	256	264	273	264	312	300	265	259	248	288	299	279	286	235	253	285	273	297	249	284	275	301	248	288	266	290	282	291	282	282	256	259	276	272	275	247	282	257	292	245	267	299	291	269	261	303	263	252	266	252	303	257	263	272	257	246	252	256	257	278	300	257	280	278	303	265	278	238	276	307	279	268	254	261	262	281	255	263	272	271	255	230	287	285	283	275	266	274	284	289	265	262	260	290	271	278	247	266	272	242	280	287	297	290	269	266	268	248	259	257	270	327	258	280	275	292	273	283	301	295	239	265	281	284	283	258	282	281	272	279	264	266	279	253	264	271	247	264	273	306	244	274	304	288	299	262	272	273	243	279	258	260	262	264	266	267	286	301	238	265	283	265	271	264	279	290	275	265	287	264	296	304	263	263	304	304	291	259	304	315	274	278	284	269	278	293	303	275	265	259	271	277	270	251	251	284	280	289	279	239	311	265	276	278	275	289	267	272	286	272	281	279	264	266	279	242	241	288	272	286	251	239	310	270	293	294	265	257	273	230	249	283	254	274	277	258	277	309	291	263	257	289	276	248	296	259	258	271	267	258	270	274	272	283	265	290	283	279	277	261	275	270	278	283	258	284	267	311	308	266	263	262	272	261	262	276	271	272	279	261	251	275	287	280	261	280	278	291	269	265	257	293	272	240	295	286	295	269	259	265	266	291	275	277	245	273	264	279	297	265	269	281	257	245	270	271	273	274	264	278	250	286	270	281	231	301	267	240	277	303	234	251	277	262	276	292	287	264	250	261	295	270	279	256	244	289	292	239	260	252	269	283	292	256	271	271	288	240	263	263	279	247	291	271	264	270	291	284	265	292	311	267	280	252	311	291	282	271	263	294	286	285	285	300	287	283	285	286	275	276	263	274	277	245	274	273	281	246	293	282	280	265	280	313	245	256	260	300	289	264	300	263	285	277	279	276	270	223	281	278	259	259	292	277	289	276	273	269	255	273	297	251	298	271	308	259	292	301	280	250	253	288	281	275	282	281	271	265	265	277	292	261	241	289	280	259	289	259	290	265	253	261	278	266	259	273	286	274	273	272	269	295	277	268	273	251	268	262	221	278	299	250	301	283	262	284	254	253	268	286	288	293	268	266	278	295	305	261	274	268	265	266	275	259	266	257	312	272	291	271	256	281	277	274	284	280	273	264	254	274	277	305	263	286	287	257	283	264	247	240	266	275	280	243	259	298	301	255	258	252	267	274	280	268	295	311	270	297	248	284	289	276	289	249	248	275	300	244	276	303	288	296	286	261	265	291	233	247	267	270	270	242	253	265	271	261	311	253	253	288	287	283	267	286	300	275	259	244	256	262	273	270	256	255	280	275	307	275	266	275	267	314	290	298	277	277	274	284	262	264	275	252	276	280	285	262	287	233	279	277	270	281	254	274	264	294	284	267	263	280	283	255	272	277	239	283	267	263	252	266	258	270	257	275	262	275	284	250	270	274	274	288	270	258	272	289	267	282	251	268	274	281	273	284	260	268	293	276	263	263	290	289	281	255	279	269	270	259	274	276	254	275	236	269	246	277	285	281	256	266	275	296	247	308	287	295	285	276	277	276	272	266	254	266	259	281	290	292	266	251	267	301	277	281	290	286	282	262	254	253	245	292	249	261	266	297	255	274	276	275	258	280	248	287	257	278	281	222	258	272	282	279	277	262	276	273	274	275	278	242	294	264	276	285	273	312	263	266	287	258	260	262	306	283	296	265	283	269	264	250	288	272	297	248	285	260	271	248	271	266	275	245	296	266	285	264	286	282	314	294	267	256	289	268	257	267	253	263	267	282	237	275	288	299	276	262	271	272	263	265	265	308	291	279	292	268	277	246	273	287	270	304	261	301	283	266	306	285	279	278	264	276	259	261	265	280	264	258	284	299	248	276	261	274	295	268	279	264	267	249	277	271	293	233	274	265	285	259	267	258	288	262	250	257	302	270	251	295	273	236	279	274	291	270	283	270	276	314	272	257	243	263	262	268	270	305	244	286	276	266	281	275	254	282	269	283	303	275	266	250	268	257	258	278	305	264	278	279	293	292	270	304	253	278	248	279	265	282	269	270	264	282	300	268	273	277	301	283	305	303	271	288	268	295	275	268	259	262	251	229	265	248	268	259	240	247	262	288	275	291	263	267	273	262	276	236	295	265	257	293	291	258	279	282	270	245	280	217	251	254	260	267	298	279	304	263	262	244	296	285	291	259	287	264	288	288	274	286	265	284	290	307	266	252	272	253	272	268	284	275	224	263	252	237	292	294	287	263	239	257	277	266	261	245	244	290	255	250	259	249	246	277	270	284	259	256	260	256	273	256	283	275	263	256	242	295	269	259	270	265	260	260	286	267	293	280	273	271	266	295	266	287	291	269	255	276	285	280	262	271	250	256	278	274	267	265	262	264	261	246	268	268	250	298	248	315	256	270	262	249	270	268	289	289	261	297	268	272	296	274	289	268	242	272	257	298	270	250	267	285	275	246	270	271	262	289	312	278	264	241	294	277	254	248	257	258	279	280	283	294	281	273	313	283	284	296	263	259	269	269	262	293	250	255	288	269	285	301	283	280	268	245	300	268	287	265	285	255	272	271	282	288	277	280	234	260	273	275	250	310	266	262	307	271	248	264	265	263	265	268	264	292	265	284	253	275	271	277	240	256	288	319	255	244	250	270	256	249	231	268	244	280	290	249	312	248	275	255	270	254	241	254	291	319	255	261	273	265	253	300	277	256	287	263	257	258	284	288	257	279	274	271	273	268	274	290	288	275	270	262	281	293	279	276	256	273	250	293	272	261	250	264	273	298	312	302	311	275	265	308	289	244	266	292	244	243	244	241	264	293	289	279	253	263	271	290	253	252	266	270	242	254	262	245	310	272	280	267	264	288	273	271	256	264	286	277	296	278	260	280	316	282	304	285	245	264	263	278	261	297	283	272	268	266	279	256	282	300	274	279	265	276	275	287	258	270	258	283	255	250	261	264	271	245	286	261	278	287	284	273	265	270	263	261	261	241	257	265	245	240	265	241	278	262	257	250	266	303	279	279	268	287	321	304
10513	37358	55042	52592	25244	1639	1346	1187	1133	1002	929	987	5834	18758	22501	19717	14004	7509	4110	2113	1109	769	696	638	619	647	663	668	656	606	604	693	688	718	659	687	669	683	660	677	702	653	615	611	646	661	637	684	659	665	652	689	634	639	649	666	661	643	637	669	648	674	680	626	662	654	631	643	645	656	661	684	669	634	660	667	654	605	595	624	656	633	651	712	702	642	650	671	601	627	693	623	634	661	709	605	684	666	624	662	642	690	642	654	602	630	717	669	655	672	681	617	690	640	615	652	654	660	641	633	669	661	624	730	688	620	628	636	649	699	653	628	630	618	695	658	640	650	665	651	638	593	639	624	591	658	687	658	649	622	673	671	637	690	640	662	649	655	626	636	697	669	667	659	619	643	650	636	631	645	668	689	656	653	617	619	644	659	705	658	619	659	606	622	659	634	632	652	669	690	627	675	649	638	663	659	661	655	673	659	706	619	602	654	677	646	670	613	625	717	615	622	666	643	658	665	707	646	662	603	675	644	657	680	655	611	691	622	642	602	638	616	688	689	659	622	638	643	684	691	674	687	624	648	681	623	629	612	615	679	666	673	670	652	661	704	680	689	666	658	674	672	629	635	631	642	648	637	642	649	699	652	633	678	677	666	663	617	689	691	672	701	627	652	698	682	680	635	657	704	642	672	685	655	646	661	643	638	627	626	638	666	677	633	706	655	649	646	651	639	620	621	631	641	680	648	667	597	611	632	641	673	667	638	638	600	708	640	652	654	663	634	662	597	606	640	721	645	651	634	675	643	619	637	624	583	624	667	659	630	643	628	689	621	612	632	687	686	608	633	645	599	611	606	635	697	645	657	687	616	645	639	706	649	663	655	631	676	707	659	585	631	663	653	653	672	668	640	665	657	629	675	599	658	637	655	632	691	617	676	622	680	657	651	639	667	628	675	670	650	657	673	654	680	679	655	687	667	653	629	629	651	654	688	682	667	649	679	686	593	644	641	658	690	621	676	658	629	620	671	645	636	622	638	655	655	646	678	662	675	673	638	654	680	662	643	655	662	617	632	704	644	664	663	637	664	662	631	731	644	619	640	683	658	629	673	672	644	630	674	638	688	672	645	626	672	666	659	640	674	662	638	667	683	677	674	648	634	686	637	613	686	645	640	645	615	647	652	672	679	705	684	677	654	634	662	662	669	682	672	658	583	634	659	665	684	679	638	663	685	648	644	707	704	677	651	676	646	649	673	620	644	682	640	625	639	662	607	647	654	625	673	695	634	641	638	618	707	647	670	632	612	655	649	684	679	602	651	634	682	677	672	653	629	665	646	652	629	707	681	634	668	659	618	692	682	601	650	644	649	675	671	627	702	628	669	618	623	598	617	656	681	640	677	658	647	680	679	694	635	667	636	654	620	678	640	642	688	732	694	681	692	652	641	663	669	654	634	639	643	683	645	577	686	636	683	650	601	687	677	631	679	632	674	616	643	648	656	648	644	675	662	673	696	619	620	651	622	663	661	724	632	638	667	663	652	650	690	672	646	636	660	633	612	640	665	662	660	649	653	620	665	674	657	649	609	658	643	667	635	716	684	699	663	651	683	620	656	668	698	661	654	650	630	659	670	622	653	637	636	621	635	639	681	688	656	600	614	693	643	608	668	641	619	637	656	653	633	664	647	612	651	679	639	641	593	658	702	689	667	663	655	677	649	679	644	660	620	666	643	678	664	616	654	640	631	613	657	697	724	680	701	642	624	617	614	674	639	653	617	662	645	663	641	661	682	684	652	677	657	639	637	718	624	681	643	618	694	666	664	661	605	650	643	701	688	646	615	697	661	601	698	633	615	674	671	622	626	626	666	605	650	663	648	708	629	700	654	678	663	689	649	611	648	658	674	673	676	675	649	636	673	616	650	614	666	725	659	649	632	685	641	671	633	588	681	655	624	627	599	645	630	658	645	637	657	669	638	683	647	667	659	663	695	659	678	603	657	635	669	683	597	636	633	671	610	656	682	657	647	608	691	632	686	651	646	663	677	684	658	666	648	654	647	644	633	643	660	586	609	632	624	639	677	650	687	714	641	674	686	665	645	639	668	666	651	660	594	640	664	679	625	657	657	681	636	693	628	661	653	627	674	598	671	609	642	657	674	669	668	662	596	655	636	635	681	657	660	650	637	670	693	656	621	674	721	636	623	640	726	647	659	671	677	663	695	696	639	687	666	641	619	654	638	665	625	622	686	635	649	644	654	647	666	628	618	663	661	647	693	634	676	656	639	633	662	645	637	639	710	623	669	618	698	643	651	664	610	660	658	683	624	607	681	615	678	618	673	673	657	663	645	651	652	603	615	659	672	656	637	647	695	707	665	621	634	663	681	611	644	639	607	656	676	643	637	695	648	678	660	665	652	684	620	648	670	623	648	630	663	651	660	665	670	670	649	667	683	642	706	652	604	610	682	701	710	651	646	652	632	635	715	670	657	644	595	641	702	640	644	670	664	704	632	663	657	645	640	640	621	687	626	622	644	686	643	711	632	663	693	703	678	631	630	683	627	658	662	662	670	655	676	625	603	691	665	636	666	646	661	674	653	654	678	645	690	737	632	663	669	700	678	617	696	627	700	630	625	691	651	654	628	670	634	600	677	671	653	668	667	647	659	637	618	637	631	665	634	666	596	647	655	625	626	695	681	647	640	668	679	670	696	625	650	623	633	634	629	665	651	648	694	680	649	649	671	657	606	682	626	624	683	646	625	676	666	671	651	636	661	663	637	655	632	657	647	656	665	665	652	638	673	724	664	645	631	655	625	648	654	667	659	628	687	635	617	685	645	675	641	621	657	683	637	673	642	641	640	618	670	628	681	625	676	650	630	667	694	678	651	605	642	647	636	659	612	690	609	632	650	636	673	659	603	643	666	638	630	674	659	700	636	656	654	716	662	656	587	667	612	665	683	649	642	659	647	696	684	643	646	641	660	663	666	685	656	711	623	672	640	650	667	602	692	689	662	698	654	664	644	695	579	656	705	680	669	672	601	665	646	610	662	630	642	630	672	674	667	619	643	648	678	644	650	649	705	623	631	610	631	615	641	706	638	655	645	692	618	685	627	649	653	616	667	661	633	685	674	668	662	643	640	643	661	689	698	642	655	643	694	648	663	633	674	683	646	673	664	691	629	642	686	608	636	646	662	629	603	634	675	680	644	664	639	639	609	639	668	631	666	642	632	622	623	604	628	700	697	680	626	676	672	663	696	706	668	675	609	616	616	660	666	649	659	668	666	699	659	659	672	638	601	688	654	683	651	650	628	670	622	608	626	679	636	673	700	599	646	688	653	642	623	642	642	690	645	648	667	668	579	653	630	677	658	685	638	658	671	677	641	606	630	653	653	625	653	649	629	663	591	661	673	658	652	651	650	628	651	676	668	664	655	648	688	656	704	635	641	655	654	647	673	634	638	645	644	664	671	621	674	659	631	666	653	631	635	681	662	672	654	638	679	723	632	663	678
22342	63298	74837	59545	36724	7847	719	461	396	390	316	317	1429	7460	9183	8177	5988	2859	1317	720	398	250	251	260	252	246	232	233	225	238	238	218	237	246	231	238	226	229	235	236	220	246	242	236	236	265	280	213	237	259	252	240	245	229	237	255	235	251	253	210	211	242	248	244	231	230	232	260	228	270	229	252	251	225	212	270	222	237	249	245	249	237	254	229	260	237	244	227	235	211	240	233	228	254	228	234	251	250	220	251	231	220	238	225	254	244	232	240	242	248	245	250	235	231	219	237	241	221	227	232	251	220	252	229	226	233	216	260	224	229	248	221	220	218	252	213	232	225	220	235	249	234	252	266	236	223	240	225	207	235	240	242	263	250	268	244	257	235	255	263	220	245	239	240	210	243	238	247	251	243	220	213	230	252	220	272	255	212	236	207	225	229	239	214	248	221	243	240	231	258	231	215	241	216	252	237	214	231	240	231	245	226	245	229	228	198	252	227	258	218	203	191	227	211	219	232	232	250	231	211	246	252	243	224	273	236	222	239	234	228	222	228	235	236	224	214	239	241	228	247	241	223	227	253	247	239	239	239	255	229	226	261	257	233	210	261	227	226	234	256	261	228	236	218	247	223	228	203	216	210	250	227	235	211	226	231	249	219	229	226	238	233	238	216	241	255	226	263	234	257	231	254	253	252	230	248	221	218	246	251	247	249	247	236	237	246	243	232	261	219	255	249	229	267	233	224	239	221	232	243	229	221	249	256	252	255	228	236	253	194	214	224	237	224	203	219	254	219	242	237	203	226	228	234	226	236	234	211	249	256	205	195	230	226	251	209	220	271	243	255	246	253	222	226	193	246	204	226	246	254	227	237	253	244	204	245	218	253	236	244	236	243	229	229	206	262	204	231	240	225	228	226	240	238	246	235	232	258	228	240	214	211	255	237	237	210	232	213	249	230	257	232	255	219	223	252	237	231	250	220	239	284	225	235	220	238	261	248	212	244	268	235	227	229	247	220	243	231	246	212	232	226	209	225	205	206	262	229	264	222	231	236	225	237	225	248	229	221	203	213	240	212	232	229	243	226	227	235	243	262	260	226	243	238	248	218	238	233	219	217	255	216	231	243	273	225	230	233	250	230	267	230	224	263	254	235	256	251	213	229	197	236	245	244	212	248	243	236	232	268	244	209	239	233	226	246	252	217	233	243	233	216	234	221	230	235	204	204	233	224	222	230	231	251	241	226	218	228	244	225	251	243	220	240	223	214	257	227	268	246	244	212	244	237	250	234	243	227	235	236	229	222	235	239	261	250	236	234	263	230	246	250	264	256	241	211	248	250	218	227	238	249	219	221	246	201	229	216	242	240	197	235	220	228	250	233	241	246	231	259	234	226	241	255	218	233	247	225	213	230	225	239	231	231	253	228	196	230	269	228	237	241	223	229	213	217	223	226	241	225	244	228	248	245	252	249	242	236	224	237	210	224	207	190	229	221	256	240	220	236	254	243	242	221	239	222	250	254	236	239	244	244	206	202	225	242	240	253	236	229	221	199	235	213	253	239	236	234	225	207	220	236	225	263	246	227	231	239	238	252	223	240	247	229	214	242	242	221	223	213	236	247	206	223	221	217	227	229	232	222	236	243	233	258	250	200	237	255	249	253	272	244	248	249	243	227	232	222	205	257	228	243	238	217	240	207	218	220	246	230	251	222	245	223	239	244	223	236	244	243	240	242	238	232	210	223	252	263	233	251	211	251	231	246	227	231	233	234	202	229	240	254	256	227	267	244	232	258	255	257	211	232	224	229	238	250	234	225	216	241	249	223	239	220	212	252	223	249	219	241	253	244	234	239	215	240	225	216	236	239	236	226	211	235	265	220	249	223	238	260	263	221	244	262	221	249	225	218	244	242	222	211	235	246	270	239	229	229	230	238	246	233	256	213	223	221	237	230	248	236	250	243	241	244	239	253	266	227	221	219	237	231	219	244	238	231	235	197	227	235	219	237	233	228	222	219	226	246	242	237	242	200	243	225	228	237	209	229	242	222	232	249	225	256	220	233	236	231	252	219	212	222	229	250	226	240	225	240	239	213	261	240	225	241	242	212	229	245	222	225	230	238	219	235	264	248	219	263	220	221	236	255	239	234	216	215	240	258	237	229	234	234	252	203	240	242	245	216	236	248	229	223	217	216	221	207	242	242	253	250	232	241	233	228	222	230	195	251	235	217	227	236	244	224	233	215	259	253	237	224	253	265	214	216	237	260	194	274	258	228	246	228	256	259	232	246	205	239	275	223	244	256	225	220	247	194	255	274	223	242	225	252	239	269	243	242	249	229	239	223	234	250	268	208	240	245	220	234	226	268	233	231	249	237	222	211	230	234	211	238	251	264	257	219	245	256	197	232	244	229	222	256	221	227	262	249	211	235	239	228	234	210	237	245	218	222	206	251	214	225	276	256	241	231	241	255	228	248	262	222	225	247	212	227	229	225	265	250	246	231	255	212	246	211	210	245	238	258	256	220	244	232	240	246	220	241	202	250	223	213	256	244	234	246	230	246	249	208	226	243	262	255	277	225	271	232	223	210	270	208	220	237	215	229	250	227	214	275	217	197	224	246	231	253	234	228	257	222	224	226	246	205	236	233	251	253	193	261	240	254	225	230	231	236	247	252	230	219	272	225	239	240	221	242	256	247	225	244	245	275	243	239	211	246	242	233	196	239	231	218	215	209	248	233	242	222	239	251	225	244	240	215	235	233	235	261	254	229	215	225	243	247	240	231	219	241	291	235	236	265	204	231	241	244	228	230	210	261	260	247	240	228	243	223	255	218	229	210	236	237	243	220	220	213	250	236	240	246	225	206	204	232	246	221	250	254	253	245	249	219	229	238	224	246	239	233	233	218	221	209	248	217	238	227	237	233	214	240	215	229	181	235	225	236	214	242	243	219	210	250	229	224	237	221	264	229	206	231	259	231	251	250	212	215	249	254	219	221	255	222	244	225	227	229	243	251	213	240	214	252	228	287	228	247	215	215	238	202	257	205	239	228	219	231	250	198	255	214	240	228	208	241	231	242	218	252	264	253	223	221	232	209	216	265	237	252	246	219	254	263	238	254	215	233	236	260	257	213	237	257	235	220	226	259	230	231	223	204	227	258	248	231	258	229	235	236	251	229	255	247	220	232	250	228	180	227	206	221	250	228	249	240	235	210	212	229	226	225	225	225	251	209	209	222	241	232	241	253	252	255	256	237	238	266	241	246	239	217	231	211	226	219	263	250	273	229	208	220	226	265	246	215	231	251	273	228	235	251	206	232	212	243	223	230	227	222	231	248	214	233	240	213	245	236	242	220	236	236	251	250	248	235	219	246	252	215	206	210	233	262	228	241	241	277	255	233	239	253	228	245	232	242	240	214	242	218	238	237	243	222	237	239	230	260	223	261	256	242	235	221	225	203	252	223	217	242	256	261	239	263	248	245	253	252	232	221	248	232	212	205	225	222	233	204	238	238
13023	48453	68280	64572	30510	2323	1851	1575	1425	1243	1169	1117	7722	27672	29992	27825	21896	12768	6506	3243	1355	772	687	588	581	557	570	602	587	561	555	627	575	621	599	573	592	571	629	558	575	545	603	604	586	616	545	531	542	595	560	582	560	608	575	547	571	624	584	573	565	556	582	595	566	618	610	566	541	579	557	527	615	561	568	596	584	592	574	534	561	565	587	578	585	571	579	566	597	590	560	567	575	588	599	615	568	544	584	602	597	594	499	570	571	613	584	550	552	568	564	564	590	549	553	566	590	588	576	536	554	572	588	604	570	556	570	558	566	586	557	551	620	562	618	599	568	593	564	601	562	556	587	592	558	585	568	566	582	618	590	571	574	544	575	604	590	608	556	587	633	553	544	567	596	557	582	578	562	570	594	570	560	557	589	577	595	569	591	593	591	568	590	606	545	578	586	570	563	576	594	553	603	552	562	551	573	575	584	553	544	606	576	566	556	566	609	550	562	630	567	571	538	567	597	582	595	556	565	581	534	620	562	579	572	591	564	556	602	621	590	584	558	615	545	547	585	602	606	590	587	602	617	554	591	621	590	584	581	576	562	607	568	565	553	596	584	552	583	588	584	600	593	562	555	571	586	581	514	538	526	589	558	584	560	611	613	585	594	582	609	561	547	579	551	572	567	602	589	557	573	555	562	632	579	610	548	576	562	605	562	547	604	567	593	577	570	551	567	561	568	548	570	550	611	586	534	513	635	579	528	515	582	587	553	570	580	577	580	626	579	593	549	541	573	598	582	589	555	605	556	600	546	603	598	586	567	566	562	546	567	558	566	572	608	547	536	565	541	560	566	558	602	574	632	593	569	576	582	532	548	599	575	583	552	554	569	561	574	569	535	551	554	568	580	600	585	591	580	573	577	564	582	565	562	583	572	565	563	573	585	565	554	581	559	551	561	574	561	579	592	553	584	565	554	589	565	607	604	612	592	598	569	597	567	531	598	562	579	550	592	546	574	573	532	518	605	560	577	603	558	636	556	573	580	585	609	571	590	587	530	570	561	532	584	538	573	568	594	576	548	572	589	577	591	547	568	572	587	582	600	603	570	554	584	598	639	568	568	596	564	559	570	523	633	542	570	622	517	597	559	582	555	581	522	563	579	596	571	579	552	582	565	603	595	605	587	620	581	566	591	566	568	564	550	541	584	545	593	580	548	594	546	574	542	561	599	602	597	573	570	562	563	571	565	567	622	564	607	544	571	586	553	577	566	586	572	538	574	539	578	611	576	598	569	594	570	546	595	574	624	594	576	520	550	531	605	612	562	596	544	561	552	557	584	580	568	589	595	605	565	614	574	578	579	583	576	525	560	546	611	556	590	588	609	574	518	575	603	578	617	547	619	541	549	570	590	553	556	572	615	556	594	521	591	588	615	567	566	569	558	600	580	588	595	563	595	553	568	584	553	578	590	577	573	578	611	596	582	574	574	584	604	586	593	581	572	588	571	536	602	544	610	605	573	592	537	636	574	593	572	575	551	557	567	600	560	562	602	534	573	623	627	576	582	591	551	608	558	567	573	587	554	600	594	608	584	582	551	557	611	581	586	601	580	536	569	581	579	626	538	568	608	625	599	554	574	608	573	567	574	569	558	578	599	605	600	566	573	538	537	511	577	549	592	618	538	595	546	591	568	558	605	606	598	635	525	579	607	572	602	602	591	569	562	563	539	574	567	575	548	594	568	574	574	619	619	591	527	541	568	567	550	542	574	597	522	556	600	589	565	571	619	562	539	571	587	579	590	564	590	560	584	560	567	574	572	614	641	569	595	594	595	583	599	579	618	572	565	605	517	578	559	565	596	575	573	586	605	583	528	627	550	562	609	601	599	522	519	560	553	545	570	599	600	597	580	556	587	549	582	578	590	609	611	589	560	604	609	620	535	583	561	569	625	599	560	611	607	545	569	554	546	574	580	556	597	593	553	581	592	577	555	546	558	560	579	553	590	523	590	549	566	517	572	563	537	630	603	583	589	572	567	607	557	586	582	576	588	616	541	523	615	568	593	554	559	562	586	610	577	574	590	599	630	551	551	582	568	571	533	567	566	542	569	551	600	585	591	552	576	551	595	566	555	646	603	573	590	612	556	590	603	583	567	575	579	539	571	573	572	516	532	561	583	563	561	600	570	559	598	611	585	567	593	574	600	638	588	571	565	588	591	577	575	610	595	602	559	575	593	584	582	624	544	570	564	558	574	558	562	549	629	590	575	626	593	552	564	590	575	579	579	591	560	598	588	559	592	540	601	587	592	583	561	582	600	608	554	570	548	558	523	558	548	568	555	571	533	592	553	531	559	588	604	590	623	643	534	608	577	595	608	587	593	594	608	565	546	581	584	571	563	606	564	578	600	592	584	576	637	637	573	514	555	564	535	610	587	573	574	578	585	646	564	586	604	557	529	544	531	606	591	573	583	593	557	518	563	544	592	553	589	591	559	624	601	546	612	591	521	557	539	591	536	602	602	588	591	562	591	575	601	546	585	578	573	550	575	553	611	546	615	541	586	538	619	619	590	598	589	541	587	601	624	581	549	543	566	579	551	593	585	584	567	568	575	551	627	575	614	625	559	556	562	579	568	574	592	574	604	576	613	584	605	602	556	533	605	611	572	592	602	565	532	564	603	581	558	589	570	578	586	580	570	602	596	576	587	570	545	538	537	563	610	568	606	584	615	554	587	552	539	566	558	605	637	580	561	554	560	594	593	582	604	564	539	543	569	539	631	580	530	565	582	599	564	545	571	606	546	571	594	582	561	544	575	607	600	576	562	596	530	560	566	570	582	542	592	574	586	560	533	589	621	551	570	567	589	597	600	617	532	517	596	542	560	549	559	566	555	559	611	562	582	543	585	584	591	536	594	581	565	569	578	545	564	587	557	591	565	576	593	575	546	555	536	611	570	591	576	598	581	604	579	573	581	581	600	595	612	541	580	598	579	588	543	550	575	604	609	626	545	581	592	575	599	563	560	557	593	600	589	573	592	558	590	538	588	563	614	528	550	589	559	594	574	583	568	565	568	599	564	577	549	588	561	579	611	570	638	559	543	560	542	571	608	575	561	548	581	602	556	597	545	545	577	607	585	596	607	592	533	588	542	594	560	582	576	584	611	603	565	565	610	541	576	550	569	544	554	535	577	570	590	566	551	572	551	585	533	563	580	524	571	539	585	557	572	557	569	551	605	551	568	543	594	572	575	621	606	537	591	559	600	548	568	573	552	543	572	587	613	603	578	596	539	550	629	567	551	564	566	583	558	564	571	605	555	597	572	605	580	564	594	571	580	555	624	593	559	625	568	553	565	644	587	582	566	623	596	557	578	576	597	571	546	613	578	544	545	592	553	606	553	571	575	573	603	569	585	601	564	561	590	610	577	589	570	605	576	552	598	613	593	558	563	589	570	555	559	591	578	595	590	551	584	532	607	536	580	608	580	598	551	593	590	531	591	589	553	566	600	568	560	575
3033	5180	6514	3767	1110	342	318	351	344	315	390	331	351	464	571	796	808	650	512	424	364	344	346	376	416	335	358	315	310	295	316	323	309	334	354	326	325	302	321	359	317	349	321	349	338	346	317	370	329	343	322	349	299	306	307	334	304	356	324	343	348	336	336	330	324	298	305	315	381	347	348	317	340	343	318	342	327	320	319	332	327	361	335	321	315	335	339	349	308	325	327	348	329	325	307	315	325	371	336	342	373	353	319	317	338	348	333	322	322	314	326	327	325	310	339	370	364	354	311	333	343	349	311	318	352	310	317	334	327	343	358	329	301	321	355	344	346	363	324	289	327	350	351	352	322	354	338	332	337	332	345	327	324	367	326	318	359	350	350	292	324	340	308	317	327	334	319	329	355	324	308	315	339	337	346	335	328	348	324	351	367	359	341	285	344	312	352	349	336	348	342	340	298	324	335	314	321	326	310	348	371	356	308	329	337	344	317	329	321	376	343	319	334	333	331	356	317	326	324	282	319	333	351	320	333	369	311	346	331	302	304	322	340	340	354	349	304	322	364	343	315	340	352	318	353	335	335	358	326	311	338	342	331	351	352	324	321	378	298	316	290	345	347	339	347	301	306	294	356	336	344	334	330	308	309	325	343	339	330	298	359	319	344	334	321	316	332	361	342	316	295	334	329	348	303	346	361	344	311	308	334	301	306	350	350	321	337	356	325	322	324	324	322	320	326	314	339	343	375	316	341	332	333	325	346	309	331	314	325	330	331	352	338	350	334	315	360	331	325	313	343	337	334	319	336	321	352	355	308	315	309	344	314	327	334	341	336	320	347	335	310	319	324	308	295	320	339	315	338	340	351	316	328	352	331	318	350	349	348	333	350	292	349	332	340	331	362	325	344	342	333	358	325	304	333	342	337	370	328	356	321	323	323	333	352	354	313	316	345	307	304	337	352	324	298	363	310	315	356	325	315	332	322	343	306	319	319	328	306	320	341	343	342	314	304	363	317	337	320	328	324	326	328	311	350	317	332	345	358	328	329	335	322	384	300	313	333	338	334	336	350	303	334	332	330	313	340	309	361	320	345	351	309	325	343	355	308	368	339	343	350	288	347	313	336	294	315	317	327	322	339	353	336	350	329	299	347	302	333	368	318	355	382	311	351	377	306	342	346	335	316	346	332	330	329	330	344	354	327	346	331	310	331	316	294	315	332	279	286	303	287	327	301	345	356	348	338	313	348	315	272	339	315	348	335	328	296	333	299	336	326	339	345	314	338	311	339	357	311	343	338	343	365	338	345	338	323	336	293	334	340	368	331	366	331	337	333	335	351	342	358	343	349	332	324	327	332	334	334	346	314	363	315	348	312	335	343	322	314	326	339	313	311	386	364	324	350	348	327	329	348	325	371	334	342	348	308	325	357	346	360	314	342	333	328	327	329	345	337	313	314	366	355	357	317	333	325	355	353	374	369	340	339	312	339	306	322	325	325	307	301	340	315	345	330	346	322	354	323	320	287	320	336	315	335	366	324	354	328	315	332	321	330	354	335	330	337	327	318	328	330	328	346	350	357	339	317	330	347	342	340	352	344	338	357	352	363	356	337	339	321	317	318	320	305	365	313	301	332	307	341	329	353	340	345	334	357	362	335	356	319	330	314	322	330	347	340	301	352	343	349	340	343	335	303	327	341	310	337	319	329	309	337	350	345	333	305	370	333	348	354	307	339	367	348	324	335	333	344	301	335	338	306	348	318	384	331	320	357	326	347	341	335	292	321	340	343	318	352	302	330	346	344	326	305	322	345	347	366	339	333	345	295	346	329	325	329	317	291	358	341	318	342	329	322	284	325	369	305	308	317	367	361	299	368	333	338	336	335	360	345	371	343	347	338	316	364	333	370	304	318	337	303	347	342	309	340	326	303	326	310	325	326	345	328	359	349	344	311	339	310	332	322	318	322	314	343	321	368	364	331	326	316	331	314	324	321	310	302	312	316	347	321	323	347	326	303	340	323	320	353	325	297	335	323	371	319	352	354	326	359	340	310	309	349	316	307	303	356	329	319	353	352	366	356	308	311	319	344	316	303	311	346	362	374	312	334	327	355	320	351	373	327	321	310	328	324	311	338	349	337	327	341	328	331	354	328	355	318	328	336	320	317	298	337	316	329	293	357	330	329	365	368	323	325	338	321	314	339	345	345	333	348	336	343	341	325	325	316	355	357	332	339	317	343	312	348	350	343	337	326	344	353	324	352	331	299	333	332	333	317	358	286	325	347	342	333	372	320	338	356	347	340	329	343	333	336	310	352	369	357	343	368	346	340	366	335	338	300	313	322	343	357	327	337	302	306	340	356	327	324	318	350	335	351	285	335	327	302	333	330	352	348	335	326	314	294	336	335	319	332	335	335	328	351	325	353	330	296	346	332	349	389	317	304	339	327	337	320	334	319	308	333	308	337	316	313	322	352	319	376	337	292	343	316	311	348	329	342	328	366	284	328	290	354	327	341	336	305	341	335	346	318	342	342	313	325	302	351	326	313	304	315	335	359	340	350	329	349	342	336	324	320	329	358	329	315	333	357	340	314	340	351	321	351	333	326	316	332	325	339	332	329	362	349	311	321	339	307	337	318	335	359	344	372	313	326	335	335	347	332	326	350	333	323	343	340	322	363	344	316	357	357	304	304	336	308	334	344	322	364	358	298	347	349	351	311	313	325	331	342	341	368	297	302	341	312	354	341	316	357	367	337	335	343	336	342	349	312	329	318	307	322	316	334	354	321	322	316	342	325	327	279	354	318	318	341	367	319	320	331	348	299	329	340	306	313	334	351	346	310	314	343	348	319	342	335	356	340	359	353	314	323	356	299	313	333	286	339	340	319	353	296	305	342	329	327	316	331	334	322	328	346	312	332	313	345	302	341	345	356	328	330	326	316	346	390	353	341	369	334	321	345	344	335	309	338	364	328	336	339	340	346	340	340	334	348	308	310	350	334	311	367	350	331	331	368	328	324	336	337	333	387	322	323	342	356	324	326	370	308	303	368	301	336	348	364	311	318	339	366	332	310	312	313	313	372	354	291	348	364	345	318	359	322	317	344	320	304	346	376	306	349	345	359	341	355	324	333	347	312	322	316	343	326	357	331	309	356	365	314	329	333	304	330	340	344	370	332	332	310	293	327	311	346	324	273	338	343	358	332	338	310	311	340	339	332	309	342	378	335	350	330	309	312	317	323	325	363	343	323	376	344	350	316	290	338	377	316	327	306	342	360	328	298	335	352	340	336	342	336	355	320	354	328	364	359	338	339	288	325	344	338	316	322	305	310	350	308	313	314	370	334	372	322	347	350	343	313	314	332	285	306	314	344	358	336	311	355	349	318	366	334	355	368	338	334	311	346	333	332	366	328	336	311	338	315	335	304	362	353	328	340	312	276	306	348	329	340	314	331	375	327	316	363	309	322	326	383	317	316	335	321	343	317	348	357	338	314	316	326	328	308	367	329	350
3019	8449	13092	11427	3759	868	833	812	828	794	797	834	848	1906	2512	3114	2985	2170	1487	1127	886	832	799	813	783	744	738	823	804	787	751	791	751	753	830	744	767	783	778	818	769	739	768	789	747	794	794	839	807	785	796	776	762	777	808	732	744	767	809	767	778	798	840	785	745	725	810	838	782	754	787	792	772	763	820	813	699	819	798	847	827	798	813	755	794	767	839	807	805	815	808	772	805	812	768	788	803	758	811	768	825	853	824	821	773	761	807	782	785	774	776	789	779	803	763	815	811	768	825	819	805	779	742	816	806	745	771	793	801	795	772	759	895	759	847	768	798	814	761	806	798	840	766	806	792	805	778	785	780	775	789	806	811	750	744	781	804	845	809	764	778	850	780	797	746	821	748	803	790	801	772	815	801	806	790	801	788	822	764	739	734	789	771	794	807	785	777	765	852	778	758	800	793	813	800	791	783	750	776	794	785	813	826	812	812	757	825	756	757	770	814	771	755	774	861	854	750	807	745	781	795	772	816	786	791	803	749	776	790	855	805	786	759	759	781	787	749	794	766	781	790	780	770	788	753	786	787	817	762	776	817	818	752	763	769	826	810	818	832	804	807	825	767	793	811	800	828	814	814	754	792	775	770	822	809	758	829	789	825	755	730	822	835	768	768	842	785	802	803	792	746	787	792	850	803	779	763	776	793	750	779	807	758	796	837	798	724	766	832	797	831	782	743	814	761	807	788	820	756	780	783	786	809	779	808	833	831	780	779	770	753	782	799	795	819	791	780	778	730	765	764	775	790	783	792	800	804	769	784	801	818	798	768	796	780	801	828	750	783	821	788	752	832	816	786	751	801	746	790	767	765	764	787	756	759	749	753	814	774	769	805	730	807	856	756	800	757	783	779	743	802	791	798	797	816	828	749	770	823	796	778	781	766	782	766	790	761	777	776	782	777	841	802	804	835	789	782	835	726	771	764	749	790	797	766	835	755	809	763	798	784	786	787	812	815	860	800	748	802	804	772	799	815	815	761	802	781	827	758	765	810	841	798	823	799	810	782	754	809	745	822	808	775	792	808	784	806	758	751	745	724	778	809	779	749	803	794	764	807	789	764	775	744	797	818	803	811	848	797	803	843	823	825	791	736	811	763	813	791	773	780	799	817	824	805	776	733	816	743	777	730	790	786	740	774	823	769	799	800	782	792	799	787	784	823	767	770	761	835	854	799	787	750	838	801	779	788	806	747	736	829	816	758	823	828	833	757	808	808	778	790	770	794	774	726	786	749	775	802	807	844	756	721	764	764	784	791	809	810	799	795	826	815	777	794	790	753	806	741	790	808	827	782	794	806	756	784	737	786	785	771	826	828	838	780	821	786	815	832	804	811	799	825	787	798	763	833	781	783	771	784	842	801	782	794	851	790	797	793	793	839	803	795	788	785	793	795	804	776	862	785	756	790	787	764	837	770	742	763	776	802	753	831	775	839	791	807	824	743	783	823	842	750	747	816	827	820	760	767	821	800	758	800	782	840	778	805	784	791	831	828	799	836	790	795	811	783	757	817	829	771	788	828	731	781	775	783	808	828	769	798	765	824	812	818	765	792	779	778	748	819	779	840	744	752	782	786	819	780	796	789	793	812	784	822	782	828	813	788	778	801	751	760	823	769	789	796	787	840	771	815	792	791	799	816	818	829	786	756	799	807	832	784	786	765	802	772	805	830	821	744	793	749	744	790	783	849	809	803	743	789	838	753	763	817	742	772	804	787	812	822	730	808	708	828	766	759	756	756	828	813	792	832	772	822	803	763	781	763	799	791	791	825	765	725	843	752	797	817	798	793	775	790	833	747	785	765	768	810	802	765	797	797	778	831	761	747	816	796	790	816	716	760	746	810	794	815	758	752	768	763	785	815	769	763	773	787	773	814	765	762	777	789	788	782	775	805	781	815	787	824	806	804	851	758	800	827	775	769	782	789	783	755	795	776	835	766	803	793	805	832	789	781	763	803	822	777	769	804	797	822	759	789	792	768	776	739	766	786	815	838	801	781	806	770	780	761	795	805	805	794	812	748	763	814	791	790	772	807	767	790	800	747	798	830	767	752	761	797	808	795	845	732	780	809	827	759	792	777	819	807	795	796	793	778	783	817	813	767	756	783	785	828	793	790	787	805	786	743	790	816	770	804	791	808	807	799	797	772	820	805	771	779	758	773	788	799	779	808	809	763	783	795	763	806	762	828	724	786	784	761	812	880	819	792	800	790	815	814	836	777	814	761	823	791	836	767	770	770	783	861	828	788	787	780	735	791	807	764	780	820	782	808	800	803	794	810	791	759	794	821	861	767	791	757	803	788	792	773	791	801	803	774	780	800	804	787	760	838	809	758	800	787	821	804	760	762	827	780	793	797	787	847	823	789	750	804	788	805	775	777	763	783	704	808	785	844	802	797	813	800	807	768	851	779	772	758	783	767	767	774	809	865	781	769	753	769	769	759	792	773	838	825	754	790	771	826	764	772	773	762	811	744	770	795	806	751	807	808	812	759	841	795	719	771	822	798	803	788	746	771	773	774	803	804	797	762	753	785	811	770	797	734	781	810	750	715	790	794	746	792	719	794	789	801	807	787	784	804	811	830	863	775	825	775	802	778	799	807	782	719	796	799	811	808	783	733	875	859	798	789	797	744	775	795	778	789	774	724	839	767	779	786	786	805	834	834	841	727	779	792	717	741	856	795	823	813	765	745	799	793	756	812	750	797	757	792	780	762	821	767	790	789	805	810	816	850	842	834	788	813	760	802	758	766	773	755	753	751	793	776	838	789	817	818	815	780	775	818	750	837	767	812	789	858	777	739	734	762	814	774	745	799	765	782	828	756	789	791	823	797	800	786	834	785	799	821	796	771	775	821	791	804	778	797	793	745	816	772	818	790	778	776	812	813	725	763	744	842	785	748	819	834	794	793	810	776	750	750	797	784	763	777	754	822	772	784	767	766	771	800	831	786	747	761	774	759	807	761	785	761	807	760	819	754	704	776	788	798	788	827	764	792	796	834	773	772	757	764	801	807	760	750	818	773	768	860	828	763	810	793	794	802	833	755	759	837	784	785	785	773	804	798	835	796	764	788	780	834	762	788	822	740	807	758	850	751	772	800	789	774	793	852	741	835	814	810	852	817	790	766	780	834	774	768	786	793	798	831	775	824	803	766	842	722	787	798	778	807	774	764	762	783	821	837	840	756	766	754	782	775	808	782	807	803	834	797	766	828	813	771	819	808	764	784	801	757	772	735	820	765	782	786	785	825	781	808	756	812	777	878	798	779	817	781	768	784	754	788	779	829	784	809	748	815	810	778	751	864	801	877	762	788	818	774	812	784	825	820	853	767	759	833	746	777	784	796	800	777	773	820	780	788	759	781	777	770	785	769	787	806	812	773	782	753	802	773	837	780	820	822	772	773	790	762	809	791	796	820	744	816	790	843	812	744	793	755	844	713	768	804	781	778	795	773	754
30143	51296	58513	44463	19756	1739	441	395	377	378	342	328	338	1709	5428	5550	3977	2393	1148	632	443	355	313	309	270	281	303	262	330	278	281	300	279	293	288	327	248	301	292	286	329	273	304	316	295	306	256	290	319	294	303	316	283	264	298	311	292	303	294	271	291	288	269	308	304	281	292	282	340	289	316	288	304	274	320	305	325	271	301	301	325	289	300	267	302	316	294	333	315	282	292	292	305	294	289	307	308	255	312	274	295	295	307	311	292	294	273	298	272	284	291	297	276	270	286	301	297	259	276	281	273	279	280	294	303	311	280	275	298	290	259	287	274	293	272	284	299	278	278	299	288	296	293	264	275	273	302	292	297	286	311	297	287	303	304	265	287	265	305	283	296	275	301	276	304	301	297	269	297	270	266	284	312	290	268	275	273	257	313	291	308	287	279	272	321	300	298	286	297	258	316	352	284	280	283	291	268	320	301	321	288	304	323	292	277	297	309	313	270	272	278	279	295	293	324	288	299	288	316	299	291	299	292	308	335	278	291	298	287	309	313	304	296	298	285	298	287	293	286	305	272	268	295	288	307	287	271	287	273	275	308	282	269	305	298	288	302	306	268	319	306	270	308	309	292	302	264	289	281	275	289	290	278	289	282	307	304	285	283	275	274	288	284	304	303	317	308	314	272	311	327	320	307	307	262	286	278	276	312	279	302	315	309	285	306	308	288	289	272	306	307	280	288	279	300	277	294	273	277	322	277	293	305	306	284	274	260	284	296	331	302	289	296	274	277	291	290	287	300	282	302	306	270	291	280	280	287	316	251	304	294	275	285	259	270	281	309	265	306	302	252	312	306	288	297	300	293	281	294	294	294	296	302	310	261	325	317	266	303	284	289	294	274	302	275	262	277	277	290	272	327	293	290	308	282	311	303	284	285	327	279	286	293	274	302	307	325	323	290	283	286	283	296	290	263	276	291	288	320	289	317	298	314	293	333	266	315	310	294	311	291	313	309	300	329	296	322	292	279	298	269	292	311	283	302	288	301	270	301	287	294	261	306	309	277	288	285	294	312	294	307	284	290	328	285	293	303	317	296	323	286	325	298	307	270	307	283	329	262	305	313	313	297	260	305	328	305	309	281	284	274	281	285	305	276	280	311	263	314	307	271	286	279	290	317	293	301	316	302	268	294	282	296	285	295	279	284	277	320	309	287	309	282	280	294	302	247	312	289	278	297	298	318	295	255	275	296	296	309	265	306	298	339	303	296	283	306	294	313	296	278	295	277	260	278	290	309	261	295	278	269	277	274	296	316	309	296	296	315	293	308	306	271	297	321	297	292	325	278	281	306	272	291	292	274	313	273	258	316	329	277	289	321	312	305	321	263	292	300	287	289	270	288	295	281	313	290	301	303	282	277	268	310	298	309	307	310	275	260	300	283	297	291	282	323	283	288	300	289	276	303	284	287	315	299	296	281	322	280	282	268	285	282	323	292	280	239	312	311	284	291	287	328	315	288	283	300	274	262	303	275	282	287	277	309	334	309	311	299	262	268	288	302	301	308	284	295	292	291	279	302	305	303	276	277	323	303	318	270	301	304	276	271	292	281	316	289	321	283	297	304	283	294	265	305	291	276	294	291	279	284	277	293	261	269	277	302	311	282	299	257	313	278	325	284	307	290	301	256	288	309	276	266	294	303	296	295	298	298	303	280	300	308	296	297	290	285	308	279	270	295	261	280	309	308	273	286	308	306	266	320	303	309	277	289	304	275	299	298	292	318	283	312	282	263	288	303	295	271	300	300	253	278	297	298	293	278	320	283	305	286	281	259	297	298	269	265	295	324	281	285	279	281	282	319	265	276	316	281	286	252	278	269	309	298	299	292	299	282	287	280	310	288	305	320	289	301	288	334	289	295	308	287	290	269	254	291	305	255	292	312	297	300	305	301	294	286	283	311	310	283	302	280	281	322	288	310	263	307	268	283	311	292	267	286	302	294	330	327	296	307	303	290	298	305	290	279	281	298	313	295	273	323	281	314	290	257	290	307	288	292	318	318	310	284	273	294	284	286	276	292	288	257	278	264	313	295	322	300	302	293	298	284	298	333	321	296	303	271	307	322	304	303	286	289	320	288	317	268	303	290	322	293	325	299	289	269	301	284	269	271	305	308	321	280	277	310	268	298	281	298	282	293	287	319	308	310	285	275	328	287	282	273	296	320	305	291	304	278	319	284	276	287	290	294	315	280	256	304	268	281	341	338	298	274	266	262	283	325	274	309	277	285	292	262	289	263	321	298	274	278	310	312	331	269	298	305	306	310	263	279	309	287	289	280	283	288	275	299	297	295	303	274	284	293	308	286	301	271	303	261	263	311	283	263	274	274	310	285	304	303	304	308	282	274	335	317	291	322	272	300	331	295	268	295	293	293	284	309	289	275	312	308	262	302	298	276	276	280	293	299	320	308	308	269	286	283	292	274	281	279	287	290	283	318	279	314	270	280	283	294	255	283	292	306	315	270	262	320	294	296	326	271	292	287	329	310	313	279	283	305	271	267	287	272	315	292	285	307	287	260	301	316	276	313	306	286	314	294	300	271	281	286	279	272	257	308	273	275	325	292	280	267	295	294	268	285	295	290	309	296	283	284	329	328	292	276	306	305	284	290	284	329	264	324	298	279	284	278	279	296	305	275	303	277	280	296	334	304	293	330	295	306	273	317	276	265	285	290	266	275	278	303	257	294	276	264	271	308	282	252	278	289	316	319	295	323	272	262	301	262	265	287	319	294	304	299	282	283	285	292	327	287	273	273	311	286	307	285	301	280	339	284	306	273	305	291	296	294	264	300	301	297	277	301	258	280	304	300	300	278	297	307	303	296	290	296	276	320	293	288	293	280	289	297	270	257	294	281	275	297	279	277	262	283	265	292	289	355	274	343	282	270	292	305	294	286	324	299	305	309	289	296	314	301	317	325	287	293	303	301	265	280	287	298	311	307	320	321	316	315	326	317	282	305	299	270	287	261	275	264	273	301	287	304	291	305	279	295	292	249	296	317	270	283	293	269	315	294	317	277	293	314	290	282	300	286	290	248	306	300	286	279	293	280	301	289	268	271	255	311	273	300	308	265	294	304	273	280	282	286	333	309	280	299	293	315	295	280	276	285	269	312	287	319	317	290	290	314	277	279	260	294	261	308	278	300	310	303	299	312	279	275	276	286	292	281	316	279	321	267	301	296	317	316	305	287	274	296	272	303	303	258	269	272	296	275	286	280	287	268	301	294	266	301	283	301	281	284	258	305	300	293	303	267	331	292	297	283	306	288	301	298	319	327	305	335	284	297	300	287	299	303	317	281	259	277	273	288	330	292	279	256	276	297	277	272	287	273	276	304	299	290	274	297	324	315	268	294	309	299	288	305	312	335	311	283	265	281	289	279	311	296	304	287	299	280	311	279	327	281	286	311	296	298	281	259	281	274	303	314	280	298	284	305	298	297	296	276	278	286	309	273	319	307	270
18652	39330	52592	51101	15975	1598	1426	1238	1108	1084	1044	997	1184	9107	23027	22066	17256	10613	5456	2611	1347	912	773	722	712	676	696	664	744	679	699	648	662	675	707	690	690	678	709	686	764	711	715	704	684	722	680	695	715	681	672	715	701	672	699	785	708	681	707	707	699	695	741	686	691	715	678	717	662	723	711	717	716	723	707	668	677	726	739	683	699	730	663	654	698	726	728	688	730	709	688	694	696	664	679	692	747	713	695	703	723	705	728	648	722	688	689	682	719	702	746	724	726	706	713	704	696	667	685	712	687	679	744	688	702	671	659	624	694	613	673	713	672	663	769	696	729	742	716	689	676	733	697	720	698	689	665	667	699	705	734	658	680	701	691	662	707	688	669	664	668	716	674	686	690	673	673	685	700	719	691	678	749	703	725	678	702	665	734	721	702	767	727	693	723	702	715	743	679	662	687	718	735	686	672	675	697	669	710	700	748	737	685	676	726	661	732	717	741	698	715	753	728	710	671	718	656	691	723	729	697	727	711	725	708	655	694	696	678	716	710	702	761	713	697	669	705	754	697	712	685	696	715	715	698	712	715	660	722	688	694	717	715	670	706	689	712	708	724	725	642	661	677	678	687	745	720	707	714	715	664	717	715	716	725	676	696	694	667	662	717	665	723	675	748	687	708	695	683	673	709	703	743	673	698	695	691	750	698	721	706	707	720	702	699	691	696	719	696	726	729	719	723	731	727	651	694	683	712	695	733	708	700	709	724	680	661	679	708	736	659	747	728	653	701	660	715	662	699	704	715	656	687	684	684	698	696	677	728	679	682	683	672	721	721	704	717	726	679	690	665	740	697	693	691	737	680	649	655	722	696	711	713	723	698	691	678	649	690	704	713	699	698	796	729	693	691	727	647	745	721	701	699	684	707	711	713	721	733	711	696	705	676	689	691	695	728	652	730	711	680	728	705	680	727	715	680	672	681	704	735	713	706	699	674	737	730	705	679	714	669	719	671	689	714	691	777	738	695	693	702	666	717	750	699	697	686	699	688	725	715	690	707	717	737	681	648	720	685	714	669	677	707	716	675	716	681	698	728	749	679	703	667	723	723	718	686	758	701	709	699	689	688	694	705	703	710	681	693	700	685	681	712	704	684	731	725	684	662	697	686	702	672	677	683	737	759	712	760	692	690	671	699	743	677	685	704	739	690	719	704	673	680	715	727	681	712	677	707	697	718	663	699	687	669	683	756	697	728	678	709	750	723	680	664	708	710	691	684	674	719	732	673	689	709	712	706	727	697	679	726	739	742	676	739	698	687	684	722	704	684	715	689	673	695	704	720	679	726	691	696	653	653	715	682	652	689	670	702	720	693	671	671	709	709	686	725	720	733	707	698	704	704	711	714	758	696	728	736	704	702	726	671	701	730	703	714	707	688	693	717	693	730	727	720	741	694	698	727	695	752	717	724	715	692	679	720	719	709	732	729	702	702	722	683	663	686	651	686	699	705	676	677	674	704	761	694	738	721	733	713	710	693	705	713	670	673	715	744	695	693	752	707	680	719	718	710	709	734	673	717	737	716	746	697	697	728	743	687	698	738	726	706	734	682	692	709	668	732	700	701	674	671	695	713	690	703	736	674	637	746	679	702	695	677	715	640	711	713	676	684	732	738	707	656	702	670	733	732	694	657	668	707	681	685	736	753	682	710	732	659	669	674	695	664	695	697	694	685	722	689	658	722	703	723	692	719	714	765	689	707	716	709	693	700	667	706	669	716	697	687	757	707	678	662	714	690	688	701	692	655	724	684	691	727	700	705	754	692	714	702	719	701	684	640	692	694	719	748	682	691	705	742	704	743	694	692	722	687	677	696	689	738	689	664	692	679	737	681	690	748	733	693	698	712	706	674	697	734	671	697	658	748	727	730	689	676	698	672	695	706	673	728	736	682	697	678	669	718	739	656	709	696	711	707	692	685	662	687	763	689	719	670	680	687	712	701	685	724	698	730	675	732	706	672	678	718	694	713	691	703	684	731	677	690	726	693	734	707	711	697	710	735	747	704	736	702	688	741	697	697	714	735	712	658	645	734	722	686	708	723	725	705	688	656	662	707	667	688	717	676	738	702	676	681	689	686	705	732	733	679	692	709	676	699	694	684	702	693	711	735	694	692	727	669	681	716	718	710	672	692	697	726	724	748	707	693	719	680	700	736	726	641	696	700	741	719	707	704	663	707	702	712	675	748	721	700	667	672	668	720	706	762	705	715	704	679	721	684	706	747	711	689	712	708	678	712	670	729	714	683	726	729	722	699	722	682	704	677	749	732	707	636	656	695	693	675	674	677	705	703	689	710	716	737	682	678	696	669	710	675	735	683	726	719	707	658	688	740	698	683	703	722	729	703	674	709	728	700	696	657	671	649	700	679	689	696	723	671	664	705	703	670	718	717	677	666	680	719	702	672	653	690	716	690	687	744	693	688	730	708	666	714	672	724	704	704	693	680	699	642	725	710	710	689	712	731	736	690	708	708	689	704	721	703	698	700	714	683	683	720	691	745	654	676	686	682	718	707	724	677	683	690	668	708	665	672	736	657	668	715	675	663	653	707	701	735	724	707	691	704	733	650	687	700	718	692	713	682	712	739	712	694	691	741	673	674	668	739	704	693	649	705	762	713	693	689	793	687	672	709	686	705	682	690	689	674	686	697	677	656	701	749	704	649	689	730	658	697	669	660	710	686	680	694	698	720	712	674	714	712	711	709	718	726	701	722	673	697	713	701	697	693	681	708	696	702	738	693	733	664	699	644	713	689	696	661	659	680	693	702	757	724	659	686	658	690	724	719	733	698	683	734	697	724	779	688	701	679	638	671	675	684	717	713	686	672	673	687	720	675	744	681	750	693	719	692	686	663	719	723	696	694	674	716	716	660	669	707	705	687	726	702	712	695	684	717	710	710	739	650	758	718	658	699	707	745	757	648	747	670	656	688	732	661	727	694	744	716	712	675	701	693	683	714	707	732	691	736	744	719	708	633	642	710	694	672	730	711	660	687	729	683	683	735	688	684	657	678	712	713	726	692	705	706	769	676	689	689	714	722	717	732	679	727	707	700	679	681	713	695	714	720	678	685	673	761	725	739	681	725	730	688	672	704	701	694	713	695	667	699	737	710	715	720	711	690	634	729	728	701	656	726	701	744	727	685	711	658	691	725	678	726	706	717	732	724	701	696	683	694	728	725	710	756	710	675	728	693	686	697	736	673	670	689	678	678	732	712	743	692	677	716	701	692	687	706	685	691	693	745	692	701	743	699	688	694	715	742	665	724	692	693	694	664	714	672	678	701	713	672	662	693	689	700	750	692	697	729	737	738	711	667	684	696	712	672	680	638	740	691	687	680	654	742	696	640	732	707	679	709	727	696	721	699	706	686	670	734	700	721	719	722	708	679	671	689	700	719	742	665	676	706	680	691	692	685	739	693	735	711	703	691	664	691	706	689	716	709	687	679	686	666	705	657	705
48117	71333	69627	56352	26860	4151	613	440	394	370	302	333	419	5521	10233	9491	6343	3387	1653	783	457	317	289	271	244	232	261	243	249	232	263	265	229	229	234	261	247	251	251	284	278	232	231	250	234	239	235	252	230	259	308	257	223	237	270	240	242	243	239	248	295	231	240	243	271	233	265	233	250	242	250	250	242	227	236	229	224	229	264	283	253	230	282	219	249	256	251	254	252	216	260	254	244	247	249	280	239	228	245	280	240	256	259	257	258	263	235	244	229	249	261	272	263	247	233	231	225	272	243	263	244	242	246	257	231	249	217	243	231	224	225	215	255	258	281	268	280	264	229	236	233	228	247	238	237	260	257	251	243	219	234	247	256	243	286	248	254	242	266	245	267	265	221	271	240	258	235	246	219	240	233	230	249	258	271	240	238	254	246	264	242	264	251	239	248	242	245	249	262	250	218	289	259	225	250	281	269	256	243	243	235	236	230	256	280	224	238	248	240	239	263	231	253	241	254	235	212	269	225	231	246	238	278	244	257	233	216	261	245	228	261	248	250	247	277	251	205	251	247	259	231	227	265	239	278	255	232	253	241	288	231	250	264	269	244	258	208	207	242	259	243	235	234	253	258	223	244	279	250	241	257	244	221	223	218	234	264	243	240	239	241	257	250	229	250	283	259	259	243	231	258	218	227	227	222	260	245	229	237	248	257	238	250	250	236	247	226	252	241	238	246	241	250	229	256	312	250	229	242	271	223	251	234	270	239	236	251	225	264	242	215	268	237	244	261	262	243	228	257	242	245	225	265	217	258	237	231	240	256	231	251	233	248	250	243	230	240	273	248	265	263	226	252	260	221	260	248	251	278	232	242	217	246	231	274	244	230	227	246	214	242	228	243	230	255	236	258	250	242	230	261	238	243	235	284	225	221	261	226	245	250	238	228	219	242	238	237	269	244	232	257	260	270	226	238	238	239	220	259	247	261	247	261	254	245	254	247	254	255	272	243	240	223	237	236	257	259	218	267	233	234	230	254	234	251	233	238	214	228	257	239	253	224	242	254	236	267	255	252	268	241	242	264	238	273	271	280	247	246	243	240	239	241	251	259	233	226	237	248	255	225	252	253	266	254	254	242	240	242	241	223	259	259	271	233	231	236	263	216	240	271	255	251	237	245	275	255	250	224	257	220	250	242	263	223	236	228	236	274	250	216	259	236	245	251	215	221	243	252	251	217	236	246	214	244	243	271	248	258	263	271	212	246	259	246	249	223	250	229	252	258	239	231	229	239	254	262	242	246	293	248	255	262	263	265	229	227	258	244	265	260	247	261	258	236	208	261	268	215	241	258	217	245	233	277	256	226	249	263	284	270	234	266	232	255	220	282	248	241	236	218	246	254	232	255	248	245	251	250	204	253	232	248	272	223	239	255	261	255	270	272	238	249	265	233	241	266	259	244	264	244	233	258	241	264	219	243	254	231	213	240	235	232	229	247	241	232	252	254	248	252	305	241	230	257	242	187	266	211	260	259	260	274	225	216	256	252	250	241	249	249	278	252	237	243	247	279	231	292	225	256	241	267	258	242	278	253	247	223	245	271	235	247	242	234	245	258	266	256	280	230	245	259	243	242	247	241	236	236	281	219	240	244	267	277	233	250	252	240	245	221	235	231	248	223	223	261	222	250	248	254	245	225	259	231	226	240	265	230	242	217	258	260	266	271	260	214	250	244	291	273	248	269	241	268	251	273	224	237	257	254	234	261	242	279	261	230	246	253	255	249	263	274	231	243	241	261	257	257	255	259	235	234	235	255	251	220	268	231	264	289	251	255	267	234	281	247	254	214	218	224	236	257	270	246	237	247	270	251	261	257	266	265	227	214	226	242	257	226	241	247	274	268	252	273	238	274	259	237	235	260	244	231	269	272	234	207	269	258	244	246	262	263	207	286	242	222	247	263	251	243	258	235	242	250	250	240	236	239	266	228	225	246	249	250	257	243	210	261	282	232	244	253	254	228	226	251	238	245	233	240	270	243	268	259	223	279	266	241	244	261	248	248	263	256	255	250	249	277	251	231	239	233	252	228	265	275	254	225	247	228	244	249	247	253	208	280	219	248	251	237	243	231	222	261	244	229	241	255	269	244	246	230	257	261	238	214	254	245	246	249	263	224	216	228	276	251	245	269	256	256	247	251	234	263	282	289	243	243	238	239	264	227	284	272	252	237	235	220	249	252	265	266	210	264	271	242	230	235	234	228	241	262	256	242	246	246	277	258	268	264	247	243	247	214	234	255	240	268	230	251	255	255	244	245	220	251	255	232	258	290	265	250	239	256	243	281	253	262	238	252	253	241	283	218	241	241	252	256	240	265	236	267	231	250	219	233	259	218	227	260	229	235	247	228	252	255	239	253	258	269	240	230	244	275	245	260	239	281	230	233	242	257	256	275	236	251	222	273	231	273	253	245	249	239	266	259	229	258	249	257	261	269	251	236	247	250	255	267	282	271	237	270	245	229	248	255	240	261	231	224	206	247	271	258	225	233	235	231	245	259	218	236	257	239	260	266	249	243	269	254	300	252	245	245	251	235	269	245	267	265	259	263	219	277	250	251	195	252	244	236	248	276	246	220	236	244	258	237	239	280	253	268	241	270	236	235	218	236	272	255	246	232	265	272	227	249	256	267	232	238	246	247	220	235	243	251	252	261	286	248	261	256	287	243	223	229	261	238	250	261	257	230	224	238	239	241	259	256	224	213	258	245	273	249	220	267	247	235	258	245	282	263	276	276	247	221	285	269	227	246	235	236	251	259	247	249	228	249	245	247	243	248	256	245	268	258	261	241	252	257	259	265	248	227	202	224	224	246	239	231	251	249	255	227	261	230	229	212	246	269	242	210	252	230	267	256	271	253	273	270	229	265	248	255	277	257	242	230	237	242	239	218	243	238	253	249	236	261	232	266	250	213	242	251	246	265	241	246	256	216	249	232	240	260	224	247	254	236	231	247	225	231	259	230	276	264	274	241	240	268	226	237	203	249	241	235	253	249	250	227	240	245	266	252	238	248	238	239	238	258	257	241	231	237	271	269	227	242	222	227	262	233	253	247	246	275	225	254	261	200	276	242	246	233	207	232	238	257	238	239	246	237	233	252	206	250	280	249	256	269	255	241	241	233	215	220	232	227	226	250	241	261	235	260	251	285	263	233	273	270	244	232	248	245	248	228	228	249	253	262	269	258	236	226	248	272	226	239	260	242	240	234	224	238	238	252	231	256	219	262	275	236	257	277	231	261	273	232	203	232	249	268	261	193	242	228	233	248	257	254	233	235	279	265	235	271	250	255	220	252	242	205	277	245	239	259	263	276	231	248	245	275	266	263	236	248	232	258	254	253	254	265	260	259	252	258	236	230	231	278	221	239	236	244	231	231	228	244	259	244	230	249	263	253	216	271	268	243	235	249	263	296	228	245	255	248	216	261	259	247	261	230	254	248	240	246	233	244	228	236	231	251	259	226	242
29929	51054	62713	61509	17112	2448	1979	1654	1524	1280	1192	1140	1846	22827	31974	29710	23336	14005	7366	3400	1676	930	708	633	572	620	637	600	615	628	609	624	589	593	559	542	551	620	598	596	649	629	579	589	626	601	585	595	600	593	638	649	558	642	604	631	637	576	586	617	666	608	620	635	593	616	555	598	604	593	606	596	560	605	614	562	592	602	605	643	607	632	647	610	640	604	616	647	645	591	591	561	605	608	598	591	570	619	589	595	606	591	595	576	627	598	601	609	601	611	590	629	560	583	625	625	619	546	604	595	615	634	600	615	620	608	596	569	623	584	619	574	619	575	618	608	611	595	555	671	612	600	585	635	601	598	575	585	561	607	600	605	566	623	592	593	595	638	608	610	604	607	587	532	600	667	631	589	625	616	586	588	574	593	606	605	594	569	601	624	622	580	625	590	592	600	611	625	619	561	612	608	613	584	627	620	621	663	559	591	632	632	603	627	618	569	611	598	612	579	606	587	617	595	562	667	583	577	602	593	582	606	627	629	620	570	618	627	578	641	603	615	587	536	584	568	619	644	616	600	638	613	554	651	595	607	593	620	624	637	570	570	584	599	611	615	625	629	603	609	622	608	542	601	613	588	603	586	605	594	582	599	554	602	607	571	569	613	595	650	616	646	612	597	646	610	616	627	619	615	601	590	600	575	601	594	582	589	666	567	582	599	631	602	575	554	577	600	631	570	600	616	614	591	562	574	564	594	612	573	618	626	555	578	611	633	612	574	563	590	616	587	633	595	644	626	625	589	622	588	618	619	579	575	606	628	636	596	573	657	602	640	635	621	593	602	603	628	636	599	590	604	615	631	622	612	603	604	645	563	580	605	619	586	580	565	616	575	585	648	619	635	606	574	632	589	611	570	602	595	541	580	597	621	557	571	587	565	544	629	589	568	632	580	615	606	616	596	627	634	591	581	570	568	612	610	626	608	638	620	567	604	577	566	609	607	598	570	601	594	568	617	601	581	586	585	553	614	592	588	603	617	654	595	583	618	644	598	580	604	574	600	676	648	597	600	614	582	648	594	629	585	550	565	585	624	617	612	621	570	574	536	568	604	592	646	632	593	629	614	605	628	564	594	616	590	595	589	626	598	639	596	673	578	576	604	582	597	621	637	618	554	615	599	612	587	620	554	537	588	620	585	649	597	590	615	588	626	594	626	593	599	606	665	598	619	594	617	620	562	598	602	589	630	621	601	562	575	600	624	619	582	632	610	608	615	596	594	648	609	605	608	582	598	621	575	599	600	622	636	621	576	612	615	556	577	581	591	597	581	614	571	557	605	591	614	629	578	590	546	626	634	627	578	606	611	599	633	618	544	598	588	609	605	600	597	587	621	600	571	612	558	617	581	598	605	589	632	595	561	602	606	587	575	590	599	604	601	633	586	613	585	628	637	581	625	609	580	605	665	639	599	582	600	612	627	574	577	589	618	582	637	618	608	606	627	619	629	595	608	620	615	571	597	628	574	603	605	621	560	638	622	575	627	599	598	618	617	593	623	624	547	602	633	611	595	582	573	632	593	599	555	563	651	642	593	560	599	663	627	593	591	569	584	588	612	599	565	585	601	623	633	564	628	612	660	569	611	591	616	609	583	577	640	558	583	638	597	635	615	600	589	653	639	607	625	607	613	579	624	614	627	544	582	600	608	592	597	590	622	594	613	631	586	622	595	617	628	609	586	597	571	603	610	599	585	611	590	605	646	556	580	586	594	607	599	582	563	580	595	624	595	643	588	587	602	617	622	597	654	594	599	635	549	591	563	656	588	616	589	594	588	586	598	610	626	609	632	616	570	565	613	562	577	609	597	603	573	550	626	595	604	605	602	618	635	652	624	552	553	585	565	601	601	624	567	618	587	603	583	614	598	595	602	606	604	641	602	629	651	643	567	600	630	576	605	566	637	569	594	610	606	608	594	598	617	602	580	589	589	607	589	585	638	600	581	600	601	611	589	611	621	584	594	624	619	548	619	627	597	620	606	646	591	584	608	629	652	574	659	605	597	597	607	596	635	623	637	623	616	594	587	585	616	628	622	549	572	654	605	574	598	585	614	612	563	632	593	604	594	618	616	591	620	582	588	530	606	589	601	598	598	593	604	635	574	620	569	644	602	624	589	621	578	624	601	623	617	632	578	621	602	599	619	617	607	572	581	615	603	585	586	610	613	560	570	613	637	630	598	616	611	596	607	620	635	598	611	600	636	605	601	587	635	592	586	586	592	630	603	570	594	603	609	622	628	647	605	614	608	589	607	613	647	598	586	621	661	629	564	567	580	598	555	567	636	585	635	595	644	590	611	586	603	612	613	567	600	654	610	598	572	623	618	601	604	599	608	605	591	613	579	563	571	622	621	606	586	625	620	586	605	618	617	623	627	656	578	590	591	598	602	602	558	589	592	588	560	636	558	645	626	579	616	594	614	600	605	617	573	598	608	616	582	602	595	613	618	636	614	620	613	621	629	601	614	611	591	589	571	552	598	598	631	603	621	580	618	588	607	575	602	591	627	616	607	617	625	574	651	615	616	617	587	612	596	558	625	570	605	622	618	655	602	610	610	625	625	564	582	604	541	597	606	590	650	586	605	599	619	599	620	596	576	603	619	590	634	606	625	643	583	636	641	621	664	632	584	612	595	599	617	648	579	632	628	590	625	591	630	617	642	570	554	614	614	606	619	597	600	591	637	611	583	603	582	618	595	569	604	581	654	552	609	598	586	586	575	623	582	603	594	578	661	596	598	604	605	645	619	566	633	598	604	545	586	637	650	593	620	607	631	573	583	560	554	622	573	588	587	582	569	534	572	600	584	610	590	583	602	611	607	606	623	619	596	604	579	634	649	572	661	634	592	574	642	605	609	615	630	610	606	584	594	625	589	631	562	588	628	622	619	609	583	588	585	581	631	569	615	628	562	647	604	616	592	635	582	596	593	600	617	618	586	600	567	617	612	616	602	596	640	574	586	560	607	601	607	614	610	605	600	637	598	589	641	618	592	591	588	615	611	618	607	574	589	624	589	583	643	619	612	627	608	635	594	644	595	612	612	584	595	586	621	604	615	620	603	575	630	589	627	611	667	604	633	567	543	583	604	613	588	630	578	590	571	542	592	574	593	571	609	616	599	547	615	601	615	603	585	604	606	579	578	609	559	615	599	580	596	630	653	573	632	638	575	574	590	573	632	566	584	609	633	594	594	579	592	663	606	605	626	603	663	597	631	632	579	604	575	620	614	571	603	636	585	574	601	615	602	579	583	561	632	634	606	605	562	596	612	625	611	637	580	621	595	598	607	637	604	626	561	637	604	603	656	632	627	606	627	636	609	564	588	595	579	588	646	593	636	622	621	613	619	626	610	599	637	578	589	590	625	593	605	626	615	587	560	577	621	639	626	649	620	639	604	628	617	625	564	593	624	567	621	641	580	565	615	633	604	558	658	612	639	604	580	599	592	568	666	605	617	640	594	623	599
4529	5518	5022	3168	726	352	344	369	344	324	321	356	371	474	756	850	728	638	460	426	376	335	374	358	349	326	328	328	309	343	344	360	352	329	339	356	328	301	357	346	335	319	309	325	356	305	337	322	314	348	310	360	339	323	336	372	381	318	321	369	316	355	334	327	358	308	313	343	306	311	333	333	329	341	329	379	342	343	320	342	321	347	336	330	325	350	327	378	343	331	368	339	370	341	340	331	337	308	384	340	333	341	352	364	329	336	369	333	333	315	317	291	331	315	341	331	332	318	302	366	318	319	353	326	336	320	338	386	312	330	340	315	325	302	328	340	328	327	339	349	321	365	347	340	349	324	322	319	309	353	351	310	343	312	336	341	354	332	281	333	328	357	359	350	353	322	384	309	349	348	308	338	321	341	337	337	338	317	330	325	314	324	336	326	350	326	342	367	337	313	324	314	326	360	322	392	385	337	319	331	313	385	313	351	330	349	351	334	341	327	342	319	357	321	335	306	331	309	346	338	301	346	328	354	313	372	298	348	353	336	320	340	330	301	312	320	331	334	311	352	318	323	328	329	316	358	342	331	322	312	355	340	356	352	324	312	302	315	355	304	314	309	332	337	343	323	351	286	347	321	350	334	334	306	307	337	325	340	329	352	342	326	339	324	334	301	333	330	322	344	336	328	320	318	333	322	336	324	339	357	312	379	318	310	335	314	327	335	335	329	360	323	326	309	352	384	324	320	333	353	324	358	340	338	327	348	361	330	313	319	358	335	335	334	351	348	365	350	335	360	327	312	310	332	344	332	317	335	316	314	337	345	306	341	337	316	339	334	337	348	345	327	361	355	306	337	344	317	362	329	353	330	357	363	324	324	333	317	316	333	350	372	323	354	325	349	368	344	333	357	321	336	314	315	323	329	349	322	334	328	330	356	336	315	300	311	345	297	333	354	345	335	320	323	330	330	343	359	338	344	298	356	321	351	324	288	273	355	301	361	380	306	355	342	342	314	329	332	325	327	343	322	330	329	333	345	319	358	328	380	352	354	325	310	353	374	311	349	309	293	283	348	342	345	355	346	302	315	327	334	335	319	351	337	373	315	330	386	362	334	338	328	356	341	338	340	318	372	328	339	329	329	340	332	332	329	309	337	319	346	369	340	360	356	329	339	319	313	304	372	315	341	369	340	337	339	364	322	318	357	326	351	367	340	334	325	324	334	333	328	312	341	363	295	354	316	300	328	310	347	333	353	321	335	350	299	349	323	356	320	357	321	302	333	304	327	334	331	333	317	357	332	343	346	321	372	337	316	341	328	325	297	319	308	329	327	309	326	362	365	348	341	347	340	328	335	319	309	336	338	305	334	341	342	323	340	359	341	320	337	312	338	347	323	348	319	318	351	349	338	333	318	324	347	333	318	359	311	333	341	360	325	363	359	344	342	371	320	334	358	331	323	309	313	329	343	350	322	336	332	358	351	378	328	308	298	329	336	337	342	372	332	315	282	324	361	354	351	351	324	356	348	299	337	327	306	333	322	307	329	340	327	338	333	324	332	336	347	341	314	325	316	312	358	346	354	348	339	347	346	310	314	313	337	355	318	325	294	353	337	319	358	310	332	331	354	299	333	337	338	315	313	341	329	351	324	338	309	329	329	349	338	335	348	336	314	338	340	345	334	320	337	349	313	323	321	328	347	349	361	305	336	335	344	331	327	339	286	338	352	316	324	309	330	323	361	308	341	333	326	328	342	351	332	313	358	350	346	347	355	331	333	319	345	320	309	323	294	310	377	326	318	313	302	321	349	315	362	356	360	347	327	339	324	325	349	338	347	310	340	353	362	324	314	361	319	334	319	341	347	331	361	340	315	372	347	317	318	370	347	360	329	367	338	347	299	304	311	342	328	318	325	369	343	314	306	353	341	341	340	342	379	310	311	346	340	366	304	331	343	303	322	332	330	333	359	311	323	329	320	347	336	339	312	339	358	328	342	364	359	358	339	355	334	338	321	343	321	326	326	311	338	316	351	356	308	311	359	338	351	355	374	318	371	323	350	336	320	339	321	347	327	329	318	351	313	301	330	344	320	328	348	322	324	327	278	346	343	332	350	353	315	351	323	317	332	325	326	314	354	331	331	329	337	362	358	318	330	303	296	310	338	292	330	378	334	323	347	346	320	371	342	344	317	342	351	320	333	344	326	350	323	361	305	321	301	339	324	330	317	345	322	335	354	347	318	318	324	359	356	344	299	301	316	351	336	357	328	333	307	314	279	379	366	311	339	358	363	313	312	347	301	322	333	332	338	290	357	350	358	368	317	329	340	356	328	372	320	343	328	354	335	322	345	344	349	309	341	321	335	323	309	330	371	340	362	343	292	340	343	377	315	359	337	326	348	337	339	325	358	303	306	340	344	320	362	310	347	303	346	328	328	372	338	350	345	330	337	344	312	331	337	329	320	346	341	307	320	311	339	359	346	336	327	366	335	320	352	335	335	311	350	336	341	346	322	361	321	371	366	313	358	329	344	311	344	348	312	354	345	339	348	359	343	330	313	318	357	340	312	352	346	313	321	327	377	305	322	306	351	359	354	362	321	313	328	324	336	328	343	324	343	355	350	323	369	346	347	316	360	319	366	366	316	322	327	340	311	338	355	352	342	334	305	340	342	336	324	303	336	329	337	339	319	347	315	320	330	349	345	357	323	331	351	352	357	310	355	323	347	342	359	326	386	346	326	345	364	353	346	306	332	341	324	312	353	333	351	335	361	332	362	314	337	322	359	359	383	348	384	368	347	357	329	331	352	321	315	325	324	294	349	348	342	346	377	379	319	349	361	346	361	358	340	343	352	374	362	305	335	357	393	333	357	338	320	333	277	346	323	364	386	325	347	330	347	337	323	348	360	304	359	346	314	357	319	328	316	343	341	347	340	345	342	378	346	334	322	312	347	307	352	332	333	374	349	343	331	309	338	323	330	353	366	312	322	363	337	335	325	345	318	319	307	324	339	303	331	326	338	328	361	310	341	342	350	350	353	341	337	299	347	335	335	347	326	321	334	339	329	362	349	329	323	345	298	351	330	359	342	346	346	341	344	386	361	366	318	342	336	369	298	328	336	349	309	327	332	321	349	338	335	308	315	347	332	351	342	354	315	318	349	344	314	356	364	308	347	318	315	315	347	333	335	363	335	337	341	349	342	340	308	318	364	352	316	334	330	333	338	331	349	361	337	373	335	349	364	355	359	332	315	323	314	332	332	337	363	307	357	347	313	346	322	337	320	308	355	345	314	356	321	325	330	334	362	305	358	333	343	377	336	349	356	347	328	320	347	383	336	344	312	348	386	354	335	354	329	367	352	352	305	329	326	357	341	333	309	323	326	317	337	315	315	342	357	317	299	328	357	362	294	355	355	313	354	353	306	313	358	335	335	330	345	301	338	353	340	362	367	369	375	344	328	316	351	311	326	307	321	331	359	362	335	327	306	334	329	355	330	327	296	352	335	338	329
4350	8705	10269	10220	1961	877	885	848	894	802	778	836	971	2064	3568	3453	2777	1962	1399	1089	929	844	783	783	804	805	820	849	806	779	802	839	829	804	815	808	774	784	795	791	729	819	768	813	777	811	784	773	821	817	834	789	751	768	749	758	786	771	776	762	809	764	792	803	796	811	755	784	811	858	741	760	826	782	869	782	731	826	823	786	787	864	790	777	812	760	805	836	782	758	807	845	823	764	821	759	777	823	845	795	770	827	767	770	852	796	836	799	836	784	796	790	813	749	754	782	774	815	753	777	794	793	818	777	813	750	814	824	775	750	877	852	787	802	804	810	785	779	776	818	829	829	788	825	815	759	770	806	763	814	733	773	807	796	855	802	797	750	828	797	820	779	783	818	796	805	778	776	772	749	787	817	776	809	798	798	829	781	790	809	873	815	814	799	834	857	800	764	784	778	712	774	785	803	759	760	795	801	822	797	768	805	794	794	796	778	768	832	809	843	780	772	780	789	813	809	812	727	776	761	777	837	765	804	817	805	826	799	768	779	764	743	764	752	745	741	833	809	833	834	763	772	811	806	840	807	777	785	794	803	827	835	788	791	766	818	759	784	802	748	823	772	785	746	794	819	824	745	789	787	780	832	831	802	859	768	803	785	776	779	860	765	811	832	792	797	786	795	765	777	805	829	803	753	847	783	802	747	810	756	763	770	764	796	767	773	793	786	833	798	811	743	784	808	803	779	780	769	797	813	810	770	772	761	838	816	756	785	844	820	847	798	797	840	830	779	768	771	764	816	795	834	788	760	786	773	756	808	760	793	729	783	774	784	794	785	799	827	790	797	780	794	858	777	761	854	777	755	798	740	866	782	780	795	791	803	750	771	809	745	752	775	790	812	758	784	804	756	849	760	830	808	761	859	764	807	818	833	814	752	770	773	769	799	823	797	773	794	770	801	777	804	774	833	765	802	797	759	808	795	771	792	815	811	807	768	802	772	794	812	768	821	732	777	779	782	810	796	839	782	817	846	761	811	808	811	774	798	788	752	767	760	767	826	792	810	796	794	801	830	733	785	755	782	783	833	796	810	780	782	745	836	853	776	790	775	785	762	815	782	813	827	780	741	790	809	782	801	845	743	816	801	786	741	780	762	759	795	798	799	798	764	816	825	830	766	772	803	841	789	720	825	786	862	741	801	777	764	781	801	796	767	762	803	738	847	814	768	794	801	800	785	791	786	818	801	770	782	785	770	787	779	786	751	823	789	794	737	782	798	787	797	825	818	808	803	756	767	795	778	751	824	764	833	760	762	738	835	806	779	824	818	814	814	799	823	769	793	819	769	770	742	815	774	801	777	795	789	783	803	745	766	773	787	782	759	845	787	785	810	769	777	780	812	760	810	774	842	792	795	764	781	788	825	794	831	795	825	763	791	780	757	758	803	789	769	779	801	799	779	813	749	779	827	842	819	790	837	788	846	788	788	803	832	819	792	804	803	835	800	785	856	758	803	782	780	838	769	747	767	812	838	801	794	810	789	790	730	819	788	791	785	812	806	745	778	779	772	831	736	809	786	816	763	841	761	821	764	832	790	800	827	810	776	812	778	817	789	827	796	798	778	775	787	760	782	816	838	775	829	831	730	817	796	752	829	768	806	824	800	769	730	798	774	790	837	761	818	780	784	827	756	791	781	777	815	753	804	803	763	821	804	758	816	803	786	758	783	774	799	799	791	801	794	786	805	836	760	768	783	805	728	749	801	824	750	793	755	802	812	808	804	778	801	786	813	762	785	792	757	771	776	825	773	827	831	787	845	766	788	844	790	844	761	811	794	789	825	828	793	821	770	801	814	780	849	792	775	758	799	753	793	800	771	818	825	785	818	817	802	822	777	838	802	796	796	801	798	757	785	765	815	820	843	792	733	802	809	782	811	780	786	760	812	812	757	774	776	805	825	799	796	768	806	797	773	854	815	789	819	804	794	798	815	797	833	788	779	774	836	830	807	766	784	784	806	808	829	793	798	777	782	759	821	774	798	758	837	784	815	834	778	764	848	797	767	795	806	770	783	764	805	806	768	769	830	825	806	791	874	811	769	797	786	818	796	742	767	780	751	737	754	757	790	842	732	758	825	781	780	794	768	868	794	754	813	818	831	740	758	808	717	797	770	849	776	785	817	765	755	812	819	799	765	764	786	780	791	809	783	767	788	831	783	808	805	766	765	823	826	785	750	813	780	767	829	865	777	769	773	796	806	798	789	788	804	808	762	784	826	780	813	752	781	829	802	819	824	836	840	865	772	783	788	796	757	829	807	757	816	841	766	811	769	800	824	752	801	868	842	760	812	794	728	778	793	801	810	796	816	827	788	796	795	836	824	823	788	821	822	808	832	796	811	810	802	819	779	803	809	786	776	818	845	762	804	788	804	805	806	820	799	773	817	809	833	767	811	740	816	773	789	802	774	753	745	768	826	809	764	800	749	800	805	751	831	795	811	796	811	821	811	780	842	775	795	824	807	736	838	829	825	687	793	785	805	810	812	776	852	814	811	740	804	801	836	793	815	799	788	815	798	790	757	794	764	789	800	784	827	814	778	774	789	785	777	799	792	799	799	795	828	843	793	786	775	763	801	789	777	776	781	834	833	843	836	828	798	808	752	805	799	807	771	770	839	823	760	778	875	753	780	810	798	815	802	822	825	776	794	806	762	837	811	752	773	772	794	801	778	831	760	816	783	760	779	765	776	797	821	839	808	798	815	808	809	813	831	773	816	787	799	828	795	780	745	800	827	802	767	793	778	821	813	787	781	774	806	772	757	786	788	789	805	797	741	766	774	788	786	798	800	768	794	802	877	768	776	798	779	810	763	775	754	758	792	758	803	779	801	798	818	812	805	839	816	778	761	791	818	752	824	842	795	771	763	723	813	789	763	777	770	758	775	821	797	816	753	815	754	844	781	804	786	776	802	824	787	789	743	733	769	801	780	747	807	826	846	773	869	800	725	784	743	809	837	859	772	793	822	769	811	850	778	786	806	743	770	771	770	802	813	784	772	809	816	826	780	793	781	770	778	776	810	777	783	852	774	763	805	805	857	773	806	804	826	806	817	812	746	813	818	784	802	754	790	785	804	817	770	833	768	769	761	791	809	785	802	801	767	797	799	770	802	772	786	776	753	798	743	806	812	824	794	775	752	784	826	761	784	793	782	771	736	749	833	807	751	773	798	811	837	818	799	828	793	822	800	745	788	775	813	819	820	816	816	805	764	794	783	830	826	754	781	774	794	794	798	803	770	802	806	792	814	784	822	750	798	804	841	766	788	859	802	810	812	776	781	824	840	778	768	807	744	796	802	755	753	801	807	843	819	867	813	762	785	783	814	824	790	830	754	862	827	769	800	753	770	807	795	800	810	800	781	769	852	772	824	755	789	868	804	783	817	806	760	809	814	782	835	764	810	769	826	781	799	791	809	775	802	783	785	787	830	818	794	822	807	763	809	819	754	809	791	763	810
34632	53666	53164	44097	16376	1239	464	414	378	346	361	360	715	3836	6615	5310	3678	1907	1003	623	434	312	303	294	255	322	298	282	286	282	288	268	342	301	274	280	305	287	261	245	297	275	303	263	297	254	269	268	282	294	270	285	286	287	261	307	286	332	264	301	295	299	275	327	317	294	267	292	269	291	295	289	284	288	272	296	283	293	280	274	264	311	247	303	267	313	283	312	296	289	275	326	303	277	288	297	298	314	300	301	301	283	297	277	288	289	297	291	289	272	271	279	313	306	306	334	302	316	287	288	271	291	276	310	313	276	272	288	278	261	301	263	265	264	289	316	274	289	266	331	290	276	300	262	308	255	300	280	309	293	271	270	306	301	303	270	287	321	292	251	273	304	318	289	302	317	306	249	285	300	315	274	265	316	305	254	278	327	296	289	293	292	275	302	282	273	284	288	276	245	246	289	301	276	321	313	286	294	285	307	281	293	256	262	303	292	259	294	260	314	269	270	278	271	292	277	289	278	296	269	279	284	300	271	283	301	278	280	317	296	266	288	268	310	266	302	277	319	273	296	295	277	270	281	286	307	268	311	279	283	302	304	273	274	332	295	310	257	266	302	279	276	282	305	296	280	271	288	306	321	282	281	300	296	305	287	313	287	295	272	298	276	309	297	275	326	271	314	285	296	312	319	282	262	311	285	324	280	268	292	287	272	293	291	284	278	304	269	280	270	289	319	292	291	280	283	311	293	286	274	274	296	302	301	312	306	278	287	273	282	319	301	289	298	273	316	282	293	269	272	307	308	289	290	311	295	303	305	280	273	275	276	269	256	259	316	306	281	291	284	305	285	295	283	280	240	295	287	292	280	319	288	295	295	281	271	290	303	297	288	280	306	307	255	253	257	291	305	298	323	285	289	260	247	286	282	292	301	298	265	301	261	289	303	266	299	282	274	304	286	324	282	269	290	270	271	303	256	279	295	259	282	316	295	280	297	295	280	275	286	276	346	284	316	311	280	276	266	313	292	286	302	297	320	284	249	272	307	295	291	288	315	266	281	291	285	281	291	281	290	287	274	261	300	271	293	318	280	276	291	287	301	284	265	305	277	319	277	303	319	252	300	297	312	307	292	308	269	296	286	309	263	302	299	284	310	279	306	275	261	302	284	275	260	272	278	296	288	259	282	303	273	306	294	275	300	283	277	304	278	306	308	322	281	306	285	282	274	278	301	309	248	273	294	286	292	288	308	277	285	289	282	292	309	277	271	257	277	296	297	301	296	282	287	307	290	249	315	302	313	290	266	293	277	270	272	273	263	286	275	304	281	252	306	301	313	299	300	299	290	295	281	308	272	287	277	292	297	289	270	313	277	274	288	312	285	278	313	300	259	277	306	313	268	302	267	259	273	272	300	268	301	290	285	316	287	270	271	316	317	296	297	275	289	274	302	263	307	300	287	281	274	316	301	276	270	296	278	331	276	283	263	299	303	271	268	269	289	301	308	265	321	295	295	298	331	266	345	257	289	289	283	304	297	294	299	265	317	299	259	316	309	277	277	281	303	290	298	263	284	287	297	280	268	299	299	298	299	257	281	265	310	292	278	306	286	274	278	259	291	304	294	274	274	284	312	278	295	305	279	302	304	276	278	291	279	300	259	278	277	302	279	289	266	288	284	279	288	263	299	277	275	313	284	324	292	260	286	272	306	305	279	302	326	294	317	298	268	321	286	333	287	264	337	287	271	255	299	288	269	324	274	306	300	277	272	298	293	281	287	307	282	287	297	265	283	324	264	282	293	289	293	303	269	323	278	303	291	267	338	281	292	293	279	279	306	295	305	291	291	296	271	290	288	301	317	295	299	271	279	282	294	280	308	302	265	296	312	284	271	300	270	301	286	297	318	287	295	292	282	292	268	297	276	338	250	271	277	286	322	295	263	272	290	284	284	312	283	300	308	309	284	277	272	295	289	282	294	305	282	269	313	313	284	298	270	272	270	314	292	308	299	258	266	255	283	294	265	295	284	291	256	289	288	272	259	299	267	274	304	289	280	309	275	300	287	289	301	287	274	264	268	278	310	284	308	275	301	290	292	283	297	314	298	322	278	285	270	264	285	294	296	284	262	305	279	307	269	295	293	276	313	272	287	279	314	292	302	285	305	276	260	258	314	338	291	275	284	265	263	298	282	249	285	273	306	334	274	307	273	313	289	264	313	264	271	273	308	294	263	289	269	275	304	319	319	300	290	256	283	288	273	274	316	291	319	257	266	276	304	291	297	315	269	293	285	309	305	265	284	231	300	250	258	244	296	318	315	281	275	306	295	283	302	266	274	265	258	306	271	306	283	282	304	296	305	286	279	276	287	269	302	281	300	264	290	290	286	297	268	299	295	286	286	269	292	288	288	299	258	305	303	267	272	280	270	305	253	268	299	249	278	260	308	277	276	290	287	274	295	264	301	279	288	291	287	281	274	311	271	277	284	301	292	301	301	283	281	305	279	288	326	287	275	297	271	298	294	296	281	313	287	283	286	257	310	275	315	290	315	313	240	275	298	296	322	319	304	312	276	279	318	273	269	282	276	298	267	268	299	291	271	299	324	294	275	300	287	282	304	273	280	303	279	296	271	273	273	288	276	286	308	294	293	311	306	327	287	289	276	271	271	270	262	288	263	281	272	301	301	258	263	289	259	284	308	284	271	273	281	284	292	269	264	260	318	289	325	314	284	284	303	280	308	284	295	272	312	263	262	290	283	291	279	282	312	284	260	292	295	299	264	271	280	323	233	277	299	282	290	251	287	278	277	263	262	301	299	312	261	260	312	248	289	316	294	286	298	282	311	282	280	308	298	282	294	267	309	312	284	308	271	304	317	270	258	322	302	312	282	292	303	273	298	296	311	298	260	285	287	291	299	331	347	285	277	292	279	296	290	278	263	282	310	290	319	299	276	303	287	303	290	279	280	284	284	298	264	286	294	303	283	272	286	297	312	298	288	306	292	281	283	271	286	308	291	284	338	272	305	262	292	283	283	289	286	312	291	300	338	322	339	291	268	270	292	310	304	262	314	327	312	283	297	274	283	298	282	266	259	274	281	287	273	302	305	294	293	306	277	250	300	295	302	307	308	279	305	311	262	285	302	261	298	295	300	271	313	282	269	304	281	290	299	288	308	334	311	290	282	280	273	289	297	248	280	273	315	288	308	308	271	281	286	283	272	274	312	302	277	292	303	280	279	265	270	330	307	281	291	301	272	288	281	297	270	273	268	293	279	273	255	319	293	292	324	276	288	286	315	273	291	293	336	327	254	281	299	289	315	260	304	272	298	270	300	315	292	278	287	297	289	259	283	301	263	282	289	296	265	263	269	262	284	306	273	308	277	301	280	271	283	268	295	278	263	306	284	273	279	319	299	317	293	305	275	305	278	271	343	261	302	299	297	278	285	312	304	276	292	280	278	326	288	275	279	289	288	263	332	296	284	288	305	266	312	274	266	283	265	280	294	290	292	283	280
21743	39891	49181	50986	10473	1713	1488	1381	1263	1087	1044	1004	3542	17459	25228	21335	16068	8584	4564	2172	1286	898	723	712	654	766	729	710	638	698	689	671	714	679	714	677	752	697	706	772	712	676	689	674	681	736	657	709	681	676	714	713	672	669	682	695	658	707	675	691	700	668	658	695	644	680	753	694	676	647	726	670	695	718	695	657	653	667	727	686	667	681	685	699	721	665	705	713	673	655	705	641	705	702	679	718	712	696	665	674	682	679	719	663	694	686	723	687	693	663	671	699	683	687	718	747	675	680	680	655	725	678	694	687	656	704	725	706	704	690	674	677	727	690	723	687	714	729	728	636	692	718	677	648	626	663	681	674	679	696	681	677	661	697	690	688	688	732	654	664	687	734	718	707	703	688	684	664	672	716	701	656	702	697	649	673	682	700	716	689	682	719	718	632	612	686	718	707	693	671	711	678	686	694	673	694	729	683	704	691	693	692	695	672	673	703	710	747	726	734	704	692	668	647	711	699	641	673	665	715	740	708	673	701	711	731	707	717	684	679	747	691	681	692	691	652	674	670	706	687	713	760	693	710	711	692	719	685	693	669	654	751	652	693	712	692	691	703	721	675	727	680	681	668	695	712	670	692	730	658	670	665	698	702	665	654	689	685	680	711	726	715	726	735	662	728	656	716	691	692	674	654	707	684	718	736	677	710	720	690	703	685	657	690	683	678	679	679	718	691	686	702	711	668	710	741	664	661	682	730	661	694	686	702	691	685	704	647	659	734	716	650	676	676	705	707	691	670	673	700	682	706	732	676	680	673	692	706	698	719	678	700	729	705	672	704	740	695	674	692	642	662	741	716	717	704	767	674	692	700	657	670	683	648	666	689	714	686	630	690	705	703	698	688	684	674	689	690	707	702	676	676	716	646	683	691	703	711	636	708	678	716	696	721	727	701	677	661	725	695	679	743	677	711	726	707	667	691	670	674	710	706	732	679	715	705	692	675	694	738	706	677	687	718	680	694	675	683	708	688	676	671	715	681	670	659	698	705	688	694	709	692	707	693	661	695	630	654	697	696	702	692	715	687	697	647	643	692	689	686	739	691	667	721	699	670	685	686	714	649	650	599	715	696	678	674	739	728	753	719	646	730	678	699	715	687	687	699	660	680	706	659	697	696	684	657	691	726	679	680	640	703	749	667	690	676	689	734	684	726	709	636	678	671	702	668	658	685	710	687	678	723	711	670	693	671	702	676	688	691	718	669	705	741	637	747	700	708	715	692	698	665	730	693	722	646	703	654	646	721	699	745	691	696	667	680	688	727	676	738	671	735	666	651	732	691	693	655	685	722	656	685	687	721	657	713	712	706	690	748	717	681	698	691	666	712	700	718	693	658	721	665	701	718	673	660	644	697	732	652	692	662	687	695	720	684	687	715	664	687	652	712	660	715	689	733	696	707	693	667	721	679	736	702	697	682	694	722	661	664	699	683	671	687	667	694	657	651	696	646	704	706	717	636	701	704	687	714	683	658	641	647	648	662	715	613	696	664	713	718	721	705	699	707	698	640	710	663	679	710	661	655	719	721	685	670	702	689	705	676	717	686	729	684	657	702	676	708	691	699	707	653	680	690	697	699	700	697	677	707	646	661	726	726	682	709	708	679	684	669	666	692	716	689	696	617	714	686	667	703	716	690	709	706	667	672	696	643	693	728	687	692	724	747	713	706	680	679	684	701	658	695	676	699	670	703	691	677	700	735	685	688	710	655	683	710	698	677	676	660	702	684	687	663	703	703	679	721	687	667	683	682	682	708	677	649	653	723	675	655	665	682	709	702	696	672	668	702	714	647	695	661	693	738	721	691	697	689	678	678	743	696	669	666	725	723	646	721	695	629	742	709	697	658	735	686	702	688	695	643	683	659	664	692	714	700	683	703	729	663	705	685	726	686	646	655	666	657	727	665	696	692	714	705	702	714	664	686	677	731	701	710	674	644	739	700	717	711	675	668	757	696	716	709	743	666	691	670	724	739	720	663	732	713	700	645	702	688	701	693	722	721	707	712	682	708	698	744	705	723	669	678	705	725	674	689	697	681	674	649	732	742	670	671	650	692	682	736	685	678	712	675	671	668	668	693	716	680	681	689	693	640	700	704	683	694	657	680	717	707	719	655	730	650	680	663	704	688	681	690	676	698	693	685	671	712	693	753	730	719	673	679	673	684	683	696	674	713	667	711	732	659	688	682	686	713	719	704	691	705	650	650	709	696	658	674	667	701	710	692	681	666	693	714	712	661	685	670	646	719	633	702	658	672	664	718	727	687	676	669	655	732	700	703	693	699	701	662	673	668	687	638	718	685	686	697	685	688	684	679	666	674	716	660	646	664	727	705	664	655	667	655	729	712	742	722	666	702	632	677	704	648	681	683	712	683	688	677	684	721	775	665	727	691	711	691	692	695	684	701	636	681	675	691	684	705	678	695	733	649	726	653	651	737	666	696	745	667	700	702	651	645	674	718	696	685	655	697	720	708	705	708	724	679	677	663	703	679	720	709	695	668	720	667	705	677	673	684	667	687	623	712	690	747	681	665	657	694	713	680	746	733	716	662	688	663	628	641	692	704	738	712	698	696	741	702	678	700	700	673	677	692	669	629	689	705	727	687	685	653	757	715	721	680	673	732	696	637	687	666	683	706	700	737	707	680	700	694	698	661	671	712	687	720	719	679	671	704	680	691	745	685	745	694	695	714	698	702	679	696	640	686	661	732	655	694	701	668	666	679	658	707	638	683	679	695	643	650	670	687	665	681	690	684	689	707	725	739	640	681	683	636	674	655	683	655	688	667	670	694	707	737	671	661	653	711	741	715	668	724	647	679	698	732	688	711	657	695	755	705	682	650	704	725	705	720	698	664	640	708	666	713	718	686	713	714	695	673	689	710	726	710	648	680	695	720	712	691	680	716	654	676	657	694	674	662	687	732	706	699	691	696	722	691	660	672	668	710	732	687	703	682	646	686	707	694	710	653	704	680	722	738	712	699	730	710	697	749	650	701	706	709	749	693	755	681	664	693	681	653	681	721	665	736	671	685	730	688	686	736	725	710	687	672	695	715	684	741	688	735	674	712	703	671	655	668	714	728	690	652	682	701	672	669	703	687	703	673	669	696	673	712	719	662	658	663	631	672	721	725	657	687	696	683	664	682	725	726	708	683	660	675	690	670	675	706	667	713	710	719	716	686	712	646	697	691	684	715	698	702	703	663	718	688	677	703	665	700	681	719	713	662	677	720	711	683	678	691	682	665	679	755	688	725	733	691	755	718	689	705	697	729	697	695	726	724	681	707	705	694	707	706	669	685	680	678	684	702	696	714	724	703	665	722	683	691	700	688	698	715	693	695	683	756	680	629	671	695	663	679	731	723	701	701	692	653	670	731	705	691	728	686	674	708	741	666	692	667	679	669	727	675	741	732	667	693	672	673	684	684	719	699	688	684	670	677	700	695	686	709	672	661	702	709	708	713
37004	59679	67772	56373	38345	7402	750	498	437	383	365	354	680	6457	12480	9665	7157	3391	1617	709	427	281	260	238	239	248	240	221	242	228	208	233	249	246	218	227	240	242	224	233	251	243	226	250	244	267	227	227	243	254	228	217	222	221	229	232	229	240	233	271	213	240	240	211	207	242	256	252	238	240	242	226	215	259	205	260	256	242	249	240	267	225	225	240	225	231	265	248	239	234	268	224	257	226	255	214	249	250	245	249	258	249	243	245	256	236	234	226	224	243	234	250	226	263	243	230	270	254	250	234	240	242	245	252	210	266	209	234	236	239	235	214	264	267	263	262	251	240	261	237	266	222	232	226	227	216	238	222	211	229	251	227	253	259	252	243	245	228	191	217	243	213	281	233	228	241	249	258	281	245	230	219	230	244	208	248	249	271	248	216	213	229	226	243	233	253	216	247	232	220	248	228	236	241	244	217	239	218	236	239	245	274	261	272	214	242	224	242	233	264	241	215	214	234	247	257	237	231	224	231	241	245	238	248	230	234	216	247	219	230	234	236	264	249	238	232	228	257	249	220	238	228	233	274	253	238	232	227	250	247	254	236	236	286	248	233	242	231	228	243	239	240	239	252	245	213	233	257	246	226	220	225	233	259	242	250	252	260	235	217	242	256	255	257	280	245	251	217	227	240	228	238	234	249	236	228	219	222	231	222	263	241	239	257	242	264	245	218	254	224	249	223	217	241	235	214	253	245	269	225	236	222	218	240	239	227	261	246	242	248	238	240	229	232	242	226	225	224	227	225	234	250	232	243	230	242	250	258	254	251	248	253	227	221	244	240	229	224	247	259	228	256	220	223	233	224	254	231	238	244	261	234	264	253	246	229	252	240	254	221	260	233	239	220	262	227	252	230	239	242	233	265	235	206	262	248	256	239	225	239	221	251	212	238	218	231	256	242	261	270	233	243	220	232	201	235	231	218	240	218	260	235	226	236	274	218	218	233	233	222	221	233	251	251	220	235	202	232	241	259	258	193	242	211	246	228	235	243	226	238	234	240	236	238	215	242	260	219	217	209	231	227	253	229	224	210	229	192	243	255	227	227	243	266	261	220	236	233	236	238	222	283	263	262	260	246	240	253	216	249	244	256	256	233	236	238	242	252	224	275	238	197	258	208	259	264	219	245	239	264	259	235	247	239	256	261	257	236	228	227	214	228	237	268	254	234	252	254	227	253	235	247	218	218	210	236	240	253	213	251	231	251	238	203	265	234	228	232	200	236	245	225	244	236	245	238	224	225	228	265	226	243	245	227	234	262	242	227	217	241	266	230	239	239	244	270	251	234	260	257	255	211	224	242	259	214	240	271	265	255	250	210	242	270	253	216	232	226	228	266	215	245	242	237	237	222	217	237	252	271	213	248	260	237	218	224	244	211	241	261	222	249	228	242	204	224	245	250	246	238	214	244	269	242	231	255	246	245	230	231	256	228	212	237	212	225	217	231	251	252	226	241	240	249	219	240	245	222	235	234	261	227	249	243	222	240	224	206	219	244	224	274	215	238	219	244	244	240	221	225	227	225	226	246	248	229	244	224	233	229	236	221	244	244	241	251	226	256	225	206	232	264	256	237	214	251	256	213	244	234	206	250	256	212	207	218	226	229	236	218	221	227	224	226	233	268	209	230	243	226	227	207	229	241	208	226	216	257	247	232	232	249	271	238	258	246	238	246	239	251	241	237	247	236	244	202	240	230	233	245	256	227	222	236	224	246	224	243	231	239	245	212	232	235	235	227	237	243	256	240	262	236	242	248	219	247	244	259	243	283	250	230	240	238	253	271	284	222	230	227	233	222	237	259	205	266	251	220	255	213	241	246	237	246	259	260	251	246	277	242	229	227	256	222	226	222	226	209	241	228	238	246	241	231	214	229	238	243	211	252	238	218	242	238	242	246	248	243	240	217	234	221	261	237	255	221	247	217	258	248	222	242	212	262	243	246	210	229	251	232	226	245	259	248	220	231	267	231	266	240	234	246	242	250	247	245	254	232	246	233	233	268	239	244	225	220	251	231	240	256	243	221	252	251	236	230	237	244	250	238	257	241	246	249	217	249	229	236	222	262	230	280	251	225	227	246	231	257	236	260	241	256	222	223	232	269	237	234	243	225	228	254	202	257	236	227	269	242	240	215	240	229	258	222	232	249	248	215	234	246	239	248	214	234	281	230	221	220	217	259	248	224	218	226	235	211	253	206	220	270	251	258	232	221	249	240	258	231	218	254	251	220	207	235	244	206	257	262	252	257	253	248	252	239	242	259	238	234	233	217	232	248	216	248	226	243	244	237	250	231	218	249	241	251	241	256	278	240	241	245	229	242	235	226	227	268	242	245	203	225	277	235	233	253	236	219	254	254	229	209	231	260	252	219	248	253	265	246	216	245	240	233	240	251	218	238	228	222	217	247	239	228	222	241	243	235	229	246	254	258	248	245	236	249	250	249	235	216	227	242	227	247	245	258	246	243	254	233	203	240	219	219	235	247	237	217	257	241	239	240	244	230	229	239	238	260	254	237	273	265	237	212	248	235	233	248	229	240	251	239	252	237	226	244	277	263	222	276	252	257	222	228	217	238	208	233	248	248	263	237	231	233	239	241	222	230	226	209	274	225	216	242	240	225	233	254	230	240	278	238	243	239	224	215	239	254	262	214	241	233	244	231	245	245	220	255	258	262	220	237	238	239	236	243	241	239	263	243	259	225	231	248	239	237	251	213	251	261	225	210	217	252	245	245	235	280	241	234	235	238	234	239	266	241	238	243	219	247	220	244	260	243	207	245	266	257	248	235	237	228	254	228	267	226	230	249	263	227	245	252	278	234	233	216	212	257	242	245	241	227	222	238	223	209	268	235	230	228	205	219	232	240	247	224	240	260	223	248	255	267	239	240	244	242	238	245	281	261	233	228	244	244	295	211	209	227	232	248	238	232	247	250	217	252	266	256	259	248	237	221	218	228	238	247	228	264	245	243	224	250	221	254	255	211	205	242	233	250	239	223	259	254	257	238	233	238	198	199	221	240	229	232	219	254	261	219	209	231	246	230	247	218	244	234	241	251	244	231	257	240	254	243	244	226	209	230	244	237	238	266	254	237	239	216	228	260	199	256	221	233	212	254	242	279	233	237	239	253	237	241	244	253	254	244	251	254	223	252	261	244	241	228	225	239	236	215	221	213	240	250	228	244	235	234	222	258	210	265	235	270	274	220	253	237	236	273	254	235	241	250	241	197	239	257	226	227	213	246	257	250	237	219	219	241	212	243	251	218	227	228	244	254	243	236	266	239	239	255	229	263	229	245	236	205	225	234	257	211	234	221	240	209	232	251	236	237	235	254	231	264	239	211	261	237	216	254	231	295	225	257	235	224	247	244	250	279	219	204	251	250	211	230	214	243	248	252	208	252	225	236	219	225	232	232	248	254	250	241	245	248	237	244	235	225	237	237	223	231	231	238	242	253	228	267	256	269
22082	44400	61771	61799	30828	2481	2104	1870	1600	1482	1213	1252	3461	24876	35368	29016	25190	13929	7524	3269	1537	866	645	614	621	612	556	580	583	535	611	555	570	595	577	630	594	619	614	588	566	570	603	593	543	602	608	595	561	605	596	592	577	597	608	581	559	593	543	570	549	596	574	618	575	612	600	605	622	601	536	598	628	607	589	564	564	608	614	573	593	597	567	621	544	574	522	629	609	552	595	572	605	570	575	583	575	609	624	587	618	572	632	562	579	592	576	609	620	628	560	612	599	589	621	590	574	573	582	551	550	550	571	567	578	602	586	579	585	568	611	614	608	574	541	634	589	576	562	554	598	566	549	566	579	598	591	596	606	607	575	594	551	562	630	549	605	566	605	563	609	594	620	619	562	629	577	584	597	573	583	578	609	568	583	574	590	569	551	571	600	581	609	595	530	593	579	550	551	578	608	552	551	600	524	548	580	571	565	613	573	544	592	577	604	597	597	556	605	551	561	620	587	558	597	568	582	596	559	598	594	565	560	572	597	589	572	567	576	600	593	556	580	549	566	585	623	605	596	570	583	548	623	583	601	577	561	608	577	584	572	575	597	580	589	598	551	557	592	573	553	556	586	576	551	621	604	581	598	599	571	560	554	578	557	578	576	569	568	587	602	538	587	543	596	573	596	598	592	573	557	579	567	597	576	577	542	600	595	606	559	581	565	577	589	615	593	577	563	609	601	584	607	653	546	566	623	590	601	599	616	598	599	602	566	546	583	606	584	553	586	547	597	587	601	574	550	636	598	574	569	584	609	583	572	601	604	611	561	602	570	589	588	520	578	580	615	604	557	607	602	590	612	590	591	555	607	556	584	575	602	593	576	585	588	564	582	579	593	580	580	589	567	593	588	551	578	542	539	574	573	627	591	598	570	547	564	619	607	597	567	595	617	609	611	615	630	593	590	578	605	592	609	569	603	560	566	532	584	579	577	615	606	565	601	604	621	622	595	596	535	597	552	588	593	558	587	585	587	618	594	594	605	586	603	583	591	603	589	606	605	551	553	598	599	588	554	621	553	570	611	553	629	597	585	518	608	555	614	578	576	588	604	592	591	632	566	565	610	578	650	579	587	584	568	617	532	584	591	609	599	586	559	604	591	580	577	599	561	588	588	604	571	576	586	614	593	575	609	550	548	571	563	586	594	581	610	558	600	574	595	605	584	550	599	604	576	585	614	592	608	593	636	634	594	556	570	621	594	607	574	585	577	575	571	590	565	631	542	550	579	597	576	629	568	590	568	576	542	600	562	627	581	557	597	572	594	587	587	553	567	624	594	597	585	548	579	608	566	619	558	574	597	597	603	594	592	612	559	559	577	573	591	565	611	560	557	571	589	544	551	599	582	577	577	583	601	520	574	578	576	555	611	584	587	603	612	558	588	628	590	592	583	640	632	600	548	588	613	542	603	559	596	587	620	645	530	598	606	596	573	597	540	606	615	601	616	572	622	554	599	577	559	548	622	560	586	612	561	574	622	581	636	589	591	576	551	570	621	549	588	572	594	575	604	556	547	578	554	587	606	575	599	615	581	605	563	583	560	541	564	530	597	579	573	611	608	590	579	570	571	533	559	603	596	582	560	620	577	546	575	595	581	556	601	572	556	559	552	577	631	607	571	571	599	543	526	592	565	601	560	528	612	566	598	579	608	541	581	582	601	569	552	569	578	597	611	621	616	563	588	603	563	566	629	568	567	631	563	598	575	609	565	592	621	596	582	613	610	583	616	561	582	562	566	576	585	556	606	571	600	596	541	581	573	567	594	557	611	588	604	610	599	585	598	612	602	601	609	575	587	550	568	633	596	597	597	581	599	566	575	568	551	605	546	551	546	593	538	554	602	589	560	549	568	579	577	542	580	583	602	600	578	561	595	581	560	572	602	570	570	581	568	581	579	591	578	565	548	593	596	577	597	571	609	572	619	571	590	602	606	599	594	593	590	616	584	586	618	574	637	554	561	566	563	586	579	606	589	588	547	605	517	611	575	606	563	582	606	594	560	602	516	535	606	585	566	570	602	554	552	585	538	583	583	596	552	583	609	576	561	579	543	598	551	599	568	580	610	547	595	592	598	637	597	582	614	591	559	593	552	643	605	577	557	597	597	593	572	632	593	556	614	598	568	596	547	580	580	559	598	574	582	520	588	561	564	578	527	599	633	585	561	555	576	559	558	628	563	563	570	559	572	546	621	578	567	586	597	573	586	584	612	585	582	555	613	581	621	588	582	560	605	615	581	531	623	588	552	569	565	580	587	602	541	557	597	594	604	572	607	577	603	611	581	578	597	624	596	608	583	582	612	581	576	587	587	588	599	568	603	574	600	571	548	595	602	557	584	585	595	583	592	607	583	579	573	579	555	593	545	525	598	548	572	600	599	570	579	608	607	577	629	561	632	559	597	605	546	567	555	574	589	579	565	595	577	555	604	597	572	599	620	551	566	591	560	584	597	580	562	640	587	564	587	534	594	559	621	599	550	632	586	599	577	575	556	604	564	611	581	605	562	632	543	558	573	571	575	584	572	544	556	571	605	604	600	575	599	577	585	588	596	594	592	584	574	589	566	624	565	569	537	606	570	613	555	590	563	592	586	572	555	550	582	621	579	570	587	577	568	598	567	584	619	587	590	555	577	568	572	628	616	596	576	615	592	592	606	598	591	521	576	599	632	605	635	565	609	561	628	598	539	601	582	580	586	565	606	545	573	564	520	535	573	589	567	607	577	595	611	606	565	618	583	574	550	566	599	578	538	577	559	573	575	602	605	606	595	601	555	635	597	597	564	580	573	605	579	567	550	587	592	579	641	556	617	596	538	570	549	605	586	575	549	597	560	573	585	593	590	537	597	598	582	583	583	609	576	626	568	612	544	528	595	562	600	585	600	564	632	588	600	564	606	603	624	580	586	571	571	576	600	588	573	561	572	537	592	598	583	578	603	573	580	571	575	561	580	587	565	626	552	593	623	570	567	581	521	590	587	570	595	609	571	596	554	607	538	560	587	559	583	588	569	557	566	615	587	612	570	584	597	581	589	623	563	597	594	555	594	540	617	627	627	587	589	552	598	589	538	575	557	546	592	530	605	602	607	596	586	557	574	608	586	594	583	614	587	585	537	580	544	572	585	587	595	588	561	600	561	541	579	531	605	602	592	579	560	611	555	550	608	595	547	555	612	576	544	562	594	608	579	593	581	622	540	595	579	589	578	555	593	590	556	569	563	617	580	567	614	590	585	588	580	590	599	587	542	579	544	585	577	572	589	583	574	575	624	609	532	572	560	570	622	560	596	602	608	621	615	562	614	561	578	578	565	580	583	592	604	611	613	537	585	598	541	595	551	601	580	544	567	603	608	610	576	596	576	612	553	531	589	572	527	541	588	551	586	572	575	591	577	583	587	633	540	588	572	600	561	559	574	572	573	567	610	635	594	554	584	592	638	614	614	593	558	564	589	570	555	616	592	620	578	606
3427	3448	5870	3177	2525	386	381	330	306	381	318	336	308	405	813	833	781	609	488	410	348	327	324	335	339	328	289	314	313	314	339	304	316	328	319	364	294	294	338	313	325	339	343	340	334	317	338	312	354	316	336	319	314	338	350	341	326	358	325	326	328	349	345	333	321	350	324	320	317	372	332	310	323	326	350	319	327	326	348	297	333	348	322	335	287	336	331	310	337	357	314	318	330	311	341	348	315	307	325	303	323	332	334	345	375	293	336	309	303	325	353	340	311	295	347	302	305	346	318	328	320	312	338	306	336	348	343	314	337	338	334	314	316	333	326	361	319	320	345	329	326	321	333	321	311	326	332	300	325	321	310	290	335	309	334	333	307	337	309	318	340	365	308	344	340	324	330	325	326	318	310	348	358	356	313	363	312	341	354	351	310	312	323	324	332	320	314	316	316	330	302	346	352	326	317	312	316	314	374	318	327	305	314	315	325	352	307	324	328	308	335	306	331	307	323	310	329	314	311	345	327	336	297	326	355	287	320	338	288	351	312	350	314	329	341	334	332	323	340	322	303	306	319	353	324	313	329	308	345	321	318	353	331	336	359	326	330	347	351	326	325	301	314	358	333	320	321	332	293	310	318	343	337	293	319	316	342	345	342	320	312	328	308	328	315	346	338	323	334	340	320	290	329	309	319	343	319	312	354	346	330	313	320	315	373	351	305	309	306	323	318	328	359	346	319	321	329	307	361	321	325	323	330	328	311	305	322	334	325	322	320	332	338	313	300	333	346	309	352	328	351	287	353	332	369	321	346	316	314	320	337	311	348	388	321	349	315	317	326	324	312	341	338	362	306	326	330	323	324	323	314	306	325	265	309	300	322	364	367	333	334	312	348	311	354	354	352	357	319	331	337	343	329	301	316	314	300	307	352	340	328	329	366	319	368	308	352	334	332	292	335	318	341	302	333	353	315	343	317	335	318	339	336	346	294	298	337	331	346	343	342	324	305	325	341	352	351	357	320	306	349	332	305	320	315	317	344	336	333	342	353	309	345	318	311	344	345	285	322	296	316	329	325	330	354	323	341	351	334	327	323	345	357	339	296	325	331	340	318	308	343	319	347	320	320	334	286	310	319	329	310	342	321	303	352	336	351	332	332	320	281	348	334	336	346	326	353	344	300	286	334	340	303	324	325	332	347	357	331	304	319	336	328	373	313	330	359	338	337	332	334	297	298	322	321	326	343	335	349	326	339	331	313	333	330	355	322	326	302	306	314	327	323	321	354	349	306	336	321	307	346	315	332	339	354	334	328	320	335	326	325	332	275	325	323	305	318	311	312	300	319	336	354	348	314	349	303	301	329	329	311	335	324	348	313	312	315	327	355	351	324	340	323	317	336	342	344	319	326	333	325	307	324	325	370	349	329	339	338	356	320	297	349	335	319	361	352	329	287	324	330	343	288	328	294	322	318	325	315	326	303	285	334	352	333	351	309	320	326	315	323	324	357	315	334	284	344	313	341	292	315	314	327	295	293	311	368	333	343	372	342	341	328	290	350	309	314	326	327	330	344	351	322	328	302	339	310	322	316	335	321	349	351	326	338	353	344	343	344	353	346	335	344	318	337	327	330	327	312	331	346	339	351	312	315	327	294	316	328	342	320	355	345	347	354	322	295	314	336	340	300	323	342	332	339	360	312	304	343	369	318	331	340	320	345	314	334	330	277	337	341	301	335	279	285	325	315	306	363	309	319	316	283	357	299	358	359	346	307	343	333	348	340	299	354	339	321	329	339	315	323	318	327	314	312	317	336	313	339	343	269	322	358	306	281	314	340	343	296	347	326	326	327	331	311	366	335	295	348	313	311	330	326	345	316	330	345	301	359	342	321	361	348	335	340	322	307	341	329	331	336	307	326	339	317	332	329	303	338	349	323	345	353	314	304	303	298	285	322	313	316	302	307	327	302	331	305	325	321	341	334	368	310	342	350	349	353	340	350	330	316	343	315	337	327	364	333	307	339	339	312	346	303	346	325	328	338	302	328	315	361	356	345	328	344	311	338	299	282	326	320	338	336	316	349	312	315	319	337	359	310	353	340	364	318	306	322	308	342	318	304	383	352	314	313	304	298	312	343	326	332	326	286	334	334	335	311	311	333	350	328	328	330	342	307	336	344	341	347	318	331	311	319	292	325	315	345	317	318	307	321	351	316	289	329	326	318	338	336	303	314	309	350	324	330	320	332	363	313	306	293	305	324	375	322	326	305	348	330	359	345	319	373	335	361	296	315	320	297	318	330	335	335	326	320	318	296	313	341	326	308	295	348	355	309	316	332	320	301	288	339	312	312	330	336	313	319	298	333	331	358	373	364	325	299	341	327	287	319	331	341	307	367	342	308	307	351	336	300	345	307	297	336	302	320	309	373	324	314	324	319	346	335	329	337	322	335	330	313	318	336	297	357	355	308	337	349	373	306	317	330	374	352	311	319	314	334	339	309	291	333	329	323	339	305	328	300	329	323	353	329	350	331	308	335	317	290	301	344	323	311	345	354	284	344	337	308	342	332	340	344	318	324	324	307	308	313	321	342	309	335	356	315	328	344	325	309	340	327	322	321	337	319	336	365	321	350	331	322	320	338	312	340	331	343	356	365	325	319	335	305	335	338	327	325	297	303	327	327	339	341	321	334	339	296	347	288	336	337	306	335	317	318	348	369	300	302	332	309	328	331	308	302	324	335	316	321	325	340	336	320	362	318	318	334	298	317	371	344	327	340	329	338	332	327	334	324	339	323	304	315	326	316	321	337	330	318	358	318	332	319	318	343	310	313	323	320	337	349	353	359	341	322	321	332	333	296	361	348	323	321	309	330	343	300	305	325	323	321	317	320	314	352	358	323	298	332	339	319	319	317	321	318	333	323	288	314	322	370	328	385	333	352	324	316	332	340	340	349	331	345	295	330	331	323	322	355	317	342	336	306	318	354	306	298	350	329	326	343	345	312	319	331	351	304	296	324	342	293	377	321	336	344	325	334	325	343	297	346	359	293	312	305	351	291	307	331	322	315	351	292	328	337	346	316	319	327	306	281	340	315	360	321	317	303	328	303	302	330	340	311	307	351	340	314	337	309	327	336	314	314	293	307	301	306	295	336	333	313	336	293	371	317	317	311	309	330	319	359	299	307	346	321	325	314	368	316	308	336	307	332	331	282	349	350	347	302	348	295	324	293	314	326	310	317	332	325	291	343	357	311	318	321	330	310	326	321	319	348	337	356	339	372	323	339	329	316	319	324	322	317	332	307	301	320	340	336	294	307	324	312	300	339	306	335	307	338	362	339	322	320	299	303	305	334	357	388	338	312	343	290	320	340	311	318	313	334	358	341	332	315	331	340	338	326	314	338	346	335	335	350	289	311	309	336	340	290	319	332	316	304	326	327	326	358	331	324	288	330	296	367	316	297	317	326	290	277	317	322	328	308	352	326	320	330	326	335	293	302	340	325	346	320	334	325	317
3412	5669	11904	10243	9489	943	859	859	807	776	792	848	814	1412	3679	3357	2859	2079	1476	1062	896	834	784	788	719	777	772	802	814	736	777	718	769	777	724	775	792	768	749	746	810	784	738	755	818	767	745	790	749	791	783	766	800	792	751	821	779	752	774	802	744	746	747	781	764	770	808	748	749	787	786	752	755	788	771	752	811	783	801	752	796	765	720	752	737	778	721	783	743	781	741	776	780	754	748	753	790	798	767	785	756	836	833	772	754	777	765	784	783	758	742	739	767	746	765	773	777	751	775	776	725	782	755	813	783	727	790	815	789	784	768	759	747	763	722	719	765	792	751	778	770	729	780	811	762	774	744	781	774	757	746	739	750	810	786	781	809	773	790	722	787	807	791	744	789	766	773	750	810	807	770	786	770	744	788	745	764	810	744	786	771	786	780	770	787	813	807	755	785	799	779	767	778	762	808	784	784	786	769	731	789	766	773	761	794	765	711	775	844	761	753	771	771	788	791	798	798	813	774	740	822	767	766	800	787	789	749	764	781	736	811	742	755	801	752	805	785	763	762	749	778	752	821	765	721	786	793	757	739	771	730	792	816	815	762	733	765	762	770	744	808	778	779	747	762	797	722	771	778	761	729	767	779	818	770	752	774	764	789	773	807	782	744	690	761	809	732	727	766	793	765	769	780	818	785	752	751	790	744	764	772	790	752	756	792	734	765	776	761	768	757	820	779	799	809	783	743	788	803	761	801	811	749	783	751	806	783	812	743	773	797	818	756	773	751	735	771	745	703	802	773	767	745	836	721	766	791	787	756	770	820	790	821	800	783	777	793	741	731	811	754	781	734	785	776	758	762	802	804	755	779	787	814	747	746	787	756	813	813	782	796	773	720	787	752	763	778	771	770	778	813	796	782	788	735	765	759	749	734	734	758	804	734	778	758	734	801	778	767	797	800	737	776	776	772	765	738	828	816	732	741	769	759	772	749	770	768	802	722	755	798	844	758	744	763	806	741	760	742	801	804	738	754	762	772	722	764	736	724	822	778	812	782	814	773	758	772	785	768	789	773	822	772	777	745	762	746	757	807	783	758	796	742	794	753	766	745	762	721	789	749	772	823	779	793	780	717	725	731	741	741	790	766	781	780	796	777	772	750	765	766	775	778	736	753	749	762	769	743	769	751	809	770	730	753	717	821	730	768	770	804	792	783	790	779	816	787	782	751	733	743	769	803	755	774	806	749	749	770	759	777	818	789	742	763	736	776	778	763	805	740	798	793	812	742	782	756	778	781	811	795	753	764	766	779	725	767	731	782	772	785	769	817	777	741	822	774	732	804	803	787	751	787	821	781	771	809	767	786	775	822	776	805	773	819	776	779	786	746	777	792	744	781	799	814	800	739	811	763	787	756	816	738	697	745	777	773	773	745	758	744	754	770	764	763	752	742	744	791	762	758	748	789	786	757	734	797	797	765	716	729	761	802	773	768	728	751	755	736	744	734	732	721	738	775	770	800	773	813	790	745	724	726	764	744	762	754	736	710	784	760	755	757	806	806	812	754	825	765	780	747	769	731	796	751	803	753	813	802	800	777	784	781	779	733	766	821	779	778	812	770	770	745	806	797	777	809	807	776	747	744	764	803	741	772	741	757	773	778	794	776	820	849	747	742	803	775	781	753	785	755	775	721	803	809	798	753	811	772	747	755	800	750	762	747	772	808	767	711	795	784	787	762	787	751	757	764	764	756	793	779	779	780	791	734	768	845	766	758	833	770	764	774	777	759	800	771	760	772	775	756	757	740	812	777	796	767	788	778	794	769	805	792	776	793	793	782	765	750	810	782	797	769	732	766	750	821	715	771	769	794	810	779	766	751	749	741	757	783	760	724	774	792	811	766	758	777	705	773	772	729	779	853	753	799	780	785	734	738	736	764	718	768	809	769	780	815	783	740	804	744	769	769	781	772	770	789	776	807	801	754	806	776	751	727	755	767	770	817	752	746	783	812	773	735	773	769	786	758	771	790	807	799	774	811	821	764	773	753	768	761	811	735	799	733	724	775	747	782	787	764	811	794	767	752	761	802	759	773	788	758	809	780	798	784	760	763	767	759	770	813	744	773	777	745	740	751	796	744	744	747	796	786	760	793	739	793	759	753	811	762	761	742	744	833	825	762	734	722	709	750	768	737	703	783	760	766	767	749	680	750	795	761	781	795	756	762	770	816	751	790	770	758	768	763	782	780	776	792	802	799	793	800	773	771	730	718	755	765	779	785	757	763	749	795	706	793	790	781	757	766	762	761	753	761	742	731	748	798	788	760	727	778	774	770	774	788	743	757	779	771	774	769	748	711	723	775	734	783	744	861	809	791	741	737	798	805	778	776	767	762	793	710	811	825	772	734	773	795	752	796	725	754	763	777	742	755	791	754	764	828	768	787	763	776	764	826	795	767	769	766	738	808	701	739	772	750	804	793	782	814	810	742	766	756	786	779	774	794	797	810	774	742	753	744	833	805	790	780	743	773	781	753	761	714	778	752	762	756	831	784	790	716	763	805	776	818	763	786	774	783	744	792	729	736	748	818	768	766	770	763	787	755	787	791	769	779	739	770	774	787	796	802	756	757	787	742	793	788	726	785	721	788	733	813	815	793	785	761	784	787	776	810	750	734	796	750	788	758	757	810	765	791	792	760	786	813	802	710	797	801	781	798	774	781	727	772	776	789	744	781	721	775	765	768	759	747	752	764	809	757	753	784	783	772	738	739	725	766	798	821	784	747	769	778	783	815	768	742	772	809	745	834	766	773	749	758	758	757	730	795	770	781	792	744	754	744	718	784	780	809	803	762	738	733	803	780	805	779	778	805	750	750	748	779	801	770	781	822	773	749	782	757	801	762	814	793	787	699	778	741	792	770	787	758	729	730	708	765	798	809	820	762	759	770	723	737	746	811	763	774	747	780	783	777	778	800	809	793	757	792	754	769	799	777	820	766	803	786	783	766	754	754	755	739	748	797	731	788	798	807	741	767	763	809	779	783	806	815	801	778	780	777	796	731	798	783	804	764	778	754	813	751	772	798	790	805	745	750	722	777	787	776	779	750	744	808	810	761	810	818	760	730	777	811	770	770	789	745	787	781	732	768	784	773	759	774	723	796	733	788	721	814	786	823	801	783	773	753	746	748	789	794	837	748	790	832	767	754	703	849	750	760	767	802	769	813	794	739	806	735	726	769	781	790	797	810	773	777	789	762	762	797	768	791	769	783	754	745	784	754	799	815	737	796	743	798	790	802	751	747	784	742	822	738	771	753	799	798	787	778	759	813	782	734	716	745	770	778	848	753	810	792	775	770	772	769	789	736	838	756	792	782	759	773	781	834	817	802	773	720	759	740	819	788	785	771	809	726	825	823	811	779	730	789	754	784	707	788	761	767	781	788	778	773	766	765	746	813	716	804	776	794	748	734	770	806	724	781	756	750	766	834	761	803	815	757	791	750	743	790	811	778	768	732	743
28088	35485	58557	42311	36167	11570	755	366	340	337	349	323	296	1382	5894	5338	4080	1980	1006	593	374	283	272	263	283	258	276	260	253	251	264	281	270	273	246	263	242	266	281	278	260	250	240	273	286	261	280	275	276	253	268	284	262	262	272	277	250	275	270	270	276	304	293	260	255	267	268	268	288	269	245	284	251	272	262	268	288	266	285	285	261	274	252	276	271	269	280	277	277	265	291	249	269	236	279	294	246	263	269	294	253	266	288	302	276	255	278	246	294	285	246	275	306	272	300	257	251	246	287	272	277	303	259	242	256	264	263	283	232	264	253	258	244	278	266	247	272	286	270	268	253	255	244	256	276	294	266	224	269	300	262	274	272	258	283	250	270	255	290	272	248	256	259	260	258	273	246	272	238	255	252	277	255	309	269	240	263	282	261	281	266	239	288	231	273	282	272	293	296	260	302	295	274	295	270	267	251	264	274	271	277	296	275	267	294	264	263	268	255	315	281	270	260	268	255	269	286	268	267	265	270	285	290	255	278	283	285	268	302	261	304	253	259	280	280	244	283	248	282	268	284	279	262	285	285	257	262	284	267	265	221	282	251	299	257	280	304	263	298	271	271	289	275	251	265	279	260	264	245	279	279	259	238	273	282	238	295	245	259	262	248	283	281	309	258	270	307	274	271	273	269	275	277	258	256	279	284	293	250	260	243	249	300	277	276	291	272	269	258	246	249	250	274	281	246	289	302	280	237	267	276	255	284	261	302	306	270	274	262	250	261	272	270	265	273	245	281	278	264	265	270	289	270	282	284	293	263	275	267	242	260	253	259	270	260	239	232	236	232	250	255	259	248	239	269	269	277	281	275	287	239	259	293	319	246	295	257	251	237	260	282	279	259	276	259	274	284	272	268	279	266	274	259	279	297	253	276	285	235	270	265	255	259	266	275	267	286	271	256	276	258	278	266	283	282	273	286	249	284	253	255	250	254	280	261	274	251	282	269	276	275	272	250	239	281	286	232	277	251	294	266	246	301	250	269	256	277	262	258	261	253	298	247	316	289	242	292	276	232	269	271	272	284	291	266	289	292	243	275	277	314	292	270	263	276	265	273	269	236	302	263	265	232	301	292	294	254	262	263	274	266	268	293	270	269	257	267	258	250	272	263	272	264	296	254	246	240	269	285	273	286	273	267	285	260	268	255	257	262	276	276	288	247	237	256	260	279	268	272	284	278	261	268	289	255	286	300	278	265	260	291	287	242	277	290	288	247	300	269	273	300	289	239	229	265	261	255	282	291	269	259	269	283	282	297	277	278	274	247	280	254	285	293	266	287	259	260	302	280	267	298	294	281	271	236	275	277	264	288	268	269	287	289	262	262	287	265	272	299	257	251	291	258	296	277	241	269	292	289	312	288	279	284	309	268	257	257	273	252	262	277	252	261	242	257	252	286	283	262	265	253	279	285	261	254	317	277	269	321	273	308	232	269	262	286	250	250	306	246	232	267	257	275	286	259	305	270	255	274	262	268	293	291	272	282	252	268	283	277	244	285	259	271	288	250	249	253	308	267	299	306	275	282	251	265	256	285	258	233	274	280	285	267	250	237	234	287	279	262	270	287	267	273	261	232	303	275	251	292	257	271	288	263	266	293	264	273	249	250	272	251	274	299	257	278	260	283	272	283	278	268	248	248	230	266	287	277	261	283	270	275	249	282	275	273	282	275	290	277	278	254	251	290	245	253	267	282	272	269	258	223	265	282	244	305	278	255	266	273	268	232	295	256	264	244	264	217	281	284	270	233	289	270	237	254	235	245	268	288	260	249	310	280	260	254	271	287	288	256	264	235	259	262	285	276	234	279	296	268	238	287	266	275	272	276	274	249	271	250	266	261	277	293	266	297	278	245	283	262	297	254	250	260	267	256	256	303	292	283	264	255	255	260	269	263	251	277	301	276	273	287	259	265	259	278	285	285	272	265	262	234	250	260	253	288	263	288	262	291	252	289	264	277	242	281	284	273	263	269	270	261	253	287	293	279	272	257	266	270	273	271	256	300	289	287	287	250	250	272	270	259	279	268	259	240	287	257	280	276	290	284	294	251	296	290	286	264	278	268	255	280	280	271	252	278	250	253	284	266	287	276	308	287	269	290	295	278	268	241	272	286	253	263	304	286	242	285	270	240	263	242	258	253	284	248	244	265	263	308	260	272	258	278	262	301	298	282	284	251	261	276	262	264	275	305	263	272	286	268	304	268	268	239	254	248	273	287	273	252	250	289	264	272	289	277	236	246	271	284	279	277	264	278	277	245	247	246	255	326	258	287	267	259	287	301	264	288	270	311	260	278	277	278	269	275	262	266	242	260	283	279	278	220	247	298	272	262	277	249	295	264	265	268	259	271	272	267	222	299	249	252	307	267	284	241	279	269	245	278	256	295	271	290	292	260	261	277	272	246	264	271	271	290	252	266	249	290	239	280	290	239	292	254	267	275	250	294	267	270	246	258	293	257	275	284	267	267	285	264	288	283	285	284	283	292	265	286	284	237	290	235	259	259	274	274	252	278	303	276	274	257	294	218	254	271	273	255	258	273	249	285	278	281	253	274	265	283	253	276	299	272	266	265	290	271	268	299	247	293	293	256	265	258	245	271	265	280	279	287	298	270	276	274	275	282	286	272	242	284	279	279	289	282	262	277	260	256	289	299	241	276	265	261	267	263	248	291	262	276	281	284	241	281	284	255	257	253	305	288	270	275	300	276	271	236	278	289	266	253	273	268	239	268	286	291	280	276	276	283	288	263	279	252	253	263	294	249	255	255	256	241	267	251	276	263	264	250	279	250	242	243	269	274	260	269	272	310	268	275	286	266	277	288	270	256	260	241	265	282	279	262	275	253	265	282	275	288	260	261	268	283	260	287	273	277	301	254	271	273	274	285	272	264	266	305	278	274	271	281	241	268	283	286	308	275	277	259	281	277	241	298	262	275	279	278	277	280	240	283	254	244	312	297	256	288	306	301	243	284	268	293	292	277	250	256	255	249	271	254	266	249	264	259	253	252	271	282	264	293	263	277	231	261	237	236	250	287	277	263	265	257	267	293	262	267	247	234	267	299	268	260	298	243	278	263	277	285	277	256	256	281	312	243	262	268	287	296	291	269	277	274	278	263	253	270	279	283	259	259	282	256	264	262	271	283	288	267	291	291	247	276	284	271	265	277	245	277	295	269	270	273	291	272	278	254	271	252	236	263	289	254	284	258	287	261	242	280	257	273	290	265	280	265	288	269	266	255	265	269	268	266	284	270	266	263	271	265	262	269	277	262	266	268	230	269	242	284	281	229	281	273	272	232	261	264	283	246	249	275	281	286	250	262	276	289	283	230	262	277	270	266	312	260	295	274	242	245	279	247	285	261	271	258	240	263	262	266	250	261	243	292	264	282	292	270	260	250	260	240	279	261	274	260	262	278	258	282	292	281	300	266	286	271	283	273	253	294	277	265	282	280	274	265	280	230	249
16797	28475	53100	49245	48036	7867	1450	1304	1069	1099	976	961	913	7116	24417	21286	17739	9141	4904	2368	1227	876	727	653	615	647	672	658	624	661	654	635	664	681	607	627	680	653	657	695	608	651	659	625	635	647	721	636	658	622	604	636	625	636	620	637	618	654	683	687	608	632	625	648	617	611	638	645	691	638	652	625	655	638	625	641	690	677	635	637	650	663	638	651	673	639	595	631	647	652	696	608	599	601	654	651	674	616	632	653	658	644	632	644	670	631	622	607	618	600	658	649	612	627	660	632	613	641	700	692	632	630	596	665	626	672	643	644	646	655	653	635	660	685	621	660	654	646	610	661	645	643	623	659	624	682	666	635	706	654	651	658	699	608	691	698	645	642	642	678	668	733	637	629	655	618	648	644	665	628	657	630	661	655	633	641	667	634	659	632	619	666	660	652	662	694	612	703	629	659	641	675	671	629	663	631	670	636	644	673	618	624	687	653	685	623	677	708	656	604	641	619	656	613	626	610	630	632	684	624	644	651	712	652	607	632	662	601	641	659	675	648	677	704	634	628	683	687	657	642	654	623	639	679	602	652	621	635	640	613	658	665	659	634	676	707	666	679	631	625	623	700	632	663	664	691	630	637	599	652	619	658	651	645	662	626	639	646	667	665	641	660	618	620	635	665	620	682	664	623	645	610	624	680	630	658	683	657	647	642	662	682	631	677	630	665	675	657	691	626	629	654	621	658	600	644	681	597	622	663	686	657	706	634	615	613	599	708	642	618	647	657	651	635	660	609	639	619	614	662	629	631	649	640	672	570	665	643	626	653	662	623	706	637	665	624	638	634	641	613	671	663	642	643	634	685	650	654	669	657	590	617	708	636	713	584	662	692	668	623	647	634	673	687	624	662	652	678	637	632	679	588	662	612	683	643	677	673	652	643	601	682	650	688	649	663	609	645	660	632	617	648	636	624	665	648	647	654	691	603	649	660	605	673	652	698	647	651	636	658	650	634	659	698	631	694	686	655	635	671	645	647	615	649	640	605	659	663	620	627	684	620	638	653	656	674	683	597	624	652	670	672	633	621	605	658	616	639	659	640	644	628	636	673	637	618	627	621	652	675	626	665	653	649	666	669	626	627	674	669	668	663	643	693	625	657	667	676	593	638	641	658	624	636	630	689	644	637	643	637	591	633	652	658	618	634	667	658	612	661	657	675	688	652	682	679	665	644	702	666	637	600	685	634	650	660	634	628	685	694	583	679	650	661	676	609	663	685	610	700	607	684	659	646	673	652	649	641	643	619	665	665	649	655	629	668	630	645	668	678	608	691	637	641	667	663	657	723	633	666	640	629	662	634	684	622	639	635	628	646	650	631	656	645	695	647	627	629	707	615	647	707	664	625	654	656	645	643	680	715	643	615	647	651	678	624	693	619	625	659	648	632	639	626	678	714	653	635	605	632	627	660	640	644	651	651	642	633	693	652	641	668	603	625	596	637	681	688	696	648	623	610	666	672	659	619	661	647	650	657	634	655	614	646	653	680	635	641	708	692	651	622	660	643	657	612	644	619	628	668	690	642	637	646	663	610	682	666	674	648	612	585	674	694	660	656	701	638	707	698	637	625	665	643	643	635	645	609	683	679	613	646	647	659	649	612	656	697	628	614	644	618	630	683	680	631	627	689	663	664	684	626	656	663	625	633	686	672	651	673	686	670	659	680	658	673	686	654	646	620	642	642	629	674	684	694	648	620	582	651	626	636	637	639	609	657	698	637	672	635	651	680	668	652	687	625	658	623	602	643	634	645	649	630	646	674	654	603	644	650	679	618	647	625	629	685	651	600	628	630	638	643	650	631	639	628	641	636	654	653	627	627	667	616	616	682	613	641	680	618	663	666	650	653	654	654	724	662	635	639	628	625	676	689	665	669	650	658	654	663	666	643	665	655	614	660	626	665	640	633	640	663	639	619	675	655	649	620	653	625	630	681	637	598	690	607	653	616	673	656	725	663	685	625	664	621	644	666	661	634	601	671	648	708	632	656	651	695	666	642	679	640	697	623	646	620	638	611	677	681	662	682	634	631	655	646	616	635	657	623	652	644	637	636	645	639	613	683	656	673	660	621	667	639	632	633	653	619	636	616	696	651	620	651	654	687	657	639	622	663	654	607	648	667	661	663	700	638	615	655	651	654	656	639	671	659	639	654	631	590	633	683	659	664	665	650	652	682	640	626	606	667	687	671	600	655	601	688	575	644	638	664	646	680	665	695	684	662	619	628	671	684	623	614	621	686	637	693	629	655	629	672	567	643	683	606	622	658	699	679	630	657	620	621	635	664	651	698	588	665	635	659	658	648	638	665	683	713	683	609	676	626	686	661	663	654	624	642	661	645	665	669	690	687	622	649	694	620	654	641	666	656	654	667	645	705	668	663	635	722	637	642	646	635	658	636	685	590	636	665	646	648	638	638	631	658	622	652	670	635	675	686	658	692	630	653	683	635	612	622	662	645	625	655	652	637	645	646	683	669	618	638	668	652	605	648	702	632	649	628	688	653	653	647	608	630	649	661	622	625	613	639	710	668	672	709	676	622	657	659	625	668	673	689	620	632	689	637	644	651	612	631	651	624	638	662	679	665	700	690	644	624	672	683	668	634	641	598	636	666	635	653	622	649	605	632	606	652	690	657	657	649	694	656	680	632	657	647	660	638	649	661	647	672	603	644	676	637	645	651	664	618	674	623	659	665	655	635	644	673	635	688	650	666	624	640	651	632	657	638	699	667	595	661	673	635	669	617	656	612	675	668	604	644	665	647	650	622	670	641	622	642	624	660	629	639	633	672	634	673	667	677	679	617	648	719	654	687	685	647	631	656	608	632	669	658	617	643	682	623	707	666	625	664	618	639	678	632	641	658	655	669	625	646	658	674	643	649	616	632	613	676	606	645	595	672	639	611	661	673	618	666	673	637	677	649	649	681	632	679	657	652	634	632	634	671	634	662	675	635	712	642	669	678	704	679	668	673	636	670	648	648	703	653	625	627	673	618	655	646	651	620	641	636	655	656	679	612	616	665	610	648	653	656	662	694	679	656	635	674	645	624	643	598	666	632	649	613	657	614	656	665	621	659	623	675	659	618	651	684	674	631	668	624	634	611	678	668	736	675	663	675	599	663	635	622	675	651	659	648	627	629	607	631	656	634	647	645	621	709	688	640	654	676	675	640	661	648	662	597	620	661	705	646	616	658	648	612	691	608	660	666	600	688	631	643	659	634	671	619	664	694	693	621	643	667	633	648	658	659	617	619	605	624	623	599	657	619	606	675	643	687	625	648	677	643	636	644	596	624	691	663	656	654	641	688	665	639	636	689	715	652	653	635	654	679	666	640	654	656	646	611	661	653	655	668	639	665	650	628	633	667	635	659	611	663	668	635	658	643	655	651	630	665	654	657	654	647	675	632	661	633	667	666	661	704	668	646	628	626	625	683	667	665	646	647	618	665	672	658	626	637	662	670	666	638
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
