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
337085517803	337085518364	337085518914	337085519464	337085520014	337085520564	337085521114	337085521664	337085522214	337085522764	337085523314	337085523864	337085524414	337085524964	337085525514	337085526064	337085526614	337085527164	337085527714	337085528264	337085528814	337085529364	337085529914	337085530464	337085531014	337085531564	337085532114	337085532664	337085533214	337085533764	337085534314	337085534864	337085535414	337085535964	337085536514	337085537064	337085537614	337085538164	337085538714	337085539264	337085539814	337085540364	337085540914	337085541464	337085542014	337085542564	337085543114	337085543664	337085544214	337085544764	337085545314	337085545864	337085546414	337085546964	337085547514	337085548064	337085548614	337085549164	337085549714	337085550264	337085550814	337085551364	337085551914	337085552464	337085553014	337085553564	337085554114	337085554664	337085555214	337085555764	337085556314	337085556864	337085557414	337085557964	337085558514	337085559064	337085559614	337085560164	337085560714	337085561264	337085561814	337085562364	337085562914	337085563464	337085564014	337085564564	337085565114	337085565664	337085566214	337085566764	337085567314	337085567864	337085568414	337085568964	337085569514	337085570064	337085570614	337085571164	337085571714	337085572264	337085572814	337085573364	337085573914	337085574464	337085575014	337085575564	337085576114	337085576664	337085577214	337085577764	337085578314	337085578864	337085579414	337085579964	337085580514	337085581064	337085581614	337085582164	337085582714	337085583264	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2802	3650	2300	2802	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
63809	39416	73120	71237	58080	41463	28180	15361	1526	292	274	269	250	295	267	293	272	264	287	290	291	272	276	269	291	259	256	279	291	275	260	300	297	281	246	263	270	268	252	245	238	280	286	276	265	294	280	245	251	274	283	282	263	282	306	263	238	272	261	283	286	289	273	301	247	255	270	275	262	280	281	269	272	249	263	267	258	263	294	247	276	288	261	247	268	267	279	279	258	249	283	271	292	262	264	262	274	269	262	288	263	261	308	256	260	305	282	267	257	266	281	281	285	274	273	268	266	265	273	287	249	262	263	279	286	281	283	284	287	255	255	263	256	277	289	289	268	295	278	261	239	287	232	279	278	281	254	282	263	271	277	286	306	255	296	259	270	271	295	297	290	288	236	285	297	290	276	294	255	256	277	263	287	310	318	247	268	275	273	260	273	256	279	302	278	278	284	274	270	274	276	268	266	265	283	270	294	259	285	275	272	287	272	277	287	270	264	272	266	257	252	245	236	261	275	277	269	247	280	265	305	239	280	283	274	277	258	250	267	272	275	240	286	243	270	259	290	275	260	298	327	271	266	266	299	278	244	270	286	267	270	275	279	268	272	264	291	271	297	260	269	262	296	258	275	275	268	253	261	257	261	257	296	277	279	272	257	250	276	276	295	285	246	254	254	290	264	272	270	271	307	292	240	271	264	280	274	275	263	254	236	268	275	244	244	263	278	294	248	264	285	277	291	299	287	263	301	252	252	305	239	280	252	277	264	265	281	264	256	274	288	237	275	264	305	336	288	255	267	290	258	269	267	238	286	284	281	278	258	285	280	277	276	272	260	282	265	287	284	281	293	283	278	265	259	275	229	280	254	251	289	250	294	224	286	289	258	263	253	243	230	292	238	263	288	257	249	244	257	275	282	291	276	280	269	285	271	255	266	275	247	266	276	233	293	246	308	289	282	286	271	247	280	280	283	281	296	259	279	281	257	283	325	319	255	295	254	267	269	301	282	275	266	264	269	253	240	269	255	289	258	281	294	300	278	271	265	271	260	280	301	262	276	274	272	278	249	244	271	290	284	269	263	284	256	293	248	256	245	291	267	264	275	288	301	264	272	263	278	283	271	264	273	279	245	269	308	246	291	288	252	274	268	263	275	265	283	294	260	250	284	288	280	266	278	258	252	281	269	286	300	279	282	305	276	269	272	273	270	284	277	274	251	251	264	276	264	279	252	238	258	271	292	290	274	270	277	277	274	267	236	241	272	257	276	266	256	248	288	283	225	263	276	267	249	250	289	261	283	282	283	293	294	293	307	265	254	244	276	259	239	290	301	260	280	303	270	281	276	256	272	298	290	243	291	260	295	252	282	263	280	289	264	267	262	252	276	286	275	227	257	259	280	244	264	274	303	297	286	288	279	265	240	270	286	291	279	277	271	296	284	259	313	272	264	265	257	238	280	257	253	277	280	268	295	293	275	266	252	268	303	266	299	288	251	278	275	271	282	285	286	297	289	256	274	246	282	292	259	309	289	264	294	298	291	291	286	271	265	264	280	300	245	271	264	286	284	274	275	278	265	253	259	254	253	259	271	266	244	259	238	261	275	269	264	248	282	298	279	249	273	277	263	281	279	260	271	246	252	251	253	267	293	285	312	280	278	299	281	270	264	309	280	255	252	289	246	264	266	261	229	280	289	254	280	269	256	285	279	261	269	276	273	273	290	294	270	248	267	269	245	265	263	285	284	302	263	270	250	290	279	286	271	265	246	272	307	267	261	265	269	277	286	231	269	307	278	295	275	278	284	297	240	276	290	276	288	258	252	264	246	279	287	302	259	267	267	267	261	288	280	283	275	233	285	282	250	282	267	239	295	265	240	264	265	250	278	282	252	235	268	315	296	267	303	273	259	275	275	293	269	294	282	291	275	232	281	261	250	274	290	306	277	282	286	274	275	255	280	260	241	264	251	308	275	264	283	293	281	279	287	255	271	272	249	272	273	253	268	259	289	265	276	279	267	244	292	285	258	290	275	269	308	256	279	294	242	268	249	255	271	255	257	307	266	293	262	258	279	252	273	240	270	270	244	291	291	282	308	262	297	264	237	254	289	251	280	279	257	259	273	257	250	276	265	245	261	283	289	291	295	269	278	279	234	283	264	274	240	266	276	252	267	277	275	258	280	273	276	250	244	267	261	299	280	272	243	247	250	276	258	249	306	319	283	294	284	280	293	270	256	235	241	290	303	262	283	282	274	236	291	259	254	254	282	275	275	272	288	253	295	291	245	286	272	284	301	287	278	275	273	289	234	294	290	274	270	297	283	276	282	289	323	252	289	258	255	257	256	285	294	286	308	253	267	263	275	287	248	287	273	269	252	238	262	278	285	269	279	275	282	254	268	265	268	267	274	255	292	271	259	258	285	263	283	274	252	283	301	247	234	273	308	278	267	259	276	260	289	269	270	306	272	261	289	275	261	271	249	231	251	274	274	289	273	274	278	268	273	299	290	277	279	297	276	305	275	240	266	253	230	278	276	261	274	284	285	253	294	274	278	271	273	246	283	268	302	263	261	257	259	253	281	253	270	293	241	246	276	269	304	278	252	284	314	302	259	267	268	274	331	257	231	260	285	251	275	267	259	260	285	254	248	282	250	281	274	260	297	287	269	314	318	329	316	289	278	284	272	271	297	267	293	291	271	243	294	310	260	260	294	274	265	273	280	290	281	238	260	277	303	291	296	263	296	297	264	266	273	233	291	250	249	267	315	286	271	262	247	261	272	296	303	263	287	271	277	272	284	285	220	297	257	265	292	253	252	285	283	283	285	262	290	277	275	258	273	290	306	312	269	322	271	253	255	262	291	280	283	273	279	275	243	273	333	262	283	261	275	275	265	255	261	285	258	274	274	296	253	287	292	286	263	282	248	266	282	263	266	255	262	255	273	310	271	280	253	266	283	281	245	306	238	250	265	274	278	231	266	270	260	261	267	283	293	274	295	251	251	267	280	297	250	284	306	281	258	271	277	277	246	265	297	283	262	314	253	255	275	283	266	261	258	279	293	279	270	265	292	273	216	266	271	235	282	287	279	252	227	271	269	287	269	290	291	272	268	288	250	299	261	252	273	286	248	252	267	266	251	260	264	266	266	285	252	275	251	299	275	275	260	272	282	267	284	279	289	253	265	266	304	265	267	251	281	315	266	266	280	280	265	257	293	294	300	295	265	265	303	271	261	242	284	276	213	290	268	267	243	254	304	270	243	261	284	253	262	255	260	253	251	239	270	287	278	320	275	252	267	273	280	280	267	241	297	294	246	254	256	256	263	259	262	292	288	258	280	264	270	243	252	284	275	269	298	294	265	290	273	283	237	260	247	280	265	262	290	262	260	277	287	247	266	269	249	261	277	272	292	259	269	257	279	286	249	274	278	278	277	281	309	273	261	289	250	267	255	252	229	306	266	270	264	264	254	252	290	233	262	281	243	284	255	272	255	276	244	248	275	295	275	262	267	247	262	262
37167	26452	70152	78304	67623	53731	42785	27850	1307	747	692	673	699	650	674	639	648	614	658	616	648	643	649	647	658	653	648	633	628	618	602	666	617	645	663	638	672	603	635	629	633	606	635	589	590	649	647	640	652	628	642	609	608	613	639	625	578	598	622	592	631	630	648	653	622	605	617	587	629	593	614	631	653	655	623	663	601	623	643	635	628	610	648	565	584	642	568	624	587	644	598	599	625	630	640	583	606	654	634	597	646	619	604	644	607	645	651	653	605	608	631	626	602	601	645	563	608	579	626	622	646	603	601	588	630	615	599	635	628	601	637	602	634	636	605	575	605	605	622	614	603	627	599	608	616	640	661	628	623	641	592	573	586	594	596	686	589	593	604	633	609	647	644	652	596	625	676	582	584	614	587	632	621	631	604	605	577	619	624	665	598	605	581	629	585	631	582	600	622	602	625	603	566	613	632	632	618	623	609	592	616	621	589	633	644	598	618	642	598	560	645	641	585	650	663	578	590	621	669	607	621	585	645	599	651	614	620	632	657	599	608	615	635	604	571	622	608	655	619	602	631	604	641	597	627	567	601	649	629	631	649	627	612	648	651	675	632	638	592	615	642	605	646	576	595	630	601	645	564	583	610	606	629	624	623	636	607	671	636	627	633	609	617	558	591	630	631	635	655	627	605	642	599	655	605	582	600	617	661	639	598	657	619	626	619	627	626	651	607	618	618	615	644	592	622	632	650	620	627	658	651	617	632	615	594	595	620	618	627	616	601	585	624	581	615	617	648	649	599	651	644	608	627	604	616	635	634	621	585	649	602	586	597	632	599	543	575	589	610	615	581	640	624	607	637	615	649	570	598	632	601	585	596	661	614	673	605	570	607	576	664	625	660	564	576	592	643	574	634	686	605	619	615	575	653	643	618	596	607	605	631	620	601	594	616	650	603	589	605	644	612	589	639	598	565	625	631	605	625	589	628	634	642	625	588	620	604	641	670	647	620	569	625	630	618	615	626	556	571	606	650	588	578	638	697	603	633	597	634	641	564	609	644	604	614	650	649	587	615	635	643	632	618	627	631	613	657	597	589	613	618	624	602	596	615	606	622	638	600	619	610	632	601	616	657	605	654	588	611	622	633	617	619	631	613	630	596	610	587	660	628	569	556	630	651	620	611	625	586	566	646	592	603	615	683	568	600	640	629	611	596	628	641	633	594	651	651	635	607	611	636	600	630	665	558	621	609	593	652	625	597	622	624	614	640	625	600	597	591	625	626	646	597	645	605	641	618	635	652	644	622	611	642	635	561	605	588	592	644	631	609	641	649	645	610	576	608	627	610	577	575	580	618	600	598	644	615	592	626	606	591	654	634	640	632	644	609	574	631	621	644	622	569	580	604	609	638	584	581	614	580	611	624	620	615	604	622	629	625	609	649	632	611	649	611	590	595	570	631	604	610	604	612	634	576	622	603	586	616	598	611	570	650	644	605	593	611	651	593	595	608	662	620	601	632	618	597	617	623	569	608	667	599	557	605	656	615	640	648	617	650	626	610	644	648	674	619	646	608	599	650	617	605	612	591	642	631	661	587	650	608	600	596	592	632	616	607	644	604	609	624	609	664	623	618	605	630	605	639	647	599	592	652	598	638	597	609	598	659	589	586	595	609	604	594	589	595	639	612	601	593	589	585	608	628	591	569	628	594	600	633	618	608	631	618	613	586	626	665	622	631	645	632	609	600	598	600	599	620	608	610	606	632	618	641	632	595	594	669	617	595	662	687	684	635	604	597	627	618	607	617	617	625	611	640	619	622	608	594	608	615	666	611	604	636	608	589	584	698	588	596	644	633	611	619	590	602	584	623	639	581	591	594	581	614	584	579	570	545	615	682	608	596	623	610	652	641	625	621	638	620	623	603	628	604	632	650	643	559	615	597	645	612	636	630	629	618	591	604	587	622	613	590	648	605	556	618	638	644	661	606	601	606	576	639	619	592	639	628	615	602	651	640	583	620	628	619	611	598	681	631	669	570	584	626	550	627	660	626	605	611	634	620	581	645	599	616	602	592	605	641	609	637	587	686	649	602	600	648	644	618	595	602	597	621	619	668	597	600	620	617	611	620	619	630	576	635	627	616	625	580	621	641	619	650	584	648	605	612	603	631	639	643	628	577	614	629	595	654	622	587	603	648	579	641	630	627	621	630	631	623	627	610	598	641	570	621	621	573	627	658	589	600	630	619	636	587	612	624	602	661	618	644	609	650	609	650	588	635	632	614	614	581	653	625	632	655	676	606	592	574	618	540	628	624	599	644	625	586	598	577	605	620	605	606	576	660	625	634	582	575	587	622	638	601	610	601	603	645	605	667	629	628	604	642	651	613	582	607	598	645	616	612	591	624	603	607	626	609	563	645	601	559	587	600	614	649	585	601	626	601	645	628	597	596	596	631	614	607	589	591	603	577	641	651	651	599	602	600	597	591	620	591	641	663	627	593	624	632	593	594	635	645	596	590	617	595	652	563	633	633	597	641	656	642	637	627	601	617	656	637	601	593	641	622	614	596	610	650	634	619	619	655	615	536	609	604	640	585	639	634	634	590	604	604	605	611	638	623	615	597	611	610	643	643	617	629	598	634	644	606	596	629	635	646	609	616	634	673	638	619	625	610	629	581	606	585	638	629	606	578	607	597	616	661	605	605	600	650	626	648	609	581	619	620	604	603	630	628	668	589	652	643	608	644	606	615	598	647	662	639	617	640	635	601	641	627	594	619	654	589	626	624	610	639	586	619	628	599	611	607	705	656	614	608	627	656	629	628	620	645	596	601	611	622	620	599	626	578	578	614	613	648	589	613	613	590	647	636	639	635	627	606	623	611	628	599	604	626	592	640	631	648	647	668	622	617	558	630	562	634	599	649	621	654	601	599	609	581	595	643	659	648	651	595	638	649	623	569	630	622	664	592	614	607	644	620	607	603	562	627	646	619	601	627	607	692	557	598	624	601	604	611	622	591	630	550	640	574	604	596	631	631	639	649	606	611	637	622	664	610	608	587	625	633	596	606	620	595	616	607	634	617	598	625	608	615	588	668	681	622	592	619	638	618	630	606	625	628	651	603	632	620	619	593	593	615	600	669	610	572	631	640	645	592	612	625	637	560	639	608	622	597	620	637	642	614	664	593	595	614	612	639	654	585	629	646	636	610	665	625	633	632	632	656	590	582	646	618	618	636	582	601	622	618	593	602	590	586	649	624	591	635	626	625	654	609	614	637	611	622	595	626	580	619	635	640	593	621	602	630	632	575	642	589	638	620	614	599	613	612	592	620	575	673	597	607	609	620	615	635	658	687	588	637	614	652	581	618	611	611	632	624	637	639	632	669	601	620	643	671	617	622	575	645	622	572	623	625	605	607	636	618	628	624	602	651	679	595	633	655	661	607	655	616	586	607	623	654	620	596	614	628	646	640	642	632	629	629	595	622	622	619	608	650	645	598	599	621	655	572	625	614	617	614	640
31522	11375	7733	5566	2967	1770	1180	891	331	305	265	267	285	266	253	275	249	282	257	240	248	295	292	256	267	275	251	233	293	289	268	283	303	243	277	264	255	243	260	281	247	251	249	287	282	235	245	246	274	244	268	258	286	278	291	275	259	260	248	248	247	280	287	273	291	262	261	254	292	263	275	273	265	274	261	275	276	274	288	267	237	281	269	253	258	269	277	261	262	276	259	282	275	294	274	300	287	294	257	278	257	266	259	268	274	298	311	246	262	286	248	269	247	247	255	261	278	283	275	279	282	253	271	252	286	280	270	263	265	247	271	241	247	290	273	286	287	289	287	247	262	260	301	261	275	286	269	274	274	278	270	279	281	241	305	295	289	253	226	280	271	263	270	294	281	272	286	262	252	273	273	254	269	257	274	262	295	276	277	270	291	260	276	263	263	263	257	267	298	265	266	266	255	263	258	291	265	272	276	267	264	275	263	265	265	248	278	282	299	309	271	263	274	270	281	254	273	264	272	262	253	297	258	269	249	266	272	289	241	281	242	269	302	293	287	273	273	259	261	307	259	250	269	255	294	270	267	310	282	265	236	254	273	262	279	287	290	289	264	258	265	227	283	258	228	272	263	279	266	270	282	268	263	251	277	267	249	240	263	238	264	260	248	294	262	271	277	276	256	264	266	301	247	234	268	259	246	275	269	272	271	270	257	298	251	277	268	240	294	287	271	293	250	278	258	265	249	267	265	303	286	272	274	280	249	288	293	257	287	282	274	266	270	295	254	267	302	275	258	266	269	257	262	281	282	277	296	277	257	272	281	272	278	265	305	281	295	285	257	266	278	278	274	260	299	250	262	279	293	269	278	263	256	283	251	274	275	279	266	257	268	268	230	280	282	244	268	273	268	293	283	262	258	259	269	288	254	298	282	275	250	282	276	259	273	287	273	225	242	277	240	283	276	250	284	270	266	255	258	282	287	301	271	245	269	291	260	283	279	252	281	266	290	258	268	264	266	271	259	242	263	270	293	281	293	290	257	252	277	263	246	269	258	285	263	265	272	260	302	293	273	271	274	281	259	263	234	268	272	298	278	252	270	293	293	268	301	256	263	263	268	258	244	263	267	260	270	273	298	241	281	280	245	279	297	268	262	252	285	280	236	275	261	260	285	296	282	315	288	258	250	267	270	257	304	301	303	285	278	315	295	272	294	250	301	252	279	282	279	262	250	283	264	269	261	269	275	274	278	281	273	260	269	258	276	297	280	272	266	283	275	291	281	260	280	260	248	268	259	255	258	269	245	266	295	272	292	246	270	289	280	307	256	268	287	265	258	264	284	250	279	309	252	261	288	257	297	298	288	312	271	285	263	279	267	261	295	267	284	288	270	257	258	269	251	251	224	255	253	309	259	282	291	287	278	263	242	267	288	242	273	271	283	256	273	243	246	248	289	260	274	274	268	283	248	263	272	272	250	272	259	270	278	277	253	257	273	243	266	271	294	296	296	276	281	296	257	251	296	306	270	277	251	265	284	288	252	268	267	277	235	259	272	286	307	276	279	262	273	277	299	250	277	244	267	276	265	255	271	258	252	244	281	275	281	296	292	270	280	284	276	301	287	245	291	280	258	288	256	258	252	241	282	284	273	259	259	254	273	237	269	255	248	259	258	280	260	285	274	259	301	308	246	256	230	271	292	233	237	262	247	285	228	247	252	286	272	240	273	286	267	246	252	248	271	298	278	247	289	260	313	303	287	279	271	273	280	290	278	262	263	249	286	261	264	265	263	259	294	265	256	255	282	275	268	274	241	238	277	252	232	269	268	268	287	282	249	287	263	267	250	254	295	274	295	290	258	310	269	266	268	251	278	252	291	282	283	250	271	267	256	252	301	276	279	245	275	277	260	241	278	281	298	264	303	291	276	238	302	267	265	228	260	285	266	286	287	303	285	258	253	258	292	265	312	243	254	284	283	266	255	309	265	269	289	271	275	285	304	291	247	256	250	257	256	253	275	266	278	260	281	239	302	251	272	256	265	251	260	261	270	264	293	286	268	258	260	301	251	248	300	278	288	274	264	255	269	269	282	278	273	260	278	295	263	266	254	294	268	281	291	288	281	302	313	252	279	259	292	270	261	253	280	277	298	267	278	276	293	258	241	271	280	269	268	286	267	261	297	261	296	284	293	240	262	285	257	275	281	279	256	273	249	260	258	277	275	306	270	293	283	263	253	270	298	278	259	288	282	279	247	257	256	290	285	262	279	294	278	261	261	265	289	281	255	287	276	271	266	260	294	278	303	270	281	294	260	269	305	279	293	271	253	269	292	245	255	266	306	271	266	259	267	286	266	299	246	305	252	282	295	261	248	251	311	268	244	245	277	288	306	265	275	291	258	274	267	238	255	261	288	253	281	273	288	320	258	258	301	280	241	305	243	264	257	264	311	279	252	255	281	278	268	265	308	252	263	257	254	273	246	267	216	285	261	269	269	280	273	275	281	253	292	297	289	265	270	259	307	281	309	278	252	290	279	286	284	260	256	311	285	269	294	259	271	256	263	279	252	271	275	265	256	283	253	237	264	256	264	256	275	268	256	263	282	277	262	268	274	279	277	298	271	288	260	283	249	274	290	296	239	242	282	254	269	258	276	270	292	276	291	278	244	287	276	293	275	287	280	274	282	289	271	281	269	259	271	299	258	270	279	266	278	248	259	273	263	283	246	268	278	273	256	268	301	295	247	291	275	289	270	269	254	299	275	278	262	268	247	278	276	257	246	263	274	245	275	269	241	276	293	278	286	282	270	243	281	263	268	261	256	267	275	268	259	284	276	225	301	270	274	278	281	271	264	262	303	254	279	280	283	272	266	255	290	278	279	281	255	279	254	285	274	312	263	261	260	299	289	283	277	250	294	238	290	255	278	287	316	282	271	237	281	264	251	277	265	268	264	253	254	267	278	272	288	286	291	253	268	276	268	294	290	306	265	272	275	265	265	246	263	263	295	298	274	283	268	275	284	282	303	299	271	273	256	268	259	276	251	282	272	252	272	279	259	290	282	271	256	286	263	272	262	262	242	262	267	239	301	253	303	255	263	301	290	284	285	277	301	265	276	281	246	253	242	267	303	296	263	293	256	271	269	254	272	274	266	283	261	245	248	299	276	257	275	293	265	266	251	236	247	292	264	259	279	249	299	270	252	240	263	247	262	287	297	268	286	260	284	282	268	268	274	307	288	266	273	277	286	259	254	274	299	254	266	274	286	286	254	267	267	257	269	256	266	280	280	262	278	287	268	251	283	273	278	271	272	257	244	260	271	258	249	279	280	297	248	257	290	278	290	275	254	258	272	270	270	289	303	266	244	257	274	258	265	280	255	305	288	257	232	306	263	261	285	292	271	268	237	266	292	298	282	273	278	310	266	288	262	269	271	227	261	273	292	270	277	269	250	272	276	257	294	268	246	289	284	257	299	261	247	259	302	276	274	249	299	288	266	270	266	276	297	282	274	251
15569	6268	13436	14306	9924	6686	4675	2875	553	598	570	582	593	625	614	551	613	596	608	619	565	597	596	606	614	604	573	621	599	588	539	573	625	587	598	649	588	602	598	577	593	582	587	599	611	628	616	588	618	574	573	585	621	596	610	593	588	605	579	604	610	584	553	606	603	626	607	609	580	602	599	622	587	604	565	583	657	626	636	627	585	588	548	559	609	589	606	570	576	584	600	586	626	589	570	643	638	614	607	616	621	605	613	558	617	590	591	591	619	593	604	592	595	609	571	591	560	561	608	580	602	565	614	554	586	565	583	573	575	629	617	645	589	597	579	602	601	633	593	630	591	602	616	600	561	565	581	624	611	568	624	578	574	613	618	584	577	575	578	586	603	591	566	583	571	605	611	611	628	634	595	591	593	615	598	623	654	596	606	575	616	548	621	590	569	591	580	589	586	603	620	593	581	567	619	570	611	607	605	627	619	597	664	575	594	568	565	585	600	603	631	618	581	601	608	574	606	590	607	621	612	573	601	609	574	636	578	589	639	601	591	613	588	618	525	606	545	593	548	639	617	578	591	608	561	629	606	553	573	611	601	584	611	596	630	607	583	564	644	574	655	618	557	585	623	602	611	573	583	594	581	607	586	611	645	574	530	584	610	608	620	605	617	618	628	555	627	573	579	615	564	618	632	599	614	600	603	591	626	609	565	588	640	611	560	580	632	606	536	544	615	561	586	619	606	552	559	551	616	596	599	565	587	607	615	615	607	564	595	562	584	548	636	650	583	595	597	601	616	622	582	572	599	619	586	586	568	563	579	575	592	598	619	598	558	586	610	594	554	632	616	602	595	579	560	575	565	605	581	623	614	595	578	600	620	588	612	548	609	573	589	531	579	605	627	590	605	612	599	636	563	563	597	590	575	557	624	601	610	605	609	649	592	593	594	569	618	607	592	589	614	602	610	604	591	591	626	590	585	647	583	600	639	599	656	564	601	591	589	576	587	599	573	578	591	623	553	617	591	606	585	649	609	605	587	584	584	633	579	567	586	581	553	602	616	669	611	566	564	620	570	599	596	573	589	615	596	607	588	564	558	590	642	605	593	627	581	568	604	624	568	612	603	642	587	586	593	600	577	652	603	574	558	649	576	618	564	579	608	572	585	562	560	626	639	553	522	590	595	592	605	579	624	559	633	583	599	581	637	611	586	627	600	583	605	594	575	571	591	630	588	564	608	595	536	566	616	619	609	588	564	587	603	585	591	576	626	551	576	571	582	615	610	582	581	586	620	568	629	579	600	565	588	584	612	612	604	606	592	603	583	654	599	603	609	597	625	568	609	604	568	573	588	617	606	550	595	583	578	581	648	611	594	592	600	604	613	602	604	595	573	596	616	564	599	616	597	577	623	610	528	647	614	588	580	627	599	586	605	553	634	605	566	579	637	584	578	600	603	604	576	597	624	549	551	592	564	575	556	621	622	616	582	554	603	630	609	573	622	618	630	570	603	607	615	599	591	570	565	657	582	583	560	631	540	595	575	570	588	566	575	529	600	583	589	647	614	586	562	585	620	606	641	617	616	587	571	611	577	542	620	589	554	601	541	583	648	606	599	596	601	586	585	579	600	578	603	567	610	614	586	605	583	582	602	624	609	559	602	619	553	592	591	631	598	566	586	613	558	563	633	617	592	523	611	593	592	602	575	572	586	600	608	546	622	598	572	510	616	602	599	615	604	579	584	634	628	605	563	562	596	643	602	549	600	611	589	563	557	630	605	576	582	601	569	580	561	570	605	575	593	598	654	590	624	631	613	561	587	628	613	599	603	598	562	587	567	600	577	585	593	567	595	617	620	580	568	569	613	616	555	552	589	564	597	615	606	581	580	597	592	618	595	606	613	578	548	601	602	591	615	599	594	616	588	605	618	632	576	580	524	588	570	576	586	581	580	594	596	556	655	613	569	586	554	615	591	543	593	613	624	594	564	596	579	590	582	598	613	572	628	583	634	558	573	622	612	602	582	606	590	621	618	641	589	600	583	573	621	567	573	575	575	637	637	561	573	622	614	572	611	605	610	618	625	610	567	576	623	616	620	590	570	586	578	612	550	578	592	633	650	650	603	638	584	633	599	628	597	609	572	664	600	629	617	564	632	563	575	620	592	606	591	564	561	573	630	590	600	578	590	574	611	580	600	547	610	582	574	612	586	585	618	576	584	576	605	599	595	592	567	601	534	597	583	634	611	599	582	579	612	627	592	600	615	658	638	624	629	607	589	601	631	603	578	616	610	609	591	593	594	593	590	594	572	541	579	597	604	597	618	581	589	585	610	621	569	602	564	578	590	603	558	578	622	636	602	566	576	561	582	610	616	611	600	579	597	564	606	590	561	613	584	620	627	576	572	611	584	571	588	600	560	605	608	597	542	597	607	590	590	594	614	573	667	603	599	598	624	548	615	615	601	626	605	561	636	574	604	612	615	613	551	582	629	566	585	589	584	599	616	618	620	585	573	590	601	544	625	585	570	593	586	554	611	618	633	578	603	616	579	562	590	598	555	568	598	591	607	644	588	585	619	610	609	567	585	574	561	582	568	627	588	590	610	584	605	567	552	610	565	597	623	587	605	571	574	581	600	569	603	629	621	583	580	573	583	534	550	601	595	600	574	568	584	601	598	598	549	599	609	634	582	579	551	617	617	580	621	586	577	572	575	610	609	609	552	642	606	620	564	552	612	584	584	601	571	587	605	614	599	558	610	593	602	596	619	577	568	597	548	630	556	592	594	584	630	596	597	617	573	606	533	593	605	588	631	578	670	586	597	564	561	608	607	600	567	527	582	591	625	552	580	627	576	593	590	554	641	567	577	577	590	590	600	594	580	593	595	578	603	587	559	568	608	619	633	581	594	597	583	612	592	624	582	593	613	583	608	614	591	606	566	568	603	610	630	621	613	585	595	594	612	551	594	609	632	647	583	576	578	582	609	561	596	589	600	555	581	570	567	590	577	597	578	634	589	627	614	581	596	588	618	515	620	591	585	589	607	626	594	626	614	584	614	637	547	563	609	597	603	574	627	566	576	599	623	576	607	597	598	582	598	579	608	592	595	598	577	548	528	599	567	585	600	585	583	594	617	596	548	619	567	606	558	550	596	632	625	599	584	606	589	573	603	593	634	579	564	608	566	592	572	609	555	602	658	576	601	603	606	584	546	608	629	591	632	565	571	561	599	599	582	597	593	547	590	627	596	636	625	575	601	600	602	605	635	594	587	611	567	612	581	607	600	567	606	597	595	584	575	592	592	593	593	531	610	613	595	607	588	574	595	587	624	597	595	614	586	620	595	596	632	617	615	606	626	600	605	600	573	611	635	620	618	567	577	594	589	561	613	559	603	592	584	622	592	580	596	609	587	582	519	589	573	614	569	640	638	583	568	632	584	557	621	598	565	630	586	575	623	607	620	591	580	606	631	577	608	553	595	587	610	569	617	607	589	585	598	600	559	607	573	593	566	599
57192	34736	58120	55326	37682	30145	22696	13527	1993	182	175	185	172	198	159	204	205	196	187	165	186	192	148	184	174	174	187	205	164	158	186	161	191	191	185	183	176	202	175	194	192	203	165	174	170	177	192	169	206	159	176	169	189	171	184	170	182	177	193	183	190	180	169	173	196	204	196	182	181	177	179	167	180	177	179	178	192	172	171	180	189	149	186	182	174	194	189	167	181	193	177	144	185	199	196	157	172	180	211	179	177	194	200	186	166	192	186	175	191	193	184	196	197	193	190	194	166	169	171	153	168	197	165	147	163	182	165	175	169	171	191	178	194	204	172	184	188	155	190	167	150	186	183	156	156	197	185	183	189	183	191	196	203	199	158	173	189	176	195	170	165	157	183	202	163	160	168	213	167	172	188	185	175	182	189	194	163	151	186	154	162	168	189	186	186	178	153	167	186	184	216	201	172	169	223	221	182	170	197	168	161	205	215	164	196	175	181	154	164	175	202	189	168	176	177	205	201	166	208	191	180	160	177	190	194	169	176	169	182	192	168	150	193	205	182	200	168	181	173	170	209	194	187	165	185	206	192	186	173	191	185	193	194	207	195	196	190	200	219	181	183	190	217	192	193	198	167	199	195	199	159	179	189	163	194	196	166	181	171	202	184	183	149	181	192	176	168	180	190	183	181	170	183	187	193	157	192	175	169	221	190	184	185	191	173	190	186	191	197	192	209	175	186	192	177	179	200	174	189	180	185	179	181	167	189	176	183	194	184	201	183	171	171	184	166	184	194	166	192	188	185	162	190	186	200	188	190	197	168	168	188	197	171	177	193	186	170	185	176	183	184	177	185	155	186	171	182	184	201	161	194	152	192	187	172	193	162	169	169	184	177	186	205	213	171	180	173	173	191	168	177	172	185	164	178	170	167	170	158	207	155	191	187	178	179	150	169	180	195	188	173	186	209	183	216	181	176	165	185	180	184	190	178	189	193	169	191	171	180	182	167	203	212	204	182	199	183	182	183	207	197	182	188	152	164	175	175	207	178	210	187	176	183	180	198	168	206	171	188	162	167	158	193	179	183	185	177	163	178	184	183	155	193	197	180	184	211	208	198	181	186	170	175	178	181	171	191	198	187	195	194	171	163	182	211	152	168	210	176	170	181	212	191	192	177	185	168	173	178	174	178	179	182	211	167	184	190	173	184	178	195	194	214	160	173	161	185	173	192	161	160	213	191	187	172	197	171	158	183	174	177	200	187	191	177	182	158	156	173	183	211	179	196	177	157	185	190	173	194	204	186	155	175	175	196	168	192	201	219	200	190	202	210	192	180	149	190	185	194	185	193	185	172	166	200	179	193	194	205	156	183	188	187	184	177	171	170	193	173	196	194	179	182	215	186	198	188	182	174	204	167	174	167	174	218	158	164	210	178	186	185	170	176	187	177	179	174	165	178	182	190	187	199	174	202	203	196	207	170	148	191	186	163	175	196	190	171	198	195	188	190	189	179	180	204	157	168	176	163	180	175	180	144	206	181	187	193	189	182	189	198	186	177	172	203	171	187	204	183	205	156	200	208	157	183	187	186	161	162	181	172	178	173	206	187	176	204	177	215	187	177	175	207	172	185	203	168	175	192	180	176	168	192	164	178	186	179	184	176	173	216	196	191	185	188	176	179	206	183	158	203	189	192	190	193	193	161	172	174	166	207	176	138	172	163	195	161	169	186	169	206	186	187	178	186	165	177	185	169	189	165	191	180	183	176	159	171	170	214	179	194	190	186	159	182	206	197	170	195	181	191	171	179	179	186	186	174	169	195	164	173	194	210	186	196	204	172	180	189	182	206	203	179	198	196	197	193	193	209	184	158	172	171	220	191	188	178	161	167	190	169	139	165	176	186	181	184	193	172	166	175	162	161	190	190	175	157	167	162	208	183	161	178	204	204	187	185	188	169	176	188	182	188	196	170	186	171	206	178	158	180	179	189	165	182	181	177	183	164	183	161	188	179	206	178	175	181	179	179	167	204	177	187	194	166	179	185	186	159	165	174	197	168	159	196	160	177	176	172	170	179	169	165	171	176	185	195	216	176	182	169	175	174	160	147	200	185	192	168	181	175	163	203	160	163	180	184	201	180	201	177	163	164	166	193	181	199	189	172	197	186	167	178	191	189	193	204	181	162	173	175	215	195	173	179	196	172	201	178	184	185	157	174	169	191	173	179	174	194	197	177	172	190	187	199	170	158	189	177	204	177	192	183	182	177	190	179	163	169	176	185	175	217	166	191	191	177	179	181	182	172	166	173	186	174	197	191	184	175	199	186	175	181	169	194	215	167	179	187	168	202	209	183	195	185	171	169	174	175	168	187	177	184	183	176	187	217	186	209	206	162	189	182	207	203	190	158	191	190	183	186	179	193	200	182	184	177	214	195	216	215	173	187	200	193	181	184	177	186	169	154	173	195	204	203	191	189	200	158	166	164	161	179	170	171	179	195	161	190	189	184	179	175	200	197	168	189	167	181	177	183	194	196	189	176	166	171	206	209	183	186	185	199	180	201	183	173	202	187	155	193	193	169	197	172	188	192	166	164	196	169	187	199	205	202	191	200	174	192	205	187	204	176	168	191	200	189	176	191	186	166	207	193	196	179	170	192	195	172	177	168	181	179	201	202	173	180	219	174	173	181	159	169	175	169	193	175	198	168	174	158	184	175	173	169	186	164	171	175	172	143	175	173	188	167	158	216	173	155	196	166	204	199	200	196	176	180	179	171	168	173	175	171	212	197	183	212	184	180	181	184	177	188	210	165	169	184	188	189	191	185	204	162	194	153	189	184	168	193	191	170	174	189	171	192	224	176	187	182	198	165	193	186	174	200	197	182	181	188	200	178	173	195	216	178	195	182	161	190	170	177	196	196	176	165	190	177	177	170	185	191	191	206	184	197	199	189	189	199	173	180	177	172	163	180	178	199	182	175	203	171	162	185	164	176	173	203	170	195	185	179	203	176	171	167	190	187	193	173	201	191	184	157	209	205	174	190	155	179	184	189	184	163	194	170	192	183	197	192	178	193	188	192	178	169	175	184	180	176	179	167	193	170	185	171	180	183	164	174	174	196	166	209	180	197	191	168	172	187	174	185	194	158	193	178	179	189	190	178	173	179	178	188	180	185	177	191	179	203	215	193	157	172	218	188	185	193	149	176	175	158	185	198	192	173	203	174	183	178	177	165	174	158	157	174	202	204	187	183	183	199	193	197	160	180	182	194	191	210	174	187	204	188	182	173	187	170	219	171	178	189	183	189	186	214	193	171	180	166	197	193	215	181	168	177	213	197	197	180	147	154	176	179	177	164	163	195	183	164	185	169	180	201	188	178	155	185	208	207	171	158	174	178	198	199	180	151	212	177	185	172	163	187	170	189	147	175	173	196	188	202	176	165	175	198	197	180	179	171	193	178	176	186	181	189	162	203	164	177	166	204	214	185	156	193	178	179	222	181	165	182	210	182	177	212	188
32350	22887	55812	60399	48649	45336	39460	29043	3011	478	509	449	465	483	465	474	449	425	442	430	422	444	435	433	422	429	438	421	443	429	407	436	439	412	445	443	391	443	389	426	437	434	405	448	398	438	417	422	460	406	440	457	411	436	442	431	437	427	420	403	436	432	429	417	407	423	392	410	446	422	430	444	436	414	415	450	435	447	459	454	392	470	474	405	414	398	432	401	381	449	403	410	452	462	451	407	440	450	405	412	444	432	450	424	435	442	440	421	431	407	450	462	437	445	438	413	431	429	414	409	454	418	421	417	469	419	425	444	442	470	436	508	439	414	429	436	410	425	442	415	421	431	443	413	482	417	401	427	413	423	435	460	422	435	415	441	429	425	407	440	449	415	433	427	423	393	445	435	401	426	423	410	414	440	427	419	465	422	427	436	435	417	445	442	440	422	394	410	443	426	409	429	369	413	429	419	449	422	460	399	422	441	440	432	400	447	435	437	421	441	392	442	471	459	450	422	441	430	424	454	411	429	432	412	416	413	427	413	438	428	417	415	461	440	444	415	400	420	433	454	401	442	405	422	400	442	422	466	422	461	417	425	405	424	422	421	444	426	479	428	448	423	428	431	398	409	465	400	425	415	417	441	469	399	427	415	403	464	451	443	432	413	442	444	419	426	417	394	387	384	426	379	426	448	457	408	431	463	429	439	448	418	429	391	453	423	437	434	423	439	457	417	429	428	444	443	447	461	442	451	431	453	406	442	372	450	427	459	462	434	444	437	421	428	438	445	423	454	448	425	439	449	434	466	458	400	423	410	401	442	428	400	431	424	467	460	473	413	403	435	474	431	445	446	440	438	426	393	417	407	426	433	462	377	429	423	422	440	429	426	381	461	454	407	454	456	401	441	411	418	460	437	422	444	363	452	414	415	460	434	423	432	428	428	427	414	429	443	413	393	432	436	425	482	443	429	450	446	474	433	435	459	408	417	410	429	407	410	392	427	443	436	457	428	433	413	429	413	391	439	424	449	449	427	462	424	399	457	426	410	425	435	389	449	423	438	431	435	408	427	445	443	443	424	440	455	433	418	422	433	442	424	455	456	420	432	428	437	439	418	466	424	443	415	418	455	412	445	438	431	427	458	435	424	452	399	429	438	409	448	418	478	433	476	424	469	414	424	418	431	442	450	455	438	426	456	406	441	456	434	452	447	422	437	431	459	414	441	440	420	429	459	431	424	464	443	481	415	427	413	424	427	438	415	450	414	468	425	416	469	452	439	423	418	450	445	469	443	446	477	425	416	459	419	459	402	489	394	437	434	419	432	432	448	430	411	417	405	450	424	426	424	401	422	444	434	468	413	419	421	456	421	464	418	435	448	403	415	417	451	419	419	447	459	391	430	416	433	441	432	397	398	394	414	426	406	433	438	493	402	399	451	433	440	430	431	465	409	433	407	451	391	427	406	458	465	447	423	407	474	387	458	405	469	400	451	409	429	417	423	417	398	430	442	438	395	415	444	397	411	401	403	421	411	404	429	435	460	440	434	462	417	429	417	399	447	396	439	445	435	453	446	453	425	425	464	390	457	404	444	441	439	422	442	452	396	414	426	448	405	479	446	431	452	431	411	444	412	467	421	437	456	437	450	456	451	441	447	440	475	457	459	424	419	421	450	431	414	420	434	436	389	462	428	434	422	408	430	454	412	461	428	420	407	404	449	427	422	419	437	403	429	425	417	424	439	404	450	445	431	431	466	418	424	414	400	438	451	415	424	430	422	421	435	446	423	398	432	411	435	411	464	409	434	448	453	429	421	390	468	441	413	428	441	429	446	426	431	418	413	398	378	411	409	448	432	457	380	424	415	418	456	433	434	443	421	409	445	431	411	408	454	433	439	434	419	448	420	461	454	406	401	404	431	405	417	419	399	434	407	454	454	400	473	444	441	456	439	428	450	424	427	431	423	417	429	444	407	419	428	399	488	462	423	398	421	429	395	416	454	447	455	434	413	452	405	453	452	431	464	423	411	458	452	432	451	405	453	441	434	438	398	466	469	454	409	423	430	383	436	404	414	412	452	444	445	410	463	427	418	446	442	430	438	441	431	448	433	463	421	368	411	438	406	426	415	406	442	430	431	464	417	466	431	414	414	402	456	430	406	423	478	435	443	446	435	455	459	449	432	422	462	416	432	442	450	426	400	438	452	433	422	441	434	401	396	441	413	385	408	441	434	405	452	419	425	454	391	411	422	453	444	425	403	479	388	444	422	418	459	466	415	443	451	419	460	486	457	448	445	406	428	420	439	447	437	433	428	431	403	465	454	412	429	413	424	428	454	429	447	400	438	438	433	465	425	423	408	449	443	459	424	468	424	437	485	479	436	431	433	435	434	406	428	428	431	408	418	454	441	450	446	433	432	424	397	401	396	414	413	417	432	436	386	436	439	441	417	435	446	437	448	433	397	390	410	418	410	426	437	446	461	427	426	413	421	470	444	416	425	403	419	407	413	438	402	393	426	421	419	440	441	439	445	403	418	438	442	451	433	438	453	442	443	443	377	433	446	444	408	413	436	421	419	430	426	420	410	418	440	441	427	435	423	411	430	410	424	404	458	436	433	433	399	427	423	444	447	410	394	418	418	418	433	428	418	438	444	463	436	425	416	435	429	426	426	412	426	442	473	426	459	445	443	379	395	459	386	440	411	444	457	411	430	432	428	463	401	424	387	435	428	440	444	480	430	427	440	427	447	423	416	428	388	396	464	429	430	386	425	422	414	453	438	384	428	453	427	404	416	451	391	413	420	430	418	432	423	434	436	429	444	435	414	462	395	423	409	441	417	426	421	468	408	424	428	432	433	435	466	407	424	420	457	429	445	439	406	414	414	433	444	451	445	414	398	450	407	432	452	416	401	444	443	406	434	415	440	436	470	418	444	416	455	438	428	426	447	408	461	437	411	434	427	430	413	434	452	458	434	453	413	437	441	443	418	446	434	428	415	448	430	426	416	448	450	429	403	403	410	459	422	483	443	467	418	463	412	463	436	408	393	393	412	466	431	442	427	447	428	438	445	447	421	439	412	444	413	425	434	419	438	422	455	432	440	396	438	440	400	455	422	441	418	430	398	472	418	458	434	414	468	425	421	437	449	401	423	463	417	420	463	415	399	407	449	451	441	408	452	407	407	443	417	435	455	455	417	420	424	487	415	415	424	445	433	399	440	443	417	379	462	437	428	411	463	471	431	443	416	426	432	439	447	424	427	471	417	455	448	451	419	395	436	429	405	446	456	436	425	391	415	385	408	425	425	435	445	446	430	434	404	446	453	398	447	447	455	435	469	410	424	446	421	428	449	437	429	409	431	439	399	431	413	405	425	430	438	422	389	402	424	420	447	388	431	418	424	436	432	411	404	418	421	443	435	431	417	436	412	412	419	414	424	456	407	471	416	450	464	428	445	408	428	445	456	407	437	416	454	443	422	465	443	397	410	436	437	457	397	404	428	432	459	428	439
62120	36294	69693	63570	47895	43447	34239	23456	4134	360	274	270	263	272	274	265	256	278	269	261	249	264	258	265	260	241	246	285	240	227	251	243	237	269	235	253	260	265	232	256	251	264	272	239	268	243	282	257	269	280	255	268	238	257	237	281	275	251	264	256	233	233	270	262	250	262	276	255	212	243	263	269	249	274	282	254	260	229	264	251	230	264	264	278	254	269	229	276	254	242	280	279	234	256	247	248	276	248	262	264	290	233	242	263	249	239	269	255	267	262	259	255	265	261	220	257	269	267	240	269	252	219	254	245	260	260	252	239	259	260	259	257	220	253	251	263	257	266	246	267	245	270	272	220	251	267	258	240	243	255	276	234	248	229	221	233	254	251	247	252	272	257	242	269	261	246	285	248	254	257	276	264	249	255	245	269	264	261	252	280	272	285	243	251	286	266	245	236	280	237	246	246	251	254	261	269	252	266	271	247	245	232	250	229	285	248	281	233	264	273	249	259	246	261	269	240	261	226	252	274	277	262	253	226	281	253	276	222	243	267	274	255	241	241	265	240	266	264	237	240	253	282	224	249	274	267	275	260	252	272	246	242	235	274	246	248	266	255	239	259	282	263	273	239	252	234	247	256	261	232	255	232	262	224	264	283	239	263	232	263	230	256	256	277	272	262	248	268	248	228	285	249	291	256	288	279	255	260	244	233	234	240	272	236	234	233	237	250	248	268	242	199	277	267	257	264	228	263	248	230	229	257	257	252	261	273	248	272	268	254	263	264	264	263	245	274	245	266	252	261	267	284	242	258	287	250	239	260	260	251	252	294	223	278	269	238	239	246	266	256	233	250	267	254	247	255	285	237	256	267	232	248	258	260	228	271	242	247	262	260	232	266	248	263	261	254	247	273	227	275	277	245	271	277	218	252	259	248	203	239	249	265	258	238	263	247	245	238	284	278	229	270	254	224	240	247	233	244	223	251	230	230	217	256	259	256	243	249	276	252	251	242	254	248	269	254	269	267	236	256	278	283	240	247	279	262	262	265	236	277	275	268	243	249	275	260	256	228	256	254	250	258	237	219	265	261	262	270	255	259	222	259	263	256	276	243	253	228	231	255	259	251	241	249	234	290	239	259	260	219	248	246	238	282	259	284	268	254	268	262	237	269	291	288	280	237	281	261	269	256	245	269	273	249	237	282	234	239	232	245	260	237	263	262	244	276	269	273	208	266	247	244	253	240	264	269	271	256	266	245	231	250	268	253	254	262	250	253	269	268	245	261	266	271	259	268	252	261	231	260	251	264	248	234	264	287	242	260	237	263	268	262	243	258	269	230	246	270	270	245	254	219	259	271	274	242	275	255	244	256	240	216	273	260	238	243	257	239	237	229	270	248	244	242	263	281	245	292	225	258	270	201	257	268	244	246	226	234	239	253	239	250	266	260	232	229	257	248	260	271	270	243	285	258	266	242	233	254	283	264	244	244	262	267	235	237	252	246	247	261	279	243	259	250	253	247	228	250	242	268	257	286	258	275	236	256	245	257	236	277	300	264	258	261	271	259	272	238	294	242	262	245	241	280	250	246	240	231	274	267	270	236	236	249	250	273	273	261	290	234	252	258	243	256	250	251	251	231	248	266	254	254	266	304	262	244	282	250	241	259	267	271	287	269	253	274	247	258	261	244	254	239	253	291	272	220	290	253	250	257	227	260	244	243	251	263	261	271	272	249	239	250	267	216	275	257	282	274	232	243	216	249	253	278	230	267	238	239	258	251	274	292	267	260	294	244	254	260	253	234	270	266	257	289	288	252	259	279	263	262	226	255	262	280	296	246	231	278	246	267	263	288	246	252	319	243	251	246	252	272	270	280	245	253	236	249	233	248	245	249	263	270	232	254	266	239	252	267	264	255	253	233	232	256	249	295	238	241	244	242	253	232	238	256	276	260	259	250	269	219	266	233	250	268	276	299	295	245	252	256	258	227	265	268	269	243	258	272	233	235	273	245	271	249	272	257	257	276	225	244	260	258	246	248	270	226	270	254	239	247	288	228	242	258	233	247	226	299	259	259	245	278	258	244	275	232	261	242	257	266	276	246	286	243	284	249	265	239	239	278	254	253	284	286	273	276	251	265	221	235	260	278	264	242	290	254	258	263	251	287	256	236	267	276	247	231	272	243	261	252	249	252	236	262	274	287	285	263	277	229	261	208	275	278	279	264	237	268	269	257	241	244	249	256	233	248	225	273	264	287	244	268	250	233	262	230	277	232	249	253	268	258	249	265	258	236	259	255	234	274	260	275	275	230	261	247	243	265	271	264	273	263	239	247	280	244	261	234	271	233	280	241	227	270	252	252	246	311	254	264	264	247	227	280	242	273	267	234	271	274	263	279	263	270	281	283	229	249	289	263	257	240	255	251	234	270	253	248	284	237	259	256	263	243	243	211	259	270	298	239	252	255	262	256	252	250	248	240	247	284	248	220	239	272	273	255	227	281	264	255	253	240	300	250	240	284	252	238	236	268	267	254	255	262	257	254	261	238	270	241	267	226	246	255	244	256	257	224	235	223	255	246	257	251	227	244	263	244	261	255	252	248	257	271	270	251	238	271	247	242	254	253	252	262	204	277	247	274	218	261	272	224	243	261	238	266	268	265	247	235	235	244	236	274	250	259	285	237	266	279	280	283	261	280	235	253	277	246	249	236	243	242	275	267	247	267	287	259	227	255	267	257	224	239	257	250	277	240	263	251	265	235	265	249	246	262	264	278	247	247	235	254	230	267	242	260	281	244	277	255	257	260	275	254	253	234	247	227	248	237	264	283	247	256	260	254	238	272	250	258	241	229	258	225	255	230	247	224	269	228	238	240	257	276	226	237	247	250	260	254	260	233	250	271	228	249	257	258	246	252	263	223	245	229	269	251	242	253	262	249	236	258	244	273	242	234	250	281	280	231	252	266	244	228	242	251	259	241	252	242	266	234	249	247	256	287	267	252	260	235	263	254	250	258	268	265	265	241	261	239	279	247	265	249	259	262	208	230	260	221	259	216	239	283	273	242	255	271	263	243	262	248	271	281	259	262	255	250	253	266	263	265	244	280	263	279	272	246	269	266	275	260	252	274	297	262	263	236	235	230	224	251	264	264	278	262	240	231	249	245	247	245	264	265	228	271	272	249	245	243	256	284	287	254	228	271	237	246	249	251	262	269	267	250	269	245	267	235	244	217	280	266	287	252	261	240	266	240	251	260	265	226	254	261	282	249	248	287	260	324	262	253	252	260	253	238	212	239	242	252	312	271	282	259	248	221	236	249	249	265	252	261	249	229	260	256	270	293	228	274	267	263	271	240	239	281	261	219	241	268	267	259	250	259	240	235	262	253	236	252	250	247	256	267	257	276	243	252	242	235	259	261	253	247	255	269	267	284	231	255	257	307	283	254	276	280	269	256	248	258	253	256	259	223	260	290	241	260	240	242	245	259	259	264	250	264	242	268	236	274	280	238	224	244	270	239
35605	23429	66778	67861	59416	56457	48815	38268	2966	691	677	643	653	726	658	658	634	598	624	601	613	632	621	576	586	567	606	602	578	587	612	582	615	593	609	563	615	588	603	616	605	569	590	590	576	620	597	616	552	570	583	583	585	581	592	622	578	584	638	562	622	576	567	596	613	603	578	610	593	576	572	567	586	534	587	575	576	530	603	574	607	534	544	632	566	578	588	598	581	597	577	586	600	564	592	566	586	586	524	613	555	568	594	575	606	578	584	598	573	588	575	603	567	523	584	558	582	584	619	584	535	564	562	585	552	559	558	532	579	598	578	578	586	550	606	555	594	571	611	574	585	589	598	601	587	560	560	616	607	614	613	588	556	545	607	588	539	599	562	604	572	567	617	542	569	556	529	618	569	553	557	586	567	549	612	601	572	616	588	555	559	543	594	561	583	574	578	591	562	560	562	562	592	553	569	592	575	567	547	581	553	575	588	550	577	553	583	566	591	545	533	550	548	558	585	624	586	590	619	569	527	581	562	565	581	576	570	593	622	593	573	591	592	599	585	581	618	589	567	602	590	603	536	572	632	577	584	589	599	572	584	589	545	588	577	602	566	617	634	594	529	575	537	574	625	574	571	580	632	579	613	571	579	560	600	565	528	553	567	586	559	598	576	533	616	549	587	546	577	622	625	609	603	572	554	601	571	550	569	573	601	585	651	579	572	586	550	554	556	583	571	589	560	571	571	575	580	590	534	603	574	557	520	553	586	587	603	568	567	566	575	579	597	579	576	561	610	593	592	559	587	536	600	577	574	663	567	549	597	556	544	577	580	562	584	561	563	566	555	577	566	601	556	566	531	569	584	586	581	575	580	592	577	605	605	572	550	551	607	559	589	590	569	596	561	570	569	584	543	562	564	604	596	541	614	572	563	565	540	574	563	540	562	579	582	570	592	544	571	591	611	576	583	611	572	548	552	581	549	571	597	567	558	567	614	572	589	542	549	587	611	610	584	595	557	576	581	575	596	576	561	607	607	555	581	606	597	594	590	561	587	585	546	563	561	629	545	597	584	583	613	609	535	598	531	530	554	508	556	619	611	570	586	551	570	601	600	591	575	574	575	619	593	604	608	646	569	593	579	590	556	580	604	583	607	542	577	530	615	575	621	617	582	571	552	591	576	577	576	602	570	588	579	604	586	550	591	559	580	580	578	549	591	547	616	594	577	612	583	566	576	573	590	562	598	606	606	598	590	581	567	559	547	628	580	567	597	597	586	549	573	579	596	608	597	580	628	606	580	569	582	564	565	598	596	594	596	566	592	605	537	555	607	581	566	585	569	542	613	564	568	547	578	579	608	580	548	584	592	571	553	554	574	610	525	589	529	599	548	627	594	585	549	560	594	574	614	577	566	555	583	561	590	583	582	620	602	566	537	568	579	586	553	614	555	576	609	589	565	539	567	576	566	573	591	567	592	595	560	587	601	631	619	547	545	623	596	577	617	573	534	547	546	608	562	591	583	612	559	557	562	569	552	593	572	566	578	605	578	548	546	609	561	568	592	564	562	591	580	570	611	556	621	590	556	594	589	581	578	574	578	550	575	598	546	575	545	581	563	558	566	613	585	548	577	611	578	570	546	583	582	573	584	623	553	598	566	558	567	593	599	595	604	605	574	568	584	596	540	601	583	582	590	545	570	562	540	589	570	598	583	525	628	543	582	539	597	593	567	578	543	572	563	582	598	573	561	599	616	572	623	572	576	643	600	554	564	647	614	561	577	581	554	627	557	559	564	603	583	537	554	574	564	599	596	615	571	600	609	554	588	606	564	553	575	639	576	530	566	551	585	544	568	582	557	575	548	600	571	532	555	567	572	601	604	577	581	567	580	565	532	566	566	643	600	574	588	577	573	566	556	555	610	585	557	600	583	589	574	613	583	579	555	574	597	591	617	586	572	559	588	583	574	575	589	592	649	548	630	577	584	590	562	595	604	577	590	619	554	573	569	567	603	599	574	577	592	560	564	604	540	599	597	570	599	588	572	570	573	569	597	517	555	587	589	596	576	548	573	589	582	581	589	613	607	562	629	557	568	549	562	553	594	567	566	560	534	570	559	556	592	567	606	608	595	609	560	544	589	577	526	567	631	593	539	604	584	579	547	572	577	579	569	542	579	566	544	583	577	563	573	548	580	618	625	574	591	581	558	542	608	580	590	588	590	575	606	583	619	560	571	625	619	556	577	607	604	613	570	563	562	568	580	584	580	592	581	572	568	565	564	589	591	591	595	588	590	631	571	576	610	560	588	540	594	608	592	599	581	535	610	547	562	578	623	634	561	575	598	570	573	537	575	583	569	557	584	605	585	600	558	606	552	563	559	575	632	599	541	597	569	587	557	591	591	584	589	625	588	569	564	544	580	603	581	556	564	573	581	551	574	564	571	571	622	625	608	555	556	559	595	560	603	551	587	557	560	604	592	554	557	602	546	587	586	595	550	583	570	573	622	549	634	606	588	583	631	551	594	543	590	539	601	570	582	613	602	582	580	601	586	577	639	559	587	570	583	563	546	569	560	582	599	612	570	587	600	595	555	564	559	565	605	600	593	618	524	599	566	562	586	564	586	585	615	569	561	602	531	603	593	594	595	574	603	603	589	596	561	569	629	594	546	627	587	621	603	568	561	584	578	539	535	580	562	587	562	603	604	576	599	580	582	571	594	580	570	593	600	578	595	566	572	587	556	586	582	585	551	548	539	555	601	586	629	542	586	572	572	633	558	593	596	601	579	544	567	566	507	596	612	600	577	573	554	578	603	602	562	613	602	553	571	588	584	574	639	592	592	599	552	590	565	559	581	538	627	621	586	551	568	568	607	630	592	566	590	582	563	567	570	542	604	598	583	565	571	580	551	619	569	577	582	567	592	569	588	593	593	581	580	601	570	542	559	614	575	578	542	585	595	530	557	574	557	597	617	600	571	565	556	575	583	562	570	609	537	561	565	596	600	560	573	554	597	550	588	575	582	595	602	582	570	568	555	586	529	584	611	580	542	573	599	534	568	526	621	624	619	617	580	608	535	582	594	559	586	587	571	538	571	557	570	551	545	567	554	585	568	569	573	571	571	574	551	610	579	597	556	566	563	598	587	562	579	536	564	591	594	555	588	520	608	567	591	562	612	534	530	567	566	592	583	577	599	581	562	571	572	606	606	609	572	604	560	599	585	583	559	587	600	573	570	536	573	562	552	599	575	540	585	583	581	531	544	588	547	538	606	562	551	596	604	586	529	552	610	597	623	564	609	602	585	612	593	537	592	564	570	607	596	615	613	592	573	582	563	613	540	591	527	603	576	511	603	592	574	587	626	556	616	606	569	605	595	636	582	590	593	629	564	539	550	583	561	566	604	555	544	595	520	553	541	569	576	576	550	593	557	596	574	587	583	534	582	552	600	597	582	575	564	535	579	573	551	571	536	554	604	582	553	611	601	631	601	587	584	586	597	615	562	558	605	617	553	568
33497	11144	5850	4111	2470	1616	1400	1055	311	317	234	225	255	229	288	254	246	255	278	292	279	273	258	236	248	263	293	254	297	274	243	265	276	230	263	296	270	253	275	268	271	263	236	269	270	270	243	263	262	256	273	261	270	265	266	280	276	264	235	267	285	242	264	256	247	246	257	278	256	260	242	297	270	263	281	288	253	265	254	283	250	254	242	302	295	305	266	245	234	279	283	281	262	246	269	233	252	280	246	277	251	232	235	259	263	234	278	235	266	260	245	259	289	251	263	252	276	245	265	276	243	254	251	263	246	255	259	246	254	256	288	290	269	270	255	264	269	271	265	267	264	229	250	251	259	276	286	265	288	256	242	235	245	275	274	256	234	235	252	244	235	274	238	267	261	237	287	293	256	248	262	259	263	258	223	273	248	265	236	269	259	276	240	239	273	261	252	246	250	237	286	271	242	286	266	269	245	268	241	262	254	223	287	253	275	278	242	208	292	262	288	295	266	269	244	248	262	262	253	270	277	281	263	267	259	267	267	261	252	241	255	274	255	248	280	246	242	250	270	244	235	261	229	234	280	263	276	239	271	238	254	305	252	236	221	244	285	264	246	267	263	262	275	242	251	270	251	291	256	254	254	244	269	264	227	256	266	284	250	286	247	263	293	241	262	274	261	226	298	235	236	280	299	262	261	265	261	283	277	250	241	292	276	237	238	248	250	273	275	275	255	261	295	266	265	285	285	252	240	281	232	252	277	243	247	276	235	248	264	286	271	276	264	273	303	279	234	317	252	272	250	285	270	269	262	261	246	270	297	219	242	258	235	255	300	237	232	278	270	269	311	269	251	248	278	250	262	276	269	247	242	254	258	262	251	278	267	233	262	245	281	261	286	260	266	244	269	259	267	284	278	257	264	278	265	272	275	292	246	247	268	273	254	233	257	261	258	267	238	267	270	292	247	259	256	290	274	280	245	291	245	270	288	263	287	261	271	258	254	263	248	255	269	277	228	308	274	257	272	307	261	277	298	272	233	224	273	270	248	270	243	283	292	268	240	247	273	268	243	262	239	263	251	287	255	278	266	298	276	269	226	259	263	253	272	281	283	277	281	254	266	251	248	219	244	280	255	263	252	271	251	272	246	248	286	250	299	262	288	263	270	252	247	252	269	262	265	281	260	299	256	264	269	250	274	266	285	261	260	278	285	265	273	268	274	261	269	272	274	278	294	256	275	280	279	268	267	249	247	283	242	273	278	269	295	250	251	262	307	268	272	245	240	267	241	277	261	279	292	268	288	274	284	249	276	265	234	264	266	241	233	261	254	299	241	297	273	258	243	279	282	301	230	252	251	270	254	267	241	262	281	252	241	235	268	251	258	281	239	269	281	300	262	280	265	288	229	261	240	264	284	248	246	269	275	248	288	254	278	250	256	283	267	241	291	264	286	262	277	265	258	285	256	279	296	285	244	265	249	258	280	285	262	301	233	262	253	285	269	247	258	248	229	252	247	268	272	318	277	276	258	244	263	265	263	251	251	243	265	276	251	272	260	230	261	303	248	241	260	260	241	271	270	238	276	283	259	290	253	272	297	281	264	225	245	305	260	276	267	269	291	236	282	221	278	276	238	247	266	259	270	266	289	263	260	258	281	225	276	264	254	254	266	246	246	244	264	289	242	262	249	294	234	244	288	261	270	250	253	271	245	287	255	253	272	241	281	287	267	281	267	241	271	251	295	293	262	244	247	275	283	289	277	297	199	282	233	280	255	275	259	310	287	227	281	227	274	293	269	263	251	300	297	280	260	243	263	256	245	278	295	264	233	273	262	271	278	261	290	276	305	250	254	262	282	249	265	286	259	238	263	286	292	255	270	245	252	244	251	288	264	259	248	274	251	246	256	261	237	268	263	255	248	254	258	264	270	237	254	284	289	281	285	290	236	258	243	265	270	270	278	263	232	279	282	264	245	277	262	280	267	231	260	254	256	260	258	267	265	252	247	295	275	234	280	267	257	287	296	251	281	276	269	267	246	280	273	239	259	251	227	261	272	258	264	265	295	269	277	265	264	296	254	235	260	270	255	281	272	277	256	271	257	264	237	253	264	261	262	282	317	278	273	245	258	294	294	256	266	292	229	263	242	241	228	265	251	262	238	222	256	255	258	249	215	268	288	249	274	251	282	257	238	241	261	260	296	287	272	286	266	269	240	268	249	251	264	255	251	286	251	262	256	236	288	285	275	244	225	283	255	259	266	250	250	267	271	260	276	247	274	282	252	250	238	269	262	256	283	274	268	252	253	263	242	255	268	286	227	262	256	272	262	264	269	245	258	285	242	274	261	255	271	275	262	231	272	240	257	266	277	291	278	260	259	282	263	241	254	277	234	281	299	242	270	238	241	273	228	253	268	238	295	249	242	266	253	244	279	286	278	251	243	274	250	276	293	251	259	254	269	234	274	261	253	287	269	264	274	295	294	266	265	270	270	261	276	262	259	284	289	276	266	238	272	268	271	231	259	237	255	245	243	241	285	270	256	258	277	235	274	280	224	261	273	273	239	306	300	248	247	270	277	246	305	283	247	266	279	270	280	285	254	280	277	274	265	270	278	246	247	252	263	260	284	237	248	272	257	269	280	257	254	291	251	270	259	289	266	271	262	292	266	259	252	260	241	260	251	260	242	267	271	239	310	274	265	225	267	261	251	278	266	263	259	264	269	250	264	247	259	297	263	268	240	274	268	261	260	247	251	236	306	279	244	242	252	272	250	250	237	257	267	247	273	285	281	268	285	271	273	220	249	259	236	250	283	253	277	276	254	290	270	263	255	271	280	273	255	263	266	279	255	263	254	289	255	280	263	251	245	279	281	279	262	277	284	253	253	244	251	231	226	263	251	244	295	258	246	267	259	278	265	251	280	268	255	267	260	250	268	274	275	267	273	264	270	269	242	268	299	280	281	240	229	278	250	247	276	243	278	239	304	250	253	267	236	247	263	272	280	266	262	269	260	264	256	250	253	268	280	261	312	254	275	278	288	260	239	263	236	243	276	303	262	260	264	287	246	288	252	248	297	276	258	268	267	269	245	272	228	272	258	252	252	247	264	261	235	223	266	248	266	264	252	252	318	257	265	245	239	222	287	264	260	290	263	276	290	263	257	275	244	261	290	290	241	283	256	248	268	254	252	270	273	275	280	266	262	264	248	258	281	250	280	265	275	279	263	254	249	253	273	291	258	277	262	266	267	252	284	243	267	266	250	258	288	282	240	249	261	258	252	260	256	246	230	271	271	255	252	290	238	251	239	254	272	255	251	284	266	238	262	249	246	280	296	285	270	291	274	226	285	280	252	265	285	262	282	276	292	265	227	274	261	269	272	245	262	249	286	255	288	239	265	256	252	252	248	255	297	266	274	241	257	232	268	270	258	233	283	263	286	254	248	264	247	248	248	252	239	268	280	278	261	242	252	253	249	263	295	250	309	267	232	273	251	261	253	268	269	244	262	266	259	254
16792	4857	10924	11436	8563	6584	5846	4060	721	553	564	558	583	580	554	563	613	594	594	578	562	538	619	533	552	555	577	547	598	602	615	582	582	588	589	565	525	602	627	581	583	599	537	645	594	578	569	557	546	571	617	587	576	605	587	582	597	596	563	599	597	536	577	575	537	562	586	581	618	593	592	620	547	601	546	596	580	587	608	517	569	561	582	555	617	600	566	589	590	550	556	592	575	588	573	552	599	610	578	573	564	550	596	583	522	539	548	567	607	602	589	541	556	581	572	585	582	589	552	560	566	578	553	562	583	599	600	569	593	556	533	577	542	547	555	558	604	599	620	584	630	519	524	570	567	577	593	560	551	601	570	563	578	587	588	602	599	577	589	599	572	572	561	569	576	600	589	583	604	619	590	585	557	555	594	550	600	541	588	566	585	545	611	603	543	580	596	628	535	555	590	609	572	584	570	614	586	581	587	601	590	542	637	583	598	588	586	590	590	577	605	598	548	609	574	601	629	553	539	579	548	586	574	614	562	618	516	583	571	544	563	560	569	586	551	573	557	566	584	557	554	564	546	616	574	586	585	579	596	566	576	571	591	582	592	551	562	585	541	555	611	554	575	638	586	552	575	557	565	550	580	560	587	621	576	605	531	561	600	576	601	549	643	564	591	626	629	562	564	578	563	554	559	546	552	604	589	619	583	545	591	591	638	583	558	601	593	571	600	541	618	566	585	542	614	563	540	620	556	563	553	600	574	585	575	583	606	594	561	580	550	566	567	592	558	582	582	535	554	610	576	567	569	580	630	556	566	568	552	560	538	563	533	558	572	593	555	579	606	570	593	585	529	559	596	616	567	589	605	601	599	573	578	567	596	560	598	614	538	595	575	564	563	564	602	591	567	553	582	551	568	577	561	576	583	534	556	608	574	594	608	545	544	579	547	574	561	561	577	596	562	586	592	579	559	576	571	592	537	589	581	530	610	552	543	555	543	628	582	588	555	561	578	571	620	546	571	635	567	575	575	586	566	590	592	570	587	583	553	547	544	589	603	588	584	544	588	589	598	586	575	558	563	599	579	580	575	562	581	585	596	628	526	549	565	548	591	586	547	590	627	595	566	570	567	582	567	532	584	565	611	552	565	593	607	538	516	590	603	579	592	587	593	585	557	575	563	539	574	545	544	565	565	533	588	660	525	577	614	575	538	619	577	596	573	577	522	565	578	578	550	596	557	539	579	567	587	584	590	574	620	595	576	569	622	570	570	571	588	605	573	583	606	552	555	578	583	550	571	573	595	600	569	570	606	578	555	583	585	583	561	590	589	558	563	588	571	564	579	621	579	567	584	582	602	597	605	620	575	574	542	564	559	598	612	580	606	594	545	575	569	577	548	613	578	585	623	529	566	592	583	608	576	558	574	550	554	555	576	583	573	567	592	531	587	570	594	560	595	612	607	582	553	624	543	572	600	586	549	584	585	555	616	637	597	594	646	576	596	574	586	554	564	575	575	588	614	602	623	588	595	592	598	623	573	572	555	568	623	581	549	578	563	581	593	579	591	581	632	548	569	583	556	569	607	571	566	586	587	603	563	568	595	614	621	573	573	544	543	605	590	577	531	575	574	570	627	552	556	573	534	581	577	589	550	565	576	559	590	549	552	576	570	592	587	633	553	543	579	552	543	605	588	542	563	574	599	614	572	587	545	540	537	582	580	561	593	600	536	566	581	578	529	596	564	600	585	625	546	608	579	532	608	564	616	569	581	560	608	593	614	620	562	578	570	583	583	606	576	584	554	559	531	595	597	573	563	625	589	602	584	587	568	554	579	554	605	570	584	619	582	601	563	555	581	591	553	572	585	572	578	624	572	592	567	576	597	601	584	579	594	543	606	582	563	540	609	554	601	569	563	542	611	556	590	547	598	582	562	569	560	578	543	556	599	627	576	563	564	562	528	566	539	587	546	568	557	564	564	551	574	584	575	596	606	574	556	554	579	552	576	577	553	577	590	562	586	587	591	539	553	595	586	592	529	591	571	577	579	611	577	609	606	608	589	558	583	594	567	573	607	597	597	606	584	596	625	604	565	576	616	573	562	546	595	532	558	601	535	581	565	577	554	578	532	567	523	579	608	555	539	572	590	548	569	594	552	517	542	605	578	579	555	576	556	603	566	563	565	589	565	585	587	592	541	564	600	556	562	546	577	584	589	577	574	563	623	578	598	571	580	565	540	596	585	559	594	543	553	589	579	530	604	598	614	579	571	553	569	588	581	593	585	564	560	622	549	558	580	588	565	622	596	556	601	602	581	578	547	565	565	569	605	613	567	579	597	567	610	553	588	616	597	559	560	587	586	543	544	577	571	598	573	552	597	559	621	552	610	556	601	550	586	604	567	571	541	606	613	560	569	580	613	571	585	586	599	558	571	550	564	607	592	563	630	550	553	580	548	617	614	572	581	590	589	525	564	582	541	597	566	602	560	544	578	597	562	609	619	574	580	567	565	574	557	589	573	578	579	584	586	570	566	600	609	559	552	645	590	562	577	578	559	560	602	629	569	582	596	589	595	579	566	594	606	605	578	569	593	535	572	550	607	602	612	571	590	605	565	545	586	561	566	559	553	593	513	583	576	596	586	639	542	602	566	601	572	621	609	579	568	557	566	556	618	569	594	582	610	569	583	589	586	605	554	590	572	614	614	613	580	584	564	508	571	615	553	617	566	568	583	528	581	585	598	517	559	579	574	576	594	598	583	556	573	559	612	603	570	564	564	549	513	572	544	543	556	543	573	593	550	575	602	594	592	578	585	578	598	603	563	610	559	533	579	574	594	588	591	577	609	552	581	538	595	588	552	600	618	591	575	567	582	585	535	610	551	601	555	546	554	595	589	627	561	559	584	566	600	634	557	576	567	587	556	556	574	569	559	554	563	560	620	558	538	600	599	569	575	593	571	570	578	557	559	575	578	588	564	576	542	598	586	606	584	592	579	569	590	550	572	587	603	584	587	585	547	552	562	573	563	565	593	574	580	568	620	570	574	590	563	589	587	565	569	594	514	599	601	588	579	568	584	582	589	581	632	573	611	558	571	578	603	555	596	554	579	540	618	556	564	559	554	531	573	554	606	608	556	599	521	622	599	534	549	569	562	570	577	597	574	596	567	589	566	571	580	583	574	574	594	594	562	562	582	590	614	541	633	569	572	568	590	622	566	557	570	594	583	580	542	570	581	601	543	555	587	572	577	607	541	586	590	577	551	562	603	629	602	546	561	584	596	567	575	570	604	582	560	629	577	525	558	595	595	575	601	592	525	573	560	605	556	556	574	591	574	568	580	646	538	589	569	565	576	573	574	568	567	582	567	584	609	588	568	567	611	580	613	543	523	641	598	592	598	552	592	571	586	616	562	547	609	564	576	566	604	555	559	576	577	566	604	563	599	577	586	566	568	589	580	578	594	590	626	618	606	575	622	620	605	561	594	611	571	632	560	612	606	605	580	580	565	588	514	608
58373	30387	53538	53876	42284	30338	19423	12347	2495	193	173	199	202	182	175	197	177	192	171	204	211	160	187	188	162	176	171	169	166	185	190	169	146	184	176	195	171	185	185	169	174	164	177	211	177	162	182	170	179	181	169	175	163	169	152	164	203	205	204	192	182	190	183	197	175	174	189	195	180	176	160	179	164	182	176	182	180	173	188	178	178	175	166	177	188	201	161	167	198	168	181	192	161	184	170	173	196	179	174	162	180	195	178	172	184	184	197	152	186	169	170	170	172	191	173	178	180	201	189	179	185	159	188	164	186	165	178	157	164	173	169	175	186	178	180	179	194	209	180	207	183	164	169	193	185	168	176	165	167	178	183	165	196	166	176	191	177	161	172	206	174	177	206	178	209	171	171	161	175	195	180	175	166	162	167	174	173	187	165	165	189	135	171	197	177	154	161	215	174	201	177	193	175	159	177	184	155	172	178	161	176	171	172	190	182	173	193	181	186	168	181	163	172	167	229	177	176	167	169	175	192	166	198	166	164	175	181	169	178	184	172	170	178	183	177	167	168	167	180	188	172	197	169	163	188	160	176	189	155	180	188	197	175	159	186	192	182	173	170	195	172	180	157	191	207	175	170	178	227	169	167	187	202	168	184	147	183	183	183	184	194	183	191	174	192	200	165	187	173	171	190	156	168	153	196	171	169	176	182	158	171	165	167	178	174	188	180	182	187	186	173	155	171	161	187	155	194	173	203	183	149	191	189	202	191	184	168	145	178	162	171	175	177	192	146	188	208	195	167	175	174	169	178	177	209	187	182	184	196	184	174	157	174	197	186	194	176	197	186	181	174	192	169	190	165	160	192	177	181	185	161	162	178	176	210	160	186	165	170	203	177	175	160	182	175	152	177	198	169	174	174	158	181	181	179	185	174	178	191	197	163	187	178	153	183	179	190	161	162	171	175	185	167	170	172	162	177	172	191	187	177	179	173	168	173	168	202	196	209	191	173	178	154	192	171	159	196	179	166	164	207	200	202	186	191	175	186	197	182	163	164	184	180	174	167	184	162	162	176	167	181	197	178	152	182	164	172	188	197	189	195	210	194	197	172	164	193	178	152	183	182	187	173	190	191	175	188	181	184	226	181	177	176	183	163	181	184	187	171	187	199	189	182	179	193	168	175	167	181	174	183	142	172	163	167	208	157	172	162	185	184	167	157	159	168	163	188	177	193	185	189	181	178	166	154	201	196	165	182	164	168	181	166	171	160	179	149	188	166	147	157	172	185	166	200	172	185	156	159	193	161	160	184	166	170	177	179	176	163	168	175	183	199	184	208	185	194	193	183	178	189	173	153	161	174	189	182	177	188	183	197	169	178	187	207	167	138	167	165	170	150	179	192	159	167	165	171	173	150	186	174	181	179	147	174	183	181	186	151	195	194	181	183	182	153	162	168	197	177	179	147	165	200	181	171	174	206	186	163	169	150	180	176	160	187	201	176	169	197	186	156	202	195	178	192	196	176	155	178	171	161	156	184	175	172	205	195	187	201	201	191	175	182	187	179	187	172	197	183	174	143	168	175	191	194	164	186	185	208	180	190	178	194	185	193	176	159	166	182	173	196	193	181	185	195	170	181	164	192	160	184	194	181	185	166	169	201	158	184	187	175	176	184	172	169	165	177	190	189	183	195	174	181	185	167	196	177	176	173	172	168	182	184	172	179	172	161	176	203	167	182	180	166	201	164	176	180	180	186	167	166	162	203	185	181	174	175	162	172	182	199	166	210	166	170	180	190	176	161	209	195	189	206	173	178	160	182	162	194	182	184	159	160	188	173	171	188	159	179	203	185	195	183	168	171	179	175	183	208	184	186	210	176	173	168	191	165	177	170	163	174	172	187	181	183	195	195	152	149	177	168	187	171	188	184	136	162	183	173	181	187	163	192	167	177	187	179	164	189	161	153	161	191	174	188	155	184	183	164	191	185	166	183	184	178	191	191	184	193	170	173	149	180	159	181	190	195	169	173	173	165	165	225	166	165	170	147	198	161	180	211	200	204	145	179	152	178	169	191	189	173	182	152	169	164	175	160	203	199	163	197	188	169	173	210	170	168	171	200	177	184	208	191	163	183	176	180	181	181	164	197	139	164	169	186	162	183	183	200	191	200	180	161	170	197	153	164	184	169	191	167	188	172	174	180	158	198	183	166	175	167	182	157	184	182	185	151	220	187	214	158	179	198	170	187	145	176	158	178	154	195	226	183	169	162	181	174	191	191	179	182	188	183	178	183	161	193	178	175	200	186	162	165	163	171	173	198	170	185	194	173	174	156	182	172	189	176	176	150	180	141	187	190	185	157	144	201	191	204	180	190	182	179	168	191	176	169	174	180	195	199	173	188	176	137	185	186	197	187	144	177	169	184	182	198	167	185	176	176	163	183	162	180	185	193	209	197	177	199	169	170	167	164	160	166	188	159	172	177	224	152	161	174	139	188	192	179	192	185	165	189	169	157	184	205	169	178	206	207	180	160	183	166	178	189	181	187	171	164	192	184	179	170	149	180	176	182	182	184	173	158	179	168	189	191	169	156	179	169	180	181	184	183	158	196	157	188	182	164	189	167	196	202	180	199	161	181	151	186	199	147	176	148	173	165	177	184	194	165	159	156	191	194	175	187	177	189	185	179	152	158	174	144	186	170	190	172	179	185	161	164	173	173	189	192	185	164	174	169	180	187	182	165	179	175	164	194	186	184	192	185	163	174	182	182	184	175	177	170	200	162	178	170	191	142	162	178	199	186	165	173	172	160	152	176	193	198	194	170	179	204	162	158	167	164	177	142	177	199	200	170	184	173	181	189	171	185	189	163	160	150	179	190	148	183	191	168	175	191	149	165	185	180	170	175	203	196	185	188	176	168	197	179	157	194	173	149	160	186	156	175	173	169	178	186	157	167	181	174	178	179	149	154	174	184	196	180	163	183	182	186	189	186	184	174	186	193	178	184	161	184	188	187	150	178	181	188	182	174	186	182	205	189	189	165	183	159	182	181	172	186	181	195	173	159	182	187	209	190	168	186	192	166	151	168	181	154	176	204	187	181	189	184	178	158	172	186	187	174	164	167	162	199	202	182	186	217	167	175	178	154	203	173	164	157	174	198	165	186	146	197	194	170	165	186	172	185	161	179	191	176	205	165	179	196	178	194	177	184	198	185	188	185	173	179	175	168	186	180	174	174	186	183	180	196	183	184	180	204	167	177	187	192	181	187	187	186	156	194	173	206	193	202	215	191	170	159	175	180	164	165	150	177	157	171	162	202	193	183	202	182	140	191	169	178	194	181	167	180	198	190	170	159	194	154	154	148	185	197	159	190	169	184	161	173	167	172	191	215	170	155	152	176	192	176	185	180	190	176	160	175	205	180	196	195	178	160	175	197	175	187	186	175	184	201	168	166	194	168	192	166	176	167	176	177	173	199	190	183	207	161	179	159	165	179	182	161	164	173	163	157	155	205	183	209	191
33731	17666	53650	58552	54018	43156	35823	28889	4169	482	474	461	464	434	437	439	448	429	456	437	426	438	433	428	460	390	424	423	409	416	444	416	422	420	420	418	419	400	400	443	428	415	395	420	441	378	394	426	410	432	436	419	429	440	433	417	418	441	443	465	423	469	394	411	433	451	468	424	432	435	446	422	445	425	410	428	415	408	428	403	417	441	438	467	429	429	432	435	425	467	437	392	422	479	417	444	417	409	426	392	392	416	438	431	420	434	439	433	430	426	424	429	407	378	415	460	478	434	473	440	454	416	400	400	434	412	435	403	459	409	430	435	422	432	403	413	388	394	428	422	403	416	394	398	419	423	400	426	414	434	427	443	432	423	415	425	411	463	430	426	440	380	419	415	452	449	431	445	409	430	409	392	409	408	444	413	378	424	426	460	414	469	400	426	446	421	420	399	453	420	453	386	417	423	437	433	412	418	394	443	416	419	409	433	369	418	410	425	428	434	421	428	451	459	444	416	455	400	410	394	445	430	423	421	413	388	389	408	424	421	409	442	410	389	436	425	444	395	390	438	432	453	435	376	430	421	445	393	423	439	420	411	431	432	421	413	405	422	384	461	409	390	472	423	398	410	427	396	401	386	416	413	425	427	408	419	403	430	404	407	447	427	458	408	434	433	440	432	406	451	423	429	425	432	384	418	434	407	420	460	456	449	443	415	460	429	405	414	420	386	426	436	424	412	417	445	438	418	413	380	415	446	397	437	423	450	419	400	433	431	440	420	409	415	441	404	424	458	436	447	419	424	406	444	453	409	421	417	394	430	433	438	435	411	441	403	424	432	424	379	425	445	420	421	402	412	406	410	410	422	420	426	434	379	403	429	449	448	387	426	404	401	417	386	432	430	395	418	414	423	415	434	411	433	424	427	413	397	386	431	394	434	424	408	438	393	416	377	463	399	447	458	401	413	422	462	412	416	454	411	412	424	403	432	433	398	447	460	407	377	447	406	418	391	422	461	408	423	418	401	433	422	439	443	431	410	413	435	428	379	410	450	418	434	420	410	440	414	436	398	419	408	440	438	407	393	442	404	425	429	411	452	449	430	439	442	420	414	454	435	425	425	418	440	424	384	421	408	423	438	403	420	404	396	462	421	426	398	400	428	449	424	438	416	402	418	402	434	393	394	421	387	410	443	431	406	430	458	416	385	413	406	438	431	433	441	460	415	423	423	413	403	441	428	414	450	385	386	379	432	430	425	433	399	408	437	408	433	412	390	404	385	446	420	419	424	422	441	369	399	417	407	427	461	414	407	433	466	435	433	383	411	416	417	421	438	435	436	459	423	407	384	386	454	424	433	417	416	435	379	394	432	432	403	454	434	404	416	438	448	424	437	411	408	439	439	419	391	400	465	430	465	454	439	408	453	411	418	435	401	402	423	446	442	471	392	401	404	430	462	434	437	427	448	351	413	451	408	435	422	402	405	439	429	417	437	398	421	450	450	409	443	429	423	453	416	454	436	410	395	394	442	416	399	404	398	402	407	404	487	392	436	426	422	407	413	428	428	400	433	431	450	405	450	406	456	434	417	436	442	403	408	394	409	407	416	396	429	421	428	449	385	413	415	400	442	366	431	367	419	452	413	416	409	425	407	422	453	431	410	408	407	431	441	422	420	403	423	399	428	420	409	425	407	387	421	451	441	425	469	415	419	425	467	445	444	394	423	420	405	438	432	434	462	437	430	438	413	409	421	411	400	412	422	424	404	408	431	373	428	436	412	380	454	403	416	420	430	460	380	441	433	439	405	417	459	428	421	430	456	404	473	403	408	420	450	437	408	420	402	431	392	454	419	423	437	389	414	409	401	416	408	439	412	413	477	447	413	437	443	437	380	391	399	430	442	422	409	405	425	427	400	430	421	411	415	415	465	419	418	415	417	429	427	450	413	462	387	435	419	420	447	449	430	423	422	441	416	408	419	412	397	441	397	419	434	387	471	419	404	403	456	422	400	424	433	402	398	393	418	417	444	408	408	409	428	405	430	415	412	448	421	424	371	418	445	446	403	425	396	427	422	421	426	409	422	424	423	455	409	399	395	410	450	459	404	398	432	407	450	407	428	441	456	426	414	425	423	406	370	445	410	413	382	410	430	433	384	421	435	450	416	401	434	424	413	424	433	418	456	415	412	413	412	402	397	415	423	435	406	451	422	401	448	422	378	479	436	410	427	416	418	404	387	445	398	446	443	427	450	428	437	438	428	406	425	427	403	448	413	378	409	440	471	447	397	446	425	429	393	451	395	418	403	434	437	406	420	432	383	411	414	436	386	404	422	493	422	432	420	399	413	398	379	398	424	451	457	447	425	424	444	426	436	404	443	413	391	415	420	400	409	432	434	444	396	407	418	394	426	390	426	392	434	430	402	405	420	396	390	403	405	408	407	429	432	427	461	427	413	415	429	390	439	456	394	428	416	388	441	432	413	438	457	463	400	394	442	419	403	426	421	440	380	418	408	394	435	426	466	401	398	441	430	401	452	426	432	410	426	395	394	447	411	432	430	420	410	392	418	414	446	450	423	426	417	447	420	424	435	434	426	418	427	448	439	417	483	420	436	448	392	399	418	407	419	486	446	436	417	457	417	445	433	434	406	399	412	406	434	406	434	407	441	428	411	409	427	403	441	407	397	388	428	437	400	405	423	432	436	416	441	435	405	419	423	429	390	422	400	385	420	425	426	392	398	404	445	440	407	446	404	413	435	389	415	417	426	410	445	388	418	425	410	449	403	435	427	433	386	436	423	437	406	417	427	432	423	412	423	399	446	373	398	423	434	416	404	432	421	434	412	427	429	407	465	374	441	395	409	426	398	439	444	431	417	415	414	403	437	432	477	395	402	432	400	440	436	415	412	442	417	392	394	366	438	418	428	447	419	385	395	416	395	407	391	437	446	469	435	367	422	434	437	424	417	418	415	433	440	416	441	420	417	409	429	395	430	451	458	434	409	415	406	434	450	410	403	431	418	440	439	410	416	448	432	471	411	425	423	432	456	466	413	416	432	418	464	397	406	441	386	423	403	439	433	388	421	427	404	443	417	389	437	433	426	443	416	414	435	427	360	418	424	382	409	382	440	394	380	427	398	430	429	408	399	419	411	417	444	431	399	374	450	414	415	471	430	427	378	440	403	425	405	454	426	436	404	408	402	383	425	444	425	427	416	425	385	423	420	438	436	401	439	432	431	441	393	405	392	426	411	434	419	411	432	419	442	409	479	427	423	410	429	447	391	434	417	397	404	439	457	414	423	446	404	423	406	432	434	434	407	433	479	420	405	413	406	420	406	383	421	417	414	473	418	433	396	423	419	434	411	446	413	415	436	410	381	412	459	445	411	409	401	378	423	408	455	419	442	451	430	427	454	394	416	424	389	415	384	414	399	417	374	430	414	435	446	397	452	460	405	438	422	442	424	441	434	440	406	431	401	411	419	421	400	421	426	394	397	427	482	409	403	415	417
66238	37042	62332	67983	57002	42935	27801	17149	3678	326	290	311	272	250	265	245	234	267	267	245	273	277	266	262	246	276	257	268	233	271	263	252	241	293	278	275	285	262	279	288	263	274	284	264	255	272	271	255	291	259	248	266	236	249	247	248	246	262	249	228	271	240	295	255	252	263	269	229	273	280	275	249	268	272	255	285	273	255	266	261	240	276	258	254	256	258	248	305	250	253	265	280	279	274	265	277	238	241	241	267	267	259	237	254	244	249	291	268	278	271	267	241	238	265	286	236	220	294	240	246	258	270	263	274	311	237	242	265	289	260	245	291	284	275	264	283	280	239	253	265	248	239	257	283	234	272	259	268	272	268	291	250	265	251	268	276	256	246	283	238	283	258	233	285	275	290	273	241	259	228	282	275	278	266	267	263	314	291	227	250	256	259	265	253	267	287	262	232	251	243	265	271	285	250	241	271	277	277	261	241	294	281	244	242	303	256	264	250	249	259	316	259	278	251	284	241	240	261	251	256	262	252	256	253	233	252	288	272	233	251	282	276	285	261	285	254	281	269	268	263	287	229	282	273	252	238	267	261	286	252	264	277	273	288	264	270	242	268	262	267	261	240	260	262	256	262	275	260	270	258	244	253	286	235	259	274	268	275	270	260	255	272	236	269	254	235	267	258	288	279	241	253	263	268	255	273	267	280	258	266	309	273	248	273	253	265	271	216	252	277	261	264	276	262	253	253	265	269	268	258	250	288	249	266	305	257	227	252	267	252	290	279	272	274	257	286	261	285	279	277	267	270	258	245	261	275	239	260	252	255	235	262	266	269	275	283	287	283	260	246	242	257	269	298	296	265	278	247	240	275	282	240	255	283	264	259	249	274	269	265	287	284	268	236	265	265	224	283	285	273	265	299	250	264	275	248	248	268	293	292	264	259	247	258	279	266	249	227	267	253	258	261	242	255	284	279	265	280	257	266	266	268	271	294	274	280	290	231	287	278	260	234	255	265	262	249	271	272	278	277	282	297	270	240	250	245	234	259	266	278	261	244	269	266	225	286	236	249	272	251	270	260	254	283	269	275	267	289	275	251	275	259	283	252	284	281	234	248	278	263	257	278	256	254	281	257	295	274	269	238	256	261	275	250	268	243	277	258	248	246	258	263	252	271	285	260	259	290	266	269	263	280	275	275	260	251	267	275	249	246	266	268	277	258	234	263	261	298	258	243	286	267	248	266	266	245	240	252	254	278	276	259	220	247	291	252	254	249	282	244	267	301	222	231	247	272	270	270	278	269	268	265	251	277	266	283	248	250	244	277	269	263	248	299	284	253	250	236	262	249	228	270	261	271	270	233	268	274	261	268	277	241	231	275	252	267	281	277	259	275	247	268	286	267	283	252	251	237	258	249	288	261	290	255	281	266	253	260	266	226	268	229	259	272	264	238	264	253	247	276	263	255	276	287	283	259	277	278	287	272	252	246	251	254	263	251	231	259	251	262	271	255	272	258	259	261	271	270	236	231	262	287	264	257	263	257	286	272	248	284	270	274	268	278	286	245	259	272	253	296	279	228	250	269	274	234	282	274	243	273	251	263	259	312	262	267	252	254	261	263	298	268	272	286	296	249	272	250	222	273	242	254	281	281	277	236	252	257	246	268	252	252	244	245	261	263	274	289	257	274	258	266	254	253	252	253	258	254	262	276	250	282	271	247	221	288	287	283	256	261	292	249	271	243	291	285	239	290	280	281	245	264	269	257	256	300	256	258	262	249	280	265	319	269	276	291	278	225	259	269	266	243	233	295	272	231	272	219	252	266	284	285	252	256	258	270	276	260	241	298	247	272	242	261	294	297	292	287	250	247	250	249	243	247	277	266	259	249	296	267	244	223	271	262	285	269	256	252	273	242	243	247	264	250	269	252	276	259	270	278	284	251	279	261	273	269	281	265	259	254	292	252	267	295	254	322	293	244	277	306	260	262	255	263	243	246	250	278	268	253	268	281	263	270	251	245	247	273	269	264	265	242	241	262	260	265	262	278	261	248	269	263	252	249	256	274	271	299	230	249	252	255	276	268	270	236	270	279	275	253	275	259	262	265	265	262	280	238	296	263	275	297	266	254	237	268	301	248	252	279	244	283	253	260	257	280	271	264	263	257	268	255	260	251	227	278	257	249	269	253	287	236	257	266	236	267	262	271	242	239	286	265	282	273	258	227	238	264	279	286	262	259	235	262	251	268	271	244	263	248	294	228	275	262	280	268	259	280	287	236	246	251	267	282	289	267	263	235	289	251	271	279	279	250	266	271	261	264	273	255	264	272	272	276	280	316	275	301	279	277	263	257	253	280	262	294	268	228	294	280	244	267	278	263	268	242	228	270	279	231	271	238	309	254	270	244	301	249	272	282	284	291	256	234	223	240	283	268	276	250	277	283	280	243	285	265	273	286	265	250	277	253	254	262	255	290	260	281	255	287	274	254	228	254	236	273	264	243	265	282	234	305	254	270	267	269	238	256	258	274	249	256	250	262	252	264	257	265	280	288	282	251	286	260	268	227	250	252	253	278	257	268	266	285	272	275	243	260	229	283	295	316	254	246	260	242	264	285	257	261	253	271	267	271	277	230	246	262	287	314	258	247	277	236	263	252	282	257	267	219	270	277	262	252	271	281	274	257	248	261	260	257	268	242	269	275	269	273	258	258	292	269	274	260	305	300	254	234	250	264	276	278	301	263	269	238	230	281	247	255	242	255	292	274	267	273	281	265	253	261	252	264	250	258	264	276	243	258	295	277	299	274	273	305	239	252	238	258	264	256	285	264	245	261	258	227	254	285	264	280	300	244	275	238	260	262	262	284	268	264	252	271	250	245	243	244	260	256	244	247	264	268	235	266	259	280	251	266	289	218	272	250	265	274	246	259	247	259	256	273	278	252	275	259	284	246	276	284	277	246	261	246	256	281	260	284	298	252	255	248	246	268	259	264	228	268	275	234	267	238	255	295	262	238	249	303	272	288	269	256	232	256	273	269	255	251	300	263	288	256	238	271	279	273	267	269	280	219	237	268	269	265	234	298	245	264	274	268	249	252	297	264	243	277	261	254	271	271	290	266	288	284	292	252	250	266	267	262	253	267	277	278	254	228	248	256	268	276	246	261	241	233	263	285	287	245	262	223	281	265	253	272	248	258	278	277	310	269	271	300	248	312	272	254	249	275	232	260	263	274	276	270	257	273	267	257	237	292	257	275	228	261	307	263	261	246	285	238	263	263	264	251	275	264	247	254	279	266	283	230	287	258	250	248	270	250	264	242	297	247	284	286	242	286	262	240	231	287	269	268	259	278	252	272	239	299	248	245	271	286	285	285	235	265	247	261	255	287	295	254	291	272	287	234	269	261	286	244	249	264	268	275	292	287	253	250	260	238	249	283	245	273	261	262	264	278	267	245	233	278	279	281	282	291	224	244	231	285	254	256	266	262	245	261	280	272	254	277	291	250	273	267	282	260	234	257
40162	22211	62207	73335	66584	54528	41445	33650	4426	701	666	660	648	625	639	653	640	643	580	611	620	628	643	589	599	593	620	634	636	605	633	638	603	620	644	577	572	595	597	585	595	610	593	599	631	602	614	610	590	641	595	659	594	623	582	612	624	630	603	638	632	582	628	590	568	636	603	612	578	563	598	646	616	559	640	587	619	616	630	623	568	594	619	590	605	602	551	604	570	575	595	632	626	592	622	611	622	599	588	565	585	615	584	624	620	597	663	581	588	601	585	575	637	641	580	577	576	598	636	629	547	541	578	631	565	551	585	578	632	609	598	574	641	600	606	593	622	612	552	541	606	619	594	581	631	543	646	593	607	615	611	587	596	603	573	579	646	603	635	573	563	595	618	603	622	574	575	612	621	549	587	596	567	603	631	619	648	597	600	608	594	618	630	598	596	581	584	567	603	592	631	606	601	570	589	585	645	580	597	615	580	547	623	589	595	543	577	587	591	626	566	557	582	617	580	613	617	603	614	603	612	607	618	586	641	624	646	562	648	609	630	613	615	648	567	583	584	600	610	592	582	607	579	641	601	572	603	625	556	618	572	638	635	595	633	590	604	624	558	581	617	588	581	596	617	589	628	606	579	598	584	575	624	585	657	600	596	605	603	628	597	650	582	616	582	583	587	610	640	565	607	607	612	553	611	609	553	643	613	669	630	614	607	588	605	615	605	601	577	632	581	626	617	618	619	603	653	618	576	590	605	597	614	617	598	619	580	617	618	575	603	637	603	638	593	610	607	632	643	583	595	667	636	599	602	610	604	601	602	573	629	637	613	607	560	636	625	615	582	641	578	593	593	593	575	633	571	608	586	598	628	591	578	542	609	617	565	629	597	589	604	572	661	630	589	604	629	618	551	595	613	657	635	667	593	603	598	646	602	604	628	593	568	599	611	603	637	634	612	600	610	530	615	569	592	582	609	587	609	599	617	657	590	677	556	612	589	591	627	561	594	622	575	566	589	613	606	611	566	565	575	610	603	609	622	546	597	614	588	580	601	596	596	589	625	568	633	566	610	629	577	603	598	575	626	571	615	622	609	607	608	572	586	542	610	571	602	542	612	596	617	643	624	602	597	563	618	558	591	636	651	605	604	587	639	581	554	592	620	581	626	582	627	619	577	580	581	605	599	588	593	582	641	604	561	575	576	667	579	616	553	564	581	616	600	618	571	586	612	644	656	607	555	608	573	605	620	613	610	578	588	552	576	599	605	598	567	573	609	604	615	598	564	582	625	615	613	553	619	610	630	583	591	573	584	575	587	573	592	562	595	574	573	605	590	591	581	634	601	595	602	542	621	594	585	598	586	627	593	613	626	607	560	587	587	610	585	591	573	583	586	586	584	606	620	576	571	627	583	575	598	597	590	600	590	604	619	562	579	576	644	614	580	561	590	634	637	576	631	636	605	622	605	585	623	568	612	556	618	624	584	589	612	626	590	581	575	588	619	570	595	654	632	633	630	643	590	549	558	626	610	589	591	618	657	615	635	626	581	580	599	616	622	599	586	629	568	606	590	600	583	602	623	583	630	625	639	572	620	614	610	561	596	564	575	615	604	592	622	595	592	610	575	582	565	586	574	647	606	562	591	547	623	561	614	545	595	590	563	641	619	601	609	621	598	618	610	588	646	580	626	628	587	584	600	561	591	625	612	586	610	591	562	596	586	644	639	600	619	550	581	579	599	627	611	623	588	590	602	630	618	553	602	579	580	632	620	572	558	599	562	588	610	646	577	547	596	602	603	645	566	577	595	593	595	610	567	620	601	622	581	655	610	616	624	564	576	613	600	619	579	591	602	573	608	604	557	617	589	579	608	592	632	607	648	573	587	615	615	588	623	592	590	661	586	591	602	630	606	560	567	604	540	640	621	621	582	626	585	587	593	629	533	612	576	571	612	575	668	589	608	619	579	580	655	591	564	605	602	597	587	561	599	623	593	585	605	622	634	645	636	585	543	590	617	579	583	630	571	608	607	606	547	603	590	591	603	591	560	613	591	630	593	616	551	620	611	572	617	592	600	613	574	603	595	593	607	647	583	603	649	574	568	583	525	575	607	608	621	590	620	580	605	583	621	608	632	613	601	606	609	574	621	647	610	555	616	555	590	643	589	606	601	617	630	647	621	589	558	595	572	621	627	606	584	626	612	600	574	604	602	578	595	577	594	604	597	554	648	607	587	638	572	605	548	559	617	575	604	599	637	597	593	608	582	591	616	600	590	566	588	579	585	574	590	590	611	619	580	587	599	584	614	588	641	621	617	610	592	540	595	618	596	590	613	626	588	590	614	633	610	618	588	593	578	591	624	639	579	591	551	599	556	624	612	615	568	540	550	619	551	547	571	609	583	598	611	546	578	596	615	642	582	572	590	576	604	615	623	559	625	620	600	620	644	645	575	604	581	626	593	589	634	587	587	584	589	598	655	521	597	597	627	642	568	624	560	627	588	616	586	618	611	581	629	572	641	588	616	558	584	595	613	607	617	642	593	555	594	613	577	636	603	558	596	557	598	599	596	577	572	637	633	606	601	610	598	620	591	638	561	585	579	594	589	606	598	625	628	613	599	581	612	554	609	588	627	555	620	635	621	583	609	678	558	644	582	596	597	582	550	565	618	603	617	594	589	560	576	653	550	591	592	592	641	611	586	587	602	592	601	582	586	586	626	563	586	626	595	594	642	624	584	639	589	606	595	610	608	584	598	607	644	599	604	612	613	615	596	598	578	664	591	626	566	585	557	589	617	591	607	570	600	585	585	595	620	611	584	624	603	644	583	602	566	578	580	615	615	603	640	594	593	618	589	560	628	641	595	633	605	613	616	573	643	604	605	613	598	617	595	642	594	601	612	605	553	558	591	623	605	555	609	626	583	598	595	606	606	585	578	606	575	578	576	606	568	551	620	615	616	649	619	623	574	564	589	608	611	579	619	649	602	581	597	601	592	599	642	598	611	610	677	621	597	614	622	595	626	589	612	637	614	607	653	638	638	590	640	579	617	598	608	625	567	556	602	614	624	586	583	584	613	655	573	604	560	564	533	592	587	633	616	563	643	610	647	596	589	611	584	608	596	573	560	621	564	593	590	582	613	613	610	599	597	549	574	583	610	629	594	620	622	639	586	610	636	614	605	617	592	589	601	593	618	630	632	588	595	604	595	544	570	627	600	603	566	583	602	593	595	580	606	628	638	576	635	578	613	587	587	621	609	548	580	628	603	624	593	587	570	586	629	589	601	653	643	560	615	558	583	577	596	618	592	611	605	588	615	620	626	613	561	606	569	627	582	654	583	592	604	624	631	580	604	588	597	626	654	593	578	584	613	643	606	602	637	589	582	598	581	585	607	592	575	600	654	597	617	599	605	610	612	618	641	590	594	618	592	617	603	620	594	614	630	592	590	665	625	617	603	598	605	590	599	622	616	646	582	598	606	600	552	587	611	584	628	603	553	560	590	597	625	599	613	608
38597	17700	5851	5484	3339	1985	1333	854	303	285	271	251	263	251	265	239	287	268	257	245	262	274	260	283	251	284	274	260	238	254	247	267	288	281	284	263	296	281	277	288	247	247	247	262	286	234	255	274	260	243	260	251	268	238	249	266	264	287	289	256	254	246	246	263	259	250	276	243	276	259	269	250	286	235	267	274	291	260	292	240	247	264	247	288	259	281	266	269	274	297	290	265	256	267	280	241	280	273	249	276	300	281	269	274	271	253	272	263	242	238	289	230	249	263	289	262	252	246	246	244	255	268	249	258	296	274	264	264	279	259	258	276	247	265	289	258	287	252	249	258	242	281	272	255	239	274	244	281	246	257	269	256	266	272	315	252	272	259	259	286	297	245	252	262	274	293	257	280	261	264	272	237	273	274	289	240	231	235	259	288	254	263	259	230	272	280	253	274	260	265	269	259	294	260	276	283	289	307	239	243	259	232	246	296	236	269	277	266	276	264	283	275	261	256	275	278	256	261	242	274	281	272	225	249	267	291	274	252	268	276	265	271	253	272	248	272	226	246	233	286	240	249	260	266	276	266	269	284	240	244	273	252	245	284	312	253	260	246	259	227	276	266	257	294	257	274	258	257	265	263	248	251	260	260	256	274	263	247	245	252	291	277	243	257	264	274	247	259	274	252	263	265	267	260	259	266	284	309	235	260	283	258	283	236	247	269	257	243	284	252	281	291	256	247	270	256	261	304	241	254	254	259	291	250	240	276	292	278	268	272	263	304	277	270	264	281	251	288	261	281	245	275	294	256	238	254	259	291	280	305	245	286	276	253	287	248	306	287	277	277	259	234	253	243	283	290	232	261	247	290	291	253	258	256	286	244	255	262	260	277	265	260	275	298	245	294	282	269	287	263	278	261	267	283	266	249	240	259	262	260	275	271	262	290	277	249	243	267	260	275	264	276	282	269	276	264	308	295	245	255	235	290	290	273	278	270	274	244	264	242	256	251	277	256	245	246	264	281	261	237	247	274	281	274	285	291	269	276	276	265	258	257	276	283	278	295	276	286	264	254	283	245	257	303	247	248	301	274	267	271	264	286	272	241	251	242	251	253	272	248	264	276	283	249	261	230	238	283	260	237	257	248	260	257	258	258	283	285	264	257	273	286	260	273	256	258	239	314	287	290	309	252	240	280	279	272	259	267	257	258	289	246	269	273	263	244	275	291	273	266	258	268	250	257	266	279	271	265	257	214	257	229	255	282	249	263	290	264	291	248	281	254	267	268	253	302	279	270	267	304	247	244	283	257	278	298	274	274	290	253	283	277	280	288	272	279	277	279	282	282	304	256	263	255	264	259	284	259	272	242	274	255	261	289	273	249	245	262	285	239	270	285	281	259	271	282	268	272	270	286	273	288	287	251	274	239	268	263	287	269	278	297	263	253	268	281	258	281	273	255	275	261	265	287	247	283	256	264	263	272	311	260	244	251	273	279	274	257	264	267	269	285	282	278	280	281	245	275	268	269	273	277	253	281	273	277	256	267	323	229	281	264	278	251	248	244	270	262	248	279	264	258	267	267	258	257	264	250	274	271	264	254	250	237	274	239	279	250	303	269	268	262	268	257	236	253	224	268	273	254	271	252	259	258	293	243	257	285	227	289	274	278	277	267	257	288	279	285	272	250	286	244	274	267	290	224	282	276	264	279	254	279	246	277	246	271	278	305	260	248	266	265	298	256	262	272	258	247	251	272	271	285	254	299	287	304	268	268	249	281	247	233	279	254	249	253	276	286	264	246	264	284	274	256	320	303	267	242	261	245	246	252	269	265	260	227	277	293	295	276	280	254	257	251	269	266	262	245	220	261	251	255	274	260	261	235	283	299	241	295	269	271	269	243	264	281	265	248	265	259	270	288	247	288	299	293	272	259	255	259	248	287	266	231	275	266	281	290	310	276	237	273	255	260	258	267	251	257	273	269	270	300	275	289	258	267	244	246	273	253	250	272	260	259	272	264	288	255	257	270	268	273	288	271	235	285	239	260	270	304	270	258	287	278	230	276	258	279	304	282	266	261	271	273	266	276	281	252	268	255	238	246	267	256	240	241	276	265	288	260	274	288	270	256	272	249	275	264	293	286	289	275	279	274	271	271	253	269	252	260	247	260	289	272	263	271	241	268	253	266	287	279	274	260	306	264	248	270	264	253	251	235	233	257	253	281	270	260	273	291	280	278	300	262	261	277	222	263	247	235	278	266	278	260	268	267	257	273	257	286	252	273	283	286	274	273	246	232	284	283	288	280	255	258	257	286	287	278	244	278	268	266	255	281	270	251	269	246	277	292	245	283	240	248	286	283	259	265	279	249	280	302	272	242	303	261	285	245	273	263	245	228	292	306	269	278	236	227	266	278	282	226	270	299	257	255	260	273	251	254	256	280	260	237	279	262	238	265	282	262	257	263	252	247	291	282	277	288	250	267	260	243	272	262	268	266	263	242	272	249	272	269	249	242	247	283	263	270	245	285	287	269	274	240	292	254	272	293	263	299	291	272	238	279	252	226	262	272	265	255	277	268	296	262	243	258	276	274	251	267	284	280	281	278	264	262	274	272	239	259	280	246	257	270	290	301	249	257	256	233	265	262	274	271	279	255	245	295	259	268	268	268	264	255	264	257	256	242	282	229	265	269	270	250	273	258	249	263	285	262	294	265	262	259	277	268	244	273	284	248	281	275	267	276	287	282	262	251	259	263	261	219	281	252	290	272	271	287	231	265	290	248	230	286	277	268	263	250	275	258	277	247	236	286	248	250	311	238	279	226	264	253	261	267	271	252	274	252	253	270	255	241	250	296	266	263	267	232	259	255	269	264	240	263	265	275	259	269	255	263	281	254	244	217	235	280	269	280	256	317	261	266	272	269	279	266	268	261	256	235	257	269	261	261	269	272	260	297	269	240	264	297	285	303	247	271	260	259	249	279	287	261	247	280	253	279	261	322	271	281	242	265	277	265	285	289	260	260	262	270	264	271	259	275	251	243	277	257	272	270	260	268	261	288	270	243	278	274	274	247	272	271	289	245	309	280	269	271	267	264	274	252	282	262	268	267	272	268	277	280	266	269	266	250	231	309	292	272	254	272	247	290	253	254	248	261	251	283	234	246	265	259	241	263	302	272	284	248	263	270	295	248	285	254	223	289	265	248	276	292	260	263	247	259	255	292	256	232	269	232	256	259	249	250	287	285	236	253	274	277	282	242	263	297	232	297	254	225	269	258	283	273	265	274	282	254	265	239	277	276	277	268	283	275	268	258	300	257	237	278	283	326	285	289	258	275	247	278	278	287	260	258	302	273	258	292	243	275	259	289	268	274	294	273	282	280	255	264	241	253	246	280	263	305	291	307	277	296	246	245	277	280	279	252	254	262	273	275	289	289	264	257	260	230	261	263	307	281	253	255	272	278	260	253	279	275	264	296	291	252	259	282	243	288	267	238	271	264	264	238	264	268	259	287	291	236
20937	8253	9718	14853	10640	7605	5273	3472	695	624	626	586	593	576	592	556	615	586	539	545	549	574	575	598	535	582	526	593	598	567	586	638	576	595	607	579	603	584	543	590	573	527	586	643	596	621	562	613	577	566	586	563	563	583	596	589	561	553	610	598	568	620	565	582	559	554	600	576	599	564	609	623	590	605	563	563	579	598	546	576	597	589	630	599	618	595	530	568	532	613	594	584	620	541	510	556	603	529	603	584	576	615	597	613	575	550	541	592	597	567	607	572	557	585	576	598	609	562	565	612	577	585	594	603	578	581	611	587	559	593	619	575	551	625	561	581	564	589	561	578	570	605	596	571	634	547	606	559	553	578	639	596	544	539	552	588	573	586	537	559	536	598	647	612	591	584	558	610	590	569	599	590	591	591	557	571	584	589	548	567	539	576	640	576	558	577	560	582	601	605	620	591	581	586	589	582	579	605	558	588	589	623	570	603	628	591	568	585	522	585	599	526	605	629	564	600	560	583	581	594	592	593	601	549	542	581	546	580	543	525	571	559	587	586	550	575	561	596	620	577	581	571	600	616	594	578	601	577	599	598	578	578	607	601	587	549	567	578	585	592	584	568	583	607	589	601	580	597	639	556	602	596	586	605	562	587	622	639	615	609	514	575	556	571	564	587	642	587	578	594	590	580	596	549	594	582	608	612	564	629	603	608	592	578	582	601	584	575	593	587	534	612	590	595	601	626	585	552	569	608	583	537	570	620	577	547	585	578	583	564	549	573	573	585	573	601	537	616	606	624	583	561	590	597	601	513	557	557	595	585	542	549	557	562	616	579	550	570	560	535	608	594	598	638	595	649	587	579	635	602	625	610	568	580	602	579	612	605	571	594	592	546	566	607	546	631	602	619	596	553	557	604	591	619	622	557	552	616	613	591	565	574	568	570	572	586	564	571	573	526	540	551	606	572	639	568	588	556	577	599	560	552	591	596	604	575	580	584	538	594	640	573	616	579	607	581	618	614	567	601	596	577	530	609	627	568	548	573	554	622	509	559	609	593	559	635	592	548	580	593	566	565	583	566	575	586	607	587	588	615	575	569	603	617	559	565	633	604	563	584	597	597	620	592	614	583	567	604	609	610	585	580	571	603	581	550	580	575	607	580	520	559	578	599	600	577	578	558	568	588	563	575	522	557	570	580	600	595	541	616	574	597	606	531	554	635	586	545	581	567	565	608	630	610	556	582	581	551	593	584	590	563	574	586	559	557	562	597	614	555	535	549	594	549	606	574	562	584	546	569	580	604	567	604	609	557	576	573	562	612	580	601	590	569	600	599	591	625	577	574	581	603	600	555	589	548	646	584	576	592	553	577	618	560	567	610	550	641	598	587	554	592	592	605	566	584	548	531	616	557	594	600	601	519	611	617	591	577	560	624	608	623	605	622	598	581	587	547	588	564	611	550	557	567	600	638	573	586	576	576	569	570	566	605	595	619	562	580	614	589	615	625	575	606	562	589	565	578	608	571	567	602	577	581	597	577	601	571	570	550	595	590	590	596	568	597	575	590	560	552	597	543	575	637	558	567	638	613	612	591	583	606	598	570	571	609	575	541	554	603	556	558	594	543	629	589	559	558	595	565	600	603	530	562	636	595	555	607	634	616	567	586	598	570	588	609	586	592	553	519	592	624	555	585	594	603	621	594	583	587	629	597	593	557	584	595	563	552	574	586	573	572	544	550	600	612	569	581	564	627	575	592	601	578	590	617	573	623	588	582	532	577	652	586	580	600	573	600	603	566	581	592	612	563	589	540	616	592	546	555	581	586	608	573	574	627	587	589	541	566	589	589	588	596	606	558	585	595	594	552	606	571	605	594	629	555	587	582	634	595	536	574	568	529	563	627	562	592	599	599	588	608	569	571	549	577	584	607	633	584	607	578	619	549	641	593	572	576	614	571	616	547	587	587	578	615	569	590	598	575	564	519	546	590	623	589	609	528	583	585	582	569	567	558	604	537	561	566	564	553	550	568	605	563	590	649	580	602	579	610	603	621	586	610	608	583	602	606	574	568	604	619	549	574	573	577	572	583	609	570	587	593	587	551	543	594	558	577	586	583	597	622	582	580	632	557	555	582	613	592	572	592	608	602	549	607	579	571	570	551	561	603	549	539	554	603	583	617	589	566	574	549	568	561	616	552	595	577	536	550	566	573	574	562	600	584	598	557	544	603	555	575	580	549	576	596	573	559	627	624	581	598	586	564	577	576	569	576	563	633	539	597	601	569	559	599	588	573	546	578	567	595	597	558	614	565	597	616	592	560	597	599	579	544	563	540	597	611	557	562	567	580	617	584	623	630	580	595	560	559	559	613	606	579	562	567	546	564	592	588	609	557	585	543	557	579	548	628	611	623	581	578	548	578	544	613	566	562	613	595	592	599	623	595	549	541	595	618	601	598	583	562	599	568	569	520	578	564	545	651	608	583	570	564	591	619	573	585	590	585	602	575	594	588	611	579	582	594	593	582	573	607	570	556	623	577	660	635	587	572	593	573	587	606	577	584	596	548	617	586	615	623	606	645	582	571	589	615	560	562	568	578	577	584	580	555	527	562	602	555	556	608	565	598	612	571	588	598	565	588	589	562	564	575	563	611	606	615	553	580	582	587	587	588	589	611	595	599	583	593	544	552	618	587	546	589	632	585	583	598	575	576	567	567	629	588	569	593	573	610	576	625	572	560	605	563	555	551	600	602	572	595	593	559	610	569	563	609	549	568	573	572	593	579	570	597	548	557	576	633	585	573	564	594	629	587	598	543	591	595	604	563	536	582	604	621	556	581	583	613	604	593	579	600	561	572	576	581	560	570	575	598	562	548	599	587	594	555	592	574	609	584	574	552	570	587	591	630	576	585	556	617	589	561	593	574	582	608	572	611	590	616	587	583	570	531	568	590	603	574	592	625	560	588	595	605	601	601	583	567	577	580	633	576	597	569	591	565	572	551	574	599	543	572	573	562	583	593	604	586	547	556	531	613	587	599	593	599	584	522	566	549	589	562	578	608	568	584	581	560	603	582	549	581	562	548	569	598	583	547	606	601	583	568	622	603	570	596	594	586	583	572	552	562	590	583	609	583	576	598	582	586	585	585	582	594	610	582	581	610	593	586	595	616	606	547	594	568	571	605	551	572	574	588	595	589	574	579	581	565	598	592	592	569	586	592	559	574	620	594	602	605	600	592	613	590	598	579	596	596	597	584	610	598	586	561	621	547	596	576	586	537	621	527	584	599	576	595	581	572	597	625	629	598	602	551	569	574	629	623	554	599	561	556	584	590	558	616	602	560	537	544	587	556	605	584	563	577	543	603	585	584	603	577	576	602	568	576	558	548	582	577	585	593	545	623	619	593	629	552	534	615	606	597	570	617	565	581	664	568	606	545	596	601	635	582	583	567	626	557	550	567	583	575	589	599	602	596	553	582	624	592	605	577	538	577	580	601	566	541	576	609	595	565	600	605
62390	34779	48509	50593	28568	26448	22617	17023	2748	169	163	157	179	155	179	158	169	156	147	177	143	157	168	166	156	145	144	181	161	163	159	155	167	165	160	140	145	151	179	167	166	159	132	176	133	163	182	174	161	166	163	171	158	154	160	170	150	151	171	166	151	155	159	131	164	184	164	142	152	147	156	146	163	151	173	182	133	151	161	154	161	135	164	166	174	152	169	157	135	155	175	189	185	150	169	177	167	178	173	162	165	146	137	143	154	179	161	172	158	186	151	166	152	166	164	162	173	165	157	164	155	138	153	153	173	164	179	152	155	144	170	169	178	173	179	157	152	150	168	164	149	183	158	165	168	167	158	142	155	183	169	152	188	151	182	157	137	159	180	173	185	172	156	161	146	144	158	167	165	160	170	175	151	134	171	157	178	156	145	166	167	168	155	169	146	155	153	148	144	161	161	178	170	168	145	189	157	162	148	149	149	163	172	169	177	165	173	165	183	153	145	165	158	171	157	141	163	158	146	179	146	144	170	136	147	188	147	165	167	147	156	151	143	156	157	156	163	143	165	163	178	168	137	170	164	153	148	168	181	161	179	143	171	152	173	160	146	151	150	185	144	138	186	150	168	168	159	163	158	157	158	196	156	172	169	176	186	190	148	136	157	177	164	148	149	179	168	165	154	179	154	175	157	157	168	177	150	163	154	163	135	141	149	151	146	154	189	164	161	154	176	147	143	152	161	139	149	182	186	158	157	149	153	161	158	142	156	175	155	134	145	153	161	162	191	172	172	162	152	167	145	160	156	165	146	148	171	164	164	146	152	157	165	155	165	162	180	168	167	158	180	145	144	158	159	148	152	170	153	146	168	146	146	150	167	163	184	155	173	132	165	180	166	205	166	158	165	159	159	179	180	160	161	127	156	159	163	158	148	146	159	180	176	168	137	210	144	171	162	154	184	143	139	162	159	143	162	159	148	148	163	161	133	135	161	127	164	171	170	174	149	153	151	187	139	138	179	165	160	153	168	156	149	136	171	156	155	145	160	160	147	155	181	153	150	157	180	179	140	167	170	150	141	150	150	148	156	134	144	150	154	165	141	167	124	143	149	171	146	165	159	164	165	143	160	163	148	170	153	164	153	196	176	166	175	149	183	176	173	156	145	155	181	139	144	150	139	186	165	158	163	168	170	170	170	148	138	167	167	144	163	167	175	138	178	166	146	180	173	154	166	165	142	156	178	160	159	162	157	156	177	149	141	158	123	157	158	168	181	162	146	192	140	190	163	157	159	161	136	153	157	159	171	157	158	178	142	158	175	149	160	181	176	173	171	160	158	156	184	162	134	146	176	158	153	134	136	158	170	172	141	179	160	144	147	159	149	151	164	164	146	139	167	142	165	149	148	159	161	164	181	138	183	168	161	175	148	162	159	150	157	145	188	162	157	154	156	178	180	165	166	145	154	150	140	133	170	162	157	176	163	185	185	162	163	183	159	165	160	175	156	153	152	157	159	147	177	148	151	145	131	161	168	167	167	168	152	177	170	166	181	150	145	158	154	149	151	161	165	161	170	170	163	137	196	166	149	171	161	169	211	181	150	136	160	168	170	171	159	171	125	161	134	166	166	156	155	179	180	171	153	181	172	169	162	152	169	168	140	165	179	143	173	177	160	141	144	181	159	151	158	174	164	151	155	160	157	175	154	175	156	162	155	152	173	144	162	158	194	155	168	149	166	162	137	159	161	165	177	152	173	171	151	146	146	183	164	182	169	152	178	177	147	163	160	138	170	171	158	164	150	150	153	152	177	147	166	172	183	167	148	139	143	146	182	145	162	142	157	185	184	166	166	161	155	167	164	134	153	149	161	175	156	161	157	151	176	157	137	157	161	161	160	154	168	151	160	162	160	149	155	145	146	153	156	174	156	160	165	193	150	164	160	161	147	202	158	163	146	176	177	171	140	155	175	160	146	132	161	160	152	149	173	142	163	167	147	164	147	156	159	173	184	168	122	173	140	163	151	164	169	171	161	167	157	158	144	170	144	137	158	151	155	176	150	162	150	181	153	173	168	151	169	145	147	147	164	172	164	169	169	156	149	167	167	167	178	153	156	152	124	159	141	171	165	160	173	147	173	149	163	183	130	155	172	133	172	143	127	156	158	197	179	160	168	157	176	157	158	195	147	160	161	177	166	174	178	157	177	147	163	150	158	149	181	161	166	157	154	170	180	162	150	161	161	150	157	159	160	141	147	167	158	177	180	130	164	157	164	164	154	167	147	176	149	150	160	164	157	145	170	171	148	140	160	159	168	137	144	158	160	169	143	138	152	159	182	166	167	158	165	183	171	151	163	156	165	163	163	162	188	175	177	161	185	164	155	155	169	172	209	166	158	137	189	184	160	153	159	189	184	155	168	140	158	162	160	150	154	170	174	148	168	178	179	176	174	150	146	131	172	166	169	173	161	152	163	159	142	171	148	188	152	167	164	177	202	171	153	158	156	129	143	190	151	173	160	166	183	153	126	163	162	167	161	165	173	174	175	164	146	170	192	152	154	146	167	181	172	178	174	151	142	155	169	152	171	186	158	160	174	171	177	172	180	143	171	137	164	168	164	164	169	150	149	164	190	179	167	151	160	142	183	156	177	150	138	146	143	153	142	165	170	156	145	160	176	187	176	163	179	136	173	147	185	149	150	160	175	147	143	169	164	158	186	149	159	176	152	153	155	185	175	159	178	166	153	154	140	157	146	165	153	159	141	172	176	162	167	153	158	192	179	143	163	158	153	159	147	148	160	189	138	167	161	165	157	143	155	162	158	156	167	142	144	151	168	182	135	171	181	150	161	160	160	170	174	148	160	179	156	175	170	162	151	140	155	158	158	156	172	157	166	143	173	150	164	169	158	146	156	167	169	148	172	154	162	143	131	155	171	160	152	173	157	151	170	157	187	177	161	138	151	158	137	162	167	158	164	176	144	172	171	178	174	153	143	162	154	139	154	141	173	170	150	131	172	167	151	152	164	168	174	170	145	178	167	183	151	167	155	174	151	149	165	158	163	152	144	153	178	183	158	147	170	174	164	150	164	168	189	151	159	155	155	152	178	164	176	156	155	189	154	159	177	157	153	152	150	147	140	148	156	161	159	179	145	169	179	145	175	150	157	160	164	159	132	194	178	165	148	152	165	140	124	168	181	150	190	151	183	160	175	184	159	169	157	176	168	150	197	140	176	158	178	169	156	166	173	179	168	153	160	162	138	176	141	171	175	147	161	154	165	166	179	168	164	173	159	148	172	180	143	148	178	142	152	156	156	152	167	181	149	148	164	189	165	152	135	141	157	154	163	154	147	166	139	152	152	165	167	144	156	163	151	171	148	150	177	158	169	189	143	157	166	160	163	165	170	181	169	176	156	147	170	159	175	154	162	157	167	170	160	160	148	159	141	175	164	151	143	171	159	135	178	183	143	178	168	155	169	164	158	162	169	162	157	180	203	189	156	153	146	152	142	149
37831	19123	50467	53706	40676	42407	40902	34786	2615	453	477	478	459	401	416	409	408	424	388	433	406	425	406	375	386	432	399	396	394	375	413	420	381	403	416	357	426	388	388	387	389	394	370	402	418	392	398	376	393	355	389	403	381	392	403	415	392	401	368	403	372	393	407	396	388	389	396	371	373	392	365	412	356	408	357	360	397	399	380	407	390	374	371	379	417	402	415	370	374	380	387	389	372	394	346	395	402	375	402	378	402	374	376	387	367	393	399	421	414	382	371	414	350	431	398	373	383	382	373	359	370	407	386	400	371	372	386	397	378	340	415	380	390	355	405	387	377	403	407	367	380	395	409	392	398	371	425	404	330	394	371	380	376	395	365	373	346	375	367	375	375	358	407	405	363	424	392	413	390	377	376	355	377	381	388	388	400	380	405	405	356	411	381	392	354	409	396	361	365	372	368	410	356	385	365	370	390	358	401	368	380	367	389	403	385	400	362	378	372	372	369	392	394	388	379	370	354	416	387	404	416	405	358	410	392	388	366	412	372	393	380	377	377	378	399	386	375	415	357	389	380	380	413	360	352	402	378	412	403	406	383	355	371	389	393	382	380	422	400	387	364	387	371	380	358	424	380	361	375	406	383	354	386	366	364	363	353	374	391	368	395	359	366	377	405	365	382	357	385	356	423	390	398	398	378	396	388	397	365	392	385	378	382	386	396	387	384	422	364	408	373	393	408	397	380	395	421	391	396	352	374	370	400	386	392	380	371	361	401	369	387	406	394	374	392	378	410	357	400	374	376	389	407	379	400	383	418	366	368	414	346	394	375	400	407	411	349	398	379	367	396	354	399	366	410	402	369	379	373	370	408	388	381	371	392	394	394	360	377	339	386	409	416	390	373	390	382	358	381	408	380	362	381	406	385	359	392	420	391	385	384	395	358	379	363	372	389	417	376	378	384	421	346	357	394	359	380	393	371	398	363	368	386	363	384	369	373	410	377	406	374	390	388	388	390	387	380	372	379	399	382	378	383	395	398	363	389	392	396	400	366	366	386	409	369	400	379	387	399	397	405	377	416	413	349	403	372	378	403	368	374	367	398	390	384	412	405	384	395	396	413	370	356	391	395	393	370	378	373	433	406	343	361	371	365	387	368	379	358	370	356	411	385	396	405	399	391	403	363	394	393	401	400	388	412	374	402	384	383	376	368	392	354	365	378	378	410	388	386	391	394	389	355	427	367	369	419	381	392	372	406	378	389	393	401	350	364	381	400	419	371	388	385	367	375	394	395	408	378	374	375	368	358	365	371	361	395	368	397	342	394	359	362	401	413	359	405	387	362	413	359	407	409	362	361	408	372	408	388	341	374	439	403	388	355	400	377	444	364	389	375	367	377	368	387	356	390	392	416	370	384	377	384	365	391	367	418	400	407	431	391	387	382	402	401	413	386	387	370	381	396	384	386	373	387	405	363	377	391	366	408	380	382	382	384	372	371	373	389	377	378	397	375	370	388	364	380	357	415	393	387	353	347	371	352	420	358	378	385	399	356	395	402	367	385	392	343	360	355	385	438	389	366	363	424	373	370	380	361	378	370	363	382	392	385	403	370	408	408	393	392	413	370	414	382	389	361	406	349	326	407	379	353	385	371	386	378	367	407	393	373	352	395	359	381	377	362	392	374	371	383	384	366	380	379	385	414	367	370	367	381	395	382	413	392	376	391	348	368	380	397	358	356	397	373	357	393	390	415	358	439	380	364	372	381	404	378	383	400	413	388	377	377	400	395	367	391	385	359	392	355	399	381	389	384	419	405	376	371	399	389	389	403	400	348	369	398	376	383	401	351	395	372	374	394	365	405	416	376	400	361	366	407	421	382	386	394	404	372	379	418	365	358	401	386	369	368	382	357	374	415	409	386	395	375	426	362	423	360	395	376	385	414	397	403	367	390	375	358	380	418	394	424	370	366	389	359	375	385	366	414	382	391	394	372	370	385	398	402	397	395	381	426	369	390	375	376	404	374	379	358	366	363	355	375	370	378	357	402	378	357	387	360	379	396	363	370	379	352	376	366	381	382	397	368	396	404	336	394	359	387	416	387	346	407	364	378	384	401	376	383	351	380	390	345	400	393	427	407	417	368	392	449	384	386	358	349	363	386	375	447	390	363	391	344	364	353	399	402	384	397	361	368	373	383	390	395	365	375	370	365	391	393	371	401	379	363	410	382	385	400	372	387	399	385	370	396	403	399	396	372	380	411	390	355	381	381	428	385	403	358	412	397	389	397	349	382	352	365	382	367	383	387	365	396	383	385	413	355	405	372	364	422	392	395	363	376	395	370	405	407	399	373	361	373	358	358	363	404	380	385	427	412	396	383	419	344	380	377	370	394	372	436	384	372	401	382	344	406	407	368	351	402	365	363	418	401	406	363	397	336	389	373	381	396	383	360	394	373	371	381	410	385	349	362	341	395	366	375	445	401	385	382	394	411	413	374	366	396	381	380	389	370	364	364	343	401	388	394	349	398	355	374	396	410	366	403	387	391	397	353	384	386	432	421	412	369	386	396	363	408	410	402	381	430	374	390	375	379	366	347	362	375	368	392	365	376	375	371	376	399	380	395	358	409	380	403	381	393	382	375	395	386	395	386	356	364	363	370	409	398	378	394	396	403	387	419	397	382	401	414	339	397	366	382	397	377	338	373	363	410	367	396	378	407	370	368	398	349	419	393	344	361	409	386	382	348	410	398	389	381	449	393	364	391	427	397	392	377	356	389	399	382	377	374	398	385	367	387	409	376	353	398	393	361	356	381	354	378	387	415	420	396	425	346	427	384	370	394	395	402	357	405	378	392	370	395	403	413	365	404	392	350	364	353	386	383	354	400	399	364	359	408	385	383	390	401	373	339	391	381	423	391	370	373	402	364	397	410	425	390	355	366	441	402	367	402	355	412	400	414	366	392	414	428	371	382	387	413	408	383	406	397	404	377	380	406	387	392	398	384	373	384	400	348	360	372	372	414	395	369	382	336	377	384	414	419	404	378	398	381	378	372	382	396	358	405	378	372	354	425	396	398	389	360	382	384	388	382	361	393	397	377	388	393	364	392	344	397	380	356	369	377	393	420	388	386	428	352	355	407	365	375	353	351	354	392	367	350	419	380	397	358	387	398	423	376	403	356	408	374	429	371	391	354	357	400	383	374	384	388	429	379	386	374	390	364	377	360	399	372	375	440	387	373	350	365	377	380	395	390	377	371	362	375	394	378	375	374	396	360	367	397	349	363	373	352	371	414	378	418	368	371	354	373	393	359	371	371	353	338	363	403	386	436	364	429	374	355	394	417	377	373	394	366	403	351	398	331	363	376	391	392	393	397	382	388	407	367	364	399	370	337	348	376	370	400	382	392	359	330	360	367	381	380	368	374	386	390	362	413	353	400	361	395	411	432	412	381	424	382	401	401	341	376	385	382	422	387	380	365	404	366	387	380	349	377	364	375	358	379	387	365	386	393	386
72176	40834	52813	63202	36895	37957	36107	26976	5884	340	278	284	248	222	243	240	240	238	240	246	242	243	247	251	242	250	237	224	223	245	253	254	244	242	240	235	224	226	208	218	233	221	209	245	222	227	245	249	246	217	234	242	220	226	228	249	249	259	235	229	221	247	277	252	242	231	260	234	242	263	242	242	203	250	217	236	239	232	233	235	247	255	214	240	212	236	229	210	247	240	231	240	255	215	255	237	263	258	240	246	273	233	228	231	226	238	214	230	243	241	207	247	235	205	225	230	222	257	247	260	231	221	241	237	231	233	251	223	228	207	248	249	219	260	245	210	216	220	216	236	262	246	244	239	216	226	240	228	213	261	266	241	237	220	245	237	232	266	242	258	244	264	239	234	247	258	247	215	236	230	256	257	225	223	266	262	228	212	252	247	241	236	229	232	230	238	236	220	240	249	217	223	244	240	235	222	224	236	244	222	236	240	222	239	241	248	214	255	257	229	226	235	227	234	263	243	247	226	230	215	219	232	215	232	231	240	231	238	220	243	233	222	211	224	257	231	236	219	227	253	248	218	229	223	222	241	255	242	244	220	211	219	238	228	256	229	255	232	241	251	227	250	232	215	249	258	249	242	254	236	230	203	277	246	233	233	262	257	243	239	246	238	237	238	226	275	250	257	256	231	234	238	213	239	251	246	235	228	236	206	279	236	246	227	231	261	222	244	216	252	284	244	241	236	254	233	215	256	218	250	238	249	264	246	243	230	263	226	233	261	278	250	223	236	227	248	233	235	240	247	222	258	234	220	223	246	227	242	279	244	211	251	243	218	235	237	227	266	207	245	229	221	232	263	221	244	256	236	217	213	256	215	223	250	222	218	248	251	252	264	234	227	242	251	238	238	243	268	261	243	230	257	245	240	230	194	229	259	262	234	247	252	240	221	228	224	232	255	238	236	224	230	226	253	211	273	244	256	226	235	262	211	234	239	236	260	257	233	253	248	228	241	225	231	228	250	230	235	253	232	235	250	221	245	247	244	242	241	224	250	240	241	228	211	230	218	238	255	212	258	229	248	249	260	221	246	234	248	259	246	226	231	228	234	264	250	199	220	244	249	239	237	253	260	229	237	242	253	237	228	244	251	228	232	221	235	226	250	260	229	206	240	251	229	247	226	240	258	239	246	252	226	206	223	224	240	220	235	248	225	224	208	227	239	239	241	205	242	218	217	232	235	255	225	223	224	219	274	223	240	224	238	189	249	227	234	238	239	255	238	243	225	244	225	233	255	224	242	242	250	237	219	249	265	233	211	247	241	267	249	195	199	233	243	229	226	260	260	252	235	269	251	261	233	224	248	240	225	235	221	225	245	236	222	224	225	222	258	250	252	222	256	276	241	229	233	207	232	236	239	226	226	239	248	241	260	235	211	249	251	234	243	223	257	245	244	230	232	263	259	231	226	239	258	253	236	209	217	242	210	234	223	216	231	227	277	224	215	233	240	208	220	241	256	243	235	270	217	211	242	239	252	222	243	234	227	262	246	218	268	208	224	223	252	250	235	217	228	221	221	263	240	248	238	257	249	242	223	238	265	244	233	247	233	228	234	201	239	242	242	229	228	204	221	217	244	242	246	226	241	239	216	247	242	248	250	253	221	213	242	256	241	268	209	234	186	250	245	222	237	219	220	235	228	230	223	224	210	239	251	249	221	234	227	241	257	225	253	237	247	218	265	238	246	223	203	281	270	225	232	203	259	257	256	234	275	223	218	208	236	259	221	200	241	243	248	282	220	217	223	226	246	243	235	256	243	226	246	242	233	237	228	256	240	258	208	257	245	206	218	259	214	227	268	212	253	235	212	251	233	246	230	259	234	224	250	251	259	226	222	209	258	216	231	229	224	211	229	231	250	228	223	220	235	253	232	202	245	212	244	251	265	225	241	272	255	249	235	241	232	248	256	247	258	223	233	220	247	227	252	230	262	233	262	245	218	235	266	246	269	227	245	231	268	210	244	236	244	247	256	222	253	219	234	239	221	237	247	229	241	222	238	236	256	249	260	236	249	260	216	260	246	237	225	238	231	225	253	229	241	222	238	259	251	222	232	238	261	227	213	245	241	246	241	254	260	215	221	217	240	251	260	251	223	264	247	230	240	252	248	261	235	261	255	239	248	236	205	258	241	234	247	218	232	233	225	246	228	241	212	230	242	265	222	213	255	228	231	259	230	214	249	249	213	226	256	246	215	219	245	216	242	231	248	221	264	261	271	227	247	236	212	242	225	217	251	222	249	252	243	223	260	237	227	250	242	212	262	235	262	257	243	225	221	228	227	242	259	246	264	234	232	215	218	247	268	219	256	229	251	227	255	250	238	259	275	265	233	227	227	242	225	234	256	246	227	215	256	236	262	225	241	220	209	235	225	243	255	259	248	227	249	228	258	242	211	223	254	206	248	222	233	216	247	245	241	229	233	227	266	232	234	238	216	231	226	274	226	245	223	226	257	223	237	235	223	231	219	254	255	239	245	215	241	240	234	196	229	251	236	242	253	280	227	263	240	227	234	264	223	218	238	216	235	252	255	226	234	256	255	243	249	243	245	247	224	195	219	218	233	213	227	258	258	261	233	240	245	240	227	224	218	255	264	224	217	239	194	227	224	254	247	258	242	249	256	241	229	224	213	215	256	251	252	217	251	245	225	268	247	244	245	250	220	229	213	240	235	227	266	220	204	217	244	255	271	245	263	276	209	229	221	225	256	224	221	233	252	264	254	223	256	214	217	267	217	241	214	270	226	242	242	207	244	233	213	252	244	245	239	225	224	254	239	240	246	256	268	259	241	208	248	270	237	231	249	239	249	245	226	228	248	235	246	257	243	222	241	237	235	251	264	234	237	250	228	241	240	227	240	279	216	250	256	211	214	202	237	221	254	267	222	222	227	247	236	256	258	267	241	231	222	233	228	215	243	254	234	240	213	254	236	232	247	237	233	238	244	201	226	225	231	235	281	238	263	243	273	232	229	231	221	211	219	247	254	251	209	251	239	254	248	238	255	258	254	232	291	232	260	242	243	243	248	238	261	234	219	255	245	244	230	236	247	253	235	242	214	215	261	241	219	223	224	246	248	224	238	238	228	205	211	249	248	237	228	243	252	263	252	263	246	269	230	257	270	241	243	240	225	254	272	252	227	236	228	240	256	221	226	216	204	239	243	222	237	225	225	211	247	234	240	237	249	226	240	231	223	223	254	226	226	244	262	251	253	245	227	266	225	234	259	255	227	229	209	233	223	222	249	238	236	260	247	267	246	197	217	227	262	262	235	235	252	247	240	242	220	238	229	246	244	218	228	237	219	249	256	240	234	234	237	198	223	247	221	219	239	246	227	258	241	217	255	245	250	229	261	248	273	224	242	227	264	232	242	227	213	233	246	231	241	194	212	267	238	245	224	240	256	231	257	216	202	224	235	235	262	250	237	221	233	226	260	241	209	242	252	243	192	276	206	217	262	248	249
47131	20824	55130	66472	43932	52791	50979	42318	4199	733	655	661	650	640	645	628	616	615	666	574	588	609	551	634	610	582	550	572	594	552	569	588	560	560	533	540	532	601	471	542	545	504	528	580	598	595	585	537	546	538	566	565	587	550	559	547	542	595	545	541	593	501	514	530	522	552	586	496	524	606	562	535	547	552	542	561	564	536	543	523	571	578	576	604	518	530	524	560	526	563	548	529	556	519	565	539	487	523	553	553	511	521	562	545	593	515	539	516	539	530	586	535	505	527	566	560	526	559	585	553	584	565	560	561	578	508	565	583	559	543	556	567	521	552	534	586	528	549	539	486	547	560	538	513	547	537	577	543	507	554	576	534	555	545	521	590	561	553	547	545	537	529	561	522	558	538	542	550	528	561	551	540	508	564	543	540	546	536	525	508	545	528	586	519	475	524	540	589	523	558	504	495	528	516	541	560	587	581	542	511	544	556	539	562	535	559	563	520	523	549	543	611	514	534	510	537	582	537	533	580	523	567	571	556	502	592	558	543	565	526	548	536	570	542	524	571	552	600	542	556	590	538	543	549	518	514	581	528	543	552	540	550	552	548	536	553	578	547	590	555	506	526	548	537	566	542	556	557	557	527	540	551	549	531	564	543	576	551	530	563	539	548	544	537	511	542	525	552	571	557	518	506	538	579	573	583	519	560	554	549	525	523	596	557	573	553	551	560	537	542	530	531	537	557	564	569	550	528	528	545	549	583	514	560	550	532	532	542	535	546	570	572	549	552	567	571	480	578	550	515	525	563	524	544	538	552	529	546	478	521	516	536	514	546	556	529	562	540	490	566	569	493	536	554	544	532	509	527	476	556	563	526	552	541	560	572	562	516	519	556	558	539	594	599	546	555	569	540	569	582	552	542	498	559	527	538	515	546	570	524	534	571	569	526	511	517	522	552	544	565	543	549	575	514	527	553	582	566	521	561	530	541	542	552	538	569	536	530	563	567	527	506	549	547	547	494	506	570	568	575	566	548	573	550	520	533	526	540	546	537	597	555	578	570	534	517	546	603	543	538	524	537	550	565	576	512	603	564	550	542	544	560	504	548	525	581	541	600	537	551	547	526	505	503	535	553	585	548	528	527	572	524	596	561	497	550	517	494	553	551	525	529	567	506	521	504	556	547	509	527	547	547	559	587	511	574	567	532	565	537	534	543	549	562	558	532	526	555	584	542	534	530	552	494	555	548	539	565	553	556	559	558	543	586	595	518	564	527	565	521	525	532	513	563	566	519	567	549	534	533	533	562	547	512	521	534	507	563	508	522	551	547	549	532	534	520	514	561	518	550	540	523	572	536	553	547	528	563	573	576	547	545	539	503	571	524	527	540	516	527	544	536	500	513	528	541	517	525	534	550	559	549	552	571	541	549	578	515	517	514	534	546	523	540	530	555	554	524	580	537	527	559	502	572	544	553	512	540	565	563	577	578	540	524	525	541	537	541	485	558	575	542	549	525	564	594	533	555	538	507	576	526	555	547	546	544	527	542	548	567	537	527	529	524	534	604	558	505	556	584	542	543	506	529	526	523	549	529	540	523	530	542	517	578	554	561	553	508	512	533	581	567	540	564	522	549	555	512	536	561	529	542	612	531	540	541	579	479	525	545	567	548	552	561	547	544	524	523	547	573	577	569	519	524	535	533	585	534	535	571	540	562	542	582	507	506	513	532	507	542	583	565	568	544	502	532	551	565	577	564	518	532	538	542	530	559	531	569	586	546	586	512	531	519	521	548	539	523	592	531	564	550	513	611	554	571	528	555	512	567	555	512	568	500	584	539	570	540	588	541	526	506	542	526	590	545	580	562	527	592	520	545	570	572	516	587	555	569	515	567	535	540	550	548	562	502	554	591	522	579	532	555	528	545	529	549	539	561	524	532	569	546	566	566	569	534	570	553	525	513	539	522	538	537	525	529	558	543	528	544	565	531	579	564	523	574	550	545	537	554	509	503	541	585	561	578	566	532	569	512	531	526	575	499	547	586	522	527	539	554	529	548	541	550	565	509	556	558	527	511	567	537	542	568	542	576	583	608	557	528	566	539	570	563	507	568	520	524	563	586	548	534	535	527	524	565	522	571	550	533	586	521	532	546	580	522	529	556	573	543	528	578	531	542	537	516	527	500	551	542	528	524	502	545	582	528	576	485	536	557	597	554	574	550	516	556	570	515	566	556	539	573	576	527	549	535	511	579	538	569	519	567	575	508	515	523	530	530	568	512	581	539	514	532	504	570	491	576	516	583	521	540	548	542	537	586	560	549	532	535	519	514	582	567	499	542	511	526	553	530	546	555	516	541	536	550	540	582	561	553	525	538	535	537	539	522	539	533	573	566	550	514	578	524	546	580	562	528	560	511	584	539	521	551	554	526	512	531	553	524	523	527	535	572	520	514	529	534	542	514	503	576	557	545	550	577	537	557	532	548	578	552	519	532	565	525	540	531	518	529	560	544	570	549	558	546	547	517	534	561	562	553	562	540	547	522	550	522	554	514	558	572	512	510	548	546	517	541	509	550	528	543	547	568	580	583	509	523	520	589	524	577	577	529	580	516	533	544	555	537	550	551	516	523	580	582	495	523	547	568	560	536	564	550	539	513	579	570	558	538	554	552	547	578	537	503	519	530	563	548	558	537	515	539	551	559	543	526	596	547	565	544	570	564	524	549	490	574	550	535	556	537	505	558	584	586	548	530	557	557	533	532	558	537	562	519	548	577	536	518	528	494	493	555	503	533	501	531	548	523	547	523	526	528	550	612	536	518	550	549	530	525	543	534	569	575	575	546	541	536	515	547	526	529	537	547	538	587	552	519	530	529	547	584	536	508	547	528	525	574	562	554	580	553	548	560	523	559	523	547	511	529	513	522	519	536	554	542	523	544	544	549	596	572	563	523	553	544	561	566	516	536	578	507	562	510	526	546	519	586	567	542	516	496	563	554	582	535	538	527	528	526	574	537	535	565	563	576	512	537	545	521	572	539	569	516	545	588	560	552	518	552	510	534	570	560	508	521	549	582	552	532	526	539	541	525	522	564	561	587	539	526	528	517	501	498	567	526	546	517	591	547	536	532	543	533	545	581	583	505	569	508	540	533	545	570	591	511	554	528	557	544	527	537	550	533	529	533	524	544	558	516	562	514	542	566	605	491	563	559	562	556	520	525	566	563	520	534	582	563	531	551	525	564	489	552	545	616	518	558	529	517	504	524	541	580	501	572	542	569	544	520	521	546	521	562	600	558	548	601	552	561	548	552	574	581	541	542	592	534	528	497	534	547	525	571	614	562	556	532	567	510	576	530	523	568	543	538	579	537	534	565	554	560	566	600	570	552	565	534	525	529	551	518	519	596	537	626	512	551	550	542	523	517	544	520	581	553	570	534	591	554	551	566	568	537	535	547	530	553	570	541	535	536	492	540	537	521	580	519	528	556	549	536	537	502	538	526	561	566	543	536	553	548	526	541
39586	17214	5429	5234	2995	1754	1234	1087	301	238	202	241	248	238	253	261	248	228	247	240	246	241	251	219	245	265	260	300	288	242	267	232	215	249	289	273	228	288	250	232	267	250	242	272	272	232	245	256	241	249	249	285	247	256	238	210	272	272	241	262	223	267	277	254	239	215	261	232	237	260	221	262	237	225	219	257	246	246	249	243	230	244	261	267	254	227	236	244	259	228	230	229	249	243	244	265	264	251	260	255	237	243	257	249	218	261	258	275	196	238	251	252	258	272	255	253	231	254	245	242	274	219	234	256	249	262	249	232	255	251	244	243	248	234	262	245	217	237	257	243	291	244	254	248	231	235	224	247	217	251	239	259	220	244	269	222	244	255	237	270	255	251	270	256	222	215	254	260	239	277	257	233	268	238	270	245	258	253	249	247	254	265	249	267	225	255	240	235	242	271	253	229	219	220	222	260	245	233	258	251	276	251	287	230	243	212	259	253	252	272	246	253	247	229	241	221	235	249	218	227	239	249	247	251	269	252	252	247	254	250	255	259	250	256	257	271	260	235	225	247	264	240	264	247	244	284	240	262	232	230	245	250	277	266	253	255	260	232	270	232	244	281	261	236	246	263	258	256	238	248	242	266	245	258	256	280	210	272	220	248	265	225	261	236	257	255	256	274	230	241	233	270	252	236	220	218	257	242	254	237	261	221	248	254	274	254	254	227	243	261	274	251	259	242	265	260	259	246	245	220	241	277	223	236	262	239	212	232	230	249	243	234	265	237	239	270	247	230	246	235	239	311	260	261	270	248	256	213	238	240	265	263	239	264	244	266	220	267	250	251	236	252	237	257	258	247	224	261	224	260	248	245	271	246	234	250	243	237	249	238	278	248	247	244	252	267	241	269	247	247	261	250	220	230	244	230	247	262	244	236	239	226	246	254	253	207	252	234	272	245	243	255	242	266	219	239	255	241	250	240	247	255	264	256	241	267	270	237	238	242	253	240	243	243	263	237	253	285	254	265	259	282	272	268	238	257	242	227	257	252	237	262	226	252	264	267	248	268	254	257	246	255	271	196	245	249	254	250	215	247	275	285	223	239	248	245	244	255	282	223	230	249	234	236	231	258	270	255	233	237	220	247	279	253	263	244	243	260	216	231	261	254	263	277	247	269	232	223	241	252	255	245	232	247	273	251	221	270	254	246	245	233	266	301	252	239	227	263	252	234	249	284	256	242	259	266	222	215	236	261	249	221	238	277	239	278	265	269	285	221	245	259	237	245	225	263	238	257	226	255	246	237	261	242	249	260	227	226	235	253	247	240	251	276	252	239	227	261	280	261	280	250	231	253	252	249	236	251	234	248	237	212	270	269	282	259	236	228	264	248	248	242	249	251	230	251	246	260	265	229	234	232	230	256	235	235	261	220	273	264	283	290	205	257	224	253	237	245	267	238	265	271	252	238	238	262	238	273	238	271	275	280	221	260	259	238	238	236	261	250	272	254	247	246	259	243	264	243	220	242	225	253	225	241	257	234	245	256	252	264	229	249	254	252	232	250	278	234	279	237	262	240	231	227	245	253	306	265	242	257	250	259	255	247	247	251	234	230	235	250	253	274	268	218	222	254	246	236	237	239	248	256	215	241	247	239	230	234	244	258	267	270	232	238	245	261	235	253	248	271	272	264	241	254	241	270	277	248	245	222	265	262	254	244	244	254	255	296	262	257	272	255	238	246	254	224	235	271	238	246	278	246	244	237	270	222	252	252	238	243	251	244	261	238	237	271	239	280	257	257	265	240	274	242	232	250	241	240	264	254	239	229	255	255	256	224	225	235	246	239	244	234	247	250	248	265	231	253	251	259	240	232	278	241	266	244	236	278	224	274	260	254	260	243	278	228	236	271	247	256	219	263	245	238	255	248	251	224	249	231	223	231	230	239	278	228	259	253	224	256	283	248	282	228	270	233	256	221	259	264	224	277	236	287	265	244	237	239	242	255	227	271	216	248	274	251	238	224	233	273	228	271	258	216	264	266	265	260	224	254	270	224	244	250	278	215	242	272	244	239	260	260	252	270	250	216	235	223	254	254	256	287	251	274	230	230	232	274	244	253	253	251	253	227	265	212	249	245	276	242	232	254	239	244	235	276	269	236	294	224	248	246	263	264	256	246	253	251	275	228	226	276	257	276	272	253	255	256	255	218	281	249	229	261	250	253	249	287	235	244	238	240	272	226	241	223	242	269	240	243	265	286	262	235	247	236	261	248	283	282	284	219	228	236	232	249	256	228	267	234	249	229	238	276	226	240	235	247	257	254	299	256	241	263	239	267	248	255	279	253	236	245	209	227	271	257	228	210	227	217	223	245	246	250	258	228	263	252	259	288	233	248	225	247	246	245	242	281	244	236	248	229	230	229	280	263	232	227	236	275	278	238	257	242	220	254	262	273	211	242	244	264	257	240	240	253	236	244	242	267	248	253	251	259	251	246	269	215	242	268	272	268	273	213	246	247	250	244	235	270	255	283	274	273	252	265	234	266	234	270	222	264	234	274	264	214	243	215	233	224	247	234	268	239	227	227	230	257	232	256	230	267	244	244	218	228	278	270	248	261	259	270	263	242	262	222	251	237	271	238	247	211	240	247	262	259	255	248	263	231	230	277	274	244	259	245	239	253	248	244	215	246	259	233	251	284	226	232	258	230	244	275	253	245	248	261	264	261	233	239	234	236	248	245	261	226	230	270	261	241	243	243	262	283	243	268	272	278	265	263	266	257	241	238	257	237	259	263	245	239	258	218	267	259	249	257	252	257	241	288	274	250	255	276	225	259	239	257	261	248	236	224	255	235	246	251	219	231	265	283	231	246	256	270	224	259	217	233	239	287	261	248	239	244	294	265	251	229	259	253	251	246	221	259	258	240	226	221	273	246	277	248	266	250	253	240	237	243	225	262	279	249	249	260	298	266	257	269	242	258	274	258	250	260	280	251	253	240	257	257	260	255	247	216	247	270	252	256	239	299	221	261	258	245	273	244	271	241	263	229	238	234	242	243	254	230	221	248	229	248	250	245	250	263	246	247	235	259	253	280	261	215	227	233	273	255	277	236	253	256	245	261	269	234	267	239	244	270	247	255	243	252	267	278	247	254	219	235	249	244	253	246	240	262	252	240	275	240	244	240	255	233	251	225	263	238	248	240	248	270	241	260	261	251	191	266	261	227	255	242	257	267	238	234	236	245	265	239	204	247	269	259	258	256	264	234	261	249	236	234	242	228	267	253	259	265	223	201	245	284	256	221	274	255	239	262	270	248	234	255	261	260	272	264	268	262	227	237	237	226	235	249	240	252	272	263	288	240	243	262	265	247	259	272	269	212	251	232	258	259	230	247	250	258	246	268	228	269	236	264	218	231	243	269	242	305	257	263	248	251	238	248	213	263	261	222	226	238	261	240	255	254	247	243	250	225	200	243	266	247	237	239	242	229	231	276	263	245	258	237	271	245	249	275	247	230
21159	7518	8906	14531	9574	6991	4836	4001	661	603	585	518	599	615	548	540	581	533	551	582	524	536	565	528	550	608	576	540	558	537	572	620	559	552	522	559	546	582	504	564	546	572	542	560	541	537	569	539	523	568	540	533	545	550	522	537	526	529	570	531	575	531	546	523	553	551	559	511	574	548	542	528	545	539	516	578	545	508	549	528	546	554	602	561	522	555	568	544	541	581	540	581	543	531	567	539	567	569	535	529	559	543	571	546	555	570	545	583	480	555	546	540	531	535	572	530	491	518	539	484	524	579	549	582	530	536	524	568	559	544	538	525	524	540	520	571	516	534	600	531	548	587	567	552	550	525	519	503	546	534	538	513	582	564	565	531	568	547	546	561	530	527	567	519	521	578	526	574	517	570	563	520	517	512	495	529	527	549	526	561	559	580	539	547	506	521	541	500	491	537	582	539	554	574	547	557	562	525	517	522	557	546	531	527	548	568	584	539	543	514	566	550	617	534	559	583	577	541	569	497	516	532	568	551	563	585	528	543	573	505	526	551	536	562	557	538	549	521	500	542	523	545	583	518	535	500	527	558	539	530	518	538	499	533	526	532	576	562	539	553	569	531	547	567	563	533	549	543	607	562	555	529	555	594	562	543	567	542	541	548	544	545	567	555	524	538	621	521	567	575	562	572	546	530	524	540	550	558	554	521	510	488	511	549	532	530	544	536	541	536	512	529	524	585	552	522	552	542	539	544	540	529	520	567	579	547	536	545	502	557	566	539	504	566	578	551	558	543	544	525	554	565	553	541	578	543	584	552	486	589	528	570	560	512	554	557	514	562	544	567	520	593	543	539	532	542	533	537	525	582	572	570	557	507	493	508	555	545	547	580	536	532	555	583	529	554	542	589	537	550	510	511	506	538	517	560	560	584	552	549	557	553	546	531	542	504	541	546	536	538	512	569	531	535	560	593	541	538	524	574	598	547	568	552	548	541	550	518	528	525	504	568	564	526	550	544	585	509	529	549	542	552	552	575	522	558	569	547	530	527	573	560	505	582	562	572	560	557	534	560	530	528	568	532	543	549	553	564	529	561	507	546	587	565	577	532	574	516	524	561	519	544	508	568	552	505	538	553	561	530	556	549	529	552	555	542	515	495	512	538	544	526	579	559	576	572	587	536	537	568	567	531	589	546	559	549	574	520	580	556	557	553	565	539	588	553	569	578	549	532	562	597	526	548	550	545	577	535	565	573	553	551	551	499	541	489	558	550	548	558	558	540	583	530	502	600	539	554	563	591	547	578	565	509	545	552	555	528	544	549	545	554	553	492	568	577	583	513	544	510	540	568	565	511	524	570	546	542	554	520	567	528	587	537	598	533	576	554	572	522	569	562	532	547	550	524	509	545	626	566	486	539	533	570	508	561	513	566	556	537	547	541	534	507	576	560	562	496	556	536	574	539	581	533	575	553	585	515	561	580	542	548	524	557	592	531	523	563	513	543	567	512	557	570	522	570	531	526	548	489	515	519	585	541	540	555	537	518	581	578	556	528	561	549	554	528	550	537	550	542	527	561	542	538	566	541	494	570	547	517	570	564	580	546	548	530	567	557	563	513	551	546	543	555	535	596	543	514	517	593	565	534	569	538	511	591	583	528	544	505	508	532	495	555	535	548	525	537	580	567	532	536	529	550	567	550	555	551	598	556	542	523	551	553	547	537	570	539	599	537	546	549	535	517	527	582	591	544	572	520	595	555	572	585	544	525	568	555	527	546	554	601	525	558	542	551	576	527	502	539	535	523	548	587	559	531	549	575	553	532	569	555	564	541	567	553	535	575	561	519	559	532	566	578	532	555	526	559	569	548	558	559	540	540	542	542	546	532	552	520	559	551	561	527	553	573	521	535	543	554	510	539	547	560	561	533	541	553	537	549	561	519	531	569	529	558	524	567	542	557	528	532	562	506	591	505	531	530	530	573	546	526	551	554	513	534	572	573	572	544	540	573	579	574	571	586	508	557	516	563	551	588	566	559	533	505	595	572	496	580	522	566	506	538	505	517	549	546	519	574	563	536	529	552	549	518	575	548	530	565	558	555	542	566	536	546	528	586	548	538	553	549	570	524	535	527	534	599	562	526	531	531	572	564	575	562	509	528	570	560	565	552	540	553	524	565	567	556	491	565	529	505	548	544	527	544	525	553	541	521	519	568	549	575	573	518	568	578	521	535	589	523	515	546	580	540	525	552	548	570	546	557	544	553	537	535	527	515	537	541	580	570	558	559	562	532	529	514	561	587	576	555	546	558	529	515	578	511	561	526	593	553	595	549	563	523	565	554	578	529	591	530	551	555	555	566	540	541	582	543	537	539	520	534	573	528	501	543	529	556	581	541	579	539	546	582	531	597	516	528	562	551	544	544	582	554	563	548	563	571	558	549	576	587	573	543	583	536	518	535	494	544	544	542	515	539	521	507	536	531	587	509	500	510	531	534	551	525	584	569	572	551	591	521	549	524	546	546	601	545	541	545	523	555	533	534	559	549	594	540	602	544	480	536	545	588	547	528	571	541	557	542	546	572	524	529	535	520	572	560	567	565	518	564	595	541	570	568	534	547	509	555	562	565	525	543	544	547	521	544	556	534	564	518	518	518	550	498	557	547	536	577	546	529	566	538	566	562	530	541	543	551	569	564	528	513	562	511	536	537	525	555	555	567	562	554	538	591	582	543	548	556	567	511	542	562	522	542	534	545	556	583	541	564	550	517	540	507	523	580	532	566	560	529	571	560	549	557	554	526	590	530	543	508	556	555	538	558	518	573	546	506	480	553	545	549	529	542	542	544	562	543	548	511	519	572	522	562	536	556	569	539	568	567	522	571	538	545	591	523	547	549	565	553	539	542	547	529	545	521	577	532	496	547	517	546	530	583	564	556	546	542	537	498	596	548	560	563	510	496	569	495	564	517	561	580	554	575	513	530	550	568	545	610	526	571	519	611	533	567	498	560	549	563	541	523	543	554	550	566	532	527	521	565	481	530	594	558	565	550	597	561	538	557	553	540	570	545	540	559	535	518	555	520	555	556	487	566	546	524	555	552	525	544	541	549	543	551	534	551	537	541	542	558	558	518	543	537	544	558	547	552	562	553	536	559	513	564	546	574	557	596	571	514	511	522	528	507	550	572	502	547	572	535	576	548	528	565	556	556	520	527	537	546	575	586	561	568	548	545	537	568	548	549	549	535	534	535	581	518	557	504	556	557	549	554	535	554	548	522	562	515	539	547	536	576	521	501	549	522	536	534	562	521	569	554	563	554	537	581	551	537	573	532	519	517	570	529	560	514	554	498	579	552	532	468	559	504	560	500	561	559	488	557	540	549	559	558	547	535	552	552	560	555	560	540	513	509	532	551	513	524	542	569	557	547	572	582	512	502	541	536	554	547	524	554	565	531	557	542	572	582	499	546	508	581	582	568	543	538	584	523	543	567	541	515	569	549	534	535	585	505	532	501	528	562
64699	35026	36662	50894	37518	27336	22596	15794	3411	186	147	192	159	161	158	141	165	164	163	174	158	185	164	139	178	155	154	171	163	164	155	169	164	170	178	170	167	147	170	184	164	164	199	204	167	151	162	161	173	166	164	151	180	166	159	169	154	153	161	166	160	144	151	174	166	138	154	152	166	164	165	142	148	140	174	181	143	155	163	142	156	147	162	160	188	147	147	174	166	172	180	159	160	174	150	143	183	146	170	168	142	144	174	164	163	164	164	176	132	176	175	157	164	189	167	166	173	161	170	177	168	146	149	177	162	169	163	167	174	155	161	168	188	154	189	165	150	182	148	177	168	159	168	172	161	152	149	151	177	180	151	171	155	149	181	171	180	173	150	162	131	137	153	174	173	162	171	179	162	152	145	151	149	172	165	175	161	145	169	162	186	192	147	165	179	176	159	170	150	170	145	161	168	159	158	185	156	167	151	147	175	192	155	178	171	140	159	166	153	137	151	172	169	161	134	155	149	153	153	153	189	167	212	134	176	153	129	174	170	141	167	165	170	170	161	173	178	164	162	168	171	181	191	166	160	163	155	149	174	166	180	189	161	178	163	151	164	163	153	178	172	130	166	156	176	147	157	171	145	176	135	148	172	159	176	153	177	157	152	190	182	191	186	145	179	162	136	167	170	179	163	177	196	189	162	173	166	173	183	173	185	153	175	149	148	168	161	157	169	157	185	154	174	190	157	165	169	179	167	148	155	163	172	172	165	161	144	169	177	180	144	201	168	185	155	149	160	165	142	177	177	156	142	159	175	147	184	151	192	167	162	175	175	176	149	167	151	172	165	154	181	162	161	166	148	167	161	171	169	155	173	140	153	173	155	197	171	187	158	171	159	179	168	175	174	178	156	163	157	182	160	160	162	145	173	157	181	164	166	157	162	155	182	164	170	167	166	185	171	170	154	183	152	179	183	170	153	171	146	181	162	155	143	150	145	176	158	183	162	145	179	158	167	181	155	140	158	170	146	162	143	157	162	163	181	158	179	151	160	159	127	165	162	161	160	163	170	155	149	130	156	154	154	178	171	173	168	171	150	154	172	150	151	166	172	156	151	179	177	167	169	169	156	158	160	173	152	156	176	183	168	214	171	151	148	181	179	156	179	176	151	144	177	166	139	177	164	180	163	165	174	169	143	168	136	154	168	166	157	153	163	176	180	175	154	143	170	165	179	160	174	186	177	168	180	158	172	158	177	184	173	156	173	194	158	170	181	154	157	176	167	154	165	163	168	184	159	163	181	163	171	156	155	183	142	150	155	169	186	176	156	155	178	158	171	174	150	153	148	163	167	169	153	158	193	176	171	173	168	167	160	159	151	175	176	173	157	170	151	159	165	165	169	173	157	149	173	152	166	184	171	133	172	145	170	180	158	171	152	174	144	175	156	144	171	166	166	151	158	169	182	180	150	156	150	136	182	160	152	173	148	126	145	178	152	158	175	162	165	164	164	163	145	158	187	157	157	177	184	162	172	133	167	174	161	161	170	149	147	188	189	179	167	165	178	163	161	129	148	165	165	165	196	156	149	167	175	166	178	162	159	184	159	161	159	144	181	152	158	186	153	169	167	141	185	145	184	186	165	173	149	159	180	161	151	156	148	165	165	172	166	165	153	125	171	183	149	162	155	180	129	149	165	192	146	137	144	175	156	131	177	170	167	165	186	144	145	182	178	150	173	158	148	157	151	163	142	180	170	164	174	156	174	167	174	152	160	156	189	168	194	159	133	168	174	194	180	154	177	193	163	168	168	165	148	153	179	165	169	139	173	169	179	179	133	164	141	157	164	180	153	163	146	158	151	191	153	168	180	175	173	154	140	164	163	181	166	130	142	178	159	165	166	138	137	166	178	139	157	173	155	163	194	167	157	156	143	170	169	176	157	183	156	147	179	187	164	151	151	158	157	167	158	205	147	169	184	197	163	170	170	173	161	179	170	144	126	178	180	187	163	161	170	150	127	164	182	152	154	186	148	152	151	140	181	145	146	162	161	181	144	193	161	129	190	153	180	170	180	165	159	174	150	179	178	163	155	158	136	163	144	150	167	133	187	139	151	186	161	158	160	196	139	185	197	188	172	145	166	180	183	148	153	141	171	153	153	187	200	165	162	162	163	170	150	163	170	137	154	153	144	169	150	185	158	172	172	191	153	161	164	179	135	160	175	168	165	147	168	161	166	156	168	173	148	193	156	161	155	160	202	168	171	179	143	158	155	137	175	161	168	196	144	177	145	184	156	156	165	175	150	160	147	162	164	147	170	178	187	155	169	191	159	184	156	133	155	177	159	159	155	148	139	158	161	171	181	163	164	180	158	150	175	158	180	148	191	146	178	161	162	181	156	152	176	150	154	183	159	167	180	157	177	146	162	183	167	155	152	163	171	179	175	163	169	168	149	162	186	176	160	177	178	152	183	179	174	169	146	153	152	158	173	153	160	197	175	160	195	156	173	144	160	150	154	172	144	177	162	167	152	162	157	161	157	149	161	141	158	160	183	161	134	163	162	157	169	167	163	149	147	160	163	178	162	139	152	163	156	150	177	150	165	160	178	137	160	160	161	159	152	160	159	152	175	170	183	180	164	177	170	164	172	165	147	168	171	195	157	184	165	183	172	184	176	167	157	156	165	179	186	166	154	155	175	162	159	155	170	155	160	157	182	160	160	174	181	166	159	170	165	149	179	160	163	184	156	141	179	166	154	151	172	140	146	143	151	183	174	176	165	177	172	171	166	144	173	157	156	147	152	157	157	160	170	170	170	169	156	156	180	160	184	183	181	179	167	152	168	154	164	161	166	161	187	176	178	179	185	174	147	143	184	141	157	170	155	160	175	161	149	153	174	152	161	162	148	161	168	164	157	155	190	162	167	159	155	171	143	141	167	183	156	146	131	171	176	176	143	177	175	179	165	145	168	151	166	159	157	149	163	163	159	175	189	170	195	147	164	158	150	152	173	167	152	160	177	160	141	189	149	162	161	195	183	166	165	160	163	179	154	132	163	164	143	169	172	173	187	150	157	157	161	208	182	166	164	170	181	139	151	169	169	164	129	168	157	137	204	150	154	144	162	155	188	150	168	152	161	153	186	169	171	162	160	171	150	166	164	161	180	166	163	172	172	171	157	162	156	140	147	164	166	162	167	164	153	197	182	153	140	148	197	177	179	151	143	160	171	153	176	166	169	158	166	158	195	153	170	143	196	162	159	189	174	181	178	174	171	164	169	201	186	155	163	167	178	157	173	162	134	180	181	163	169	151	162	139	180	155	179	153	156	154	141	148	156	172	168	175	168	154	171	180	149	161	179	166	170	179	179	153	160	175	157	166	166	174	169	161	164	167	165	164	151	152	135	154	166	170	155	189	151	160	179	169	131	144	138	158	152	163	164	155	152	153	145	158	182	149	150	164	179	158	178	168	147	153	136	161	165	190	160	176	177	169	145	119	179	149	166	171	163	160	142	173
40648	16610	40003	57120	48854	42387	40187	33243	5026	496	483	468	447	463	396	440	432	424	392	405	410	417	382	411	379	414	388	376	406	401	364	383	403	398	400	395	379	392	374	394	389	380	398	403	395	415	356	394	385	369	415	424	365	414	394	370	383	403	409	406	382	399	390	347	402	406	381	372	396	388	403	392	373	326	385	392	369	395	430	390	409	399	368	437	381	367	390	374	378	356	374	399	392	414	383	383	396	390	377	389	370	385	386	410	395	374	406	375	424	384	394	366	422	403	423	380	394	367	387	414	375	400	399	408	376	382	364	389	389	411	382	355	398	321	453	381	393	376	413	431	401	353	406	391	363	389	399	375	389	387	384	402	376	388	393	409	393	407	411	375	350	387	395	426	410	395	410	408	371	399	395	368	404	376	375	391	407	423	373	427	394	411	417	399	396	386	396	348	413	374	397	380	381	389	403	447	414	354	405	371	384	363	388	406	374	396	404	399	377	403	363	441	389	366	369	385	395	368	400	408	380	398	368	394	379	347	404	410	407	425	390	374	378	363	378	374	395	406	400	381	365	373	405	402	362	396	410	393	393	380	413	402	402	419	339	401	388	410	409	393	400	388	404	397	367	402	409	422	377	386	399	398	367	354	382	369	382	342	412	395	376	361	431	348	370	348	417	372	360	379	406	369	384	403	367	380	366	360	372	418	409	381	371	381	408	428	402	387	403	369	413	364	420	394	389	383	434	386	452	357	373	384	378	373	400	346	397	384	370	382	405	372	358	373	369	389	395	403	404	396	353	404	404	388	396	388	370	402	398	358	416	416	384	386	369	377	386	351	367	367	384	413	381	382	395	406	396	403	395	405	394	387	385	412	406	395	413	396	391	376	400	384	403	367	386	375	375	402	409	362	390	421	399	406	394	398	388	399	374	388	426	422	381	389	365	348	408	356	384	410	389	395	371	376	392	366	378	390	398	377	403	399	406	406	374	390	382	399	414	402	393	382	377	433	355	379	375	393	367	402	408	381	372	402	390	389	374	371	418	380	367	416	407	365	424	390	407	409	400	387	390	370	418	375	381	396	392	405	427	302	348	418	363	382	398	377	437	365	404	399	370	399	405	381	402	439	399	389	414	337	383	409	391	388	383	396	399	417	366	383	398	388	384	383	401	420	416	391	397	413	376	378	408	378	380	409	387	392	384	405	372	421	379	376	427	367	434	370	372	387	363	406	379	371	383	407	415	328	415	423	431	387	437	355	397	371	373	370	385	364	393	432	422	379	385	409	370	376	372	374	376	367	401	359	403	366	363	404	412	415	400	410	403	387	376	416	422	371	421	416	372	378	390	362	408	347	375	375	381	408	381	385	360	446	375	396	396	433	416	407	395	354	435	377	391	352	427	400	417	380	406	400	389	398	392	404	413	413	405	411	393	385	359	403	401	391	364	416	362	386	404	405	382	393	413	417	366	401	392	385	386	398	405	399	418	343	391	370	366	403	392	363	430	373	387	368	393	391	353	414	364	381	389	388	381	386	396	407	381	378	392	398	382	381	428	376	412	366	392	401	371	379	353	390	401	394	378	369	380	375	406	394	404	386	380	393	379	403	400	401	399	370	374	371	422	412	381	397	405	368	404	411	398	404	413	376	408	405	408	349	417	414	386	378	370	402	381	375	404	370	412	381	393	367	389	398	379	396	360	400	384	384	389	391	415	404	395	382	403	381	399	382	411	387	385	357	397	382	401	421	352	401	379	381	388	399	441	392	384	393	366	407	391	387	385	414	375	364	405	397	366	412	386	391	391	377	352	368	405	417	374	420	401	381	409	367	376	369	375	426	419	358	442	397	369	382	373	365	384	416	344	409	380	391	406	415	400	387	390	385	413	406	376	411	383	383	394	383	379	367	404	406	383	383	399	401	399	387	411	391	397	384	411	375	357	385	420	366	360	387	369	405	402	444	395	402	386	400	372	410	397	412	416	357	400	434	411	408	404	370	384	381	396	358	405	389	364	405	407	358	355	370	398	389	422	409	397	389	400	377	391	394	402	387	386	361	361	396	430	407	387	360	367	358	365	381	379	368	399	410	372	417	378	377	377	402	395	385	388	381	403	417	410	384	378	419	446	361	360	419	396	366	375	415	417	398	376	395	380	359	383	406	393	370	381	397	414	398	394	389	386	418	394	382	386	411	411	379	413	366	411	397	376	396	405	399	395	392	375	410	382	416	378	369	395	397	399	384	392	378	387	395	363	394	376	391	399	396	414	386	382	411	379	355	386	425	415	401	383	371	403	410	430	382	384	368	357	373	407	393	406	391	377	356	345	355	428	388	410	378	377	415	353	400	428	373	386	375	384	394	381	408	411	399	401	365	389	353	381	379	418	345	402	393	368	382	356	416	426	367	423	424	392	403	386	404	419	391	386	371	381	388	400	398	376	400	375	416	401	398	394	421	390	356	387	353	378	384	385	376	428	380	377	413	407	418	389	393	373	395	394	385	440	418	373	374	397	401	425	411	369	413	421	397	399	391	358	380	391	373	365	380	371	381	365	406	374	368	427	388	395	393	375	385	398	381	395	370	425	366	373	400	399	407	383	375	392	390	408	401	431	387	390	376	375	374	408	400	429	391	383	428	388	426	399	394	388	365	357	397	416	394	379	409	413	390	366	428	373	365	384	407	404	381	400	383	387	366	391	375	376	378	423	353	393	389	376	396	343	416	405	353	417	398	405	366	389	383	368	424	379	387	414	424	411	421	380	385	391	390	414	378	391	342	422	398	395	408	372	400	396	417	377	350	404	386	355	372	409	397	353	352	409	402	406	379	389	423	365	380	403	384	400	368	383	363	376	421	400	380	424	375	377	386	400	363	357	352	371	418	416	384	410	400	383	389	429	354	411	392	434	391	387	406	375	389	384	381	373	386	394	388	394	374	355	403	391	395	403	402	384	400	385	415	388	390	380	386	388	371	385	405	382	417	415	414	381	426	383	394	338	383	396	356	412	393	408	378	398	373	404	391	369	404	404	398	377	377	378	412	428	389	436	376	374	377	393	362	395	398	404	417	407	384	408	399	387	375	405	450	403	410	397	405	379	409	435	343	365	380	366	404	410	415	421	376	369	394	416	375	375	395	376	380	395	424	383	379	395	392	397	430	426	379	383	386	367	364	413	396	400	410	384	371	415	416	410	380	404	424	417	376	359	364	379	387	388	378	384	402	395	391	377	389	406	374	389	398	404	408	410	421	395	374	368	387	379	427	404	373	415	421	358	372	376	415	377	367	365	389	404	402	409	432	400	393	399	430	400	427	413	400	384	353	377	386	367	384	363	396	376	388	376	389	358	467	380	401	363	392	349	388	430	383	403	440	394	406	378	383	383	394	438	364	401	376	364	396	401	396	356	379	367	388	402	390	384	410	420	389	390	366	384	395	368	370	374	436	414	392	413	390	430	398	396	380	409	356	390	403	390	409	366	380	404	413	408	378	389	390	340	431	380	382	417	370
72498	41142	42043	61490	52901	38615	32653	23347	8226	439	307	268	270	257	285	248	207	262	255	262	272	265	249	255	257	248	278	238	286	271	265	261	253	246	244	247	268	265	255	237	259	239	282	268	261	237	250	270	262	242	252	280	265	252	229	259	261	289	257	261	265	235	280	285	258	215	279	225	254	246	224	268	268	258	247	271	251	273	251	269	239	275	269	268	237	272	255	252	280	244	270	270	282	225	264	256	230	222	249	232	254	254	276	229	250	244	276	255	260	254	255	264	242	238	252	247	254	280	264	267	254	255	299	265	252	252	229	274	240	269	254	230	259	260	253	237	238	266	270	251	270	227	282	263	240	265	256	261	237	228	262	251	250	260	272	275	244	269	239	253	242	260	260	257	262	222	258	248	213	272	240	241	277	227	257	261	243	204	235	276	247	252	245	255	257	255	244	238	252	240	260	258	250	265	258	244	257	257	233	282	238	282	244	251	256	243	255	267	260	261	263	238	272	263	247	261	273	264	247	231	261	241	250	255	234	271	236	265	266	231	228	253	252	248	235	246	238	260	268	241	256	283	258	263	261	248	231	259	248	235	234	282	222	269	243	217	245	267	251	241	252	251	283	259	245	269	267	278	277	249	249	242	251	246	261	234	248	255	246	218	254	288	237	218	250	276	262	231	247	246	245	238	273	286	228	241	260	242	285	251	267	271	269	271	256	263	250	259	252	261	263	254	271	270	271	274	255	246	278	280	271	284	274	271	220	260	254	272	235	290	262	251	230	271	271	267	279	245	274	254	310	305	285	263	261	256	243	257	229	228	221	251	251	252	236	266	260	258	263	247	262	242	246	264	280	251	274	264	265	241	224	249	233	264	271	245	251	292	231	272	236	253	278	242	256	257	229	268	253	260	270	268	251	226	269	254	276	242	252	245	259	271	261	267	266	268	223	248	269	279	244	292	228	224	235	252	271	244	255	264	284	250	239	244	221	292	249	245	260	248	235	272	252	267	262	251	239	235	228	256	257	232	242	259	265	247	260	278	276	278	261	229	230	273	244	264	238	268	233	262	259	278	251	262	281	254	250	245	249	286	259	262	253	255	249	264	248	261	250	238	272	270	214	239	297	246	271	279	257	258	272	233	216	269	256	252	229	287	247	248	231	281	251	230	261	262	268	232	234	258	248	255	240	282	253	245	247	247	240	263	239	277	224	288	274	245	264	248	256	249	247	246	246	258	268	267	251	255	270	258	257	268	257	241	246	263	226	254	235	233	229	269	235	236	252	242	251	267	253	229	273	264	268	269	260	259	285	256	254	244	269	247	278	232	262	266	244	242	239	258	248	200	246	252	251	262	252	270	249	239	235	296	251	261	241	244	255	235	258	284	270	249	239	298	266	248	257	272	262	228	251	288	249	245	271	234	252	266	241	258	237	246	238	249	251	263	284	282	251	239	241	235	233	275	259	263	245	265	237	235	267	244	254	310	260	251	260	250	233	246	229	270	243	241	252	255	244	273	270	226	242	264	258	269	248	277	246	238	254	269	282	268	239	267	237	229	265	281	242	274	249	227	250	234	233	244	266	239	234	255	244	248	268	243	255	247	269	234	266	235	233	229	264	261	261	235	254	243	263	242	259	238	251	223	247	244	253	237	248	238	269	271	249	240	260	296	258	248	253	272	246	295	253	248	283	273	242	259	237	254	245	261	248	257	245	231	214	276	258	245	268	276	266	234	249	229	247	254	266	245	253	221	246	265	243	227	254	272	282	275	225	257	282	249	262	237	259	225	253	243	261	269	259	250	264	242	271	257	226	252	224	253	267	299	259	262	245	254	272	242	248	269	254	257	252	280	242	237	221	282	253	246	236	242	270	242	258	252	272	249	291	274	270	251	245	223	247	256	237	245	252	261	254	276	253	278	288	245	232	274	246	257	244	229	268	274	278	273	257	260	237	271	248	272	263	266	248	270	241	278	241	260	241	257	276	268	252	252	263	267	242	276	257	259	244	244	264	250	239	268	256	255	253	258	260	266	230	247	229	295	241	267	255	251	264	284	238	285	259	235	229	245	252	258	275	313	237	231	290	261	225	243	247	248	260	219	262	232	245	229	234	283	277	246	254	254	261	265	263	241	227	262	299	263	214	266	249	261	233	242	236	267	257	275	246	259	259	264	265	237	255	274	260	250	245	236	261	264	282	243	259	255	255	254	270	236	232	267	251	231	259	256	277	247	256	269	287	248	273	239	252	266	291	237	292	240	290	261	272	250	236	262	254	266	248	253	254	260	248	243	276	249	256	276	263	234	257	267	293	269	271	260	230	272	242	263	235	245	267	244	262	260	246	262	277	206	227	241	258	259	233	269	258	244	266	269	246	264	239	249	296	257	230	229	244	251	266	240	267	254	224	248	227	268	219	239	264	224	252	271	275	227	242	272	230	261	231	257	259	265	283	276	271	232	252	267	245	205	251	252	272	274	250	261	276	239	254	241	252	236	232	228	251	265	263	265	267	268	246	267	277	281	272	232	250	254	240	265	245	237	228	249	272	240	285	275	273	233	267	231	267	259	263	250	233	244	258	310	282	246	271	267	288	254	242	255	261	256	259	248	271	250	245	235	270	277	299	259	226	249	256	254	240	261	250	275	252	206	243	246	272	265	258	262	250	249	250	263	252	284	229	266	267	246	238	235	270	274	248	262	261	254	286	238	282	273	244	268	228	276	263	266	231	249	275	226	234	235	235	243	250	233	264	243	271	276	267	266	240	264	250	241	256	259	275	285	254	248	265	263	273	250	258	266	260	277	264	231	253	274	270	259	235	262	276	211	287	258	281	245	240	245	268	244	280	287	261	267	271	230	271	222	270	283	266	270	244	236	227	257	267	266	236	248	268	242	222	251	274	253	251	256	272	236	239	274	276	269	267	280	267	265	239	266	275	291	295	268	220	294	235	259	247	281	232	254	249	239	253	266	242	246	261	260	263	230	268	254	237	256	246	279	235	238	240	272	292	262	259	263	242	223	249	239	228	213	252	232	250	277	230	235	253	282	229	222	237	217	269	239	274	265	258	282	281	246	255	283	246	261	244	230	223	241	249	255	241	269	239	253	233	243	250	288	255	271	223	252	237	251	247	249	244	238	254	252	229	248	256	269	266	258	231	275	261	236	269	284	252	284	259	243	225	242	293	268	260	249	233	240	250	220	259	211	228	272	247	284	244	269	255	235	270	268	304	261	248	281	274	274	260	233	233	230	268	277	249	256	257	252	243	263	261	240	257	292	275	243	246	273	261	253	275	269	240	252	235	228	271	242	280	270	287	261	265	249	279	264	287	249	301	272	255	256	249	228	231	263	242	242	255	240	243	259	265	234	226	261	270	295	245	261	242	220	231	274	236	248	252	251	265	249	272	229	246	240	256	251	218	243	257	268	200	246	252	270	271	292	256	240	253	270	255	243	249	256	251	272	277	262	263	284	259	250	237	247	227	246	268	250	251	249	242	268	244	253
47702	21655	45362	66231	62844	49898	48378	40463	10583	735	661	699	676	681	658	604	650	640	637	638	658	607	566	594	610	539	631	604	583	603	561	601	645	562	575	603	619	554	575	605	572	571	606	614	626	591	610	609	551	626	614	639	588	572	604	577	528	610	560	553	577	583	559	565	614	584	623	568	604	573	571	577	567	550	529	561	556	613	606	567	579	559	602	546	574	604	500	589	563	606	601	571	570	541	587	596	568	548	617	587	580	549	542	548	621	574	559	564	632	556	603	547	545	591	578	545	569	566	607	605	597	588	530	601	558	562	601	563	569	561	560	566	612	567	577	590	623	613	561	548	624	563	587	606	597	600	562	591	574	597	575	559	581	550	587	545	569	555	588	580	549	589	593	533	573	574	587	566	603	603	587	618	590	652	600	616	575	614	596	571	583	548	596	623	586	556	611	549	564	584	561	595	581	544	585	597	581	592	548	561	609	564	579	587	602	568	582	537	607	560	605	616	586	574	585	591	587	566	576	641	586	612	597	560	642	530	580	587	570	564	606	559	573	560	595	564	590	578	568	593	580	598	615	608	563	587	574	594	547	569	577	569	622	555	538	581	562	558	592	580	613	628	578	662	561	578	581	588	550	575	580	556	597	570	540	547	605	541	578	612	574	596	609	568	615	596	568	604	598	587	598	595	539	588	588	614	541	604	637	608	639	576	551	603	579	597	549	570	618	583	617	587	580	577	562	581	585	581	583	578	613	625	585	609	624	591	573	573	575	582	567	580	560	587	600	573	575	571	579	567	590	590	572	605	600	604	577	564	550	564	612	590	559	627	600	581	560	573	533	553	581	602	555	581	574	573	586	552	618	547	582	559	602	587	584	601	586	568	558	551	565	573	572	581	538	599	570	557	566	587	603	611	618	571	580	544	593	584	554	605	620	544	568	624	514	593	612	578	546	585	563	570	536	570	517	545	610	576	585	561	596	625	615	605	584	585	563	563	564	597	598	564	511	579	545	592	535	561	584	594	569	599	575	573	581	590	575	568	622	585	599	578	570	596	549	552	623	560	512	551	582	582	591	569	574	583	615	584	567	600	602	584	567	565	553	530	564	626	570	607	582	566	571	581	585	593	513	557	579	576	622	601	583	590	567	588	576	575	572	592	627	607	548	575	572	560	571	597	617	606	562	591	616	594	570	569	585	586	557	576	557	576	620	573	576	556	536	604	617	604	609	632	609	548	590	565	592	596	565	547	627	626	577	598	592	578	571	542	584	588	585	584	573	568	582	592	577	583	561	601	612	573	600	586	545	565	599	623	592	589	607	577	634	602	585	519	597	606	621	562	562	595	584	567	594	593	606	571	567	577	573	568	596	586	614	600	552	583	578	581	579	582	594	580	596	593	566	575	568	579	577	598	593	619	567	566	598	578	603	615	564	562	586	552	585	563	621	579	564	569	569	597	550	613	562	598	583	541	566	546	568	581	579	582	555	580	617	562	594	623	576	570	589	565	564	564	554	574	582	562	574	563	586	540	562	575	626	604	602	611	596	544	521	567	587	538	576	559	518	575	570	531	564	583	591	568	611	595	560	553	553	587	529	612	568	590	614	557	580	567	604	610	564	563	569	602	555	572	582	595	559	590	564	562	564	536	588	565	558	587	557	550	576	575	584	558	573	580	574	539	556	583	566	626	587	567	548	585	606	606	587	572	590	588	543	563	545	615	618	579	597	564	625	577	617	587	542	605	541	601	621	609	567	584	583	584	607	582	563	589	598	596	594	576	563	597	592	565	571	584	573	594	569	585	580	561	585	573	554	589	595	576	577	514	569	546	606	541	621	561	604	600	567	545	564	634	586	540	580	589	527	602	590	572	579	610	566	589	612	559	573	574	575	613	543	622	577	605	566	620	587	587	621	582	564	563	588	589	568	541	598	570	560	551	589	607	575	582	589	601	559	556	605	522	598	569	573	510	545	568	532	547	581	576	608	541	555	563	567	546	579	577	584	603	611	584	590	619	584	545	600	543	592	618	566	576	593	565	589	582	565	551	583	553	619	587	566	559	566	644	559	591	517	577	576	571	539	587	553	552	551	624	584	556	541	567	616	600	597	599	573	553	572	599	562	568	575	616	555	566	571	574	572	561	570	582	610	597	586	604	593	614	572	552	603	585	560	618	555	602	559	531	584	566	544	572	581	594	540	564	557	547	509	578	576	610	543	586	589	595	598	593	609	559	601	544	556	599	567	573	575	580	550	614	550	591	616	562	586	580	601	576	571	564	576	583	588	574	596	618	560	584	638	593	567	546	582	619	559	558	617	631	569	602	584	583	558	629	608	561	590	558	549	566	571	576	578	550	597	590	584	588	609	594	571	579	544	592	542	571	597	545	594	590	574	581	569	588	566	580	569	566	571	591	558	553	582	588	581	598	577	552	552	569	551	554	622	578	578	608	548	573	581	598	573	543	559	572	596	596	614	584	612	603	583	586	572	588	586	603	603	584	574	600	571	599	593	588	597	556	582	614	589	560	575	583	543	603	613	562	553	554	586	559	604	605	560	574	568	611	630	594	574	555	542	587	582	583	544	599	604	584	594	592	549	546	576	563	569	608	587	584	566	629	567	559	545	583	599	569	572	590	568	589	566	600	573	611	581	581	635	551	568	591	573	554	572	553	511	577	595	654	592	536	581	572	581	579	563	587	563	585	586	605	552	576	543	556	589	606	585	611	590	548	558	553	596	556	609	581	532	552	535	581	583	617	579	627	540	581	579	614	605	584	549	578	581	568	593	579	568	632	548	546	571	586	527	573	533	572	547	601	593	586	566	603	595	585	594	595	571	564	605	563	578	573	574	581	571	634	562	581	596	590	560	586	585	589	573	585	569	591	610	643	606	585	613	607	559	572	575	650	593	565	515	555	594	564	560	596	576	563	560	562	598	598	598	590	581	604	593	558	630	574	604	573	563	535	568	529	587	628	630	576	599	588	600	591	544	620	575	551	603	612	616	606	592	531	584	568	571	587	575	575	597	569	587	565	588	603	585	589	590	564	594	555	601	583	611	559	643	582	589	573	586	561	576	569	528	576	556	599	555	570	582	570	573	550	585	547	583	589	619	570	575	540	583	610	587	569	623	585	596	522	614	565	558	547	553	565	541	576	546	531	592	584	583	580	562	592	585	561	600	585	601	598	557	602	573	561	575	636	547	592	608	575	584	574	561	559	584	573	569	577	554	554	603	603	580	593	575	606	553	512	581	544	542	563	584	594	618	572	562	591	594	559	594	585	595	580	557	563	578	606	579	594	556	566	629	577	567	588	588	552	545	579	579	575	562	582	584	534	559	592	562	559	604	583	585	581	539	560	553	578	601	542	585	607	568	565	590	557	583	546	545	586	589	600	609	578	573	538	573	544	578	569	569	581	575	590	578	588	536	560	593	593	606	555	575	605	572	525	547	575	573	571	596	532	566	558	573	563	588	598	629	557	599	610	574	567	606	557	570	585	593	591
41565	19257	10193	6997	3525	1990	1303	1059	460	259	280	277	252	297	280	277	280	290	300	265	302	254	255	255	233	245	267	276	279	290	283	282	272	294	278	259	268	270	301	257	259	249	268	268	250	268	266	269	241	288	280	268	281	266	295	275	275	287	269	254	271	230	288	264	233	273	265	257	294	288	291	255	283	238	256	282	254	272	289	283	285	258	247	243	239	233	297	295	281	243	252	261	280	269	256	310	235	260	264	253	249	228	251	290	288	273	254	266	246	253	280	271	266	239	246	258	283	271	260	269	254	263	293	279	243	273	255	265	281	265	277	294	278	274	293	256	266	270	262	261	302	271	258	271	314	257	257	282	248	285	278	272	242	274	247	252	256	270	262	275	284	279	279	254	253	266	289	233	289	275	263	270	269	255	278	300	272	260	268	264	270	287	293	263	273	272	274	281	288	261	248	269	282	236	251	281	245	278	276	260	285	254	268	282	245	266	256	270	268	249	261	254	270	272	271	269	270	291	270	231	259	265	286	269	267	284	265	297	289	267	273	258	260	268	278	247	244	271	296	274	241	269	277	275	304	262	234	280	270	256	240	286	251	276	281	279	303	265	261	264	306	263	288	276	258	231	268	274	263	260	262	273	269	254	241	280	286	268	273	273	291	273	277	280	274	279	299	268	270	279	263	299	278	238	310	267	286	282	271	258	269	276	254	291	265	272	250	263	251	246	287	243	239	270	272	283	242	260	240	242	261	277	260	280	278	273	274	285	277	267	291	281	258	283	238	260	269	280	260	257	273	257	275	287	230	265	291	259	261	264	263	293	271	254	245	293	253	295	268	264	272	255	289	267	286	265	285	305	257	256	283	254	275	266	269	269	263	278	271	272	273	266	265	250	247	285	231	253	313	281	287	242	253	279	267	265	260	251	292	273	303	271	298	295	289	237	243	254	266	308	284	274	285	275	256	266	303	274	289	253	247	270	330	232	262	238	252	248	248	301	267	268	297	253	259	290	266	320	276	260	264	293	264	266	278	266	276	277	260	267	271	269	283	284	277	266	249	283	272	262	271	281	249	261	303	297	273	259	239	256	287	273	248	235	279	268	300	246	278	265	303	256	237	256	243	301	272	254	230	289	267	240	285	274	268	271	289	282	278	257	281	289	283	280	249	263	281	268	249	278	299	276	281	309	256	319	261	271	283	241	273	281	278	292	282	289	264	291	274	255	290	300	300	278	286	277	266	269	252	262	244	275	258	256	293	255	301	279	312	273	259	254	295	274	304	243	244	278	285	261	259	281	285	273	290	263	276	274	280	248	281	254	274	288	236	260	254	285	291	268	272	278	272	275	292	279	259	246	245	273	257	285	273	250	302	304	283	258	235	255	260	247	261	245	273	261	237	261	277	245	255	259	258	274	288	252	280	292	286	227	256	258	227	277	298	289	285	273	276	306	285	280	277	241	270	251	253	261	274	288	270	242	287	258	292	293	309	305	224	280	248	248	313	266	296	294	277	294	263	255	279	258	263	250	246	277	299	296	259	282	259	273	255	280	268	242	269	254	280	277	289	257	244	253	245	260	265	289	250	292	240	287	288	268	273	265	240	290	277	280	291	289	271	271	284	304	285	260	265	262	282	253	270	245	277	273	275	271	252	235	269	268	307	249	259	276	287	264	273	261	301	260	296	270	272	291	263	263	276	274	273	261	260	259	292	264	269	259	287	269	285	285	257	277	271	266	285	261	278	276	222	240	251	263	281	241	283	265	264	236	280	281	259	258	259	282	265	236	285	266	242	231	297	279	270	235	276	273	300	270	257	278	288	244	264	302	275	264	265	271	291	246	291	267	245	272	286	269	249	276	280	262	288	277	268	277	264	256	269	288	267	260	251	289	271	278	250	303	278	264	231	267	287	298	276	275	280	227	265	245	274	273	276	276	269	256	249	264	277	236	270	263	255	277	243	253	293	280	266	299	260	274	301	251	267	267	239	260	257	251	258	248	294	268	231	283	258	303	275	269	246	299	278	265	292	244	273	285	271	251	310	253	238	256	228	266	290	296	274	273	274	270	259	243	258	272	281	238	289	247	272	278	293	294	304	280	257	256	279	240	258	292	257	262	261	249	245	257	276	253	279	263	291	279	271	280	249	307	241	267	241	302	257	287	269	275	239	286	268	262	266	239	294	255	271	280	268	276	273	251	257	251	226	243	274	276	290	258	276	284	276	275	282	286	293	271	268	254	273	259	246	248	242	290	287	260	282	290	265	289	276	265	269	258	284	268	263	246	270	246	296	232	302	275	294	287	274	266	236	294	280	262	260	265	248	278	266	276	248	271	265	286	278	289	278	249	269	296	263	296	250	258	254	265	269	273	285	286	308	279	281	261	249	264	248	273	274	327	268	251	263	281	275	237	289	259	251	284	268	284	300	264	270	237	264	274	282	257	276	284	332	291	294	257	248	305	263	241	269	292	278	287	268	273	281	260	272	280	231	247	265	271	272	267	286	297	273	248	267	234	292	292	284	258	281	277	274	256	261	254	249	279	261	289	290	287	267	291	271	273	263	245	259	274	251	264	272	289	262	249	287	297	295	305	244	258	269	284	251	305	267	278	285	281	244	275	266	267	280	277	284	291	259	277	271	290	325	286	285	275	277	246	253	250	259	270	284	282	285	268	275	266	248	244	247	266	267	260	273	282	290	294	287	250	280	296	275	247	247	288	247	243	260	269	302	269	270	240	264	241	247	259	276	259	285	291	277	252	255	267	266	255	259	286	259	300	290	288	264	251	261	293	248	237	257	259	271	248	250	254	260	307	259	278	270	279	263	279	269	257	269	272	258	263	260	257	248	259	284	270	279	292	265	255	291	281	264	264	296	266	241	273	279	262	281	257	268	295	257	258	237	259	269	292	311	272	245	269	265	313	263	236	241	294	240	277	263	252	281	253	259	266	300	273	264	274	265	282	256	264	277	262	313	254	239	268	255	265	265	265	257	268	269	283	279	250	277	267	263	261	300	256	294	294	265	269	260	258	251	300	272	262	253	283	295	274	303	244	267	251	229	267	283	297	270	290	273	283	265	276	262	306	251	261	228	249	264	283	281	254	266	263	258	250	277	250	249	256	278	296	270	283	269	261	277	265	301	257	267	314	276	275	280	214	253	299	290	241	263	252	263	261	251	251	243	272	272	272	261	287	241	281	281	258	273	276	284	262	259	249	275	280	266	297	278	288	274	275	256	266	297	254	268	271	298	259	283	303	263	291	256	266	286	281	243	271	303	279	296	265	240	252	267	270	261	245	243	275	271	303	247	303	262	288	272	238	281	264	301	299	253	285	282	279	280	240	261	283	267	285	270	253	296	275	296	269	259	276	230	274	273	228	281	295	285	280	259	257	251	255	247	258	313	254	246	272	290	241	285	262	243	262	275	301	245	259	272	276	291	239	268	273	288	249	248	292	243	276	286	268	281	309	265	256	262	272	265	265	282	249	245	251	287	275	284	243
22970	8643	14650	15647	11013	7175	5280	3767	1338	582	585	596	614	650	565	634	589	618	535	564	603	611	565	589	610	559	584	546	588	582	597	585	599	592	593	611	548	591	578	579	621	605	593	639	625	558	606	622	601	635	565	601	629	585	594	555	630	572	593	608	578	591	561	559	553	630	576	591	627	532	523	645	606	575	588	586	604	607	577	568	604	588	560	581	544	617	600	611	571	622	598	574	648	586	575	575	654	595	575	599	607	608	553	616	590	563	627	625	632	593	618	578	594	579	589	579	541	561	588	575	555	572	572	583	579	540	541	579	631	562	604	613	631	597	625	602	565	578	599	558	621	585	580	579	556	571	643	595	567	636	594	605	596	613	609	571	571	603	622	552	647	598	583	611	577	603	550	582	562	589	584	600	607	580	588	581	578	572	611	573	583	578	610	615	596	581	573	610	570	557	576	576	597	592	613	608	614	585	556	557	599	620	584	592	617	572	583	621	583	576	566	586	564	602	565	610	574	576	569	575	605	621	542	606	614	610	618	572	584	650	557	563	559	602	609	592	570	560	546	625	548	537	634	579	588	591	586	577	614	614	573	605	607	572	572	569	582	611	600	606	544	631	566	604	557	577	583	574	549	560	560	628	576	582	564	547	545	586	622	585	575	626	601	621	579	560	635	573	570	579	614	636	607	616	601	629	629	565	547	590	606	570	563	605	586	576	598	558	548	582	597	562	579	602	582	591	550	581	633	557	591	623	588	590	570	602	579	626	585	622	583	605	572	598	601	589	589	579	555	622	553	611	544	625	597	593	558	619	604	605	585	554	571	594	567	626	588	541	585	567	587	551	585	581	572	603	602	624	585	580	578	562	617	571	594	569	586	582	570	592	589	571	604	580	589	616	565	606	625	557	633	566	604	550	578	578	605	600	599	581	596	569	587	573	586	561	590	604	610	588	590	566	608	577	579	561	579	595	588	617	569	577	581	589	566	609	581	560	593	574	582	592	590	615	604	614	596	586	572	582	569	605	608	539	584	576	572	588	592	596	578	599	588	572	569	576	588	565	598	593	591	555	605	601	554	574	595	616	580	610	572	613	624	580	612	606	574	568	594	565	567	575	597	597	591	626	602	587	610	599	600	582	574	559	561	564	605	597	615	608	556	578	585	565	571	628	537	612	571	589	556	580	560	609	614	619	552	576	616	612	616	616	585	629	551	602	611	554	549	578	603	601	571	558	581	558	603	593	581	579	610	574	535	560	604	564	571	538	630	579	626	587	594	614	598	633	592	581	591	591	530	603	603	590	580	563	562	681	581	554	590	599	585	588	552	603	579	558	595	559	563	573	572	554	609	580	586	615	589	552	604	572	529	603	549	637	578	631	590	548	587	593	603	605	566	598	595	550	565	635	629	621	565	571	570	559	576	602	608	609	637	546	623	575	573	572	553	587	567	613	574	571	563	622	607	582	587	600	579	561	596	584	591	606	608	552	613	616	607	553	585	562	599	613	588	589	571	608	612	521	571	602	587	560	595	552	564	600	570	615	583	610	613	560	577	635	601	566	602	563	569	626	577	549	619	585	647	607	598	598	600	578	588	566	644	562	547	592	609	594	613	618	558	590	591	601	576	586	536	614	571	589	561	577	589	611	618	555	607	567	613	573	576	596	604	581	597	588	616	550	571	589	587	540	565	628	596	575	573	586	593	600	582	607	566	637	569	590	580	603	577	623	565	567	573	573	565	568	592	565	596	582	586	589	626	617	581	602	583	643	591	547	600	572	636	569	591	589	602	606	545	596	594	604	600	604	553	556	644	595	589	596	600	573	540	562	577	614	578	601	619	606	638	569	604	603	563	621	610	594	576	563	576	614	608	565	562	549	610	558	565	591	643	587	595	645	590	617	607	583	576	596	596	575	574	581	600	576	614	591	596	611	601	610	583	571	595	578	589	600	557	558	624	609	592	572	569	570	602	585	615	584	572	585	626	613	589	618	595	546	560	594	595	562	616	597	551	584	576	564	530	588	621	590	598	585	615	576	555	603	583	604	603	586	578	589	548	562	612	596	605	607	587	571	593	646	566	572	529	618	586	598	590	650	618	617	565	525	573	626	573	613	574	597	572	609	560	575	602	628	559	592	603	580	600	613	609	549	616	610	605	595	603	601	592	574	574	604	601	589	616	587	589	570	584	605	576	614	576	595	600	580	614	610	617	598	575	634	589	594	639	617	613	596	543	548	590	575	594	567	586	601	641	579	589	589	618	626	567	593	588	558	589	537	618	581	549	600	581	598	557	601	568	584	612	582	594	563	566	612	600	602	636	572	606	589	604	591	562	590	589	590	571	564	594	605	609	580	517	614	612	564	565	574	551	598	583	601	595	580	585	633	559	622	602	559	575	570	587	592	623	590	594	589	593	588	575	623	587	575	639	611	615	555	625	606	583	585	554	593	571	617	620	607	572	610	659	574	579	577	588	577	573	570	641	623	606	592	557	601	578	538	594	633	564	617	617	575	573	624	594	580	634	576	580	576	642	563	572	620	587	624	569	630	554	613	524	592	593	611	584	603	594	604	601	599	550	604	591	597	580	614	559	639	593	593	576	627	592	576	587	589	566	583	588	581	584	653	568	607	525	605	532	573	573	586	592	572	546	603	553	604	602	574	613	642	611	598	563	608	587	600	530	542	572	595	563	572	586	566	561	565	590	548	592	569	576	559	590	629	602	628	550	563	586	606	596	581	605	578	622	599	593	620	596	565	570	618	590	611	590	627	584	602	575	596	561	582	579	583	604	608	583	583	582	566	619	572	609	579	595	602	561	562	571	577	613	610	607	586	583	570	544	569	595	580	625	573	606	598	567	608	601	585	565	573	579	584	570	602	607	604	584	579	535	576	587	578	572	529	621	610	631	579	590	533	617	548	619	581	590	552	579	587	667	578	581	591	616	599	580	576	609	589	609	585	575	597	587	532	627	593	589	611	594	570	625	579	578	588	578	561	630	569	577	596	607	583	576	579	627	623	568	598	576	589	593	592	586	582	529	558	560	555	592	597	588	552	574	631	596	574	577	577	661	546	613	564	591	620	601	578	591	577	569	622	554	587	605	613	538	564	546	624	561	564	559	601	561	537	624	583	603	601	542	617	580	642	597	590	591	600	575	634	619	611	632	550	590	599	576	533	562	599	573	620	540	564	577	554	566	553	578	554	593	568	601	564	562	649	561	574	584	642	575	571	573	551	573	576	605	627	600	623	556	539	587	612	558	601	565	617	588	592	611	610	597	602	570	581	628	547	610	557	617	598	586	560	551	591	580	590	571	613	580	566	597	573	572	578	579	602	632	541	592	591	583	559	571	590	557	592	581	589	548	563	602	573	572	607	590	554	594	596	570	530	586	592	602	578	597	601	610	588	589	580	643	607	592	565	598	570	586	589	615	559	557	615	600	612	551	560	553	580	583	597	572	581	598	614	586	586	649	609	631	617	598	581	585	595	609	568	631	516	565	601
65885	36085	33311	44514	26340	24664	27211	19962	5663	244	175	189	169	187	184	161	180	163	161	168	178	171	162	194	202	173	172	156	144	174	181	179	166	174	173	155	195	178	149	173	147	164	167	181	190	159	161	152	154	151	169	178	170	164	167	168	170	171	180	131	146	157	171	181	149	152	174	167	187	163	174	159	158	155	171	150	156	171	133	168	135	139	167	166	160	160	168	153	139	171	162	157	169	170	155	163	162	174	170	186	153	151	189	153	143	157	159	165	152	167	161	149	172	167	144	189	162	176	169	172	173	149	152	157	161	163	170	163	157	155	148	169	168	171	165	154	166	153	174	153	164	155	162	168	157	180	151	173	173	163	160	160	144	163	169	178	168	185	163	156	162	158	179	182	152	187	150	148	166	148	159	188	179	153	166	158	164	148	145	203	171	150	184	160	182	169	148	175	146	159	168	154	151	151	169	170	181	173	167	138	140	138	153	179	156	179	177	167	154	199	167	151	186	168	161	193	172	164	170	187	163	157	165	177	142	168	167	173	164	154	172	161	155	176	178	150	161	166	161	166	188	157	162	154	152	164	165	181	205	154	186	175	172	177	180	165	184	166	161	162	175	179	129	161	139	162	166	180	165	160	172	170	168	155	156	154	136	179	190	161	127	160	169	133	160	168	155	150	168	142	146	168	140	135	174	160	168	167	157	164	150	163	177	137	186	140	149	152	173	175	173	174	176	193	185	169	134	167	153	158	188	157	164	158	160	181	146	176	167	173	162	175	142	161	170	174	154	157	185	148	186	168	141	173	171	152	165	171	153	161	140	174	180	178	155	153	141	160	189	151	136	175	166	167	167	156	135	156	167	182	176	169	151	153	164	173	156	163	145	161	145	157	165	156	181	178	171	165	174	176	169	150	157	163	175	150	167	180	187	166	155	160	172	173	149	162	152	168	167	168	172	184	181	157	166	149	149	165	172	161	163	164	140	165	142	164	164	154	148	191	208	130	162	173	158	185	166	175	154	148	174	190	178	175	182	147	182	161	142	142	144	159	131	176	164	158	155	166	173	161	158	151	160	181	168	158	149	178	159	141	155	153	173	194	168	154	190	150	164	151	158	152	194	178	164	178	154	156	131	165	161	158	172	178	192	166	144	176	165	151	146	178	169	152	154	162	152	158	169	170	196	165	182	173	174	157	171	179	152	168	177	165	155	149	166	177	173	157	171	174	149	158	167	144	169	177	148	151	150	155	170	157	166	198	149	161	157	165	165	144	179	163	165	157	159	151	159	156	175	141	191	154	167	172	160	136	162	176	158	173	147	174	187	182	176	193	188	146	158	166	153	165	162	148	176	158	185	141	145	147	162	156	181	161	166	150	182	143	159	159	158	172	164	192	166	162	152	157	182	166	153	162	157	164	185	179	132	174	156	174	164	162	177	193	173	181	197	158	153	149	154	164	174	171	161	152	150	133	160	181	179	169	183	168	163	170	141	166	176	173	156	140	149	160	165	176	166	164	192	163	143	151	165	168	162	183	161	163	159	186	177	167	165	155	153	161	165	173	166	154	168	168	178	156	166	182	156	157	139	164	157	182	160	167	161	185	146	160	157	177	177	175	166	162	185	168	176	155	182	165	181	178	154	150	152	154	137	174	156	161	161	172	160	168	165	142	195	182	184	159	155	141	143	144	152	159	166	161	172	155	167	189	163	175	163	165	170	166	186	173	184	169	167	172	177	163	179	150	163	154	175	146	149	156	181	179	177	150	179	193	172	169	169	172	173	154	157	180	141	162	164	136	161	148	141	191	175	160	155	167	142	156	134	150	166	157	150	148	147	134	175	167	150	157	157	148	173	213	158	161	194	152	156	176	156	181	170	151	149	169	143	174	172	177	170	175	158	169	167	138	165	181	159	164	141	149	201	159	148	176	162	161	170	159	140	169	143	152	167	189	165	193	142	176	162	165	152	155	172	148	164	178	165	172	161	180	163	182	165	167	149	173	168	149	144	177	152	141	161	150	139	142	182	166	147	179	184	132	167	160	187	151	165	196	175	184	152	159	161	178	179	177	148	183	180	197	161	162	157	159	147	157	190	159	161	182	153	167	155	184	166	154	166	153	166	142	145	147	159	167	155	186	194	154	152	161	180	161	168	152	179	154	181	145	158	173	161	168	180	177	156	160	185	172	172	189	163	165	171	189	179	153	162	155	148	172	193	151	134	135	158	164	168	159	156	161	161	145	158	196	154	150	178	159	159	160	184	155	192	172	180	185	145	162	150	162	178	151	178	158	161	155	181	160	167	169	162	158	160	153	197	170	173	183	157	149	158	175	156	145	168	157	161	167	178	152	174	159	158	158	151	161	190	147	149	150	174	159	158	147	166	153	161	182	169	156	197	162	158	156	134	175	155	143	157	168	138	138	147	162	164	190	168	153	171	156	172	188	188	149	168	182	175	172	195	161	159	161	170	166	151	170	170	165	174	159	170	148	162	165	154	185	182	177	155	187	193	167	146	164	162	163	151	150	147	158	170	168	145	177	180	138	178	183	179	173	142	159	185	170	208	177	173	153	161	167	156	183	162	171	171	152	151	164	166	168	190	177	167	154	178	160	173	172	185	144	131	167	162	159	157	142	161	170	154	170	168	170	157	164	133	164	149	167	167	164	171	147	155	163	154	166	186	157	160	153	159	194	177	149	169	151	166	170	169	167	169	199	165	142	165	190	142	143	143	157	145	152	176	177	173	147	151	161	169	159	157	133	163	163	188	144	173	174	171	159	159	142	156	145	178	148	166	165	148	181	137	176	167	157	163	166	165	156	176	151	157	172	135	167	155	142	165	166	162	156	156	163	146	173	175	169	163	162	149	161	165	149	159	174	172	168	164	158	166	154	171	142	196	162	185	182	185	166	133	159	169	167	163	166	174	165	160	180	168	196	161	147	190	186	158	149	166	155	165	167	142	158	166	162	171	156	143	184	158	157	155	162	173	141	152	153	167	134	153	147	177	147	153	186	158	174	175	172	143	160	156	182	170	189	152	173	203	172	172	161	165	135	186	168	177	171	185	143	157	127	156	181	163	166	172	174	160	180	187	157	158	176	163	142	168	191	137	153	170	159	160	162	177	169	163	162	154	186	152	149	172	165	167	152	174	163	151	166	140	193	162	165	173	169	178	187	169	167	166	185	160	187	162	157	177	146	176	148	147	152	199	194	179	168	163	176	140	156	153	181	147	146	157	169	188	150	174	162	154	155	183	171	150	180	141	182	164	154	186	168	153	150	151	167	180	158	152	176	183	154	158	160	169	161	165	158	163	153	154	179	166	161	152	163	166	156	150	161	164	167	182	173	174	164	165	160	168	166	164	182	153	166	175	150	165	171	175	140	135	172	160	149	158	142	165	166	162	161	151	173	176	166	178	165	165	166	156	162	153	178	166	142	152	153	173	142	179	162	161	165	155	157	161	151	167	164	181	153	176	144	143	159	163	142	175	183	172	181	155	186
40922	19212	37633	51519	35286	42801	44235	37546	8572	482	516	419	416	432	451	387	415	443	425	429	426	422	393	393	405	381	432	409	408	367	386	408	393	431	396	402	363	386	402	418	397	413	422	425	410	388	422	403	386	390	410	412	386	410	396	371	386	376	416	395	403	418	424	414	426	401	371	405	426	404	374	386	393	357	398	380	415	405	402	379	388	376	375	424	419	385	378	384	388	398	414	388	371	385	406	336	362	382	375	388	424	423	367	370	404	403	398	426	380	410	359	380	422	376	408	385	400	375	344	387	403	421	372	375	399	374	381	378	417	387	419	380	388	413	405	384	393	413	417	357	393	360	383	379	370	400	376	370	402	371	391	385	404	370	379	393	416	373	384	390	393	408	382	373	402	426	396	397	395	408	398	392	363	412	382	384	436	393	390	433	392	396	405	403	382	417	369	406	396	394	423	388	382	395	388	387	382	407	412	364	391	394	379	361	417	392	368	383	381	413	371	388	400	379	399	406	380	377	381	368	377	403	390	415	416	375	366	377	385	411	379	381	419	370	385	403	395	369	424	377	371	412	408	404	363	407	392	357	370	375	374	404	377	434	432	354	389	384	380	407	394	401	357	355	367	404	404	360	379	393	366	372	381	395	367	346	392	420	384	338	391	416	405	398	383	384	368	397	434	386	357	376	345	392	400	374	368	358	391	397	369	423	405	405	367	406	387	355	394	346	415	417	414	435	364	420	383	413	391	414	377	390	399	392	406	406	389	390	439	403	400	394	381	424	369	385	381	359	387	397	397	387	397	391	407	364	393	363	389	348	368	376	374	352	396	405	410	352	417	406	365	360	388	389	382	404	395	380	411	389	370	374	418	371	401	399	375	374	379	390	362	405	381	367	399	396	372	405	393	395	396	362	392	387	420	401	378	378	391	386	361	394	413	378	408	395	388	381	374	401	387	357	408	372	400	371	403	359	386	367	421	409	387	388	364	386	409	402	408	385	389	412	411	379	425	365	434	392	408	372	395	412	407	382	396	405	392	378	403	423	356	421	414	390	407	414	408	417	381	351	377	402	393	410	413	395	381	380	415	388	397	379	364	417	410	377	361	404	402	399	385	403	386	348	430	357	377	381	391	358	365	402	362	383	365	423	381	387	368	384	380	417	361	383	386	411	389	388	373	373	378	403	389	393	355	410	381	371	395	395	362	391	375	413	361	387	389	391	357	436	384	401	396	390	424	364	370	395	390	399	391	398	412	383	356	348	405	394	390	386	378	404	390	373	384	394	399	387	432	399	417	384	394	390	370	420	375	391	406	421	376	390	386	374	397	367	377	421	413	381	372	387	371	375	398	402	372	363	369	390	428	375	391	393	405	389	378	385	358	400	378	386	373	383	447	389	418	410	417	428	363	375	351	370	367	397	416	399	439	384	402	394	407	417	391	419	380	364	443	401	394	387	394	388	389	356	422	377	408	390	414	381	405	402	434	372	383	428	415	375	412	355	391	445	417	407	381	379	379	398	407	448	380	386	398	403	391	390	414	407	388	397	389	390	413	380	381	372	391	405	410	406	418	406	389	418	361	362	408	393	377	414	399	380	390	391	370	386	403	380	367	388	383	378	391	366	404	363	374	395	391	367	435	353	368	373	393	361	390	383	388	406	399	374	395	381	402	385	386	384	394	388	400	390	401	349	406	391	393	416	414	422	371	424	395	412	374	394	373	363	400	367	376	401	414	414	414	391	392	374	385	358	396	401	430	396	393	381	378	433	403	410	370	373	346	379	379	375	380	408	400	377	397	359	403	374	367	431	364	362	388	365	390	391	341	347	414	391	344	415	395	377	383	393	377	384	402	372	404	386	396	376	392	434	403	382	392	379	374	390	388	404	355	409	431	394	383	382	397	397	406	397	401	384	361	390	393	398	402	346	372	415	388	402	350	377	417	382	394	382	370	393	365	371	430	413	393	392	393	409	380	388	416	372	453	408	399	426	395	372	410	391	392	421	398	400	376	368	410	370	416	405	367	403	404	355	422	411	416	384	421	361	380	423	383	441	394	368	379	364	381	411	414	382	405	385	369	365	398	439	407	394	388	389	388	381	431	392	413	380	378	415	406	375	375	399	373	396	404	404	380	397	376	401	385	386	358	377	386	399	391	403	387	396	344	399	356	356	409	389	375	403	417	402	418	421	388	444	375	366	429	368	389	404	364	368	375	405	407	395	385	365	368	372	427	404	410	385	383	388	395	402	395	397	365	407	394	397	370	373	389	407	413	394	370	376	368	391	391	372	347	341	382	398	391	364	382	371	382	405	379	400	387	356	376	425	362	366	369	390	378	378	359	387	383	422	349	403	423	442	376	358	390	413	379	391	413	403	388	432	442	389	388	391	417	368	394	412	398	353	388	362	380	384	399	364	360	425	404	360	399	402	387	399	411	401	395	380	396	393	394	397	436	391	408	401	371	395	403	393	372	431	395	386	412	359	362	358	427	395	398	417	381	413	394	369	398	406	378	423	361	363	396	351	414	411	426	382	413	373	360	374	413	384	386	402	395	398	439	358	435	385	402	398	405	374	401	381	384	430	422	399	370	379	381	363	411	372	404	397	422	417	382	391	363	341	413	413	420	384	397	394	400	389	405	388	387	383	394	397	393	384	377	363	362	363	398	397	366	384	404	383	371	385	368	412	371	347	377	407	375	417	402	389	376	395	404	418	365	408	384	419	348	371	374	384	382	402	415	395	445	373	399	369	379	372	412	424	386	389	395	374	359	404	362	356	394	390	357	376	390	397	392	403	400	398	384	420	354	384	400	353	416	376	373	382	379	378	402	424	371	338	399	356	392	384	408	414	416	411	396	415	394	381	400	411	403	388	385	383	358	349	383	385	363	374	396	416	399	388	431	382	400	416	392	385	373	415	403	388	431	408	407	383	380	409	389	337	383	395	395	373	364	347	392	388	389	375	363	360	358	386	387	400	384	407	393	434	391	412	368	396	391	401	413	390	368	369	380	411	360	391	353	397	406	364	379	411	387	395	385	375	398	378	357	382	418	392	373	428	397	374	351	396	368	355	418	366	389	374	433	398	406	406	407	386	416	403	391	404	411	384	383	407	423	392	392	357	392	374	392	363	386	384	394	410	388	397	404	401	391	356	405	373	412	377	377	389	388	401	348	376	371	385	391	377	363	388	404	376	411	372	417	401	409	382	388	376	390	406	391	379	408	416	372	391	372	381	368	372	409	358	406	398	420	406	403	422	360	402	389	393	384	384	406	399	440	380	375	398	374	345	409	436	373	399	422	381	386	399	383	388	383	385	405	380	390	368	387	391	431	381	433	408	368	390	382	391	401	424	385	387	380	413	408	428	380	377	380	416	375	394	409	383	411	369	388	398	371	369	370	407	397	366	397	399	394	400	411	372	373	398	383	367	365	380	362	371	370	413	358	424	409	354	399	376	404	379	414	361	421	372	390	376	358	405	397	401	416	386	389	387	408	375	374	399
71170	37774	42030	44989	32132	32537	40467	33437	14964	880	260	256	276	307	283	250	253	248	278	282	246	251	279	260	231	258	245	233	261	262	216	275	226	250	236	207	261	254	250	261	230	226	254	249	248	256	242	247	239	225	233	242	243	236	240	269	227	240	261	259	226	249	249	229	243	254	213	253	246	257	245	273	258	230	226	223	263	216	244	230	232	222	250	238	247	221	228	241	254	260	275	234	267	247	265	282	255	239	246	239	244	246	237	236	244	282	238	239	231	263	226	261	245	241	230	217	249	233	270	250	229	258	249	229	209	236	226	247	225	259	226	219	251	232	231	278	249	229	217	253	250	248	242	241	240	236	244	223	243	231	238	246	229	231	247	229	222	249	216	248	226	226	219	230	253	230	220	240	226	250	267	244	262	268	255	229	265	237	235	266	247	238	255	244	257	224	239	228	237	226	227	266	255	257	235	287	238	251	259	252	257	251	236	233	232	252	259	254	246	252	249	250	226	227	244	239	259	264	243	237	235	252	267	241	262	278	218	214	208	252	252	238	230	230	249	247	241	253	251	261	238	228	226	224	229	230	255	239	246	267	225	237	240	248	227	244	242	256	254	247	251	231	291	230	227	285	232	262	258	242	239	227	188	201	241	232	249	238	242	262	252	248	217	240	246	257	213	219	236	281	257	250	267	233	262	232	257	228	242	216	245	254	244	252	274	244	275	276	238	257	259	242	250	227	229	242	236	230	229	243	245	246	232	264	234	212	250	221	219	254	245	238	270	256	229	269	232	232	246	240	215	228	244	214	256	223	199	219	217	233	214	252	262	258	247	248	235	229	235	277	235	261	243	220	235	253	233	263	241	273	319	232	240	247	236	235	245	236	246	250	282	230	244	258	224	241	242	220	249	232	254	257	208	238	252	272	245	261	236	210	232	246	232	240	249	263	202	244	245	210	221	251	236	257	243	208	221	239	223	240	248	211	246	237	250	248	232	261	255	262	260	236	248	230	222	263	262	242	245	237	261	262	253	234	284	257	216	241	204	233	203	247	244	229	255	244	253	259	204	245	231	239	232	230	233	229	237	258	278	270	219	251	233	273	284	260	234	254	236	247	264	266	254	257	272	261	249	238	250	272	224	241	254	225	236	239	214	273	222	248	237	244	236	231	252	271	237	228	264	254	223	242	263	242	245	242	208	275	239	247	232	227	235	241	280	260	238	237	227	239	235	231	267	262	259	250	208	241	245	246	222	268	261	207	242	236	249	253	248	223	242	264	240	276	252	231	277	196	237	243	250	241	242	264	245	260	222	260	261	258	251	238	226	256	228	260	258	240	253	233	246	253	261	264	264	251	236	286	237	260	232	247	238	248	272	215	246	209	206	238	282	247	265	244	237	234	238	260	229	259	234	248	244	272	227	228	236	247	206	217	257	271	233	226	249	216	239	216	238	238	253	244	243	236	244	216	257	236	249	263	260	268	237	243	234	234	260	265	252	262	259	223	236	248	242	258	241	261	211	229	241	226	214	234	250	243	220	266	240	249	273	247	254	245	267	258	239	258	257	259	256	272	228	242	225	269	257	264	257	247	255	250	218	258	234	246	240	248	235	259	230	226	268	241	258	238	219	220	229	242	249	236	236	251	262	216	235	223	243	230	265	253	243	219	249	248	257	241	215	246	244	235	260	261	263	232	226	232	238	215	215	269	216	258	230	224	236	236	277	227	254	240	232	242	254	273	256	205	254	239	229	241	216	232	258	220	231	232	221	242	229	250	253	219	204	227	244	228	229	224	233	232	257	253	245	241	239	228	260	244	266	243	228	238	258	257	266	262	264	229	255	230	238	222	268	229	234	234	232	254	245	246	229	222	239	244	255	226	260	241	256	226	261	263	240	285	250	254	207	220	262	229	251	238	234	249	265	220	241	235	269	244	255	257	253	235	243	239	252	256	236	222	229	224	239	230	246	252	201	242	242	237	238	249	242	258	239	263	280	256	261	235	296	245	202	216	230	260	260	262	263	265	260	256	239	203	254	242	239	252	227	268	264	250	265	264	276	240	231	224	222	225	242	242	229	235	260	254	217	231	242	231	249	245	231	261	287	240	251	266	237	238	254	247	237	259	225	226	257	236	249	242	225	283	238	226	237	229	252	216	238	227	242	217	225	258	238	208	243	250	240	267	275	244	261	261	239	232	253	249	218	256	242	237	235	246	225	233	276	206	271	265	236	237	253	262	242	242	255	259	263	226	256	248	243	250	232	234	234	242	265	240	242	240	249	241	201	250	264	236	241	267	225	244	238	248	252	204	251	238	239	260	254	254	252	253	257	263	242	252	262	246	240	231	256	250	238	230	255	245	244	264	207	203	235	238	259	260	216	223	248	253	235	257	229	231	225	235	253	228	250	247	263	223	227	264	253	264	242	255	238	233	277	241	248	221	237	246	270	249	281	219	251	224	225	226	233	250	264	251	289	222	253	243	231	256	254	247	229	269	244	231	261	255	231	226	267	265	250	285	261	253	226	236	238	212	266	239	235	240	225	234	248	228	249	252	246	233	243	218	263	255	241	281	275	261	251	241	249	244	229	227	258	237	215	207	240	233	231	246	225	242	247	236	241	234	251	264	247	253	216	241	241	250	240	224	236	230	250	248	230	251	236	230	244	215	224	245	223	259	236	252	237	228	247	241	264	235	247	238	270	258	213	219	246	262	257	225	240	256	242	216	240	239	243	241	245	230	254	271	259	270	242	236	230	278	228	237	248	259	230	263	269	245	224	230	221	250	223	238	245	253	241	236	251	224	239	221	261	265	261	258	269	250	283	260	278	252	229	241	269	239	252	232	256	233	231	237	234	238	225	230	234	242	253	251	231	244	235	254	223	237	280	243	274	261	231	238	247	249	209	258	272	239	235	257	253	265	249	232	259	241	224	259	240	255	249	235	226	233	240	264	234	224	230	272	257	208	252	249	240	271	218	250	256	259	258	254	271	215	269	229	211	251	245	262	258	249	243	299	250	225	227	248	249	263	236	273	234	240	237	245	253	252	259	223	256	247	231	236	241	277	247	264	246	244	254	240	251	264	259	247	232	230	225	239	249	234	257	248	240	247	244	242	217	246	233	247	238	262	268	243	274	245	266	264	229	219	235	227	225	256	235	255	267	237	250	264	266	249	242	255	256	223	237	234	248	297	253	218	234	228	264	260	239	247	267	253	265	224	237	230	260	276	250	260	251	261	265	233	233	240	249	270	247	209	222	272	261	264	299	226	254	238	227	241	237	262	245	244	292	229	235	251	248	232	210	220	240	221	260	254	260	243	233	226	263	268	249	234	212	234	259	246	213	217	252	244	214	269	242	243	267	225	272	248	251	235	244	232	211	228	237	248	240	256	241	253	280	258	229	217	210	231	236	229	267	246	233	252	216	233	224	246	231	237	253	251	222	268	211	237	227	235	251	249	244	234	229	216	234	257	239	255	245	246	226	248	249	223	260	264	242	232	245	249
46970	20197	45795	48368	44190	47832	55393	49225	17017	807	711	679	688	637	588	608	611	660	595	643	592	596	610	593	593	603	576	547	635	633	606	599	550	574	558	609	561	586	578	596	549	604	545	563	545	560	536	600	529	566	548	594	524	557	570	587	531	557	595	538	553	564	552	534	570	523	546	523	571	583	569	547	552	593	592	575	571	572	534	542	576	504	533	590	517	555	589	595	566	565	547	547	541	530	580	549	561	548	540	558	574	577	579	561	529	552	558	519	533	553	565	578	519	490	560	554	576	563	545	596	551	546	550	580	513	566	539	533	575	515	584	542	552	549	539	521	553	548	625	559	579	568	549	529	570	538	535	585	570	556	566	525	580	566	546	546	610	553	540	562	552	559	548	554	528	549	532	531	520	564	572	536	551	536	553	530	550	541	569	585	502	595	591	560	538	552	599	553	560	554	530	539	558	562	586	541	560	561	520	516	525	535	553	550	541	576	561	539	566	551	558	530	545	596	566	521	548	547	572	611	532	551	515	590	536	580	541	563	533	579	626	506	568	561	548	538	559	587	580	547	530	529	562	556	530	542	513	517	545	585	507	579	546	540	535	540	563	567	524	551	557	536	589	548	535	561	549	587	557	557	629	557	611	556	528	542	532	558	546	565	547	565	545	584	559	568	535	547	574	556	560	521	555	569	569	580	550	585	577	540	560	566	538	558	554	530	559	584	528	595	552	531	563	557	548	554	542	562	582	542	551	589	592	569	565	590	537	572	554	590	547	601	538	562	592	576	537	559	555	542	536	566	548	583	539	572	543	588	569	569	533	548	598	507	535	567	590	562	557	556	541	559	571	540	574	556	588	518	521	529	545	585	514	547	590	549	543	561	549	581	565	520	579	574	547	550	545	540	534	598	575	526	548	536	566	589	570	563	615	589	569	532	565	544	583	523	523	552	573	598	543	572	526	559	530	556	568	550	573	610	550	548	550	574	536	555	565	522	586	548	558	575	545	568	533	609	548	543	584	581	545	572	554	554	522	570	585	568	550	547	545	521	584	579	541	564	560	542	532	522	554	569	503	523	554	537	608	569	590	551	587	538	552	583	591	539	578	554	583	550	500	572	592	559	557	557	530	529	589	562	548	602	571	515	581	544	578	564	543	626	505	549	549	552	551	556	558	540	545	576	530	536	591	538	533	554	589	530	519	570	527	552	564	564	561	553	521	590	524	557	584	563	559	571	561	584	566	545	533	538	573	553	535	539	524	541	540	556	537	573	546	555	550	596	562	593	566	535	559	592	510	583	555	569	539	523	550	573	581	564	578	539	557	550	520	579	580	583	554	553	541	554	569	544	572	563	555	551	557	556	570	567	504	554	531	567	541	574	559	533	581	561	555	576	597	531	574	525	569	541	552	536	582	485	572	542	543	584	596	591	539	537	551	558	565	524	545	558	533	580	538	551	518	551	565	570	528	547	539	539	549	531	521	567	579	504	545	562	576	585	570	536	542	533	567	567	550	544	558	555	576	561	560	562	578	569	528	586	540	530	514	538	513	518	568	527	579	531	566	521	551	586	540	569	563	575	578	555	595	540	535	551	582	544	536	572	550	534	556	566	564	553	530	567	598	563	555	527	545	572	540	554	601	520	545	522	561	588	554	521	554	541	559	508	557	574	542	512	565	554	554	582	560	549	530	583	562	536	546	545	574	534	544	552	545	558	526	543	531	572	552	577	501	521	584	536	563	544	564	535	571	592	541	559	551	582	547	553	554	554	552	552	583	569	545	542	584	518	584	552	514	552	547	527	580	551	536	558	533	556	544	559	534	545	582	556	575	531	538	553	584	539	575	571	570	573	521	521	514	546	584	549	572	580	566	553	552	508	582	508	581	585	557	581	537	590	548	555	550	600	550	570	553	577	561	504	567	575	565	539	569	539	545	555	563	570	529	561	532	527	560	566	514	555	581	533	548	565	507	549	548	582	568	524	581	581	557	498	553	548	545	574	566	576	553	534	550	589	568	551	596	563	570	545	553	571	544	542	544	593	550	545	568	570	570	564	559	538	575	548	540	563	568	533	518	564	548	516	615	561	527	564	558	529	558	539	502	538	573	599	570	573	526	551	571	494	553	535	568	567	565	566	548	570	572	584	574	595	574	541	549	546	591	557	549	559	579	559	573	534	549	542	537	544	560	562	582	613	526	583	535	594	589	590	566	545	571	554	533	541	561	555	564	578	544	585	602	574	562	546	562	569	571	590	546	539	569	549	569	522	590	582	525	547	594	556	571	566	555	528	562	504	548	549	545	563	526	543	578	571	563	559	533	557	528	509	550	544	524	541	555	539	582	526	561	574	587	592	608	521	557	573	555	543	554	555	568	542	622	560	539	532	549	569	598	574	567	535	551	552	529	559	566	603	581	549	573	537	571	582	585	568	543	574	534	553	557	563	582	529	511	556	575	553	565	571	587	540	563	570	543	615	551	528	558	578	558	556	505	533	565	598	547	566	550	565	538	604	535	529	556	526	622	524	543	552	574	547	553	586	514	588	523	586	612	546	557	575	567	576	531	543	529	577	551	560	510	579	566	566	587	560	554	594	532	569	536	551	520	523	550	526	595	558	546	526	517	547	528	593	543	541	567	524	571	572	516	517	597	510	537	528	558	577	543	530	575	520	541	564	576	544	541	555	560	556	585	514	549	532	534	556	566	547	567	561	594	550	544	597	518	543	568	560	555	572	572	556	551	566	596	549	532	565	570	557	538	506	574	549	564	564	582	527	576	549	569	485	520	528	581	557	509	603	546	508	532	552	567	577	571	552	556	561	573	551	555	556	561	538	580	523	593	566	542	571	567	540	543	566	557	518	583	584	506	562	548	573	541	477	561	557	535	570	570	570	519	555	537	564	518	524	557	570	538	546	558	558	543	534	522	530	569	568	582	560	560	535	562	553	522	519	540	568	594	522	551	582	568	575	608	564	576	539	557	542	557	518	523	553	542	565	540	554	590	551	505	549	593	543	567	543	577	565	541	556	551	551	541	542	544	516	555	536	543	573	581	563	556	535	560	567	546	574	560	542	541	554	535	573	585	525	564	561	568	534	557	559	535	566	537	538	526	579	565	568	552	573	550	562	546	543	571	517	563	547	550	493	551	566	574	546	528	530	583	583	572	552	540	581	563	555	565	556	571	548	532	548	559	572	561	569	579	534	562	528	583	553	521	562	486	570	562	581	567	548	511	541	535	577	561	532	578	571	538	532	589	514	509	555	577	539	577	539	544	563	569	540	544	568	593	546	589	548	507	597	567	572	544	530	550	535	505	528	546	509	547	575	569	577	569	559	553	522	566	543	529	517	545	540	570	512	538	609	560	568	555	585	534	535	546	546	496	581	581	585	537	558	558	572	559	594	584	522	520	580	556	533	530	543	574	557	566	536	579	560	525	543	545	515	572	568	548	537	540	548	586	515	549	533	544	550	548	527	633	592	579	596	590	570	560	580	557	533	536	613
42355	19950	8104	4253	3530	1793	1683	1437	558	252	265	230	243	274	258	271	247	300	269	272	244	276	280	253	284	263	269	256	251	226	260	242	254	229	239	253	261	233	228	251	248	255	251	248	245	231	268	231	252	249	270	250	235	242	297	227	287	244	319	244	257	260	269	236	233	275	250	258	262	293	253	247	249	254	254	262	232	224	282	239	214	237	251	271	267	246	257	255	265	275	272	261	239	248	263	240	285	258	255	245	233	282	221	295	273	227	267	237	262	280	239	252	262	229	261	256	262	221	239	248	223	234	274	251	292	238	270	258	251	259	264	263	277	255	268	273	222	264	244	234	244	227	282	281	267	274	246	239	255	241	268	265	275	276	259	255	241	255	247	242	241	229	256	237	248	242	259	253	277	267	264	245	263	278	261	284	219	273	290	301	253	254	278	255	236	280	269	252	276	239	257	239	237	237	232	249	269	245	255	249	230	219	218	265	266	258	253	240	246	256	256	249	232	274	264	251	233	272	234	228	264	247	268	246	234	245	262	246	287	234	250	239	259	287	259	287	238	253	263	248	239	214	235	245	257	229	255	268	288	237	253	229	258	272	251	275	265	263	226	239	280	246	252	262	237	269	255	278	237	277	240	269	271	252	260	240	281	222	242	263	233	255	246	289	233	274	288	242	264	243	262	253	259	244	253	259	230	236	265	266	262	254	287	243	248	274	272	241	262	247	270	240	266	246	216	260	269	253	264	292	269	236	227	265	264	250	236	244	279	254	290	282	261	263	254	267	224	276	272	281	252	273	224	248	275	260	239	285	276	264	270	277	235	264	272	242	256	238	249	255	218	269	252	238	238	279	251	265	232	233	255	229	251	266	264	239	223	250	239	269	285	253	239	268	240	231	251	267	261	256	241	247	262	250	258	251	240	264	272	260	257	249	273	228	224	261	250	240	251	232	263	256	272	262	237	262	257	243	253	261	275	280	284	259	267	237	251	233	283	253	236	250	280	266	267	239	238	256	226	268	250	244	246	267	269	253	278	251	245	273	260	296	272	251	263	282	266	258	243	261	261	275	262	238	212	272	237	233	248	267	253	244	251	243	236	262	280	231	276	269	268	249	247	247	217	253	226	237	252	260	235	232	259	254	276	262	270	257	254	259	246	245	280	222	242	261	260	224	257	213	253	268	271	255	234	256	304	297	251	287	248	248	264	255	253	244	277	247	257	255	260	244	214	261	220	247	249	287	274	262	242	247	228	233	242	262	269	257	223	264	228	246	262	297	241	259	266	278	263	260	233	253	250	248	245	277	229	236	237	278	255	244	251	242	244	258	276	250	262	249	250	249	233	228	238	251	262	256	235	245	296	268	244	263	261	253	267	285	250	266	261	276	268	221	269	233	276	248	235	286	241	228	265	250	249	274	265	286	241	258	256	228	267	244	253	233	252	243	266	252	258	239	257	253	247	229	247	266	240	251	265	272	275	265	277	240	243	275	265	270	253	244	242	233	232	273	281	227	239	250	229	246	249	236	226	276	256	276	220	219	261	246	264	243	268	223	235	259	245	275	234	249	299	259	228	268	235	274	281	245	238	246	245	250	245	231	267	249	256	250	254	247	235	252	261	244	266	266	243	256	271	256	240	251	243	222	234	265	265	230	279	278	245	240	259	267	258	237	261	250	285	245	237	291	249	245	245	237	262	253	233	255	274	243	261	260	270	269	267	253	264	278	283	259	248	239	274	246	230	265	257	229	265	253	257	270	274	234	250	262	251	264	275	251	264	261	251	259	235	272	257	232	251	262	254	293	270	287	264	274	253	278	230	232	245	252	289	240	246	270	254	263	251	277	257	280	253	246	268	239	244	287	278	264	254	256	240	246	256	255	254	264	293	273	205	246	225	264	281	242	240	247	227	244	259	264	255	260	241	296	259	230	251	251	239	248	277	252	245	277	265	261	273	265	231	243	233	260	291	245	250	252	266	281	247	265	193	226	282	254	269	253	246	254	266	233	236	267	261	239	230	243	220	269	267	259	275	249	244	252	256	242	263	263	268	245	249	251	266	220	244	250	233	260	298	270	279	243	252	247	274	216	248	260	282	240	252	259	244	245	262	292	221	230	224	233	239	254	239	260	279	228	273	263	258	257	258	286	239	267	258	234	278	272	234	248	282	237	264	248	250	272	226	239	248	265	262	242	281	286	243	239	263	254	281	288	280	256	240	251	290	249	230	269	250	258	243	279	271	260	252	264	257	248	255	282	234	261	237	250	260	261	235	284	260	237	257	242	225	290	228	271	273	261	290	279	257	268	250	260	245	288	284	273	263	280	298	240	249	285	216	241	259	234	260	254	249	262	237	226	260	270	252	241	267	262	253	267	225	278	270	253	251	249	253	268	297	282	246	252	255	229	284	233	238	246	227	246	226	254	238	236	247	266	257	268	252	249	253	223	237	223	249	234	243	261	246	256	253	262	295	261	262	230	262	265	259	256	257	259	248	262	288	246	231	242	279	222	261	259	249	273	253	243	243	238	249	283	271	230	237	266	261	243	260	257	262	264	276	285	242	216	229	259	243	234	241	256	233	253	239	265	248	241	281	250	247	251	268	244	252	254	261	234	249	228	239	244	225	244	243	281	241	233	249	249	258	267	239	284	258	241	269	253	226	253	242	244	264	281	246	260	271	255	252	257	251	269	284	271	258	266	256	255	216	247	297	265	257	242	241	248	279	266	253	245	236	302	265	239	235	235	259	244	242	259	261	241	253	249	239	244	269	232	263	245	263	243	214	261	271	286	265	232	249	268	260	288	251	255	276	249	276	247	238	261	284	253	260	229	264	221	250	240	263	251	239	268	249	275	242	267	247	264	281	263	249	244	267	256	281	281	263	239	251	282	249	294	262	276	267	265	270	252	259	255	281	250	247	269	273	254	257	261	242	256	251	251	252	259	264	228	254	287	263	236	214	257	255	282	247	277	252	245	263	271	265	307	248	254	270	268	264	260	219	255	249	268	246	272	253	216	224	245	256	269	262	262	278	270	224	275	247	247	292	253	291	282	260	254	231	249	239	291	244	263	270	236	246	231	266	232	264	243	273	274	264	248	263	214	266	274	256	271	259	265	288	259	274	237	264	254	237	228	254	268	249	279	235	253	247	261	261	239	254	259	256	296	258	273	242	249	258	263	259	259	281	285	262	264	234	232	263	247	264	273	267	275	262	255	238	246	272	258	233	260	259	260	241	244	266	285	257	249	246	239	290	247	265	236	238	215	235	237	230	276	248	253	243	242	254	280	262	277	268	244	264	250	243	249	238	245	273	251	271	253	245	272	294	228	255	257	256	259	289	261	275	245	257	251	268	275	222	244	256	237	218	228	245	298	252	242	236	231	272	288	277	241	251	212	243	271	259	244	230	263	242	242	262	250	258	244	252	239	247	269	243	260	236	250	245	272	211	261	261	260	256	294	250	220	279	239	267	251	231	288	273	246	238	236	255	278	252	251	223	251
22832	9247	10927	10897	11442	7010	7222	5525	1674	603	575	550	579	526	567	535	583	563	527	546	593	547	566	563	570	547	539	553	565	554	557	543	571	542	563	577	574	547	546	573	560	578	554	533	550	553	538	559	571	545	555	579	560	563	556	564	559	492	578	514	529	531	568	483	556	566	586	521	602	583	565	510	542	551	561	573	551	584	562	588	551	570	582	603	602	584	543	498	562	547	562	546	569	575	532	531	550	544	538	553	566	526	516	555	564	583	596	572	539	535	529	566	556	578	548	537	579	545	577	522	514	603	530	549	568	567	541	590	562	548	512	551	586	581	593	526	575	574	538	572	563	586	542	532	559	543	537	546	557	526	561	591	544	562	589	623	572	562	564	521	531	572	568	570	525	557	558	560	523	603	564	573	552	573	540	555	556	547	547	521	546	538	546	580	526	555	569	559	537	572	553	568	578	546	567	607	549	566	551	597	574	569	513	541	564	558	529	584	531	545	544	542	531	576	518	535	548	542	551	544	550	536	574	571	543	535	528	583	535	543	575	546	592	559	579	563	552	583	559	552	590	583	550	566	530	521	540	563	558	583	529	537	554	594	575	557	561	534	547	542	575	544	580	525	546	573	601	577	539	528	563	520	556	548	594	574	572	552	558	573	512	571	565	589	556	530	614	567	588	539	553	545	551	558	534	596	547	540	540	584	518	568	563	540	573	551	548	567	553	529	527	543	525	561	523	599	611	571	574	565	560	596	506	579	571	583	570	544	607	589	552	541	539	516	529	600	548	510	563	572	554	551	517	565	536	560	509	561	519	567	615	581	561	523	502	523	536	562	583	560	570	543	552	557	610	576	522	549	507	569	532	548	590	538	551	559	587	540	562	565	532	586	565	549	552	558	576	551	573	523	584	589	539	551	518	528	601	584	543	582	541	549	555	515	554	547	549	583	520	531	550	554	566	561	561	526	533	587	521	556	595	609	540	569	563	537	599	543	553	585	556	534	564	583	563	544	573	551	566	583	560	525	563	558	559	560	603	536	543	524	533	592	560	551	559	581	533	525	527	539	553	555	577	547	570	523	499	538	525	535	563	548	540	591	562	593	508	568	546	549	562	619	561	582	560	578	616	532	595	522	588	559	570	537	576	593	564	560	536	555	554	523	544	578	579	582	568	541	562	529	552	566	539	566	558	561	569	540	524	537	545	562	557	592	533	536	497	546	545	574	574	555	554	561	584	598	548	530	588	573	564	530	568	546	570	538	556	549	538	557	572	535	538	562	524	537	551	559	510	554	557	545	560	600	530	546	547	547	557	561	554	536	588	562	551	544	547	584	591	590	559	581	552	568	551	572	563	596	554	581	559	540	525	529	533	529	539	602	511	540	529	563	560	547	542	538	568	535	569	557	553	567	550	551	572	566	534	571	551	562	572	573	545	515	527	550	562	541	523	531	542	567	611	577	563	566	556	530	572	590	580	585	541	537	574	500	572	545	604	526	563	579	554	560	569	510	575	581	528	562	576	543	550	535	562	591	576	572	541	504	513	535	558	532	526	552	541	547	591	531	563	567	563	526	550	535	551	582	580	527	531	550	561	533	531	567	565	568	557	574	568	545	532	593	565	517	514	553	552	578	594	574	565	533	585	551	574	560	570	525	550	539	584	530	573	537	589	531	552	576	562	488	556	620	554	556	572	599	553	514	593	607	579	552	563	538	568	542	558	596	569	602	562	611	576	536	550	581	578	557	566	563	562	496	558	543	544	523	539	498	610	511	542	563	578	556	593	564	554	563	602	545	579	497	576	584	543	569	548	583	615	574	557	506	553	552	569	565	605	561	526	559	572	572	510	611	576	588	568	578	574	567	552	587	592	602	552	560	586	576	546	543	541	530	546	559	574	551	568	552	564	537	558	519	580	528	643	622	566	572	536	544	546	549	553	590	532	552	522	526	531	598	546	556	570	569	602	514	571	536	548	564	588	567	598	539	556	583	523	537	577	588	495	535	533	570	557	568	546	569	570	545	556	529	563	538	522	576	560	513	546	530	538	581	571	553	545	556	564	586	515	568	564	571	546	517	577	562	575	531	556	530	570	549	538	520	565	531	566	569	556	576	546	586	531	570	571	548	569	535	528	548	582	573	609	543	567	534	544	534	559	531	558	577	563	521	575	562	608	546	543	534	590	601	593	531	536	527	592	520	585	527	584	608	551	579	550	589	539	535	567	551	621	514	547	557	510	510	498	588	588	537	590	573	510	553	564	527	565	591	537	531	568	565	562	585	548	582	571	593	520	513	571	587	592	579	551	574	528	592	559	544	583	524	545	537	593	548	567	556	531	570	566	525	561	550	565	573	554	528	532	558	581	516	569	536	535	544	566	553	558	540	548	573	516	539	593	520	516	554	580	549	551	553	553	541	543	570	574	536	604	544	537	586	549	539	516	562	533	531	551	601	541	581	556	552	506	530	564	511	543	571	542	581	531	567	527	512	573	560	560	543	560	551	514	551	518	546	528	583	519	530	594	549	553	562	580	587	551	544	528	567	567	591	529	529	557	488	551	566	606	570	510	584	557	586	592	577	528	559	546	597	535	513	587	539	591	557	560	586	538	523	515	553	585	553	569	556	562	595	567	528	527	575	538	572	591	544	584	583	581	582	551	583	559	588	602	578	563	576	526	551	549	531	554	528	521	536	507	534	564	558	521	594	585	569	546	582	519	557	556	553	540	576	563	620	555	561	532	568	546	546	528	573	580	527	547	543	557	561	585	546	594	547	540	584	522	571	550	528	580	525	517	588	554	562	575	539	566	553	543	552	565	576	518	562	586	558	562	528	543	605	555	559	540	549	599	546	560	590	526	558	561	556	542	562	500	535	520	558	551	590	547	544	580	535	542	593	546	588	556	539	537	566	567	547	528	563	524	598	579	573	563	533	521	545	539	559	543	590	535	572	577	587	560	572	580	559	561	547	550	616	573	543	547	537	535	602	522	571	536	568	524	548	546	553	555	550	524	556	602	583	588	566	530	495	540	564	543	546	537	555	557	571	537	511	563	558	525	547	552	601	568	591	551	507	548	539	559	555	610	545	558	573	541	556	537	520	571	564	545	547	544	555	561	568	601	584	559	590	547	563	552	564	564	557	553	594	580	546	555	586	572	544	575	565	528	530	546	590	546	574	543	564	553	576	526	521	534	592	597	589	564	585	544	593	546	548	544	554	573	568	522	538	543	547	576	592	589	585	565	534	567	553	568	551	565	566	544	557	560	576	525	578	584	579	525	548	567	529	572	596	574	575	572	547	566	561	557	565	547	572	587	515	568	524	576	560	567	519	542	568	523	570	535	570	563	537	545	600	555	550	611	546	551	575	606	574	545	525	559	527	532	588	592	543	554	529	519	562	528	586	543	533	572	572	571	604	549	581	529	580	537	549	559	552	619	594	573	570	531	579	537	545	546	523	569	527	570	574	538	549	576	537	580	539	537	525	525	487	551	543	508	548	555	603
66049	32572	29506	17165	13283	26337	29610	23400	9483	391	153	166	181	169	153	149	149	163	197	158	166	146	165	168	168	168	158	167	154	156	160	155	160	150	163	186	179	135	152	162	149	161	149	156	167	164	140	169	150	181	168	159	149	144	180	169	156	181	162	174	140	145	157	160	143	175	171	169	136	167	147	150	157	154	153	138	142	183	179	163	173	174	165	158	174	177	149	166	155	159	137	162	177	168	163	158	141	158	136	169	171	159	155	166	143	139	157	163	136	187	186	167	172	198	155	162	156	161	146	146	178	167	164	143	146	162	141	157	142	165	164	149	170	166	142	149	167	165	167	139	169	156	159	164	163	187	169	167	141	153	168	157	145	163	172	185	160	181	187	161	144	173	147	138	168	157	148	141	168	166	130	166	162	160	146	144	171	173	169	171	163	131	167	151	205	187	164	140	180	173	176	152	169	172	153	151	156	159	170	146	152	158	146	165	151	148	150	138	156	139	154	147	163	170	170	168	139	169	159	143	150	145	158	132	166	174	156	150	147	170	164	166	167	148	151	174	157	163	157	144	167	159	151	157	168	159	165	166	158	164	164	146	135	144	161	170	148	164	150	147	145	137	167	164	145	143	152	139	161	164	143	164	135	156	172	149	147	159	174	151	153	179	159	158	177	145	162	150	188	164	173	165	152	169	172	177	153	145	161	160	163	167	170	182	156	158	149	140	167	164	143	149	164	185	182	188	162	157	174	161	204	134	166	151	162	159	155	172	176	175	164	130	173	164	150	141	174	144	168	154	174	116	156	148	150	160	140	139	125	157	168	174	152	141	174	165	145	169	170	172	138	146	157	136	164	160	163	147	192	173	160	167	170	160	145	161	164	165	172	154	159	162	163	159	174	171	144	136	171	154	139	150	172	151	162	155	154	141	176	153	137	171	141	162	148	165	171	169	170	129	140	142	166	141	151	165	150	161	174	167	162	176	162	147	164	181	173	178	168	149	144	153	147	137	170	166	157	168	149	168	160	143	169	157	139	161	152	182	160	163	173	154	163	174	177	172	145	123	145	186	142	179	166	153	147	166	161	171	157	173	163	140	149	187	150	147	147	169	150	156	153	137	153	157	145	175	169	144	155	155	162	169	143	154	125	150	146	179	152	128	172	180	164	148	159	151	145	158	157	185	164	164	160	184	156	145	139	134	184	163	167	170	152	156	165	179	148	141	134	159	174	159	150	158	152	165	139	169	159	149	158	182	158	152	164	158	158	178	146	162	126	156	146	173	151	158	192	172	154	146	133	165	132	166	164	145	182	161	167	167	155	174	157	168	168	147	172	158	148	158	177	174	148	163	134	181	164	168	180	161	166	150	154	148	167	161	159	166	174	138	142	167	148	154	162	164	174	168	184	176	169	161	140	165	156	144	152	168	161	158	164	155	153	169	157	154	147	146	156	170	160	162	124	159	144	182	159	159	171	165	159	178	156	161	149	163	151	144	163	153	158	151	155	162	162	146	159	139	178	184	148	198	148	152	144	147	171	148	164	135	177	155	139	154	176	160	147	140	175	165	163	165	149	169	161	177	155	188	166	170	150	186	153	182	151	154	160	139	150	147	145	148	162	161	155	146	170	178	145	159	166	166	149	177	148	181	145	158	179	159	143	146	147	173	174	143	171	154	181	166	151	167	176	188	152	158	177	141	147	162	141	157	149	161	180	151	151	165	172	166	162	149	167	137	175	161	164	140	153	152	154	158	153	163	177	150	175	158	172	167	153	153	158	136	161	165	165	170	173	162	146	153	161	165	166	157	168	154	171	162	141	148	156	151	158	171	168	155	152	175	133	160	173	145	164	164	167	180	148	180	140	168	153	174	160	164	143	164	156	174	157	167	169	146	180	163	155	158	167	153	177	149	156	151	149	150	161	154	145	145	169	143	159	175	151	161	143	165	156	158	155	152	158	173	158	175	161	147	135	185	123	173	132	166	142	167	168	152	145	151	165	162	145	157	150	162	173	175	167	162	138	147	169	146	140	167	187	133	180	143	161	146	164	171	146	185	162	176	169	186	156	178	172	145	143	136	166	176	164	160	149	157	185	156	176	176	158	151	175	162	170	146	176	147	166	171	145	135	146	162	160	135	175	174	135	164	119	190	158	158	160	150	148	146	139	144	155	138	150	157	151	165	142	152	188	186	163	182	171	158	149	175	168	155	150	173	172	170	151	154	171	152	148	173	189	180	143	160	139	189	138	173	166	151	165	177	161	135	154	153	140	153	159	135	166	167	158	172	151	163	165	142	150	153	169	156	164	178	139	141	163	150	174	183	121	179	189	134	137	157	152	165	177	168	173	185	152	170	152	167	163	139	161	146	161	167	155	164	153	138	158	165	158	178	166	153	157	156	179	166	175	158	157	168	178	189	161	144	170	153	165	159	156	162	172	159	137	147	153	162	165	146	153	168	166	160	153	158	163	167	159	140	185	163	181	142	162	124	173	155	147	151	160	156	162	179	153	170	179	178	174	169	144	169	169	165	158	164	152	144	135	166	153	152	155	155	164	146	144	170	174	180	176	171	141	127	173	166	154	171	131	165	160	161	166	155	159	191	164	162	170	152	178	171	154	134	117	142	155	162	189	145	157	159	135	177	147	143	150	159	163	165	154	175	155	166	159	175	144	175	160	143	166	190	152	134	157	148	176	143	169	165	165	173	167	151	164	166	171	131	152	150	152	157	168	153	152	164	162	156	149	169	171	136	162	143	148	167	156	174	188	159	169	135	139	157	143	173	165	161	149	149	123	175	147	165	152	146	162	152	172	188	154	163	148	176	168	184	147	142	173	144	159	150	148	149	169	156	138	161	152	153	136	156	169	149	192	174	164	159	167	154	169	163	159	166	156	175	154	153	144	174	159	149	159	168	156	180	163	146	153	174	158	161	150	156	157	155	156	160	145	140	150	150	163	137	180	144	149	153	153	177	169	165	157	176	187	157	150	156	155	150	144	148	150	151	171	172	177	138	181	190	167	170	196	172	147	190	171	158	154	176	184	140	206	152	139	146	151	166	155	138	141	152	158	168	149	179	174	179	164	174	154	166	177	158	152	153	171	155	177	140	169	155	140	150	155	167	163	157	162	180	150	157	151	153	132	177	143	175	167	153	170	154	143	179	162	155	169	143	164	151	163	172	148	154	182	198	151	166	145	158	168	147	154	176	150	143	158	178	164	158	139	173	159	161	156	166	170	186	162	170	163	144	152	140	152	153	173	184	157	161	153	171	167	164	145	163	136	141	177	173	158	176	174	147	157	151	159	178	164	185	158	133	143	175	155	166	167	134	147	141	164	169	152	146	135	164	145	197	178	165	139	179	157	166	150	139	143	155	157	165	164	138	148	143	167	177	141	152	137	151	153	170	175	147	154	161	167	132	138	139	144	151	153	156	150	139	171	153	138	156	175	139	155	162	155	150	162	163	144	153	160	155	149	165	148	149	158	173	156	159	166	157	140	174
41027	13881	33476	24305	28598	44924	47113	40971	13918	527	501	481	464	473	446	435	436	413	400	428	404	432	383	424	385	408	392	405	362	371	405	393	362	385	380	351	418	390	399	367	398	370	372	361	374	386	369	402	345	349	379	331	385	420	372	405	354	403	363	383	373	364	375	379	360	404	365	393	374	357	385	387	328	379	386	377	384	375	373	388	410	381	395	389	388	369	385	378	357	388	393	423	393	381	376	375	373	392	371	349	377	364	376	390	366	395	375	388	400	375	368	391	409	369	374	337	384	347	379	361	391	368	387	365	385	371	398	348	361	376	388	398	356	350	398	393	401	375	392	404	402	367	403	380	370	364	355	384	374	406	373	398	397	393	364	406	377	402	401	394	372	390	387	410	347	367	392	379	365	414	363	387	362	422	417	350	388	366	395	398	368	382	389	350	388	398	377	349	392	397	379	394	359	370	380	344	380	382	375	443	370	398	371	385	357	404	367	381	383	364	380	349	408	373	402	395	396	379	400	380	401	408	404	403	355	347	395	381	374	377	379	367	394	367	403	405	411	347	389	373	366	380	395	407	367	396	372	366	390	390	374	400	373	348	387	341	388	376	392	377	369	379	387	382	393	359	371	369	354	412	389	390	368	404	381	374	369	379	404	406	392	347	372	369	389	349	382	410	406	374	374	346	389	364	353	358	371	387	368	364	354	395	354	366	372	384	359	356	406	378	364	373	355	408	335	371	371	402	394	376	361	363	372	377	337	364	373	405	372	406	437	381	378	372	393	407	375	374	344	397	348	346	374	356	396	345	410	364	380	338	382	390	379	369	384	368	388	375	353	398	369	385	402	360	372	378	380	385	369	358	419	392	388	387	409	372	385	378	386	350	385	385	366	369	375	402	362	351	374	380	392	384	387	373	372	378	359	399	401	346	374	421	393	373	355	387	356	375	375	379	370	372	378	368	348	422	400	389	390	373	373	399	408	380	411	381	379	377	378	359	403	389	403	371	387	359	388	350	397	397	405	379	357	374	385	426	349	401	374	367	395	377	375	356	410	386	387	383	400	404	400	388	407	415	357	345	369	402	403	379	381	381	394	364	383	411	431	351	406	383	409	391	382	377	405	374	370	345	410	381	366	355	383	380	388	346	407	377	358	373	371	374	383	383	425	409	379	354	339	352	353	357	360	395	361	375	403	345	386	376	344	374	389	385	412	414	349	376	408	368	352	389	388	375	375	380	364	330	364	408	400	392	362	378	405	379	395	359	383	386	381	335	350	392	357	344	371	382	387	349	375	362	366	442	372	354	377	352	364	368	356	393	338	406	382	409	360	363	368	342	351	358	356	374	364	406	397	372	439	382	401	399	375	382	385	395	394	398	417	355	347	413	383	360	341	369	371	378	372	388	354	355	402	356	379	346	348	386	417	383	355	383	406	369	396	390	355	393	389	341	369	389	386	401	345	342	384	371	392	374	381	376	409	386	394	368	370	364	390	367	378	399	394	369	382	364	377	343	376	366	381	378	394	364	356	365	377	343	415	379	395	370	360	359	368	381	385	332	360	354	370	392	394	418	412	370	375	367	412	392	372	358	371	397	377	409	360	384	403	386	400	347	386	386	370	367	359	370	373	346	380	428	396	361	368	408	386	331	378	365	360	381	387	383	383	347	373	410	380	400	365	401	395	369	393	370	392	377	393	419	393	366	375	393	358	395	334	352	364	401	389	389	359	378	372	376	378	365	401	391	383	433	408	371	388	375	396	413	364	361	401	374	378	408	363	388	355	362	393	393	350	345	354	413	372	378	363	404	387	368	372	386	363	383	386	363	412	387	370	383	360	376	417	395	367	370	358	380	386	412	381	424	366	349	369	394	349	404	384	377	364	394	410	361	368	378	382	411	414	389	372	356	348	404	412	376	402	397	407	369	365	396	358	368	359	388	396	365	329	380	375	371	424	401	356	360	357	407	372	407	382	406	378	323	361	425	350	372	372	374	381	379	400	381	365	372	381	380	382	385	381	374	374	373	404	380	407	370	431	382	344	381	396	380	378	367	408	371	373	382	366	369	398	381	374	405	357	376	386	363	345	381	422	379	359	360	378	373	390	374	400	381	395	362	368	375	400	382	367	375	381	361	363	372	388	354	352	359	355	370	419	377	352	386	364	385	365	387	379	362	406	386	351	380	360	386	400	350	351	379	362	376	385	364	353	346	362	332	361	407	374	409	402	437	389	364	390	415	345	389	353	398	395	384	384	413	377	359	378	393	353	362	389	348	396	401	355	375	384	369	407	404	400	372	345	355	377	355	379	373	418	379	404	378	360	375	344	406	385	374	408	367	386	413	366	334	392	399	338	404	361	398	376	339	407	380	363	405	386	376	364	400	365	372	373	372	358	344	342	391	335	393	377	381	365	381	380	416	351	355	360	379	368	360	359	357	366	396	335	420	387	389	372	370	362	403	388	391	402	378	355	388	368	374	408	388	379	391	357	381	374	381	353	387	349	406	375	409	364	356	356	401	383	364	357	384	389	361	386	348	362	385	416	376	379	368	451	392	395	387	373	392	350	380	386	380	381	375	352	399	404	381	373	395	359	398	347	403	414	416	391	358	374	373	379	364	322	379	398	355	393	373	394	372	359	385	382	371	379	377	384	384	375	372	362	369	386	400	391	401	385	368	373	369	379	352	360	366	387	402	377	375	383	353	356	390	340	402	382	378	349	376	405	378	367	354	379	378	378	409	393	393	356	344	389	391	409	379	398	343	384	360	378	416	345	358	370	370	386	355	391	349	396	374	358	350	324	362	372	394	380	355	382	380	404	339	388	389	390	363	397	369	397	420	382	361	394	387	360	408	378	390	373	359	376	410	392	373	418	391	383	396	395	371	414	403	377	350	416	385	351	385	386	356	358	365	417	372	388	366	380	379	387	354	394	373	373	358	408	425	395	390	367	413	384	400	383	370	358	345	371	394	384	366	384	375	379	371	392	381	352	381	383	396	342	383	366	364	387	358	337	365	379	370	372	394	384	375	381	358	423	385	359	401	390	397	342	388	396	399	373	397	403	403	374	383	371	346	381	410	408	382	363	398	378	389	385	380	362	390	400	386	380	409	360	379	398	390	365	378	384	375	369	401	386	396	383	414	357	367	409	425	369	359	396	377	388	351	381	368	346	380	375	359	397	352	356	394	401	383	373	401	363	374	356	422	388	373	394	407	361	369	318	376	389	363	347	377	382	391	378	372	382	371	365	363	371	396	380	399	336	371	380	386	426	402	378	390	374	382	351	402	368	373	386	409	398	394	388	400	354	380	385	405	351	361	379	376	404	340	374	386	369	390	369	388	394	380	374	350	413	368	391	381	400	381	375	346	406	344	408	395	381	385	436	408	387	383	369	382	453	378	385	373	363	371	340	395	354	373	405	394	375	355	369	386	396	407	397	394	392	406	383	372	381	392	344	374	384	394	377	359	374	366	395	368	372	355	384	362	378	398	368	401	387	370
71035	35605	23776	14507	28910	47551	44995	33849	12595	647	271	259	253	244	261	248	247	235	259	256	252	251	219	259	266	238	262	267	227	251	259	230	231	286	223	226	250	255	256	223	255	258	246	213	240	267	251	221	269	258	241	267	241	243	237	260	249	246	235	233	243	247	249	265	223	218	260	244	236	238	227	218	255	249	207	231	220	235	255	235	245	249	254	231	244	226	231	240	218	248	236	265	274	245	227	223	267	238	233	270	233	202	250	249	231	236	202	225	244	212	255	236	222	229	223	247	252	213	249	240	224	241	236	239	213	252	244	259	223	234	240	245	253	259	239	255	262	270	246	262	277	234	227	206	256	233	242	222	217	219	220	221	220	268	240	237	274	231	236	231	230	211	273	245	237	227	217	239	236	232	226	255	259	223	237	251	230	232	270	233	237	248	237	264	265	228	249	253	227	240	259	238	212	230	244	238	238	241	226	246	244	223	238	236	256	218	235	235	239	254	237	224	218	247	247	245	233	224	232	262	252	241	233	236	278	195	232	211	229	236	254	251	223	261	227	219	230	230	194	200	218	242	221	245	247	221	237	208	253	264	229	268	234	272	246	264	231	253	229	245	235	216	225	226	250	254	253	276	238	252	226	227	256	202	261	215	261	229	251	260	244	223	207	234	242	216	245	252	241	242	234	227	214	212	224	237	240	222	248	268	250	249	226	251	244	247	230	223	275	234	233	242	240	220	237	250	213	231	228	262	237	233	212	252	235	259	242	203	239	271	266	240	232	262	228	221	253	206	211	285	225	242	225	227	242	234	239	229	244	235	231	253	222	224	216	261	231	237	264	241	268	226	212	241	231	207	237	248	241	248	249	228	240	238	236	247	229	219	253	221	213	220	251	232	224	241	270	249	277	253	242	231	243	275	229	242	235	249	245	240	250	248	215	251	259	263	221	244	213	259	280	221	249	232	242	247	250	240	236	243	247	224	231	211	247	244	235	234	217	270	234	258	240	228	251	254	235	240	233	235	256	234	241	227	252	238	246	228	207	224	220	213	245	249	249	264	261	250	226	213	296	243	271	240	249	240	248	216	232	268	232	257	250	212	213	220	251	233	197	222	237	238	224	222	248	241	236	232	254	234	224	248	232	244	231	237	234	263	263	215	262	212	253	236	243	238	251	212	216	236	254	229	268	246	233	230	222	221	220	263	238	234	217	235	259	261	243	250	246	261	214	245	241	266	225	245	255	239	259	253	226	232	248	238	239	250	211	259	238	226	249	268	234	230	235	237	275	225	240	245	229	233	234	252	266	262	245	255	270	246	269	242	229	200	219	235	263	247	245	216	254	233	237	234	240	237	246	260	240	262	235	231	236	242	236	226	252	235	261	229	244	226	241	236	229	260	236	265	231	233	202	270	246	239	269	248	232	227	238	237	269	245	236	235	249	234	215	219	253	213	241	254	212	213	245	244	235	273	225	253	237	244	223	280	262	250	279	225	228	255	251	211	214	236	229	228	289	251	242	244	243	230	190	219	243	226	294	274	245	260	223	258	254	223	266	266	225	242	226	244	233	272	243	228	230	244	234	238	264	201	249	268	233	225	253	224	221	222	208	245	219	201	221	228	247	235	249	243	212	270	234	240	232	236	213	258	228	246	246	222	213	228	249	250	223	245	252	209	242	248	240	216	235	260	230	225	225	245	217	193	255	226	223	267	221	217	249	239	244	244	249	224	249	242	227	252	235	254	249	212	236	241	239	259	242	226	237	252	232	264	260	224	240	219	240	245	255	227	222	242	227	230	253	250	240	249	249	243	231	228	254	252	237	282	231	255	254	222	238	240	262	250	230	244	251	245	255	273	224	250	240	247	259	236	202	234	228	227	254	244	212	234	249	243	235	244	239	216	258	234	210	228	225	225	225	229	266	219	248	269	236	237	274	219	234	233	215	216	256	260	225	244	255	210	226	233	254	222	263	240	209	267	240	213	264	228	254	228	237	233	245	216	240	245	281	239	243	241	252	247	240	207	218	244	256	232	248	248	291	244	250	245	254	234	234	239	258	252	269	234	257	223	240	241	228	257	231	265	218	226	210	205	241	256	266	220	219	217	235	277	226	227	224	242	230	256	258	229	245	224	238	245	255	237	222	232	246	223	210	226	212	223	244	229	224	210	232	252	222	240	272	231	264	246	238	237	229	244	242	213	253	212	249	266	248	239	227	224	236	255	223	230	215	203	244	240	219	244	241	242	259	224	229	242	233	253	215	238	226	240	254	244	255	245	250	231	235	282	235	212	236	243	250	230	248	200	248	254	227	233	240	269	252	260	236	251	237	248	264	225	266	232	227	209	250	233	231	222	247	217	240	227	239	257	236	231	236	249	249	218	238	264	236	233	232	237	254	267	235	233	258	256	234	245	239	222	229	269	257	251	246	272	249	250	237	226	238	206	246	238	227	255	255	213	249	258	263	284	223	214	264	236	209	223	247	283	252	234	269	248	234	265	255	232	230	259	251	198	213	232	246	232	241	209	231	249	266	245	259	223	246	263	257	243	238	222	258	248	244	216	232	248	202	224	248	245	211	214	249	272	215	230	230	238	232	261	271	243	234	230	244	265	227	243	251	260	247	274	235	256	274	242	258	237	255	226	228	245	264	257	219	226	245	239	231	249	242	236	253	257	221	245	237	251	208	216	227	266	214	216	236	214	250	230	253	239	232	221	261	229	268	234	203	251	241	220	229	247	248	249	229	244	242	220	216	206	242	220	228	221	216	241	265	238	238	256	215	225	249	217	229	263	213	228	224	242	264	241	218	227	223	209	226	267	248	242	258	260	213	231	239	229	231	227	248	229	250	205	247	250	212	231	239	222	239	236	254	237	227	246	223	242	237	227	260	265	254	230	250	260	236	238	232	264	262	245	255	211	246	215	245	228	259	242	257	225	217	249	243	254	248	224	219	259	269	221	245	224	230	243	234	246	219	234	245	230	226	252	238	250	248	247	255	246	227	243	231	232	245	254	230	246	285	242	250	223	238	256	263	254	258	242	230	277	212	215	233	203	239	246	264	244	264	268	230	240	260	242	223	264	227	239	210	246	239	248	218	250	250	264	237	225	240	235	238	229	241	235	230	226	251	214	251	219	221	232	245	270	244	252	215	221	213	233	219	234	252	221	235	222	247	240	228	220	253	232	228	248	221	241	222	230	248	244	241	242	238	239	258	236	222	259	257	219	264	221	223	231	241	235	241	231	241	239	246	258	217	227	253	255	269	251	228	239	213	249	242	242	267	231	220	253	244	248	232	221	231	222	245	251	226	217	270	277	241	208	239	238	245	260	242	246	232	248	236	237	253	256	269	234	239	239	212	228	268	229	261	213	224	240	246	273	259	229	238	269	266	235	249	250	213	226	234	222	245	285	214	257	237	242	233	244	247	245	244	250	273	230	236	253	242	229	256	207	273	236	219	244	251	262	201	218	259	227	233	218	254	232	258	236	223	250	244	205	229	244
47179	14829	22255	22888	45649	60856	58032	49060	11561	812	719	703	670	643	628	663	675	661	648	599	579	578	571	583	610	539	548	564	576	606	566	573	565	577	568	533	578	568	552	559	552	579	555	595	602	553	583	546	545	582	522	513	568	569	528	578	565	577	553	566	561	538	584	538	592	574	503	564	559	543	529	557	534	551	596	565	518	586	546	517	526	560	504	539	560	588	532	582	543	553	582	553	558	531	529	559	563	568	537	548	610	515	539	562	545	555	542	575	561	534	546	549	560	515	543	484	531	561	539	528	563	543	551	532	530	557	553	546	541	562	541	603	574	543	565	542	551	538	524	543	575	570	580	531	550	566	553	557	594	526	586	548	538	546	569	513	560	577	558	535	578	579	495	555	545	529	532	513	530	576	568	545	543	531	550	560	559	525	515	538	528	566	536	526	543	560	531	554	569	586	541	531	537	518	521	585	558	588	566	568	574	574	527	488	556	568	577	512	572	541	553	509	568	579	513	529	564	530	504	580	538	530	559	565	583	573	559	546	573	591	580	558	546	555	616	567	545	516	571	588	566	562	563	524	567	553	547	568	556	565	569	506	514	541	550	549	591	559	577	571	500	562	581	578	582	565	536	551	568	543	563	551	545	555	504	511	567	507	573	523	530	563	546	537	561	575	510	566	567	555	562	579	545	550	542	567	551	544	549	562	567	555	545	530	506	535	539	552	553	577	548	590	544	546	548	597	522	574	507	542	531	514	544	578	553	546	575	546	615	526	605	604	560	531	520	517	564	538	550	556	561	582	527	544	518	575	536	518	516	550	552	575	557	543	510	555	582	584	567	539	544	549	582	569	538	536	547	578	568	572	549	561	585	561	480	499	545	547	539	548	547	582	548	532	554	578	579	537	564	571	536	536	523	576	523	569	530	529	540	580	542	599	587	538	603	582	571	567	545	528	552	545	518	588	543	523	511	554	524	538	533	543	543	531	511	558	529	558	579	514	520	544	555	507	588	536	554	566	549	539	536	533	553	533	549	548	558	546	552	519	512	561	530	549	534	535	580	515	556	532	556	549	521	540	542	533	496	534	553	569	532	547	557	546	528	517	543	495	568	575	578	505	564	563	561	538	571	587	524	596	514	577	547	537	551	548	564	541	530	581	574	540	577	544	533	564	547	567	542	551	549	549	555	541	517	536	565	535	571	536	555	505	544	533	550	551	553	530	544	524	533	592	526	528	495	558	564	525	535	558	521	545	561	552	554	579	510	481	550	564	567	597	540	569	588	595	547	523	541	587	521	576	591	559	537	532	561	555	532	549	517	563	514	525	542	553	566	566	533	579	594	577	568	542	564	538	547	535	573	541	541	577	525	564	529	559	594	582	523	544	566	551	526	576	544	507	497	501	534	512	555	543	540	556	543	552	544	550	568	539	573	546	533	519	541	551	541	525	516	535	550	532	591	570	557	569	551	549	598	513	558	491	525	536	553	522	536	593	583	534	536	540	525	562	518	549	527	571	570	569	556	520	561	584	534	532	574	566	533	503	564	624	560	557	583	503	526	549	516	573	580	543	523	556	542	539	555	515	517	534	585	586	573	579	554	574	533	539	514	548	550	539	518	561	564	555	578	579	550	547	550	541	529	559	559	528	543	516	582	549	519	621	570	557	553	572	538	589	585	539	549	549	560	533	556	544	575	539	523	518	589	537	558	579	535	513	553	591	554	552	549	571	581	514	550	526	542	558	552	515	531	532	597	557	528	582	501	574	545	558	571	527	542	532	542	566	565	540	597	535	584	521	576	543	577	546	548	524	559	537	569	565	554	531	582	564	569	553	533	547	546	529	521	534	517	525	603	562	522	562	533	534	535	543	540	584	565	560	553	579	512	531	575	566	577	543	596	549	573	522	532	550	556	580	546	530	537	558	542	568	557	504	569	552	543	586	579	575	563	561	527	496	569	541	539	567	537	535	576	569	550	531	574	558	572	530	547	533	555	535	530	491	540	591	539	544	558	552	516	576	489	517	562	522	545	539	549	520	536	553	535	570	572	539	565	524	588	588	486	571	552	587	574	550	542	537	568	528	555	533	547	547	602	528	590	565	548	528	560	554	516	578	548	521	553	547	591	552	580	539	553	560	544	543	549	566	564	564	554	536	581	558	496	524	521	541	568	571	504	539	525	531	556	531	618	520	552	558	549	602	584	585	529	527	544	543	574	591	580	567	567	519	571	515	493	587	529	507	545	574	534	491	575	553	554	569	523	530	520	554	551	534	546	576	583	507	528	508	574	552	551	540	578	521	497	570	564	600	572	558	515	550	494	571	566	560	518	499	508	572	553	538	522	533	529	530	559	548	545	547	554	557	518	555	576	535	529	552	557	543	589	548	526	558	542	543	548	544	556	562	507	557	565	542	556	564	549	606	538	559	509	591	571	573	536	573	553	517	552	547	528	537	524	526	559	588	573	557	564	565	544	541	548	569	556	538	573	540	514	559	509	507	526	546	568	559	546	548	535	591	513	536	565	552	532	569	552	581	548	563	558	588	565	566	566	573	559	531	539	561	538	527	537	540	542	555	544	561	585	561	558	562	552	566	545	577	534	546	576	573	545	611	552	549	549	569	576	547	608	596	545	538	550	562	552	515	553	523	515	591	564	574	569	546	545	565	540	509	532	574	537	527	520	529	535	558	528	543	581	538	583	551	588	568	539	565	555	572	554	565	569	529	568	587	568	558	584	595	529	618	535	552	512	541	535	568	552	526	573	552	549	557	557	551	564	559	555	542	570	561	603	537	564	564	576	536	541	569	567	537	553	578	561	545	537	533	515	538	556	541	572	555	556	537	545	525	530	544	557	530	524	556	550	558	532	516	544	585	536	535	546	526	547	537	521	558	552	526	551	577	558	563	583	555	573	539	541	531	542	554	498	531	559	575	517	511	582	536	498	565	547	560	564	496	598	555	548	554	553	529	531	542	535	557	518	572	551	510	544	513	557	565	568	515	529	527	543	554	569	561	557	548	556	598	501	569	530	548	532	536	557	538	540	542	573	570	527	560	541	569	532	535	514	560	563	590	535	592	503	567	577	573	545	526	556	531	567	550	563	503	535	572	505	538	600	541	580	551	503	548	494	532	596	551	548	574	522	519	542	545	499	589	533	567	560	568	570	521	557	559	582	562	511	558	611	549	590	550	567	537	528	536	557	565	541	518	582	543	536	579	561	552	568	530	572	529	543	557	526	583	541	585	527	551	555	572	526	494	567	525	532	553	513	533	567	537	523	524	538	556	545	540	563	565	535	575	551	567	532	594	577	557	541	544	551	537	543	542	585	527	588	523	567	547	575	528	546	549	535	583	517	558	555	552	578	548	564	532	548	546	560	550	585	582	579	535	508	555	594	555	545	546	536	568	558	560	577	550	558	552	555	576	564	558	548	553	531	538	548	542	562	558	565	563	584	542	519	583	548	558	539	539	542	522	565	589	539	626	556	566	552	556	552	510	539	595
43661	15754	3722	2567	2061	2113	2071	1522	455	279	231	280	280	241	247	249	229	257	253	251	217	219	260	258	252	227	231	256	238	265	242	242	236	251	226	222	258	265	267	235	259	252	235	231	269	207	237	257	261	241	241	250	240	237	231	236	263	265	254	241	252	226	260	230	251	256	249	278	260	271	220	246	258	274	255	248	243	248	228	230	244	239	265	270	246	279	262	249	280	233	243	278	241	249	249	258	226	248	262	248	250	249	224	242	238	257	245	249	241	236	229	267	269	238	232	235	234	257	254	242	223	233	230	223	226	249	240	276	235	248	254	249	246	233	245	235	267	279	246	219	231	220	267	223	254	242	254	267	256	245	266	250	245	278	238	258	236	220	246	247	222	256	210	255	278	255	248	243	260	237	266	229	264	239	219	267	251	248	264	212	240	228	241	237	232	287	268	250	258	248	250	271	237	249	272	269	243	235	216	281	274	212	231	274	261	233	273	247	275	257	284	256	266	232	262	247	247	237	220	268	279	259	243	256	242	236	231	253	252	256	256	255	225	261	240	250	246	288	242	270	244	244	277	242	260	261	265	263	246	234	262	237	240	238	232	216	254	234	262	214	267	249	248	255	266	258	267	253	234	243	265	256	251	233	268	249	284	223	262	232	249	252	248	254	210	269	265	249	268	243	259	281	260	209	257	255	256	251	231	238	231	258	268	279	231	243	252	244	256	258	238	237	254	255	246	266	248	241	257	252	213	245	236	255	223	244	240	243	261	245	251	240	252	231	250	230	271	272	229	266	257	241	241	228	236	248	232	264	260	255	274	268	265	220	209	235	250	221	241	252	238	244	255	274	243	246	240	247	251	261	242	239	206	222	252	242	253	233	232	229	223	250	250	250	280	264	245	280	269	254	273	236	260	237	262	279	260	221	248	259	251	246	267	227	264	261	255	240	250	237	233	255	268	283	302	258	232	252	260	235	251	228	254	238	240	235	263	252	303	218	259	265	220	255	255	265	247	281	266	258	268	254	247	224	265	248	249	259	230	255	271	248	234	234	254	297	255	237	246	222	183	222	253	271	266	245	304	237	244	261	239	266	268	252	249	238	238	251	258	246	247	246	260	267	265	289	217	259	228	246	235	246	243	263	251	257	257	244	226	254	256	258	274	233	250	236	244	265	250	260	268	232	252	269	238	237	265	254	256	215	243	248	227	219	255	258	238	232	224	242	228	245	256	236	257	207	234	241	267	257	242	250	246	253	242	243	233	241	282	251	230	249	248	244	237	230	259	263	268	236	268	255	252	254	236	236	223	257	229	289	251	243	246	278	248	220	246	236	268	249	237	258	264	236	228	268	263	256	256	235	275	240	262	261	287	252	268	252	251	245	267	236	238	251	256	249	230	258	229	259	262	232	298	244	264	246	241	256	251	248	250	247	261	243	229	288	268	250	234	262	227	245	295	261	248	239	237	245	245	270	226	242	256	275	249	222	262	230	274	283	266	267	241	217	273	251	258	246	238	270	269	272	241	252	268	248	218	261	252	251	250	237	243	252	216	261	273	250	237	268	265	253	223	232	241	224	242	244	261	234	240	242	241	241	240	238	268	237	248	263	229	224	241	252	250	248	243	253	246	246	260	244	257	233	234	246	255	245	259	221	250	248	262	229	259	231	233	271	248	251	240	240	266	255	246	257	260	260	246	237	252	270	233	226	248	263	240	249	248	236	237	263	229	231	249	249	226	264	275	258	262	222	279	230	285	212	203	240	243	231	229	260	243	246	246	255	227	257	257	267	247	241	268	247	253	251	263	254	270	237	262	226	262	239	255	210	245	268	262	245	255	220	241	267	250	244	248	216	248	259	221	248	239	223	249	263	254	276	264	246	258	233	244	295	233	270	257	272	263	254	246	264	249	238	260	251	233	210	238	234	280	268	255	269	239	226	229	258	271	250	249	247	233	297	259	271	256	275	253	232	221	256	261	255	209	284	239	254	221	229	235	257	270	225	264	255	251	250	270	235	276	268	245	243	246	258	217	243	236	247	233	273	231	233	265	244	219	240	246	245	270	259	233	259	280	280	263	248	243	266	236	272	247	244	255	230	260	240	279	235	223	248	243	234	255	242	240	245	241	249	273	271	219	251	257	242	245	246	262	222	234	239	245	272	215	224	261	250	253	244	250	253	250	243	258	217	254	254	263	252	250	243	260	235	233	268	251	224	248	256	248	254	211	289	252	272	279	256	233	232	264	237	236	246	268	251	259	255	262	250	251	254	282	251	243	261	250	236	257	239	234	223	247	247	268	257	255	275	272	236	257	249	223	245	261	225	290	238	237	222	260	262	247	273	254	244	262	255	261	280	208	262	233	279	260	254	270	247	280	270	243	227	264	257	238	241	252	230	254	269	252	259	217	226	260	223	293	281	268	243	257	215	279	246	238	234	251	225	280	265	250	253	255	279	288	251	238	248	295	264	254	199	232	263	241	241	230	274	230	265	257	260	241	255	293	271	252	245	272	248	234	253	248	241	246	237	225	238	267	213	238	247	256	250	222	261	236	233	218	255	228	239	236	255	255	277	269	264	247	244	295	228	259	248	282	263	233	268	256	258	234	235	233	247	251	290	253	244	254	217	242	233	242	277	242	245	254	280	247	264	231	236	275	275	255	256	262	230	258	253	282	244	254	262	249	266	253	230	249	235	279	258	241	275	262	217	256	265	236	258	259	260	246	275	251	240	252	247	240	266	268	270	231	263	247	224	277	232	261	284	261	204	258	270	267	259	274	250	256	273	246	252	260	246	256	252	236	233	233	253	247	237	250	272	264	248	221	249	243	258	246	258	275	249	264	256	263	273	266	295	251	249	256	261	253	254	285	239	268	266	244	244	267	257	260	236	250	240	236	270	254	254	259	224	275	241	286	254	260	258	258	237	246	251	231	257	285	270	275	253	248	244	225	239	274	262	224	252	247	251	250	247	251	262	264	282	248	262	268	258	272	273	266	288	278	219	241	252	231	234	229	254	229	238	253	230	249	233	262	244	257	243	264	248	241	268	257	241	251	239	254	227	249	255	251	271	235	246	257	285	248	202	226	251	248	239	246	247	258	244	237	260	261	232	225	263	242	227	242	262	216	242	282	240	232	246	246	260	264	256	266	277	279	270	298	248	215	242	289	268	241	241	224	231	233	269	231	250	223	265	210	247	227	250	253	248	257	249	222	257	249	249	235	266	251	241	268	260	259	281	247	257	281	212	257	264	243	275	243	233	277	249	242	244	242	245	241	234	253	223	257	246	246	255	269	228	246	283	239	268	268	261	213	270	235	259	257	261	266	258	248	255	259	251	241	246	241	233	241	231	251	221	243	254	264	259	285	219	269	265	254	251	257	237	258	246	254	263	244	263	246	257	255	235	234	249	257	236	235	234	244	246	235	241	254	271	275	247	253	244	251	222	250	228	257	224	261	226	224	246	282	255	271	248	224	236	276	238	249	231	208	266	245	237	256	256
23383	4775	5396	7496	7610	9064	8646	6211	1172	566	574	529	518	539	559	532	543	543	548	564	544	534	526	551	565	567	521	557	573	578	562	564	606	548	573	572	503	518	538	514	560	568	533	523	518	514	580	510	541	532	562	511	562	558	534	551	554	516	536	561	534	568	548	587	559	518	545	549	560	584	571	545	531	506	570	526	559	516	529	541	535	521	573	559	528	582	553	578	553	569	507	517	526	541	568	547	550	507	558	589	521	539	548	530	557	476	546	628	536	562	535	555	552	522	554	542	553	541	553	543	543	549	560	548	515	575	530	537	566	504	546	543	529	577	535	551	579	568	541	553	576	550	575	561	534	583	529	533	587	560	552	549	571	520	556	544	561	569	554	564	531	545	581	549	566	549	536	564	548	516	547	538	554	505	582	546	526	520	544	528	511	535	543	545	543	527	515	539	565	580	524	532	602	558	541	569	514	521	542	539	521	501	538	516	545	549	568	571	545	536	535	517	537	539	541	558	536	517	516	560	512	579	546	504	534	530	543	577	521	572	548	565	537	544	574	533	555	546	520	553	527	537	540	565	563	570	582	597	584	533	582	558	547	480	534	506	547	530	564	528	537	518	528	562	555	552	558	532	557	579	522	566	574	568	502	535	583	551	537	555	524	519	537	603	572	553	506	528	549	501	543	524	546	544	543	572	577	535	577	565	575	582	537	582	557	536	554	564	530	585	558	542	579	530	572	554	526	554	606	559	558	586	507	582	528	554	533	527	536	552	545	554	567	606	554	540	538	586	564	587	542	515	537	564	573	533	560	557	554	573	522	541	543	553	539	507	505	556	586	561	584	520	538	555	536	540	572	540	537	536	555	518	547	581	571	541	559	541	576	532	561	562	559	596	528	536	542	560	538	532	556	565	538	541	573	513	563	500	508	562	513	531	567	511	524	581	527	520	543	554	557	571	503	525	577	514	507	504	544	539	578	567	515	511	533	572	562	542	563	580	535	525	535	557	568	545	577	572	562	552	578	527	560	578	523	551	561	563	538	585	512	525	592	598	579	573	537	519	516	578	570	531	551	545	550	530	589	526	582	579	545	531	533	566	545	551	558	532	548	558	567	571	531	553	497	530	553	524	554	536	512	568	568	556	516	550	503	547	561	532	557	562	518	509	564	528	518	535	530	530	517	562	543	581	528	565	544	569	540	528	558	546	566	562	543	524	547	516	567	584	564	568	564	492	537	510	577	532	545	551	556	592	551	509	571	550	562	530	535	520	549	568	582	577	563	529	543	530	514	531	534	542	614	508	542	512	589	541	542	609	577	526	565	542	588	536	560	516	534	527	558	551	559	536	509	521	555	535	567	564	569	518	568	559	503	555	518	570	586	554	535	538	592	516	539	534	573	531	529	562	615	541	540	587	548	514	587	537	559	551	523	524	554	543	578	558	565	554	539	569	518	510	567	566	512	520	535	529	543	571	554	514	565	537	565	546	539	566	537	528	570	561	545	596	539	566	549	538	523	562	574	548	532	508	529	545	545	558	534	563	516	534	593	545	562	558	572	527	533	506	528	559	548	523	512	535	594	532	557	531	570	544	519	572	560	551	544	556	555	526	565	514	512	538	518	571	556	523	528	539	546	574	532	550	487	572	535	535	529	550	515	546	558	535	546	500	573	536	584	532	555	532	539	517	554	569	557	567	486	538	503	526	605	555	540	521	542	537	598	545	554	553	505	589	553	519	529	532	545	561	571	581	535	566	557	519	577	564	544	562	534	602	519	532	590	606	542	516	532	540	546	525	543	591	543	590	548	547	549	558	530	551	545	551	523	565	546	594	541	548	533	571	529	531	553	543	538	525	566	609	499	546	554	556	557	567	555	572	536	557	556	550	566	531	553	551	599	543	555	553	575	563	591	584	548	557	549	535	557	510	550	579	543	556	566	539	544	570	530	526	563	491	558	568	582	554	550	552	557	502	520	553	545	541	588	565	551	529	544	537	535	542	533	540	573	551	602	557	536	515	556	570	542	526	536	485	563	519	536	553	509	597	548	591	491	544	529	518	560	566	549	591	546	532	539	558	529	520	556	554	575	502	525	517	554	535	576	539	489	592	563	531	500	580	515	578	570	528	508	573	528	544	523	528	532	547	583	527	564	562	600	563	515	575	558	510	537	526	552	559	542	542	581	559	560	595	552	561	549	588	563	569	528	510	557	539	554	508	569	566	554	536	516	544	528	560	540	547	516	524	566	576	541	528	554	596	574	502	534	539	562	569	513	541	552	526	567	559	540	499	557	501	523	545	516	565	548	564	541	552	570	519	584	543	565	549	568	563	552	521	537	554	542	533	553	508	518	581	565	527	521	516	515	527	553	544	495	573	562	579	535	536	536	571	557	538	516	537	500	508	564	547	512	585	535	545	566	531	567	549	570	538	520	537	565	530	498	559	572	563	582	544	548	515	548	532	550	576	578	567	528	559	525	579	568	559	582	552	523	523	534	575	534	560	540	521	542	546	558	530	585	544	526	560	543	554	522	583	527	539	554	581	562	536	547	578	542	555	565	567	569	551	576	538	600	576	544	558	549	554	537	512	562	533	527	510	529	563	564	563	602	574	532	603	561	556	504	518	498	563	549	572	584	580	552	582	541	565	566	585	570	556	535	563	544	583	557	536	513	511	522	533	515	519	520	590	615	551	546	578	536	541	546	539	549	522	546	529	517	526	577	535	579	522	587	516	560	592	521	528	554	544	550	538	564	531	538	537	531	569	582	524	520	548	559	551	597	525	508	558	529	484	536	546	531	497	536	550	547	584	563	605	533	544	547	572	605	534	536	547	547	588	585	534	500	591	517	553	583	515	548	535	522	517	524	564	530	529	574	558	548	577	526	529	563	564	565	514	522	532	538	524	529	533	544	559	544	545	553	509	590	543	553	520	554	513	562	592	527	566	535	562	546	537	512	546	558	555	570	582	511	555	544	536	542	558	535	551	540	540	518	522	574	524	486	516	546	550	551	534	570	553	535	594	523	559	544	525	583	577	483	529	514	554	558	516	522	593	525	541	543	497	558	540	568	551	539	516	582	511	514	549	548	567	592	549	513	552	566	535	545	592	535	539	548	582	566	545	546	542	551	553	577	544	545	551	537	541	605	514	566	527	529	545	562	551	534	499	541	570	544	557	552	560	518	532	557	596	572	532	521	545	583	545	582	561	568	548	607	530	596	555	572	560	584	557	599	519	568	560	551	561	563	557	554	557	481	546	578	556	493	545	526	530	528	514	562	550	532	557	550	523	572	557	571	547	560	549	535	543	523	541	555	575	591	583	520	556	557	534	512	538	539	553	534	570	539	499	510	555	547	528	567	555	559	541	539	580	537	546	575	556	560	560	532	509	573	555	576	546	556	528	555	565	518	571	533	598	560	548	534	554	536	531	587	550	547	547	553	550	519	563	525	547	575	546	549	585	555	549	486	515	561	524	554	567	525	556	547	515	553	580	572	557	504	557
66577	29859	14835	13042	14118	32791	32722	24242	4448	210	170	149	142	154	174	156	139	149	144	137	178	135	142	146	156	182	165	156	133	157	142	138	156	163	137	126	127	142	159	160	136	145	148	170	155	150	168	139	139	153	146	153	156	154	149	138	153	140	154	145	134	167	136	162	149	148	151	139	139	152	141	153	153	151	142	151	135	149	134	134	141	147	176	136	137	140	154	172	162	118	148	128	151	147	151	134	162	150	160	149	129	180	131	165	140	116	164	130	137	153	150	149	145	154	165	152	113	144	138	150	139	136	118	152	156	180	141	160	121	165	143	166	158	131	144	149	160	154	139	146	124	152	163	136	140	135	158	144	144	128	141	133	169	141	153	157	166	139	148	152	154	149	152	151	149	142	138	152	155	157	134	130	146	124	165	170	137	146	152	140	123	148	145	155	125	155	144	141	134	145	134	141	138	144	163	136	134	134	147	169	145	120	161	145	166	168	129	145	143	137	155	161	126	153	145	147	137	157	156	131	122	142	143	129	152	173	134	151	138	152	161	164	156	120	126	145	150	136	154	141	162	141	155	143	133	144	147	124	139	132	127	114	140	156	128	129	148	171	147	158	140	133	144	142	168	141	168	148	132	153	135	148	154	126	135	143	118	125	164	164	152	155	172	164	142	143	153	129	150	148	151	141	146	141	152	147	145	124	154	143	152	141	164	133	124	140	122	145	146	149	141	146	140	151	131	136	128	137	157	126	163	140	139	160	153	150	151	140	170	167	147	150	145	158	168	153	134	124	131	136	119	143	166	163	126	151	137	162	147	155	141	163	152	144	140	134	155	160	149	172	161	158	155	147	135	142	146	156	162	161	158	148	152	131	153	126	163	127	126	149	151	153	153	159	137	125	131	134	149	125	138	156	172	155	166	132	129	133	149	120	167	142	134	159	156	151	134	137	137	158	136	154	134	150	167	147	163	144	113	151	140	154	155	132	166	140	157	140	157	144	134	116	155	155	134	158	121	148	151	169	145	148	148	161	163	142	164	165	128	150	143	143	135	159	170	142	141	139	112	129	134	160	142	145	152	134	143	143	146	154	169	155	141	166	137	136	134	164	140	159	156	131	150	167	152	127	130	149	142	126	129	125	124	150	170	125	142	175	160	143	140	142	170	154	160	133	139	141	135	147	124	134	138	123	136	142	174	160	145	182	137	137	151	153	152	124	146	152	144	145	124	155	138	135	141	155	148	139	132	137	154	151	129	163	129	139	129	145	154	145	118	160	160	140	159	141	132	119	134	150	144	149	146	136	152	143	159	152	144	149	141	125	164	135	145	136	179	151	145	149	156	149	143	143	164	139	147	138	163	160	134	150	134	122	135	127	146	166	162	155	154	147	142	147	147	107	139	139	146	155	134	158	150	138	144	146	151	116	139	135	160	155	134	173	129	162	142	160	147	149	168	145	145	137	138	165	159	143	135	137	147	151	155	129	166	153	144	134	145	162	161	155	171	166	143	125	138	157	157	139	159	145	161	136	136	148	150	150	148	158	144	149	165	129	139	150	133	164	141	159	148	137	144	145	117	137	152	132	162	133	135	155	126	151	127	165	127	129	140	134	168	156	137	176	162	139	148	163	138	163	152	146	136	168	154	139	125	158	143	145	138	152	150	137	136	121	114	145	137	126	140	132	152	172	118	144	132	138	153	159	124	135	170	157	155	151	134	158	152	128	140	149	162	161	149	156	172	153	136	140	158	163	134	127	141	167	137	158	177	145	154	153	157	134	135	122	132	149	138	134	158	132	145	134	154	144	148	142	147	186	138	151	153	127	138	149	157	139	153	154	145	146	156	150	136	121	156	159	133	142	141	148	147	133	146	165	169	167	151	149	142	130	147	148	149	131	159	138	146	162	164	144	135	174	172	164	156	148	152	147	149	163	148	161	128	157	153	163	158	136	132	154	157	146	143	143	149	142	122	128	141	137	167	126	138	143	152	132	145	136	113	153	140	150	152	140	141	128	142	157	163	130	157	154	132	129	159	140	161	162	144	159	153	140	160	128	137	139	144	131	147	134	152	148	147	129	150	152	155	152	152	134	162	147	164	157	168	145	151	146	161	133	148	159	168	138	129	172	152	134	164	147	133	146	134	153	138	141	155	146	147	132	126	158	158	164	159	137	122	128	153	140	124	154	139	147	155	151	143	143	121	149	157	128	140	143	141	152	144	146	134	139	136	158	150	152	165	122	137	145	138	125	159	149	156	141	138	145	143	150	129	150	147	140	146	162	159	131	136	143	123	135	134	150	150	155	139	130	164	149	149	146	175	134	172	142	157	159	149	142	135	153	159	145	151	151	165	118	124	150	136	147	157	155	147	154	144	140	149	166	169	161	139	151	132	140	117	158	142	147	146	142	162	149	129	146	137	147	136	154	156	139	135	133	156	149	147	128	143	141	135	146	126	118	155	157	155	162	138	132	166	166	147	154	133	149	148	130	147	136	153	140	154	145	146	126	129	130	141	134	149	125	150	157	139	135	128	129	157	159	161	152	137	148	148	143	146	160	139	139	148	147	140	158	145	134	151	151	149	147	152	150	120	141	150	139	150	167	148	159	152	137	124	164	158	162	159	140	118	142	140	154	132	142	138	146	143	150	149	144	142	148	150	148	153	138	136	161	159	135	136	129	128	148	160	144	145	131	148	130	144	140	175	155	151	161	141	152	158	156	153	163	138	133	159	144	138	137	127	148	149	153	148	141	138	158	154	161	147	114	161	149	156	127	128	173	159	147	134	141	141	126	148	150	166	151	157	117	129	157	145	134	147	130	144	157	142	142	133	125	133	133	146	136	155	146	163	161	149	149	141	119	152	132	156	154	123	145	134	151	151	138	167	154	151	133	135	134	152	170	157	151	163	162	138	154	169	157	158	141	152	147	151	127	148	123	157	143	131	146	149	129	131	144	138	138	142	127	146	156	147	152	133	144	132	151	149	149	167	157	139	165	100	146	127	162	145	147	137	134	151	149	171	162	141	143	140	134	141	171	141	136	137	149	158	151	168	137	136	153	126	143	155	156	142	130	146	128	137	158	136	150	145	153	146	132	139	143	150	160	134	148	140	129	156	150	151	146	138	148	137	164	161	139	147	141	126	134	157	141	146	154	168	142	130	118	148	151	144	134	123	133	133	146	132	138	150	156	155	167	131	144	158	143	146	150	161	139	163	168	168	139	156	132	143	148	153	154	175	149	160	155	149	141	146	148	137	144	152	161	149	139	128	129	124	142	157	147	136	140	145	146	153	145	127	148	132	114	133	151	148	158	148	150	128	134	142	129	148	166	155	166	146	142	146	135	153	146	158	140	138	125	148	132	150	144	166	165	122	131	139	148	164	135	135	150	133	138	157	151	138	136	148	156	136	136	144	157	139	131	154	143	145	169	124	149	152	124	124	138	145	116	165	148	152	180	138	124	150	137	144	163	135	169	153	156	157	154	136	160	120	168	150	169	167	129
41175	8444	13931	24470	30026	50253	48780	40723	3056	476	459	451	437	453	389	447	408	380	389	381	376	378	386	351	372	386	376	366	361	379	365	354	365	343	358	361	372	345	377	415	399	368	383	364	346	317	373	316	377	355	353	370	343	342	365	360	351	366	344	354	345	326	367	339	331	365	349	355	357	335	333	363	416	370	338	351	388	339	327	377	337	366	339	370	357	384	368	364	370	373	355	327	342	317	360	343	342	336	366	317	290	335	370	347	388	363	396	338	389	344	344	325	333	368	356	354	352	332	382	359	352	337	353	366	369	382	315	358	346	369	337	362	352	327	365	360	354	357	326	358	337	348	357	336	363	306	365	379	340	383	338	380	361	361	361	318	375	343	378	348	361	352	358	360	349	372	340	361	369	327	361	374	338	347	348	326	357	362	341	335	327	345	342	385	362	353	396	360	357	372	335	338	319	380	364	365	367	350	328	374	378	358	321	335	353	350	372	358	356	364	355	395	330	349	375	349	376	354	365	384	318	371	338	340	341	362	358	342	351	328	348	356	331	356	372	359	360	366	364	360	340	352	375	342	332	310	371	384	316	339	369	367	365	358	361	365	308	366	318	330	383	356	368	338	342	348	356	340	338	352	355	345	353	350	380	321	365	346	366	369	363	346	324	391	346	368	334	347	329	318	322	347	382	351	338	359	357	327	348	353	374	337	321	359	351	316	374	338	344	360	369	324	350	335	379	354	360	354	359	362	370	355	346	355	377	372	361	367	358	337	355	403	337	359	354	376	346	364	368	389	344	367	374	380	365	376	369	367	355	360	344	375	340	363	349	332	330	326	364	349	340	327	357	352	344	356	350	334	348	369	339	369	385	352	326	358	309	354	360	364	355	340	333	354	387	412	366	350	350	370	384	364	369	350	364	363	392	339	373	352	377	345	326	403	338	339	373	349	387	330	360	355	345	340	361	381	347	368	338	367	387	329	364	400	363	328	329	328	333	346	369	370	368	343	349	387	349	351	372	347	349	367	322	363	354	343	300	361	352	375	346	344	359	360	330	354	334	382	349	362	371	319	402	354	316	323	306	341	355	324	357	363	384	355	363	346	359	364	353	387	358	345	347	401	324	351	379	343	383	378	347	327	353	321	347	348	362	327	338	314	367	373	346	364	381	362	369	342	364	330	356	363	364	337	340	350	325	382	351	344	344	362	362	346	357	345	345	373	369	352	317	343	354	340	347	368	356	337	362	358	360	365	359	342	348	369	359	355	365	343	378	358	354	359	362	370	333	369	353	333	344	350	317	362	342	355	352	349	330	340	369	351	355	365	383	337	385	359	330	355	346	346	349	311	330	368	345	325	347	361	390	340	344	345	344	328	361	341	317	364	355	373	354	329	354	376	348	364	353	333	341	377	349	333	359	364	351	386	360	353	352	340	364	338	363	309	339	356	332	334	328	367	319	344	380	339	388	357	360	354	374	358	337	324	362	378	355	369	387	338	361	357	358	356	339	355	371	390	358	373	368	347	361	346	308	367	356	369	351	376	391	382	355	370	357	364	325	349	322	375	370	360	370	369	351	333	318	310	306	348	354	323	347	347	359	335	370	369	347	329	345	347	364	351	368	357	365	347	344	341	357	389	359	335	344	352	351	356	331	378	346	365	379	354	368	349	377	327	348	364	355	340	356	364	360	340	364	375	347	330	333	354	335	367	334	300	336	367	376	358	371	372	336	364	368	348	382	379	338	356	373	343	334	345	369	332	380	367	339	331	383	336	351	357	336	357	400	357	348	339	328	341	329	348	379	367	339	373	351	339	357	340	369	351	312	366	354	360	357	360	321	365	333	352	335	349	350	382	374	316	338	352	363	362	347	361	325	342	366	332	359	384	333	339	331	363	327	366	354	370	346	327	325	312	378	354	363	354	346	335	340	377	338	298	360	370	325	372	339	352	349	340	336	371	344	361	378	355	350	353	367	349	343	338	340	375	353	342	347	362	354	373	364	404	364	408	354	354	339	362	331	347	338	385	346	334	350	334	381	317	371	335	341	375	358	378	371	349	375	351	401	331	339	332	358	323	398	368	361	343	333	341	320	324	349	380	355	366	345	404	334	385	334	368	347	331	371	316	337	371	342	362	338	355	365	320	379	377	345	341	348	353	385	384	325	366	346	325	376	361	367	353	346	340	335	323	374	382	368	363	386	359	328	373	371	363	367	356	353	354	373	318	363	297	326	323	324	365	382	366	337	361	350	376	373	382	361	368	347	372	344	340	383	341	357	363	377	342	364	347	343	366	352	343	349	352	334	357	330	369	318	365	372	353	350	371	330	348	336	351	344	379	330	371	360	339	361	348	349	350	343	341	316	358	362	314	347	339	345	343	369	348	341	352	349	366	351	363	362	345	389	372	332	365	372	351	395	347	360	390	364	343	324	378	357	360	368	343	325	344	333	344	347	353	329	336	353	371	338	343	358	335	368	356	365	361	409	351	369	335	340	351	336	339	348	357	327	387	379	322	367	397	352	373	369	335	360	348	347	341	365	336	367	401	364	372	362	325	330	349	328	368	352	378	344	322	331	388	333	325	346	360	333	326	364	328	351	362	365	324	326	377	346	316	376	349	354	331	325	348	341	356	402	349	369	347	351	342	325	365	342	347	363	361	358	383	336	378	363	364	351	342	348	336	339	347	363	389	345	374	345	366	358	310	340	371	356	353	350	362	349	356	349	374	345	319	355	335	351	371	376	358	369	380	347	356	370	375	360	333	346	337	347	355	396	372	320	361	374	345	354	380	323	312	354	362	343	334	347	342	366	383	364	331	367	354	328	347	352	321	352	350	376	375	321	342	349	348	332	371	367	320	348	387	370	315	357	370	348	367	358	343	366	356	369	364	357	385	364	370	337	352	350	329	360	346	341	346	329	377	347	342	363	382	340	334	359	363	319	367	339	339	380	331	351	377	395	354	360	404	371	375	345	346	388	323	346	322	352	381	334	326	333	361	379	322	369	376	364	324	367	400	355	358	310	383	359	324	353	328	351	356	322	346	332	325	374	376	336	370	376	360	341	369	348	324	352	356	346	364	329	349	351	381	338	337	371	364	337	342	323	383	350	367	343	320	358	348	360	341	348	369	340	362	373	391	345	356	353	348	330	339	389	354	335	352	372	310	319	358	325	352	340	335	306	366	345	323	367	364	339	370	348	341	345	340	350	340	368	354	341	363	356	363	314	361	368	355	347	350	379	363	392	340	364	333	381	352	345	349	339	363	328	348	354	343	362	346	355	399	348	348	367	335	381	353	383	333	360	364	344	328	374	342	314	338	321	336	354	328	330	400	342	370	343	384	338	343	349	355	358	326	340	391	312	337	353	379	318	362	346	362	352	351	331	348	361	343	360	392	340	323	346	329	336	335	382	337	386	346	355	344	350	339	405	349	357	380	351	331	360	355	342	361	362	374	372	317	351	331	350	363	358	360	357	335	375	363	375	405	362	370	342	314	361	386
71825	34327	23422	17754	28024	49184	45533	33780	7949	419	304	259	265	228	232	235	254	238	222	257	241	261	243	233	229	231	245	253	225	256	253	256	237	239	236	275	260	225	238	238	201	266	255	236	235	225	242	198	254	238	237	243	249	227	237	219	244	243	245	230	239	207	239	209	242	227	241	222	242	219	235	228	248	233	273	215	237	228	217	233	214	246	187	199	227	235	216	258	222	268	233	219	256	220	215	241	221	270	256	216	237	213	209	233	209	209	242	251	250	212	216	227	257	214	253	192	212	209	237	236	195	224	231	240	235	196	228	252	228	243	219	235	251	253	217	218	239	227	240	234	224	213	247	240	239	248	212	218	258	225	236	215	249	199	235	220	221	228	239	213	213	237	234	240	221	254	249	196	215	263	209	229	235	228	219	235	192	247	227	226	223	258	223	217	227	202	266	246	234	211	233	219	207	223	228	228	248	198	232	229	252	244	231	241	252	219	257	264	249	242	251	245	234	244	232	231	207	227	226	229	195	243	254	248	238	222	227	250	216	226	220	233	234	214	218	237	243	246	230	253	213	223	224	230	240	231	222	202	249	235	235	247	234	236	257	251	238	257	234	225	245	235	215	222	250	233	241	229	221	231	268	248	242	206	240	209	224	225	195	209	223	254	230	248	248	257	226	212	218	238	230	232	222	228	237	248	236	273	240	236	232	261	219	252	223	247	234	227	230	237	237	230	225	250	248	216	238	261	211	240	243	242	231	245	258	241	242	239	203	236	236	232	265	243	226	225	240	258	240	229	248	240	227	222	230	260	212	208	261	227	221	243	225	224	225	208	230	260	242	294	218	269	215	205	221	235	232	231	234	254	236	246	219	214	236	198	236	239	251	214	241	237	223	200	231	254	239	237	234	255	211	212	231	242	217	218	228	239	224	189	207	240	226	193	211	229	227	229	232	246	238	234	235	227	213	222	261	220	225	237	220	217	219	243	203	237	275	212	229	219	236	234	250	209	226	221	217	253	200	192	245	250	229	260	252	251	213	278	252	233	220	232	237	232	232	220	235	225	230	240	227	234	212	242	199	204	235	226	230	242	249	227	224	254	232	239	243	226	213	248	222	234	216	232	226	208	214	222	243	220	258	243	255	226	197	211	233	204	250	256	215	223	216	220	204	214	215	227	230	224	286	218	228	251	226	227	226	204	216	245	241	221	222	252	238	204	232	224	230	237	226	225	208	222	224	195	236	237	229	237	258	191	252	221	240	216	198	248	240	204	228	215	246	211	228	233	214	215	201	206	209	201	256	224	238	242	218	221	197	215	223	213	220	230	219	232	223	209	222	224	232	241	250	202	240	249	267	249	225	231	268	234	246	223	243	223	238	228	229	225	238	229	259	233	221	226	230	243	217	220	237	231	244	228	205	225	231	237	221	229	243	241	224	238	233	261	228	197	230	241	245	209	212	243	236	229	215	242	228	238	241	231	226	220	214	215	243	241	216	233	244	249	222	229	244	235	213	229	239	239	253	190	235	264	233	229	226	247	227	223	219	224	251	238	237	225	259	218	254	249	250	214	223	235	211	231	227	242	249	257	242	227	237	248	229	238	209	230	277	226	228	256	228	223	221	226	209	219	233	219	223	261	233	248	218	244	236	224	186	214	223	243	224	224	263	243	219	239	254	252	231	233	236	195	226	237	226	277	236	227	227	240	266	212	241	225	223	246	226	220	227	240	217	237	200	225	213	220	217	196	245	262	227	225	204	214	221	223	221	248	208	238	235	204	217	221	198	233	209	237	255	254	228	240	233	212	235	235	208	227	229	231	241	221	246	218	242	251	255	236	227	240	219	230	230	246	217	242	225	225	227	194	229	224	221	220	256	227	221	255	223	257	240	233	250	219	217	210	219	273	217	229	242	226	211	242	230	230	226	242	240	236	256	198	233	238	235	205	209	239	211	241	259	235	211	230	203	227	218	203	226	223	244	213	228	240	210	232	215	218	258	238	256	216	254	233	205	253	266	230	218	216	205	252	215	227	191	240	244	250	231	223	223	243	242	240	208	210	221	209	219	244	249	200	277	220	208	228	214	215	218	238	194	206	247	227	222	213	232	263	242	213	219	222	218	239	221	223	216	234	218	244	212	255	240	213	179	229	215	254	214	240	237	235	226	192	232	216	251	234	237	208	254	231	222	227	234	242	199	222	229	217	232	224	264	241	239	249	257	221	244	215	227	227	251	252	241	239	234	218	235	236	233	218	204	228	236	250	240	249	237	225	206	214	235	249	228	279	251	231	255	243	219	300	241	223	229	191	230	239	256	220	229	222	269	222	231	236	276	222	241	230	233	228	227	219	233	210	216	230	243	232	234	266	205	243	219	243	246	230	216	207	230	253	211	224	218	234	250	234	237	225	260	226	234	226	253	237	233	253	236	261	204	240	213	229	222	242	252	206	197	237	233	245	216	238	268	249	210	236	249	206	227	228	255	261	218	234	235	254	232	243	232	223	232	250	238	207	232	219	235	251	198	204	234	206	243	269	240	230	199	267	232	258	239	266	270	249	235	234	236	254	221	211	212	205	238	233	226	225	225	207	216	239	262	255	235	216	232	249	236	255	235	248	218	216	211	217	230	252	208	231	222	252	284	257	197	182	232	237	243	217	247	228	242	221	223	203	254	222	211	253	214	236	228	236	214	253	260	263	228	248	231	202	226	224	225	219	243	242	199	205	268	210	217	206	236	217	216	213	211	226	231	230	208	218	215	255	249	259	232	210	192	253	244	247	221	214	241	256	239	254	227	219	212	213	225	196	215	211	228	208	238	232	219	238	228	228	215	239	231	234	209	252	241	249	250	231	230	231	216	225	209	221	219	243	211	229	222	241	221	236	207	206	236	250	225	210	240	208	211	235	261	211	268	202	255	242	216	261	244	236	206	213	224	199	222	216	197	194	222	248	242	237	221	254	234	233	229	266	238	240	221	246	228	248	211	182	198	229	260	234	243	243	225	215	246	232	220	217	231	238	233	207	226	256	230	251	245	205	254	258	234	221	235	235	224	234	239	252	215	238	235	252	210	249	229	254	218	209	229	234	240	231	215	223	259	231	276	251	231	236	239	221	232	258	246	210	218	240	241	221	260	241	262	229	228	238	228	263	219	227	249	230	237	235	239	242	219	219	237	205	222	241	218	231	238	206	211	236	267	232	207	228	236	243	252	220	252	241	251	240	245	224	226	242	229	237	246	228	231	246	242	242	214	272	208	236	219	218	207	219	234	216	236	210	221	244	223	243	213	230	238	260	233	203	239	229	219	245	202	220	199	226	237	236	229	220	209	235	185	194	230	233	231	224	231	225	207	217	228	226	231	247	264	245	244	209	218	231	228	238	231	233	202	212	218	234	247	221	238	219	239	222	249	218	229	225	247	214	236	225	206	238	238	230	222	216	221	204	224	241	229	248	218	220	243	207	247	232	239	245	267	221	229	235	242	213	240	215	236	210	218	200	237	215
46882	12995	22203	26077	44298	62180	57857	47833	3578	803	721	675	644	645	630	671	565	570	588	622	565	555	581	530	556	543	551	529	568	589	538	539	571	512	526	591	524	520	532	566	536	551	568	545	542	564	516	514	511	561	531	546	554	569	540	534	503	564	523	566	487	546	535	526	521	511	495	520	535	532	557	538	534	508	575	486	552	538	557	494	502	526	562	557	494	533	541	545	513	541	534	525	534	525	515	508	539	547	469	534	531	548	535	559	540	552	540	534	560	523	556	544	487	512	507	495	503	548	544	539	527	533	570	528	544	527	553	546	529	586	528	500	479	525	561	553	573	538	544	524	555	549	552	545	546	527	522	492	523	526	499	559	543	515	500	521	516	514	535	519	552	544	502	519	511	512	512	554	511	555	531	545	518	536	493	514	530	546	516	510	550	522	526	524	513	539	531	528	519	559	519	507	532	518	521	516	536	534	529	556	541	567	499	544	542	570	528	516	542	506	486	470	519	482	556	494	537	546	495	485	567	531	524	525	531	540	534	527	524	497	476	519	536	544	528	568	509	557	513	573	515	566	523	530	565	553	577	536	499	559	546	559	510	545	558	558	539	512	528	535	501	518	510	543	523	537	535	538	540	545	497	498	540	559	518	544	530	542	489	504	552	516	531	524	517	499	520	539	480	528	516	552	504	511	542	542	520	546	495	548	496	538	536	513	548	517	517	506	516	560	481	522	550	525	520	536	544	512	502	537	588	522	505	489	531	524	541	526	567	518	515	507	540	535	518	537	557	518	565	550	526	487	511	525	543	528	533	517	549	516	548	544	494	531	543	550	526	581	549	533	546	544	567	522	523	525	513	509	539	511	557	522	556	535	574	510	473	506	553	502	552	499	503	594	524	547	521	546	533	532	483	527	597	525	508	524	545	533	512	530	539	522	529	569	525	523	517	509	532	532	563	549	552	497	510	522	545	566	545	544	514	525	536	555	511	546	605	527	561	533	512	488	539	543	541	530	493	549	499	527	545	546	525	531	540	550	527	506	504	529	547	483	520	527	540	499	534	535	527	542	494	519	520	546	533	498	490	516	523	536	515	498	526	538	496	496	537	518	530	509	567	501	506	597	553	506	555	544	549	528	500	566	516	528	519	527	529	516	519	567	560	534	515	535	557	514	554	521	498	532	502	520	578	556	516	486	518	528	530	503	565	568	545	494	530	544	491	520	482	514	541	550	541	532	514	541	540	516	569	541	549	538	563	512	498	521	548	547	552	509	541	529	530	563	534	531	546	543	586	538	531	528	526	509	525	506	542	519	503	509	523	535	553	529	573	506	537	480	522	550	508	522	547	542	539	521	540	556	552	531	539	558	537	554	549	552	491	527	546	471	543	491	515	548	557	554	581	521	509	480	565	513	517	504	526	563	540	539	524	548	529	499	507	528	493	509	520	534	537	571	550	505	544	519	537	550	541	543	519	482	504	543	521	543	538	518	531	514	518	542	514	547	513	532	527	544	532	529	547	567	553	537	543	548	553	545	579	539	505	523	505	525	508	475	527	543	545	514	532	506	530	540	501	531	512	528	498	548	528	519	508	516	538	534	546	486	534	530	528	542	534	511	512	513	537	513	506	555	486	510	542	520	537	552	529	534	544	603	519	493	532	522	551	556	534	517	544	576	515	506	506	520	552	512	529	534	536	538	513	542	526	532	542	550	487	489	552	539	523	529	573	519	526	518	511	513	519	542	596	543	542	524	559	544	516	531	555	539	554	498	517	548	473	576	560	529	559	492	519	496	524	525	536	542	496	528	528	549	546	545	522	542	533	510	497	537	524	540	542	566	498	573	505	537	546	507	491	508	558	534	489	546	554	548	529	528	507	542	504	516	541	530	516	538	480	543	555	531	538	537	525	574	505	525	495	508	545	564	519	536	544	519	539	529	548	541	528	505	517	521	534	544	527	505	518	524	526	517	496	516	506	525	507	528	556	524	572	526	524	550	536	522	543	500	523	509	580	517	540	526	538	536	549	536	531	485	508	528	545	488	520	498	522	535	584	522	539	541	563	573	509	535	584	491	565	519	495	529	516	581	514	531	538	477	489	515	558	534	548	538	482	518	507	499	533	498	553	500	528	520	530	518	519	555	530	526	584	491	551	492	525	519	566	521	553	536	556	524	556	514	548	506	533	527	505	472	514	511	533	536	544	532	555	518	511	545	539	496	502	533	540	548	503	499	518	535	507	526	512	523	526	476	487	515	548	509	551	545	513	523	528	570	544	540	547	543	530	531	499	559	529	554	503	559	512	544	511	524	508	493	573	542	532	514	541	569	554	516	502	512	538	517	521	498	561	560	526	499	533	557	561	519	499	522	577	517	517	524	553	542	503	528	524	530	539	509	520	525	554	530	526	535	514	544	575	532	522	521	548	486	530	503	504	513	497	550	525	513	524	554	505	555	499	545	529	482	533	492	498	501	502	508	498	533	554	558	576	497	516	507	549	524	510	532	552	541	501	527	563	540	528	522	465	528	504	545	507	539	498	547	540	476	501	507	516	524	463	503	535	522	547	535	527	520	540	539	562	510	511	514	525	581	481	550	557	491	540	551	536	510	536	510	537	524	519	547	566	504	563	521	568	532	532	523	509	531	548	502	564	523	572	564	551	544	508	573	558	541	503	525	534	574	488	539	531	478	546	533	538	519	504	509	551	537	538	546	537	555	515	542	569	517	548	523	513	527	538	557	528	483	564	541	505	536	528	552	522	482	514	546	559	567	553	555	555	503	512	517	519	551	544	542	517	539	509	502	531	549	550	513	519	545	555	541	511	534	547	552	522	541	530	545	584	520	555	496	529	514	542	491	553	514	513	555	499	539	557	524	521	550	550	493	500	554	538	546	464	566	519	529	522	519	506	513	520	529	558	503	517	553	559	526	548	513	522	604	480	570	536	577	484	532	510	531	552	509	510	534	508	513	524	517	528	509	511	565	553	520	549	540	516	520	525	552	558	528	560	516	568	529	483	518	544	541	509	491	506	478	546	534	530	561	538	574	507	560	524	555	464	523	529	544	584	526	557	517	561	527	528	561	540	523	512	558	553	556	518	531	483	583	511	567	521	508	522	517	527	554	529	523	517	538	534	556	540	506	520	562	543	505	530	525	537	520	547	531	553	533	503	508	527	521	509	529	500	537	526	566	510	516	517	539	502	518	525	581	544	513	506	505	593	494	545	542	530	541	529	544	555	519	517	512	522	499	528	532	501	538	532	537	542	487	549	500	499	529	523	543	500	571	527	473	492	534	568	527	545	524	560	523	541	516	532	522	521	561	516	523	548	531	531	493	491	532	541	553	506	557	528	491	504	528	563	568	565	496	558	513	512	542	547	508	536	570	481	531	498	499	514	553	568	514	545	529	533	560	566	499	510	499	515	522	529	496	549	542	514	565	534	514	540	520	517	527	555	543	511	550	525	510	580	526	515	533	572	537	515	531	574	482	544	493	574	531	521	585
42168	15615	6525	3585	2806	2802	2616	1931	399	252	231	263	249	230	226	254	244	253	206	251	249	237	269	247	250	207	231	228	233	249	213	218	257	229	242	251	232	234	226	241	250	241	255	238	255	231	228	237	259	240	243	241	209	219	260	252	251	212	273	253	211	238	237	241	216	267	250	237	263	266	216	242	256	222	229	226	206	238	235	212	262	254	237	235	201	252	276	240	224	197	242	255	223	259	237	210	252	252	198	245	220	251	247	211	258	232	271	266	225	247	256	234	231	244	241	259	253	232	243	251	229	272	238	253	240	191	230	241	257	235	228	231	219	214	264	265	248	219	245	249	261	264	264	229	215	231	237	226	236	249	206	211	233	225	244	238	247	243	244	263	244	253	214	236	222	257	222	225	219	229	261	244	202	231	222	236	229	259	276	218	227	261	292	210	237	245	247	212	236	269	220	252	246	211	254	241	235	227	244	240	239	231	219	208	251	262	241	241	238	229	225	231	235	253	254	230	255	269	251	231	259	235	246	220	246	250	232	257	246	244	189	254	237	228	238	244	254	258	246	237	219	248	272	228	234	253	236	224	246	248	227	256	230	237	250	242	222	238	239	260	251	254	226	234	228	272	243	258	209	249	250	217	262	215	216	231	254	253	233	241	238	248	213	254	234	219	204	223	238	235	213	223	226	220	238	229	206	237	256	233	257	229	246	262	238	245	246	212	252	244	252	225	240	232	249	233	230	238	214	241	255	226	249	257	269	231	243	237	270	255	237	235	236	235	240	242	243	236	229	237	240	233	249	270	239	217	214	243	238	251	213	294	271	233	255	256	244	258	240	245	235	230	225	244	230	241	229	260	237	265	250	249	260	249	251	242	237	235	233	244	246	250	257	248	237	225	255	225	230	238	261	241	216	256	264	211	250	220	248	254	270	239	249	231	224	195	234	229	237	233	261	241	249	236	262	257	247	250	254	245	220	256	228	205	233	234	272	251	252	260	214	222	222	267	234	251	240	247	215	255	249	251	230	245	209	234	239	231	247	233	218	231	241	251	269	232	245	239	237	251	259	248	249	232	251	303	240	256	233	228	240	227	256	241	240	243	198	272	230	222	215	240	240	230	236	228	245	243	278	235	245	243	241	248	231	259	231	223	235	214	250	226	248	238	240	261	226	246	246	243	228	224	249	257	246	264	246	256	243	269	254	249	249	248	259	250	266	227	217	230	246	248	213	228	258	243	227	231	219	277	289	253	253	228	226	241	252	234	254	239	234	232	278	222	230	236	245	234	242	214	218	245	222	214	269	245	261	193	234	227	210	238	214	259	212	223	235	243	251	220	239	285	245	253	251	242	231	264	244	200	227	218	214	242	242	227	229	241	211	241	261	230	241	240	251	237	273	267	237	222	251	247	219	214	229	224	207	242	212	239	224	239	239	246	241	238	225	232	232	242	253	260	239	220	247	234	232	240	219	254	285	225	237	226	242	267	227	256	236	225	239	231	248	239	236	218	260	271	219	202	225	224	234	215	243	248	228	215	232	252	229	231	243	224	250	257	248	236	244	262	245	235	226	260	232	227	237	239	257	232	254	253	243	252	217	247	254	230	258	240	254	198	261	232	275	237	249	236	249	247	253	241	233	257	245	246	235	238	224	217	239	217	227	229	223	226	242	247	260	249	250	228	206	224	239	252	249	245	237	208	238	272	270	234	270	252	220	229	244	237	268	226	230	255	247	253	246	248	243	236	244	242	254	274	247	238	227	252	233	223	253	245	218	231	240	266	225	239	239	242	214	216	218	240	240	250	220	215	236	259	217	249	223	233	193	243	213	264	246	261	226	258	241	234	251	236	223	252	226	231	235	256	267	242	247	227	236	259	239	232	249	226	251	244	250	268	238	239	235	241	238	258	237	255	259	250	232	226	241	249	246	257	245	239	251	238	252	203	250	247	229	257	247	261	230	257	233	229	263	213	261	242	231	258	276	263	253	253	241	251	266	239	254	264	256	253	239	220	272	251	232	232	234	234	244	221	256	241	239	246	244	255	234	256	239	264	236	214	219	259	219	257	275	227	242	226	242	261	249	240	208	266	243	224	245	226	218	255	253	270	241	252	241	251	228	239	236	244	253	261	240	251	247	232	222	224	232	219	254	248	249	213	230	259	245	230	258	245	231	258	248	239	256	268	251	238	238	226	251	238	237	233	245	238	239	270	278	256	213	251	214	215	237	229	245	239	258	251	247	239	270	226	268	267	263	217	240	230	253	249	272	210	256	242	269	229	253	238	239	220	227	256	271	250	272	258	245	235	232	246	239	211	256	234	262	263	227	221	248	241	248	230	242	230	259	226	248	240	261	246	251	252	260	214	252	257	262	240	227	242	220	232	220	207	236	255	231	209	208	195	235	244	210	264	251	239	258	214	251	249	219	248	262	255	220	245	248	223	239	228	268	237	255	265	232	230	219	247	253	232	250	215	265	247	244	257	241	258	231	245	228	246	234	275	238	257	250	212	229	258	234	253	243	250	243	288	210	248	275	242	218	276	234	236	234	244	268	239	222	250	255	228	233	282	240	210	281	258	228	249	244	242	227	233	226	222	226	255	225	224	231	204	247	218	220	244	272	246	230	223	246	243	262	238	233	223	284	263	222	197	221	239	256	237	245	243	238	229	250	241	249	213	247	275	247	231	226	273	221	248	266	238	242	233	261	238	261	223	227	216	252	226	243	245	245	256	247	231	213	213	277	267	230	228	228	236	255	241	243	256	249	252	268	216	268	226	233	237	225	254	222	236	221	228	205	249	203	209	246	209	249	229	257	201	228	206	231	253	234	248	264	242	243	219	233	238	253	269	215	241	223	231	221	269	248	242	240	206	243	262	271	249	223	256	248	230	236	254	238	240	239	239	222	245	234	231	222	236	228	217	224	242	240	247	259	214	241	239	234	245	245	244	234	249	256	237	268	227	258	221	243	244	260	211	222	261	227	244	271	270	261	230	233	221	247	271	207	218	261	233	257	247	227	251	242	219	233	243	267	233	250	223	239	247	244	231	196	250	245	236	272	260	255	261	241	234	210	253	232	221	242	242	210	238	223	223	256	247	254	228	246	235	221	254	273	205	257	237	250	240	219	244	227	244	245	255	248	249	234	263	246	220	264	231	223	243	228	259	238	220	248	241	216	207	245	210	238	219	271	264	234	252	264	252	222	251	204	275	239	235	238	234	240	230	252	257	271	213	226	226	260	215	219	267	249	253	243	252	218	221	233	236	254	254	239	236	240	229	237	248	279	206	238	236	239	242	234	237	250	252	223	234	241	236	212	228	253	241	214	232	241	260	246	244	243	254	255	241	257	239	247	223	234	207	227	210	236	258	203	269	253	247	227	238	235	248	273	234	241	225	242	250	239	238	267	240	247	278	215	217	252	238	234	229	259	250	225	224	242	209	243	259	226	215	236	210	239	240	255	221	217	245	270	260	244	246	245	264	263	267	225	221	247	258	259	253
22005	6200	9020	8999	9484	10648	9785	6812	876	598	534	546	516	515	530	498	543	544	524	567	545	507	584	514	504	543	522	528	551	493	514	515	517	537	534	544	548	519	512	543	516	499	511	530	517	545	556	541	544	493	504	528	541	500	544	504	551	527	575	533	518	546	506	528	513	508	527	576	536	528	565	518	542	551	553	533	555	499	542	544	543	519	518	526	485	511	544	514	498	564	539	511	514	532	555	510	547	510	533	532	540	551	527	534	520	550	526	523	518	531	485	517	566	511	489	575	539	542	524	520	529	526	521	529	498	506	523	521	511	551	496	539	508	512	523	524	467	515	526	512	529	523	504	524	500	551	516	505	529	529	556	589	530	533	525	531	546	540	503	517	549	517	513	559	502	543	528	545	522	516	525	582	527	513	504	528	498	504	537	549	534	489	529	523	530	517	507	540	507	532	530	516	496	516	522	491	558	507	562	560	531	534	521	505	516	522	545	524	490	547	550	529	569	520	528	516	504	480	511	465	489	522	499	509	467	537	515	568	531	523	535	515	511	542	534	547	537	509	548	488	536	522	543	537	509	486	526	477	568	520	528	482	541	534	467	462	481	544	519	506	523	498	523	531	500	537	545	536	532	549	535	518	522	514	518	509	527	565	517	515	500	553	508	495	521	490	484	545	520	520	490	510	531	586	535	536	487	530	563	531	513	523	513	534	536	551	513	559	524	540	495	492	541	545	516	517	500	498	547	503	519	531	544	503	525	558	563	529	539	523	525	518	518	523	558	518	553	510	521	531	462	532	498	550	528	498	521	538	464	559	493	545	517	534	549	549	546	550	510	538	522	501	561	561	544	513	529	545	514	523	550	515	459	549	544	536	515	513	514	580	517	575	517	532	510	534	517	556	528	535	507	541	569	518	509	507	522	534	532	555	527	520	556	526	536	556	509	527	566	549	549	505	520	498	475	530	560	551	521	509	570	529	540	517	549	532	540	563	520	508	567	573	487	538	499	537	548	519	552	510	510	534	559	501	565	503	504	521	502	518	520	500	501	499	534	513	554	538	521	586	514	547	521	520	565	547	499	577	551	539	543	512	540	485	559	551	572	529	520	538	497	505	523	546	540	528	567	540	540	537	544	516	520	548	505	518	497	572	523	509	529	508	514	555	516	542	571	523	553	538	527	522	548	523	527	525	543	518	528	492	500	544	491	516	512	458	547	529	573	519	562	545	550	564	538	513	564	527	503	528	511	559	525	514	553	520	480	543	500	503	539	489	500	555	551	530	496	534	571	519	512	535	526	495	512	519	513	537	526	495	530	565	517	547	572	525	500	559	515	551	522	563	532	523	582	551	524	571	487	597	540	477	526	509	513	514	543	532	499	476	527	552	525	536	508	504	511	508	527	501	530	529	552	540	499	553	517	546	496	503	582	572	532	508	564	488	535	516	558	552	507	546	482	519	481	528	501	525	510	546	531	527	509	517	531	545	538	524	529	502	509	517	535	509	566	514	523	534	547	509	554	515	553	526	501	511	503	559	543	531	562	539	485	533	505	532	579	543	532	510	505	542	502	534	540	518	521	528	487	513	546	530	509	512	543	487	537	508	545	490	503	497	509	564	506	530	535	487	509	550	516	532	522	505	491	544	558	548	528	518	571	527	535	490	504	476	542	546	508	540	482	514	541	504	573	543	511	518	546	536	547	562	541	557	518	532	549	491	517	510	512	510	529	523	534	511	542	530	517	510	492	543	532	557	516	536	568	506	531	517	531	492	515	576	524	507	520	554	548	545	550	513	525	553	524	511	508	560	538	511	536	506	503	527	552	549	544	532	570	524	562	527	543	547	524	510	517	530	491	491	509	528	507	555	523	503	524	549	503	518	547	553	509	559	556	528	533	510	551	557	540	490	533	543	523	527	520	572	546	521	532	512	551	529	507	547	491	527	531	524	515	524	535	541	498	528	517	564	525	492	478	520	534	509	523	549	508	512	548	489	517	529	518	545	511	471	543	524	569	522	516	532	543	510	524	510	475	561	516	542	514	506	547	534	535	519	494	492	547	553	533	565	535	537	515	489	531	495	510	544	481	526	485	544	548	529	497	485	511	541	549	526	500	528	569	513	531	507	501	519	568	517	545	510	554	547	524	494	485	550	557	514	534	520	497	479	556	520	564	545	521	529	519	557	499	570	514	576	519	507	552	531	534	497	508	511	515	553	525	502	497	529	538	540	510	510	544	561	499	489	550	532	499	536	514	544	528	556	536	489	519	540	535	549	494	517	512	511	535	539	476	542	549	521	522	532	515	554	520	560	560	534	496	516	530	519	541	508	518	528	543	511	506	493	555	521	495	541	516	540	528	525	541	519	523	552	549	523	563	499	495	500	497	564	471	523	526	536	530	513	548	492	489	546	520	527	519	510	540	529	541	538	528	532	521	508	536	512	530	530	574	509	534	489	521	515	555	556	525	592	527	500	524	514	550	556	495	501	513	530	553	500	564	552	530	540	513	536	504	540	489	548	538	494	531	564	513	575	553	549	524	558	555	509	500	541	552	518	529	530	559	547	538	525	554	507	511	565	516	495	531	464	540	510	522	516	555	489	515	502	500	565	522	538	498	526	485	474	566	531	530	533	553	510	526	506	537	552	551	539	522	529	506	540	549	531	559	543	582	563	519	510	531	542	515	521	551	526	550	521	526	550	550	521	568	512	552	551	542	540	524	523	520	530	527	543	498	486	470	542	511	533	556	557	524	519	570	498	552	577	520	525	462	499	548	516	500	484	486	505	553	510	530	459	495	509	537	543	517	529	554	547	509	527	469	543	520	566	550	561	550	506	551	548	513	553	513	532	553	563	558	513	551	550	525	550	522	540	512	534	518	554	502	522	520	532	556	498	523	539	523	516	487	526	478	544	515	518	494	513	501	526	542	531	524	526	530	541	508	515	542	500	496	510	529	498	495	532	520	551	502	465	540	551	518	494	506	504	568	488	495	526	515	539	538	495	527	539	510	534	510	529	486	552	541	519	529	511	531	521	510	507	541	537	522	524	538	520	486	488	530	545	521	544	535	536	507	537	557	545	501	511	540	502	563	530	511	516	467	547	543	501	526	520	531	555	525	504	547	523	489	500	544	534	572	505	573	528	539	531	525	489	515	527	538	548	530	527	534	541	509	485	539	518	514	524	522	512	548	523	542	511	562	554	503	500	506	534	538	515	518	554	523	455	532	570	518	568	517	549	502	557	490	539	485	521	549	538	506	525	538	537	521	500	544	498	564	496	563	547	553	526	539	537	498	553	535	555	508	540	530	480	508	513	533	543	506	531	533	551	538	540	558	526	537	495	527	544	533	535	558	505	505	497	536	510	516	488	540	542	565	511	525	530	526	542	527	524	512	546	545	539	516	560	520	493	542	530	520	519	508	490	515	522	530	505	515	542	532	546	496	508	529	489	522	504	533	526	589	527	500	506	496	550	507	490	531	525	531	521	532	514	537	515	514	517
66426	32314	15878	10683	29568	35779	31591	20251	2694	188	138	165	146	158	134	140	168	156	169	163	161	151	149	136	146	150	163	123	148	148	179	138	140	157	162	147	145	164	159	166	146	144	146	148	170	131	149	140	155	161	152	149	130	162	153	133	128	138	146	132	156	138	131	139	134	159	150	142	147	162	135	146	139	141	145	158	158	144	160	138	156	138	155	129	164	145	155	141	141	152	127	150	143	143	153	126	132	146	134	136	156	141	152	154	138	140	130	137	147	143	141	178	154	150	123	134	134	176	160	140	148	133	156	129	139	150	129	139	144	160	163	160	165	142	142	145	148	143	147	167	154	155	144	125	136	146	125	147	134	154	135	147	148	141	141	145	143	140	135	142	164	153	128	155	152	172	147	148	154	130	160	139	144	161	142	161	144	142	123	146	155	149	141	131	182	149	145	141	179	152	131	160	144	153	134	171	120	152	122	164	150	157	150	133	119	150	130	162	136	129	128	147	150	153	148	144	133	158	133	155	119	141	144	146	124	137	139	134	141	139	167	129	140	155	152	140	142	153	163	155	157	155	150	142	157	154	161	154	137	138	138	151	157	134	155	138	154	165	151	126	163	133	177	143	135	142	146	125	135	132	130	154	155	151	159	168	149	135	147	145	150	143	130	151	163	132	159	156	158	159	152	121	154	153	152	160	147	132	153	136	130	135	154	147	143	125	143	162	156	164	146	137	129	152	147	124	141	153	131	140	138	144	138	125	162	158	147	149	138	122	152	130	134	144	130	140	139	146	134	149	153	148	162	138	147	161	145	146	146	150	153	134	146	145	151	171	152	144	126	118	127	147	134	167	131	169	141	154	139	144	144	145	140	138	138	133	165	122	155	143	140	136	138	136	122	137	129	152	140	164	119	148	123	183	147	151	159	146	169	144	140	151	124	153	163	139	139	151	136	147	135	128	139	163	161	184	133	124	133	123	116	122	130	124	137	156	130	173	146	143	150	148	143	127	144	159	146	128	145	165	134	158	142	167	142	154	127	150	125	121	132	150	137	151	135	149	154	162	142	132	132	165	153	136	163	134	140	148	146	130	142	167	159	145	141	149	123	140	148	113	147	153	116	131	136	150	124	135	135	135	134	133	134	138	160	142	141	161	158	155	140	148	148	141	123	149	162	152	129	147	125	152	170	149	162	139	132	135	139	126	143	135	167	136	143	153	121	155	149	137	129	148	145	154	172	141	156	126	139	142	162	138	163	163	157	150	139	147	136	129	147	160	141	150	170	154	130	133	166	143	122	151	145	147	133	145	153	108	134	158	132	163	129	151	150	161	150	142	155	151	137	129	146	133	132	152	159	143	142	144	131	141	130	139	139	170	134	142	143	133	147	136	155	154	145	136	132	148	132	153	154	144	136	150	146	150	175	168	155	146	160	148	140	137	144	115	147	131	147	139	149	153	133	132	134	135	140	151	157	138	142	155	142	141	142	142	142	120	155	141	157	142	152	169	137	162	148	153	152	160	148	136	154	144	153	149	145	159	163	167	137	134	139	142	140	153	152	149	155	123	148	141	146	159	158	162	144	151	139	135	148	161	136	147	148	154	128	133	147	133	140	145	160	155	159	150	137	142	136	153	131	133	155	141	163	110	136	138	180	132	128	136	165	158	148	143	130	150	147	152	169	151	161	138	119	121	130	155	155	147	159	129	162	142	141	157	124	154	154	123	138	119	136	145	141	141	158	150	137	158	143	157	133	137	158	140	178	143	150	161	143	153	137	110	134	130	153	134	130	157	122	116	148	161	144	160	156	174	141	142	145	131	159	146	125	142	152	140	158	128	149	167	158	161	151	128	136	163	151	164	152	156	161	145	133	148	158	137	131	123	129	130	127	139	147	131	126	130	166	139	147	130	150	167	163	134	152	148	137	122	141	149	152	151	155	177	150	149	136	138	133	154	157	143	147	148	144	145	161	154	147	133	149	160	149	156	168	177	126	161	129	122	138	140	126	151	131	141	128	121	164	156	145	142	132	139	152	150	148	143	134	119	136	155	174	149	153	155	164	146	149	151	143	141	150	121	137	145	172	170	155	128	161	159	140	141	153	148	155	160	151	140	138	144	145	148	134	131	141	120	157	152	152	151	152	166	149	155	149	169	137	135	156	145	155	134	161	136	131	153	142	147	145	137	138	124	145	142	161	138	148	157	169	126	132	173	135	139	172	183	136	148	156	172	159	139	145	138	165	136	155	138	128	144	158	147	151	149	150	139	142	140	143	150	158	156	164	125	185	142	146	143	155	151	135	126	125	139	151	153	154	158	135	156	158	161	140	144	131	150	144	136	155	138	133	175	122	144	156	135	148	145	139	144	157	135	146	171	134	178	153	160	133	154	163	126	163	155	159	126	144	142	127	151	151	165	132	132	146	159	123	171	135	162	131	130	143	138	152	139	158	157	188	152	143	141	140	148	180	153	157	152	160	140	119	138	158	147	139	160	138	155	163	154	166	153	161	137	142	160	127	145	166	148	156	141	123	133	163	157	158	143	132	137	155	149	144	172	153	143	169	136	113	164	142	159	132	138	128	132	133	132	155	144	127	149	133	141	136	183	134	146	141	156	142	124	142	145	166	160	141	148	154	139	125	140	162	150	127	150	136	153	144	132	116	128	148	145	143	142	166	160	144	163	169	146	145	118	153	154	174	149	148	138	152	140	146	152	158	135	142	149	153	142	148	159	140	139	135	134	130	147	159	147	115	117	151	156	135	176	140	143	145	139	157	140	163	144	142	142	132	143	152	146	160	132	156	142	141	154	150	133	141	166	150	141	133	159	150	153	154	131	170	132	143	147	160	154	126	164	146	154	145	148	153	147	159	163	153	151	142	163	140	147	136	127	136	156	145	147	141	137	152	154	153	156	115	134	138	151	109	142	156	140	137	142	148	148	156	148	167	137	135	150	139	135	169	128	132	143	150	144	112	143	137	170	162	135	177	146	167	151	160	140	151	147	164	163	136	143	143	148	173	151	169	151	151	127	155	130	138	159	149	153	168	158	149	128	162	153	157	135	146	141	149	153	126	151	133	151	155	152	169	142	135	158	158	139	150	142	140	142	156	114	130	149	143	133	138	122	133	152	178	131	126	138	162	165	154	159	153	147	141	138	152	125	133	152	140	137	139	134	138	133	144	145	126	143	126	170	159	145	143	135	141	142	143	150	142	128	159	151	144	136	138	144	144	147	148	128	137	142	161	138	157	120	146	153	151	132	145	153	145	140	146	150	140	165	139	124	129	162	149	145	145	160	128	141	149	142	141	145	173	110	132	147	154	156	139	164	146	138	131	154	174	133	142	131	129	153	147	131	120	148	158	171	142	162	151	118	153	160	148	159	151	152	142	153	148	132	152	122	157	163	150	144	123	139	143	136	154	148	156	119	141	151	157	140	128	149	146	159	138	108	140	131	155	138	143	132	134	147	154	137	142	165	158	153	145	154	158	158	132	151	156	135
40706	13028	14796	21250	46061	51145	47406	35054	1854	492	447	441	423	378	448	406	411	405	409	429	406	371	359	397	377	395	383	379	365	353	328	372	367	360	374	325	349	351	322	350	349	376	379	367	352	364	384	383	351	343	293	358	340	335	339	322	354	335	333	319	339	370	367	361	359	344	370	349	339	361	315	346	366	377	364	361	352	330	324	359	391	370	378	326	354	339	355	362	339	333	367	386	372	342	341	361	357	355	337	318	348	333	352	366	361	341	375	342	340	352	345	362	351	375	364	387	360	344	348	356	373	338	371	330	338	352	384	339	326	341	353	368	341	327	350	355	353	344	352	389	334	358	370	358	350	381	356	329	360	364	354	372	346	334	359	368	326	332	372	343	306	347	354	374	318	354	336	362	340	345	379	344	351	386	358	349	324	400	358	363	318	352	367	373	350	334	340	320	335	344	371	382	356	335	335	351	380	345	362	329	348	373	354	327	330	369	368	367	335	335	331	355	386	355	358	363	389	355	346	354	359	365	376	347	373	346	359	371	344	342	347	365	349	340	335	342	377	339	342	353	379	352	372	343	368	374	370	360	369	375	327	360	323	368	326	344	360	346	348	334	382	324	362	348	354	348	391	328	322	327	347	376	331	330	360	355	348	335	357	339	362	365	321	342	379	329	368	360	355	358	349	366	367	356	345	294	362	351	335	363	361	369	348	341	361	332	340	363	353	360	357	329	356	331	369	340	369	334	364	364	352	362	345	369	379	362	383	348	347	334	375	328	346	337	360	295	355	387	376	369	356	368	362	372	366	334	337	347	375	360	409	370	375	377	375	340	377	328	326	340	326	324	329	363	378	321	369	339	378	368	359	376	371	352	337	348	326	373	330	377	359	344	372	343	383	352	383	340	334	349	330	305	322	360	342	357	359	357	356	374	337	374	347	370	378	356	357	352	349	347	349	344	361	332	338	340	374	347	347	371	358	328	369	382	367	381	320	344	343	365	331	364	384	362	334	346	360	350	352	381	364	367	370	378	350	352	335	340	342	368	343	332	335	368	359	334	322	332	329	353	336	373	327	407	358	364	383	358	352	353	340	363	352	373	322	366	351	392	326	356	320	362	406	343	344	331	365	330	364	337	332	356	338	362	320	335	338	349	320	369	370	337	319	344	368	359	372	323	326	323	342	340	346	364	341	349	347	312	330	352	350	376	321	350	340	368	338	377	354	358	348	325	363	372	295	306	356	366	343	378	353	350	367	305	357	360	399	328	335	383	350	332	383	372	358	353	348	386	354	344	371	353	338	357	321	349	345	368	338	318	343	350	345	370	341	359	346	363	350	398	363	357	354	365	357	363	341	345	363	334	405	358	336	359	345	361	367	315	349	363	338	356	338	334	352	362	376	376	353	357	365	353	380	363	335	353	358	336	340	336	344	328	364	339	359	357	346	330	345	360	338	384	352	343	340	368	370	350	345	341	330	353	354	334	359	369	343	365	352	359	346	363	345	366	353	344	348	334	344	410	342	332	338	346	363	337	372	402	361	354	342	344	331	344	356	364	356	403	352	356	361	333	362	337	358	376	351	345	364	348	348	322	380	351	356	321	352	375	360	336	365	337	330	317	340	334	362	333	359	354	351	353	329	375	344	327	359	342	363	369	352	373	361	359	350	343	349	371	360	355	347	365	373	374	359	352	337	362	310	352	362	352	353	343	373	352	291	362	336	366	378	298	379	352	357	336	350	349	355	375	354	326	358	327	337	324	373	355	342	340	349	399	352	369	347	353	358	367	349	293	365	362	341	361	348	346	378	359	347	375	352	351	356	330	373	329	312	364	346	358	330	340	332	374	371	317	373	349	331	324	341	334	372	336	377	358	329	378	322	388	342	372	351	358	356	333	338	368	365	332	367	356	332	325	383	349	352	355	325	353	348	361	360	344	381	344	361	359	374	347	338	382	362	351	359	347	336	347	343	319	352	362	358	364	333	377	376	347	350	366	332	387	334	328	372	369	330	360	347	336	356	344	358	349	344	328	352	319	400	355	338	368	349	337	341	359	358	353	330	334	369	365	383	390	330	377	336	348	365	346	331	318	350	365	358	342	347	369	365	362	335	371	353	368	376	356	376	367	345	372	374	361	365	361	346	367	328	335	327	334	347	342	360	347	370	339	311	329	358	341	335	393	399	371	343	346	373	350	371	344	309	349	365	363	372	378	324	375	370	370	322	378	332	391	344	356	317	346	336	352	324	352	398	353	353	362	365	362	359	344	339	351	336	350	378	342	357	343	330	331	338	352	362	360	376	375	341	356	350	359	367	366	347	323	336	344	354	341	355	307	373	342	354	350	364	343	345	330	312	362	382	319	370	348	352	328	343	355	326	326	339	364	354	352	364	337	340	364	364	352	351	387	378	391	346	347	384	350	356	353	365	350	354	341	335	361	333	376	367	332	319	372	347	369	320	370	323	331	368	337	350	340	344	343	382	343	359	378	343	356	379	352	343	350	381	386	353	368	343	363	360	341	370	338	323	357	357	375	367	346	351	341	327	372	339	352	364	370	326	348	391	368	367	384	365	355	353	368	345	382	406	322	370	347	319	390	319	341	367	356	384	353	340	329	355	344	319	390	371	333	352	334	342	363	336	311	356	320	360	315	312	370	396	368	349	339	326	342	328	370	354	368	352	344	326	334	337	329	361	338	373	342	367	347	370	345	361	334	349	342	345	339	368	340	341	362	369	356	372	388	374	342	359	370	359	338	341	343	377	365	357	343	361	328	368	333	388	333	360	353	302	370	322	360	359	334	342	371	352	348	396	352	346	371	312	336	362	336	349	352	334	348	360	375	400	356	394	360	370	343	370	368	365	368	342	349	347	351	359	326	342	340	351	331	307	327	362	363	334	367	344	361	391	384	364	338	342	358	326	336	311	347	352	336	358	353	363	339	357	367	354	344	345	350	341	351	372	351	357	356	379	370	372	352	352	382	326	362	378	369	333	356	349	351	334	336	328	342	335	349	348	354	365	355	357	339	358	370	381	358	359	354	352	363	360	348	328	335	345	349	374	354	366	316	333	336	350	311	339	364	369	348	360	351	333	354	374	351	359	333	378	336	339	345	366	365	351	334	340	362	296	346	358	340	359	333	352	361	400	364	374	367	345	344	340	349	350	389	363	322	336	348	344	344	353	418	371	368	391	337	351	355	375	342	367	374	368	360	387	353	344	337	365	357	337	347	376	322	349	356	384	350	345	361	366	363	356	353	341	355	360	365	356	368	329	379	336	364	343	350	372	393	355	339	376	351	367	388	331	368	344	371	358	358	339	342	380	334	365	348	344	358	379	357	351	341	378	324	350	366	392	358	337	348	357	380	318	344	306	350	372	348	349	361	357	365	358	348	338	363	340	370	370	367	362	318	373	312	377	339	320	365	337	320	339	385	360	354	331	334	333	355	334	373	374	374	357	362	340	334	380	339	350	325	349	351	339	368	325	308	376	314	349	365	322	337
74218	39160	21967	33114	52972	51253	40037	24339	3537	300	294	272	228	228	250	255	250	239	230	212	230	201	241	241	224	239	239	253	264	249	220	223	274	213	239	242	219	244	218	226	242	234	225	259	222	222	212	242	248	220	214	248	242	231	240	224	230	231	219	222	223	217	228	229	255	248	221	238	270	237	211	218	231	247	222	240	242	226	224	239	248	232	220	208	235	221	211	237	253	233	223	233	256	238	230	249	240	238	253	216	234	239	241	258	229	247	242	270	236	250	240	248	208	238	240	211	227	247	232	258	214	213	232	208	232	224	224	252	219	227	260	219	271	232	251	242	250	240	215	206	219	231	213	222	233	216	215	206	250	209	237	212	259	264	218	236	211	231	213	268	250	222	228	237	233	236	205	254	257	224	227	201	230	227	236	252	235	252	241	173	259	242	220	257	249	208	253	237	234	214	208	209	224	225	237	227	238	208	227	227	234	245	226	250	238	227	205	242	247	241	240	201	225	227	246	250	227	268	251	236	241	245	235	206	246	234	240	248	252	246	253	249	235	262	227	237	222	235	259	257	264	260	232	254	211	245	256	214	211	225	211	265	217	210	243	243	260	239	233	248	257	213	214	236	212	250	231	261	243	243	247	238	231	206	187	256	238	253	233	204	216	227	208	215	259	267	263	250	231	226	225	234	238	253	239	234	239	226	242	217	226	236	212	240	234	222	228	211	254	242	249	224	226	229	263	243	232	233	241	212	229	235	237	220	229	250	236	273	235	223	226	258	215	222	229	234	244	221	213	194	223	237	231	224	248	226	254	235	202	232	233	252	226	217	231	210	209	233	224	251	240	230	217	249	251	224	216	237	260	230	225	222	241	233	237	219	225	230	199	211	247	212	227	234	238	253	245	235	221	243	225	216	245	205	245	228	216	218	263	242	221	215	272	222	233	240	259	230	214	219	242	221	207	212	234	235	221	294	213	226	224	238	228	234	226	254	231	254	237	228	236	233	267	210	212	227	250	235	253	198	225	194	229	214	218	244	231	239	215	217	229	245	207	219	236	252	225	246	235	220	228	233	241	212	218	252	238	236	228	251	225	272	220	226	257	225	256	237	218	233	233	246	228	247	252	237	244	227	251	237	248	228	246	226	238	268	234	253	262	207	232	230	223	248	245	265	225	222	242	200	190	222	235	247	238	222	225	240	222	240	230	212	213	250	257	241	269	215	240	202	220	226	238	235	233	224	234	225	207	218	261	228	231	232	240	240	226	212	213	229	209	224	221	227	240	244	218	257	232	261	247	240	234	248	233	252	235	228	216	240	241	227	238	241	247	235	235	246	231	252	222	225	261	235	246	212	212	234	233	243	225	226	209	221	234	214	253	223	240	223	221	207	222	215	233	229	239	238	235	238	277	216	214	235	236	216	242	235	230	246	253	206	212	234	221	257	231	235	231	227	203	241	225	228	229	252	231	240	246	259	213	233	232	241	222	230	236	252	204	222	254	217	277	249	229	219	251	253	204	229	253	263	229	224	236	232	231	230	217	243	237	234	214	229	244	233	237	225	212	229	239	242	240	242	242	231	251	212	207	254	241	233	225	235	243	261	218	244	240	236	218	226	230	252	224	247	231	264	222	252	228	231	248	228	224	233	250	224	241	233	243	208	241	233	245	260	246	238	221	243	264	255	230	237	216	218	199	210	247	238	231	229	227	262	231	237	208	233	242	228	244	256	224	257	239	214	227	239	235	242	237	230	249	253	234	237	227	229	212	264	202	233	255	234	274	252	232	214	248	264	220	211	231	225	222	241	226	212	235	222	247	223	263	222	227	222	208	245	244	229	275	240	231	223	234	258	227	213	243	222	220	242	235	258	249	252	234	240	241	223	239	234	232	261	230	232	224	216	245	218	253	224	236	221	211	227	243	248	235	260	207	210	239	232	253	230	251	202	239	211	230	234	228	218	216	234	244	237	250	235	226	257	245	217	239	222	221	225	222	199	225	240	229	282	216	230	235	247	228	253	206	226	236	211	230	203	244	242	231	238	249	248	255	231	236	233	223	221	232	229	229	231	237	261	255	214	235	215	228	235	201	241	245	223	247	243	227	224	241	245	219	217	232	250	248	260	230	234	255	229	228	244	231	228	233	226	215	211	200	239	229	237	229	235	230	259	241	265	237	224	223	209	235	246	225	223	222	217	224	220	222	200	228	234	239	224	242	243	230	233	237	213	221	233	203	236	219	230	218	224	212	236	218	270	231	266	248	229	205	240	232	226	221	227	233	225	261	239	212	233	234	223	242	206	239	236	253	225	237	244	258	246	227	231	267	233	229	261	223	239	234	223	224	209	224	233	240	222	208	208	208	211	261	206	225	224	249	228	233	235	212	250	198	254	255	235	238	258	213	226	224	242	262	254	222	200	244	238	229	232	210	222	217	235	246	248	254	230	225	206	234	220	231	216	260	225	207	221	203	225	248	233	222	255	252	248	214	219	210	229	214	239	238	228	233	231	211	216	246	232	236	199	250	228	206	258	245	239	216	222	213	219	220	247	225	241	233	225	230	215	237	263	242	225	198	261	232	234	242	241	250	214	205	212	239	220	232	220	246	220	207	209	205	238	210	236	208	201	241	228	242	247	222	237	196	234	231	251	212	233	231	222	233	238	243	239	271	233	213	207	237	252	224	227	224	219	244	247	213	218	228	228	211	247	211	230	251	220	229	238	262	234	257	218	220	209	218	224	236	239	228	220	229	234	210	198	242	187	216	235	224	218	226	229	246	230	270	215	235	219	248	240	216	248	226	234	244	236	230	214	241	230	247	241	218	244	205	204	242	238	257	225	255	233	258	213	219	230	228	217	224	260	237	212	236	235	251	219	222	210	232	229	234	235	245	214	209	204	254	219	203	234	218	227	216	237	228	263	217	236	221	235	245	219	241	239	232	259	243	242	213	242	198	206	237	239	245	208	226	232	238	212	196	244	220	204	254	234	214	236	255	226	258	249	224	259	238	226	242	234	228	206	201	241	256	235	227	248	255	223	200	249	222	253	232	248	246	216	193	236	227	217	242	263	248	255	242	233	214	233	244	220	219	239	231	263	278	274	245	243	246	272	231	200	275	246	238	243	240	210	244	217	250	234	227	220	241	270	251	254	229	244	221	206	213	242	263	213	254	254	244	221	224	213	250	229	227	233	250	233	245	221	237	238	237	244	238	232	217	225	234	239	250	227	247	275	229	277	217	218	212	239	237	249	214	230	208	263	231	226	233	228	243	221	261	224	210	241	246	242	230	251	240	227	240	254	220	209	230	268	233	230	202	250	224	262	237	227	228	220	243	215	196	234	249	206	214	219	238	200	224	235	209	231	222	279	212	224	212	257	226	254	218	223	217	212	216	232	267	223	218	218	240	221	217	248	256	219	232	240	223	230	284	222	217	229	234	244	222	240	252	221	246	233	236	227	248	264	212	219	256	254	249	252	220	171	226	260	239	196	236	254	243	228	243	234
49265	19298	19120	45773	63827	62220	53657	35365	3048	727	681	682	625	641	627	630	641	622	553	601	592	586	572	562	559	584	531	572	569	534	521	569	515	539	570	494	556	589	553	578	542	545	539	527	537	520	547	514	550	604	532	522	506	584	535	526	519	532	557	493	531	548	553	520	554	518	576	520	480	503	532	540	529	493	553	552	562	522	485	570	543	537	524	578	516	537	535	538	546	510	548	512	525	542	524	527	537	527	555	547	493	537	553	525	540	533	544	566	535	555	550	502	540	508	555	524	504	534	537	524	534	547	558	542	527	535	535	561	507	546	547	511	557	510	558	533	510	507	553	550	542	495	527	567	515	532	575	569	487	525	527	523	542	524	558	560	549	530	490	540	539	512	545	558	549	533	525	511	531	502	535	521	519	523	563	544	539	511	526	506	562	579	564	548	529	545	514	539	511	503	522	511	530	519	528	517	518	546	538	569	510	506	519	537	564	523	548	586	562	590	535	559	547	551	484	559	557	551	530	514	515	523	537	537	536	518	521	535	528	524	523	587	504	545	533	504	544	529	525	559	549	535	552	509	550	541	531	531	539	536	541	507	524	500	558	520	501	501	520	486	476	573	586	512	580	529	549	463	560	520	546	522	574	511	532	556	533	553	548	539	500	581	558	587	527	583	526	480	541	517	558	539	543	518	577	579	510	525	555	529	543	527	547	529	532	564	504	543	508	563	512	548	499	557	552	547	559	557	513	527	560	547	536	535	545	520	571	524	547	562	488	530	538	507	542	594	527	530	569	557	558	517	585	546	534	528	540	519	561	516	551	535	511	563	518	525	554	492	537	549	487	537	558	560	509	531	551	554	512	522	553	519	515	546	533	535	558	558	539	565	583	536	520	553	506	537	564	540	524	475	571	520	529	562	509	535	523	535	566	569	508	523	519	545	540	510	545	516	554	533	521	532	552	534	595	538	503	532	555	533	529	552	497	543	538	543	501	520	577	514	521	499	567	581	525	546	532	548	546	576	578	546	520	602	502	537	530	552	533	516	530	558	552	531	506	566	517	536	538	504	515	489	521	499	556	526	511	503	533	588	570	557	557	532	566	534	528	507	577	557	521	528	545	544	532	552	523	512	504	526	531	513	533	547	558	545	546	564	560	563	549	544	520	530	533	546	545	573	562	559	566	554	535	562	542	506	506	534	559	558	547	570	516	536	556	538	532	553	536	545	536	528	550	497	553	547	545	524	539	546	541	548	530	576	510	563	534	544	541	579	547	575	559	559	543	582	568	553	550	583	565	548	556	511	518	559	523	503	537	534	502	544	543	504	520	515	535	520	552	550	553	552	527	507	534	487	534	538	572	550	530	558	553	569	502	508	577	570	535	525	542	496	466	521	533	535	531	555	545	525	590	496	574	507	553	526	573	552	535	540	520	546	533	561	534	576	526	538	527	496	550	537	546	523	528	559	569	538	579	551	524	529	549	549	498	566	548	519	536	543	533	534	496	507	527	540	588	560	500	570	564	553	529	560	558	537	561	500	560	525	542	514	488	537	537	508	511	534	575	506	577	553	555	554	531	500	488	531	530	586	546	556	543	574	556	546	530	518	552	557	520	541	518	524	547	550	603	521	581	535	564	515	539	562	524	521	519	531	542	485	554	560	544	535	562	560	533	551	536	501	567	530	548	585	554	543	539	574	533	480	561	514	552	552	518	482	521	553	563	538	500	542	585	557	526	596	540	516	543	546	547	532	527	542	574	547	556	525	514	524	528	546	524	528	516	560	514	569	514	507	511	532	558	538	544	574	578	514	555	564	546	566	547	549	537	519	536	598	552	512	547	555	506	534	551	540	578	531	541	508	561	540	537	514	528	510	546	580	523	537	539	524	550	537	515	499	504	531	483	517	583	527	548	510	502	497	519	507	496	539	543	553	513	582	554	550	526	499	567	507	530	511	522	530	522	499	516	568	529	554	500	587	546	548	501	531	527	559	565	542	533	524	560	565	544	517	496	510	534	536	538	531	573	525	524	570	511	522	537	522	525	550	504	536	500	517	561	541	518	552	528	551	528	534	497	540	540	515	469	567	534	526	516	539	519	499	558	563	508	520	502	538	533	550	546	523	530	514	515	511	527	556	558	543	515	493	526	524	522	598	580	558	547	562	586	548	541	501	500	534	540	552	530	563	524	546	528	510	543	550	539	554	551	552	548	554	526	537	546	532	562	538	514	559	485	527	537	539	498	547	506	594	563	530	535	548	525	560	545	550	511	523	557	552	544	496	537	555	542	564	537	539	569	552	537	527	516	536	507	550	491	509	527	540	571	547	551	538	554	518	532	536	525	534	522	520	546	535	533	505	541	565	542	548	578	551	556	501	547	566	534	559	557	515	581	514	498	485	535	560	515	518	547	536	547	516	556	514	539	495	517	542	534	551	531	499	538	532	518	539	560	561	533	536	528	534	517	525	490	514	539	519	549	551	542	502	518	511	595	518	539	551	493	549	507	535	526	515	555	533	545	528	517	539	520	542	537	538	511	535	530	514	561	542	579	527	554	542	556	525	567	571	551	529	542	567	532	513	523	534	503	552	561	544	561	553	526	535	521	537	533	550	488	556	537	514	549	509	584	538	522	515	509	540	559	524	570	526	551	522	531	517	536	549	514	506	480	537	565	606	554	510	508	521	567	548	526	520	509	541	512	564	556	552	541	548	528	547	521	556	535	544	485	516	535	527	514	566	501	557	539	517	532	546	568	549	517	500	526	564	521	554	548	510	575	519	525	511	522	564	545	517	548	530	540	518	514	525	581	511	543	536	551	536	561	501	532	536	559	510	551	536	550	545	555	536	508	538	527	554	536	564	547	568	512	532	557	547	538	526	538	547	516	542	547	508	525	544	544	577	530	561	527	482	593	528	593	593	603	561	508	549	531	532	536	542	555	519	526	519	542	544	563	510	562	540	547	528	580	533	535	548	529	581	485	559	546	552	508	546	517	571	567	540	508	536	530	518	529	528	564	539	521	509	538	551	549	526	554	552	519	549	559	523	514	508	521	544	531	546	602	554	550	538	496	527	521	537	514	561	538	522	548	552	565	548	534	563	520	529	515	531	532	576	542	551	510	482	519	548	555	509	540	513	517	501	521	561	527	557	525	540	537	533	547	489	545	544	559	515	580	489	553	555	521	535	528	571	536	571	514	571	543	547	523	559	543	497	539	543	564	520	520	532	538	534	559	535	523	565	586	514	557	547	563	582	564	524	539	539	499	525	569	545	555	510	516	497	584	505	537	499	481	493	563	495	515	489	537	556	521	539	538	544	548	544	538	517	533	558	531	530	531	544	561	549	592	544	494	518	515	524	512	573	533	521	483	540	549	546	557	508	526	539	537	571	527	531	508	560	503	517	527	548	527	534	550	522	541	547	525	525	528	522	546	513	521	534	565	518	558	526	532	554	554	551	542	545	585	550	530	544	540	601	547	533	529	504	522	548	558	563	536	600	511	535
42304	13304	2896	2547	2599	2282	1661	900	283	270	266	255	297	275	229	258	265	235	246	291	237	262	239	252	250	253	257	251	268	255	256	214	264	252	210	250	228	248	255	270	246	246	229	257	240	250	228	249	251	253	259	255	234	255	246	288	263	256	252	262	228	230	255	259	252	252	251	278	225	280	269	232	214	273	254	240	241	250	254	269	243	235	265	277	268	263	261	262	215	234	265	235	245	234	232	288	234	236	255	247	233	245	218	231	241	252	249	251	259	255	258	238	254	254	262	286	253	241	277	288	223	232	292	248	264	269	269	235	221	229	233	269	228	253	264	232	260	253	260	257	254	232	261	250	281	263	233	257	241	223	239	208	256	271	276	241	260	248	250	287	245	220	227	276	264	238	240	249	244	241	225	248	252	247	236	240	282	245	232	238	264	236	257	260	223	248	229	243	235	250	282	233	216	246	264	277	229	241	223	248	231	254	260	236	223	245	240	242	253	246	245	244	226	244	237	240	253	249	222	257	259	252	246	241	272	225	264	257	254	243	250	256	283	229	258	245	247	243	242	250	251	246	272	278	269	290	251	256	264	262	270	231	259	274	267	254	215	239	245	242	220	263	236	226	243	248	235	239	241	265	229	234	229	237	248	250	233	250	244	293	265	242	238	252	224	250	215	264	256	245	222	245	265	284	257	278	266	241	259	238	253	261	270	255	246	251	248	256	245	236	265	258	249	274	245	248	236	271	263	241	255	224	258	236	268	263	253	245	233	278	261	251	264	252	228	258	245	243	264	227	245	267	263	264	254	249	256	242	249	257	252	245	266	268	245	260	257	256	271	235	246	220	251	208	233	233	259	253	228	254	251	233	238	240	261	238	247	247	211	239	272	230	261	249	277	244	235	252	245	259	242	266	248	240	259	250	237	249	241	242	250	244	286	262	270	260	242	237	262	215	248	229	251	231	244	227	259	273	262	237	246	261	260	265	247	253	246	218	232	264	241	272	237	258	237	238	253	236	220	261	244	242	216	241	228	231	229	246	247	262	263	248	254	238	266	246	276	220	258	235	239	256	252	227	245	250	252	249	235	247	270	255	234	251	225	226	256	241	260	268	266	246	257	272	283	264	254	226	223	217	242	253	250	234	249	231	239	240	266	214	234	245	231	274	215	239	245	220	250	263	280	231	242	244	236	197	272	268	248	226	247	246	282	263	269	266	232	241	259	264	252	258	281	246	262	238	250	242	249	264	271	236	235	244	251	238	257	263	252	255	274	252	289	256	259	240	247	275	256	259	276	258	266	268	232	278	254	237	249	213	244	250	269	261	236	246	235	264	262	224	242	254	253	255	243	272	249	263	238	253	261	239	250	257	237	251	241	225	232	269	258	240	261	247	247	241	241	261	248	243	290	209	257	237	277	233	249	227	239	234	241	240	251	241	275	250	232	277	261	243	256	259	227	268	218	281	248	245	222	245	270	247	246	238	261	245	239	259	241	230	265	239	237	228	259	278	245	261	214	264	254	239	236	243	247	245	240	242	266	251	254	242	236	268	261	233	246	239	251	250	287	258	274	246	242	248	244	243	244	249	239	244	235	247	261	237	246	251	207	242	252	253	242	279	251	262	264	254	247	234	265	234	263	266	246	235	269	238	255	280	244	248	244	270	245	257	258	223	257	253	260	253	238	246	264	234	240	248	247	227	243	248	250	254	233	236	245	233	251	237	248	255	295	247	235	260	253	232	268	237	244	262	255	252	251	237	236	244	263	240	224	223	248	230	258	221	258	233	269	226	235	245	293	234	245	237	278	230	231	251	220	252	258	262	243	235	234	233	278	247	239	254	240	256	270	250	264	270	255	269	266	226	248	243	261	258	268	264	258	213	276	295	275	244	269	235	224	258	273	244	239	272	243	240	238	232	271	241	241	252	268	250	249	240	233	238	274	229	253	241	234	211	251	250	247	285	297	240	252	244	271	262	226	258	250	230	271	271	267	260	289	243	238	266	244	255	254	245	247	241	232	266	242	259	221	232	255	244	270	257	270	238	255	254	231	255	246	275	224	233	228	244	288	272	273	268	254	275	263	250	247	246	243	249	242	259	251	252	257	267	251	241	256	230	246	256	238	224	239	251	298	237	245	237	237	262	258	270	246	270	245	250	276	235	257	214	223	299	232	262	238	253	239	268	270	234	266	269	242	251	262	235	228	256	240	243	239	242	247	261	237	251	246	223	247	273	261	245	235	251	263	265	218	239	223	275	233	230	255	232	266	253	259	274	241	249	248	231	268	248	273	226	237	241	229	231	215	231	267	251	215	245	226	232	291	250	246	254	261	281	295	231	278	252	242	247	294	247	231	221	263	249	224	210	269	274	269	237	276	251	259	257	250	255	236	241	236	246	257	259	289	268	237	232	251	230	276	262	270	262	241	236	261	243	229	227	223	253	243	259	240	272	247	230	225	233	276	260	235	227	234	233	257	250	243	252	257	286	230	259	252	234	271	253	265	243	256	246	230	250	258	251	258	231	243	237	259	269	249	277	276	276	223	197	244	260	277	251	252	234	269	246	262	202	233	244	218	264	252	251	228	272	245	240	278	250	242	270	262	245	256	243	211	247	277	267	242	257	246	263	272	234	235	251	271	259	245	248	279	223	235	251	250	235	248	260	234	276	272	260	281	263	254	241	256	225	268	272	229	257	248	253	258	252	243	254	268	281	255	257	253	233	274	249	256	247	226	246	256	236	257	252	254	257	252	253	247	256	238	244	264	243	303	231	235	236	241	235	243	255	254	237	246	269	246	223	235	237	271	227	240	228	228	228	262	235	250	258	240	259	247	238	259	257	268	259	257	240	250	252	252	240	235	277	265	249	271	265	243	250	238	249	263	237	245	266	265	240	244	246	268	251	238	252	252	263	233	217	252	246	246	256	242	238	241	272	253	282	230	247	257	258	291	265	253	238	236	250	234	262	253	218	248	274	253	240	242	225	261	251	247	265	256	263	270	237	241	254	234	243	253	244	242	270	239	233	249	236	204	232	255	256	224	272	270	262	253	248	255	262	234	256	245	238	251	252	260	230	251	288	250	224	257	239	270	247	261	251	245	241	240	241	258	219	282	255	282	271	257	272	247	266	233	253	232	239	258	267	240	234	218	245	216	229	238	239	261	236	266	250	280	256	241	264	237	265	244	240	214	259	242	253	251	265	236	235	253	262	263	252	242	252	250	249	252	238	262	254	257	243	262	228	252	260	251	272	257	233	261	260	248	244	241	256	242	257	265	272	266	231	262	257	247	258	270	239	228	264	231	257	234	259	250	253	240	247	213	233	264	210	216	270	267	228	264	245	246	245	230	236	242	224	226	233	228	278	269	200	213	262	290	261	272	259	241	266	258	256	231	237	263	231	245	247	215	230	242	244	241	235	253	252	270	232	265	252	245	259	220	225	246	267	259	263	256	270	274	271	257	245	252	266	222	261	229	258	206	255	258	239	267	239	266	250	264	257
21934	3867	4657	8258	9845	8818	6095	3235	669	603	557	594	568	539	555	533	612	579	560	493	549	502	592	540	499	580	570	582	571	585	564	564	577	533	556	587	555	516	526	513	542	561	547	531	559	522	554	516	491	559	511	522	578	542	540	559	588	548	529	524	573	587	567	528	574	565	562	479	551	548	515	570	558	549	554	568	532	557	572	575	583	571	556	548	561	558	548	559	492	503	536	530	540	585	566	517	529	550	563	569	538	568	551	552	617	582	573	559	528	563	553	588	536	572	562	595	514	602	557	561	512	571	530	531	571	550	598	523	494	536	597	572	549	555	558	492	538	563	520	566	541	561	522	557	546	554	534	490	568	555	537	553	540	553	540	549	543	585	519	596	535	541	583	563	564	582	539	516	541	505	514	526	525	563	586	540	512	533	525	558	556	522	526	584	519	517	520	556	543	529	542	543	582	568	562	588	509	558	579	552	588	575	514	517	508	569	533	510	548	569	509	536	520	543	546	534	575	532	535	511	557	558	522	571	561	550	570	549	544	525	515	580	544	538	517	537	531	531	548	584	537	572	577	537	589	542	540	534	566	519	557	536	526	545	575	529	585	584	543	537	545	535	584	538	575	514	525	560	568	551	530	549	546	582	549	519	540	567	587	572	511	561	598	603	567	533	585	553	544	532	548	558	555	525	549	536	590	521	516	554	541	544	574	546	541	518	535	543	585	574	523	563	539	560	540	580	528	535	537	550	599	544	533	561	546	549	557	529	577	522	503	515	546	581	576	580	583	564	565	524	562	556	558	556	584	549	559	570	578	584	544	554	547	573	612	574	580	566	569	566	552	541	565	590	530	521	519	528	602	515	527	599	499	544	559	568	538	598	537	551	530	523	532	533	519	549	523	540	566	542	558	531	513	567	554	519	530	533	502	544	533	543	579	540	545	561	528	547	531	569	524	562	544	557	562	548	534	575	544	564	565	574	560	561	537	516	583	563	555	575	569	576	551	544	566	620	520	538	526	612	591	515	535	564	548	560	536	550	560	546	528	540	576	560	588	568	557	566	570	588	575	515	564	527	527	546	542	531	557	573	564	550	546	525	541	546	551	559	543	543	588	537	558	513	538	539	560	526	529	523	532	507	548	519	541	522	554	523	507	526	537	545	520	557	541	591	549	549	533	593	577	548	550	509	581	591	548	538	555	561	582	559	515	594	536	529	525	569	525	544	523	556	566	593	564	545	593	531	535	532	558	561	552	540	575	536	548	575	534	526	553	562	513	531	584	535	540	560	570	577	522	544	515	532	523	582	551	558	556	563	553	582	573	515	594	532	546	566	548	515	581	554	537	521	544	517	564	564	586	545	549	558	521	580	557	585	571	536	550	538	565	568	583	569	511	569	534	538	529	538	561	502	556	514	529	544	555	591	517	545	551	560	544	513	525	559	569	536	537	510	516	562	551	524	558	563	569	526	544	583	529	584	539	547	519	544	536	541	545	549	562	519	533	549	577	526	548	529	524	594	545	593	549	526	537	582	549	518	529	525	541	511	548	575	571	516	551	525	556	549	585	552	561	564	526	529	553	540	555	552	555	537	574	539	530	527	538	527	578	552	530	574	558	508	570	522	541	533	577	565	515	547	565	538	547	605	555	543	526	590	580	534	538	522	505	542	610	514	543	577	590	497	545	540	537	527	520	566	554	531	551	544	540	590	543	578	498	570	580	517	545	544	567	542	557	495	514	552	531	571	549	543	550	553	545	550	540	562	538	563	565	541	530	530	536	561	564	578	553	511	558	534	572	533	524	536	537	527	474	551	572	570	546	522	552	535	574	506	565	550	565	517	565	534	548	535	537	580	556	562	552	587	562	501	570	543	525	533	499	521	559	513	582	547	537	584	524	550	546	594	573	551	556	579	530	550	558	580	569	518	561	557	572	515	516	526	566	535	522	585	556	547	542	534	552	550	528	545	572	533	520	548	575	504	597	536	558	511	555	527	544	565	508	485	583	562	579	535	536	556	536	548	541	534	558	493	546	538	544	567	553	559	568	526	552	551	524	548	567	583	525	556	564	561	536	570	571	537	530	534	520	520	567	575	572	581	528	569	574	574	526	554	533	546	545	550	543	558	527	518	554	541	564	525	534	581	554	571	559	571	556	520	561	523	545	552	555	513	508	553	579	554	515	567	567	503	531	564	498	547	548	541	575	580	586	545	556	513	582	526	576	551	536	537	543	568	570	533	594	556	565	555	584	573	522	515	558	549	515	548	532	535	557	549	548	557	559	532	564	543	550	578	524	545	538	543	520	514	495	569	538	555	583	534	551	555	521	567	550	554	561	542	538	566	506	546	544	533	577	551	574	587	530	531	571	550	486	561	549	531	546	540	541	531	569	508	545	517	517	555	534	572	518	532	552	576	580	541	546	557	525	547	567	526	560	555	559	554	533	533	525	562	534	558	549	563	548	577	538	516	564	604	541	567	535	544	549	550	531	518	544	574	532	537	546	556	491	528	536	535	542	534	571	561	528	555	554	558	563	544	514	540	553	539	585	530	618	585	494	527	533	523	553	547	577	581	528	519	528	552	554	548	589	549	502	512	550	545	531	564	557	567	554	577	543	567	511	509	548	557	571	528	539	508	560	601	567	561	559	541	525	520	519	542	528	543	549	539	553	535	568	496	530	575	582	583	527	592	539	525	574	530	526	537	580	582	563	595	528	545	552	594	543	547	539	566	538	580	502	554	572	589	517	558	616	532	528	527	510	541	521	572	547	528	537	547	561	582	574	551	544	566	560	533	580	531	594	544	577	551	525	514	582	520	552	566	561	558	538	540	561	571	555	559	568	563	555	558	516	532	534	530	582	558	512	538	557	511	521	539	539	551	564	561	520	553	553	546	544	542	570	599	534	528	560	576	543	561	566	504	569	537	569	566	551	556	592	571	513	611	582	553	569	538	544	517	555	559	518	552	548	562	533	539	554	552	584	533	531	555	546	544	532	542	560	542	537	569	556	570	578	509	560	527	529	521	561	564	556	585	522	517	612	527	594	533	561	510	543	567	506	544	494	521	519	565	537	537	555	567	549	560	548	506	496	566	555	539	522	530	565	559	580	539	591	538	527	560	550	602	553	544	563	571	551	539	573	502	516	517	563	547	585	581	530	563	535	534	515	574	565	579	538	539	528	552	530	525	521	572	546	538	583	557	502	529	565	560	526	547	542	551	557	522	582	560	523	554	562	540	555	514	536	533	560	550	554	526	558	579	532	559	554	537	530	592	526	554	528	572	568	549	556	574	582	573	566	571	550	572	530	553	524	577	544	529	525	563	562	554	547	546	557	521	556	548	561	556	518	552	540	522	549	554	566	578	552	574	522	523	562	595	549	543	580	525	529	557	559	521	557	533	589	549	552	538	542	543	546	531	512	505	590	582	538	528	599	545	557	581	523	560	603	548	549	531	545	514	558	541	529	548	586	520	540	566	580	559	561	555	588	568	536	542	580	564
64011	29365	19426	34498	45301	39788	27087	14354	2494	196	163	159	150	168	173	138	151	176	183	164	182	167	178	147	182	164	165	150	184	169	161	153	181	164	146	176	167	155	135	165	170	172	157	165	163	152	145	178	172	156	155	180	152	154	168	178	158	145	165	150	152	191	150	155	185	162	141	156	165	143	153	157	184	165	156	154	167	156	165	144	141	171	167	172	158	167	175	191	153	162	152	162	152	152	158	152	162	141	144	151	144	168	172	145	165	174	176	152	169	152	146	161	174	182	159	149	148	160	153	182	162	162	164	151	158	177	158	149	171	157	163	159	161	148	169	173	172	178	155	167	168	150	165	130	186	149	170	154	144	163	148	151	174	172	154	165	148	160	147	147	165	152	162	156	162	162	169	151	164	152	165	160	148	153	146	166	170	142	148	172	161	158	158	139	166	174	150	166	162	149	131	170	164	176	184	166	164	149	162	154	177	159	152	163	138	192	158	146	148	147	139	168	160	155	165	180	148	156	155	154	155	152	162	175	151	152	169	172	147	150	173	158	169	135	143	154	157	158	147	175	171	159	185	178	169	152	157	165	151	182	158	137	159	155	159	153	191	156	171	161	160	148	163	158	189	143	174	144	158	152	148	138	158	153	176	157	173	173	155	146	176	157	159	151	177	163	149	191	165	161	147	155	152	166	160	156	143	161	149	145	161	163	156	192	151	164	177	170	141	184	142	148	173	166	167	172	154	157	174	155	153	169	156	157	177	176	167	156	154	177	176	152	147	156	144	134	183	175	179	156	163	174	166	154	175	145	162	166	140	156	141	132	156	178	155	154	164	149	145	146	158	173	183	166	174	141	127	162	176	142	175	156	161	153	154	187	177	152	166	180	155	163	175	152	166	144	169	171	141	163	156	161	182	157	161	158	146	143	142	172	156	148	173	180	154	167	157	153	144	171	176	168	165	161	166	160	179	169	140	152	148	158	175	167	165	170	164	165	174	161	179	149	154	167	161	159	180	162	155	149	164	165	161	161	148	156	163	157	176	158	155	170	168	167	140	164	142	164	165	150	149	155	172	166	146	169	150	148	167	168	150	153	177	167	162	158	170	176	176	155	137	139	160	155	180	178	148	159	157	135	155	158	137	159	167	179	162	164	169	149	162	190	152	157	155	155	155	180	180	183	169	150	154	167	159	179	168	170	156	144	175	174	139	149	151	140	162	152	180	162	155	198	138	172	166	158	173	153	159	169	179	162	153	157	163	166	177	154	129	148	165	172	164	152	164	156	129	139	164	158	154	153	179	173	151	142	147	162	157	165	158	162	167	167	162	172	155	159	188	160	156	144	143	159	182	190	164	151	162	153	161	147	183	155	178	188	165	174	144	146	148	138	166	152	195	169	150	159	162	147	158	142	153	141	169	156	154	154	167	147	185	173	176	165	152	165	143	154	168	159	166	171	161	162	140	169	176	144	149	153	160	202	154	176	152	152	195	150	158	175	146	158	165	158	153	177	179	171	161	160	161	148	168	175	141	157	162	157	168	152	164	166	156	155	154	154	168	171	154	154	153	176	117	170	160	186	138	178	163	158	151	159	180	139	141	168	187	171	167	152	179	172	159	158	168	181	159	162	186	153	174	134	156	151	182	149	145	180	157	146	194	153	160	168	184	169	147	184	185	160	158	167	145	167	180	153	139	153	179	149	167	180	166	160	145	156	187	176	157	167	159	155	163	152	155	164	149	181	156	170	166	155	165	156	135	150	153	165	154	164	181	151	164	167	149	153	169	176	163	180	149	167	185	181	177	144	169	155	131	173	153	141	147	145	147	163	176	131	170	122	171	138	163	184	152	148	168	187	141	146	189	167	187	169	164	142	133	165	184	153	155	177	180	144	166	190	131	164	170	178	169	148	151	161	176	151	159	149	158	168	142	146	146	149	146	174	146	163	176	176	162	188	194	146	174	171	142	138	154	180	179	159	172	159	167	145	159	175	155	167	152	152	155	176	161	161	158	179	167	180	188	146	179	152	185	150	181	151	152	164	149	155	169	154	157	174	152	162	164	165	137	173	164	161	173	151	143	162	152	155	180	153	166	138	156	140	158	170	164	158	127	157	160	162	140	158	162	164	160	150	152	180	156	165	173	183	178	165	162	165	148	170	165	172	161	156	185	171	163	165	155	163	176	189	163	201	154	156	162	155	153	157	168	174	170	156	147	161	145	156	161	151	162	174	150	178	170	156	163	179	155	154	146	157	144	127	148	164	170	145	181	164	186	157	163	139	171	167	148	138	131	176	161	141	166	170	177	159	178	157	166	149	164	159	158	167	169	156	138	155	148	145	166	140	167	171	169	162	144	160	165	162	158	156	155	179	182	162	163	145	167	157	175	159	146	168	176	156	151	176	164	164	152	155	157	161	175	151	136	166	144	153	159	153	161	174	178	159	146	150	147	168	151	172	190	149	153	130	177	174	174	168	161	162	153	155	159	160	152	174	163	157	166	156	160	164	164	166	140	159	169	172	159	192	158	133	162	160	140	153	152	164	184	150	152	194	182	142	160	143	157	172	175	182	158	154	156	164	132	174	153	150	158	156	158	158	160	142	170	160	150	144	158	177	144	145	154	183	159	152	156	173	162	148	137	157	148	157	164	150	165	155	143	159	170	171	154	153	171	166	176	160	160	146	178	157	159	173	141	155	157	163	159	137	139	168	149	159	149	187	182	140	136	159	172	156	153	152	177	165	177	165	160	174	181	143	177	157	172	143	175	165	156	167	159	181	146	150	161	170	129	158	141	190	183	172	158	173	185	170	161	160	128	189	164	144	181	156	168	143	196	180	181	157	165	135	157	171	148	165	144	151	162	148	174	167	173	183	138	149	159	150	182	174	169	191	147	146	145	153	145	168	171	149	156	179	171	136	173	167	167	195	156	144	172	172	130	161	172	149	179	157	151	143	144	147	158	166	151	182	172	163	182	149	182	174	155	174	160	147	159	159	156	154	151	168	171	199	138	142	166	164	141	158	181	172	160	168	152	153	137	163	155	169	183	162	151	151	163	146	168	154	158	157	152	145	168	142	143	172	146	162	188	177	148	188	135	168	168	160	173	166	163	181	158	165	163	158	187	164	155	162	148	166	160	159	161	195	160	162	173	150	157	156	154	188	171	140	162	170	165	152	147	145	158	185	147	148	164	145	181	162	145	155	142	140	158	165	151	149	152	152	169	160	171	146	173	163	138	174	135	180	164	161	143	155	147	165	179	179	158	130	148	149	146	167	146	171	156	149	140	142	144	166	155	156	147	141	136	173	182	119	144	165	163	173	134	171	139	150	152	145	170	150	190	171	165	172	160	150	170	154	176	155	165	162	153	182	166	192	157	187	188	174	161	174	166	136	156	167	150	149	187	131	142	158	149	171	159	139	150	166	159	159	192	184	157	154	161	155	179	156	177	163	134	160	168	141	164	184	174	187	156	154	150	149	161	171	179	164	156	175	160	153	138	163
41326	8205	20159	47198	57333	53051	42057	28972	4770	487	435	472	399	416	440	431	416	402	410	379	389	388	405	365	424	388	426	419	354	398	398	393	390	392	410	395	379	416	404	431	363	369	376	415	375	399	358	414	392	414	405	422	360	411	427	366	333	387	329	320	393	396	378	394	404	375	387	372	390	400	394	369	383	392	409	387	406	361	390	382	387	348	371	395	379	394	382	367	368	365	381	379	351	362	351	409	402	402	372	391	366	385	381	382	360	385	395	399	359	370	379	392	395	401	363	389	385	362	369	382	383	378	388	390	418	401	374	401	353	387	400	369	404	345	379	373	413	415	371	421	382	372	398	388	401	371	403	379	402	392	406	368	357	382	371	385	393	344	372	372	371	403	384	393	374	362	372	383	398	392	356	395	337	387	375	379	372	396	396	387	403	396	381	399	389	426	381	361	394	409	389	417	386	357	395	386	337	355	404	400	402	391	371	372	377	365	383	388	386	387	448	370	394	394	379	363	388	413	386	409	387	384	343	401	402	348	407	388	344	354	387	342	373	371	388	382	439	373	379	379	373	387	392	414	385	395	367	377	387	392	383	387	390	357	375	361	374	373	366	375	404	401	346	407	387	394	410	383	388	334	347	372	388	391	394	400	373	396	373	342	374	378	393	362	386	394	349	394	408	382	359	358	347	398	395	384	375	353	383	366	381	382	366	378	396	376	377	402	353	390	417	363	363	362	367	357	371	373	363	370	423	361	397	407	398	391	366	401	379	392	368	426	356	357	371	411	378	370	372	391	393	353	373	350	394	408	392	389	411	390	401	393	359	349	405	375	376	374	380	393	407	401	381	389	353	378	393	413	421	389	409	387	374	382	406	388	375	373	407	385	393	382	386	380	377	358	353	383	391	385	390	376	397	370	394	355	402	380	372	409	382	380	342	370	406	392	378	395	375	372	419	378	370	401	378	380	347	421	394	431	364	367	374	361	373	370	390	370	373	385	363	367	401	426	393	417	385	388	379	389	413	401	360	350	385	390	393	365	355	381	364	395	378	427	391	413	396	396	375	386	376	403	381	423	373	388	385	377	406	377	379	385	380	371	365	373	375	406	372	362	342	389	395	361	381	393	377	389	390	387	358	419	375	355	384	376	340	381	370	362	381	369	333	309	391	419	407	367	405	356	395	353	389	368	368	417	365	383	378	355	382	386	370	380	348	374	367	381	384	368	411	384	375	392	432	346	359	336	403	367	388	386	399	387	385	391	352	387	419	359	354	405	367	395	399	411	389	389	400	409	380	393	363	425	368	375	373	388	380	376	380	369	342	390	353	391	434	354	358	347	406	389	398	372	389	407	377	383	383	375	382	368	404	362	416	385	388	422	396	397	410	378	386	421	348	402	409	372	405	367	378	403	394	392	376	360	391	416	348	397	380	397	391	374	395	355	403	412	378	367	354	365	387	380	360	392	359	386	358	385	399	402	389	376	375	369	363	346	369	382	384	403	398	368	398	395	381	383	403	375	416	410	399	357	413	372	364	368	379	358	368	385	381	383	384	421	389	406	386	343	396	383	387	402	363	390	362	394	399	341	382	391	395	369	408	393	369	386	399	351	385	397	409	392	396	411	410	408	402	357	401	422	388	329	376	380	381	361	407	372	405	400	386	370	365	410	394	419	377	419	367	393	392	357	383	376	389	395	369	378	402	383	357	391	382	354	369	380	372	407	396	394	402	412	376	380	372	374	407	376	372	405	422	410	412	387	391	401	384	382	418	390	391	373	403	382	358	383	386	406	391	407	377	332	386	362	421	405	375	366	369	386	384	415	374	395	374	375	364	387	377	399	404	407	403	421	385	366	401	386	395	397	377	394	407	371	373	402	388	399	415	349	388	380	367	369	381	390	350	393	387	388	366	388	405	387	367	387	363	393	385	394	365	408	386	395	385	381	406	372	360	393	417	389	389	385	364	375	392	351	388	411	358	411	380	355	385	349	372	364	415	437	368	376	391	382	373	396	373	366	388	384	375	356	363	387	435	427	385	397	373	376	374	385	396	379	411	398	379	380	387	399	356	410	391	350	380	391	389	406	358	344	397	395	382	411	391	384	396	380	378	359	390	362	343	410	392	376	410	390	379	388	421	374	437	394	398	395	387	357	390	334	389	407	388	380	362	408	382	411	382	334	379	393	367	429	419	364	386	394	372	376	419	375	379	403	388	417	391	422	397	399	388	362	398	412	366	348	385	382	395	357	376	407	377	339	384	359	405	385	402	374	371	385	351	388	380	382	368	367	376	370	395	378	360	401	364	362	364	401	383	387	404	368	372	413	379	391	357	377	368	362	410	380	396	403	372	389	372	368	367	359	389	346	421	379	383	360	367	384	385	422	386	407	413	379	403	400	395	391	361	377	348	384	363	390	403	412	423	350	351	364	388	369	384	376	383	364	360	351	424	384	394	402	390	395	406	420	392	389	389	376	373	399	397	357	416	384	408	367	355	393	382	365	378	391	403	383	357	362	373	376	367	376	402	390	386	382	399	396	372	377	405	399	392	379	372	371	383	415	368	324	364	394	410	367	386	397	377	389	391	395	383	391	388	397	380	398	394	393	420	370	386	391	395	398	379	399	419	358	382	393	429	388	396	395	399	392	405	384	377	380	401	366	397	376	387	353	378	352	374	393	384	394	357	402	423	358	416	406	379	354	383	350	390	378	384	369	403	364	371	404	396	355	364	368	387	403	389	427	365	371	383	406	376	379	373	406	409	385	376	352	375	398	363	402	373	375	411	374	370	395	377	393	371	368	373	393	399	397	402	374	387	414	375	399	396	380	353	390	394	376	391	354	407	367	396	382	398	359	395	373	343	398	407	378	347	408	394	381	358	382	412	388	392	407	374	366	439	360	396	370	411	370	396	388	386	414	414	391	389	387	384	385	393	381	367	373	405	363	380	385	367	406	422	425	374	369	354	392	400	400	374	394	379	396	409	370	343	393	413	385	381	403	354	364	381	407	367	398	419	361	385	405	376	364	373	383	414	389	410	374	375	402	408	383	408	375	390	418	412	401	370	348	383	393	399	406	363	348	400	362	363	365	428	383	371	366	410	402	409	390	383	383	393	383	376	347	405	386	400	369	349	376	376	398	380	355	395	385	372	367	380	380	393	367	389	370	354	374	367	383	398	411	386	404	372	383	391	438	424	389	385	395	389	379	392	403	369	395	381	348	389	379	377	388	361	383	371	398	385	382	407	397	417	399	385	343	370	355	397	409	399	391	359	383	379	354	388	362	382	428	386	384	411	384	386	391	385	384	383	365	386	388	391	438	411	386	437	394	368	405	361	396	390	390	412	388	357	352	363	382	385	395	340	394	373	381	413	410	434	414	394	364	379	371	390	372	364	403	357	378	363	413	380	405	358	414	360	382	418	362	339	391	385	367	381	388	396	350	368	379	372	377	386	395	383	396	374	400	382	379	352	373	372	409	367	385	376	399	377	375	395	413	409	388
71451	31286	32922	40457	53082	53027	40887	27484	6403	331	250	255	296	299	259	263	246	283	254	257	253	240	262	234	254	248	244	271	268	263	266	270	255	244	287	218	254	270	237	242	215	275	256	224	250	274	226	237	248	261	268	245	224	236	257	249	270	226	253	231	250	280	223	261	248	254	242	238	223	284	230	259	245	230	264	271	230	246	263	243	254	260	224	252	212	267	258	245	268	235	241	260	227	239	230	250	227	263	204	264	263	254	234	242	231	243	264	254	250	224	239	277	267	223	213	225	247	225	253	243	267	212	241	253	230	237	234	250	243	257	260	218	250	250	218	217	263	232	263	273	259	273	241	236	254	254	224	247	251	254	245	259	223	242	269	233	226	266	238	240	240	260	248	228	230	233	247	267	248	252	254	244	243	258	253	255	242	258	237	264	262	238	243	261	236	247	240	269	272	240	260	260	240	224	248	234	226	276	232	289	247	247	258	238	221	233	263	252	247	246	226	263	217	239	238	242	253	260	252	237	266	226	271	233	234	214	213	231	240	268	267	242	251	228	264	236	238	248	242	263	233	234	241	275	218	220	234	237	232	253	256	236	233	222	277	266	257	226	255	263	273	255	242	257	258	220	246	259	251	243	230	224	257	242	253	236	228	255	274	253	252	242	230	235	242	245	236	273	246	249	257	222	271	271	250	246	271	267	217	254	268	253	252	225	248	240	246	255	244	229	239	244	262	260	213	217	272	254	244	246	265	236	258	237	261	267	266	234	282	271	251	248	237	235	270	262	267	239	227	230	258	240	254	275	266	239	245	215	252	244	261	265	252	257	264	239	249	216	268	228	280	257	244	235	267	234	238	244	239	275	227	252	254	255	229	225	278	245	264	284	246	220	252	241	245	233	266	284	249	240	257	279	232	230	258	250	259	256	234	210	230	258	236	234	263	232	233	236	230	237	260	254	229	239	255	273	240	244	246	247	242	221	239	245	227	257	249	260	246	232	262	221	259	240	242	219	245	246	246	278	254	275	248	260	231	239	226	236	264	252	263	241	241	242	216	268	235	218	232	225	249	251	253	254	248	257	226	226	224	266	257	247	250	258	269	240	256	258	246	233	273	241	263	238	227	226	220	280	282	215	251	266	234	253	245	262	282	250	240	239	255	265	247	242	257	253	236	243	250	269	287	237	230	251	237	234	236	254	268	262	264	263	261	256	241	273	250	258	252	234	265	253	257	244	260	242	281	242	234	240	231	227	223	265	236	225	276	213	241	265	246	228	268	254	275	249	283	221	262	255	258	255	248	245	215	241	258	237	246	261	222	238	230	230	256	248	249	257	234	231	221	240	229	288	240	253	273	255	197	218	249	246	258	241	228	248	222	246	257	258	252	230	219	243	224	239	232	268	227	228	256	252	249	223	228	231	246	256	251	269	271	269	235	252	223	244	268	232	224	244	260	251	240	259	233	269	238	225	246	240	230	242	251	262	252	265	248	238	252	261	258	242	244	240	243	258	247	235	262	247	252	245	249	265	244	265	251	210	255	232	243	268	226	230	248	248	251	239	245	249	231	264	230	259	223	278	259	237	243	256	246	264	239	215	268	210	244	254	251	265	234	240	239	253	256	243	267	243	260	259	262	254	234	250	215	278	277	246	280	229	251	252	232	257	225	245	239	275	234	257	262	247	233	250	252	265	272	230	243	245	242	221	253	230	227	252	243	250	294	235	251	261	259	234	256	271	244	233	225	235	254	230	260	258	242	252	257	248	243	265	253	217	251	228	247	220	246	262	251	256	253	262	269	227	239	290	238	252	263	267	248	237	246	255	247	249	258	248	253	284	283	251	258	266	244	246	277	258	244	238	261	239	248	243	231	255	261	229	229	263	248	256	237	231	235	246	245	247	241	246	273	265	241	246	250	246	236	234	266	256	276	187	223	258	259	239	270	254	246	238	235	278	219	223	227	253	209	232	244	255	240	247	236	233	231	235	267	261	269	275	216	258	279	233	247	216	229	244	248	245	250	214	253	265	263	258	237	228	222	245	295	271	260	229	265	238	255	262	252	256	208	249	242	271	249	234	237	246	238	196	262	277	236	213	237	234	250	253	262	230	247	262	256	276	261	232	233	257	240	256	246	260	259	259	268	258	250	253	271	260	260	253	255	212	232	259	239	245	222	265	252	254	254	256	251	280	247	264	243	227	228	240	231	275	243	243	278	252	249	251	237	236	244	254	220	250	237	250	238	271	243	223	251	217	281	257	261	302	276	265	247	222	239	252	257	274	253	239	246	264	203	250	248	238	255	230	230	245	240	253	260	258	223	248	280	277	227	240	246	263	267	257	257	249	228	233	253	250	240	230	216	235	228	258	265	268	233	264	241	297	274	264	282	258	233	256	257	267	234	274	270	250	267	254	237	246	240	251	271	287	260	239	248	222	262	255	254	267	227	230	237	234	267	203	241	272	257	253	266	261	253	205	244	231	257	243	258	245	259	272	241	260	243	289	246	246	231	234	245	234	266	241	265	236	251	252	243	231	221	250	267	249	264	255	249	242	256	263	229	250	234	247	232	245	252	254	264	267	217	245	259	260	272	247	242	221	264	267	262	253	226	259	289	228	275	232	224	226	206	228	260	245	244	235	243	282	258	258	219	246	241	260	247	267	254	255	226	252	263	238	246	254	228	234	250	265	211	220	249	248	251	239	249	245	253	258	265	257	244	247	271	275	241	254	212	230	238	226	246	241	254	222	211	243	247	251	249	247	253	224	250	244	272	248	272	231	272	261	273	240	248	276	248	207	229	267	247	264	270	274	248	249	230	260	243	257	234	248	268	251	234	233	249	220	254	259	247	254	256	241	246	250	249	269	254	263	256	261	219	248	252	247	229	235	206	253	239	241	252	227	272	245	284	247	215	245	267	235	267	231	231	228	256	260	290	257	246	282	225	278	253	283	236	260	246	272	236	225	263	280	249	243	267	256	265	277	284	235	276	253	238	280	241	266	234	235	247	233	262	229	249	273	235	260	211	268	258	283	263	230	265	243	243	222	241	236	239	240	249	249	242	254	287	237	248	275	246	260	256	239	232	269	268	220	221	234	243	237	224	251	242	221	270	238	252	206	265	240	226	248	294	229	214	262	236	273	285	245	248	252	238	253	273	247	261	278	221	238	224	241	230	245	247	249	243	261	252	247	267	234	253	270	248	233	224	254	264	250	281	219	263	260	262	235	285	258	220	247	245	230	235	264	245	255	255	260	256	263	241	257	222	241	261	303	249	266	245	254	239	245	267	263	234	259	237	245	232	241	247	258	235	228	266	259	255	257	233	229	258	259	224	223	214	268	251	263	247	239	221	238	229	284	251	248	264	268	249	262	253	236	280	248	251	276	283	248	236	258	257	248	220	260	225	253	254	239	254	239	266	230	263	260	238	257	238	242	232	235	246	269	229	250	210	254	224	243	238	255	246	223	268	253	216	243	245	216	261	273	272	235	269	228	265	244	232	275
44693	8865	35718	49585	64120	64335	54077	41131	6867	703	708	648	673	703	678	619	616	623	621	584	611	614	599	610	583	576	599	623	610	610	609	582	579	568	606	591	550	589	556	578	550	593	598	547	571	539	582	600	549	602	551	588	544	599	516	576	595	567	508	579	553	557	556	563	596	569	570	584	558	549	563	592	547	599	630	585	586	592	553	609	559	533	562	605	541	587	563	559	565	559	570	571	576	537	569	587	534	597	528	586	587	607	529	537	569	541	562	576	577	627	539	537	570	579	575	567	533	548	545	561	518	585	560	569	541	533	599	571	532	552	537	524	575	576	543	582	562	620	584	570	544	545	556	574	571	600	562	561	554	555	562	588	576	557	585	530	593	584	554	503	602	553	548	559	579	575	570	580	551	598	568	540	584	558	559	520	595	555	570	566	575	559	532	557	551	606	578	579	553	572	549	567	532	575	554	579	537	556	572	557	585	564	562	598	565	549	620	562	538	628	581	561	547	549	614	569	533	557	593	556	556	577	585	548	520	577	578	555	567	571	546	530	603	566	565	527	592	540	580	606	591	591	561	573	591	532	613	562	551	554	565	550	553	523	601	610	517	565	566	597	549	571	571	562	504	530	532	552	557	563	538	622	570	590	549	569	595	543	502	519	558	555	561	600	561	525	556	575	604	543	588	616	591	573	574	555	579	583	540	573	598	590	586	595	561	607	568	545	575	618	563	622	606	546	592	553	548	619	498	591	555	574	536	589	556	545	533	553	567	571	541	580	553	527	572	586	567	583	601	554	581	606	621	556	585	556	575	560	570	546	536	559	566	556	631	564	563	605	545	606	557	584	549	582	587	546	579	554	579	580	640	580	569	553	540	570	579	574	561	602	566	596	557	561	566	560	593	577	541	573	573	550	578	532	537	572	565	590	575	604	570	531	536	587	543	559	565	555	560	539	528	526	570	540	557	533	584	512	527	615	527	565	530	557	558	583	609	509	545	589	565	537	596	597	552	559	563	565	572	579	546	558	568	564	516	547	548	548	543	582	529	518	533	594	598	606	554	578	581	522	560	593	556	572	572	566	539	535	568	615	531	548	581	603	577	564	582	602	569	562	583	578	545	587	576	601	575	562	568	566	540	554	567	547	524	556	539	548	542	562	572	568	597	589	591	590	545	558	551	602	556	555	606	609	612	539	560	549	578	554	570	557	572	623	545	601	562	585	569	572	554	544	573	546	565	581	539	562	550	581	603	569	558	535	621	577	550	615	603	597	581	560	565	543	560	569	563	615	579	555	582	635	583	536	596	578	565	594	580	570	540	564	598	588	566	566	579	550	572	532	559	576	577	585	571	567	548	580	539	582	591	606	574	523	609	567	569	538	603	559	577	564	576	576	571	564	533	559	531	572	594	559	568	556	574	568	559	572	568	543	589	590	581	529	559	548	560	566	544	581	553	561	594	584	598	543	555	587	550	579	573	554	536	558	550	587	546	556	591	567	595	542	558	590	573	575	554	573	533	555	560	598	563	557	605	544	553	585	556	600	579	572	576	526	623	542	594	603	571	565	576	536	550	601	520	591	603	556	563	582	553	536	553	555	540	547	580	551	611	605	543	593	581	602	535	574	580	578	598	541	553	608	571	527	530	576	563	548	601	527	551	540	560	582	588	578	567	560	615	557	545	559	575	551	593	506	573	625	554	554	548	576	572	591	596	567	573	567	561	547	545	578	555	573	568	555	524	565	528	551	543	550	573	590	568	571	552	552	561	523	613	529	559	606	572	576	557	544	595	569	583	560	576	542	552	604	592	569	565	578	592	569	589	565	574	507	543	559	552	581	524	544	553	579	533	532	553	645	532	545	547	519	576	556	544	582	566	552	579	520	574	578	565	559	564	576	585	536	551	559	586	559	553	566	590	560	588	573	598	558	591	565	590	546	562	530	537	592	593	622	570	561	558	605	562	549	584	553	565	592	605	571	558	586	563	540	554	617	574	605	605	579	593	549	608	585	562	545	576	574	580	589	605	544	548	568	569	568	597	573	549	589	562	555	602	540	548	557	573	555	560	563	563	555	611	567	552	574	582	577	498	566	520	599	568	581	567	545	508	595	546	548	594	585	552	570	543	565	615	579	549	580	581	575	599	594	605	573	550	565	556	581	551	536	558	547	540	620	564	588	583	536	552	565	528	585	576	540	575	562	604	550	545	546	570	546	628	549	562	544	566	614	571	568	590	573	578	572	557	521	563	594	563	554	550	512	556	574	597	592	578	559	592	576	556	597	571	595	588	572	566	551	591	543	588	604	580	532	599	545	564	572	565	586	554	553	567	581	549	585	574	551	568	564	564	536	581	561	573	585	563	581	564	532	570	555	508	546	646	523	549	544	602	595	573	572	544	575	546	578	578	581	573	613	572	545	585	568	575	574	552	594	540	577	571	582	572	596	561	600	595	547	509	563	605	532	623	552	585	590	601	594	580	571	519	594	549	592	568	577	555	561	615	574	558	587	555	578	645	592	616	562	557	594	547	564	545	584	530	631	579	570	573	564	632	553	494	567	589	569	582	597	524	552	595	544	593	544	582	564	541	603	561	580	544	553	585	593	566	568	599	586	565	561	552	583	595	589	508	511	611	563	602	557	581	599	580	558	550	544	552	549	609	600	563	562	553	554	575	539	591	514	627	572	568	545	559	581	543	599	521	571	559	583	556	558	557	557	536	605	549	548	593	576	588	564	565	578	524	526	598	557	541	562	563	613	583	598	550	578	585	539	555	608	586	607	558	560	580	538	597	557	569	541	532	575	572	524	510	586	561	596	562	520	547	572	552	534	559	544	571	532	539	598	610	578	590	543	595	569	572	576	536	564	602	519	554	625	557	593	593	603	542	578	582	581	573	582	542	577	553	594	524	586	550	583	589	532	534	564	539	538	569	581	606	552	588	617	571	582	578	607	602	555	554	539	567	576	589	568	522	574	596	564	571	505	535	560	549	578	628	571	605	626	605	524	599	589	598	554	569	569	528	548	592	602	613	540	560	591	591	529	541	546	542	588	559	619	583	560	591	577	556	548	544	588	550	564	583	553	543	553	548	598	556	555	552	594	542	550	582	567	590	578	511	618	557	545	552	599	532	561	570	610	606	584	581	563	591	572	566	604	555	591	578	575	554	612	538	549	590	544	573	530	528	579	559	568	533	568	537	560	583	587	539	523	573	537	561	571	597	588	623	556	578	558	610	567	531	607	553	578	576	557	532	539	519	561	549	550	571	624	571	593	543	562	588	557	549	570	583	579	580	589	547	573	542	551	566	587	529	552	563	579	544	610	643	561	576	574	556	546	573	582	565	524	569	544	535	554	566	568	550	603	549	549	584	577	550	594	585	564	629	554	557	585	567	555	549	587	547	582	520	580	547	569	577	580	545	574	575	557	573	574	527	551	583	575	603	531	570	591	559	570	576	579	571	586	600	554	531	586	548	587	558	555	576	566	552	567	562	582	591	566	547	560
36397	10028	5704	3386	3413	3121	1832	1061	307	269	257	235	246	270	234	227	258	257	259	257	252	246	261	279	285	224	256	240	249	221	250	272	246	264	221	222	258	226	240	249	255	253	244	239	253	274	269	246	213	242	261	284	254	237	228	255	294	231	259	231	245	238	245	275	255	260	248	249	248	244	264	247	284	246	264	265	268	213	241	233	262	266	264	269	227	256	253	254	261	222	238	254	259	272	265	266	245	276	244	242	245	231	230	243	301	224	237	244	270	242	267	246	240	253	264	249	241	241	238	245	263	265	260	260	255	260	258	275	263	256	263	250	230	244	251	230	240	260	250	260	267	246	242	235	255	260	247	254	241	266	252	260	235	282	271	254	257	244	249	253	244	259	278	253	234	258	270	218	268	250	240	216	256	257	247	261	257	237	267	249	247	257	260	236	241	280	257	277	249	244	280	256	268	263	261	241	275	278	266	248	263	263	242	245	240	292	235	255	251	268	261	261	257	257	258	224	275	269	232	262	234	246	279	250	280	233	224	241	237	238	270	292	236	253	238	255	246	246	267	262	287	267	241	240	274	225	262	224	296	255	225	269	254	255	251	247	267	247	236	271	230	246	257	249	258	249	272	260	260	231	275	251	277	271	265	256	263	273	283	243	262	242	265	240	252	253	250	244	239	230	260	256	267	290	238	268	254	260	269	255	256	245	239	245	248	261	257	263	254	245	267	234	259	239	254	241	244	223	238	252	269	280	226	276	265	276	260	253	235	255	278	233	242	251	248	233	236	261	280	282	255	255	256	274	260	244	245	252	236	262	294	265	253	258	257	270	244	257	276	266	225	253	259	240	254	231	258	270	258	280	242	233	280	252	285	277	279	257	299	231	263	233	239	236	238	259	300	293	240	261	272	254	236	278	298	268	215	235	233	252	263	253	232	234	262	237	262	210	271	246	258	261	216	231	247	272	240	254	252	255	245	241	219	249	237	235	265	281	238	247	226	241	247	276	246	272	243	233	252	243	244	271	269	250	289	279	219	259	230	276	246	249	248	248	232	248	220	223	236	250	222	258	225	240	238	268	231	237	270	252	254	230	225	251	241	240	239	253	228	225	260	255	251	270	278	277	252	258	235	246	265	273	259	251	224	265	236	246	248	260	241	262	249	223	249	244	234	253	240	224	263	258	214	228	245	247	263	233	232	286	261	245	243	241	250	262	283	236	239	247	248	251	247	250	242	252	251	265	269	255	236	267	255	257	284	260	237	283	227	263	258	260	242	265	276	245	276	252	250	268	259	235	237	248	240	237	243	240	243	261	251	245	242	263	245	239	249	250	283	261	247	260	247	261	251	241	231	241	244	240	271	262	288	272	254	256	253	254	253	261	247	279	229	253	217	266	278	241	238	255	268	235	238	221	254	253	254	278	259	232	218	215	271	266	247	265	252	236	281	236	265	243	235	245	253	267	242	244	285	256	254	232	269	275	235	229	254	234	268	285	272	249	264	239	224	243	251	252	265	255	258	264	239	263	230	239	270	241	286	275	238	252	236	228	247	266	234	262	239	229	254	253	238	249	255	248	231	230	267	232	219	248	256	246	244	226	265	254	252	234	271	254	287	251	230	236	240	256	282	254	258	236	228	241	246	268	234	313	269	276	236	230	274	252	265	257	285	231	222	278	261	254	234	266	236	242	262	236	279	236	283	249	236	252	244	243	264	242	270	261	267	236	243	256	221	254	220	228	254	233	233	261	238	247	239	251	230	239	241	232	278	249	296	255	270	233	269	270	246	249	255	238	249	237	223	237	247	272	270	291	314	293	262	262	232	234	260	243	237	281	287	262	245	237	255	226	302	249	251	246	261	270	279	247	245	268	268	247	209	226	255	272	285	224	252	234	265	273	237	232	259	266	262	249	278	260	210	258	273	233	230	266	260	263	232	228	274	267	259	241	214	263	285	250	249	244	221	243	268	245	246	235	249	282	257	261	256	252	252	266	254	267	255	255	270	249	261	251	257	245	261	246	262	247	270	223	243	226	286	261	244	265	267	242	254	284	256	244	239	264	265	232	255	270	258	272	249	263	235	242	252	264	277	258	277	259	229	269	259	255	279	228	260	255	270	268	256	232	259	227	259	264	227	258	284	246	246	259	253	228	267	258	267	267	257	220	246	247	269	273	241	254	255	229	241	253	260	269	253	254	243	273	241	253	268	257	215	265	253	266	263	257	243	247	255	259	268	258	244	221	235	239	230	236	268	269	278	229	244	259	267	258	260	262	271	256	279	237	263	243	251	274	238	243	243	240	237	262	266	248	253	233	243	238	261	242	243	256	244	260	263	253	233	283	266	281	252	275	267	281	267	226	225	227	241	222	244	262	265	238	254	266	266	245	231	231	239	260	217	285	233	263	272	222	266	266	237	232	248	235	249	266	237	283	257	280	265	247	268	272	263	260	234	261	231	257	267	250	225	275	243	255	227	253	240	199	234	242	266	269	248	231	260	275	257	270	244	246	237	264	274	271	243	267	260	261	222	244	285	272	247	245	247	258	261	218	279	243	294	281	277	246	252	287	253	206	239	263	259	238	269	273	255	272	259	276	290	266	263	260	269	258	241	272	259	260	255	250	229	225	246	251	291	271	226	251	243	237	244	242	252	258	228	272	271	233	215	255	258	256	253	288	250	247	227	246	233	241	254	248	221	233	263	271	228	220	249	257	253	273	256	261	253	236	253	222	255	242	253	258	248	254	244	265	272	247	229	242	291	249	264	248	255	252	274	232	279	249	239	268	266	231	257	236	247	273	245	259	253	249	244	277	255	256	265	260	263	241	251	267	258	253	226	246	238	231	232	259	262	232	269	240	264	232	246	235	264	255	254	264	271	247	265	273	219	246	237	247	260	253	260	245	276	238	255	276	262	250	265	244	247	288	269	257	268	251	237	252	251	258	261	230	248	243	261	246	252	244	261	260	290	248	236	237	252	242	233	255	269	267	240	236	254	235	227	273	249	282	258	251	262	265	231	239	254	279	243	289	291	246	243	247	288	230	265	256	265	224	254	271	270	242	236	264	243	233	234	227	281	251	244	228	259	266	250	268	221	231	256	252	252	237	234	237	249	231	244	228	249	262	227	248	269	244	251	237	250	258	238	229	259	207	229	250	239	253	252	264	256	256	243	275	293	262	289	240	256	274	240	283	253	286	283	235	250	245	253	259	228	257	266	248	247	269	239	237	246	255	237	237	237	232	229	247	265	229	237	221	241	257	258	259	255	259	205	267	262	276	278	266	244	260	257	258	244	236	263	269	252	281	269	259	247	266	236	243	251	268	254	237	250	256	238	233	257	206	246	268	259	231	274	261	236	248	281	269	245	241	263	260	261	262	260	246	248	259	255	230	286	300	272	264	224	265	232	262	262	250	249	260	259	248	241	254	239	233	255	267	256	244	309	283	254	286	245	272	252	273	238	254	253	240	255	244	221	241	231	236	253	262	263	281	271	226	262	252
17660	3930	9152	8665	12193	10797	6927	3675	712	517	552	565	557	556	531	556	571	582	577	544	549	551	510	562	551	543	548	589	533	578	561	560	577	566	557	529	581	533	582	521	522	573	518	572	546	549	546	572	539	555	570	579	568	551	520	562	540	527	580	537	539	535	547	568	562	509	530	551	608	544	561	588	541	549	534	552	547	575	579	531	537	538	566	557	570	545	578	563	578	541	555	570	584	541	545	584	550	543	531	579	525	552	566	571	565	567	572	538	562	561	522	562	579	587	579	563	573	566	522	589	540	546	563	586	559	581	550	579	583	518	597	529	520	561	540	570	503	562	563	556	557	581	551	558	572	570	552	557	546	532	607	530	528	527	567	569	532	518	519	534	528	502	586	568	561	573	566	562	570	555	543	485	562	553	564	563	556	537	576	531	597	528	547	561	560	515	552	560	587	564	509	597	544	537	561	485	549	529	534	588	555	541	556	581	552	543	539	555	519	528	566	542	560	578	533	559	545	555	524	537	546	562	543	594	506	571	527	536	553	533	492	540	534	535	565	580	536	574	542	540	549	561	543	541	574	550	525	569	542	582	574	543	605	549	573	534	558	564	562	576	525	563	545	546	557	569	565	547	547	526	585	526	550	537	553	519	558	587	605	586	538	526	570	530	525	567	588	565	561	589	573	577	561	547	560	591	523	561	548	549	538	588	512	566	572	546	532	542	586	559	568	541	533	542	567	559	614	612	558	609	546	575	547	577	532	569	526	561	560	553	527	556	557	511	518	515	526	565	569	573	573	566	530	546	538	570	554	540	550	553	535	568	555	525	576	544	547	584	545	573	562	574	574	547	552	526	566	540	619	527	525	551	549	560	580	546	541	529	505	541	596	544	505	569	557	538	545	537	536	572	548	602	534	517	553	498	516	525	617	525	548	546	563	598	552	530	533	590	555	528	549	538	516	576	518	509	531	588	485	562	540	555	568	512	552	538	592	550	595	579	591	559	573	566	564	573	583	542	553	556	509	574	549	544	566	536	536	542	558	595	497	613	548	541	509	555	545	521	532	577	541	551	541	511	557	525	553	530	589	558	529	572	562	530	556	573	571	579	537	583	547	532	584	556	566	588	568	525	531	537	545	564	531	573	592	585	534	560	544	539	563	510	549	549	584	588	543	538	545	562	520	565	536	531	520	547	618	563	575	584	558	578	574	560	603	522	555	576	596	616	585	526	535	542	514	549	573	579	557	563	549	581	504	555	548	561	548	489	563	588	584	544	538	570	547	514	574	509	532	554	616	586	537	575	557	581	587	576	549	519	575	570	587	518	530	582	528	555	518	548	575	556	529	483	525	539	603	568	521	563	584	574	560	590	542	553	612	545	531	567	584	491	583	572	576	573	560	564	586	577	543	537	566	545	581	541	562	550	532	539	527	575	556	518	564	546	543	561	521	575	584	566	571	605	629	527	531	551	569	556	585	556	576	564	544	581	545	554	533	573	557	532	548	587	584	577	560	565	551	564	526	596	543	536	531	556	579	562	564	547	526	509	565	581	551	550	599	523	558	559	552	536	592	599	571	529	543	576	502	552	518	504	522	521	607	572	540	558	545	543	548	580	575	546	571	570	548	524	517	553	573	547	557	571	566	561	520	559	517	590	556	540	560	529	554	569	553	552	560	550	567	583	554	550	565	576	530	518	559	531	550	538	522	570	584	564	546	599	552	573	575	551	537	566	575	556	571	550	541	573	520	556	576	577	555	524	599	535	537	497	508	544	553	559	548	567	573	564	582	581	537	550	542	536	571	536	580	577	536	561	540	526	549	524	579	564	537	562	602	537	532	520	515	599	505	573	538	588	556	566	612	581	525	539	591	581	563	545	561	542	575	539	588	589	602	562	607	535	554	562	549	543	547	583	532	593	558	578	564	532	586	550	514	561	550	571	545	525	586	558	530	549	548	553	551	497	598	526	522	533	525	573	533	566	522	570	548	553	550	586	588	578	544	542	542	566	586	565	562	552	580	569	573	531	499	561	511	537	575	554	570	561	581	519	556	549	524	538	512	552	524	565	521	545	570	563	561	524	496	528	509	623	512	532	553	526	536	576	538	531	527	550	574	525	582	550	552	557	543	561	572	545	539	559	558	538	511	586	568	560	584	533	520	566	562	553	540	582	562	554	557	511	571	579	546	586	543	576	574	546	549	539	571	596	543	565	528	497	533	539	513	571	588	539	542	570	497	582	592	590	526	584	568	553	574	593	550	532	548	586	560	549	557	582	551	573	536	576	522	548	555	564	598	572	559	532	575	539	572	514	515	576	582	562	528	564	520	604	550	547	532	565	525	551	552	560	576	604	542	530	525	549	555	522	540	556	559	558	552	512	568	542	529	561	576	569	575	563	559	589	562	522	542	559	529	578	548	595	543	560	573	554	605	616	607	530	564	516	561	525	576	544	538	590	602	567	572	549	533	571	535	579	523	590	573	547	555	530	589	509	524	548	548	554	561	581	577	579	539	563	545	554	581	538	533	572	526	548	577	540	584	537	498	533	554	525	545	562	530	537	547	537	566	539	581	574	558	506	570	568	549	553	544	558	562	510	571	573	553	590	559	554	533	533	582	554	611	525	544	576	556	532	549	523	571	600	531	544	556	538	551	550	532	556	546	477	586	573	515	547	538	548	545	575	589	563	508	594	557	549	558	561	557	513	547	558	599	565	566	566	569	563	567	550	546	589	557	563	525	533	494	561	529	540	586	531	555	524	578	610	510	563	557	532	574	539	521	544	548	528	567	578	470	553	553	551	583	535	523	578	591	572	567	543	531	520	519	545	579	513	521	558	556	522	560	545	547	537	572	567	577	602	542	550	539	519	537	530	562	593	548	568	555	573	546	550	541	500	536	557	559	588	558	553	580	532	562	539	551	570	613	549	541	552	583	581	575	543	499	553	579	566	586	529	556	552	582	570	539	566	542	582	524	564	570	528	556	545	581	521	569	592	589	539	553	519	546	566	586	577	581	549	552	553	585	583	533	529	505	550	540	524	539	558	511	528	536	533	550	524	526	550	520	547	581	613	562	533	563	557	530	590	558	580	548	551	553	565	522	537	532	537	552	552	555	553	560	583	538	559	536	547	530	576	498	581	580	550	595	576	534	587	589	543	567	573	561	525	581	551	537	571	588	548	587	545	572	557	591	563	538	548	559	534	580	559	544	587	581	534	534	532	590	525	553	559	512	539	545	552	592	567	564	574	563	591	553	543	530	623	579	592	539	539	587	553	578	544	531	555	538	592	560	563	571	572	554	548	552	562	525	572	565	562	544	563	534	534	553	581	531	519	555	544	551	531	537	589	531	610	536	542	586	561	586	561	551	556	564	547	559	547	527	548	571	559	566	586	534	541	549	596	562	588	560	538	550	524	527	542	539	558	536	499	523	575	568	553	576	561	559	527	553	609	561	537	556	516	502	585	570	546	535	599	564	547	580	558	568	594	587	572	536	552	590	518
60250	25703	34743	48056	45364	38353	24266	11417	1215	203	166	193	160	183	189	182	211	182	189	148	178	187	172	192	191	195	188	167	197	158	165	165	159	145	166	169	174	148	148	161	205	194	201	167	183	181	202	160	165	169	147	168	156	184	154	186	188	157	188	171	200	181	150	174	175	160	172	171	191	155	145	145	169	185	176	167	192	167	158	184	175	178	150	164	165	163	137	201	158	174	190	164	176	171	183	170	186	195	180	177	216	167	201	153	186	196	182	178	162	180	162	135	175	184	183	178	179	170	176	182	186	188	191	163	166	190	174	139	173	181	171	174	179	179	172	153	185	160	188	191	192	157	171	177	178	146	182	188	155	170	161	155	181	179	138	176	172	173	162	187	178	168	187	180	162	175	181	160	176	169	168	168	152	186	186	210	176	171	176	172	151	175	202	164	185	166	160	166	191	172	184	186	162	165	162	160	185	177	165	174	162	146	169	179	178	196	186	159	171	173	208	189	163	160	180	189	192	165	189	179	154	183	156	201	167	165	181	153	164	161	185	175	195	182	174	191	155	167	176	175	158	150	155	150	195	166	174	171	151	170	171	168	172	147	178	168	181	192	164	178	185	159	182	173	173	177	170	175	165	186	158	148	159	159	177	190	168	196	174	190	196	183	184	141	208	173	184	173	163	181	152	201	155	163	175	195	190	152	186	160	166	188	145	156	187	169	198	166	188	172	190	180	186	158	185	166	174	161	157	164	184	216	165	167	163	193	188	159	149	176	162	181	157	166	172	176	173	183	150	172	162	171	169	190	168	174	172	161	156	164	165	170	156	154	168	162	202	188	172	147	167	166	186	185	168	181	169	198	169	176	183	205	147	177	168	183	171	162	194	187	166	158	181	166	184	169	166	184	189	174	168	186	166	189	188	153	187	180	200	164	159	175	208	184	179	184	203	173	135	214	172	162	184	210	217	196	183	161	198	132	165	176	184	169	163	153	158	140	167	163	181	172	160	166	175	181	168	190	156	173	172	167	168	164	166	184	176	157	174	165	176	178	174	195	177	167	175	142	175	165	197	174	167	186	167	176	167	169	187	172	173	163	135	174	181	163	160	162	194	201	204	158	177	173	164	181	159	168	163	179	169	186	151	169	161	190	180	162	195	158	178	160	177	181	181	152	214	210	201	193	185	180	173	176	181	178	183	195	178	185	153	173	183	180	147	173	162	163	162	184	193	190	172	159	179	202	186	160	180	172	160	180	180	192	181	185	158	153	184	161	173	176	186	203	170	181	179	172	190	180	172	161	160	161	199	183	171	184	154	180	152	155	150	189	187	177	173	176	157	161	156	168	187	164	176	158	158	159	176	200	175	165	143	177	166	176	150	163	151	180	175	180	212	188	163	185	177	160	204	166	191	152	166	179	168	166	184	156	200	178	160	151	175	162	185	160	176	187	176	171	172	154	153	149	179	149	190	167	164	138	165	168	159	180	194	156	164	153	168	179	184	171	174	215	191	178	154	149	151	154	174	187	178	197	177	181	202	165	142	163	185	171	171	176	176	218	193	182	165	186	184	170	178	168	181	166	173	176	177	169	176	184	159	176	177	179	170	161	166	172	194	174	155	195	172	166	178	168	178	164	158	170	171	202	196	171	180	187	159	192	177	184	163	154	179	174	197	184	192	194	187	161	164	179	171	169	182	179	182	190	186	146	156	184	157	184	154	188	155	169	179	206	161	164	199	180	174	163	172	176	160	176	225	171	161	198	166	164	172	173	164	183	164	186	155	172	157	170	173	163	161	161	172	162	177	169	156	169	170	175	156	183	172	182	171	173	183	184	169	171	178	179	186	186	178	151	181	166	174	178	182	181	171	171	146	184	159	169	185	162	185	167	177	167	170	177	158	185	150	186	185	164	166	168	159	192	169	194	167	173	163	151	175	166	175	181	169	158	173	166	177	164	177	159	163	185	194	208	167	160	174	194	187	180	195	173	168	167	168	170	175	181	173	183	182	166	155	170	199	163	166	165	171	179	163	156	182	159	168	190	154	168	191	148	171	211	186	172	171	177	184	160	168	170	167	177	171	174	165	166	153	159	158	159	143	146	172	163	200	162	180	179	188	187	160	169	176	167	157	155	189	174	156	161	188	192	182	163	208	163	161	207	175	201	152	180	167	156	141	189	168	200	182	179	171	197	181	172	164	169	175	206	169	177	179	174	197	172	190	173	169	153	161	172	154	151	173	169	155	165	184	185	173	176	151	179	167	164	161	195	160	187	187	198	155	138	141	183	179	148	156	175	192	186	172	182	194	159	188	185	159	176	137	183	163	182	168	166	178	184	169	168	171	171	182	148	176	176	168	165	168	151	188	155	174	181	173	160	173	168	163	172	183	167	165	157	145	162	178	165	182	171	176	167	155	169	160	175	157	154	196	155	179	183	146	180	172	186	179	191	182	157	175	151	174	166	154	171	169	178	184	201	174	152	158	157	167	180	167	173	145	175	152	186	154	177	181	145	161	190	162	167	171	169	168	160	162	193	163	202	194	177	173	179	189	181	157	188	171	192	195	173	171	159	193	183	172	169	166	169	183	163	169	209	196	157	175	167	174	175	165	176	163	190	173	161	199	178	187	173	176	164	173	171	182	193	172	151	184	180	187	154	177	192	151	188	160	178	181	184	183	170	188	143	168	164	171	185	187	184	165	167	156	156	176	153	167	172	171	175	186	139	183	172	177	183	170	179	188	174	200	183	176	154	174	177	186	161	180	194	189	198	180	162	153	193	185	176	188	171	171	167	168	183	178	167	184	162	197	189	135	183	163	170	179	177	177	190	199	188	194	145	165	174	164	166	157	153	163	164	172	173	165	176	152	182	178	179	182	208	184	151	170	175	166	173	177	145	203	162	164	200	173	196	158	167	188	178	166	157	164	162	170	164	179	170	178	154	172	167	179	194	165	163	198	169	171	163	168	162	180	165	187	176	173	184	178	171	165	174	192	184	164	165	170	192	166	160	182	197	189	195	161	192	177	160	176	168	187	169	167	180	142	168	199	181	183	169	188	174	172	163	173	161	175	169	176	163	182	177	149	160	157	156	196	175	185	211	197	180	186	168	193	166	161	170	172	186	177	160	169	170	193	164	166	178	188	155	178	188	184	176	178	168	175	175	180	157	174	167	164	196	166	192	165	177	181	171	172	162	175	153	154	162	171	167	189	159	191	182	164	176	198	182	178	156	155	168	160	192	197	170	185	180	149	170	162	170	153	178	185	179	180	185	178	199	145	195	172	168	173	192	189	167	180	181	172	162	196	185	163	157	197	155	167	173	180	176	167	205	178	188	154	173	149	162	193	191	182	189	178	184	165	152	185	166	198	157	165	176	196	161	162	176	164	173	173	189	171	179	176	177	178	186	147	169	175	171	180	187	173	187	199	167	193	169	182	193	191	180	184	173	169	179	197	173	176	189	195	197	169	163	172	182	173	161	168	148	172	184	197	203	194	181	193	150
35631	9212	37459	55120	57388	51559	38872	23641	1684	442	441	406	462	431	442	426	407	424	451	420	438	397	453	435	426	424	420	413	446	418	394	422	364	454	433	431	429	417	426	408	407	382	428	446	382	408	384	394	403	408	396	428	392	407	442	376	411	411	439	441	399	432	424	417	421	428	431	400	410	407	391	440	409	363	436	447	426	397	425	399	406	400	418	430	417	443	415	416	391	438	415	407	435	436	394	441	412	398	392	427	414	394	413	405	409	377	412	397	412	404	395	431	401	382	424	442	395	386	413	422	419	391	463	386	455	399	396	403	420	411	402	430	401	400	395	423	402	436	397	433	409	390	406	393	449	435	398	403	385	399	439	367	379	399	391	429	425	403	382	427	411	404	384	401	462	405	399	441	365	432	428	394	441	384	403	418	423	388	421	418	423	404	414	407	379	420	408	421	426	426	425	432	411	429	417	428	405	388	425	416	399	412	427	393	383	420	379	383	431	412	398	438	390	406	411	411	398	459	398	432	413	407	404	390	405	432	387	433	402	407	386	384	392	412	404	420	424	404	444	399	409	380	419	391	397	445	391	389	425	429	461	444	434	396	401	422	399	404	400	382	402	380	395	418	438	404	424	427	401	435	391	405	400	403	401	410	416	406	455	383	397	424	387	415	445	433	373	397	364	396	457	414	392	408	395	451	420	396	415	401	411	409	415	421	380	421	417	385	429	405	413	417	387	432	469	410	403	389	446	449	412	416	412	419	439	383	389	438	405	401	408	411	388	427	424	417	396	412	413	389	422	403	448	421	401	450	374	409	403	400	418	387	401	423	387	432	387	367	411	434	442	417	406	416	441	394	408	382	411	406	421	398	428	440	390	418	372	388	406	448	422	421	420	445	415	436	414	415	410	421	418	415	417	381	409	407	404	418	449	440	443	445	398	404	402	406	414	413	390	385	428	426	401	389	424	401	420	398	384	404	390	418	424	371	430	446	435	417	381	395	407	390	400	407	408	431	372	373	437	419	408	392	402	393	380	401	403	438	429	408	421	413	403	414	419	419	386	383	429	402	408	395	401	436	371	422	376	383	439	402	396	410	407	405	428	424	399	377	410	407	432	389	407	398	397	393	411	400	420	401	399	416	411	403	416	409	443	421	417	412	402	436	412	422	403	413	404	376	421	416	370	382	391	423	412	426	403	428	390	405	407	391	410	411	416	416	388	411	400	392	390	417	412	373	410	399	421	397	398	398	424	395	395	385	379	429	428	392	410	400	382	414	399	456	442	376	365	419	411	437	426	387	415	387	404	397	448	423	429	404	392	421	399	441	424	440	377	444	388	409	426	446	413	419	398	434	415	423	418	412	415	422	402	400	442	421	407	433	390	446	436	393	400	393	393	393	395	436	396	410	378	411	430	377	395	416	388	431	423	408	405	408	384	403	380	405	427	390	424	397	421	438	392	428	410	442	459	424	414	417	412	411	411	450	409	435	439	374	429	407	429	419	411	391	408	408	423	415	378	390	386	398	404	401	440	394	442	416	401	407	430	423	433	421	399	431	418	434	422	405	431	419	419	434	374	418	382	428	398	406	444	436	424	411	425	408	413	404	436	389	418	404	423	418	405	409	400	408	381	385	390	387	412	429	457	411	414	404	414	403	418	430	437	423	422	405	392	418	365	445	386	439	396	421	417	394	422	401	388	414	424	404	420	395	431	399	377	396	422	460	422	423	394	400	415	435	425	401	418	419	441	431	377	406	425	386	410	418	414	402	424	400	426	377	398	383	411	411	452	393	380	427	407	445	415	446	414	438	373	391	417	371	390	387	418	405	382	411	395	396	388	435	414	436	379	411	396	415	441	389	395	427	424	398	410	422	413	409	399	386	415	423	427	413	405	414	413	437	407	416	431	398	452	385	447	404	391	375	445	401	439	401	431	401	405	420	411	411	404	397	438	432	432	396	399	422	374	399	437	405	369	420	443	420	395	408	386	410	456	402	377	411	381	415	399	425	395	429	418	402	449	376	428	376	390	390	421	408	394	447	414	418	418	396	432	437	381	413	400	403	394	489	406	434	428	407	389	386	410	422	432	395	400	390	388	433	379	407	407	377	430	401	389	429	404	403	427	381	423	391	395	436	414	402	399	440	415	432	412	390	458	399	435	409	404	433	408	405	399	422	444	428	407	406	409	402	407	399	418	380	386	428	416	380	406	405	386	413	398	440	442	410	389	439	400	398	452	418	400	411	393	418	445	373	395	449	438	397	385	390	403	389	452	420	420	366	413	403	415	370	418	437	407	424	413	422	418	408	418	413	409	438	416	429	441	410	424	423	410	444	384	387	442	407	412	393	379	400	389	399	402	414	418	419	415	412	407	434	380	375	420	427	402	406	468	406	423	349	381	464	395	442	428	400	376	367	449	429	429	399	401	406	390	380	413	406	402	430	385	393	411	408	403	409	441	409	402	419	378	427	400	427	427	412	444	427	424	412	406	401	398	417	415	423	382	438	426	438	396	433	391	438	411	387	413	409	412	400	407	410	412	422	428	398	387	405	411	408	408	478	428	409	386	374	397	443	434	393	427	424	389	384	429	441	410	388	434	402	412	413	409	385	433	408	402	425	417	415	412	442	414	442	426	428	404	386	428	429	429	416	408	425	406	420	432	399	402	419	420	408	386	373	444	389	379	416	406	389	394	395	432	430	408	364	428	360	396	390	410	407	421	411	425	390	466	409	393	435	358	379	406	407	404	455	373	420	431	420	414	444	413	434	413	413	451	411	372	452	395	431	422	414	395	380	442	407	402	473	391	409	427	452	423	405	422	409	434	405	414	366	386	413	421	426	421	410	404	415	419	410	417	388	390	426	391	422	389	378	442	394	431	453	403	402	414	388	410	434	418	378	417	409	414	405	412	404	431	410	397	408	395	444	405	410	450	426	457	395	388	411	466	379	396	409	400	403	408	440	389	424	400	382	405	425	382	407	407	422	378	413	401	391	462	427	415	438	404	409	393	410	427	413	413	403	404	413	447	392	398	460	418	393	416	472	390	398	424	426	410	400	418	411	420	411	405	402	411	381	395	404	441	396	395	415	399	410	436	416	386	387	414	450	398	403	425	414	404	414	414	381	430	408	378	382	416	487	421	411	398	379	391	430	446	419	422	401	406	421	371	410	424	411	394	430	374	417	409	401	407	428	397	370	395	380	383	399	419	402	398	419	354	408	440	408	430	408	360	428	419	431	440	388	413	431	403	395	403	397	399	399	447	420	385	448	398	390	377	439	392	418	409	428	402	437	406	412	392	435	411	403	425	463	417	437	419	402	398	423	408	410	423	407	391	399	415	398	405	449	435	422	410	417	428	427	409	425	374	425	434	431	410	437	436	389	450	433	436	381	395	403	396	382	444	386	405	428	403	425	405	410	451	381	371	396	429	431	403	407	398	381	449	432	406	403	410	390	433	381	403	415	388	405	417	395	410	424	446	429	453	407	426	394	401	415	435	436
65022	31224	57849	68324	58970	45157	30099	13810	1831	296	252	254	290	283	266	255	288	224	290	279	283	252	290	252	253	247	249	250	242	256	247	233	276	294	314	266	272	249	268	297	289	245	245	296	266	256	246	279	255	253	267	255	261	284	241	265	287	277	234	269	282	282	287	265	260	284	297	271	262	273	288	267	270	286	261	283	267	280	272	268	272	262	252	270	260	280	285	235	237	232	239	266	235	271	296	267	249	272	267	260	282	268	267	279	266	248	253	249	276	256	267	280	294	249	261	269	282	274	260	251	271	291	236	272	295	275	288	256	251	252	261	252	241	270	250	269	235	279	259	262	265	264	259	267	305	272	251	293	265	262	275	264	272	268	261	259	297	279	287	268	252	273	294	278	277	285	272	266	262	274	255	249	278	259	295	277	256	307	292	280	279	271	276	267	280	272	262	278	264	265	270	260	264	265	252	281	257	254	262	280	284	294	262	286	272	276	266	274	284	288	273	288	259	261	254	245	253	261	277	278	268	276	270	250	258	280	292	261	273	249	260	241	281	245	275	276	278	279	286	273	270	261	305	268	268	255	265	265	271	232	261	265	284	252	260	261	254	323	269	267	293	247	273	300	279	264	261	240	278	261	288	248	259	273	259	245	290	247	256	281	264	297	276	247	274	257	296	279	270	250	270	260	274	279	272	248	284	301	269	269	279	297	286	257	268	289	249	254	265	232	263	264	230	295	259	296	270	267	258	243	241	265	271	219	280	280	241	251	262	288	263	252	271	265	297	272	248	203	263	255	280	266	254	284	244	246	255	253	248	292	253	258	264	260	275	253	275	277	271	261	285	270	273	276	244	237	274	277	259	254	224	259	265	258	283	274	248	274	267	289	245	258	252	263	289	247	246	301	269	243	261	284	280	299	296	311	269	269	296	259	291	263	284	278	241	259	260	273	260	266	264	252	270	277	274	267	267	294	282	248	232	280	276	278	265	277	269	243	232	267	288	278	240	277	277	260	278	255	258	255	254	273	290	274	242	260	278	291	261	242	242	280	238	279	288	275	294	268	232	268	251	266	258	260	271	274	276	279	265	306	256	252	258	273	269	283	243	297	272	249	268	275	299	246	229	256	301	286	287	250	259	251	262	263	290	283	271	232	222	259	235	282	252	287	285	258	268	283	244	260	274	229	262	246	262	257	258	233	287	253	264	244	300	274	243	249	277	289	257	275	261	270	272	268	281	274	244	273	263	305	299	277	277	263	247	253	270	271	262	254	290	263	279	283	263	261	275	259	262	267	251	246	270	277	263	240	277	297	282	277	251	218	264	272	236	236	266	322	276	258	268	256	257	251	276	259	262	247	219	246	280	282	269	266	283	279	255	263	265	266	252	285	305	252	244	285	261	230	283	260	258	234	279	238	279	267	269	256	244	254	261	255	221	274	255	257	254	289	255	245	284	271	265	251	256	264	294	261	260	294	277	269	247	259	253	259	267	276	256	252	237	269	294	261	256	256	243	274	250	280	243	260	254	271	258	253	259	257	292	260	260	249	249	271	282	304	272	270	244	290	253	274	273	243	274	264	265	288	267	243	239	254	301	278	292	279	257	260	278	291	283	278	271	256	275	268	282	290	270	267	277	268	244	266	262	269	301	283	228	270	270	271	278	273	295	276	277	292	272	291	261	303	300	286	250	304	304	233	300	252	268	266	278	268	311	255	238	276	248	259	265	262	288	287	293	279	259	268	300	262	256	296	252	272	265	264	257	250	292	254	257	258	276	260	281	271	242	277	277	297	257	255	279	251	271	285	267	320	274	262	276	256	260	266	285	276	276	330	259	265	311	236	305	263	288	280	251	294	283	249	272	255	262	245	255	253	257	255	255	246	279	287	232	264	256	267	261	264	235	269	271	280	253	274	250	279	270	262	283	255	267	292	251	281	254	241	282	264	261	284	268	294	242	259	264	285	268	235	282	260	246	240	262	271	292	261	268	292	299	247	243	315	255	288	275	288	276	278	257	268	278	276	290	259	288	275	249	272	272	276	235	263	244	250	273	292	259	269	265	273	270	288	244	276	273	291	277	273	233	251	248	275	257	266	260	257	252	267	268	253	281	266	291	244	240	276	273	259	273	271	272	258	280	276	263	260	265	270	245	305	269	289	258	249	267	265	251	283	244	255	242	268	265	271	260	235	260	261	250	259	270	265	280	277	260	293	277	284	239	288	291	281	220	243	262	298	293	286	280	292	250	274	295	269	288	233	258	272	277	248	269	260	280	256	244	237	254	248	268	255	284	253	284	243	264	271	262	262	262	260	288	248	272	260	261	268	250	275	283	301	289	272	246	268	270	270	251	289	263	251	274	292	255	270	247	303	263	284	294	284	262	288	297	284	235	263	281	263	290	294	254	266	276	261	306	269	289	278	256	293	267	260	284	251	275	264	271	260	268	264	256	296	269	248	276	266	276	282	267	288	280	262	221	278	249	257	258	270	248	274	296	266	243	256	275	239	247	281	243	268	249	267	276	262	287	274	249	263	242	273	254	264	270	288	262	246	238	295	245	233	283	264	267	246	271	271	286	250	275	283	280	259	287	274	271	275	291	275	301	267	270	255	256	272	274	262	295	264	265	271	258	287	280	256	248	266	283	249	263	256	278	276	279	277	277	256	245	269	271	259	269	238	282	266	280	251	254	272	277	260	276	222	275	293	282	272	256	270	258	249	279	279	291	287	265	251	273	275	267	257	271	277	286	252	279	259	256	239	285	258	258	269	285	241	253	252	282	261	278	245	246	245	261	293	286	275	263	280	272	254	286	256	261	284	288	230	284	262	244	266	279	271	274	278	275	273	242	278	243	241	244	274	261	246	245	258	271	257	293	279	269	274	281	277	279	275	297	265	253	276	257	288	246	280	273	273	280	299	270	268	268	303	265	286	225	281	245	257	267	270	249	262	269	252	239	251	257	290	309	272	281	281	297	261	240	275	249	276	276	264	264	312	270	266	278	266	282	282	257	268	247	283	263	273	268	303	242	281	254	268	268	250	276	272	252	246	267	257	292	282	249	280	260	241	277	276	294	270	241	272	282	275	263	285	257	279	289	272	244	254	234	269	270	267	293	289	255	234	235	262	285	240	236	261	276	256	253	261	269	226	246	267	285	259	257	253	261	292	282	270	251	255	280	251	285	284	263	272	247	271	266	251	212	249	247	278	250	272	233	281	282	295	263	260	265	249	246	266	277	281	267	266	261	259	287	252	257	218	254	272	275	290	281	242	247	233	243	263	252	277	281	262	251	274	272	266	267	258	239	272	266	272	257	317	256	283	250	277	253	262	234	264	221	258	246	223	252	239	277	264	256	279	300	267	266	269	270	271	240	254	259	267	265	275	265	241	267	236	246	264	278	238	276	273	276	248	263	282	269	254	237	247	261	260	269	224	297	262	264	215	263	257	279	270	276	262	256	252	293	257	281	246	245	222	259	266	268	257	297	298	245	254	231	294	297	293
39296	15048	57928	74386	69974	56539	43377	24668	3475	674	684	644	662	602	646	619	643	598	632	660	639	607	619	619	619	621	593	586	604	633	606	625	615	578	591	627	620	585	636	618	614	622	652	623	624	628	611	614	597	615	586	596	640	611	619	626	595	620	625	613	583	630	596	615	645	634	589	596	583	628	663	638	633	576	643	586	609	627	629	609	620	623	593	601	594	608	594	591	592	604	638	602	570	636	576	633	538	600	584	643	594	630	610	568	616	572	558	604	639	605	595	597	620	604	600	610	545	600	607	619	596	608	657	595	603	616	657	588	608	633	645	626	606	569	624	587	598	597	574	579	626	612	634	609	591	588	636	632	601	635	578	591	607	655	607	614	596	647	592	599	563	584	643	588	595	575	583	576	633	622	616	594	605	606	633	604	633	631	607	610	566	601	633	588	593	625	612	603	567	628	614	571	604	638	586	606	599	607	634	610	606	630	605	626	601	614	619	608	624	601	615	644	610	639	611	606	569	557	588	618	589	636	621	653	637	599	565	628	601	632	588	626	588	615	576	622	654	627	585	582	600	648	590	595	594	627	568	620	640	599	610	639	617	633	585	578	614	629	611	635	616	611	594	570	598	557	576	600	601	603	615	615	610	605	620	620	596	613	647	588	605	590	599	646	577	604	635	614	581	613	587	638	592	586	611	567	619	588	612	603	618	616	619	618	589	605	606	601	634	582	610	608	661	522	595	590	633	595	599	622	600	652	613	628	640	646	595	562	593	593	609	621	556	622	627	603	607	621	562	691	581	622	643	613	589	601	613	607	620	643	589	602	637	569	606	561	604	621	616	599	589	638	613	604	579	565	594	608	592	621	630	626	649	609	643	624	584	613	596	619	624	568	643	603	599	593	567	625	608	583	579	632	585	576	602	603	611	653	599	571	635	558	615	623	607	586	612	600	554	635	601	555	588	681	574	617	643	614	592	610	565	615	605	575	606	635	585	617	617	641	593	613	570	602	607	583	586	609	610	607	590	583	573	590	604	624	669	619	588	592	608	601	579	593	629	591	596	575	583	657	628	608	616	576	591	622	653	656	624	586	617	557	601	617	634	600	597	630	655	621	604	592	595	601	629	600	601	633	627	606	598	611	625	593	599	603	613	584	609	595	565	626	604	590	564	571	620	600	584	618	601	580	579	588	575	630	589	599	595	621	628	638	631	610	600	590	577	649	600	603	607	615	578	595	602	608	633	640	630	585	581	609	621	597	605	604	613	626	598	571	589	596	656	593	592	659	591	617	583	594	591	615	611	596	581	603	581	620	563	587	610	582	640	600	616	557	618	609	604	612	616	611	619	604	601	578	603	581	587	587	614	602	564	605	634	604	625	585	619	596	601	606	610	622	590	633	556	594	605	635	610	612	639	626	627	660	584	617	617	584	627	588	575	545	561	579	595	624	586	634	593	606	569	598	571	581	543	646	594	567	606	630	680	626	636	584	611	595	601	645	602	593	601	575	625	629	632	620	624	634	589	607	628	582	605	627	565	614	585	622	615	597	598	607	622	599	620	633	632	636	640	592	576	611	605	594	603	597	626	593	598	628	591	620	610	622	597	588	604	615	610	610	584	611	587	630	596	651	630	578	603	593	617	645	645	605	614	625	663	599	634	602	590	627	598	642	626	596	593	621	608	572	640	601	573	624	626	622	623	558	611	626	575	640	588	625	649	606	625	599	596	607	613	590	627	643	635	562	583	590	586	626	593	578	588	574	569	664	626	613	584	597	601	617	623	598	612	594	600	592	608	626	658	630	612	676	567	576	631	580	595	608	620	634	596	602	600	578	597	614	595	570	561	631	638	575	576	601	564	608	624	622	606	641	602	593	638	621	560	634	617	639	618	609	620	588	619	591	622	617	630	602	612	605	610	612	594	564	604	628	577	629	583	657	626	620	603	590	611	614	630	573	607	609	595	635	600	585	665	605	582	576	610	581	569	611	644	593	584	599	635	606	573	595	580	583	666	634	598	606	575	600	619	593	622	620	579	595	642	553	619	648	575	622	611	607	646	592	609	614	556	559	611	600	622	616	657	606	588	589	563	562	585	612	606	620	618	611	615	576	582	597	579	604	636	573	633	621	607	619	539	576	647	588	605	584	617	584	594	597	652	640	574	590	611	621	590	652	614	632	626	615	584	589	592	609	615	597	631	595	649	623	565	600	632	604	616	614	626	595	598	577	554	635	553	615	616	647	593	625	616	573	606	635	596	584	600	627	661	631	648	638	573	606	593	621	600	609	586	630	607	646	590	583	632	607	592	593	557	604	626	673	553	598	608	601	609	552	603	604	623	588	602	619	605	589	622	582	605	653	633	618	583	596	625	615	667	574	637	575	588	633	597	605	572	628	633	607	630	610	585	609	581	577	613	599	615	597	602	636	612	594	636	567	569	599	612	591	571	586	586	602	590	590	600	582	582	540	596	606	608	610	580	592	598	640	593	615	576	658	625	585	611	612	607	567	582	619	599	586	584	610	591	569	603	575	576	598	630	608	630	570	557	611	629	580	629	595	602	610	560	629	630	622	605	578	598	616	614	611	604	577	613	603	636	574	600	622	584	596	590	584	588	597	575	605	574	604	639	625	641	594	595	601	625	585	627	605	633	620	653	622	608	617	623	645	576	622	579	599	595	623	569	611	612	606	595	586	617	600	589	573	578	581	595	620	621	567	602	602	610	590	609	583	601	569	608	620	620	622	649	586	617	607	563	599	657	624	607	601	587	610	575	613	564	596	631	595	568	616	593	592	627	594	620	617	593	644	632	592	578	648	625	616	610	646	598	593	617	634	557	609	646	626	572	609	621	591	601	624	606	598	570	569	633	570	613	596	650	637	590	648	619	652	601	583	551	623	595	654	604	625	626	601	630	598	605	589	574	594	626	611	650	595	598	626	620	581	643	617	600	634	588	584	634	599	605	608	578	629	571	610	634	603	581	580	632	618	540	588	601	610	585	644	622	607	613	640	582	580	597	617	606	609	653	616	598	603	659	606	616	588	612	612	609	589	607	601	573	603	597	591	631	544	591	621	646	600	614	630	582	585	621	592	652	630	559	591	620	632	641	599	596	614	549	631	563	613	590	569	583	571	571	667	605	618	620	582	658	613	528	628	564	655	593	594	624	622	610	581	563	625	598	626	577	596	630	598	637	567	613	590	601	656	603	571	604	623	621	576	643	555	602	611	640	585	585	610	593	607	611	602	617	639	603	617	586	617	648	607	602	554	608	621	610	588	643	583	579	573	577	595	622	577	592	578	591	632	561	583	566	623	588	606	588	581	574	584	617	581	603	609	562	610	610	643	636	598	605	593	629	616	569	601	624	581	602	601	617	644	643	628	574	624	653	622	595	579	626	629	579	616	556	592	571	595	575	597	587	612	645	604	636	574	587	598	588	601	570	586	617	626	568	637	584	551	615	593	582	647	587	595	620	633	610	624	613	616	606	554	632	608	630	573	620	603
32762	7452	5472	4613	4069	2500	1399	672	307	273	298	294	292	285	280	296	277	274	273	282	313	277	291	273	246	261	271	303	287	308	271	262	291	269	263	280	286	307	283	269	292	304	263	249	272	284	258	294	281	260	261	276	248	287	295	271	287	281	259	276	287	303	284	289	274	265	272	272	256	298	288	267	273	263	273	269	287	305	280	258	294	272	311	276	271	268	278	277	260	284	267	286	259	292	268	265	302	306	331	274	279	298	301	274	265	267	257	289	276	259	273	261	276	301	273	256	291	279	307	303	282	283	271	283	250	268	288	301	281	315	269	257	285	280	298	251	285	282	283	267	286	291	279	309	296	294	263	290	288	291	256	287	287	308	275	268	287	289	276	274	281	278	269	292	272	299	311	282	242	263	287	298	270	284	260	257	262	289	246	246	266	291	253	264	266	291	293	294	278	287	255	277	264	274	315	269	294	304	280	267	247	247	328	291	299	273	307	308	259	262	272	264	300	279	271	284	307	292	275	300	278	272	268	262	291	294	289	273	270	258	249	281	288	306	266	290	284	251	272	327	280	266	300	256	262	296	295	308	274	295	316	275	288	294	278	273	279	303	276	283	271	277	305	274	260	279	289	269	284	281	298	264	264	272	293	302	269	282	296	260	301	283	264	273	299	289	282	279	269	269	280	254	299	262	283	270	288	315	269	257	308	300	277	278	277	302	327	276	304	298	263	281	262	294	264	299	272	304	294	290	273	276	283	267	314	280	280	245	289	258	291	262	246	268	317	274	283	273	279	278	302	288	299	252	280	268	259	287	321	266	256	297	293	294	314	263	293	287	293	320	298	305	275	306	344	262	282	283	305	266	255	291	298	263	279	275	256	294	293	290	297	279	268	281	268	271	283	292	308	307	274	313	281	286	294	289	254	259	282	302	257	265	277	301	264	252	240	311	285	265	269	296	290	305	261	261	261	274	280	288	277	282	273	275	273	296	297	275	289	255	279	272	267	316	257	280	308	298	266	279	281	285	286	283	283	263	279	271	262	257	296	253	297	269	306	296	294	258	295	238	277	298	278	279	268	316	302	314	260	297	279	292	309	299	284	312	277	267	282	260	294	275	272	255	285	268	285	239	303	328	305	278	280	277	292	273	284	225	274	253	293	276	266	288	257	272	287	278	263	297	258	278	266	281	302	277	265	254	274	307	309	282	245	251	289	300	306	301	292	309	275	297	245	322	287	282	253	305	248	283	283	261	295	311	291	260	286	271	278	264	288	273	295	270	281	242	298	279	287	302	258	268	261	269	272	258	270	301	290	304	266	254	270	290	307	298	274	268	264	310	240	263	291	311	300	274	256	273	286	259	248	277	272	286	288	272	290	315	282	268	282	263	291	307	257	248	293	281	265	251	257	278	270	262	289	290	297	292	266	274	307	308	301	298	269	295	277	308	287	296	265	290	278	311	306	264	297	281	245	314	306	267	312	285	303	257	273	266	301	242	255	273	285	276	288	267	288	268	276	270	256	277	303	292	263	269	279	279	297	271	280	274	246	276	293	266	299	284	255	278	288	275	326	297	311	241	315	276	269	273	289	299	278	287	283	277	274	276	250	289	290	301	279	274	269	274	265	312	287	276	286	277	287	274	262	311	257	271	256	283	275	277	264	282	301	282	273	284	262	266	273	278	290	284	291	264	259	312	262	273	300	261	289	276	283	246	256	272	272	303	256	282	296	304	257	288	294	271	278	253	277	273	294	292	298	283	290	259	271	276	263	271	298	271	267	278	263	275	305	287	298	305	289	274	272	270	281	285	296	240	283	282	272	258	291	269	288	290	266	304	290	286	288	277	257	277	292	311	265	312	278	272	255	325	255	304	275	268	282	289	283	299	266	268	267	264	274	284	301	274	270	276	298	288	294	262	261	268	274	290	291	296	283	297	293	288	257	239	290	288	286	240	277	273	304	315	321	292	305	289	293	270	256	263	306	262	283	290	299	289	274	295	295	263	270	272	248	300	290	286	275	280	296	289	305	276	266	264	261	273	263	245	308	261	306	286	277	285	287	276	298	279	269	271	282	292	273	279	278	256	276	270	256	287	262	270	282	270	262	270	281	247	271	251	273	300	290	290	248	289	276	295	298	268	325	314	276	262	245	266	254	289	291	278	281	288	284	260	249	258	285	288	260	290	275	285	276	278	286	294	304	291	275	271	299	284	279	287	241	295	243	239	271	301	298	286	277	270	292	253	253	257	270	292	246	293	289	296	275	291	278	282	267	294	270	309	279	294	278	296	295	307	290	305	276	287	271	260	242	281	277	292	306	253	295	270	277	257	312	276	256	260	289	256	283	252	266	312	263	275	286	262	259	289	257	267	294	322	266	300	251	280	270	248	300	283	269	299	300	302	272	295	281	277	258	291	270	307	300	266	255	293	282	296	283	287	281	315	328	260	258	248	278	267	280	268	305	287	302	280	261	280	321	277	299	289	265	318	268	257	297	280	304	276	240	302	268	294	297	281	292	273	299	273	280	320	275	300	285	282	269	286	280	312	276	265	280	294	247	280	288	270	297	289	276	258	294	254	259	259	278	294	244	292	294	294	274	262	259	290	272	286	303	292	288	264	262	300	271	258	295	304	289	286	270	284	285	313	283	261	311	286	273	276	300	264	284	300	272	253	268	265	295	278	291	276	270	279	275	265	254	302	291	257	291	292	283	307	247	288	299	260	286	285	268	275	324	245	291	324	283	286	293	256	274	273	277	293	304	297	285	289	291	303	289	299	248	268	285	296	257	291	277	277	302	280	254	260	312	295	295	282	259	285	304	299	249	274	273	278	302	269	283	272	249	295	263	265	261	296	268	279	319	277	274	275	313	282	282	263	268	254	247	264	261	281	273	286	264	308	257	309	274	298	262	258	317	314	248	291	263	297	260	277	290	266	295	287	272	267	271	253	262	267	273	276	252	297	297	275	330	283	265	253	273	282	299	264	311	258	301	277	278	295	259	254	327	245	252	311	303	259	314	301	260	258	298	286	266	282	253	307	287	269	270	285	262	294	284	243	300	303	304	281	292	308	295	241	246	277	268	305	283	242	268	281	289	320	282	329	284	273	274	296	285	299	269	293	284	282	269	260	287	304	273	255	285	265	289	286	299	288	280	258	277	286	253	276	253	303	262	263	260	273	297	320	292	284	280	273	292	264	243	284	303	297	289	270	290	298	298	261	283	290	308	267	278	277	261	289	288	274	280	295	288	269	277	304	294	258	287	266	277	294	279	302	302	317	263	261	255	272	269	294	292	249	277	258	265	288	256	299	276	308	313	304	302	295	250	263	277	265	306	273	302	269	263	295	287	325	278	307	287	308	344	291	302	293	269	306	301	275	302	269	271	280	291	263	270	326	308	271	259	299	281	273	261	275	292	305	291	279	281	285	253	286	278	288	277	268	270	276	292	269	301	314	277	304	287	303	276	259	282	286	291	292	283	262	285	263	267	278	296	280	268	304
15334	3274	10906	12477	12656	7753	4561	2050	690	621	643	657	634	587	619	651	623	643	633	611	599	590	636	623	588	615	572	600	611	610	610	652	623	604	594	611	579	592	653	608	650	636	652	622	641	594	659	628	616	629	612	603	598	616	606	594	666	583	621	630	626	656	604	644	624	608	630	647	650	626	602	653	625	637	619	613	599	641	616	638	652	592	616	614	637	665	642	617	616	603	589	577	614	615	626	640	608	620	620	610	610	626	586	636	594	641	639	676	596	632	613	638	593	613	648	652	615	633	581	612	630	601	650	603	639	617	580	621	587	630	609	591	651	596	598	641	610	617	602	616	650	653	622	609	624	596	623	632	581	601	643	619	647	606	643	590	590	629	633	608	580	667	634	610	644	644	568	622	620	574	646	616	588	581	624	597	574	624	632	592	617	597	619	587	601	617	595	619	607	606	606	582	576	575	605	652	634	638	619	693	603	650	619	637	639	648	648	590	595	618	562	631	606	659	608	603	615	572	652	570	601	610	597	628	646	634	613	616	623	561	607	615	634	586	664	621	621	627	624	594	605	588	613	629	634	612	579	639	654	601	581	570	577	612	625	635	586	581	594	566	636	615	624	614	608	642	605	616	564	606	627	642	640	660	596	606	599	596	598	587	622	620	608	626	602	598	630	626	630	624	629	624	618	626	624	619	635	614	549	586	618	615	600	615	565	620	646	641	595	581	612	624	631	616	621	607	688	592	607	637	562	603	601	563	651	601	646	652	626	593	654	622	608	583	624	617	619	630	636	611	571	601	588	585	628	614	601	615	654	637	601	603	592	615	623	653	589	631	653	646	610	587	645	560	600	649	593	633	587	652	602	623	610	571	618	643	634	618	599	612	584	641	597	640	609	587	613	649	627	614	575	602	628	593	610	595	606	597	647	589	601	628	625	599	617	633	619	593	617	570	631	624	590	603	615	626	620	563	634	617	628	614	582	638	652	639	597	559	615	638	594	625	663	636	621	639	594	627	612	643	635	576	640	607	573	581	590	615	613	605	658	655	583	606	611	644	603	637	615	618	642	615	615	568	615	587	588	624	616	588	590	624	594	582	632	593	599	574	585	620	608	601	631	606	587	595	608	581	618	655	642	624	653	638	643	625	570	673	599	635	630	619	635	635	573	615	622	609	595	591	647	660	614	638	623	582	644	643	617	595	621	641	584	600	567	625	598	678	610	622	600	600	638	634	610	637	602	579	599	574	610	649	651	606	602	620	607	607	614	584	640	599	591	609	626	603	673	631	580	610	608	544	598	607	630	634	625	643	631	612	602	603	606	613	650	604	629	625	617	621	612	640	663	597	604	636	566	626	623	591	574	605	592	577	612	574	619	606	601	616	654	615	599	603	623	627	643	600	633	623	629	567	624	579	602	638	628	596	596	606	615	629	596	628	592	587	615	589	627	618	578	652	607	626	638	613	581	565	613	613	654	638	583	646	619	650	592	613	617	599	633	598	561	614	608	662	602	627	656	582	628	605	600	604	652	604	638	602	606	595	658	607	625	612	651	590	612	614	570	638	599	604	598	592	610	610	604	602	590	651	612	585	574	629	628	604	589	652	643	607	601	619	604	653	644	613	637	615	614	615	607	574	643	559	630	588	612	596	622	670	613	583	648	634	621	603	590	597	610	611	608	635	578	590	580	580	654	640	602	577	645	647	590	590	568	597	583	602	604	605	613	630	602	619	593	650	586	606	610	615	656	628	624	643	619	631	642	583	605	546	669	649	629	587	611	607	576	612	629	636	614	583	590	620	632	613	608	568	662	606	604	626	650	637	627	633	597	646	606	617	559	670	606	613	607	615	594	598	630	578	661	613	612	608	642	597	594	633	615	573	614	599	609	620	626	634	585	641	628	582	608	639	603	602	632	601	584	623	602	662	585	634	618	578	593	618	552	595	606	661	583	618	622	615	591	626	606	596	610	627	590	674	580	616	576	633	611	603	619	619	617	635	617	623	612	579	591	649	645	595	581	612	604	591	613	604	623	649	605	614	600	601	609	628	590	581	604	587	615	630	624	603	613	640	658	630	639	610	624	598	623	622	636	619	619	649	604	616	681	618	596	638	641	632	623	618	623	635	595	609	612	613	636	584	575	639	593	641	601	639	641	635	608	567	638	594	594	617	620	642	631	634	636	609	606	661	649	629	599	578	581	613	604	678	574	634	582	614	607	573	607	611	600	605	628	622	636	547	625	596	585	589	614	622	659	622	643	587	622	598	583	571	605	540	588	605	610	614	602	641	629	622	623	607	586	641	653	611	625	631	595	592	625	596	605	579	584	577	610	598	637	588	634	589	622	628	634	583	666	600	613	640	625	621	571	649	581	617	632	612	614	611	606	609	599	615	597	589	574	601	609	671	641	582	650	611	612	676	605	592	636	608	622	640	620	605	564	586	641	644	586	615	633	641	599	659	630	594	616	595	563	622	612	631	632	634	630	600	627	643	604	592	582	623	591	611	544	644	595	612	571	635	602	604	634	673	585	621	616	583	603	582	626	605	625	582	637	623	612	650	594	647	584	651	608	607	613	606	606	628	656	588	620	615	617	645	648	589	617	587	606	616	634	613	607	653	624	616	575	612	644	581	643	608	601	641	620	602	587	650	589	596	598	626	565	595	640	643	601	593	614	609	650	627	642	583	605	636	621	617	622	609	643	622	635	591	614	573	636	635	576	563	651	598	588	577	649	605	624	615	658	597	602	685	673	587	588	601	601	600	619	613	584	632	620	604	597	645	580	610	615	634	610	613	615	648	613	616	589	611	601	646	574	607	604	617	650	557	604	633	667	608	630	637	592	656	602	656	597	571	632	603	615	615	645	622	585	603	620	618	618	620	583	586	623	638	605	579	611	632	634	650	596	593	567	582	618	574	598	613	679	630	602	589	596	642	567	576	590	606	632	599	605	605	664	591	620	624	620	642	669	590	602	618	616	578	628	618	587	640	602	625	641	618	602	587	616	584	605	615	599	593	582	615	609	597	601	585	631	641	654	683	589	634	595	588	619	600	612	600	644	605	649	635	596	668	623	611	613	639	609	669	637	576	610	631	643	614	625	606	602	624	643	609	610	596	624	615	622	597	623	621	609	618	629	630	590	649	643	604	648	621	650	634	581	583	589	637	601	608	618	639	599	595	647	631	638	601	640	655	631	641	587	623	604	597	619	597	612	617	692	591	616	598	615	641	615	624	628	634	615	642	613	589	600	602	571	603	619	595	640	602	645	591	619	634	604	545	588	601	686	602	596	614	613	624	626	616	647	636	634	595	605	629	578	645	613	642	623	615	601	624	597	618	580	621	578	654	624	592	649	547	650	616	590	629	601	628	612	599	609	625	598	604	606	616	597	635	631	646	599	622	615	623	571	606	608	589	590	630	550	638	609	578	629	617	626	644	636	627	583	611	565	595	635	593	564	610	603	584	607	619	595	626	629	615	642	616	602	588	621	648	598	577	617	634
53089	22264	39033	58912	50968	36756	21953	8295	860	200	200	184	210	182	202	197	191	209	191	192	204	221	173	191	221	182	188	182	213	167	195	186	202	232	227	196	174	194	204	169	195	173	178	218	204	202	215	217	219	195	238	199	173	168	185	184	189	227	191	203	179	195	194	177	185	167	193	211	214	204	198	203	190	214	181	196	226	185	178	208	208	194	205	203	202	195	192	182	185	196	184	193	159	179	191	213	188	195	208	215	196	201	188	185	192	218	186	140	205	182	200	210	184	210	206	218	206	204	171	207	166	198	177	180	183	170	191	175	173	184	204	162	207	193	184	220	198	211	211	200	208	209	191	187	185	227	192	209	187	199	243	202	207	199	189	213	193	207	196	189	184	206	181	183	194	165	177	189	171	226	196	187	182	196	187	178	208	183	175	170	187	164	205	171	201	187	191	234	220	221	194	183	173	176	227	190	168	216	196	209	180	162	198	212	210	191	193	173	206	193	166	209	205	198	208	196	195	205	186	170	185	203	193	207	188	205	199	160	191	189	193	197	185	213	211	205	211	207	179	181	196	201	169	176	210	210	193	181	185	174	223	204	207	180	195	179	204	202	193	190	203	215	200	171	183	208	191	173	214	226	207	221	186	196	206	182	207	193	216	186	174	216	207	197	192	210	194	196	192	207	159	213	214	214	193	200	203	197	193	178	181	185	199	203	178	200	179	202	197	196	192	209	202	234	197	192	203	209	196	184	187	182	197	218	176	203	165	214	222	193	196	187	198	217	189	195	204	213	219	204	192	187	191	179	187	214	210	188	206	215	192	230	202	182	218	195	189	174	192	200	196	207	179	203	182	188	200	194	230	215	160	195	209	206	211	214	204	207	210	195	189	199	182	169	193	211	190	224	223	213	209	174	204	209	207	181	196	159	194	184	197	187	201	178	233	198	204	209	174	166	201	202	190	180	191	198	201	204	176	222	198	199	179	168	184	217	194	194	208	205	191	201	196	195	195	181	178	204	178	174	178	164	193	213	182	208	200	208	191	198	220	197	216	192	198	192	204	184	188	185	198	219	197	194	198	171	215	226	212	204	227	204	206	168	199	187	181	181	196	204	230	213	196	172	187	169	196	210	176	196	180	186	181	193	191	182	198	184	189	180	195	171	190	208	174	214	199	211	203	197	193	187	173	223	193	187	205	176	209	190	181	195	193	192	182	205	165	179	180	192	226	189	202	201	200	205	198	197	203	207	167	201	197	201	204	209	198	195	197	200	184	203	169	175	195	200	199	201	194	216	192	212	178	171	192	180	218	177	190	197	168	178	211	188	195	186	184	199	176	207	181	201	194	189	183	207	194	178	181	191	163	203	197	164	173	190	178	205	195	206	179	195	221	191	226	212	178	229	200	185	205	203	182	202	184	187	179	209	187	197	177	192	213	187	184	211	189	194	171	189	194	205	183	179	181	190	192	197	211	195	186	209	205	214	193	209	199	214	228	205	193	200	183	204	193	188	172	183	219	181	191	175	206	182	195	212	188	198	191	196	184	207	202	182	187	204	192	208	209	175	180	200	191	199	181	189	194	204	222	243	217	211	201	193	196	206	177	229	176	171	194	207	182	202	188	203	169	191	205	209	224	196	173	195	169	206	183	182	214	177	190	198	211	191	173	187	198	180	170	183	208	211	183	195	188	213	162	195	171	171	174	204	189	193	196	204	166	196	198	189	182	176	183	193	203	191	208	197	186	193	221	206	192	185	188	189	159	205	198	197	161	195	179	195	185	176	209	200	210	232	210	185	190	196	167	210	198	219	181	184	186	208	171	186	177	171	206	187	210	212	183	197	185	195	200	177	185	187	195	214	208	183	206	207	195	180	209	208	199	215	203	181	193	228	199	173	216	206	181	193	197	200	207	198	196	176	187	193	181	178	182	194	202	175	171	171	205	195	200	189	212	189	199	162	184	232	200	206	182	192	195	170	200	184	192	217	186	194	211	174	188	209	203	174	173	201	198	205	163	206	176	173	194	208	225	207	214	217	190	165	197	211	184	200	210	192	211	182	201	198	209	192	185	200	196	199	186	198	214	186	189	190	193	190	199	193	193	203	204	204	199	196	197	208	211	191	170	203	188	207	208	195	208	198	199	198	190	200	191	185	205	189	193	224	180	239	174	171	197	217	180	196	189	184	188	205	198	186	180	180	210	194	210	171	201	182	195	193	175	184	215	184	189	187	206	182	203	181	211	208	221	231	192	201	181	191	163	197	190	202	201	178	218	192	231	214	193	192	173	184	195	188	180	168	188	210	192	203	178	182	199	201	184	193	191	204	203	190	201	203	184	184	192	191	193	211	178	205	206	205	194	195	215	204	171	186	188	193	212	175	180	204	222	195	212	193	213	180	183	203	175	181	183	184	176	212	180	178	165	169	182	197	173	196	179	193	195	191	197	196	221	193	177	208	189	190	168	192	164	175	207	195	182	172	235	195	211	176	212	203	181	205	195	216	182	190	191	190	217	183	182	195	228	197	187	199	210	187	210	176	177	210	181	194	194	205	196	207	184	179	203	187	202	195	190	185	198	211	233	212	178	222	211	192	162	186	175	226	199	185	192	205	210	214	176	203	191	190	191	185	196	177	188	191	221	197	201	180	180	202	176	185	193	206	200	202	195	231	209	211	179	192	168	187	184	188	197	191	200	182	206	214	177	196	214	192	214	189	186	198	224	187	186	184	221	200	175	193	221	193	172	176	221	184	176	185	209	180	167	180	187	201	191	193	200	187	196	194	175	200	208	204	196	180	170	158	192	218	220	213	189	198	176	198	191	180	209	190	189	205	198	187	184	179	186	194	209	205	189	176	192	191	204	181	183	183	192	204	200	169	196	192	200	202	180	166	233	169	192	201	167	206	182	175	180	193	207	194	202	160	196	207	187	189	184	182	205	190	197	171	180	189	169	210	191	175	184	217	185	204	170	184	184	203	217	182	196	167	197	196	200	208	170	194	199	189	222	216	198	154	214	189	172	197	190	190	197	189	179	226	188	193	206	178	214	176	197	181	188	204	182	197	196	223	212	204	212	174	217	159	189	184	200	191	181	203	219	176	212	205	176	179	200	198	187	187	185	199	212	206	212	216	201	186	203	166	215	187	183	208	205	208	220	177	169	172	210	217	201	202	194	195	166	205	183	170	171	198	188	187	181	193	207	190	179	177	209	155	184	199	201	241	182	206	176	215	194	160	187	208	194	203	195	196	218	174	175	196	185	178	164	214	221	200	193	188	190	171	190	196	183	197	181	189	208	184	176	237	204	177	201	200	191	225	206	198	190	179	206	217	201	168	218	179	201	192	189	219	213	190	211	225	176	204	209	194	199	221	185	208	181	208	192	200	200	193	175	206	186	206	184	197	201	194	195	183	177	201	223	199	203	181	185	183	182	202	190	217	175	207	186	180	205	180	181	182	187	190	200	194	184	186	189	191	185	190	179	184	216	171	220	225	230	188	193	211
27999	9132	42022	65181	60956	49510	35807	18036	1422	434	454	479	498	465	482	463	477	449	436	455	457	483	440	463	479	488	455	418	524	473	459	458	498	470	468	480	446	434	444	451	485	490	433	473	440	483	479	485	445	469	455	479	510	453	468	440	428	475	454	457	454	474	435	477	448	486	489	489	472	454	447	459	451	472	453	455	471	506	453	450	448	470	436	474	442	403	399	458	439	456	451	438	468	472	436	438	479	445	462	481	457	472	457	463	452	458	468	465	461	413	447	469	450	475	446	438	476	452	460	448	465	425	443	495	464	484	428	437	458	439	440	434	435	456	483	467	434	436	476	462	484	457	450	480	421	446	452	437	462	443	420	487	489	444	457	459	492	477	453	451	447	451	468	462	472	460	461	460	467	425	466	412	453	458	467	494	452	460	454	458	441	478	425	476	472	493	462	435	481	448	448	433	484	465	473	450	415	499	482	477	476	461	456	437	453	426	467	446	456	418	439	461	454	439	472	458	465	464	471	430	495	440	482	452	432	432	459	453	431	476	431	477	444	465	453	487	462	475	453	456	473	431	460	452	445	480	463	455	467	474	456	461	466	463	456	441	456	461	477	420	461	445	480	430	444	499	484	436	423	483	412	478	451	477	477	457	454	465	462	468	459	421	454	486	506	430	447	434	450	458	446	449	457	438	444	457	460	468	458	461	439	448	455	428	478	435	431	436	479	475	495	440	418	471	485	443	440	459	468	435	469	451	452	466	467	446	481	436	432	489	444	435	470	467	456	473	440	410	463	481	481	464	467	463	441	414	443	455	441	481	422	453	470	417	460	438	468	465	440	443	390	471	515	481	501	457	483	453	435	432	472	493	462	454	454	478	455	445	423	486	463	457	448	429	464	445	448	426	472	431	443	452	436	467	486	499	482	441	458	456	485	467	467	497	472	452	459	482	465	492	465	489	406	453	458	477	467	438	459	436	488	459	478	477	464	461	441	427	475	413	425	462	452	478	448	450	457	466	452	515	490	452	414	460	467	418	432	477	455	474	435	473	475	451	443	476	465	471	481	455	456	455	488	448	471	452	410	454	472	491	465	472	454	458	441	430	502	436	468	453	434	457	433	459	464	452	435	516	458	461	446	417	433	420	487	450	431	442	483	428	439	467	416	459	442	460	469	442	473	451	455	450	451	455	448	447	473	471	439	459	455	438	444	452	455	476	461	492	434	434	473	441	461	446	442	481	470	498	431	459	463	477	455	448	428	441	485	453	447	483	446	490	454	507	455	466	457	457	451	467	485	464	479	451	440	458	438	465	461	481	506	457	488	472	482	454	471	423	490	473	444	479	484	502	454	451	469	452	445	469	447	467	490	502	474	441	450	436	473	473	473	444	488	470	468	445	462	455	468	457	452	423	447	442	437	479	450	432	459	470	444	445	431	463	451	456	434	474	467	455	481	461	469	443	452	438	433	468	469	417	470	483	428	489	469	475	439	483	422	462	435	491	461	474	419	462	408	490	428	476	494	513	426	454	476	451	473	455	453	416	485	455	466	476	482	447	504	433	440	496	476	444	451	409	480	464	454	452	450	447	432	430	460	457	448	456	500	453	478	409	469	430	474	473	461	451	428	427	462	472	464	508	469	441	438	464	483	449	452	450	460	447	430	479	488	488	470	452	415	442	441	461	428	446	506	471	467	434	463	438	471	469	464	465	471	466	454	435	428	487	453	419	455	477	464	451	467	430	450	415	453	486	462	443	488	467	441	452	430	468	460	446	445	448	468	467	418	477	399	471	432	486	449	440	419	457	487	487	433	456	467	483	478	477	456	477	471	425	437	457	445	458	436	431	471	468	448	444	464	443	473	432	437	441	483	463	471	456	429	473	468	456	482	463	462	450	474	473	474	500	459	465	467	443	464	468	446	471	460	439	456	446	496	436	427	457	441	463	438	449	445	467	447	441	418	433	427	461	488	474	462	459	453	499	472	449	462	448	452	471	477	428	467	452	452	449	446	457	479	467	428	447	451	435	443	435	482	425	464	459	459	451	450	427	444	428	432	448	420	479	448	447	464	454	484	431	461	386	494	478	413	447	489	419	481	409	460	479	458	448	458	444	466	462	482	467	426	485	478	423	454	495	469	479	489	468	432	459	440	411	447	415	490	448	470	471	448	475	488	488	437	437	455	446	492	429	455	454	463	429	479	467	449	468	451	467	474	463	431	423	467	421	435	459	450	454	437	469	472	473	478	449	464	443	425	476	426	469	418	419	482	474	491	444	451	472	492	476	474	447	477	462	432	466	417	438	462	499	475	445	447	458	445	488	421	456	450	430	475	441	437	505	452	442	423	460	461	435	460	466	458	436	463	483	480	476	414	441	400	460	456	436	444	432	503	471	435	454	472	463	491	434	435	499	432	445	442	464	438	448	451	468	472	442	441	496	441	445	468	459	475	439	456	432	446	447	434	477	479	455	437	462	474	466	441	448	449	439	467	429	426	465	473	457	439	440	482	491	417	458	441	470	433	453	463	481	474	458	442	431	466	485	425	456	450	441	469	421	433	486	498	457	453	496	447	487	423	459	430	476	445	456	476	452	455	483	438	480	472	442	464	440	432	461	439	428	463	469	478	471	462	482	410	465	440	480	414	467	443	446	468	506	454	438	422	455	446	445	458	427	455	453	473	496	432	489	435	446	445	502	468	449	442	444	442	447	438	483	429	496	489	441	429	451	444	543	435	457	445	469	485	432	465	467	446	450	477	452	446	466	453	446	460	474	456	475	448	437	445	448	433	433	428	482	451	402	462	441	438	407	450	488	451	456	475	449	437	446	447	456	451	495	469	419	464	421	428	458	421	465	458	479	457	468	428	456	501	453	490	438	461	457	463	459	461	452	460	478	468	405	439	415	463	469	450	510	417	453	459	430	447	464	449	446	442	495	465	481	399	496	473	431	467	482	470	464	482	455	425	452	482	431	485	478	437	461	449	460	476	507	454	441	468	474	429	441	478	448	462	439	475	436	466	450	461	478	429	459	468	485	487	459	452	430	481	450	474	437	484	478	458	468	427	475	472	469	450	411	464	437	466	467	492	450	494	427	449	429	459	474	467	446	448	445	491	456	479	449	491	472	421	467	477	461	473	457	429	486	463	450	462	449	472	437	452	487	484	470	472	455	444	449	428	486	486	429	434	466	482	478	479	486	443	444	457	415	466	434	454	450	452	467	513	448	453	478	479	432	450	433	480	463	428	452	462	434	434	448	475	425	444	470	510	437	435	472	429	447	445	458	475	472	445	461	446	433	460	461	452	484	462	476	472	484	459	493	465	455	487	485	465	449	466	491	440	473	440	485	462	463	422	491	440	484	454	470	459	412	474	469	476	458	442	437	436	488	474	436	463	444	477	453	454	453	470	463	515	468	477	452	513	462	446	463	453	455	434	458	450	472	438	445	460	439	451	464	491	449	412	499	450	474	451	431	475	457	441	454	464	501	450	447	445	433	451	476
62777	29601	68776	69128	58064	44363	29340	14348	1781	304	311	275	285	306	267	283	325	309	274	294	297	316	268	254	285	282	294	317	267	297	300	292	297	271	316	284	291	288	264	307	334	284	277	262	301	304	261	285	268	297	314	329	306	298	265	306	274	314	318	301	236	305	288	280	279	296	283	252	293	301	262	277	296	269	287	277	278	298	252	276	309	301	280	289	308	293	273	277	297	289	284	330	296	295	287	294	269	280	327	288	287	290	269	281	276	316	284	264	282	295	288	296	308	295	313	287	261	308	275	281	293	279	322	297	274	255	292	276	272	280	282	281	307	277	268	325	302	263	311	256	299	275	297	272	260	283	288	271	287	308	266	292	282	280	280	324	268	293	310	291	326	280	273	317	282	264	314	278	304	261	285	304	300	311	278	290	269	291	264	275	278	291	261	305	285	314	287	272	317	267	294	277	315	303	292	245	278	289	289	285	312	297	298	263	307	316	278	274	270	281	266	311	279	279	307	317	285	330	309	287	257	279	267	288	279	265	306	282	275	259	304	257	322	293	329	289	307	267	302	315	284	261	291	279	281	272	280	310	254	283	263	310	267	244	310	302	264	281	269	347	322	301	311	285	255	272	263	290	284	284	296	315	275	282	275	280	294	255	268	273	294	295	287	279	285	280	291	296	305	274	285	282	281	264	281	266	298	324	315	283	264	265	278	315	289	279	303	282	307	280	268	287	296	248	268	288	263	292	281	288	278	266	298	292	276	301	285	306	267	280	305	291	266	317	292	294	276	301	269	306	293	281	277	306	310	319	311	281	306	287	300	271	246	287	282	303	293	289	258	312	269	288	319	278	288	292	302	265	301	295	263	299	300	279	288	294	301	246	262	282	321	281	275	317	289	303	291	276	295	267	291	287	322	286	269	301	298	319	287	294	300	276	275	281	278	268	298	320	311	286	306	325	290	267	278	326	273	290	256	296	320	280	271	296	260	272	290	280	261	281	270	275	306	299	297	288	246	277	317	315	258	301	299	291	309	283	277	311	261	300	292	286	272	287	308	323	294	267	270	275	288	329	283	267	275	297	308	287	283	294	300	303	261	326	252	290	281	293	300	299	277	301	291	289	303	305	288	298	267	294	284	265	286	308	311	290	271	291	277	283	283	291	279	272	284	272	285	288	276	290	288	278	290	280	269	290	290	328	278	308	303	295	282	279	281	312	261	300	323	300	303	287	297	286	286	282	291	334	296	271	286	276	312	304	279	263	304	279	274	262	296	284	318	277	304	284	281	293	279	264	307	302	284	287	266	292	283	315	300	326	306	289	295	324	288	293	323	245	298	311	282	284	276	298	298	267	300	294	279	298	256	293	257	258	317	274	283	248	245	309	270	297	265	310	278	259	306	263	285	276	276	278	320	286	286	283	302	275	305	280	309	293	284	275	270	273	264	297	278	255	306	269	294	325	283	289	277	304	272	294	291	290	317	324	267	282	274	279	278	281	247	323	287	278	269	290	267	285	323	273	286	298	277	287	301	321	265	294	270	270	270	287	285	286	286	294	293	298	316	287	294	274	290	296	277	266	294	294	327	287	298	286	300	280	280	296	281	288	275	290	299	287	314	276	300	278	324	283	280	292	279	280	301	289	280	287	275	310	313	324	301	280	291	279	289	294	300	282	291	307	279	263	299	276	263	272	280	281	293	279	312	270	335	307	270	275	293	268	287	293	291	267	317	273	304	274	284	296	270	292	246	262	340	315	280	281	291	283	315	269	272	282	262	295	255	292	286	306	294	303	281	292	295	290	255	265	329	273	264	253	291	308	270	277	257	303	356	304	283	297	277	267	313	278	300	299	298	314	305	273	299	265	261	269	282	262	279	309	291	301	291	325	302	290	304	256	296	306	302	278	282	333	272	289	299	291	265	280	297	279	292	292	295	251	274	301	277	308	307	261	320	269	310	319	273	285	298	326	283	261	291	296	285	254	272	281	298	297	283	283	296	323	287	276	271	290	302	267	270	293	282	264	344	249	310	288	271	299	281	305	290	273	292	309	287	269	280	319	268	265	289	274	323	296	304	298	253	245	301	318	286	272	287	308	286	288	289	279	260	275	293	270	266	297	282	300	300	278	331	267	299	309	267	247	276	322	307	266	305	321	280	302	269	291	284	283	292	281	263	335	272	255	278	280	270	292	347	248	267	279	275	303	270	283	288	289	329	309	284	257	262	242	293	305	299	293	328	294	272	281	262	284	267	302	277	280	264	305	303	284	317	272	272	311	286	314	283	255	277	294	261	263	292	281	263	317	303	278	257	260	293	304	302	251	287	297	331	278	285	302	293	309	268	319	279	298	289	277	259	307	296	268	298	263	284	272	284	286	282	278	283	282	283	291	289	296	278	283	270	256	296	287	302	306	268	304	270	281	320	326	274	285	288	266	280	250	312	289	275	264	276	270	249	320	273	299	266	253	284	254	300	280	286	279	258	276	276	280	308	283	283	296	334	267	276	292	292	329	295	280	272	263	300	270	315	304	275	304	291	322	283	310	276	287	265	296	282	293	262	294	336	305	303	263	260	313	292	306	294	269	267	278	272	283	300	281	268	312	275	266	287	300	279	312	298	276	290	289	275	296	301	280	293	259	264	316	262	288	267	308	268	255	266	260	261	285	292	275	289	271	269	307	276	307	286	288	313	286	309	288	290	306	289	279	288	269	282	299	300	276	261	303	287	290	277	280	295	280	291	278	286	328	306	281	277	290	276	318	309	297	278	297	268	313	308	317	280	275	272	289	276	287	277	307	284	274	287	289	270	291	281	257	274	303	281	259	287	303	277	299	265	274	282	288	286	297	300	290	297	304	295	296	271	277	304	273	266	259	297	302	285	288	276	283	273	263	302	287	274	283	283	263	294	291	318	304	301	266	274	300	262	291	292	298	294	278	297	283	310	316	276	318	290	298	283	288	309	252	284	291	268	323	260	269	283	273	306	330	291	282	315	260	263	285	301	275	301	296	299	313	308	298	317	282	293	277	287	310	312	291	260	262	272	319	268	302	276	292	302	272	293	302	295	272	288	283	294	312	327	320	287	291	291	271	289	276	273	308	290	297	267	282	275	290	308	281	270	284	263	253	294	293	279	273	256	278	269	258	302	329	279	321	330	289	305	297	294	281	283	249	322	279	265	289	312	264	276	284	318	269	282	290	318	289	307	313	288	267	328	286	336	283	297	296	299	298	297	302	291	258	293	290	301	291	281	279	271	268	283	289	310	296	306	312	252	290	309	296	256	272	257	314	263	313	307	260	262	284	277	276	244	288	299	317	299	280	288	293	327	264	280	278	266	257	314	285	292	285	278	278	272	292	296	303	288	284	298	336	284	275	298	254	281	282	262	296	288	330	261	282	304	284	296	300	261	298	270	313	291	267	244	266	269	280	288	313	289	288	270	275	300	272	261	277	290	315	304	303	260	272	313	288	315	296	325	325	296	327	285	275	273	300	307	284	318	301
34840	14127	67309	76056	68505	56218	42353	26267	1844	725	667	685	674	681	629	692	625	624	652	704	631	660	636	650	646	710	646	664	639	653	661	687	673	683	666	645	643	657	669	645	638	692	636	652	724	634	672	634	662	656	697	641	621	658	669	692	682	661	657	672	656	675	650	698	665	634	616	644	650	609	700	705	663	687	705	665	658	675	666	635	692	607	641	636	675	700	638	630	674	661	672	665	631	662	630	648	640	688	697	608	617	673	667	650	630	663	649	674	700	623	651	616	622	602	636	656	630	659	625	665	655	656	701	597	676	677	614	621	648	664	656	660	658	655	695	633	688	684	670	605	652	676	669	636	604	660	672	636	691	624	659	606	659	659	642	684	668	633	641	663	655	620	714	670	687	674	686	664	680	664	640	628	660	685	647	623	685	590	658	608	672	646	631	667	653	635	702	636	655	641	639	634	648	681	659	600	685	697	594	635	641	645	631	610	638	645	627	602	645	645	707	668	623	687	650	641	614	641	615	655	616	704	662	618	661	692	648	639	667	675	706	637	625	648	648	657	648	589	645	679	637	646	683	642	639	692	668	653	656	660	693	651	638	657	646	654	633	683	634	662	630	658	710	627	611	634	675	659	666	637	692	653	635	700	685	624	692	608	648	657	625	654	615	650	614	675	671	584	633	664	632	613	638	631	640	644	667	634	646	687	642	632	627	661	628	580	625	659	621	654	719	682	667	617	638	608	638	659	654	665	613	695	676	628	611	645	652	608	662	658	647	652	698	603	626	634	656	641	609	663	659	659	661	669	683	677	634	651	646	652	609	647	631	637	657	661	677	681	601	697	680	646	678	712	623	623	618	671	667	653	708	659	657	635	663	680	653	658	648	639	643	618	654	639	659	615	650	668	655	636	682	672	703	647	641	637	658	660	681	608	676	649	617	608	593	673	699	686	672	663	644	658	631	659	631	651	619	654	681	656	639	656	651	641	625	640	660	675	653	627	651	676	598	677	643	699	622	638	637	654	613	658	643	669	596	644	597	692	664	649	630	687	697	705	672	674	669	659	646	665	635	687	676	653	637	642	655	629	618	669	639	685	655	644	661	693	615	633	652	681	657	692	655	675	651	645	644	633	611	666	660	668	660	653	693	637	631	665	638	635	647	616	633	649	683	668	669	656	666	642	706	661	648	648	614	642	600	659	630	669	660	654	659	651	676	719	633	651	652	683	610	655	643	639	630	600	647	671	645	659	620	658	619	669	617	650	625	662	669	667	680	653	646	651	612	620	651	670	640	641	653	645	636	637	672	668	676	672	647	636	645	647	652	602	649	652	639	657	696	635	663	602	645	658	622	627	644	603	645	668	654	628	641	676	612	623	622	605	611	673	658	634	641	657	647	649	617	629	696	657	697	633	630	693	653	687	671	626	647	645	628	661	687	642	625	678	640	642	707	645	622	634	653	695	646	642	654	642	613	646	643	636	653	631	678	621	635	641	655	610	656	623	689	672	679	653	683	640	663	643	678	673	636	663	665	638	681	673	669	640	667	630	653	653	606	643	654	653	673	653	686	662	662	626	625	646	621	654	618	666	668	665	633	647	672	625	658	677	661	605	664	659	663	630	649	659	651	703	634	600	637	725	637	637	638	718	623	667	650	637	675	656	674	662	685	652	685	654	679	622	678	658	677	650	631	632	627	642	642	667	684	668	621	633	673	613	625	640	671	652	666	674	592	634	637	685	655	650	638	634	608	636	668	596	631	638	674	624	655	646	649	645	667	653	666	648	662	635	651	645	612	640	690	660	648	687	597	647	675	685	642	648	666	636	631	665	683	638	651	647	672	656	657	663	633	662	666	628	640	679	624	649	658	651	653	621	639	701	681	658	682	652	674	666	609	611	637	684	688	668	635	691	648	658	681	616	624	667	677	632	692	647	677	645	626	704	664	664	661	650	691	666	656	656	680	632	638	621	679	637	622	619	673	685	656	616	625	624	665	627	621	698	657	592	651	666	622	666	631	641	684	664	657	674	683	672	642	663	607	638	641	642	677	673	642	652	627	623	640	644	675	654	634	664	611	615	639	704	616	683	673	656	641	663	664	605	619	674	610	695	635	653	667	680	609	614	683	628	655	645	621	641	629	687	643	676	665	682	608	652	625	636	634	692	641	619	656	667	647	650	622	657	671	635	681	671	662	652	692	673	643	678	636	656	639	598	700	685	601	641	633	656	623	625	622	633	658	612	613	671	670	676	622	648	666	649	641	622	643	632	654	651	637	665	640	650	661	628	680	661	608	643	660	667	641	651	601	647	688	629	663	677	650	625	679	663	641	668	655	703	680	667	627	637	651	615	675	688	669	660	639	650	665	695	643	650	635	642	647	639	568	636	688	634	669	642	692	590	667	652	674	625	665	694	634	652	672	638	667	620	662	619	617	700	668	653	641	608	620	635	651	635	672	625	641	670	685	648	685	595	663	678	728	695	635	684	676	633	647	713	640	666	662	656	658	685	651	603	702	624	668	662	634	640	656	631	696	654	711	635	624	606	654	667	629	644	615	641	661	628	642	616	661	682	674	675	677	651	660	637	669	656	673	620	663	673	624	664	660	618	690	630	630	712	665	628	642	694	688	646	629	608	691	658	641	666	662	620	645	697	633	601	626	652	683	624	657	659	630	660	650	648	651	610	583	634	660	658	660	637	672	640	660	658	667	636	662	642	652	629	659	677	600	650	617	622	644	639	655	666	645	658	659	677	645	622	653	609	654	652	611	660	631	648	680	690	696	642	680	677	670	655	622	648	630	653	648	684	663	667	625	704	597	662	685	672	585	666	667	669	697	646	659	661	682	663	633	671	636	654	638	659	645	646	666	691	660	600	676	661	632	660	662	700	610	687	691	605	671	649	601	613	677	638	658	613	644	680	666	673	620	716	667	680	648	655	707	637	683	668	684	640	644	635	677	633	628	674	652	676	619	623	695	633	659	624	593	638	648	650	689	646	642	618	702	661	666	664	621	658	649	649	650	672	664	638	668	653	624	625	669	640	653	620	643	691	666	625	658	651	613	686	694	645	659	613	624	645	614	612	646	610	619	684	680	642	603	669	688	657	647	649	640	650	603	608	631	654	626	656	700	697	606	645	660	636	728	645	670	617	649	592	651	647	644	666	657	616	648	651	640	645	664	613	650	639	654	656	671	688	618	666	640	660	684	648	662	655	669	633	618	672	681	640	680	624	654	634	673	663	660	674	642	659	638	652	672	649	665	635	624	650	612	666	680	669	661	637	670	700	614	655	626	638	619	651	654	655	703	654	674	673	638	618	641	662	649	744	662	631	665	646	619	614	633	679	648	629	609	641	660	664	639	606	646	613	616	678	596	677	692	654	678	639	653	605	652	677	651	623	664	644	629	680	656	685	611	642	631	630	632	662	623	658	641	669	631	644	606	662	663	592	645	645	663	675	643	615	646	747	632	621	676	664	600	675	640	673	642	666	635	633	691	694	680	653
24889	5558	6528	6288	4590	2846	1528	863	404	312	320	312	297	327	302	315	307	323	312	304	305	299	307	316	290	323	285	312	282	310	288	338	313	301	322	277	317	297	287	297	300	351	279	306	318	346	304	303	306	304	308	294	323	305	303	335	289	281	300	276	303	311	309	294	284	262	312	287	279	304	318	331	295	311	327	312	295	295	281	298	322	352	300	310	302	303	305	311	290	307	315	339	313	303	320	325	277	313	315	263	327	295	346	309	318	314	276	318	329	339	268	292	305	317	303	308	294	297	308	296	287	310	316	301	323	301	333	293	298	297	296	307	313	327	311	314	319	322	311	305	294	323	324	311	320	284	288	322	314	322	305	321	337	354	283	301	298	340	284	306	316	288	333	325	270	284	275	295	307	315	298	301	329	253	318	317	313	315	314	322	318	339	284	297	296	311	306	279	306	247	312	296	296	291	259	279	326	307	282	287	274	312	331	331	295	291	307	313	280	298	306	305	294	330	300	296	297	337	339	316	281	286	291	309	293	322	294	310	312	314	329	282	285	295	292	325	330	311	321	290	295	306	316	332	294	314	305	297	299	311	303	323	299	291	302	281	312	304	306	308	290	274	327	298	274	287	335	324	288	303	317	293	304	306	274	315	313	316	289	326	309	333	307	303	303	286	309	324	322	325	301	319	289	283	295	292	270	307	285	285	337	305	277	280	277	298	291	325	343	275	293	311	296	296	308	276	277	304	299	321	332	322	312	304	268	336	324	288	281	298	305	303	321	306	317	308	323	280	295	321	306	332	303	318	279	303	339	318	321	292	290	307	306	321	272	291	301	300	309	313	306	319	322	347	305	305	297	301	309	316	284	310	314	297	289	261	298	299	288	343	296	334	286	280	295	271	332	290	282	308	327	331	308	304	301	332	297	339	314	296	258	307	315	328	293	319	286	264	290	331	290	290	296	286	321	287	297	310	293	295	289	307	263	306	325	302	276	290	312	304	290	321	309	295	277	327	309	315	305	305	302	279	326	333	314	315	307	340	312	293	334	296	315	345	327	312	278	315	294	282	302	299	275	293	318	318	306	309	293	266	289	316	321	303	314	294	305	310	301	292	334	271	284	305	294	314	309	282	292	298	290	279	283	295	295	299	277	318	288	313	291	319	305	299	313	330	311	315	365	317	306	300	313	264	293	298	313	278	334	308	306	310	312	306	328	319	267	349	308	330	321	297	285	318	301	321	298	287	321	286	322	318	313	340	282	305	346	327	349	317	290	295	280	318	300	265	258	273	308	295	306	284	301	335	271	282	292	310	284	318	322	296	311	292	310	306	294	330	314	308	333	324	300	285	301	293	314	328	313	343	339	316	273	303	293	302	335	270	275	314	309	292	294	310	298	326	297	335	317	339	313	276	319	308	308	315	334	343	319	317	331	325	318	318	302	296	295	288	299	283	283	285	285	300	350	288	279	305	273	318	302	324	292	304	330	323	268	317	331	318	266	290	310	333	327	326	310	283	319	277	300	291	280	317	303	272	314	323	295	319	282	290	317	337	295	296	300	300	306	300	314	298	307	292	339	338	331	272	273	331	329	294	306	299	301	307	294	304	295	330	317	311	322	319	282	316	251	298	315	357	347	303	298	341	305	335	286	321	314	337	331	299	306	348	281	315	323	325	269	300	311	308	321	321	288	288	323	338	330	317	266	305	297	317	296	315	282	294	278	299	285	290	272	265	322	311	287	316	319	281	306	294	280	291	283	312	310	304	290	322	291	335	314	283	312	315	288	291	308	287	322	302	312	288	295	276	353	290	304	281	259	295	283	306	304	353	285	288	293	303	342	296	302	303	290	298	311	290	275	277	294	315	273	324	317	303	292	329	291	335	329	300	319	294	310	319	313	289	305	334	315	308	317	332	313	259	325	288	280	324	328	329	286	314	300	293	298	334	349	295	316	308	329	289	325	318	295	274	315	321	304	326	315	267	292	286	325	314	317	315	278	290	300	282	331	279	313	329	327	350	274	314	318	305	321	309	300	295	272	288	282	283	275	310	319	284	317	237	289	297	281	286	319	279	310	303	343	297	289	310	283	314	306	307	329	280	290	306	311	316	303	267	324	327	289	309	281	297	294	306	309	314	304	332	280	298	313	320	325	325	294	296	331	323	294	292	303	317	308	294	314	284	319	316	303	325	312	290	310	317	292	273	332	270	333	307	297	283	319	296	285	295	310	313	310	349	291	268	332	339	293	297	270	318	313	298	306	299	282	291	314	347	297	324	315	280	305	330	317	334	309	288	307	337	289	315	291	321	308	294	305	304	285	312	323	279	321	289	337	286	316	340	310	330	313	307	313	310	289	298	320	343	302	311	319	293	312	282	330	297	297	331	295	325	298	286	289	310	305	326	346	309	314	327	296	290	297	283	307	299	338	318	313	310	308	319	322	301	295	314	307	324	309	335	334	340	312	285	314	289	338	287	296	263	269	272	278	298	318	343	296	326	273	296	293	275	283	289	323	297	308	303	327	317	309	313	284	340	286	293	343	310	302	307	308	301	298	300	340	329	306	288	285	307	262	284	346	297	321	319	300	293	309	298	330	317	287	302	303	301	288	304	305	321	298	338	315	301	299	282	324	288	290	269	307	299	283	312	310	281	305	314	279	338	356	326	343	302	333	290	346	320	309	317	317	291	315	323	339	302	285	309	296	300	316	345	312	283	294	330	299	319	291	277	301	261	303	298	282	282	296	313	311	303	312	338	287	289	339	329	312	328	276	313	313	302	305	312	312	307	312	320	332	316	285	272	286	310	310	308	291	293	329	303	315	293	330	340	275	312	254	326	310	272	284	302	309	289	342	302	350	283	293	292	309	310	303	291	329	288	327	304	295	282	338	335	283	292	301	302	308	314	303	328	304	317	295	305	325	277	323	322	303	292	351	276	315	306	326	328	305	278	318	310	311	279	295	304	324	279	291	310	294	295	289	322	289	319	322	300	300	270	301	273	339	298	301	299	332	280	324	320	284	290	319	305	305	285	322	287	270	329	286	290	295	315	315	324	284	306	304	273	313	305	280	283	284	282	310	324	333	307	279	306	319	337	297	276	316	324	308	303	292	319	257	311	310	294	304	310	282	318	315	309	328	321	258	325	303	301	274	299	314	296	295	313	300	278	332	279	305	289	313	279	302	292	323	326	318	278	324	333	323	298	325	291	284	298	313	315	301	287	296	329	304	292	316	325	308	306	291	311	328	349	279	293	315	308	341	337	304	269	268	300	350	335	325	304	337	317	305	298	297	290	282	333	295	311	285	337	302	322	323	342	287	269	297	325	290	324	284	324	282	311	310	318	296	314	317	292	292	321	314	297	333	361	319	300	280	313	308	301	316	306	322	305	314	296	305	300	320	315	324	288	290	312	273	306	284	297	292	309	335	290	287	310	271	308	305	298	320	297	345	319	295	341	302	300	309	326	291	327	320	297	304	299	256	314	302	292	320	341	324	308	284	310
11472	3426	12544	16324	14040	9099	5027	2723	815	696	699	675	688	672	671	717	641	653	703	675	692	668	649	714	709	654	703	667	699	645	668	658	674	735	712	671	697	693	648	703	662	616	646	665	681	655	704	665	619	685	658	668	625	639	660	714	648	685	725	657	671	632	617	671	681	712	700	673	644	635	691	671	640	674	652	611	666	706	662	690	629	696	656	620	670	670	687	641	687	655	637	673	683	665	684	630	638	661	660	653	629	673	646	679	724	653	633	678	677	663	682	707	661	655	629	676	682	676	644	722	641	671	656	666	666	645	677	670	639	659	697	687	638	665	647	688	633	662	643	674	670	673	643	696	669	675	670	698	653	635	658	664	625	648	707	669	704	704	684	639	669	693	629	680	655	646	670	656	680	677	648	686	658	652	673	631	650	733	704	694	647	686	644	653	658	655	663	632	665	639	671	692	714	666	686	653	643	675	652	695	677	668	673	655	661	651	678	665	676	656	668	684	670	669	669	687	685	627	695	677	695	674	618	618	708	705	648	684	682	677	688	693	695	677	658	664	656	658	683	649	689	652	644	737	664	670	643	660	676	681	625	703	626	710	691	685	702	652	667	687	670	651	692	669	646	652	670	717	683	632	671	666	642	713	646	656	642	670	678	639	662	693	643	670	652	693	692	664	684	646	690	656	668	619	722	636	679	724	632	696	650	687	656	668	679	660	683	649	683	697	639	684	719	681	674	653	682	672	654	663	645	698	696	693	694	631	690	649	632	684	664	666	644	636	682	655	691	656	618	653	678	689	700	683	701	645	615	702	683	661	666	680	709	684	689	678	693	703	687	664	670	683	700	690	743	666	673	694	694	690	694	678	650	686	679	685	661	666	696	661	677	667	689	672	648	665	683	645	690	634	681	656	738	652	684	650	659	665	669	647	659	663	639	728	665	694	662	663	670	637	660	676	680	688	666	671	642	682	664	713	708	669	700	677	726	712	679	703	685	614	647	676	674	679	676	662	663	669	689	691	633	668	630	652	669	627	657	620	615	645	640	711	698	691	696	664	689	665	638	689	683	670	629	639	657	693	686	671	634	673	645	676	658	671	690	633	640	652	680	666	673	658	695	663	649	690	644	625	688	715	666	701	646	666	706	647	669	711	699	675	712	691	684	685	674	651	716	647	673	683	654	660	666	664	651	642	664	680	676	660	646	629	666	665	669	640	675	659	655	647	645	682	664	648	643	656	682	725	612	623	674	623	695	688	730	702	666	670	664	684	675	661	692	680	675	679	685	663	649	698	647	679	644	705	645	698	674	674	674	697	640	670	660	686	645	654	673	632	653	714	678	680	667	704	677	695	626	696	679	648	673	678	733	651	662	637	678	676	668	666	641	671	639	626	710	660	684	679	711	640	677	667	712	644	628	676	708	694	647	643	693	721	646	674	697	642	666	695	682	699	675	619	677	626	657	722	692	705	644	688	664	678	665	668	682	675	648	659	673	640	689	707	704	687	661	661	695	687	655	672	733	703	682	670	687	645	654	661	664	681	670	636	687	677	684	675	657	612	657	713	667	651	625	693	721	654	682	639	699	650	694	640	612	705	686	668	677	683	732	654	647	638	698	621	684	685	682	667	644	653	629	637	672	648	643	695	679	641	683	655	678	702	629	696	676	654	660	628	663	679	680	633	666	666	676	684	662	643	669	706	710	699	689	667	621	687	661	701	636	671	646	616	710	653	668	635	691	658	668	629	705	658	647	689	684	667	708	702	653	673	608	640	676	687	682	668	664	666	697	651	649	678	687	681	702	680	672	661	700	630	625	682	641	672	648	669	649	697	682	624	649	692	640	651	638	711	693	645	658	700	684	699	622	679	663	655	653	657	676	687	647	692	641	686	660	674	674	703	707	669	685	666	647	642	678	699	599	658	655	612	693	638	683	676	669	638	700	703	678	648	688	659	697	676	647	662	670	643	673	665	634	620	668	664	701	655	649	667	635	655	636	656	628	666	643	698	679	625	649	688	672	652	633	681	665	649	708	693	647	648	662	668	673	630	646	663	736	696	686	658	673	666	665	698	679	663	675	689	696	635	603	687	682	653	630	652	664	687	626	688	686	644	675	687	668	711	647	690	639	645	673	676	705	668	647	718	684	676	696	665	628	690	648	668	678	616	691	702	700	677	670	713	683	648	648	675	680	646	654	671	731	673	654	687	693	647	689	674	691	674	628	623	684	658	654	642	670	646	672	702	651	681	655	668	637	688	678	705	679	681	654	688	671	690	675	701	677	686	664	658	672	617	676	689	662	634	718	682	671	618	699	650	674	680	646	615	674	697	682	657	671	641	686	682	664	674	620	672	670	694	657	629	725	687	662	687	678	669	628	666	651	682	662	690	687	712	676	667	664	634	622	680	671	662	692	617	684	647	615	680	700	695	625	687	651	647	678	611	710	639	651	698	660	687	658	662	653	660	657	686	620	663	705	684	654	677	705	658	673	653	688	668	662	731	681	619	673	683	685	684	669	676	691	690	625	662	658	656	628	652	677	648	661	651	624	653	661	647	705	658	689	689	661	735	689	688	658	662	691	670	700	633	665	683	628	657	690	633	688	653	683	667	656	678	668	683	696	656	678	700	676	705	667	652	687	652	611	694	642	684	673	677	662	663	680	655	660	724	642	659	667	646	635	670	637	655	646	672	653	629	698	708	659	639	697	683	681	687	663	662	688	687	648	684	657	654	630	697	681	668	656	667	637	674	675	638	662	697	628	665	718	675	651	646	639	655	654	637	672	680	659	693	658	705	705	708	702	666	643	631	610	664	703	664	699	646	640	675	673	685	666	674	681	663	635	701	663	673	667	652	646	667	686	679	651	676	669	636	666	658	675	658	676	697	677	703	646	637	700	714	674	649	636	665	671	690	705	651	679	694	684	665	649	648	648	727	656	706	609	646	689	602	676	648	681	676	684	668	702	726	640	682	646	635	664	667	651	643	706	680	706	662	689	672	697	657	657	677	689	677	664	669	687	658	685	600	684	655	697	687	679	685	722	716	684	709	656	672	641	665	671	680	670	686	654	669	671	638	666	618	694	681	681	668	686	685	652	637	687	636	634	692	722	642	649	693	647	698	681	667	684	687	673	655	673	707	658	723	679	720	714	661	677	679	721	668	680	615	643	653	690	735	681	670	615	670	646	666	703	646	661	636	683	666	669	645	685	678	671	719	627	676	654	666	688	693	661	668	648	702	668	635	644	666	662	692	689	658	644	691	664	677	695	652	676	661	661	677	659	649	698	655	677	642	711	697	673	702	640	676	645	668	635	715	660	643	679	649	627	713	682	687	664	697	687	640	694	682	688	661	688	679	679	670	611	658	646	624	649	705	668	687	698	686	701	688	676	668	675	654	658	677	670	649	618	679	662	692	678	627	679	688	680	635	646	664	656	695	663	690	655	643	688	629	622	598	635	688	673	661	705	670	731	660	680	666	656	633	714	627	617	699	686	687	673	669
44352	21646	56036	58199	48867	35424	21948	10830	2345	240	241	230	234	216	211	228	239	217	232	205	229	229	219	234	225	240	209	220	230	233	224	225	214	213	195	230	204	224	240	236	230	198	195	211	240	227	224	244	225	228	257	213	230	219	236	226	209	222	198	242	199	209	223	232	219	222	257	212	236	218	213	244	232	212	230	225	229	223	228	220	222	238	233	191	208	233	236	232	206	231	247	194	233	193	185	207	214	249	203	224	227	227	235	214	206	239	250	197	202	189	212	231	224	221	222	220	205	243	213	217	225	202	204	232	215	220	219	213	212	255	242	208	245	201	234	213	235	253	226	220	197	216	244	189	210	225	213	204	246	216	205	221	204	220	187	209	238	218	233	209	231	261	245	198	214	225	218	225	219	233	213	193	205	201	197	200	199	203	213	226	229	221	235	216	235	228	215	214	214	199	232	234	225	228	217	220	211	216	230	202	198	183	198	213	212	195	206	217	201	220	222	232	216	213	245	214	202	255	240	226	218	221	247	219	206	224	223	235	201	199	224	214	217	212	208	226	230	227	227	221	223	199	240	250	195	200	213	219	246	237	228	207	233	195	242	217	204	229	232	210	227	218	253	233	213	241	219	231	203	237	263	214	255	224	213	206	229	201	185	233	225	247	228	268	210	242	229	208	244	242	202	232	240	211	235	231	220	216	208	183	212	221	223	235	218	229	200	212	239	238	239	231	222	212	235	194	220	258	219	204	228	231	226	210	206	202	224	215	226	226	228	232	220	234	221	223	198	206	227	248	213	199	214	234	215	236	183	211	207	249	231	224	216	222	201	216	209	233	212	197	200	228	219	230	203	203	227	209	184	221	207	207	224	212	209	208	219	207	232	211	229	210	228	227	217	218	231	222	238	218	250	231	221	236	235	216	224	217	245	219	201	225	216	209	232	251	221	225	233	201	248	244	215	220	219	222	215	217	211	228	212	221	233	223	224	250	226	210	194	220	211	232	215	198	238	216	226	229	235	234	220	204	200	227	231	229	251	227	221	218	218	215	219	231	223	231	243	214	219	229	188	232	223	226	204	220	200	200	225	219	226	220	195	228	232	192	212	214	238	199	219	219	222	242	246	221	215	220	218	239	225	224	205	241	231	223	260	192	225	225	227	218	215	240	197	247	201	253	201	224	228	233	240	228	232	221	208	235	212	238	210	228	227	257	241	230	223	190	234	211	223	202	209	223	223	203	196	260	226	254	216	232	226	223	190	199	200	196	237	224	237	221	218	218	223	219	213	241	232	208	231	217	195	225	236	219	209	224	222	245	212	193	232	217	206	213	216	238	238	237	213	225	220	217	223	214	225	232	227	246	191	182	235	229	209	220	245	227	191	194	190	223	215	213	203	212	205	229	201	202	240	247	226	208	226	258	230	244	228	242	197	220	218	252	222	224	223	199	203	205	243	199	210	203	197	223	204	223	227	210	206	239	188	229	215	206	232	194	210	206	207	208	211	225	240	208	233	238	211	230	222	216	214	206	231	211	238	200	224	207	204	201	236	239	216	208	225	230	251	228	198	205	203	220	247	215	213	219	217	231	213	221	217	239	221	228	233	205	230	220	251	221	200	199	213	232	192	230	205	199	224	217	197	213	230	212	245	203	226	191	243	211	204	233	216	213	210	228	215	193	230	239	218	209	240	223	213	236	230	206	184	238	223	208	238	222	263	249	210	210	228	228	244	239	205	234	231	230	222	193	196	217	208	206	227	212	233	223	216	173	217	200	218	210	214	209	239	246	211	202	227	212	221	233	213	228	196	219	216	238	193	224	238	224	209	223	228	205	218	212	215	219	212	231	236	208	209	232	241	194	216	198	215	204	219	217	237	208	231	224	239	233	235	213	226	190	230	191	230	218	202	214	189	221	193	218	217	234	230	283	224	225	195	246	241	184	228	228	254	234	203	232	214	217	222	199	219	241	244	249	217	223	221	209	225	218	230	236	236	217	207	200	206	227	217	222	202	231	237	223	202	188	232	237	198	197	234	202	235	218	234	244	221	234	244	223	203	243	235	228	227	226	238	215	200	195	217	240	187	230	226	239	215	198	212	221	243	199	230	220	225	237	213	224	202	208	213	184	227	218	207	207	235	237	198	214	211	207	210	177	208	224	203	198	249	202	240	214	259	200	226	217	213	246	208	215	211	226	232	209	228	228	213	210	204	227	238	207	224	240	201	218	222	224	218	214	216	205	208	229	224	238	211	219	231	205	217	204	224	197	230	251	231	245	205	195	246	215	259	240	254	239	195	236	240	248	220	231	222	238	227	213	228	210	205	210	209	214	224	216	230	205	221	228	208	213	196	212	198	191	219	243	233	229	206	204	222	214	218	211	218	216	230	222	208	212	218	212	229	207	223	225	214	181	231	206	236	242	200	233	250	231	245	261	257	208	226	216	234	228	227	224	262	209	226	225	219	212	218	216	210	206	218	223	270	225	244	182	228	202	232	222	218	214	220	217	227	214	219	238	199	221	229	229	232	217	223	245	222	238	228	249	234	218	234	241	225	202	248	240	241	214	193	219	234	235	234	201	220	207	206	220	210	238	246	234	227	203	208	213	218	226	222	215	240	248	233	231	199	255	189	230	234	211	187	219	215	215	222	225	216	243	227	224	203	220	225	227	241	222	227	221	202	213	220	250	245	208	178	225	238	223	241	214	227	230	234	256	235	244	232	225	212	225	206	255	280	237	223	229	241	191	203	232	207	228	207	225	223	244	230	201	232	195	209	232	218	231	208	227	201	241	217	206	205	198	228	201	217	246	212	223	219	194	186	210	218	210	201	197	233	205	206	222	206	230	230	238	229	206	240	201	234	199	211	223	226	253	202	220	222	213	219	224	233	214	223	203	264	216	235	236	220	235	206	221	190	236	257	231	258	210	244	236	232	233	211	217	233	224	226	221	236	234	215	214	241	211	219	201	235	209	205	233	227	207	232	226	209	231	209	220	201	218	223	209	216	232	190	182	228	216	230	217	219	225	247	226	254	191	176	212	221	251	235	204	214	192	241	232	247	268	212	230	209	183	174	231	231	207	220	229	235	206	183	196	210	208	198	248	212	187	224	210	224	233	220	215	236	224	205	246	237	229	214	227	225	220	236	235	235	194	203	192	214	228	203	230	261	219	207	238	253	189	207	206	216	224	219	252	211	255	209	231	205	254	205	239	210	203	218	247	248	229	247	236	213	234	258	236	231	232	197	218	236	204	238	213	226	210	204	222	247	228	221	227	241	218	224	210	226	181	240	209	214	195	209	227	228	206	216	206	228	218	233	241	246	222	248	216	208	229	205	210	211	256	248	213	242	244	200	209	230	191	228	221	193	203	217	242	235	223	202	209	255	240	219	221	233	233	204	224	230	238	205	239	222	213	229	224	248	234	191	220	213	205	212	228	239	222	236	206	204	222	201	204	203	191	226	194	203	196	218	208	224	181	222	243	212	183	228	201	231	215	248	249
21002	12986	55021	64080	59060	48658	36802	24674	5331	532	547	595	502	493	523	493	585	523	497	532	560	481	503	552	507	517	506	548	512	537	500	532	534	518	535	509	548	523	542	502	533	471	498	539	501	489	481	546	464	555	486	506	534	469	502	509	522	542	526	529	487	523	508	499	520	538	511	513	538	528	528	529	505	485	515	505	494	506	514	527	513	493	513	545	489	500	523	513	520	516	490	514	555	511	551	516	491	531	510	481	526	547	515	515	535	552	511	544	491	482	493	523	522	545	508	548	462	542	531	533	531	539	471	541	478	535	534	468	501	486	499	487	496	503	517	512	486	574	501	543	531	524	503	500	510	502	473	517	486	475	498	488	535	493	500	486	551	504	555	526	509	531	481	515	537	537	510	470	532	520	524	550	504	513	484	508	522	500	525	533	490	493	514	523	537	540	493	516	509	527	513	524	508	536	573	508	515	467	582	552	502	524	510	532	516	503	526	503	503	528	496	548	493	504	541	529	535	545	526	506	517	500	471	501	549	498	488	504	539	519	495	492	504	539	499	524	526	492	528	511	520	506	522	494	491	525	513	530	486	516	509	489	593	497	515	513	509	522	521	499	470	510	533	507	524	514	507	527	526	474	496	535	552	503	509	510	544	525	540	513	525	524	529	504	489	530	534	507	543	553	544	505	485	535	534	545	538	546	529	509	518	492	478	509	496	523	555	562	503	484	487	524	495	473	490	513	521	546	480	487	457	523	513	560	521	489	509	561	519	512	511	532	546	524	526	537	516	479	521	514	514	526	506	481	509	534	505	508	497	540	492	526	551	445	489	539	549	535	522	523	532	527	522	526	508	508	517	532	525	500	519	583	491	541	518	501	498	495	468	534	527	518	481	521	502	536	507	495	533	497	516	501	551	507	482	541	524	517	497	533	488	495	523	504	526	496	551	532	518	529	527	533	505	492	537	553	503	523	537	485	444	497	563	493	546	482	513	557	539	508	516	525	492	503	528	497	509	517	535	537	530	529	550	484	457	491	493	533	525	532	517	578	516	546	516	542	566	522	546	525	506	516	531	495	508	515	547	520	483	518	521	513	486	526	523	519	510	526	507	530	554	509	484	480	514	474	537	517	510	520	499	512	483	568	499	502	497	513	516	538	573	539	530	522	527	519	551	495	521	490	512	489	549	501	531	546	486	545	540	568	523	537	507	493	529	531	499	534	553	537	505	518	530	537	484	492	510	527	502	504	554	467	545	462	482	507	502	506	544	520	533	509	518	520	512	518	510	488	513	535	536	515	521	487	490	531	529	527	496	502	487	516	519	533	467	502	499	502	532	508	528	524	516	499	510	534	550	518	477	525	476	512	478	497	537	522	563	514	503	500	523	536	545	517	488	511	518	526	511	559	492	509	487	512	497	566	471	516	539	494	522	522	525	533	598	520	530	491	500	512	526	494	533	508	530	502	518	543	558	450	539	514	526	495	547	551	502	456	515	519	556	512	519	523	530	536	526	479	533	520	522	514	531	519	466	539	499	541	522	482	507	518	598	496	515	483	527	513	537	538	468	501	487	480	545	496	486	495	493	526	481	513	542	529	531	457	543	551	490	549	528	521	482	514	522	492	511	517	530	517	509	487	529	515	518	553	543	515	462	477	530	533	490	511	509	520	516	523	501	549	497	493	514	521	485	486	477	529	506	489	545	532	527	521	496	509	477	510	502	537	546	488	505	480	508	549	520	519	501	458	520	489	543	548	504	527	553	518	516	529	528	525	509	541	484	486	500	519	480	527	509	525	493	508	521	496	518	513	508	533	507	472	520	517	496	522	534	533	529	527	539	523	494	517	532	499	492	528	534	535	518	532	544	532	539	498	508	460	542	563	504	503	525	529	522	503	490	535	523	480	546	529	523	513	516	517	545	530	475	506	499	518	531	495	539	546	504	518	493	513	510	504	502	481	564	531	503	507	510	490	522	483	487	507	491	501	520	508	479	490	499	512	507	501	516	517	545	505	529	482	519	507	491	529	472	496	508	564	537	531	529	529	534	493	513	551	505	522	484	548	499	502	526	536	467	502	545	516	513	531	535	489	549	510	558	518	485	532	501	496	518	480	521	577	519	473	483	517	515	508	501	478	543	508	537	521	527	502	474	523	523	498	480	506	548	519	525	496	518	552	475	513	522	540	516	536	494	535	521	549	541	503	527	503	479	553	488	514	506	532	523	559	486	521	499	511	544	512	536	486	447	501	498	534	542	513	513	486	507	507	518	491	485	511	479	501	523	504	527	515	497	463	531	498	509	510	521	509	521	472	525	550	538	510	520	545	496	497	558	484	479	532	499	491	532	514	529	523	514	494	511	509	499	494	506	506	471	513	484	522	509	510	517	512	551	514	516	501	528	517	537	533	525	513	530	473	521	539	502	504	495	534	494	502	547	498	531	489	516	515	510	547	536	518	510	514	512	528	505	514	493	510	520	487	512	516	522	527	509	518	542	496	484	515	519	498	527	500	479	509	492	519	540	485	508	542	513	496	489	491	469	488	530	490	540	488	505	505	531	495	520	486	519	479	509	529	545	526	525	474	512	504	543	527	540	520	525	500	485	499	555	535	518	518	499	507	559	479	514	499	489	479	488	537	505	519	528	498	510	522	530	449	523	485	527	512	475	505	552	511	492	502	516	531	502	505	544	480	477	483	493	490	513	541	485	540	507	525	505	544	523	521	523	533	500	484	527	515	485	528	516	518	516	510	508	491	541	526	493	532	470	503	493	544	524	519	556	485	533	452	521	497	513	517	491	542	510	541	543	466	487	532	566	476	501	553	559	542	505	537	553	525	531	505	514	512	551	531	520	515	481	505	543	533	507	498	546	467	517	548	522	533	540	510	515	503	495	500	535	519	521	485	516	517	547	511	524	526	517	508	510	512	493	523	532	491	487	513	513	554	536	491	481	526	498	465	467	495	511	480	529	512	483	502	527	535	514	542	474	509	545	490	471	526	539	477	533	495	502	515	549	499	557	517	523	591	471	519	514	534	475	516	550	514	489	496	497	535	553	519	542	485	518	548	474	534	522	494	510	524	513	487	492	522	511	506	517	504	517	535	508	480	559	527	509	523	533	542	547	483	519	506	524	567	508	519	510	519	559	501	493	505	528	497	543	527	456	569	497	526	487	499	542	493	496	531	516	544	537	514	521	535	510	501	523	502	507	523	577	514	492	519	538	509	514	505	548	560	527	511	511	540	537	537	533	539	472	521	491	549	467	498	543	489	533	494	511	515	476	500	525	503	513	545	518	507	550	542	519	532	509	523	527	519	516	552	544	522	504	532	537	545	486	525	495	500	543	487	503	474	514	500	504	492	506	502	540	492	515	492	515	493	483	498	480	527	508	484	541	524	534	514	525	480	481	518	532	533	506	513	465	578	510	544	529	511	510	518	499	444	491	526	517	515	498	545	503	519	528	519	512	512	570	558	503	488	532	529	494	525	494	507	509	564	521	542
55072	38816	70331	67326	57371	44822	32559	20046	5396	389	308	313	272	330	285	322	304	324	326	299	320	308	318	313	305	299	339	281	282	303	275	294	310	302	315	292	285	320	297	297	276	287	247	304	296	324	326	300	326	302	325	280	297	328	283	297	295	306	292	321	315	326	274	289	287	290	300	295	288	302	286	268	298	296	343	300	302	290	312	299	295	322	288	315	322	291	275	328	289	295	298	293	287	275	276	310	306	288	284	295	321	272	272	289	301	311	277	295	299	301	315	320	281	278	317	266	262	269	290	270	287	293	287	320	311	310	269	299	301	280	292	259	301	311	299	301	313	310	295	294	306	298	313	309	288	299	305	310	287	304	280	317	265	300	313	300	323	280	282	272	315	301	329	306	307	296	324	308	277	300	310	322	311	271	295	324	292	329	299	297	316	301	317	256	320	290	302	300	312	316	344	323	275	312	290	295	295	290	306	308	297	306	304	296	290	317	297	296	321	283	293	285	258	314	287	261	308	271	301	271	306	299	276	330	308	338	293	302	308	270	257	262	308	313	290	308	301	272	314	299	309	276	318	307	305	331	285	297	337	278	269	283	289	298	312	294	312	315	278	280	268	306	315	293	330	310	322	298	281	331	277	290	281	319	275	281	326	279	269	300	314	316	332	323	299	327	304	306	330	294	317	283	292	320	321	314	265	286	270	295	303	284	314	313	303	334	306	267	281	275	325	303	321	343	269	295	331	333	277	282	294	294	301	304	288	303	301	312	306	298	280	289	317	295	278	309	311	276	313	316	295	285	315	310	269	291	281	320	297	279	304	339	284	277	290	341	348	296	288	251	283	304	294	281	319	292	293	340	294	292	337	287	261	266	301	324	289	276	264	301	321	283	263	278	296	308	325	306	316	278	291	327	306	299	271	285	305	297	295	319	308	299	312	311	274	293	295	336	311	290	299	286	285	319	310	315	272	311	323	255	311	311	299	287	294	305	290	324	307	311	331	297	324	322	301	304	298	303	315	320	313	307	280	295	330	293	317	299	310	316	296	322	280	302	284	326	305	265	285	283	278	270	281	304	331	280	309	313	302	289	330	280	273	323	289	296	315	318	315	288	300	285	300	304	324	300	288	302	296	311	286	296	306	294	309	313	315	291	287	285	331	292	285	317	302	310	288	289	268	296	320	311	313	300	302	281	307	318	331	308	282	310	312	331	314	259	318	289	325	297	307	293	332	336	275	300	288	312	287	312	286	323	310	300	278	291	315	280	278	312	284	310	329	284	324	295	274	269	289	289	328	316	301	296	295	321	300	306	302	310	317	317	292	302	308	306	269	301	312	291	271	311	278	319	329	266	293	293	305	301	287	262	314	288	303	298	293	296	317	297	309	329	318	290	292	334	289	271	325	277	289	329	297	315	310	284	275	295	309	305	317	286	302	294	287	320	276	304	251	317	295	284	276	306	331	296	318	313	270	247	303	289	315	305	310	326	308	280	316	297	305	280	278	302	336	286	299	315	285	294	299	287	288	322	319	307	295	287	290	287	310	299	285	292	274	284	302	295	302	286	296	295	299	295	309	303	333	284	331	274	296	316	335	287	310	327	325	331	295	312	303	287	296	284	301	331	308	285	269	301	344	326	319	305	267	317	272	318	345	323	299	305	295	334	296	304	295	241	301	330	310	298	317	271	315	300	319	313	289	312	277	289	296	294	325	294	307	272	315	287	295	345	293	296	278	300	310	307	314	292	293	299	305	289	265	293	299	310	300	293	314	305	311	308	277	282	276	299	265	287	325	319	335	300	301	297	293	332	280	301	306	278	330	286	280	316	304	319	331	293	299	301	320	312	316	275	300	309	307	278	316	315	313	317	296	305	309	293	289	290	296	319	270	299	304	284	276	271	289	297	279	281	321	266	273	302	328	310	288	330	306	292	281	314	299	301	306	316	289	322	339	296	343	280	309	287	319	298	286	285	262	273	310	292	319	272	305	301	303	289	300	307	329	292	289	291	309	276	316	270	287	270	319	277	300	283	290	306	333	291	343	325	323	293	298	274	280	260	296	296	288	290	323	273	304	301	309	326	314	296	332	320	308	291	289	311	322	290	301	303	296	340	302	295	322	304	317	288	323	263	311	302	305	303	305	282	298	260	290	296	285	295	302	277	339	306	299	314	290	309	316	309	307	300	276	340	280	298	280	288	298	277	321	285	270	307	287	296	312	297	296	320	327	306	303	322	266	303	309	305	268	324	285	279	302	295	286	311	294	291	305	299	322	302	299	325	324	310	299	314	285	281	308	287	275	353	318	280	308	318	295	280	323	309	305	316	314	306	305	293	287	285	301	315	304	295	325	300	319	285	288	316	288	288	310	299	272	313	279	295	278	338	330	314	325	314	310	291	282	307	326	295	325	343	313	322	276	277	314	311	293	294	330	289	299	282	309	330	290	286	309	313	295	301	316	304	309	275	297	287	303	304	317	310	303	287	320	280	287	266	299	309	298	316	299	316	323	310	298	291	298	282	320	335	300	293	272	286	348	294	305	311	302	288	314	296	317	297	294	293	299	285	305	307	330	306	282	267	295	254	306	307	297	288	302	294	303	335	264	295	339	313	299	286	308	279	309	319	306	351	305	303	275	272	309	317	288	306	316	295	331	301	318	292	298	339	280	283	261	303	333	289	341	306	263	328	308	291	293	322	296	312	272	285	296	318	294	299	283	302	308	299	265	327	292	300	272	284	309	299	271	326	289	296	320	270	310	301	310	312	305	289	327	277	292	301	327	325	294	331	316	284	318	294	305	307	328	281	314	323	301	333	304	292	292	266	299	297	304	322	311	313	258	285	269	344	330	306	281	319	295	288	312	257	304	255	307	311	319	298	282	284	326	329	313	310	335	292	292	289	320	282	313	311	266	333	309	271	325	307	312	278	295	306	308	296	266	321	318	313	285	281	310	314	287	308	262	271	339	295	319	331	261	282	350	322	315	297	302	306	276	282	308	286	310	307	294	256	304	273	311	307	319	308	303	297	287	318	321	273	309	311	296	302	315	320	310	352	327	291	308	271	306	322	309	295	290	290	272	300	272	293	303	279	282	320	274	316	308	320	311	283	259	318	312	303	311	317	281	312	288	293	335	296	295	288	294	306	305	303	293	282	316	300	302	299	280	280	264	295	286	325	318	269	306	293	299	268	297	313	266	310	279	273	310	302	304	304	262	321	294	305	308	343	289	285	285	298	322	267	265	291	267	295	300	295	283	263	284	288	295	327	315	265	278	324	300	288	306	306	299	296	298	302	309	298	326	297	312	302	295	317	289	317	303	290	286	281	302	292	278	300	325	306	289	298	313	289	314	299	351	304	265	318	301	302	254	301	305	306	263	304	291	297	299	281	297	295	307	294	280	278	291	294	299	288	306	283	304	311	291	315	306	286	268	315	295	307	311	268	267	307	319	267	295	282	292	298	281	313	308	294	313	307	312	278	311	300	281	289	277	308	294	299	310	298
27478	28503	66135	73743	67434	56897	47010	35120	8910	747	696	745	666	681	684	666	678	676	689	668	704	678	719	676	669	652	679	671	669	677	689	712	657	656	653	700	651	679	711	704	672	699	668	695	698	698	675	708	641	667	643	689	685	690	703	664	675	707	643	740	704	722	710	636	669	684	725	670	724	649	631	630	670	669	656	618	678	676	724	660	658	698	688	678	687	693	668	689	692	697	662	657	674	707	665	654	727	674	688	710	672	654	718	742	643	712	713	674	708	703	683	620	714	693	684	690	741	716	691	726	662	663	643	706	652	681	652	693	624	667	688	694	651	641	655	649	691	714	619	706	710	656	738	675	715	683	659	702	712	664	676	684	668	689	725	679	689	644	695	742	689	694	647	651	700	702	728	653	693	664	657	684	683	671	637	646	687	652	637	660	675	681	686	704	644	678	696	717	696	710	683	691	768	665	645	705	669	666	644	629	689	665	673	652	693	691	633	707	672	682	679	683	715	672	669	690	662	692	680	710	627	686	664	716	641	655	684	695	643	705	661	651	725	664	665	657	697	726	706	696	646	656	718	694	719	698	668	692	653	674	685	654	681	698	687	663	693	644	633	672	643	645	694	673	674	675	685	657	648	672	681	638	692	658	680	694	684	639	713	662	705	616	691	704	699	675	693	686	682	714	723	704	651	697	703	672	716	670	640	674	668	677	696	658	647	730	681	619	684	634	676	692	626	652	664	666	695	701	698	642	714	714	680	713	665	667	663	628	650	677	652	695	720	659	649	638	696	682	663	734	694	695	667	693	766	671	675	628	659	676	660	625	686	694	674	640	730	663	650	645	670	673	651	710	667	719	678	704	657	654	667	744	667	722	675	632	687	627	694	669	699	669	648	688	633	665	700	684	675	693	659	681	740	645	657	676	668	654	682	706	691	685	640	754	672	677	703	656	681	663	657	657	695	747	628	705	665	690	654	657	690	685	648	720	686	682	626	665	692	685	631	664	669	655	725	712	659	669	693	690	701	684	713	672	683	687	691	683	684	652	720	674	664	738	662	670	703	720	692	671	680	739	675	655	688	665	675	695	696	676	640	670	691	717	676	698	672	707	641	682	676	640	662	682	688	692	643	649	717	659	657	662	730	667	674	693	693	666	700	714	664	679	702	644	687	707	704	614	699	663	698	665	713	677	680	693	673	706	706	655	700	664	640	642	675	692	692	667	676	656	669	665	652	664	713	638	707	665	626	697	664	682	679	704	670	682	710	700	616	649	673	671	656	708	640	651	690	721	660	699	658	717	686	677	664	614	706	701	608	663	650	675	661	685	713	644	685	710	679	660	687	755	676	719	669	688	665	683	713	700	657	764	677	693	706	734	671	704	685	665	655	653	669	656	673	656	675	717	702	700	691	651	654	667	684	678	689	628	706	694	698	706	699	663	697	701	671	672	663	686	646	722	697	661	642	650	677	677	664	658	658	698	722	676	684	689	636	704	714	658	642	639	677	682	695	668	704	634	687	662	733	735	660	644	678	702	717	698	674	635	697	658	655	642	684	716	675	690	693	638	669	745	658	706	700	676	658	638	680	732	648	642	698	716	706	657	660	662	644	679	701	677	698	696	643	666	682	658	703	689	686	651	707	655	674	677	692	658	687	699	680	684	700	682	678	661	646	672	684	696	709	692	676	657	710	641	654	665	699	703	691	693	666	722	722	666	694	644	680	685	672	684	710	686	651	659	656	686	726	698	708	663	686	695	660	655	687	674	704	724	671	661	646	673	693	697	702	712	687	660	667	689	708	667	689	666	702	627	654	727	639	681	676	667	596	651	649	667	683	687	641	709	650	683	680	698	697	713	658	721	700	642	668	708	694	667	661	648	713	638	638	695	680	688	680	660	698	659	703	648	661	708	652	608	659	674	662	693	713	648	629	674	706	645	675	676	682	689	682	673	727	676	706	667	696	663	681	633	696	661	679	665	705	656	680	651	651	705	675	654	660	666	651	664	679	646	675	692	718	708	659	685	707	658	687	703	663	695	701	708	666	646	661	713	677	675	691	681	656	663	640	651	645	647	657	689	686	667	685	714	693	725	674	679	697	673	669	716	699	680	688	680	694	697	678	738	690	682	686	703	688	674	675	728	660	672	671	694	688	694	668	665	683	666	680	651	693	687	710	694	685	704	630	616	698	688	710	711	721	662	659	682	649	706	686	687	658	642	702	684	722	660	666	682	641	706	646	696	688	670	686	752	690	691	685	731	671	667	707	696	666	662	626	659	693	685	685	691	708	674	662	662	650	648	661	710	649	717	677	666	697	672	651	605	682	698	688	720	708	665	668	648	690	723	712	642	643	646	632	672	655	645	685	708	709	695	684	640	664	697	672	656	695	727	705	667	704	677	654	692	673	640	691	664	709	687	704	679	657	659	696	618	687	694	654	696	638	719	675	672	656	666	704	680	706	713	714	736	725	740	681	632	703	732	691	696	634	718	679	693	684	673	710	684	663	712	706	749	691	721	682	678	650	704	680	675	675	652	697	714	675	674	661	720	638	666	655	706	699	652	653	687	702	698	667	714	687	669	697	688	719	688	684	671	726	657	671	669	671	630	713	685	684	689	693	670	684	694	646	624	648	673	687	679	670	696	646	697	701	672	698	690	685	656	675	677	721	677	707	675	702	620	658	663	656	663	667	686	714	655	675	688	665	657	678	696	694	652	680	686	644	665	719	661	675	744	690	657	736	671	671	658	695	701	672	650	658	653	670	672	677	667	690	664	633	684	675	670	636	674	673	698	718	650	687	687	654	685	702	715	668	664	682	719	687	667	634	691	675	642	712	745	677	695	663	627	697	674	685	631	736	707	672	687	674	660	619	687	683	686	702	657	676	693	724	664	667	709	647	751	685	612	625	648	651	664	691	670	650	698	651	657	669	720	642	674	670	657	693	685	664	735	725	688	674	719	682	664	663	699	677	670	632	688	686	661	735	694	719	663	691	728	677	685	650	700	746	692	656	708	631	699	679	732	668	673	665	669	689	684	679	688	683	673	669	667	721	676	657	680	671	723	685	634	675	715	680	684	646	709	692	661	688	652	691	696	674	664	691	684	677	621	687	698	674	682	685	612	667	676	649	672	672	672	614	703	686	685	605	687	670	698	683	706	678	679	701	672	656	649	695	701	669	679	688	663	635	651	694	668	715	688	693	691	685	646	698	674	682	687	641	685	667	674	698	709	739	672	654	664	678	715	724	671	680	671	651	663	694	680	635	656	710	713	678	625	692	709	682	681	695	655	687	677	672	706	728	700	677	688	672	663	740	666	660	699	627	655	680	698	724	615	657	664	683	716	656	667	687	691	675	642	657	642	682	654	687	688	680	659	661	697	684	660	734	674	687	713	685	677	688	668	636	628	719	633	730	707	642	646	695	678	689	669	667	680	683	679	654	651	701	637	670	677	689	709	697	669	659	668	711	618	639	697	651	687	663	691	638	688	662	680	661	700	635	663
18141	6841	9950	8257	5344	3079	1550	906	393	313	293	271	274	299	284	278	258	358	296	293	298	297	305	309	296	281	289	302	279	283	292	273	299	264	284	303	302	284	283	277	296	294	306	286	272	283	281	321	315	305	297	312	293	307	289	300	278	313	325	291	290	310	288	264	302	302	286	304	282	310	328	295	281	280	329	285	278	313	298	297	292	337	297	283	308	266	305	268	292	260	306	312	324	297	311	308	310	260	331	287	296	316	316	301	292	301	324	275	299	319	321	292	284	268	261	332	315	298	283	303	294	302	323	304	302	303	299	305	299	297	324	303	306	296	279	290	300	290	302	306	304	310	282	303	299	278	290	311	324	300	305	290	315	305	292	342	271	307	307	276	291	269	302	291	309	322	286	311	299	308	318	290	315	322	291	338	267	276	309	288	317	249	285	302	310	254	285	275	283	288	291	286	292	296	284	304	286	304	281	334	293	314	279	287	291	283	282	328	317	274	327	324	291	295	301	311	284	284	295	313	291	280	293	326	287	270	286	290	283	323	308	302	326	259	280	312	307	286	286	293	290	308	289	281	331	282	286	274	315	265	272	297	329	312	282	288	301	271	308	270	337	314	312	281	284	320	272	277	299	306	256	285	267	320	301	274	297	298	299	336	289	305	284	316	320	301	298	284	305	298	302	319	294	323	285	269	286	308	292	286	290	305	292	308	298	295	290	283	304	306	290	300	293	286	287	291	309	306	294	309	304	285	274	302	278	280	311	321	300	323	277	343	306	298	300	314	330	314	286	272	280	276	276	276	283	315	317	300	283	281	296	304	324	301	265	284	283	308	302	278	292	291	306	303	303	307	274	304	284	300	300	303	261	306	270	304	301	247	315	305	298	310	289	307	288	301	345	282	325	288	290	278	331	273	295	309	273	304	285	318	287	311	304	306	324	271	285	302	289	304	329	255	310	303	310	319	290	295	281	330	298	311	315	270	275	314	296	315	315	304	260	321	351	310	265	302	267	277	307	322	297	323	306	314	271	289	346	300	273	292	311	295	301	293	290	279	317	265	298	272	311	298	281	276	291	308	294	309	294	262	271	262	297	312	297	332	243	335	321	292	285	296	267	295	309	309	288	272	261	326	255	245	280	299	265	286	268	322	310	311	302	301	287	279	305	311	304	307	346	301	278	307	297	294	299	319	285	292	304	269	297	266	330	282	296	305	294	281	314	287	316	358	313	313	287	310	288	309	295	312	292	304	316	271	290	289	300	287	305	315	299	294	290	302	283	281	319	311	293	298	287	296	278	295	273	288	324	279	313	300	304	293	288	329	318	288	287	284	297	269	331	310	291	299	314	329	303	314	276	277	261	300	296	312	267	307	286	301	299	295	275	337	307	277	288	265	289	323	321	282	320	275	279	285	285	277	326	328	282	294	290	293	257	303	289	288	297	293	304	265	301	312	327	286	288	298	276	321	292	280	332	295	317	277	301	307	317	328	303	282	308	317	296	318	327	303	304	295	295	258	303	294	314	296	277	278	286	281	268	281	326	272	284	286	293	283	292	282	309	292	328	284	289	292	276	281	297	281	286	274	286	290	284	289	305	283	297	293	292	303	335	281	257	360	296	291	292	332	316	285	256	291	293	316	313	275	300	327	348	318	322	297	337	300	283	316	298	272	289	298	314	292	312	303	285	276	291	269	314	309	289	314	314	300	296	295	311	305	286	268	299	303	297	286	255	324	304	286	308	293	263	310	276	293	297	322	315	340	302	281	275	266	294	310	312	280	288	305	327	299	320	308	319	294	265	278	305	277	271	325	317	296	315	289	279	282	315	279	272	272	275	289	280	285	279	295	311	313	306	312	313	283	305	289	353	275	327	281	276	272	252	281	307	295	288	302	315	294	308	294	303	316	294	317	307	267	288	284	334	303	318	336	279	276	293	318	282	297	317	315	292	304	286	281	324	303	286	296	273	286	297	307	274	302	305	300	292	307	264	284	295	282	277	297	276	293	280	280	267	287	256	325	317	281	272	283	282	284	286	290	301	313	281	305	301	273	291	282	302	337	294	295	290	314	290	296	287	279	315	275	298	284	316	311	292	291	310	311	295	298	266	268	308	312	290	257	269	297	298	271	285	294	286	288	317	284	294	313	313	313	288	324	316	313	313	319	294	330	300	310	289	282	310	290	298	301	301	277	290	327	293	306	322	283	297	309	305	317	307	271	317	280	323	280	287	304	309	287	320	301	329	308	271	317	329	285	324	313	278	261	320	310	301	302	266	316	306	280	316	265	291	301	314	290	305	322	313	303	324	284	298	284	313	318	290	299	280	296	267	296	278	326	287	294	301	302	276	310	282	317	305	290	333	313	294	288	296	278	282	271	303	295	294	321	310	303	303	294	304	321	338	285	329	272	298	296	297	301	312	322	284	315	329	298	269	334	319	291	312	313	329	301	311	284	308	286	308	320	281	279	267	324	320	296	287	340	304	331	261	308	313	317	295	292	275	327	336	299	303	291	299	286	265	290	310	292	267	303	321	321	312	294	270	287	296	293	288	289	325	285	292	329	298	304	326	303	340	290	323	328	304	318	278	278	268	269	300	300	296	298	289	305	263	276	291	294	305	312	305	307	284	327	315	328	267	297	293	288	311	328	301	267	301	297	301	315	299	276	283	294	284	295	267	301	306	335	286	290	315	292	274	306	321	299	319	280	335	292	308	295	310	326	302	311	292	302	316	264	297	310	307	300	312	325	292	293	284	298	257	285	306	317	320	282	328	286	295	299	311	345	315	307	311	287	270	293	311	337	289	301	286	288	289	305	293	270	285	289	280	306	299	271	273	312	312	294	273	309	306	274	305	313	295	266	302	271	327	288	305	249	294	311	287	340	314	300	311	305	292	335	284	295	298	299	289	300	279	291	296	280	313	285	301	317	285	270	302	314	311	289	298	307	259	301	338	308	296	287	330	289	279	294	301	315	307	308	290	272	304	305	310	289	291	287	288	311	252	264	315	312	323	271	302	298	308	272	291	279	273	287	299	307	289	297	314	334	249	296	307	333	322	316	293	312	309	294	308	287	251	289	287	313	317	289	303	304	321	313	309	295	270	291	312	311	266	282	296	277	333	318	297	301	269	323	276	301	317	305	322	289	288	287	296	297	272	308	324	274	322	303	256	291	291	306	308	312	259	330	274	313	323	328	266	310	291	318	292	266	269	281	319	309	305	315	300	287	288	281	327	323	287	306	300	320	320	334	296	278	287	293	263	255	317	299	301	279	304	299	310	300	315	295	275	299	295	297	296	311	292	305	306	311	326	288	295	313	319	310	284	290	295	307	322	319	295	317	267	324	283	299	294	291	293	307	287	319	302	315	255	290	346	294	315	320	282	270	305	311	327	291	304	314	292	318	299	267	302	303	289	287	339	301	308	313	302	305	272	324	297	310	299	289	306	318	307	331	294	337	288	303	309	293	292	296	299	344	305	291	270	275	309	269	303	302	330	281
9049	5550	16882	19135	15714	10377	5559	3140	860	580	667	650	641	630	633	637	665	664	653	658	679	668	711	651	650	656	628	678	690	656	612	678	631	642	636	608	668	651	675	630	607	650	633	648	693	653	651	646	661	713	665	660	707	658	641	620	633	609	676	708	639	664	693	653	718	672	632	672	626	648	667	631	635	656	668	643	647	648	654	671	660	691	619	617	685	659	575	622	666	696	669	656	657	640	657	624	682	645	695	644	620	652	650	651	577	687	645	629	615	631	640	636	693	721	636	630	661	658	629	629	633	623	691	661	650	659	638	635	670	668	685	616	679	689	628	649	677	610	663	680	622	613	653	663	622	643	652	687	655	666	620	647	656	618	671	693	644	656	635	659	627	644	635	671	681	616	636	604	632	659	664	610	636	696	675	647	658	696	647	645	678	682	632	621	709	684	665	623	670	649	653	610	654	699	660	684	620	650	645	629	684	659	698	642	696	675	662	608	636	658	671	640	656	642	636	631	668	631	673	676	670	664	627	659	681	645	647	623	665	629	683	612	689	625	673	650	659	628	648	673	624	631	671	603	643	692	610	648	613	710	674	635	654	629	616	618	608	687	668	655	678	660	677	652	630	647	637	647	660	635	626	651	657	629	671	585	668	693	663	604	693	639	642	652	686	654	631	623	658	610	653	652	651	609	675	597	654	640	643	635	647	651	693	643	633	671	657	645	684	651	688	639	640	657	685	638	667	662	673	626	711	687	627	608	656	640	668	618	611	634	622	697	619	673	655	654	620	652	640	648	685	651	625	636	656	631	618	712	643	687	641	599	618	624	718	717	671	608	655	626	670	667	644	657	686	672	648	654	669	614	672	668	611	698	624	644	627	670	645	653	611	603	656	662	667	698	665	646	650	721	674	628	648	705	694	672	619	654	680	662	652	658	669	655	666	691	645	702	624	661	629	656	644	645	635	676	650	660	662	669	641	645	674	691	656	613	657	688	663	667	677	690	622	685	650	640	668	651	645	672	660	641	666	608	620	680	700	666	656	677	614	649	639	641	667	656	652	665	653	630	618	670	676	686	635	640	665	633	618	644	693	631	656	668	696	711	662	657	657	659	662	672	642	650	661	675	616	633	629	667	642	693	705	636	657	668	651	638	605	642	694	636	639	628	642	665	654	689	645	630	642	675	626	623	651	629	690	646	635	654	643	673	653	668	631	727	630	629	621	682	646	699	661	702	649	635	642	664	651	652	688	658	625	680	636	657	677	651	643	633	679	607	687	632	617	668	669	660	651	623	651	661	692	693	643	685	648	636	659	630	705	670	644	688	631	664	637	710	691	714	648	641	665	617	627	650	634	634	685	632	658	663	678	649	653	637	674	665	683	643	622	674	603	614	655	629	655	666	632	618	648	656	697	662	625	653	615	640	666	680	658	639	671	631	669	646	641	654	642	708	618	665	682	643	668	646	641	613	630	673	723	674	658	665	640	672	654	678	662	633	644	675	623	713	701	651	635	675	647	653	663	662	667	651	694	658	649	653	639	639	673	669	721	704	659	644	636	651	655	646	650	641	615	687	668	607	663	649	617	671	614	622	645	627	696	615	624	666	661	646	664	652	718	638	622	666	644	646	621	636	615	653	610	681	634	655	623	655	676	688	646	667	672	683	647	618	636	665	635	677	635	670	645	687	673	641	660	658	708	635	671	629	641	663	631	632	663	645	647	733	675	626	688	660	675	641	668	663	730	670	656	678	698	613	648	657	634	674	671	629	675	645	629	617	669	671	644	691	606	649	632	656	668	631	636	700	637	712	663	649	673	625	666	650	642	649	653	663	672	629	639	689	616	653	648	641	651	638	638	678	654	644	661	598	665	653	678	641	694	687	683	667	675	672	699	660	693	666	661	701	658	600	654	642	628	684	674	672	652	638	631	688	650	652	655	646	695	646	681	629	694	682	660	622	642	641	654	623	602	614	667	692	668	669	683	664	646	635	650	663	695	632	689	682	615	650	654	615	661	639	662	641	595	658	640	671	658	693	635	623	662	653	652	644	640	652	698	665	660	638	615	677	642	638	671	662	672	664	632	642	618	656	658	706	681	654	638	653	655	642	659	662	619	688	690	608	634	673	637	633	686	613	624	655	653	629	619	656	651	670	679	630	655	636	634	634	623	671	713	619	684	657	639	688	661	667	655	611	632	692	670	678	636	665	661	661	648	643	673	621	689	639	659	639	678	616	612	669	656	631	632	623	669	644	677	656	661	664	679	667	645	646	666	640	680	695	598	635	645	672	640	637	652	652	674	649	623	649	682	674	671	660	672	686	608	642	693	634	631	680	633	647	647	669	643	657	646	673	652	661	668	674	649	677	646	659	603	623	643	673	663	656	679	676	646	614	671	706	625	655	693	679	682	662	668	672	650	678	707	666	655	644	684	685	692	634	668	672	629	667	650	658	635	630	610	690	613	657	638	665	676	609	628	643	643	632	617	675	647	692	648	639	703	658	624	635	658	689	659	671	637	641	626	660	615	685	639	653	645	653	621	619	644	623	643	644	701	705	596	633	650	636	657	652	698	665	678	602	644	650	631	673	630	666	655	649	645	596	688	628	690	635	671	623	612	657	663	649	701	702	642	638	613	705	622	606	681	648	606	613	674	700	665	646	600	664	687	640	668	670	647	714	663	625	630	712	628	646	653	636	658	641	606	638	653	693	663	604	651	625	659	661	677	630	634	653	638	658	628	680	694	665	631	676	630	637	654	609	675	635	632	683	595	664	629	665	676	639	655	680	651	688	660	617	673	602	642	691	666	657	679	665	676	681	670	672	657	649	646	680	704	642	616	640	640	622	680	684	656	626	649	703	642	625	677	630	628	649	646	637	655	642	687	639	666	707	659	698	655	680	652	618	627	630	662	658	651	697	663	649	681	616	621	596	669	601	627	663	657	640	643	650	623	666	693	630	653	612	645	683	656	610	636	650	665	653	663	639	590	664	645	665	644	679	653	675	642	658	667	661	616	662	659	660	647	642	658	667	637	664	613	674	646	625	656	662	655	671	658	658	640	681	671	599	678	661	666	621	637	664	636	666	625	670	613	660	635	654	668	667	632	684	643	612	694	690	683	674	651	672	650	641	658	654	664	630	702	690	673	622	654	669	648	670	601	655	673	704	667	643	644	640	670	624	646	661	661	713	630	664	655	663	682	646	663	656	687	637	644	687	658	651	656	670	652	656	651	627	687	645	671	661	652	638	607	644	633	651	649	646	636	624	642	644	622	629	685	699	660	629	644	686	689	634	653	642	655	692	648	653	673	627	649	685	621	684	658	672	654	607	652	654	645	653	664	659	671	626	666	694	677	646	663	613	639	678	615	668	596	636	631	635	646	683	654	636	706	604	610	669	694	638	626	671	696	677	694	689	646	701	674	654	664	660	675	654	665	643	662	637	639	649	672	634	633	639	624	658	636	627	664	647	634	657	705	644	674	673	657	625	643	615	615	674	620	664
40365	28207	57615	57821	47472	35245	22135	10973	1337	209	214	207	208	192	211	198	210	199	195	205	233	214	196	201	197	190	171	187	201	198	196	195	174	232	203	238	211	203	203	193	194	203	201	196	209	204	214	201	159	210	189	197	205	246	213	220	195	190	220	201	220	214	197	188	172	214	227	203	200	198	212	229	193	207	192	179	191	171	180	191	207	213	194	221	184	222	195	181	191	200	208	187	185	189	176	200	198	198	218	198	209	205	205	182	184	203	222	186	187	213	224	212	212	193	191	204	212	199	189	189	216	210	221	222	230	228	214	220	183	197	179	199	193	217	199	185	214	216	205	205	201	181	200	187	230	216	189	204	203	212	168	205	229	195	202	196	202	195	165	191	194	205	207	201	176	221	205	200	225	198	210	203	220	234	215	197	209	180	211	195	192	201	199	194	227	207	209	205	201	211	199	191	197	201	192	183	210	184	168	208	208	200	220	222	195	205	215	196	187	192	198	184	212	181	188	218	185	192	225	198	200	213	191	180	195	182	207	198	221	209	204	216	206	191	220	209	202	224	218	192	178	192	209	214	216	179	216	207	211	204	209	203	186	198	220	187	187	189	186	218	210	190	174	169	178	186	217	211	221	214	197	189	174	214	185	196	207	191	217	212	192	207	188	197	182	189	206	221	192	198	210	196	215	204	220	197	205	214	212	234	208	234	192	202	216	195	182	203	195	215	221	193	213	215	210	197	210	217	229	196	219	210	200	205	213	206	196	218	191	205	218	211	193	187	204	216	208	203	201	184	201	203	223	214	198	212	199	212	224	185	185	186	203	210	213	215	232	216	193	197	190	193	182	194	199	225	222	199	187	209	225	230	221	192	200	216	206	175	182	183	214	174	187	191	208	235	202	200	219	223	210	211	207	184	212	215	196	185	191	208	209	219	182	195	194	200	234	210	183	237	192	211	209	195	177	212	219	210	200	197	199	200	207	208	189	213	209	182	230	198	209	199	196	217	212	220	171	213	211	222	192	211	217	217	194	213	188	171	204	211	205	206	210	183	221	212	186	204	206	175	199	194	185	215	196	189	207	189	196	218	195	197	212	205	215	210	202	210	251	190	197	183	190	216	193	190	207	216	185	209	178	198	224	212	216	194	198	194	219	215	219	236	198	212	168	211	198	210	189	210	197	204	218	199	220	214	180	183	212	206	193	188	198	179	197	208	208	222	227	190	207	192	217	185	208	205	229	209	210	229	202	208	227	232	226	215	188	201	201	226	221	215	209	202	183	195	222	227	233	204	185	201	195	181	218	202	212	199	206	189	214	203	195	218	186	159	195	195	193	220	206	188	184	190	203	232	223	208	211	217	202	240	190	210	183	234	211	222	204	201	194	213	216	191	193	209	145	234	184	226	226	232	175	206	193	213	199	187	226	189	184	239	204	187	204	218	210	191	199	220	192	202	202	199	210	208	173	191	209	211	205	190	221	186	217	197	188	224	212	211	180	200	177	192	236	184	191	200	182	173	190	185	219	185	174	183	197	191	171	191	223	206	216	158	217	216	195	206	211	194	199	203	206	206	229	205	201	184	241	185	223	232	196	199	194	196	185	208	207	209	206	204	183	166	193	188	192	192	175	185	191	199	205	205	203	197	200	223	232	197	174	187	184	196	184	220	192	202	221	169	197	213	205	216	223	206	226	204	212	192	198	205	203	238	223	202	193	225	205	214	216	176	196	205	193	218	187	203	187	190	229	200	194	225	184	205	205	203	228	207	204	204	219	225	207	207	210	223	198	189	198	232	225	182	222	175	239	207	206	200	202	189	201	185	195	199	186	198	204	213	222	234	233	218	173	212	199	190	210	203	216	226	186	195	178	246	200	190	193	224	212	210	237	189	192	227	209	193	214	210	200	211	207	226	199	187	183	220	200	214	200	202	202	208	224	210	196	193	194	202	196	194	189	213	199	195	180	202	210	207	204	225	201	214	203	206	180	222	209	194	171	215	205	199	210	191	209	167	186	188	196	215	201	216	190	183	205	200	186	205	219	200	223	223	244	221	207	210	211	227	187	169	220	202	200	202	203	201	209	198	214	180	214	212	198	204	207	204	189	200	206	211	224	208	191	189	197	215	197	197	219	215	219	221	200	193	202	180	205	230	222	197	215	168	217	210	208	211	196	229	203	190	210	225	206	210	205	223	208	197	188	192	206	222	209	197	202	199	187	217	204	187	220	202	184	217	202	192	185	210	183	176	217	201	215	195	208	209	195	223	212	221	210	198	172	201	186	219	219	173	178	218	196	190	209	196	214	193	169	227	204	209	202	239	218	213	213	187	215	184	181	210	218	211	185	191	181	190	202	213	209	212	185	179	217	210	198	196	191	205	200	191	187	189	177	185	206	216	228	200	208	194	198	234	207	233	208	217	232	231	190	180	204	210	221	220	237	202	181	212	177	165	202	200	202	201	233	180	178	207	216	212	186	199	179	197	204	181	176	186	219	210	193	210	214	190	214	200	235	202	215	226	204	206	228	196	207	201	188	245	208	200	202	191	184	187	204	214	210	207	177	186	201	173	180	192	193	211	216	186	192	222	202	185	191	234	213	206	196	209	180	193	181	222	193	183	196	204	191	199	193	207	225	203	190	205	182	196	200	200	184	225	185	200	235	205	221	215	206	182	210	211	217	225	223	208	199	209	217	219	211	193	202	203	217	221	189	196	218	200	183	194	193	200	199	195	198	205	188	219	216	215	214	224	174	205	210	191	185	216	224	229	192	200	227	224	218	207	207	202	212	208	202	219	218	210	203	213	175	241	198	197	204	221	198	227	208	205	219	222	229	172	195	207	204	186	204	187	196	188	206	186	211	212	215	220	195	199	196	192	200	184	191	190	183	199	185	205	229	204	188	187	197	188	206	192	219	191	225	180	201	214	200	189	180	203	205	196	196	190	214	205	179	185	182	189	216	214	184	212	171	204	203	211	198	200	189	202	198	195	184	158	186	178	212	218	203	231	173	217	191	213	193	188	197	177	204	195	214	227	194	210	194	207	212	186	184	174	241	189	188	194	185	205	204	196	189	189	204	187	215	207	224	204	234	217	215	210	181	211	213	206	195	204	169	192	198	221	229	209	203	212	176	227	172	195	191	216	191	227	188	192	175	221	207	214	195	177	209	216	175	205	209	204	192	231	227	214	232	216	204	219	220	189	193	174	170	206	217	207	203	181	180	209	214	213	226	208	196	196	241	211	207	221	211	203	194	200	186	187	201	198	221	198	189	196	200	194	206	192	191	206	197	212	223	218	213	227	180	207	184	194	159	199	201	201	208	172	211	202	228	201	166	169	202	208	209	205	176	200	201	189	197	178	159	214	230	189	184	195	213	204	185	213	190	198	201	203	213	182	211	176	203	245	194	210	207	215	189	214	204	217	193	196	211	187	184	197	216	209	196	205	193	210	213	207	209	199	203	201	213	231	211	216	192	177	182	214	191	194	193	174	219	230	227	196
19513	20888	55773	63636	57860	48489	37517	24394	2233	489	524	463	503	477	478	502	457	492	470	492	485	483	512	485	497	466	477	457	465	491	501	488	461	467	501	466	488	488	482	448	513	431	509	487	467	457	516	467	435	501	490	517	480	496	494	474	507	464	438	458	471	482	491	472	511	447	434	466	452	453	469	509	474	497	452	499	494	484	492	478	466	462	483	417	488	469	471	476	494	443	483	445	431	516	477	453	504	481	471	489	443	462	486	473	462	494	471	491	465	518	475	469	478	473	493	456	460	498	481	472	489	514	527	492	482	468	494	482	455	491	463	486	491	489	456	501	479	490	493	453	473	460	485	462	495	440	541	480	497	475	482	461	519	469	468	492	494	490	465	470	499	441	496	475	471	470	484	513	483	475	485	465	479	451	453	481	490	478	485	445	469	481	461	472	467	442	487	457	481	491	498	490	482	473	445	485	486	474	459	507	502	478	440	451	470	446	481	471	470	497	490	463	466	494	446	459	482	459	477	471	456	466	480	500	474	508	469	524	494	477	460	489	496	457	461	511	486	467	449	481	485	507	451	467	486	473	481	485	471	533	475	454	473	466	446	481	448	426	457	462	452	483	477	479	489	455	463	472	463	482	490	474	469	463	477	477	504	495	479	464	488	485	480	472	445	473	496	436	437	405	455	476	501	466	468	462	469	473	473	469	494	494	490	502	435	449	466	500	485	510	452	497	483	466	473	466	469	496	476	444	475	480	466	458	514	523	480	470	471	466	510	461	512	462	500	495	483	482	482	463	493	496	508	451	477	525	505	469	486	493	510	475	440	473	475	480	484	476	474	453	480	426	476	465	491	454	409	470	465	442	482	483	445	461	505	476	497	475	471	441	444	470	479	520	476	463	474	538	486	496	489	501	431	476	459	488	488	485	480	485	523	496	444	473	498	454	459	456	519	494	452	464	445	490	470	472	464	502	514	454	452	482	484	471	468	494	474	469	469	487	471	491	443	472	469	461	488	459	478	486	451	481	480	487	488	505	504	482	447	448	438	473	491	420	464	487	503	423	472	433	513	457	501	500	506	487	518	475	495	479	459	512	491	491	458	450	498	491	474	461	457	443	471	470	498	483	461	463	471	475	485	484	427	468	461	456	480	481	486	477	484	487	492	472	474	480	499	510	480	521	482	463	472	451	460	490	470	530	466	464	449	469	448	486	457	441	447	456	452	431	503	472	480	477	447	532	477	476	495	490	462	495	473	485	443	474	498	443	482	483	483	466	466	496	437	498	457	492	519	441	457	439	506	461	458	442	517	495	433	440	450	445	461	483	458	434	494	435	492	502	455	463	486	489	446	494	463	465	474	477	495	491	503	510	476	442	433	457	450	497	479	482	460	458	485	497	488	512	485	466	515	468	474	472	479	441	459	493	442	444	470	471	464	473	441	491	470	507	516	468	482	479	468	478	467	478	475	451	489	452	454	459	452	450	477	431	497	470	457	401	484	481	444	491	467	454	437	491	483	490	410	488	489	496	491	490	474	483	510	456	470	511	482	466	444	456	469	487	474	513	493	485	483	486	489	506	483	470	482	461	503	503	458	422	484	491	463	473	497	483	467	464	520	459	473	487	457	457	459	484	469	421	460	471	503	470	496	439	497	452	490	464	481	497	462	507	448	461	511	512	480	483	476	467	445	513	496	495	468	486	520	468	451	470	428	478	474	525	498	424	469	472	440	508	455	459	465	481	469	487	446	462	521	500	507	442	503	452	466	525	462	467	492	486	470	467	484	468	442	463	472	454	445	461	498	455	460	511	463	484	455	483	488	458	487	471	487	499	495	432	503	489	499	472	490	488	465	439	485	494	524	447	480	484	481	432	502	450	466	490	444	470	481	463	482	477	492	502	478	483	453	437	523	475	444	471	458	488	504	474	473	427	472	462	477	467	500	491	459	493	500	462	482	460	482	434	468	482	500	477	488	468	469	460	495	528	473	509	492	473	478	506	515	489	476	483	478	456	477	451	461	504	473	509	463	479	436	474	464	451	507	443	497	451	436	457	480	488	459	439	461	512	470	490	490	480	468	428	488	488	527	484	500	498	524	487	488	475	465	446	470	480	452	522	473	499	487	526	489	469	445	472	449	459	459	481	475	483	444	461	461	473	528	474	467	445	470	480	451	502	493	477	470	474	430	461	490	451	489	494	441	465	522	461	469	499	501	421	521	484	510	485	490	465	469	484	517	462	472	479	466	465	481	483	470	426	457	471	452	446	441	414	503	455	483	486	480	480	445	441	497	457	458	496	482	513	469	494	460	485	446	462	494	484	465	452	455	524	486	474	473	498	477	485	483	486	479	449	463	480	418	488	454	511	481	481	490	475	461	463	432	465	457	432	470	515	468	504	466	490	488	530	478	523	453	460	520	480	454	463	466	506	478	455	456	448	468	462	486	449	440	489	447	481	478	416	488	457	512	491	445	510	481	479	462	491	503	456	512	469	495	461	442	477	450	472	510	468	453	474	487	479	484	441	473	493	483	464	514	469	486	501	460	457	461	464	473	462	476	481	484	480	510	450	503	474	512	440	428	495	514	469	489	469	495	467	481	443	462	464	536	498	492	460	507	467	465	476	478	475	476	451	480	487	512	477	476	495	495	456	506	532	512	490	480	483	479	488	493	451	487	496	480	455	499	444	457	479	479	482	483	515	484	457	451	493	451	455	470	461	475	444	512	497	499	478	473	492	449	446	496	470	468	445	522	490	496	486	465	470	485	507	453	452	471	492	475	496	458	476	488	470	451	491	479	480	474	457	495	470	505	492	441	470	487	447	455	469	481	438	505	443	501	461	512	467	499	461	455	518	456	511	465	447	489	477	496	477	460	512	487	472	488	479	437	464	490	436	465	462	490	485	440	457	471	475	458	417	479	486	491	470	494	447	508	495	505	513	476	455	517	433	422	462	442	467	446	534	471	515	476	456	457	507	450	461	492	480	477	442	471	436	486	447	440	462	478	459	478	486	483	472	503	511	484	463	489	474	472	474	480	483	474	426	466	479	478	482	515	442	457	477	470	480	444	455	514	535	491	452	478	475	477	449	462	467	492	476	471	487	474	463	474	476	512	490	485	442	483	511	487	478	499	512	504	491	493	463	477	499	483	481	480	458	479	459	474	504	474	475	458	494	465	480	449	477	449	486	493	519	445	467	492	486	490	492	491	470	498	457	458	469	493	446	474	493	468	473	437	502	445	494	481	498	481	472	454	474	464	458	445	424	453	494	444	434	459	463	473	492	468	473	457	482	525	482	472	465	485	506	503	473	468	447	481	484	468	459	465	480	442	488	471	486	456	450	465	426	483	491	502	483	463	438	474	489	483	447	472	474	447	513	463	493	467	453	482	475	471	473	484	500	446	472	434	488	486	512	473	493	486	453	467	466	448	481	473	455	453	508	449	505	477	450	474	460	507	447	442	499	491	462	473	479	466	506	478	421	513	494	499	460	487	511	449	458
48424	40488	70315	69682	58033	46210	31925	17746	2835	283	276	286	279	305	333	282	301	287	297	298	273	309	292	293	283	293	269	257	306	280	299	267	265	294	276	288	293	288	276	290	301	286	280	281	254	274	274	309	269	289	295	299	269	275	283	274	300	281	296	333	259	286	260	279	292	311	281	282	266	251	269	322	283	232	275	258	268	243	276	273	296	270	275	294	322	286	322	261	283	267	279	254	275	289	313	305	277	314	263	301	292	261	292	291	275	326	334	280	271	290	251	308	282	248	291	280	302	265	280	288	308	285	261	302	278	266	279	299	268	283	285	259	281	292	278	294	273	271	304	283	265	276	302	290	272	258	254	254	263	278	273	273	297	283	230	258	273	266	278	258	275	284	271	307	265	306	277	300	267	280	280	280	300	307	271	247	282	284	285	278	273	281	279	270	285	260	286	293	259	275	297	290	301	291	301	291	316	290	258	284	264	297	269	288	291	313	276	268	275	289	297	301	273	294	304	280	276	251	288	266	253	294	282	295	266	253	264	298	288	279	302	285	274	280	293	270	300	303	289	302	305	299	255	274	299	267	272	291	279	305	280	277	298	254	266	268	295	277	309	279	312	264	279	248	272	285	266	271	298	275	272	287	292	275	271	266	270	283	267	272	289	289	279	259	272	270	273	297	287	254	289	303	270	246	262	289	270	277	280	257	293	269	292	266	287	258	310	282	302	313	276	270	288	281	296	271	304	279	246	275	285	278	281	288	286	308	264	260	272	291	350	306	314	286	262	273	284	308	300	274	266	232	271	287	291	304	310	261	268	320	271	307	285	290	229	284	273	281	298	281	284	225	298	295	294	252	273	284	284	268	256	300	277	297	254	277	309	292	284	238	282	291	254	296	261	283	273	294	272	252	254	300	289	292	263	264	274	268	242	290	271	256	283	287	284	258	303	253	306	288	278	278	301	261	317	284	277	296	313	294	296	287	276	255	260	257	265	259	270	293	282	283	278	267	268	275	280	295	269	279	288	292	283	288	315	260	301	255	285	253	262	276	290	283	264	289	272	293	265	290	274	271	255	273	281	278	275	284	290	273	286	321	255	256	280	256	309	316	338	273	270	287	275	273	275	285	309	286	268	259	279	269	298	270	305	259	263	279	288	280	288	263	290	290	249	269	265	260	260	289	289	274	286	265	292	272	299	252	288	285	296	296	296	275	266	280	302	278	304	296	301	295	319	289	287	293	292	312	283	274	288	270	279	308	277	284	312	290	291	277	304	244	269	288	303	275	298	286	311	296	264	256	252	267	302	306	282	282	310	253	271	304	299	301	275	277	364	269	266	288	288	285	266	289	276	264	296	295	270	275	279	274	327	303	303	273	262	300	273	283	298	267	288	286	267	307	289	254	268	282	259	266	300	245	265	292	299	257	322	291	325	292	294	275	266	281	278	302	279	259	284	258	255	281	253	281	294	298	261	301	283	301	282	271	300	281	278	287	271	279	268	307	270	236	325	269	269	309	279	258	249	283	276	284	298	259	265	294	273	286	299	283	301	256	275	303	297	319	283	275	282	290	268	300	300	267	265	272	283	301	308	280	264	263	283	280	283	285	288	280	293	290	293	256	248	274	306	311	267	263	292	256	300	255	282	282	279	285	288	267	279	255	257	297	271	267	252	253	286	294	308	285	268	302	295	248	271	285	221	302	294	247	269	304	273	293	282	276	266	264	290	285	291	257	265	250	291	299	251	289	272	276	250	299	256	293	272	273	258	303	283	282	289	300	286	246	299	273	288	321	308	282	281	328	304	250	303	287	311	256	260	293	289	280	276	319	283	295	288	282	282	271	256	279	312	253	285	268	283	279	282	300	250	300	284	303	282	288	254	280	306	274	267	268	279	261	281	275	254	289	280	275	286	309	287	264	257	309	334	265	284	297	286	302	289	305	299	285	288	271	244	274	255	284	282	258	308	297	280	277	275	282	262	280	278	280	273	264	312	285	290	266	309	275	282	266	268	289	264	280	277	281	299	302	308	312	284	266	277	283	296	292	266	278	286	290	291	284	237	285	296	278	270	297	285	317	259	284	300	273	263	336	277	296	250	252	282	279	286	290	322	270	266	266	302	277	286	285	276	295	278	262	254	292	272	282	323	295	286	263	282	267	281	271	280	306	287	301	286	276	275	282	278	281	276	304	280	265	262	273	253	289	263	290	235	297	264	291	268	301	275	315	300	301	304	297	265	271	269	257	254	262	294	285	247	291	313	257	279	280	260	294	288	278	256	270	286	301	318	274	285	278	288	276	273	291	297	312	318	268	298	294	287	296	273	286	271	298	295	265	287	296	292	284	277	280	256	277	278	272	315	256	290	257	265	288	270	276	282	264	271	285	289	297	301	277	295	282	268	305	292	267	275	276	340	313	243	254	262	277	272	281	294	289	307	276	300	294	273	307	270	287	280	264	302	313	262	279	303	292	276	293	291	274	287	276	269	275	277	313	278	314	267	284	282	276	275	283	272	262	293	272	288	270	285	310	295	269	281	271	288	263	237	289	288	273	280	281	260	284	273	270	305	268	306	289	287	286	306	301	294	263	283	309	260	269	268	312	271	284	282	281	274	256	254	312	274	268	273	282	271	277	303	285	247	240	290	252	279	306	241	287	249	267	296	255	306	304	282	277	264	293	318	303	286	302	273	303	270	287	275	239	307	300	292	261	288	266	260	291	246	302	272	287	275	282	270	311	291	294	275	286	284	289	274	278	316	268	283	242	283	278	250	280	261	276	289	306	303	257	284	266	295	278	269	277	260	282	269	307	261	282	298	273	271	301	279	255	280	286	290	264	257	265	295	283	291	278	250	285	322	288	275	280	279	308	288	301	262	262	283	287	285	290	294	290	283	285	266	282	268	296	304	245	243	262	283	280	312	267	304	278	244	293	269	268	315	258	286	274	300	311	279	271	263	283	286	295	259	266	272	278	278	277	299	277	292	291	282	289	289	272	291	294	245	274	287	283	275	274	272	244	307	269	298	314	280	300	252	278	291	272	295	258	286	299	258	307	246	273	260	301	282	251	285	303	304	307	272	252	240	267	272	262	295	294	277	300	278	310	274	250	282	287	273	304	282	289	281	314	292	302	289	285	296	295	283	276	247	254	289	279	286	240	272	276	275	282	303	287	286	285	307	282	289	283	276	256	321	263	270	246	291	318	296	270	303	295	269	268	296	254	285	298	273	267	291	311	257	291	295	260	268	291	311	275	285	304	258	268	282	279	249	270	303	284	239	291	285	313	263	247	303	263	248	298	287	274	246	308	317	291	317	299	291	276	299	261	293	257	261	271	277	287	301	264	301	310	280	266	253	288	264	269	286	306	237	291	291	299	306	267	250	263	292	288	311	296	260	266	301	273	264	307	325	276	278	277	263	295	273	267	293	256	285	288	289	263	260	289	280	266	309	283	270	287	283	250	284	290	323	262	278	300	279	264	272	247	291	314	276	320	251	239	283	293
23838	30192	65981	75482	68913	58419	45422	31171	3291	707	690	639	694	705	672	614	649	700	650	624	676	656	699	659	644	693	679	639	688	634	634	655	685	610	598	621	661	651	630	653	682	651	648	633	668	596	645	689	649	586	616	603	638	650	646	663	592	626	625	616	669	620	628	600	647	639	627	609	649	646	629	634	638	628	646	626	635	637	618	645	713	668	612	679	617	595	631	659	616	648	649	676	671	605	647	649	620	609	598	685	596	657	638	621	640	608	640	706	683	670	639	644	625	588	659	664	649	628	629	638	633	644	609	657	622	621	653	638	595	654	667	652	684	651	637	639	588	624	665	647	665	661	643	658	620	623	660	638	651	658	653	661	615	616	677	640	657	645	662	627	594	652	669	598	652	609	600	641	640	623	639	610	633	644	641	642	664	639	626	643	653	594	654	639	620	675	598	591	582	611	659	665	650	623	634	649	663	648	629	622	653	637	629	636	633	640	669	634	608	629	634	638	666	594	609	626	659	653	610	636	676	685	624	598	603	669	652	650	641	616	637	638	648	684	643	673	602	646	647	635	639	654	617	630	641	641	645	588	628	599	607	629	624	653	596	588	636	642	620	635	590	637	652	641	611	640	613	663	650	664	666	647	673	593	691	618	627	651	686	660	646	620	671	635	651	618	604	654	651	638	665	630	638	645	623	695	626	637	676	670	613	614	581	626	593	640	615	640	591	650	671	644	642	648	617	618	632	655	582	637	573	649	626	675	615	671	642	643	670	675	655	628	618	613	637	703	703	680	628	606	598	661	685	666	645	642	648	617	662	612	649	595	653	633	657	611	641	583	675	651	657	596	644	699	658	639	639	622	634	635	626	605	625	653	653	591	693	681	652	622	646	645	610	610	625	620	648	671	672	618	642	641	661	630	638	636	642	650	639	653	660	660	630	636	660	630	623	648	646	657	655	592	615	637	645	639	590	654	628	597	655	586	639	648	603	620	658	641	629	633	632	567	594	569	657	620	687	613	629	653	626	646	639	625	594	638	646	627	631	622	623	656	611	668	632	625	617	661	624	634	642	644	623	640	643	606	636	652	597	645	648	674	686	628	613	671	638	616	641	650	646	663	641	597	634	624	691	644	636	607	685	600	668	639	668	675	605	652	649	661	629	625	660	625	624	677	605	639	604	605	599	587	654	625	628	650	566	653	663	662	608	651	645	665	634	608	641	619	608	630	638	643	630	619	627	649	620	631	669	616	677	640	612	570	601	622	640	658	619	628	640	610	682	609	616	622	583	637	610	601	616	627	618	568	669	657	640	633	692	639	597	594	656	643	681	659	623	663	593	587	643	665	636	678	640	647	671	625	613	651	620	623	632	620	646	655	639	716	596	630	681	655	689	639	619	677	647	680	592	687	621	639	613	611	617	671	642	660	613	623	617	637	655	655	625	628	580	681	620	620	649	614	620	644	618	600	678	604	600	605	629	637	650	597	623	608	674	640	641	590	611	650	614	668	646	638	606	642	655	658	636	652	675	618	646	641	665	639	590	609	640	655	629	623	672	590	618	646	682	622	604	592	655	645	643	628	655	610	645	659	640	579	623	691	654	646	609	670	621	658	619	620	624	636	599	648	610	616	658	700	617	665	624	618	638	686	617	618	628	611	600	594	697	668	648	637	648	597	659	614	642	673	626	646	633	628	611	635	632	588	627	614	617	637	638	650	618	655	646	642	638	617	641	623	632	610	607	692	654	616	608	643	650	663	610	632	681	624	636	601	615	622	650	646	678	637	615	650	646	683	631	612	655	627	619	667	662	662	640	658	621	578	609	641	646	630	660	604	684	603	611	656	627	657	609	644	654	616	649	694	569	600	639	668	637	635	662	644	659	680	658	653	655	620	613	678	662	641	663	633	642	621	635	588	626	649	653	658	672	608	668	647	598	613	629	649	693	575	639	594	672	639	630	608	586	632	672	654	620	633	621	641	651	635	645	672	634	702	610	677	645	617	654	627	566	589	616	656	669	588	669	613	685	635	643	597	632	609	675	636	620	615	632	581	672	622	650	594	600	643	682	662	671	665	643	654	640	619	585	634	645	648	639	656	628	641	670	591	598	603	632	679	603	588	641	601	635	665	614	624	617	618	659	667	644	613	644	645	599	636	573	635	627	615	622	606	628	659	648	632	656	638	627	670	654	631	639	692	666	626	646	662	628	691	602	650	627	617	611	615	645	692	641	679	618	627	611	607	676	668	676	637	623	627	613	686	611	624	627	593	646	642	657	612	645	650	584	626	634	654	615	637	631	657	655	629	629	615	611	619	648	632	652	600	627	646	685	672	643	666	615	647	610	646	638	638	642	696	660	590	627	569	632	632	608	635	649	657	604	639	617	643	690	636	664	653	656	654	624	658	653	604	610	655	623	654	602	649	641	589	657	664	645	619	677	627	630	662	613	610	653	598	684	629	639	642	648	619	628	674	623	597	622	619	631	621	623	680	678	660	607	642	628	627	610	650	624	602	634	624	620	662	665	678	686	661	624	634	654	649	634	624	633	614	670	609	653	610	622	611	675	650	598	661	598	633	615	671	638	613	640	656	640	681	645	673	635	610	651	665	615	653	587	630	681	658	668	644	650	652	634	649	673	602	641	598	624	607	653	646	615	672	648	626	619	618	667	615	654	657	676	635	656	628	602	676	662	631	625	647	602	652	597	615	657	596	658	628	634	662	646	662	645	588	669	667	615	634	664	666	658	699	621	619	647	615	638	602	637	672	631	625	641	601	619	648	592	665	642	658	668	630	705	614	603	615	625	593	655	659	652	617	663	611	636	658	649	632	590	601	610	689	635	655	632	652	653	649	648	617	671	619	625	624	610	642	648	627	648	688	597	659	605	658	613	650	665	619	668	587	614	645	663	633	691	666	679	633	643	619	621	658	678	611	667	650	610	662	624	630	602	632	650	604	650	705	658	579	647	650	632	599	626	670	642	641	628	600	590	651	609	583	658	677	645	648	605	638	634	634	658	623	650	631	615	597	622	644	684	608	635	629	646	631	628	633	654	617	646	692	615	620	594	596	588	656	587	635	636	688	626	626	646	660	672	635	660	663	629	617	643	640	606	612	640	605	595	612	634	618	615	678	613	636	606	653	657	634	625	617	688	653	662	629	653	655	571	614	646	648	687	680	624	670	670	654	633	563	612	641	687	659	601	606	656	623	630	619	614	675	614	595	613	639	646	627	643	606	656	639	670	640	641	607	640	633	642	669	628	651	634	622	619	683	635	685	616	612	621	654	622	634	608	648	676	632	668	648	636	704	656	574	611	654	626	616	595	614	624	593	605	660	638	654	635	621	627	619	623	628	663	598	653	647	666	621	644	621	629	650	644	612	616	650	617	687	653	627	628	660	668	642	688	662	597	633	641	649	662	621	634	640	647	691	643	615	640	602	633	651	618	671	661	661	641	615	668	640	639	657	610	624	575	664	629	655	617	622	634	655	637	634	647	643	608	638
19159	5872	7122	6318	4170	2739	1541	966	378	274	292	301	278	249	298	312	262	280	283	314	281	310	277	263	290	298	260	304	259	275	292	277	320	294	261	288	248	269	292	287	241	299	282	271	245	275	293	274	293	259	247	311	300	291	275	261	284	300	263	312	275	292	271	225	266	287	275	255	303	278	277	293	295	287	266	300	287	261	294	269	302	263	265	293	299	289	304	261	312	295	276	263	299	302	294	289	299	265	275	292	285	264	278	272	259	281	263	268	280	266	260	307	321	268	270	259	296	285	271	264	258	282	278	276	303	259	288	284	284	251	263	261	285	246	275	263	270	288	267	288	271	320	283	324	302	268	256	284	269	279	278	268	256	239	285	291	282	264	299	294	260	272	281	292	289	270	289	298	271	276	289	317	269	285	264	285	271	257	301	300	300	298	336	287	263	281	275	267	273	278	264	279	294	266	295	267	291	300	290	301	253	295	270	262	286	307	251	285	309	303	284	278	263	250	278	255	250	275	268	288	280	292	278	270	278	298	291	257	268	282	295	289	297	257	319	266	275	331	298	310	274	276	300	297	290	281	268	313	276	289	259	300	257	269	282	302	295	286	283	293	287	273	242	265	275	296	276	266	300	300	245	280	289	263	281	264	254	289	295	281	253	300	313	269	299	303	283	289	302	279	314	281	257	272	291	259	256	288	285	251	288	269	272	291	300	326	287	294	288	280	261	294	275	268	300	287	275	269	265	278	247	292	266	274	292	256	312	283	261	257	271	258	270	276	275	269	295	286	291	282	273	283	293	241	252	304	267	266	279	258	270	286	281	277	276	248	282	298	308	270	264	291	253	267	269	308	301	285	296	278	330	299	271	262	263	296	306	275	296	289	262	272	273	273	292	317	301	270	290	251	249	281	270	315	309	284	265	275	283	239	279	256	271	259	258	305	309	307	288	275	293	328	260	321	303	286	289	254	266	255	252	295	297	290	283	279	286	250	259	318	273	253	291	280	288	287	286	292	313	280	272	278	260	258	266	270	313	258	274	327	248	246	262	294	293	263	293	280	280	266	276	270	266	316	285	282	254	256	299	257	266	314	281	283	298	266	343	266	281	222	305	264	271	289	282	274	269	279	319	270	286	275	265	260	272	276	273	278	311	274	252	225	310	299	271	299	269	269	288	303	300	255	283	282	322	317	293	284	278	307	261	315	296	270	269	289	281	276	270	254	275	286	249	313	271	284	281	288	291	272	290	264	271	306	257	273	269	287	276	287	297	288	274	290	301	300	271	294	254	255	252	270	271	269	264	276	290	275	287	253	276	262	290	269	301	291	262	281	282	261	258	271	291	267	246	254	292	288	284	314	300	294	278	319	271	269	286	269	270	298	287	320	291	305	278	280	275	292	268	303	297	284	299	298	265	289	272	241	278	282	281	278	316	286	245	303	309	284	289	274	315	303	278	282	276	283	305	281	277	281	294	267	288	284	304	281	279	286	258	289	288	336	287	282	241	279	250	274	244	285	312	284	305	284	267	257	288	263	292	257	269	314	301	275	309	295	285	309	276	264	270	282	279	249	273	290	291	280	279	260	253	260	281	250	267	291	274	274	266	301	305	258	246	287	287	271	298	275	268	271	251	282	267	269	271	286	291	273	297	302	287	285	284	265	283	293	270	288	261	256	280	260	291	272	344	289	288	277	272	284	273	281	285	302	266	266	281	316	288	258	270	259	291	280	290	275	289	298	248	274	305	294	269	297	274	288	284	294	291	309	275	282	293	260	256	270	276	290	280	292	291	317	303	285	309	260	293	247	298	296	283	281	277	263	296	278	261	287	298	312	278	273	286	309	255	283	291	277	244	273	264	266	269	267	285	255	280	261	290	276	282	298	303	284	293	302	293	293	287	274	290	254	278	291	273	269	282	278	270	260	310	266	274	274	298	280	258	295	299	280	295	284	283	286	302	293	270	267	261	292	276	272	261	267	287	281	284	274	275	273	274	284	287	296	314	284	296	283	286	266	289	260	269	269	258	279	304	294	295	310	290	301	276	279	319	263	284	307	308	296	283	269	293	280	268	287	274	289	291	300	291	299	283	265	251	312	267	281	277	280	302	274	272	293	294	285	293	245	286	290	277	279	231	253	296	286	302	296	303	269	275	247	294	309	297	269	261	273	281	295	288	264	302	299	276	283	267	284	276	281	266	271	292	305	279	258	280	268	255	320	312	291	294	287	294	257	289	256	272	240	262	285	299	263	302	237	293	318	275	276	281	279	282	233	249	273	266	261	274	284	264	279	285	310	279	317	288	323	288	264	264	267	269	283	280	256	262	275	267	294	258	272	257	299	299	298	320	259	249	280	288	247	283	294	273	280	297	279	224	297	296	286	276	268	263	270	263	278	270	293	265	306	265	253	266	283	284	269	296	257	273	300	300	272	283	283	303	280	261	282	253	270	281	288	271	274	286	280	301	253	281	291	264	270	279	257	264	238	288	268	261	299	262	267	282	321	257	297	266	274	281	251	263	306	290	296	272	281	298	261	256	267	266	282	283	277	275	273	312	298	257	257	299	279	289	308	276	253	261	275	257	324	300	289	294	269	254	283	266	279	290	293	263	256	294	262	262	260	276	275	285	265	293	312	273	311	281	287	276	252	270	296	293	263	268	303	279	269	280	287	261	269	294	295	272	269	256	257	295	270	260	285	268	265	267	262	268	284	280	322	299	276	283	291	279	291	255	273	283	280	277	265	282	288	293	279	279	266	254	264	264	241	261	317	292	253	241	303	266	291	278	268	331	256	277	255	259	288	278	275	271	294	287	275	304	252	281	256	278	284	296	281	276	278	290	280	279	257	313	285	291	279	259	254	278	282	288	294	293	282	291	299	242	301	304	298	329	288	275	274	298	244	262	291	257	265	261	249	305	279	274	291	273	264	290	258	281	285	275	277	251	307	291	309	281	294	265	282	291	270	257	291	284	255	306	293	300	276	281	277	265	286	287	285	301	296	267	288	288	243	274	259	280	276	288	312	274	289	284	278	296	282	279	302	301	287	279	309	277	284	295	293	272	281	255	310	294	295	293	296	257	252	278	264	257	292	267	299	269	262	274	283	277	283	261	269	292	285	313	325	286	287	245	261	288	273	296	255	278	303	256	291	264	258	287	317	271	254	291	315	305	285	256	280	266	287	280	276	261	287	259	298	290	296	310	306	304	292	306	274	285	286	300	253	261	264	258	257	277	292	248	300	283	278	288	251	282	303	305	290	257	250	292	270	286	272	274	317	289	282	288	270	252	290	268	265	293	253	281	263	308	283	280	305	261	279	287	262	277	263	271	279	289	272	283	313	283	269	279	297	286	296	289	259	316	300	264	272	306	276	293	260	264	259	295	305	307	262	276	279	280	265	278	294	287	263	276	289	272	281	285	264	264	290	285	291	267	295	262	289	283	251	289	260	247	264	298	294	282	274	268	304	299	276	268	265	279	261	283	258	330	287	263	246	283	286
9500	4577	13549	15875	13209	9641	5814	3256	931	592	624	624	593	577	660	588	620	645	614	587	564	617	584	588	623	578	641	610	639	652	600	641	614	571	583	602	665	586	595	592	623	590	594	554	616	591	592	597	577	582	641	591	617	648	615	598	605	632	596	631	622	612	580	602	573	627	597	663	587	611	620	595	594	576	569	610	579	632	563	616	633	604	625	624	625	611	593	660	647	604	624	604	596	617	610	612	582	620	651	597	608	619	596	650	596	590	618	582	616	589	622	626	633	581	617	603	568	600	588	660	617	602	615	637	649	632	619	568	625	598	603	622	625	619	584	594	627	568	651	566	594	641	617	610	614	621	623	581	609	613	632	610	618	617	586	579	616	662	592	607	630	557	580	619	646	628	623	653	605	587	558	634	628	624	591	615	616	587	642	631	589	626	591	615	594	595	613	575	625	562	619	603	605	641	540	632	549	621	572	661	637	612	658	597	660	619	600	620	564	584	585	580	661	609	639	605	553	586	613	602	665	591	611	621	659	631	616	603	638	655	603	582	637	598	596	623	599	633	619	618	645	646	582	650	584	635	630	601	630	632	607	610	603	574	650	656	610	673	633	582	648	580	624	654	621	608	623	602	611	588	598	627	652	631	580	600	622	577	579	676	662	625	608	632	613	609	586	633	607	580	600	607	629	652	653	591	604	611	600	653	637	614	589	615	645	595	605	604	596	621	622	609	626	607	628	649	636	656	638	649	636	638	608	583	586	614	553	605	618	591	600	603	638	629	640	634	604	619	604	635	587	585	632	589	612	615	629	610	614	638	655	670	606	602	576	617	653	595	607	594	607	541	585	619	606	627	648	645	659	585	643	644	594	626	650	604	610	609	567	655	624	596	618	621	614	650	594	639	611	625	596	622	628	574	627	589	595	584	566	620	608	537	595	620	570	596	647	612	686	554	616	581	586	644	616	602	646	634	581	626	684	593	584	630	615	557	590	620	604	637	598	604	541	599	645	566	604	626	609	618	624	643	605	586	543	596	618	602	657	590	611	688	594	649	609	593	668	602	627	631	620	603	635	613	625	587	643	622	606	628	627	600	602	673	603	620	626	632	664	590	604	654	618	602	600	651	592	628	600	626	639	588	588	616	633	625	642	682	620	611	578	584	623	583	611	595	634	599	615	621	646	620	647	593	601	619	640	611	629	664	566	634	636	596	631	618	608	603	584	623	633	560	637	617	593	599	626	594	650	597	623	589	582	587	591	596	630	634	605	601	601	620	633	611	610	624	616	583	592	613	589	643	628	602	637	592	580	625	622	623	690	665	645	678	607	622	612	603	661	617	621	675	641	611	629	621	591	636	614	604	617	599	634	654	605	634	608	592	623	634	582	625	592	593	623	583	653	621	633	580	594	625	629	609	624	640	625	656	614	588	614	676	576	597	581	611	623	632	610	615	597	600	645	605	632	604	614	649	583	627	596	568	615	637	646	620	608	608	660	615	625	601	629	595	621	593	669	621	631	656	626	611	638	613	630	614	593	603	570	624	588	617	627	629	621	606	608	601	605	622	572	629	553	606	576	606	597	628	607	628	641	635	609	640	612	640	639	630	605	571	621	604	639	611	659	611	615	607	586	686	591	619	616	609	595	625	619	650	630	605	605	616	625	614	587	653	645	616	619	620	595	576	624	592	610	596	661	611	625	641	606	600	617	666	650	597	649	586	587	605	572	598	589	625	655	612	610	640	628	596	623	656	606	641	620	623	600	623	616	611	610	617	651	584	628	656	654	641	610	615	640	593	565	589	608	643	581	628	635	664	607	608	643	647	595	638	606	631	623	605	588	620	628	623	617	607	627	632	665	606	632	626	641	611	624	569	644	616	673	627	644	593	615	599	644	634	633	635	631	599	627	622	596	601	629	647	624	609	560	592	596	619	586	586	601	631	614	590	631	668	659	596	613	670	576	625	613	619	581	600	622	569	609	620	618	614	603	602	599	628	622	655	600	581	616	632	631	623	617	604	584	596	614	652	634	597	620	618	646	606	569	641	600	633	645	617	581	606	582	576	600	646	619	617	598	616	616	629	627	622	592	611	629	640	597	583	637	634	597	571	571	587	625	617	605	645	667	629	587	624	604	596	609	613	572	638	663	609	623	634	616	687	598	590	612	593	615	652	640	626	614	593	604	607	660	636	649	610	659	604	598	619	631	611	601	621	611	573	582	598	613	608	647	581	621	631	621	610	626	606	629	612	604	601	613	658	563	603	593	602	616	621	608	586	569	606	667	592	648	604	587	598	618	635	630	604	602	596	590	600	610	593	619	636	627	569	615	614	639	605	607	583	666	633	617	617	646	618	608	620	655	575	623	625	630	628	617	624	590	656	607	617	544	584	608	582	657	594	606	587	664	622	649	621	611	615	568	635	618	597	623	646	616	601	656	630	633	647	646	607	629	576	630	630	641	622	576	607	644	569	599	654	581	639	617	603	620	618	620	621	608	605	573	639	600	587	618	590	650	621	613	607	601	629	620	638	588	608	611	613	596	612	626	635	551	628	601	642	627	604	637	577	642	630	595	591	623	625	583	613	597	577	647	662	618	639	657	586	616	613	624	653	607	596	607	623	604	647	597	613	634	638	586	636	647	614	624	579	668	599	582	597	620	651	648	616	618	596	643	634	626	624	636	646	592	622	595	575	577	620	622	562	636	582	638	627	623	596	589	606	631	607	629	616	604	563	589	636	599	602	596	614	591	603	587	628	629	608	599	619	617	612	639	571	620	614	628	659	598	587	603	622	596	629	588	599	637	633	601	589	601	652	615	643	617	555	654	623	618	619	632	665	593	563	589	625	611	602	580	616	643	638	599	605	634	593	593	636	622	634	602	605	584	596	654	553	598	589	637	648	588	579	645	597	621	585	654	624	610	626	627	609	654	599	608	576	617	608	590	601	610	567	675	661	631	634	625	614	631	601	577	634	670	589	579	592	643	612	596	590	622	586	585	605	621	585	626	585	660	570	636	596	583	599	616	606	630	598	675	598	597	620	629	647	588	610	607	646	605	657	585	593	633	658	636	584	631	603	589	633	628	568	619	639	596	603	621	633	608	573	658	606	598	577	647	612	594	632	620	579	586	658	577	614	600	589	646	613	603	619	645	603	638	604	614	566	603	596	649	582	639	622	561	647	578	644	643	629	610	610	599	669	605	609	618	620	611	651	627	622	586	644	616	590	622	564	596	603	634	605	654	634	625	615	640	625	611	558	619	625	644	621	599	619	609	607	589	619	624	613	668	629	643	591	630	623	632	598	620	626	578	593	612	632	586	584	618	604	628	588	629	574	625	613	593	621	664	623	589	605	638	602	623	596	643	556	641	576	610	643	551	643	632	558	624	607	577	593	619	647	653	607	603	620	631	610	620	626	598	646	589	586	629	627	580	609	613	654	600	603	611	594	611	595	648	619	618	652	597	656	558	565	565	602	603	636	621	655	583	610	618	628	647	583	587	619
42943	25126	44804	49809	47974	39566	28551	15105	1741	201	200	177	198	189	214	179	164	160	178	174	170	168	184	166	183	171	172	164	189	154	184	183	191	175	173	192	193	197	199	146	178	163	185	175	186	190	201	173	194	178	182	181	176	187	224	171	162	178	153	201	174	159	177	164	182	178	167	186	182	197	147	163	182	169	189	162	175	193	181	154	180	181	164	186	183	191	176	147	197	182	163	147	151	168	185	191	176	175	179	180	176	171	185	190	186	183	161	210	182	185	169	179	163	171	163	191	170	148	188	159	188	169	165	160	169	187	182	182	179	172	158	154	175	205	195	177	167	148	167	160	155	180	160	184	170	173	185	192	166	172	170	200	178	184	175	168	142	178	173	162	218	167	218	187	165	175	198	198	181	191	153	183	167	175	169	182	156	190	155	176	160	193	189	167	165	178	188	175	162	159	162	198	180	172	194	174	202	183	159	178	180	159	170	168	170	171	201	154	196	173	166	182	162	181	164	186	174	149	179	157	172	148	190	184	175	176	168	172	196	187	173	157	175	182	159	190	184	170	171	162	172	163	174	174	161	188	203	174	203	183	201	173	184	170	151	179	189	154	181	195	188	178	177	207	173	175	187	186	189	157	176	166	188	183	172	175	162	175	167	169	182	189	179	172	184	169	171	178	160	168	189	182	184	165	149	168	168	171	180	167	162	156	179	174	197	169	163	160	173	175	169	181	195	183	180	160	185	212	173	186	182	161	184	178	144	201	168	179	154	177	166	185	173	178	177	170	183	163	171	187	198	179	191	186	166	191	178	162	194	176	182	175	196	168	155	168	205	172	169	180	202	186	154	175	157	181	198	191	161	172	181	161	166	175	153	149	166	165	155	182	168	184	201	196	186	173	180	147	195	186	194	178	176	185	165	165	185	180	208	173	176	181	152	181	167	201	171	179	162	163	189	179	185	175	161	171	163	191	183	167	176	180	173	195	160	174	163	172	205	164	155	194	182	170	182	172	204	189	193	163	165	174	190	187	157	142	178	176	164	173	167	167	176	169	181	154	167	177	180	182	175	183	168	165	166	142	162	177	209	153	175	201	166	183	169	173	184	189	191	172	178	198	182	192	176	160	186	184	152	179	154	157	165	170	215	170	188	178	166	163	158	168	182	179	162	192	173	170	166	154	174	150	170	185	154	177	174	188	191	170	173	187	173	155	183	186	156	169	171	191	160	179	201	176	174	163	180	175	172	191	203	202	152	168	171	162	175	171	184	164	169	204	171	165	163	180	189	183	161	194	159	178	191	179	166	195	172	167	164	155	165	173	152	178	194	189	176	178	176	171	165	171	175	171	163	195	161	203	187	189	188	204	169	171	155	174	200	151	179	178	183	175	179	185	184	177	170	175	156	174	181	182	154	169	180	178	157	151	167	188	158	193	181	191	187	183	181	171	187	183	218	147	175	177	159	162	173	169	164	187	164	178	162	200	175	171	179	184	197	163	196	184	181	180	189	150	179	188	157	190	185	167	160	189	171	182	163	170	172	165	160	160	201	172	176	172	187	200	177	149	165	185	177	171	184	182	181	180	164	176	176	185	164	160	178	184	187	167	173	190	177	197	196	175	189	190	180	173	155	165	178	164	144	173	177	192	162	162	167	167	181	162	157	150	188	175	156	172	164	187	186	183	186	161	179	202	173	158	183	165	183	165	183	154	167	176	170	202	196	193	165	185	177	180	148	185	180	196	160	187	154	175	197	185	163	176	177	160	180	178	164	177	162	166	182	182	178	182	171	185	189	178	169	163	151	193	198	176	202	188	162	188	159	200	165	155	171	171	191	196	169	193	199	197	168	191	167	168	173	187	198	187	184	178	190	184	165	174	155	163	158	168	177	199	178	175	150	155	174	201	188	175	161	177	175	156	171	169	201	196	158	185	185	164	174	188	163	152	180	164	171	162	161	186	186	153	170	180	164	175	170	167	163	164	187	170	157	166	176	170	164	147	194	172	168	171	171	173	185	170	172	185	157	153	202	178	164	172	168	172	178	171	188	171	197	175	180	184	175	185	189	172	169	169	162	176	160	189	186	165	173	173	193	177	173	177	197	166	188	175	172	194	152	143	186	152	170	174	161	180	208	167	187	163	185	201	187	154	168	138	171	159	180	172	190	175	162	178	192	181	159	179	169	187	182	183	161	161	159	183	196	164	184	184	175	178	170	186	179	149	168	172	192	174	178	181	157	166	179	188	184	168	190	158	182	185	192	178	175	170	192	169	196	169	170	190	181	156	194	178	179	142	157	174	187	158	170	169	172	151	190	143	164	174	187	159	192	191	157	175	205	186	147	170	200	174	165	204	162	180	186	174	188	152	186	177	188	169	176	169	182	161	151	189	142	178	192	191	171	163	147	173	181	172	203	182	182	173	193	159	197	194	168	144	188	197	186	191	181	169	173	166	160	177	180	168	183	150	163	161	175	157	170	158	173	165	170	191	170	183	180	184	197	181	168	174	189	178	190	180	166	175	152	208	186	160	190	164	165	186	168	180	184	138	175	174	176	182	174	176	186	167	178	153	155	148	165	162	173	167	208	183	172	160	170	184	184	187	185	167	181	179	156	162	174	153	189	181	166	209	192	179	160	159	173	162	176	176	169	171	235	157	157	179	194	195	170	177	164	174	152	184	179	197	173	178	165	185	191	161	203	155	183	185	168	195	190	165	166	146	180	146	173	161	167	185	166	168	179	186	159	167	186	201	187	175	162	187	189	164	183	169	188	163	161	179	196	172	147	170	165	181	183	193	172	186	157	185	175	179	193	165	180	185	182	157	200	175	146	191	165	182	179	159	183	192	176	158	191	170	199	196	186	168	168	196	177	179	162	185	168	158	154	191	182	164	198	190	178	183	193	174	183	156	180	173	159	186	143	177	191	200	194	160	169	175	161	170	186	173	189	172	170	195	199	182	168	179	158	172	207	188	157	167	158	165	173	192	205	178	170	169	166	168	183	177	158	199	183	163	165	180	174	174	183	196	191	180	189	177	155	202	168	197	180	203	165	182	167	155	183	190	196	183	158	160	149	180	170	184	185	191	180	162	168	193	168	188	180	190	170	183	208	167	181	197	168	194	153	160	183	180	197	200	156	184	189	162	177	183	150	167	166	174	164	192	183	173	174	181	204	171	168	177	182	193	184	171	184	203	177	163	171	181	185	154	169	194	182	183	198	173	171	160	134	160	171	185	178	186	191	163	180	184	183	197	183	174	176	170	147	180	177	177	203	179	171	187	184	200	177	157	175	170	169	184	170	173	174	173	190	166	157	166	194	167	167	155	168	154	181	165	158	186	176	194	180	167	165	194	197	180	164	164	164	171	167	199	186	214	165	171	145	189	162	181	176	172	169	177	151	173	185	156	167	184	181	168	173	165	198	169	187	195	167	168	174	180	187	163	181	192	168	187	188	173	161	180	166	166	184	170	141	180	199	159	163	150	168	184	171	177	185	183	138	186
20810	18069	45271	57502	58864	53079	43572	28761	2136	469	432	468	432	453	439	438	422	417	446	458	411	438	422	445	439	398	426	477	458	429	400	414	461	397	442	427	412	420	413	425	400	406	399	420	416	437	450	424	411	397	428	403	431	412	430	448	415	394	405	417	438	436	391	415	444	430	399	418	425	408	436	388	408	381	374	426	369	424	414	422	458	419	401	428	421	433	432	409	432	433	418	417	412	436	425	420	403	425	388	430	444	415	400	425	431	425	477	401	425	429	402	433	430	416	403	418	436	419	436	435	379	409	427	455	404	415	443	432	409	424	410	369	408	426	462	388	391	431	464	423	421	425	416	421	418	417	426	433	448	428	434	384	445	451	410	383	417	428	449	427	425	395	382	418	439	422	404	392	403	393	423	389	435	416	428	427	435	420	434	413	409	409	461	420	400	446	415	403	429	421	409	435	446	389	440	417	459	414	405	459	440	370	400	428	409	413	403	407	432	409	431	417	403	422	437	420	455	408	433	447	419	436	402	435	433	450	397	424	418	415	404	408	431	443	403	440	413	439	396	401	405	382	424	427	458	393	383	402	437	426	445	447	403	443	409	426	410	424	444	417	441	400	410	399	428	395	425	437	410	431	426	425	449	429	445	407	421	397	443	402	445	393	427	450	413	443	415	434	412	428	398	401	403	406	428	376	422	412	383	442	474	391	401	427	445	407	416	429	414	401	402	386	411	431	401	441	457	413	391	387	430	408	457	413	441	413	416	418	443	429	426	415	405	396	457	406	397	386	366	435	411	418	440	413	402	411	433	420	380	441	422	446	449	407	420	419	413	458	385	423	427	423	389	430	426	446	389	416	452	429	446	406	442	434	424	440	396	416	431	400	428	403	429	434	395	437	436	389	403	428	456	402	392	426	454	415	451	422	425	439	416	425	414	420	400	395	425	410	418	413	428	438	409	420	400	442	418	414	407	417	417	400	431	413	434	401	420	433	388	413	399	409	436	407	427	450	416	391	404	391	435	419	434	421	420	437	416	414	410	469	393	429	435	400	427	397	435	409	452	439	438	429	401	402	395	426	404	436	401	423	420	426	437	469	416	432	426	396	410	424	432	416	407	425	423	433	422	374	410	421	437	414	439	430	396	438	421	402	400	403	410	417	433	431	392	442	420	414	431	409	380	441	423	385	417	408	395	421	414	441	445	406	443	406	416	399	429	417	414	391	432	388	431	384	419	363	406	435	402	421	412	413	406	425	430	399	437	430	425	421	445	421	418	421	418	457	402	427	443	411	429	431	428	430	425	415	404	401	433	406	403	432	419	425	405	407	407	426	434	439	429	420	426	408	428	400	416	416	417	430	412	377	435	436	444	408	425	435	407	399	429	435	419	426	453	404	393	433	421	417	430	423	435	433	395	400	430	427	488	453	418	409	459	421	453	411	440	425	435	402	416	391	411	416	410	418	454	402	425	396	435	420	429	392	450	420	422	427	451	422	397	409	417	399	425	436	444	428	416	421	400	419	403	421	438	419	400	413	401	433	436	414	366	403	398	416	394	407	377	443	429	400	397	431	456	407	428	419	416	422	448	432	426	405	456	432	426	455	413	415	406	387	443	453	434	400	437	407	409	423	408	417	418	445	416	442	442	428	412	399	457	449	397	415	376	408	403	428	387	372	424	403	415	428	400	428	438	453	428	405	419	428	400	395	434	421	394	428	416	434	429	419	424	400	415	411	423	431	414	456	424	388	406	441	419	403	432	427	433	394	407	405	386	426	408	409	422	433	385	433	390	424	469	402	418	395	408	408	422	435	388	390	417	427	422	393	421	454	392	436	415	425	396	415	425	394	452	475	438	425	386	394	398	417	400	426	409	442	419	410	407	451	443	434	409	401	409	438	452	450	408	411	397	424	400	424	413	394	428	417	414	440	423	415	430	391	434	433	423	424	439	398	395	398	416	449	435	441	423	436	425	400	441	431	413	442	415	447	422	434	424	430	414	424	418	401	419	399	395	440	447	430	421	409	416	427	408	428	414	424	412	418	413	369	439	441	442	406	394	418	420	476	375	420	419	396	447	390	447	403	407	420	411	422	430	438	442	401	422	435	443	407	409	425	400	426	412	430	404	442	421	412	427	452	385	391	423	440	418	435	397	417	434	406	440	409	458	395	420	402	396	416	429	411	413	410	440	403	450	402	427	410	405	382	432	417	396	417	440	434	419	389	437	440	430	407	414	413	454	421	421	414	445	397	440	418	463	456	410	445	421	450	433	400	423	404	419	416	395	369	446	413	379	429	452	430	437	447	424	425	400	450	456	408	408	435	404	400	411	428	425	435	418	417	425	418	425	414	417	409	411	457	413	409	441	451	424	417	420	420	415	458	422	422	425	431	410	435	417	453	416	417	407	408	389	454	451	396	404	416	386	418	406	424	431	462	404	398	424	428	417	438	404	441	441	435	423	398	423	413	417	435	393	431	395	419	422	413	431	434	437	408	398	401	412	450	400	419	400	425	464	428	440	453	410	403	421	422	424	373	403	437	441	427	376	421	411	424	432	426	407	428	445	409	435	453	409	424	402	439	411	420	377	429	431	431	428	401	407	406	421	432	438	428	432	433	434	407	436	418	392	382	404	407	398	443	455	394	434	452	421	423	438	434	435	411	413	446	424	438	448	432	428	405	387	422	438	432	469	421	409	457	449	403	432	425	408	418	390	432	436	424	433	403	414	401	447	437	411	398	415	418	420	418	430	464	436	467	397	418	427	425	434	394	409	419	417	377	412	408	414	424	418	425	416	437	410	435	428	434	397	420	422	445	417	447	426	430	416	419	391	427	381	430	431	427	421	391	435	417	408	388	418	430	377	430	461	403	396	394	428	392	417	424	413	412	387	444	420	421	405	367	432	449	418	417	459	397	455	452	433	429	427	441	430	464	406	396	402	423	425	389	420	471	439	440	398	429	398	389	438	455	412	389	420	414	404	420	405	440	414	429	410	417	397	418	406	391	413	386	389	441	436	433	461	419	394	403	433	438	394	436	410	426	417	440	348	422	423	392	421	417	413	458	402	454	442	409	416	407	419	429	401	447	416	429	422	418	444	452	416	421	432	420	407	397	432	396	395	365	411	445	403	440	422	445	415	405	432	439	408	419	445	402	426	390	415	435	453	431	415	379	409	425	401	439	422	426	442	430	393	438	402	393	408	385	408	433	399	453	398	408	418	426	397	383	489	429	408	409	418	412	404	437	457	445	423	439	433	419	445	420	462	450	442	440	431	430	431	407	452	445	380	390	377	459	398	413	417	420	409	419	412	412	430	457	437	391	406	433	411	448	405	438	415	412	401	390	401	421	433	413	431	420	419	434	427	404	445	396	420	400	457	377	428	423	421	397	385	441	385	403	430	422	408	388	415	427	401	407	425	400	420	408	462	395	413	398	413	392	425	433	426	409	407	399	429	377	435	420	432	404	408	398	378	387	412	415	409	474	423	401	431	397	424	405
49862	25129	35007	52261	61710	53498	41310	27740	5835	357	273	247	219	256	230	280	251	244	248	263	279	276	269	279	251	235	231	229	228	254	265	255	278	270	239	266	250	267	260	273	272	238	237	323	262	255	262	246	248	263	255	210	283	241	227	271	266	227	247	251	263	262	244	261	268	245	269	256	243	229	255	250	233	248	234	254	249	239	259	276	259	259	245	258	262	241	203	264	259	246	216	277	258	240	239	241	271	258	268	245	249	242	231	233	228	235	228	222	248	246	250	269	259	273	243	254	242	255	221	227	261	238	240	274	265	259	248	265	231	263	258	249	249	256	262	239	299	244	236	250	278	264	273	258	254	264	254	262	236	250	294	246	251	233	269	250	243	261	224	241	283	241	268	246	252	247	250	265	257	253	266	286	269	229	255	236	253	267	264	279	271	266	240	273	251	239	261	255	255	269	274	267	241	246	263	253	275	265	215	257	251	270	228	248	252	255	267	243	259	251	249	233	248	257	238	272	280	259	223	214	242	242	252	240	254	251	245	276	256	244	262	232	234	245	254	252	271	249	236	269	268	249	259	246	253	240	256	280	254	259	278	249	252	231	228	254	240	258	227	267	238	243	246	269	263	231	247	263	261	254	220	237	277	251	227	242	269	245	270	234	227	270	255	231	254	253	227	230	275	264	249	270	242	241	231	250	214	252	265	266	269	255	217	251	268	270	261	263	246	247	267	227	273	242	245	268	273	241	280	248	231	237	252	247	240	283	252	232	253	251	249	253	252	230	267	244	244	267	260	238	269	243	241	267	245	277	235	250	243	283	240	242	244	228	250	226	256	287	239	282	253	207	237	229	239	247	250	274	262	277	239	270	239	271	247	238	253	233	252	285	264	259	280	248	245	264	234	253	240	264	227	258	252	269	259	251	254	260	264	259	258	271	294	233	228	263	232	249	276	261	278	232	244	252	275	267	242	258	257	268	268	278	247	230	255	261	272	268	236	241	256	269	240	265	256	231	272	237	250	240	253	250	267	252	258	259	252	246	286	229	262	259	250	230	256	234	295	250	262	266	224	282	276	243	236	274	251	258	236	231	279	243	268	250	252	263	251	246	274	240	255	237	267	261	273	235	226	223	228	252	235	251	260	259	257	239	253	260	283	260	246	246	254	280	261	263	243	285	233	292	269	230	268	259	289	272	286	254	260	235	293	237	272	265	247	283	221	234	263	263	255	257	244	251	245	267	238	249	232	242	247	245	230	242	253	246	225	256	259	269	244	260	260	268	264	268	262	291	251	272	236	243	248	235	246	241	252	266	245	261	211	238	265	230	239	244	264	239	283	236	236	267	243	261	292	265	250	260	248	219	263	234	240	259	256	251	263	260	260	225	224	253	274	278	251	247	230	249	248	238	255	273	258	236	231	269	232	256	251	255	240	239	263	288	281	235	223	241	244	240	242	252	240	246	280	261	265	250	245	260	236	223	265	277	264	245	257	262	248	275	244	257	256	271	254	243	266	229	265	271	251	251	263	249	242	236	229	269	246	253	254	296	223	251	253	257	264	224	251	224	254	249	262	237	246	281	295	261	261	251	230	254	262	233	275	268	239	257	232	256	238	222	247	269	265	258	261	244	238	238	254	246	261	236	249	262	246	222	223	261	271	257	248	261	263	241	262	258	246	275	246	281	228	283	256	252	242	262	270	245	270	222	258	283	252	251	231	256	238	266	251	243	279	257	247	265	242	225	248	293	266	253	255	258	249	260	265	255	257	247	223	238	256	270	262	252	264	213	256	281	264	250	233	263	280	251	260	210	274	231	253	226	263	281	251	256	231	243	264	259	247	306	281	233	249	250	248	240	246	257	245	266	248	271	242	282	250	240	244	257	246	261	253	252	241	258	268	248	246	243	242	220	248	252	250	244	271	295	252	245	270	261	237	230	241	247	220	283	261	239	236	249	269	241	254	249	234	271	294	276	236	246	269	270	241	261	250	269	257	249	260	237	260	225	236	230	255	302	256	243	238	247	245	250	268	251	268	268	238	254	208	291	229	250	252	206	254	261	230	284	239	247	250	234	284	244	290	274	249	272	241	259	240	244	261	233	221	236	233	253	268	261	229	232	245	254	275	275	281	252	252	261	260	276	281	241	260	252	272	241	236	257	279	253	248	239	228	276	237	253	256	229	252	257	247	264	281	220	275	256	253	243	267	242	226	235	278	246	226	255	270	246	223	238	273	238	208	233	242	289	265	260	220	256	251	277	283	213	243	262	282	265	249	253	277	257	266	246	236	219	276	272	238	216	250	233	273	230	237	272	228	259	276	213	250	256	220	277	230	226	281	249	272	222	260	264	255	264	294	278	268	279	252	266	244	278	261	262	237	244	228	275	243	221	263	265	258	274	273	246	243	247	241	249	227	247	249	239	264	263	260	258	227	251	246	281	263	257	256	250	251	242	250	253	241	256	206	241	225	277	217	245	258	260	244	266	278	281	260	286	261	262	254	227	263	279	247	255	265	263	267	259	265	266	257	262	244	245	254	278	287	242	279	265	257	269	252	230	267	236	266	254	261	245	267	277	254	264	272	237	238	279	249	260	228	243	259	208	227	245	238	272	260	255	276	253	244	257	261	251	247	207	227	255	249	206	247	212	270	230	264	275	245	221	267	267	290	263	245	238	254	258	260	255	221	271	254	248	263	250	270	264	257	228	261	265	237	267	234	246	235	269	257	220	269	254	222	272	269	228	268	250	274	258	236	249	257	246	273	244	256	238	229	274	249	256	229	250	230	254	244	280	257	293	222	249	244	240	259	260	285	260	266	240	230	271	258	236	230	236	273	244	262	272	270	254	240	247	266	226	284	239	260	277	245	241	229	221	239	239	240	257	258	213	233	263	255	263	246	262	273	265	247	282	263	234	254	245	268	285	257	257	236	253	229	246	225	240	227	253	253	258	233	264	263	265	240	258	259	218	277	232	248	267	234	242	247	243	254	222	270	261	244	257	257	223	249	258	253	233	255	274	253	295	263	275	269	253	243	286	238	253	239	235	246	259	241	227	266	256	309	237	257	232	239	225	276	282	248	224	255	232	288	243	253	262	280	250	239	250	262	231	267	248	220	265	247	241	257	238	250	291	260	252	224	249	242	254	248	257	259	259	246	264	282	261	283	250	260	256	252	239	247	218	247	253	235	269	281	271	282	262	261	271	263	292	253	249	251	218	238	244	215	286	282	246	231	265	253	261	248	265	222	249	277	268	253	257	232	261	234	260	248	258	251	283	261	277	247	283	259	251	301	255	271	235	267	249	225	259	279	288	246	231	214	267	265	275	262	265	287	276	223	241	235	254	267	253	281	246	268	252	241	254	244	244	227	242	258	260	270	249	277	261	239	245	263	236	252	213	256	212	260	248	266	228	238	238	247	251	254	248	256	270	242	268	214	267	245	231	239	283	276	230	252	243	243	253	241	246	245	246	249	251	247	254	265	253	251	245	228	218	259	276	273	278
24640	14438	36316	61084	71569	65372	54920	41997	3690	713	711	644	639	636	653	631	632	627	644	583	598	609	598	612	573	621	562	579	589	626	570	559	543	582	585	577	605	570	611	588	626	591	559	578	587	610	592	593	584	591	600	599	594	601	563	550	579	609	544	558	609	596	596	583	576	577	621	613	546	630	559	554	563	590	563	596	572	591	545	574	593	587	593	589	599	544	617	557	580	562	588	622	553	572	630	597	608	592	566	536	577	581	575	546	571	551	580	559	583	588	577	555	551	602	550	583	546	581	559	574	534	646	511	584	577	632	566	621	567	581	587	539	574	566	557	547	585	565	589	630	575	584	568	537	564	600	572	613	568	577	599	587	578	613	584	541	563	620	596	587	613	587	577	592	578	540	583	565	601	570	585	546	573	567	606	572	572	534	530	603	562	609	564	529	559	553	595	569	558	570	583	570	592	556	566	612	585	577	583	585	577	576	576	590	574	576	571	598	583	598	586	564	582	579	608	576	592	584	586	572	518	607	576	565	572	583	618	611	590	571	604	570	632	635	583	569	570	611	562	611	544	591	635	583	588	564	576	573	616	600	548	551	607	589	558	559	582	578	600	619	583	568	596	579	566	599	522	555	603	565	605	567	520	605	605	557	583	551	588	549	581	571	593	553	616	590	579	606	573	573	596	619	598	570	605	574	541	556	563	612	562	574	525	593	618	561	580	568	611	589	597	592	626	536	588	575	575	565	579	555	593	598	594	621	593	589	633	583	573	553	562	583	569	601	615	561	593	545	548	577	589	552	573	589	565	578	565	608	581	609	598	583	582	612	566	544	627	589	566	587	518	571	581	569	624	600	565	635	570	587	592	553	576	611	577	585	551	624	552	559	560	587	595	620	613	577	535	561	576	591	585	582	593	565	567	592	553	585	594	579	605	600	560	612	611	591	563	606	586	557	563	573	599	592	606	549	598	599	571	540	579	573	600	612	613	598	629	546	613	612	602	546	568	585	609	555	585	589	544	532	583	566	600	564	606	547	596	578	527	589	602	583	627	611	630	600	568	557	577	587	581	531	602	563	548	553	580	597	578	572	590	600	577	592	588	589	564	572	625	577	536	599	591	598	584	647	584	593	564	607	586	601	595	585	538	622	609	564	585	563	579	572	589	602	563	628	561	574	617	537	587	573	587	578	573	547	606	577	585	583	583	557	583	581	586	558	582	599	533	582	571	599	607	601	587	530	562	613	602	587	584	565	536	555	575	560	602	596	582	617	588	575	604	575	589	579	612	551	596	587	579	516	502	559	590	565	589	587	577	542	586	549	567	599	544	617	637	612	604	590	568	570	562	527	633	575	585	576	567	557	629	574	576	568	570	604	584	557	575	634	604	585	559	569	610	578	582	564	540	617	597	563	570	533	559	557	570	644	637	593	590	564	580	637	550	586	562	613	593	624	630	591	608	594	572	616	643	565	549	516	596	565	579	564	566	597	545	550	573	553	549	581	590	589	604	590	522	606	560	565	551	557	585	560	593	564	565	588	559	532	591	581	563	576	586	594	562	605	617	541	592	580	626	594	601	578	603	577	572	552	572	534	613	561	569	565	592	598	558	590	573	577	560	597	584	585	602	558	584	595	555	551	583	637	596	573	602	574	603	549	587	557	563	523	637	624	578	564	524	586	579	559	563	551	614	576	598	622	578	567	564	581	521	550	564	534	617	625	594	554	545	546	580	589	601	608	541	556	546	572	579	577	600	548	531	553	572	545	595	555	590	595	619	567	569	575	585	610	589	580	565	597	543	626	599	605	537	622	601	580	590	564	580	549	629	533	586	597	539	571	592	587	552	596	584	607	608	545	591	610	597	599	605	584	560	560	569	593	598	559	598	603	604	565	605	625	572	582	574	588	603	581	549	579	572	546	612	561	578	566	610	575	581	578	594	613	577	611	580	590	565	594	572	642	545	567	587	547	577	586	552	597	569	585	554	600	522	589	562	608	588	580	614	631	581	638	556	547	618	589	601	552	554	592	579	556	570	575	611	583	557	570	611	566	565	569	582	552	555	625	612	624	598	588	604	568	577	577	567	581	615	584	565	594	589	571	582	562	560	602	585	536	572	568	581	569	607	575	579	580	548	535	565	600	593	590	597	595	600	591	594	630	623	601	545	556	573	584	582	553	600	613	601	535	586	558	613	575	585	551	600	590	578	579	591	597	586	614	569	554	608	591	601	579	594	536	577	624	558	598	620	578	539	630	571	595	567	604	537	583	592	612	574	564	599	587	602	602	599	586	561	590	567	605	582	596	586	540	581	591	570	597	566	535	592	541	603	560	557	585	586	596	560	591	545	564	609	580	542	567	576	599	609	600	583	558	558	592	594	570	567	601	558	601	618	562	594	578	590	552	558	582	603	531	581	560	602	628	614	593	572	586	602	570	572	562	550	573	571	573	566	571	545	557	585	611	586	572	640	583	590	605	583	568	547	600	549	574	583	543	591	597	598	555	597	571	582	541	593	585	572	590	594	612	563	590	576	600	553	624	573	589	626	591	577	610	607	522	560	563	633	591	614	603	629	617	559	589	588	564	572	565	579	592	581	564	610	608	591	591	574	550	532	570	582	595	550	585	585	596	553	563	589	559	598	595	591	583	556	589	563	575	580	563	577	584	577	615	566	584	555	630	552	577	557	590	578	573	606	579	588	607	599	591	563	564	576	581	559	617	576	533	602	588	575	542	566	550	570	589	592	582	558	584	568	582	594	581	570	602	605	606	624	601	586	572	611	548	540	605	587	590	544	595	603	571	572	563	594	601	597	543	610	589	554	557	593	639	595	586	539	617	597	557	621	554	571	570	583	539	605	587	553	574	563	563	545	595	597	608	590	549	560	563	559	573	567	540	547	576	542	551	573	607	597	558	569	571	595	573	571	571	587	568	570	620	576	594	562	575	588	637	567	579	590	603	567	563	582	603	590	609	600	562	607	575	578	568	650	569	575	582	562	591	594	565	559	579	595	590	579	549	590	616	564	550	616	578	617	579	587	607	619	559	582	547	586	590	583	579	632	554	571	598	579	594	575	550	597	552	548	609	625	581	588	563	607	545	573	573	568	579	557	516	568	623	558	581	634	598	583	637	575	534	566	627	601	562	592	561	558	521	578	565	556	580	561	571	597	558	591	607	608	568	542	562	545	607	584	546	607	561	563	583	559	625	622	601	530	550	614	553	601	619	591	549	568	596	568	612	588	567	588	570	580	566	542	569	595	592	595	588	564	566	578	583	605	604	551	575	579	602	578	559	575	612	555	544	580	564	585	541	558	580	608	630	602	623	541	559	578	580	533	515	585	591	607	635	588	569	609	561	577	546	600	557	592	580	604	536	563	585	589	580	603	554	587	557	602	589	562	547	580	576	580	581	549	546	602	568	554	592	575	588	610	559	561	576	592	586	557	577	582	552	579	542	596	593	597	610	579	590	587	587	594	533	606	528	591	607	585	574	621	613	593	598
16659	4138	4932	4675	4581	3725	2432	1329	320	281	256	253	250	266	247	262	280	260	270	258	257	231	251	265	274	249	260	270	267	266	276	278	250	259	262	289	254	306	295	269	247	240	272	300	269	242	261	275	248	232	268	261	241	277	276	264	266	282	279	218	273	264	254	223	274	273	258	245	256	275	254	279	280	241	237	286	271	274	257	250	236	229	245	254	253	248	273	234	253	293	256	233	190	255	246	260	247	257	258	262	281	267	271	307	281	257	227	238	286	267	270	263	292	258	230	283	253	272	296	243	250	249	260	255	249	236	256	272	274	267	254	268	256	261	263	243	270	259	256	240	273	243	265	289	268	240	271	249	253	243	260	249	269	231	272	226	226	290	287	265	286	281	256	289	256	301	270	247	248	268	259	260	278	261	240	249	212	264	276	278	265	272	291	269	258	252	225	236	292	254	280	249	253	241	275	248	272	241	282	249	273	264	270	242	278	267	245	282	242	260	256	242	273	285	258	281	262	288	301	271	256	269	266	254	221	263	263	266	262	238	257	266	245	283	268	282	269	247	250	269	275	302	226	288	276	250	253	241	274	263	257	283	231	231	251	255	251	274	284	287	279	231	284	268	258	272	247	239	298	232	259	263	257	262	263	246	206	273	279	268	246	261	251	252	246	269	269	248	251	270	273	255	260	243	257	256	245	252	253	261	240	244	250	245	239	280	282	259	262	243	256	254	294	230	256	272	300	296	264	256	270	241	260	235	236	269	273	253	295	245	264	287	285	281	283	249	268	276	281	257	245	251	300	262	252	243	242	234	251	236	274	274	270	265	266	250	251	253	240	251	244	256	233	258	289	243	250	298	247	261	245	250	241	274	270	263	244	265	287	302	265	230	279	285	306	245	260	225	251	288	271	242	255	270	276	270	240	306	271	287	220	268	250	222	218	270	271	286	242	250	259	263	244	246	264	248	294	247	255	260	267	272	259	271	248	250	244	242	248	260	248	240	262	244	238	253	253	273	268	275	260	264	274	260	266	251	263	267	285	266	271	291	256	217	263	298	217	239	277	255	277	245	259	276	260	285	278	270	288	280	254	248	285	273	252	297	275	256	280	274	270	235	288	239	227	266	269	251	257	257	291	259	257	244	274	269	238	239	253	267	260	257	291	267	261	249	237	241	268	257	253	267	269	260	267	258	286	248	248	278	235	218	252	271	250	273	284	263	245	277	238	229	252	258	252	239	260	264	247	239	266	256	246	243	255	226	262	268	243	243	235	250	235	255	261	255	272	238	256	255	254	265	285	254	287	221	223	262	278	257	268	261	291	276	254	253	268	249	296	254	256	272	239	272	287	285	249	254	256	265	259	246	257	299	274	241	241	279	307	260	260	261	257	281	264	273	255	257	293	224	267	235	260	261	268	267	258	252	225	283	256	267	260	257	272	285	268	248	272	246	244	254	262	248	258	245	288	245	293	272	246	266	245	245	266	232	251	262	254	258	246	262	258	232	242	267	267	283	242	275	283	308	231	229	270	263	275	254	289	251	254	283	245	267	250	249	281	240	250	249	251	246	298	250	259	282	255	268	266	268	261	252	291	290	264	299	256	226	247	245	257	252	257	249	269	271	236	276	259	252	232	271	263	265	257	278	267	265	248	261	247	253	271	302	245	268	291	244	245	247	232	253	256	244	286	260	266	270	275	294	246	249	227	214	277	292	272	252	293	286	229	261	237	273	261	240	243	272	284	234	281	287	290	270	250	270	260	300	283	247	261	258	273	281	279	244	298	295	262	276	261	242	248	258	274	230	271	253	274	251	276	279	271	266	246	287	265	242	271	244	272	247	255	289	235	250	296	223	262	243	254	290	244	257	247	262	255	253	260	249	272	240	263	275	229	255	236	286	279	233	239	237	254	255	246	280	258	253	244	248	271	246	282	270	255	242	249	273	238	284	250	255	254	252	248	279	282	263	285	253	268	268	239	272	286	260	235	247	215	234	267	279	265	282	231	249	297	257	255	285	241	271	262	272	278	272	255	262	250	258	290	293	246	285	247	278	285	246	265	249	281	270	278	277	241	254	261	250	249	235	234	304	268	263	264	276	255	246	263	256	269	262	245	258	266	235	249	285	276	240	239	222	262	247	261	269	221	266	250	256	252	234	252	252	312	266	261	289	258	220	261	282	225	254	275	278	237	270	249	257	247	270	264	268	291	248	266	269	241	265	285	253	285	264	257	252	248	251	270	252	257	298	256	296	286	268	267	261	260	218	257	279	284	262	267	286	259	280	276	260	259	226	250	255	263	242	229	274	213	248	257	239	261	266	246	258	251	231	256	262	277	241	256	236	270	279	259	255	219	273	234	265	277	268	256	265	239	260	280	229	255	245	222	225	244	265	298	293	254	238	255	235	251	248	244	274	298	267	245	261	262	266	245	278	254	269	263	239	269	265	259	271	247	245	253	270	274	285	270	258	277	289	233	250	279	262	266	257	250	251	251	255	233	254	260	270	242	276	272	238	246	239	264	273	229	265	262	256	272	264	268	269	275	256	269	249	284	242	273	286	250	266	263	268	260	262	246	241	242	285	237	272	254	261	254	231	279	229	234	294	246	241	281	271	266	272	265	238	251	257	270	245	286	272	244	271	254	279	300	251	261	288	256	297	262	222	287	252	246	280	241	253	275	238	270	268	270	261	253	247	255	272	276	250	251	252	271	266	260	272	236	259	267	271	262	261	249	263	256	265	281	267	260	246	295	227	253	267	254	273	226	288	230	277	241	259	248	274	243	268	229	282	276	245	268	246	261	264	249	290	242	268	244	280	300	233	247	256	256	268	287	283	230	287	250	241	229	282	253	270	305	270	262	224	268	270	252	270	270	276	261	255	245	268	281	247	258	267	273	266	234	267	257	276	264	253	259	258	276	231	280	269	276	270	258	242	264	272	284	269	311	278	248	295	269	229	248	250	286	261	236	268	229	300	248	252	258	247	236	246	255	252	245	256	263	262	257	270	260	270	260	290	242	261	240	249	267	233	263	253	240	271	270	263	248	260	250	248	257	270	250	280	256	266	294	245	257	283	285	235	252	232	283	267	237	256	253	245	277	272	263	251	256	263	262	246	255	258	266	283	268	259	268	268	253	280	265	247	240	231	298	256	249	253	251	275	278	278	243	260	248	265	243	283	226	252	296	270	297	282	291	228	258	245	279	235	265	260	241	289	245	241	251	245	253	297	281	270	266	291	299	269	242	300	267	241	267	265	248	260	263	264	232	295	258	267	248	251	241	266	233	255	227	277	227	227	260	259	265	248	293	253	253	280	262	293	240	266	250	261	300	279	287	284	249	259	260	283	270	280	274	234	268	265	270	275	251	252	279	297	242	264	281	258	258	299	275	284	262	265	254	270	257	239	299	248	270	255	264	264	302	280	261	242	248	253	250	270	231	286	250	246	276	282	278	267	271	273	294	262	269	248	274	252	246	259	236	288	242	266	258	276	235	246	237	258
8253	2864	9144	13146	15233	12600	8369	4948	779	534	576	575	561	595	576	612	562	569	570	582	544	581	590	562	569	556	596	569	523	577	580	574	592	589	542	556	540	576	597	584	627	611	570	544	550	551	576	570	563	592	555	546	576	610	543	578	615	573	572	587	557	579	564	561	571	569	591	547	570	518	583	569	540	562	545	587	558	583	579	553	602	546	522	567	509	580	581	553	595	556	556	589	589	561	571	567	593	615	618	570	572	597	559	540	582	580	578	563	535	595	560	555	601	607	567	560	566	530	545	557	540	563	521	585	547	561	567	579	593	575	572	563	549	638	549	560	562	591	592	591	568	561	561	557	583	601	613	562	537	584	603	547	549	559	586	612	552	565	606	606	521	529	563	589	577	547	550	573	579	550	573	573	557	593	575	579	577	576	578	588	601	612	586	561	562	596	596	561	560	594	573	593	608	575	537	554	531	540	573	528	541	579	601	568	545	551	569	599	566	597	537	577	528	535	544	582	556	588	560	583	554	580	523	591	560	554	592	555	603	580	559	590	559	587	555	538	607	606	599	598	542	546	533	573	534	598	567	603	567	538	592	570	528	529	596	569	548	526	596	517	595	616	635	557	514	544	524	562	597	565	541	564	559	600	559	561	580	588	578	552	575	544	511	530	583	543	552	590	595	599	609	570	549	546	569	571	576	533	619	552	574	552	534	562	600	590	575	554	496	574	555	556	518	595	609	603	522	618	556	556	562	584	590	575	593	595	543	554	585	553	582	596	609	532	546	591	512	567	592	558	584	590	585	589	555	600	604	568	576	549	564	580	589	525	571	595	604	526	571	565	570	557	583	574	597	566	566	553	628	577	565	587	607	556	567	582	582	557	550	551	563	586	574	617	579	592	565	534	510	580	581	610	542	599	594	556	553	578	589	537	614	547	563	539	551	527	558	546	574	585	557	586	559	563	568	537	570	571	577	622	575	545	565	561	570	579	526	547	618	596	583	575	594	599	616	555	529	555	539	561	585	574	572	586	566	544	561	562	563	572	602	551	609	555	552	605	612	530	592	553	549	559	519	569	596	551	550	612	568	574	549	530	574	576	529	562	608	585	620	630	558	496	520	572	564	582	576	569	576	610	597	598	569	580	591	537	562	568	573	604	576	555	587	562	604	565	563	598	538	607	600	595	616	605	572	582	551	604	595	591	610	578	602	574	584	566	600	600	559	556	604	578	612	565	568	525	566	554	550	553	589	562	563	577	535	555	593	587	566	556	602	497	559	567	580	585	536	559	596	572	567	590	554	548	605	539	574	558	550	567	570	607	570	583	588	554	516	565	544	610	578	562	544	583	572	534	560	560	569	610	561	569	551	577	551	573	534	555	562	609	536	591	603	544	565	551	572	594	575	594	590	557	583	568	560	572	597	583	572	598	569	574	595	588	583	616	583	590	537	586	576	539	563	587	553	561	609	580	574	584	563	549	542	591	562	586	581	581	541	558	627	580	563	537	592	549	540	563	584	553	575	571	560	555	564	621	568	599	549	531	606	563	556	530	601	561	564	550	555	577	567	559	578	573	564	544	617	548	565	566	559	536	600	582	560	553	574	570	596	585	559	596	597	575	632	595	565	593	558	554	518	533	556	598	561	555	592	568	553	599	574	603	580	612	575	552	559	563	572	595	601	588	562	586	569	591	502	561	566	538	608	588	562	593	569	572	549	560	551	562	588	567	592	583	557	576	574	566	554	588	577	553	578	587	586	596	557	569	582	589	553	583	609	577	553	560	589	568	567	525	581	527	594	566	598	604	575	566	556	649	573	591	522	588	568	590	579	568	532	541	531	544	601	597	573	590	547	579	559	588	599	566	557	536	593	594	579	549	521	554	586	576	601	614	530	549	595	567	555	565	565	609	590	553	554	573	598	592	571	587	580	567	579	576	539	598	615	559	555	577	605	557	574	567	572	579	590	614	564	575	589	536	572	496	531	567	582	592	527	568	537	578	597	555	622	570	570	585	560	562	615	553	569	592	601	594	606	567	544	569	587	559	599	550	546	576	563	575	592	575	593	573	545	588	628	609	595	612	571	559	563	565	586	568	571	566	540	588	606	548	590	534	623	613	539	570	545	574	546	553	528	571	579	646	570	592	528	560	613	587	589	605	599	548	573	594	541	580	572	526	579	550	583	551	574	593	571	572	599	556	610	581	585	564	595	574	543	578	573	577	571	593	558	569	587	627	531	587	570	532	586	541	568	572	573	543	531	548	575	594	550	597	542	577	540	550	564	574	556	581	588	553	587	573	544	538	548	597	583	581	569	569	583	593	580	616	560	591	534	549	561	577	600	566	570	546	582	565	593	552	608	582	602	541	553	538	573	519	566	538	566	576	540	541	551	607	591	594	555	524	606	545	568	579	585	521	595	545	547	588	606	585	622	495	583	574	546	579	605	568	560	571	538	569	551	585	584	602	585	568	555	550	583	520	573	532	579	531	529	609	584	575	589	555	570	591	602	591	578	577	592	549	585	529	574	589	574	587	566	570	605	583	592	597	556	578	589	564	569	555	584	566	549	582	573	555	545	538	609	570	571	596	550	553	602	572	590	608	592	567	631	543	574	549	542	544	588	540	541	550	546	619	569	555	572	588	594	545	530	565	584	540	573	581	565	581	556	569	552	576	566	586	595	562	592	550	546	553	553	554	546	558	540	565	566	574	590	562	525	557	573	614	572	570	536	580	567	593	553	563	532	567	588	570	550	565	557	551	550	597	579	593	587	553	573	560	533	570	551	608	527	588	581	545	565	590	609	579	551	602	531	562	559	620	579	588	568	591	597	612	644	586	583	556	585	610	603	586	586	590	572	602	570	566	582	564	621	599	569	590	534	587	584	583	589	587	591	582	553	583	570	541	572	575	553	581	589	615	562	571	568	534	579	558	578	573	565	587	581	598	591	619	579	593	573	598	556	578	578	551	558	544	585	602	553	601	562	583	593	548	573	588	566	608	579	606	534	602	533	572	582	576	589	572	584	540	578	567	564	545	581	613	576	583	572	586	553	575	610	583	598	553	578	536	552	589	605	589	543	589	555	557	609	597	583	583	562	583	586	585	567	559	605	556	578	552	555	562	575	550	609	553	556	593	549	639	570	585	577	585	584	581	569	601	515	570	574	561	618	552	546	570	556	558	581	595	545	594	587	573	558	585	558	580	586	555	562	623	525	565	542	567	548	625	576	564	572	547	586	553	545	550	550	580	567	576	577	569	563	548	588	577	575	564	567	582	608	557	564	552	580	563	575	549	572	594	564	569	560	564	603	559	608	562	611	563	575	601	578	562	546	590	554	559	576	537	591	578	580	555	598	571	548	570	597	559	580	592	560	561	568	571	562	538	517	551	599	578	572	603	573	544	580	512	557	580	603	563	553	612	549	565	556	572	602	565	566	589	586	603	569	569	611	559	569	582	563	563	578	535	569	561	615	563	577	583	574	550	615	596	612	551	556	578	537	592
32578	10532	26575	52183	49204	41154	31130	17602	2652	203	162	184	182	195	168	156	173	187	184	158	182	188	143	157	160	163	176	149	180	177	156	173	185	157	140	179	164	155	181	183	158	160	163	194	164	170	147	164	197	178	173	172	170	154	164	163	159	180	160	178	152	174	184	181	187	200	172	168	176	138	166	159	155	153	169	184	166	147	170	149	171	164	158	158	195	177	169	182	167	171	169	163	167	167	178	183	158	163	169	160	173	189	160	166	183	182	178	164	184	166	186	162	174	194	173	156	207	187	161	149	185	166	186	179	204	142	155	176	173	188	142	152	184	152	169	143	195	170	150	152	185	183	156	163	172	165	155	170	161	163	157	154	172	161	149	171	169	171	157	164	177	164	190	168	143	155	163	161	165	160	182	168	170	160	176	164	167	192	161	153	154	175	166	178	169	143	186	175	154	171	190	184	180	178	173	191	169	179	197	185	162	169	181	182	159	172	152	197	176	160	157	148	164	159	172	153	186	146	164	174	160	176	175	166	161	161	179	162	142	159	134	177	198	151	153	177	173	154	148	175	156	155	159	157	197	189	169	168	161	154	164	172	156	183	157	158	162	203	148	178	148	165	155	143	144	163	146	183	178	153	186	159	153	155	171	163	165	180	136	159	191	168	152	183	152	188	177	160	167	164	166	161	156	170	178	188	151	166	175	158	159	170	182	184	188	182	183	162	166	169	144	172	179	167	187	178	155	154	147	172	166	142	161	187	170	176	184	172	183	154	160	187	170	153	177	169	172	190	175	151	165	158	176	163	163	181	159	185	184	169	166	174	186	177	157	163	171	166	158	178	152	154	168	177	159	161	191	198	170	148	177	148	166	143	160	181	168	162	169	159	176	157	158	150	194	157	162	181	158	158	147	157	157	154	168	187	162	179	166	161	161	185	176	172	140	156	165	184	160	192	194	162	181	176	168	154	135	180	160	156	162	195	184	173	160	182	158	162	165	171	180	165	166	181	200	165	175	161	154	171	156	168	160	192	173	175	144	191	150	155	189	199	176	147	197	171	149	164	157	157	170	146	181	159	155	168	155	165	172	184	180	165	182	185	187	176	164	180	137	170	177	158	178	182	143	163	178	170	170	153	167	185	141	160	155	191	192	151	183	185	156	164	194	179	147	161	137	192	166	186	156	169	172	146	180	194	180	178	157	197	150	152	158	182	162	176	162	165	163	193	154	165	169	178	160	167	213	156	175	166	197	157	161	189	143	161	159	196	185	168	173	169	181	148	176	174	160	168	168	179	182	155	164	160	183	166	171	172	179	154	161	169	166	174	182	180	149	190	151	164	137	183	164	172	181	168	150	191	153	152	168	161	178	167	182	155	181	149	177	154	170	171	169	163	164	169	150	167	171	184	158	178	186	179	173	181	161	176	173	157	198	159	185	167	188	189	144	162	166	156	193	162	181	164	188	172	164	166	145	173	173	158	169	154	188	168	194	166	154	190	172	163	154	155	158	182	158	149	188	184	153	160	175	176	181	188	149	161	174	177	174	150	181	173	160	167	163	165	163	184	166	179	144	169	181	142	205	166	170	154	133	168	164	167	160	169	174	180	147	162	171	174	163	158	170	187	174	182	193	180	196	185	146	174	142	159	167	162	167	181	175	194	170	189	179	163	174	156	162	169	169	158	193	166	211	163	173	187	191	159	180	191	170	165	155	134	179	166	173	158	175	156	184	138	143	161	153	172	162	171	173	168	170	174	171	174	160	170	157	147	159	156	161	150	174	188	171	183	185	158	170	166	156	176	148	172	161	179	186	171	186	168	170	173	183	149	154	138	162	164	178	173	167	168	192	176	146	157	168	154	142	157	160	174	150	194	170	176	165	190	163	156	142	163	172	154	162	178	168	177	169	183	156	170	162	205	148	172	150	143	158	171	197	157	191	184	180	203	168	178	183	184	175	154	173	181	193	155	167	206	152	184	175	171	180	171	187	176	164	145	179	160	164	193	169	191	165	183	158	180	171	165	159	162	186	167	148	156	166	156	178	165	148	158	158	159	164	175	185	148	156	163	172	159	176	197	150	158	176	163	179	184	151	168	156	179	157	163	177	152	168	170	195	162	157	153	174	153	141	190	181	172	153	150	172	197	183	172	181	179	171	178	161	185	189	179	176	156	168	159	160	185	190	165	177	173	193	160	188	153	153	183	190	171	173	157	166	171	168	151	157	149	181	161	167	187	160	202	153	155	168	181	195	182	164	169	158	162	186	176	144	158	187	174	175	186	182	152	190	184	156	195	183	195	173	167	185	188	194	166	174	178	170	160	160	161	180	158	149	153	178	176	158	169	192	162	176	184	161	173	156	162	183	189	195	187	172	169	186	187	176	134	184	153	154	171	166	179	188	195	132	172	174	197	168	137	198	169	179	181	153	160	175	163	156	159	166	189	155	136	161	181	194	168	176	194	148	168	157	174	173	185	193	187	170	171	146	172	167	166	168	169	189	181	152	151	160	162	160	177	172	186	168	194	145	177	163	169	168	166	166	154	167	165	158	177	159	157	155	164	164	192	207	180	158	197	183	160	150	163	168	156	195	169	146	166	152	163	182	175	161	161	162	172	167	182	172	176	158	152	152	172	177	161	179	166	163	154	144	153	196	164	189	156	184	183	205	160	152	166	162	155	187	177	161	170	188	163	171	176	156	171	155	177	194	169	161	159	160	164	176	163	165	183	172	168	185	163	161	167	184	165	137	169	176	185	171	189	156	194	160	181	169	136	166	189	189	191	170	180	172	181	168	167	159	149	147	180	152	118	175	167	152	158	182	164	162	191	188	153	183	147	190	181	180	147	153	154	184	161	175	150	154	175	175	187	179	154	159	160	197	176	184	159	190	162	157	184	162	158	159	174	158	176	188	200	153	147	185	163	155	180	155	160	159	136	177	172	134	191	163	158	178	164	170	191	165	158	168	159	189	193	178	147	152	169	169	176	158	168	182	163	153	155	180	151	175	149	178	161	180	150	164	196	170	168	185	165	179	166	150	166	162	152	189	153	176	160	160	157	161	165	161	161	188	162	174	196	159	162	168	180	164	155	197	195	154	194	164	168	175	179	187	179	151	197	159	189	160	199	167	123	181	153	167	140	152	176	167	182	171	144	152	175	173	150	165	160	153	165	167	161	153	161	179	146	163	192	177	152	175	154	190	178	163	176	193	171	152	151	163	182	159	165	154	151	150	182	183	167	163	163	167	168	182	181	168	172	192	173	200	146	156	164	158	178	158	180	156	176	167	171	169	157	162	176	166	164	141	180	182	159	166	157	166	196	160	162	190	170	129	188	204	186	169	153	167	168	156	165	185	203	174	158	193	140	158	175	189	159	169	163	169	161	159	157	192	184	188	164	159	158	151	180	160	181	161	158	148	174	158	186	192	149	187	154	166	157	164	167	191	157	157	165	179	193	150	141	162	172	167	173	145	181	177	168	195	179	187	200	165	167	178	197	172	169
15475	6088	33395	59097	60126	54589	46285	32520	3052	427	443	464	445	454	426	401	382	443	461	413	379	406	383	436	435	418	403	406	426	395	420	415	428	422	408	403	410	436	400	408	387	409	423	396	417	417	435	411	400	427	392	377	409	427	429	389	423	399	407	423	395	392	413	432	394	375	421	381	399	411	428	422	428	421	389	380	423	431	412	404	395	426	432	397	419	379	374	403	404	406	400	394	430	375	373	389	407	429	417	435	390	401	429	424	431	373	380	401	382	369	386	394	388	434	388	387	361	451	414	420	407	433	385	422	394	376	440	409	422	395	436	408	413	422	388	407	386	381	365	446	432	395	405	407	385	372	377	391	422	439	403	388	374	345	397	432	402	407	393	383	410	417	412	437	404	441	378	426	431	401	425	417	415	391	391	389	377	416	411	383	437	408	384	382	404	373	395	403	401	417	382	430	390	422	412	446	375	377	421	411	386	400	387	431	394	425	391	420	397	410	394	429	425	384	372	401	416	430	394	405	412	391	393	419	405	445	382	427	401	420	393	417	402	389	448	402	425	404	382	425	405	433	426	410	412	372	398	390	412	415	415	420	400	396	402	429	417	391	388	442	377	380	387	389	397	372	384	394	404	400	410	412	414	429	420	418	390	407	408	386	405	416	397	375	387	385	363	417	405	405	405	408	361	405	404	408	394	397	429	389	391	415	411	417	444	400	425	403	416	394	422	450	388	369	410	382	407	388	393	415	418	437	390	401	362	395	431	379	417	429	400	351	419	423	391	376	390	410	372	419	392	418	397	366	425	395	365	435	428	423	437	412	422	398	392	408	402	385	384	406	399	354	407	398	374	397	408	408	400	413	394	447	403	416	423	414	383	424	415	353	436	396	398	439	406	419	381	392	407	375	413	395	420	425	430	407	419	400	403	380	407	413	374	404	418	413	424	401	399	400	407	420	428	368	405	415	388	433	431	422	409	440	407	400	416	395	387	418	393	410	391	407	414	391	395	392	419	392	384	431	414	388	369	395	408	416	406	396	428	432	418	413	438	401	353	411	412	386	419	400	397	394	431	427	378	381	414	384	389	418	404	445	415	391	382	415	398	407	474	430	407	416	397	416	406	415	413	418	411	408	373	407	416	424	357	392	401	418	398	440	403	406	404	406	434	393	401	408	400	361	438	376	397	406	432	395	412	406	409	395	394	419	401	442	359	385	393	375	388	397	397	412	462	413	415	414	428	402	418	404	409	451	421	395	396	396	376	400	384	399	408	379	379	398	420	375	427	401	428	412	379	369	407	408	396	414	417	419	409	421	431	387	408	402	418	408	403	389	433	402	397	405	386	415	429	391	408	409	412	392	424	397	418	386	399	413	397	402	385	437	433	421	401	412	440	409	420	440	388	384	384	383	417	409	372	400	371	401	416	376	407	427	428	399	397	393	426	392	439	435	399	387	381	405	414	424	378	401	411	417	401	393	424	398	428	416	384	366	407	397	381	391	398	407	395	364	424	412	410	389	409	378	413	433	390	399	437	412	393	396	393	412	391	404	417	396	430	400	417	406	428	393	377	434	408	418	427	389	381	411	412	428	420	384	430	407	407	410	425	439	432	420	387	418	413	373	454	369	420	396	374	359	406	398	431	419	469	383	387	417	362	412	404	427	404	372	398	383	407	413	384	408	391	401	411	396	395	402	416	428	415	435	432	413	421	415	418	383	415	383	397	408	411	376	374	375	400	396	422	416	433	415	370	420	425	405	398	429	378	423	388	408	400	407	366	412	369	382	419	428	390	437	415	449	410	415	423	379	383	402	405	379	407	437	377	427	406	410	391	399	353	379	388	392	396	402	366	419	450	437	395	400	444	418	372	425	399	396	384	425	398	429	410	427	400	409	438	424	403	411	404	385	392	414	401	417	412	413	395	429	442	395	413	414	383	384	418	409	413	434	410	425	408	388	426	416	419	381	414	401	379	407	410	408	405	405	424	422	388	400	411	382	396	430	389	396	413	382	396	424	403	402	414	431	413	385	357	380	422	398	403	401	375	400	395	436	459	413	409	396	387	401	403	422	400	395	380	432	394	430	384	355	403	433	419	406	418	431	448	400	378	396	436	396	408	382	397	406	386	457	400	421	428	409	376	424	385	388	409	387	436	391	412	393	403	397	423	418	396	425	437	370	417	403	441	407	388	431	361	403	402	426	406	409	417	409	404	386	381	366	373	391	382	425	410	446	391	440	401	410	371	401	436	403	449	404	418	419	425	421	414	429	392	367	420	405	386	386	384	402	415	397	409	403	421	398	359	418	411	404	446	415	392	424	416	395	386	414	400	385	417	435	377	417	446	392	408	450	395	428	421	431	413	395	372	403	382	390	393	396	403	403	369	413	402	445	363	418	407	420	401	418	407	380	412	404	417	388	412	368	385	388	434	361	430	407	427	451	390	402	409	401	405	404	423	369	423	369	378	416	388	407	381	401	448	397	382	418	413	391	411	404	428	393	399	422	417	395	387	384	400	403	437	401	374	411	415	415	417	458	411	366	393	409	382	359	424	391	403	417	402	403	375	403	378	374	395	400	394	415	429	429	445	407	402	393	350	405	382	425	474	469	430	387	393	404	389	401	406	406	391	390	426	425	412	405	362	388	409	404	430	432	410	415	407	401	381	377	416	369	414	402	393	379	415	405	370	393	440	433	405	381	398	386	417	389	394	381	400	425	412	421	439	401	384	370	420	371	374	385	418	420	396	406	391	386	403	409	401	363	415	416	418	391	434	397	395	377	418	383	428	412	458	431	406	422	395	423	406	403	403	400	409	399	445	417	412	424	397	405	375	386	405	372	406	399	346	410	398	411	404	390	373	366	385	391	407	405	376	422	374	440	378	418	409	416	393	419	393	379	429	401	407	394	401	395	430	438	400	422	411	385	378	405	423	402	418	399	428	396	404	399	414	380	395	415	446	426	417	393	379	385	436	414	435	399	375	425	379	453	408	406	394	391	387	358	399	404	384	383	406	404	398	403	380	420	388	418	379	404	363	389	414	389	389	398	400	381	454	389	433	404	403	424	404	424	406	383	392	403	403	417	377	436	397	395	415	396	460	416	428	376	378	434	385	392	415	419	381	430	441	423	411	386	384	372	405	403	400	416	408	452	421	399	402	401	410	389	425	431	413	415	420	405	379	415	411	404	409	411	410	416	422	426	409	407	435	407	390	387	489	392	395	432	411	398	427	396	387	422	387	405	405	426	396	448	414	457	396	416	409	393	420	417	413	410	404	400	366	381	394	395	413	389	405	432	394	406	387	390	421	384	402	394	442	394	381	416	432	376	409	392	419	443	389	409	423	394	358	414	407	395	406	383	400	418	362	431	385	395	390	387	372	439	407	412	407	347	430	422	377	388	379	391	408	391	426	402	392	392	404	416	439	458	409	439	424	414	361	443	418	403	397	409	419	443	384	414	408	379	407	392	371	404	399	427	392	380	388	420	417	413	398	402	389	401
42617	19136	40428	61902	62424	53820	41354	27609	6218	346	249	258	280	233	268	252	259	273	255	265	256	238	270	251	228	254	235	255	256	279	250	241	283	251	238	265	274	254	243	264	262	250	250	234	257	241	261	248	270	260	239	240	256	215	267	257	251	248	267	250	262	263	282	232	237	256	265	227	217	256	278	243	251	246	243	235	241	242	226	269	267	251	242	255	230	274	240	225	261	258	255	270	265	243	242	265	260	252	298	254	275	246	233	266	231	268	215	260	253	246	251	260	266	219	238	241	242	261	207	245	252	266	263	264	263	261	234	257	270	253	231	254	240	261	240	240	256	275	256	277	243	265	262	285	258	247	238	274	233	301	240	224	279	277	246	285	238	249	255	217	274	263	252	248	251	273	265	240	244	267	276	258	260	251	227	258	268	222	248	269	266	262	237	268	231	248	243	236	260	244	267	221	262	267	247	259	243	262	220	262	273	246	248	244	250	247	245	246	260	268	260	242	246	223	254	258	252	253	282	245	256	230	249	257	264	262	238	247	245	267	269	252	254	241	246	277	257	237	273	233	247	257	249	246	250	266	273	233	250	266	272	244	249	263	277	272	250	270	257	244	269	270	234	239	241	236	282	230	279	293	238	228	251	235	250	238	237	238	221	235	257	242	276	255	264	230	279	261	241	272	246	266	237	255	243	259	268	271	274	256	223	272	251	253	237	226	255	260	216	220	282	216	238	237	276	259	265	276	251	273	261	265	255	267	281	267	236	221	267	227	239	255	269	253	249	252	264	266	260	273	267	254	236	208	252	271	261	265	230	251	238	264	243	251	244	261	264	268	238	256	232	227	255	248	248	246	253	227	244	243	244	236	265	243	253	259	230	256	287	241	230	234	242	239	240	276	252	265	258	255	267	259	245	271	240	240	238	226	261	258	243	252	238	266	227	235	280	280	231	277	261	256	250	225	245	248	282	250	247	250	245	258	275	258	259	285	255	266	231	249	273	259	265	259	237	245	246	211	244	234	237	249	265	267	250	268	282	228	243	270	261	273	223	260	269	277	259	263	245	244	267	246	273	225	227	238	256	246	261	241	283	277	243	238	239	257	257	255	272	237	237	269	253	249	245	255	258	246	225	229	246	251	245	216	238	257	245	296	252	264	265	213	237	252	236	260	255	279	270	234	241	247	255	249	256	266	271	238	260	227	255	242	254	239	252	253	242	248	255	239	272	244	256	257	278	241	252	253	246	267	260	247	219	252	263	255	256	275	263	263	230	216	258	226	244	271	273	217	259	285	254	243	277	270	296	243	246	290	248	296	274	257	230	233	238	273	245	265	242	258	260	241	265	267	259	234	244	267	238	241	242	255	256	285	256	257	246	259	252	269	223	256	218	250	250	282	257	273	291	260	258	242	258	262	234	259	257	252	280	260	244	260	213	231	256	276	240	239	253	248	246	270	254	237	252	245	229	254	243	268	272	259	245	237	265	237	252	260	243	267	260	239	235	240	252	300	233	249	243	268	280	245	285	245	243	251	249	260	275	273	264	255	246	263	257	240	231	241	266	234	237	252	260	242	242	255	281	282	254	221	244	244	247	257	229	241	267	254	269	262	262	249	248	227	220	266	256	268	296	310	243	241	257	287	238	271	277	273	249	256	208	225	241	263	275	241	249	282	255	239	249	261	258	228	245	245	257	224	267	215	231	251	305	254	255	250	263	264	253	276	256	253	246	229	262	271	252	255	238	244	264	250	278	256	242	241	261	240	298	289	278	247	260	257	248	275	249	235	250	289	258	228	228	229	238	270	221	242	229	258	261	237	269	255	250	250	280	245	235	256	212	258	232	271	237	288	261	226	273	249	274	241	275	240	231	249	246	266	245	255	270	263	240	270	257	266	236	234	232	247	260	246	249	244	228	265	223	211	238	248	243	236	254	223	259	258	258	233	260	248	254	270	234	243	279	247	256	256	243	247	259	262	261	239	248	270	224	270	252	259	269	241	224	230	219	270	259	268	234	255	252	286	260	269	232	213	255	265	269	232	292	241	256	218	243	272	263	266	247	237	244	271	247	266	257	261	233	249	223	255	233	268	289	263	252	247	289	242	231	263	248	245	256	291	261	246	263	266	278	261	270	227	237	252	235	236	290	265	263	239	228	224	247	244	261	231	253	242	254	273	272	243	279	258	235	232	241	245	229	222	236	221	250	271	273	253	233	253	265	230	235	289	268	249	287	283	233	233	257	270	282	245	264	273	256	273	247	225	245	233	270	210	262	251	249	249	265	259	238	245	237	235	258	216	255	242	272	234	227	284	286	231	241	250	248	266	256	280	223	271	258	285	268	258	258	232	247	266	252	260	230	250	252	243	242	243	254	241	251	260	249	268	257	223	250	272	259	246	251	242	264	263	263	260	248	238	255	279	223	287	247	250	254	252	241	272	243	260	264	236	269	243	247	247	216	246	225	272	242	237	245	256	214	249	271	276	270	277	257	229	199	269	260	254	228	248	286	255	240	251	284	275	273	235	256	251	237	253	258	297	231	224	234	250	241	251	245	264	237	238	251	235	250	258	243	250	250	235	234	233	241	265	235	233	245	257	265	270	271	281	259	271	233	254	260	253	243	243	265	236	283	231	246	257	237	241	280	251	257	232	262	242	287	249	258	258	282	240	273	252	246	222	225	230	259	273	268	287	289	243	249	257	258	241	252	279	280	232	260	259	270	247	250	224	275	232	225	244	222	276	242	256	256	236	267	253	243	234	279	236	241	251	230	243	215	253	252	252	291	244	275	252	254	246	266	264	235	252	265	237	220	240	243	228	240	283	249	268	235	276	271	252	277	237	264	274	252	275	296	237	236	258	281	236	246	268	298	247	272	256	278	233	221	223	269	242	254	232	237	283	260	264	213	258	277	229	262	268	285	263	226	229	258	231	243	242	251	250	253	233	242	277	284	266	239	253	235	227	246	219	274	261	250	268	256	234	261	269	250	263	260	278	260	249	255	233	249	227	248	227	266	241	276	266	249	243	269	289	262	227	271	230	242	268	234	271	244	242	289	235	269	252	260	245	266	235	214	259	270	248	262	243	258	246	270	255	249	258	267	243	260	249	252	237	245	260	234	229	271	241	265	260	258	266	270	289	231	234	289	267	249	247	257	276	246	251	233	216	254	264	242	244	290	266	225	220	252	233	213	258	231	239	254	261	246	254	262	250	239	239	280	250	281	238	255	269	260	305	251	262	262	210	266	265	290	248	237	246	260	272	258	274	231	244	251	283	277	266	223	257	250	242	238	235	229	265	270	290	258	229	258	254	238	271	235	280	260	251	231	248	236	261	230	249	275	274	264	248	252	240	258	256	225	242	229	250	219	278	260	252	263	262	229	229	250	263	237	256	218	279	241	239	257	260	263	219	285	247	244	245	226	258	280	211	265	282	254	249	246	231	237	264	234	285	254	234	242	253	254	268	255	247	257	241	234	259	277	251	272	258	246	236	274	237	250	290
19936	10645	43663	67637	72139	65786	55066	42206	4320	664	671	621	639	665	605	586	618	627	584	610	640	657	553	595	565	629	571	573	567	593	584	591	604	554	599	597	526	589	593	646	555	575	573	598	590	579	589	542	590	583	617	586	562	589	611	570	584	556	597	569	590	557	588	591	599	581	538	606	577	575	593	597	528	613	623	591	547	545	588	543	573	619	608	582	548	581	572	626	628	596	588	592	594	561	565	622	580	534	588	590	546	560	585	542	584	591	535	575	591	572	525	641	589	567	565	598	562	590	539	580	575	598	546	596	558	584	587	549	580	526	576	596	519	562	597	577	579	591	592	543	602	559	568	561	618	557	630	604	542	581	606	545	557	560	552	550	560	580	582	556	595	529	554	586	560	617	594	581	574	617	559	538	552	593	612	604	639	587	610	573	560	561	577	576	581	574	561	590	536	536	571	579	591	595	568	555	581	575	575	583	597	626	618	562	572	572	538	545	551	577	560	574	553	593	564	548	529	604	569	564	567	562	589	570	506	584	631	611	558	609	552	582	571	604	578	558	604	573	562	544	569	596	568	564	591	572	636	552	612	556	606	592	573	557	517	576	588	611	591	565	619	579	576	559	616	595	595	574	578	579	607	571	579	597	612	573	591	597	552	591	612	590	564	572	574	564	596	595	648	623	590	572	544	577	558	610	564	562	565	607	562	565	593	574	600	596	605	578	576	594	571	598	588	600	574	534	578	586	608	551	657	590	551	601	592	572	594	553	558	566	623	604	600	529	564	575	586	578	579	563	598	595	577	524	577	610	590	610	560	575	566	580	589	595	564	573	588	601	561	574	578	598	564	560	588	579	572	606	600	571	602	561	549	564	554	598	587	588	558	617	602	546	601	634	599	605	570	566	587	572	573	571	593	577	554	558	532	567	566	553	559	589	573	587	566	583	568	607	618	599	575	562	526	532	547	612	582	556	575	589	601	591	550	570	605	561	575	634	586	570	604	572	590	552	534	601	571	562	595	547	587	559	574	595	607	572	579	548	569	588	613	583	560	559	586	590	599	552	615	586	581	622	599	576	564	580	619	584	533	595	567	582	622	602	580	575	566	589	591	581	589	579	588	629	614	621	587	583	541	609	586	618	569	609	616	608	597	589	558	572	617	581	543	602	598	560	578	603	569	590	612	610	596	558	586	524	612	568	617	567	582	553	583	577	533	593	570	574	619	569	605	547	572	608	561	578	573	641	547	563	583	620	599	601	566	579	544	594	576	590	582	555	555	624	587	583	586	543	519	591	571	536	549	569	581	583	614	593	580	553	615	574	588	520	574	565	585	563	536	595	610	533	582	570	579	623	538	621	599	589	608	604	592	622	618	586	627	565	570	554	589	589	548	573	625	560	598	614	545	618	547	593	579	555	598	575	593	623	605	605	596	576	616	584	553	612	600	561	563	609	551	552	620	597	560	568	604	574	603	563	583	558	600	600	621	534	578	605	559	592	594	604	597	566	567	578	577	587	604	574	588	576	601	588	551	583	581	591	552	614	560	559	593	588	595	564	606	573	574	582	586	611	550	544	536	607	521	606	568	534	578	565	566	564	556	572	586	611	569	594	557	579	544	580	595	577	576	623	567	579	592	566	597	591	612	563	582	562	632	569	564	562	581	583	614	654	629	597	540	543	570	583	576	587	605	596	584	533	570	620	573	569	559	570	573	595	563	561	594	571	606	614	585	603	570	576	579	578	607	583	593	602	598	602	553	580	585	644	556	584	558	584	578	567	585	609	579	598	587	569	569	572	600	597	564	532	549	590	590	577	578	577	542	576	610	597	561	580	583	553	643	568	568	554	600	566	583	582	628	572	571	552	591	634	586	603	585	552	550	645	569	600	595	640	545	538	533	621	558	584	565	587	587	523	616	587	556	605	579	554	583	579	579	564	539	578	580	587	550	573	546	564	596	560	606	599	564	571	576	616	599	555	593	589	576	588	564	593	613	587	609	573	613	544	586	591	564	572	567	638	564	638	641	611	552	577	600	599	600	583	557	568	605	583	570	605	562	564	578	586	594	581	536	529	555	588	580	617	546	591	597	567	592	606	588	605	566	610	530	541	562	577	540	587	554	584	573	594	570	566	577	557	578	584	649	606	545	578	545	585	595	626	632	629	533	598	528	636	584	604	594	611	576	571	586	578	600	568	569	567	609	608	579	580	615	506	561	601	574	547	597	576	579	587	592	587	620	548	575	614	570	578	603	588	583	578	570	588	622	573	572	557	588	569	574	572	589	564	546	586	566	587	581	630	574	567	572	604	582	562	564	566	595	563	566	562	545	623	578	582	552	595	612	579	590	572	580	579	609	576	613	599	570	582	565	620	587	561	564	540	581	587	601	566	592	607	587	593	586	606	606	547	593	574	583	596	598	558	567	577	603	588	609	568	571	567	538	562	559	618	575	579	592	583	558	552	571	586	534	612	614	560	583	537	541	636	595	595	563	559	579	584	572	575	598	568	588	594	579	582	583	584	581	581	576	559	592	592	542	575	615	580	563	555	540	598	565	609	598	528	586	555	547	617	563	575	560	571	574	595	556	560	560	548	566	584	585	654	537	552	583	570	559	600	618	531	585	572	606	597	567	542	597	611	595	603	602	552	607	564	573	558	623	594	581	582	604	609	573	575	573	549	614	601	557	585	555	611	551	525	539	579	593	611	629	601	563	637	571	576	576	584	530	608	607	596	592	604	626	586	603	579	608	584	575	558	554	562	583	546	575	578	564	559	562	565	575	595	570	545	596	572	568	598	584	585	608	609	594	594	542	598	557	580	592	517	599	567	548	577	599	647	548	568	579	594	562	609	572	587	602	585	608	603	579	573	599	558	581	594	563	603	621	561	556	586	584	550	554	599	604	627	596	553	537	610	577	552	578	608	587	619	608	583	609	549	546	598	558	581	577	548	588	539	559	623	593	571	603	564	558	617	579	555	591	561	606	581	616	550	565	553	631	561	624	582	578	575	594	574	595	577	559	591	552	573	545	571	596	584	579	591	647	587	555	580	572	593	578	586	553	575	562	587	578	572	595	610	578	601	573	568	603	557	560	585	544	584	596	593	550	574	575	550	565	621	585	585	555	561	572	568	560	594	589	605	583	622	540	591	595	586	570	596	557	561	572	577	590	594	551	587	614	578	592	584	606	590	567	586	590	568	576	583	574	604	612	566	574	525	539	584	599	584	578	549	599	586	559	592	568	573	548	543	570	590	611	580	592	612	532	564	602	582	577	587	569	601	562	598	574	573	550	562	610	619	586	546	561	591	581	568	576	595	619	605	575	539	618	566	578	552	612	541	577	578	565	599	629	570	585	591	590	583	580	617	545	536	572	624	627	599	551	578	590	579	549	566	585	597	555	531	529	606	584	616	538	623	534	575	644	574	609	585	571	629	610	577	572	565	600	594	632	585	555	573	553	565	598	604	564	551	574	581	597	610	584	573	568	591	591	580	569	560	608	551
15696	4449	4793	5239	4683	3354	2367	1359	468	284	227	262	269	261	283	255	284	242	310	259	253	281	278	254	239	276	255	288	268	290	258	273	287	277	272	276	270	255	252	254	242	283	242	272	268	282	263	267	261	265	250	289	260	223	266	261	266	254	251	246	281	261	261	254	268	290	249	276	252	238	232	239	238	265	258	306	242	242	279	276	258	270	264	254	311	264	237	298	287	270	298	272	275	254	292	255	258	258	257	286	260	271	270	256	257	282	242	248	267	258	280	294	255	246	247	241	227	242	267	291	299	256	272	270	261	247	292	250	253	293	284	260	278	263	272	272	239	293	244	261	265	250	244	273	260	280	279	239	269	260	244	247	276	278	236	279	221	250	276	261	256	278	240	267	272	239	260	272	289	301	268	246	297	288	272	251	257	259	258	258	258	258	260	262	280	260	265	236	267	280	282	276	266	245	262	257	270	276	311	260	267	237	260	259	259	273	232	271	251	276	252	240	257	288	262	265	261	283	270	264	260	250	252	267	257	265	239	283	260	215	244	271	264	246	287	250	238	253	245	264	246	270	249	245	261	251	254	260	259	247	268	249	264	243	245	239	260	278	271	266	280	273	285	250	216	238	286	251	241	259	242	307	273	271	257	274	243	261	262	241	250	238	244	251	283	259	238	277	280	252	285	265	267	291	294	273	264	238	262	268	267	255	265	254	253	264	239	304	270	279	254	270	283	285	253	270	276	269	281	278	266	257	248	251	285	273	266	257	259	280	261	222	265	253	292	306	264	264	292	233	248	259	290	290	276	261	248	230	258	274	269	291	264	264	234	252	288	263	264	283	259	246	250	273	275	270	257	259	269	269	258	289	278	284	297	286	284	273	269	268	240	271	294	261	301	260	286	268	291	301	265	253	266	270	245	272	259	240	266	269	277	291	268	244	266	252	262	252	258	271	245	276	274	253	280	236	265	254	278	267	247	254	284	285	268	278	289	298	285	257	281	286	249	263	279	264	295	247	253	260	269	254	275	241	233	250	272	295	313	276	289	279	272	278	246	231	284	288	265	252	247	256	266	277	292	276	239	254	250	243	264	277	262	273	273	271	259	237	267	266	281	253	279	298	267	260	264	265	285	283	252	271	285	287	247	256	283	225	272	285	258	276	269	228	248	249	269	249	245	293	249	267	264	286	239	266	259	261	271	237	249	258	248	260	277	262	286	257	267	266	291	264	273	264	250	253	260	251	240	264	269	294	265	248	262	270	320	258	251	263	262	248	254	261	255	274	256	270	257	263	272	251	248	294	254	259	264	262	246	242	244	261	262	272	258	257	279	278	281	276	273	259	241	270	259	249	263	278	273	230	283	267	239	241	261	241	264	250	304	252	269	264	287	258	258	251	269	271	254	281	265	257	264	246	267	291	269	262	259	264	270	257	256	252	259	293	268	261	304	255	263	283	264	259	257	264	247	299	227	265	268	238	266	282	287	295	250	269	255	254	248	265	227	231	260	256	266	276	268	253	259	228	258	264	258	267	239	233	268	270	257	285	235	244	254	231	245	228	254	258	286	248	258	243	266	280	290	265	260	265	259	276	259	261	250	264	243	252	273	250	275	270	276	240	260	274	257	262	280	288	256	248	280	295	252	262	240	270	297	260	266	294	272	274	235	269	307	252	275	263	291	289	259	266	268	269	253	282	264	251	273	244	281	276	283	283	255	284	251	253	242	246	253	228	239	256	258	244	255	251	243	290	263	272	256	267	271	270	254	261	240	239	261	273	284	231	263	268	242	282	267	234	288	288	258	270	273	255	277	277	285	259	291	240	262	259	248	246	235	259	270	252	228	263	254	256	242	246	235	260	272	254	290	287	246	268	273	247	273	257	266	272	258	265	237	284	264	256	278	243	270	298	256	235	271	272	232	255	264	267	260	261	292	261	273	265	256	267	264	254	245	248	253	252	259	276	259	258	265	257	274	245	260	271	252	279	285	258	259	282	267	235	259	250	247	257	263	257	268	267	245	251	267	248	231	322	282	256	289	270	266	250	292	246	296	273	269	264	294	271	286	250	272	251	285	265	274	227	246	273	295	256	285	247	259	296	284	284	261	273	260	286	269	276	278	283	265	278	280	282	257	294	240	269	300	268	261	253	279	265	248	251	257	297	262	275	270	245	302	241	274	264	270	267	265	313	263	250	234	249	274	291	258	254	243	270	279	251	282	288	257	271	268	277	292	251	302	279	294	251	296	292	282	259	275	271	302	293	287	266	255	286	294	273	254	254	276	264	240	252	279	246	265	253	265	286	266	262	267	255	279	281	257	250	251	304	247	246	262	273	256	277	296	266	276	287	294	261	260	258	219	265	249	251	220	264	252	247	271	264	272	286	279	256	262	256	255	288	295	256	239	270	271	253	259	305	292	240	260	244	265	278	256	306	264	267	277	256	261	253	292	290	245	284	243	276	243	277	280	294	273	230	272	238	242	260	232	268	271	253	280	277	258	271	282	294	258	286	266	249	278	267	261	261	262	250	270	247	278	258	261	277	269	280	268	249	248	239	288	254	250	263	245	268	256	244	296	258	266	256	241	268	270	261	292	238	248	266	272	285	295	253	251	245	245	244	267	247	267	308	283	255	276	293	251	268	233	257	231	240	239	261	288	272	267	286	267	246	241	266	264	292	268	251	286	266	264	242	255	256	253	279	236	285	274	239	275	244	288	249	271	239	265	285	262	282	251	257	256	236	278	256	265	292	274	257	268	236	306	273	290	269	256	255	271	245	254	262	279	255	241	274	283	241	273	257	259	274	246	239	276	272	272	290	250	297	246	285	266	269	247	270	287	262	278	281	253	249	264	274	253	270	273	285	302	261	276	274	264	258	243	243	259	234	282	251	267	250	253	222	228	246	278	293	274	251	294	262	256	261	270	289	276	277	260	279	284	220	252	277	266	246	281	290	268	248	248	249	282	269	267	232	283	264	287	263	255	258	261	233	267	230	250	230	258	251	249	291	256	273	242	243	281	262	242	262	266	276	262	256	270	282	289	249	281	266	255	270	268	248	249	273	290	254	247	301	269	275	258	279	292	235	261	279	264	253	252	274	287	257	278	235	268	266	256	275	273	272	239	263	296	252	286	272	280	266	281	277	240	266	278	263	284	297	295	266	262	303	286	262	247	260	246	295	237	248	246	233	250	289	288	256	254	248	276	264	254	296	278	259	300	263	278	233	264	243	261	257	251	293	278	246	250	279	236	275	237	285	270	241	271	279	266	269	248	246	273	256	286	251	257	263	245	254	245	268	269	257	312	276	239	270	264	236	287	265	252	292	271	272	264	275	231	270	263	242	274	231	248	277	276	288	281	274	268	275	254	244	285	244	278	274	255	276	265	216	291	286	231	236	263	248	238	274	288	290	269	273	252	252	244	253	254	266	257	267	272	267	255	273	284	285	260	267	242	263	268	244	260	296	252	255	274	246	235	251	278	247	241	267	275	260	273	278	264	278
7782	3252	8569	14090	14737	11303	7876	4585	1130	656	606	623	565	580	591	597	579	650	574	606	549	643	576	572	550	612	586	611	593	591	562	581	601	608	596	532	550	552	588	563	609	624	607	606	509	594	575	624	595	563	579	576	618	596	539	558	567	572	583	577	558	573	587	564	545	575	564	603	570	617	552	573	583	562	598	586	552	549	603	550	558	533	538	597	591	556	576	544	567	568	558	565	561	553	608	575	594	595	613	603	608	575	552	599	558	584	586	630	587	624	578	592	508	547	550	549	566	538	582	561	589	564	550	561	561	569	578	559	557	572	575	559	566	531	578	597	562	582	547	561	604	557	578	577	563	618	558	530	590	582	569	578	586	603	552	597	591	570	583	564	561	568	584	566	594	567	588	568	532	586	576	632	585	615	554	535	610	585	616	570	608	553	548	542	517	600	591	591	565	526	598	562	601	575	543	557	557	569	531	552	600	627	557	552	595	581	542	573	578	592	601	567	568	642	604	583	590	562	567	549	553	592	564	608	570	628	603	602	556	584	605	588	574	564	596	590	592	600	580	603	558	540	569	591	584	601	577	587	575	550	518	551	595	568	605	619	567	538	589	547	562	588	588	559	566	596	569	590	555	572	526	532	564	558	578	558	549	600	572	603	557	572	622	577	602	571	577	571	601	595	536	573	583	563	569	551	575	558	592	563	526	589	598	596	577	618	594	606	535	586	629	558	591	563	597	577	567	584	604	567	542	594	597	587	589	590	565	615	587	618	612	565	595	607	570	585	565	610	569	568	551	567	557	556	557	557	631	569	596	561	588	551	578	573	576	577	542	588	603	633	550	561	565	588	560	571	574	533	523	558	526	596	533	526	562	580	587	595	577	610	612	584	568	562	572	555	571	579	589	620	589	591	595	583	569	550	615	564	584	607	578	582	577	563	582	571	586	602	596	596	568	582	622	621	600	599	503	566	544	546	604	596	523	581	591	550	562	566	608	541	568	614	613	581	584	590	534	551	606	577	520	565	611	595	579	564	537	555	554	563	614	576	596	584	564	604	616	584	584	558	598	579	595	603	579	641	557	594	580	563	610	589	567	558	569	541	539	632	564	589	577	556	567	598	597	574	566	552	564	591	586	558	571	580	601	615	607	575	587	608	563	551	506	623	599	588	598	558	578	592	558	554	573	615	592	553	583	603	557	553	565	592	552	610	585	556	597	590	592	556	577	633	597	577	575	555	584	583	592	605	539	551	581	625	579	579	611	580	590	594	546	594	555	594	582	572	579	597	574	568	560	556	565	596	601	619	608	600	594	558	538	541	557	591	545	573	615	559	566	597	592	607	613	619	562	582	572	564	592	554	549	554	552	517	609	583	572	607	593	625	592	569	631	596	558	591	568	561	592	591	584	602	623	606	592	571	595	573	587	581	564	547	584	598	585	590	589	569	527	575	569	593	612	569	579	569	583	576	576	613	549	574	590	590	598	608	594	596	602	569	590	563	597	557	586	553	597	533	556	561	561	606	583	568	576	590	576	552	557	611	592	580	574	578	578	556	608	585	588	559	563	576	568	558	590	577	603	578	567	550	614	618	614	578	580	571	614	555	588	621	591	591	573	551	567	574	546	578	582	547	603	585	603	592	548	565	594	569	581	568	572	565	597	570	587	559	622	578	603	581	551	587	549	573	570	544	544	569	611	571	589	597	568	598	568	597	599	563	605	601	601	585	575	568	582	610	576	566	568	596	570	576	591	622	576	604	594	598	518	573	565	542	569	600	560	567	573	597	608	541	589	533	571	599	588	583	561	543	549	557	552	533	595	595	579	588	543	596	572	553	563	563	546	546	585	584	581	574	599	571	571	546	554	591	587	574	565	588	564	569	586	598	558	577	567	553	590	545	566	592	601	578	591	568	575	558	578	599	587	575	612	584	569	567	594	571	597	578	591	575	546	557	603	597	605	622	572	599	580	560	576	565	540	562	593	581	556	562	610	577	606	572	583	534	587	581	552	560	597	571	542	586	589	574	540	575	557	570	555	551	565	668	556	584	544	574	570	606	569	582	581	608	540	614	528	594	598	562	601	581	576	583	594	594	581	552	613	603	603	605	547	638	567	591	592	580	606	590	600	607	548	619	537	581	583	561	602	620	586	576	567	566	565	604	590	541	615	560	563	583	550	546	558	600	569	583	606	589	584	587	562	584	552	561	597	613	570	602	594	569	578	540	560	570	627	574	614	618	608	570	580	576	590	574	564	594	525	610	579	557	580	590	534	525	602	540	549	573	572	573	568	545	609	586	609	588	556	571	526	525	608	583	517	578	543	590	579	559	541	550	574	575	567	521	563	567	611	568	578	612	572	569	551	626	555	579	549	549	570	550	572	573	600	589	573	581	596	581	579	611	583	548	622	562	565	523	573	592	615	602	563	582	568	588	584	574	602	573	597	544	546	592	580	570	590	576	561	619	556	581	601	577	584	576	598	571	609	592	593	535	531	558	598	555	580	586	599	560	598	636	602	587	566	599	631	563	553	595	563	605	570	581	560	605	598	581	604	561	577	587	621	558	579	589	586	581	602	569	572	576	603	569	589	548	560	603	601	574	554	587	598	578	615	569	570	603	566	546	550	571	582	550	580	590	591	581	572	595	558	594	564	547	544	562	581	598	633	560	616	568	565	588	562	578	605	595	541	574	592	566	569	583	558	548	587	567	589	577	567	586	582	574	591	517	587	579	566	591	603	579	549	549	577	569	591	602	586	614	619	568	564	587	574	567	601	559	555	614	560	613	605	571	612	630	570	549	613	588	578	607	552	541	604	588	534	560	565	624	587	553	566	595	557	544	601	554	592	534	600	580	601	573	604	547	579	574	571	612	552	578	591	564	584	557	574	601	596	583	582	576	566	581	518	533	541	623	601	577	567	604	602	598	583	607	567	571	582	565	570	595	591	589	619	587	604	531	572	580	554	569	599	631	590	561	572	555	550	525	546	589	574	609	600	603	571	551	592	560	592	583	578	557	567	595	590	603	566	546	551	548	571	582	556	580	580	567	633	551	584	566	588	611	599	559	591	606	614	578	626	568	600	537	574	567	610	563	620	522	588	564	583	571	633	542	561	580	602	559	565	580	569	585	619	573	628	545	528	540	593	581	582	575	608	543	576	576	567	582	588	583	531	625	558	572	577	587	614	560	632	580	607	595	579	590	594	589	597	551	600	588	575	516	593	558	569	567	592	567	542	581	569	603	565	566	552	588	601	584	556	562	599	619	580	553	596	533	575	572	561	596	574	607	560	544	611	541	595	555	626	564	612	583	551	570	583	596	541	594	609	566	575	595	542	600	563	577	590	562	562	593	595	593	567	595	575	620	542	568	575	567	542	600	567	579	600	555	546	584	594	557	565	560	599	546	610	608	593	603	542	593	590	564	619	556	537	580	575	560	587	579	572	559	611	550	597	565	560	536	566	615	548	615	567	571	611	551	602	561	571	594	585	580	572	573	573	626
35981	12539	17032	39525	50993	43281	31109	18914	4675	250	170	191	165	185	204	162	176	173	184	191	188	168	183	194	185	171	152	176	157	165	168	176	203	175	192	171	183	195	199	203	179	172	174	170	194	146	160	182	191	199	168	179	166	177	175	158	168	159	174	192	190	190	165	157	165	195	176	182	161	178	181	195	163	203	171	170	179	197	183	201	154	162	192	164	191	187	199	175	170	173	177	170	146	152	182	165	177	170	145	173	193	193	174	173	184	153	174	175	172	179	200	194	167	176	206	168	181	157	168	178	190	157	179	187	127	157	173	192	159	175	184	163	196	173	155	170	167	165	168	181	156	199	184	186	168	172	163	166	168	160	143	151	196	166	208	157	175	229	168	152	163	187	190	177	167	187	166	171	171	149	169	171	169	162	164	147	181	199	191	137	187	172	169	184	179	164	186	161	174	154	161	204	204	189	168	182	173	166	161	164	167	158	168	156	198	157	171	178	166	167	164	156	143	180	172	170	180	182	167	153	174	145	195	186	171	160	165	193	180	174	180	144	161	171	160	196	177	153	166	183	167	167	194	178	185	181	207	166	191	154	163	166	165	199	158	175	195	162	166	159	190	185	156	160	165	183	203	186	181	168	187	170	176	162	195	203	167	176	190	167	158	176	179	179	176	170	205	176	159	186	180	176	172	169	194	175	180	169	168	178	176	166	180	191	175	167	164	166	159	178	169	183	166	156	174	184	190	167	176	171	178	167	174	192	154	169	174	171	185	180	147	135	165	177	178	167	186	166	188	165	188	181	162	168	172	143	176	163	180	213	169	164	166	162	170	182	176	173	190	157	180	185	151	190	172	177	184	177	159	168	180	155	206	170	169	157	168	169	159	205	181	182	156	188	181	175	174	172	185	195	176	161	157	157	164	165	205	172	162	181	153	159	152	160	179	181	164	203	184	173	144	172	163	171	165	192	137	158	178	167	211	177	164	162	180	149	177	182	188	174	163	151	185	190	190	169	166	151	166	180	176	167	157	186	149	157	170	185	162	181	166	175	154	178	167	169	178	176	178	166	168	174	189	190	167	163	163	181	166	179	181	158	154	186	190	186	153	167	166	178	154	171	169	156	181	174	166	181	167	193	179	173	161	191	178	193	177	160	175	178	187	173	161	193	149	164	159	179	177	150	179	163	187	158	145	169	157	168	192	178	173	165	175	183	192	174	193	191	189	167	188	180	168	163	174	175	179	151	196	165	175	181	170	158	197	174	177	177	148	158	196	175	158	177	175	159	162	181	183	187	136	185	159	171	169	169	161	195	188	165	162	174	173	158	180	171	185	167	180	176	173	166	180	164	198	174	149	182	162	169	164	153	181	184	168	187	178	153	144	165	182	165	205	177	174	168	180	177	212	143	167	164	178	180	165	188	172	153	186	162	147	188	180	157	151	189	179	173	166	148	146	195	176	176	195	170	182	154	198	161	167	163	215	165	170	165	160	180	162	166	176	174	163	180	186	152	164	169	161	192	160	168	164	163	181	175	180	165	151	163	169	166	157	143	178	169	176	158	171	183	170	182	193	164	181	162	174	156	170	173	179	160	178	187	194	155	183	158	190	191	187	167	158	147	149	185	184	169	175	156	162	154	184	165	189	156	156	211	153	178	171	194	193	160	153	148	157	186	195	164	146	174	201	173	165	172	170	151	202	183	181	178	173	173	163	164	169	168	182	175	171	162	203	175	160	176	163	169	184	150	170	176	192	176	171	145	182	165	177	182	167	161	195	157	168	188	160	155	178	158	157	158	170	183	160	167	163	194	177	195	185	196	156	154	161	173	180	188	170	174	200	175	153	181	182	188	160	174	187	178	167	167	139	189	180	158	162	175	163	200	166	191	168	167	164	170	172	149	174	172	185	179	188	186	205	185	196	149	173	180	186	167	168	161	163	169	156	162	206	181	168	130	187	164	198	162	184	176	154	194	169	153	184	149	152	177	169	164	168	173	142	194	178	152	180	155	184	201	152	170	190	190	160	177	165	163	169	200	190	189	195	134	186	149	145	180	150	188	196	175	163	163	178	173	177	182	161	178	148	173	172	190	165	157	176	155	192	168	177	188	155	166	195	135	169	185	180	189	168	165	186	177	137	170	152	176	178	170	185	163	188	161	166	182	157	158	155	192	174	196	174	167	179	163	196	185	167	172	163	154	152	168	168	157	179	167	167	178	160	175	142	180	172	173	178	153	154	153	173	189	166	157	175	162	161	182	178	196	160	167	187	185	167	161	175	172	184	163	176	178	138	179	163	191	176	172	158	195	185	144	148	158	174	183	165	199	199	165	168	175	178	152	178	180	164	187	156	158	162	183	181	165	161	183	168	187	174	165	168	169	172	143	168	176	167	174	176	157	179	172	164	166	156	158	171	156	170	184	164	195	197	159	176	158	164	181	184	180	164	169	163	169	168	187	167	174	172	173	172	156	171	145	169	194	155	184	185	164	172	183	169	165	186	187	182	186	184	163	160	143	160	159	165	173	156	180	171	191	160	173	181	172	176	173	187	154	190	182	152	192	166	188	200	161	172	184	172	180	172	162	163	181	175	158	184	170	169	178	187	183	147	150	174	155	154	187	156	174	173	151	186	172	169	176	158	185	200	174	183	155	200	150	188	158	153	179	185	161	134	182	213	149	184	186	164	174	164	182	180	165	171	168	150	188	178	168	160	171	151	174	195	172	157	161	185	164	190	174	183	186	160	157	181	173	160	170	184	153	201	163	165	175	142	161	179	179	150	173	168	175	159	161	168	192	185	185	178	175	192	173	182	182	196	193	165	166	173	177	174	155	147	152	156	149	159	152	184	176	185	157	174	177	180	149	163	156	146	159	179	160	186	170	174	197	163	177	189	192	152	182	169	181	186	187	171	158	162	190	183	170	179	161	164	188	166	172	169	180	194	163	162	160	159	164	197	224	167	195	186	190	164	183	161	184	171	169	165	174	153	152	195	167	159	172	185	185	188	189	164	158	160	164	175	188	169	197	189	177	198	161	179	136	183	161	210	181	184	153	181	171	157	144	145	169	149	161	169	181	184	178	177	176	175	164	161	179	189	172	185	209	159	185	172	183	186	193	160	163	186	192	159	177	172	158	145	166	156	182	175	161	176	200	184	161	186	179	173	170	212	197	189	174	186	164	160	163	175	154	178	164	148	153	161	186	216	171	192	179	195	198	183	175	199	187	185	169	159	175	185	168	181	167	181	176	161	181	212	182	174	167	178	175	189	160	157	139	174	167	195	178	180	186	176	156	174	177	193	189	173	170	189	150	181	170	194	154	178	157	155	160	184	186	178	176	160	179	148	167	183	194	155	160	163	184	190	166	182	169	170	172	167	167	189	168	151	190	173	173	159	154	168	197	166	179	177	172	189	187	166	182	160	179	156	162	191	168	203	188	147	190	164	171	190	161	167	169	165	177	203	166	190	171	177	150	159	153	193	177	169	191	172	171	157	169	170	192
17116	6438	23982	51463	61853	56247	46361	34939	7995	475	475	431	463	435	445	441	425	446	437	414	458	422	433	418	392	418	391	413	445	418	410	428	390	424	412	442	435	444	439	394	362	391	402	367	434	444	420	416	418	440	431	411	416	410	438	448	442	391	449	407	427	387	433	417	400	420	403	437	431	437	448	402	451	396	420	439	398	416	409	389	398	430	392	418	401	446	414	462	449	412	392	351	397	400	406	409	446	444	419	413	423	396	423	419	407	430	444	442	406	443	399	398	424	408	415	426	445	413	394	374	385	417	372	412	400	429	388	427	399	435	453	428	391	403	410	419	379	431	442	411	394	412	423	444	394	410	393	439	417	390	414	434	441	416	414	408	440	432	398	404	399	394	383	404	411	409	415	447	416	415	406	420	401	397	416	441	372	430	435	411	452	414	424	422	434	446	406	440	438	401	421	416	387	415	409	414	395	392	402	410	362	388	419	425	437	384	425	435	402	384	419	402	421	412	409	428	368	372	388	413	427	408	411	419	453	434	406	411	381	411	416	414	409	420	404	413	428	423	438	413	378	416	376	408	397	414	422	440	446	389	409	417	422	393	408	406	433	395	406	409	394	399	377	429	408	407	432	414	408	382	412	436	414	438	419	432	432	440	432	421	423	442	398	433	421	419	416	412	389	398	469	428	407	415	414	397	422	432	455	401	429	382	434	429	407	416	421	371	433	439	427	426	410	420	424	425	422	456	405	416	423	436	409	431	385	399	431	399	409	416	420	421	450	427	428	429	379	419	431	403	381	401	426	393	442	376	420	410	406	441	426	429	374	417	437	423	395	386	399	411	377	435	392	439	448	454	397	427	390	409	432	417	404	408	383	395	432	404	425	433	401	413	428	432	402	436	382	387	415	378	411	390	407	412	443	398	394	421	396	437	439	412	431	420	425	439	405	355	429	413	418	405	466	414	440	390	409	379	395	391	398	424	420	410	442	422	439	403	384	420	394	402	370	416	436	413	409	414	408	395	417	418	389	383	400	421	423	433	419	409	391	440	393	434	418	423	403	393	437	403	401	415	429	427	387	427	446	433	416	409	391	430	414	415	467	423	426	422	437	400	398	445	459	422	399	404	426	421	407	408	443	427	415	411	423	443	447	404	434	419	416	454	391	396	401	437	401	430	409	440	411	394	458	413	386	405	442	426	411	432	400	433	412	419	438	388	421	391	429	411	415	418	387	407	439	399	404	419	440	413	392	425	377	426	417	395	404	425	406	440	467	410	431	405	405	379	425	399	418	405	427	443	393	415	399	437	423	403	408	414	399	411	424	370	403	411	401	422	435	417	453	429	430	434	409	423	382	437	407	401	375	418	429	419	386	406	426	402	399	447	371	384	394	412	447	421	391	418	426	413	385	413	447	379	456	417	399	417	383	407	393	390	416	450	440	394	407	442	441	422	385	395	433	428	411	397	410	429	448	407	429	450	459	423	421	451	407	380	412	424	369	452	438	421	453	379	364	420	412	415	389	434	476	431	420	403	450	422	448	409	413	417	424	419	396	406	392	371	469	425	399	422	432	449	458	425	412	421	441	434	420	423	453	421	436	422	407	356	425	411	442	416	411	385	417	421	380	419	389	399	380	411	395	391	448	429	455	454	437	391	436	433	430	453	431	419	387	415	392	372	410	448	417	384	361	395	429	386	411	444	427	431	415	390	383	387	462	408	428	442	426	413	428	434	444	428	432	425	441	432	392	421	414	420	384	419	442	423	444	417	383	441	439	424	416	406	412	409	392	441	416	404	405	460	469	428	411	418	412	432	396	426	451	404	416	414	393	413	413	413	385	389	421	430	422	421	484	414	435	435	384	417	386	429	431	437	454	402	431	430	412	439	434	379	404	380	425	409	442	420	401	415	445	405	412	412	422	395	412	432	450	423	393	411	380	419	419	413	380	419	418	413	412	396	413	396	402	402	417	411	390	427	434	417	419	421	445	415	436	419	400	384	412	415	398	445	403	406	433	435	429	409	437	411	408	429	436	373	456	405	422	408	450	415	408	400	408	415	428	426	395	411	448	394	421	451	437	354	417	388	384	398	429	425	428	406	409	384	447	408	384	423	410	422	438	412	405	432	403	420	421	440	444	383	404	402	436	402	387	382	417	410	433	425	450	400	437	404	419	414	428	417	399	447	419	420	399	377	401	414	399	408	402	410	414	433	420	403	385	416	411	433	404	418	433	396	448	457	422	403	395	432	398	388	433	420	405	404	426	401	427	456	382	426	442	423	455	389	428	415	390	454	391	427	430	413	414	411	407	393	422	449	434	441	405	414	400	420	431	413	408	386	386	431	439	435	443	422	405	399	424	432	399	430	391	419	404	401	413	428	393	428	413	435	398	411	431	477	424	433	415	443	399	421	381	426	438	439	421	404	396	388	423	460	437	410	413	437	433	453	383	386	429	414	406	406	439	400	423	441	428	382	398	469	400	429	429	413	434	407	430	415	416	401	406	421	441	397	406	446	415	412	411	422	433	395	411	457	384	408	416	392	407	416	400	426	401	415	423	435	446	414	390	432	393	407	403	416	414	419	409	404	411	408	400	398	387	426	452	439	421	398	389	430	410	449	413	410	387	407	414	406	438	393	426	427	450	428	410	381	401	390	430	405	388	426	402	438	416	384	403	403	440	369	398	431	422	429	437	399	408	401	407	418	387	399	457	432	408	416	370	392	362	397	397	416	388	393	378	419	410	414	429	426	387	423	473	416	387	411	422	430	411	422	440	413	444	428	412	388	373	392	434	449	411	423	412	380	408	409	391	427	400	411	389	410	395	400	397	391	386	420	412	408	421	401	438	404	404	383	422	437	417	407	440	405	420	447	405	430	395	445	437	401	388	410	423	402	418	419	436	398	396	436	381	399	423	409	418	430	421	408	460	402	416	404	395	417	404	389	433	390	443	399	457	443	418	434	436	422	453	420	429	380	413	386	401	401	420	434	396	448	395	422	442	404	389	421	392	424	391	431	397	408	438	416	431	437	436	419	401	437	428	415	444	405	394	419	373	411	416	384	475	412	427	392	394	407	418	389	427	421	399	367	420	421	405	439	418	426	393	398	439	410	396	420	464	412	410	455	447	433	420	423	451	408	434	421	369	414	419	403	424	383	391	405	399	408	441	440	430	424	394	412	413	451	438	422	393	391	373	389	437	421	432	400	442	464	423	425	429	441	434	407	416	410	426	451	426	401	409	400	416	423	392	466	408	419	409	440	437	398	394	401	450	436	395	408	423	406	418	427	401	411	421	418	417	427	425	416	452	390	417	437	441	401	453	408	393	415	421	439	431	391	404	397	411	411	422	400	416	424	413	424	414	428	415	449	413	440	415	428	417	445	427	430	398	424	429	457	394	406	375	415	419	426	452	366	418	408	428	492	412	398	409	365	375	472	409	424	392	387	427	396	423	422	401	418	361	400	412	397	396	427	430	406	389	389	418	436	401	398	452	389	417	443
42057	17109	21592	48158	58854	53039	45601	33991	13301	793	315	267	292	272	259	227	216	283	248	258	285	257	245	251	261	230	255	292	266	258	250	257	247	262	247	249	268	248	235	258	251	250	292	271	239	233	213	243	251	231	256	244	286	267	251	256	229	279	243	262	239	240	255	231	246	244	284	244	253	251	257	260	286	276	274	249	269	259	231	233	255	244	242	267	272	265	249	254	276	275	270	241	230	239	266	234	242	254	268	280	258	261	264	267	229	233	257	255	275	282	227	249	251	259	245	239	220	259	281	258	281	304	244	250	238	229	231	254	219	225	263	240	256	257	297	252	260	233	277	267	264	255	268	233	236	268	230	243	256	263	250	279	252	225	251	265	268	253	253	247	275	254	246	256	207	263	259	237	255	232	261	234	236	279	257	238	241	243	255	267	262	239	251	272	259	249	226	242	238	266	278	240	259	262	256	268	271	247	251	250	272	269	259	250	258	264	285	270	273	270	249	264	255	243	252	256	261	239	263	256	244	234	232	258	278	241	235	235	255	232	242	249	269	256	247	238	281	240	242	247	246	267	232	268	279	263	261	252	241	265	262	264	246	252	241	228	271	234	278	246	264	247	249	256	281	258	255	287	277	256	237	264	238	253	253	270	258	273	270	237	251	241	249	262	254	240	231	238	249	243	262	224	270	250	244	238	234	296	237	246	247	252	234	244	257	248	279	271	256	284	231	252	224	264	269	267	223	234	271	262	236	269	282	244	225	230	282	247	247	225	263	251	236	267	264	248	247	234	245	256	284	256	249	258	243	251	239	245	306	253	242	275	254	274	254	303	244	267	264	257	276	252	268	245	271	226	255	226	261	265	251	254	260	249	275	273	240	261	259	249	261	282	244	271	244	246	261	259	253	255	254	270	256	261	232	244	245	269	267	268	234	254	248	218	233	263	248	256	267	269	270	252	290	274	222	262	256	247	275	263	272	251	246	253	254	236	257	276	256	256	269	234	274	260	243	268	268	263	258	269	270	232	252	257	257	229	255	258	252	282	226	259	258	251	250	267	240	262	265	236	254	260	266	254	266	238	283	255	256	243	260	233	260	244	245	270	266	240	236	248	251	263	273	262	238	261	279	260	251	275	261	258	249	267	239	232	196	258	263	246	244	278	227	239	258	258	247	262	244	270	268	232	280	245	262	197	238	258	243	203	251	233	260	254	234	242	233	260	269	268	226	254	254	265	241	258	236	233	252	266	270	279	241	250	271	242	267	250	264	258	257	261	260	244	241	222	224	259	254	244	242	224	241	246	267	271	240	263	274	246	251	268	242	267	267	251	256	256	236	246	243	253	247	253	225	247	251	259	240	260	249	233	241	257	261	257	256	262	260	278	273	244	246	250	257	258	294	260	271	235	246	261	254	251	258	250	238	301	262	236	246	268	269	252	256	231	280	245	248	249	251	277	259	276	250	242	281	241	258	258	236	277	251	254	259	262	245	237	228	243	254	219	230	241	230	256	238	272	231	287	245	262	256	245	275	275	246	266	272	265	243	276	250	239	227	263	263	255	231	249	257	257	269	260	280	254	290	256	280	248	262	247	261	244	255	270	257	242	289	264	254	255	245	294	279	256	263	249	274	253	228	276	228	257	239	255	220	263	272	251	276	242	217	255	233	259	242	260	252	272	252	249	224	262	232	248	262	251	235	241	264	272	255	275	254	283	249	265	216	261	262	219	251	243	240	238	275	224	239	255	242	266	247	227	241	283	249	221	260	258	257	239	232	242	252	282	243	241	287	239	259	261	279	229	273	243	252	250	250	258	268	230	245	216	261	258	253	249	250	229	248	262	225	261	260	241	232	235	263	229	220	251	222	279	252	244	233	248	235	256	262	244	257	271	261	262	254	235	261	244	215	258	253	219	273	259	248	246	252	259	275	263	246	280	263	274	261	256	284	255	236	260	217	231	255	242	266	238	241	257	263	251	278	262	247	270	271	246	245	259	268	247	251	280	258	252	246	246	272	237	249	284	275	224	251	248	256	237	244	283	245	229	274	252	236	280	226	265	242	236	223	270	252	272	248	257	254	231	243	258	247	274	235	243	246	236	237	277	232	243	273	259	243	251	274	256	243	256	238	253	242	269	270	235	265	254	269	237	201	246	250	248	218	238	269	247	251	256	280	220	243	244	226	227	233	257	258	246	255	263	249	265	244	265	227	233	222	225	228	243	235	253	238	248	251	247	246	257	250	283	260	227	272	253	250	271	247	264	238	238	247	279	258	265	253	275	242	257	252	252	273	233	232	267	223	223	273	238	250	276	257	249	232	249	269	225	231	230	281	278	225	256	244	260	226	275	224	269	251	251	304	254	272	249	264	252	276	245	274	263	274	246	227	273	249	252	237	248	269	256	235	255	257	227	227	226	245	251	249	234	272	252	273	243	242	249	256	224	272	262	258	263	249	270	262	229	262	262	245	227	265	236	281	230	260	230	246	250	241	278	248	275	245	237	283	249	278	249	254	284	261	255	268	246	248	273	248	240	265	233	252	238	255	238	266	272	270	242	232	281	249	252	260	260	263	269	244	246	221	260	259	299	276	253	248	224	287	265	234	232	264	247	288	257	264	269	277	234	253	256	235	264	290	271	259	228	251	245	239	241	294	240	259	281	266	260	252	237	220	287	226	236	230	240	242	241	263	250	241	249	263	224	266	235	246	247	244	244	245	243	256	250	249	277	248	272	237	260	255	297	249	244	253	239	241	241	258	266	272	248	243	227	289	238	261	291	264	219	269	244	272	237	246	248	256	220	213	251	290	255	242	244	272	242	246	258	246	222	273	234	264	236	293	252	258	271	262	257	243	244	254	255	256	278	261	244	252	229	267	244	246	288	266	277	264	290	240	256	263	248	271	258	284	262	237	262	259	250	269	279	261	273	249	273	259	276	250	243	277	257	244	260	248	229	246	250	257	268	261	200	295	239	231	274	233	260	236	249	280	255	266	264	212	243	291	286	273	263	263	262	223	259	264	270	270	290	244	293	275	253	250	276	240	227	236	245	256	240	233	245	253	253	203	254	277	276	240	255	230	254	236	265	253	262	240	271	251	247	260	260	220	248	251	254	236	249	248	286	266	248	238	252	252	253	247	273	242	257	267	246	250	266	251	282	262	274	275	277	251	267	259	244	247	255	226	268	252	247	294	255	230	250	274	229	261	259	260	246	256	237	234	261	268	246	241	259	243	257	245	254	297	266	271	255	263	235	244	259	284	256	235	246	273	258	249	243	227	265	245	303	253	256	269	229	259	252	259	292	268	260	241	282	248	284	257	218	252	244	224	255	287	299	234	261	252	251	252	262	235	240	245	246	258	274	258	284	261	233	257	254	258	224	232	277	268	238	231	251	289	239	229	248	278	301	243	264	257	247	281	264	286	249	242	252	226	241	253	244	235	253	267	212	259	263	218	282	254	229	251	264	255	249	260	241	239	282	213	253	262	248	248	268	265	252	269	249
19905	9270	27307	58172	68025	65508	59664	48342	16020	725	693	644	680	657	609	625	629	616	588	597	603	607	651	575	599	659	574	591	577	611	599	547	585	587	596	592	601	609	634	605	579	603	595	586	563	591	629	614	583	602	569	575	610	583	578	601	609	603	618	584	612	599	604	602	601	570	594	558	610	575	608	591	609	586	592	614	554	590	620	610	582	557	585	619	581	618	525	625	590	609	563	545	564	594	566	530	581	601	593	606	564	562	614	588	564	571	596	576	574	583	545	562	619	567	575	550	602	574	615	548	602	588	625	557	538	568	572	603	562	606	581	587	573	603	542	592	577	593	599	578	577	594	624	590	583	553	590	572	605	555	631	552	631	602	545	582	621	567	576	575	583	576	574	611	595	593	566	611	580	588	607	572	575	576	532	540	534	598	561	574	608	587	548	605	541	575	617	612	575	549	604	605	573	572	592	561	624	548	595	618	566	595	588	538	562	578	608	597	582	571	549	561	643	589	573	576	576	576	611	554	587	535	613	593	588	534	572	580	603	603	614	577	579	551	590	595	576	539	609	587	560	563	591	583	603	519	628	618	555	506	591	544	618	554	606	560	562	554	590	590	565	569	564	580	561	599	640	545	556	611	631	561	569	573	586	587	607	559	567	546	595	607	600	582	562	575	571	567	569	595	592	613	510	569	590	599	612	606	569	561	642	592	581	564	560	595	604	576	576	577	571	578	595	588	585	573	600	552	590	551	635	607	559	564	566	596	582	632	549	580	594	608	554	596	577	604	604	591	581	633	633	596	600	574	594	580	573	569	534	582	618	570	616	572	566	547	566	582	592	578	600	613	591	610	569	583	596	606	560	559	613	566	567	568	582	610	603	594	580	619	567	607	643	580	586	576	600	578	617	555	616	582	569	580	553	585	596	586	600	598	581	564	546	629	562	571	559	578	638	589	609	567	572	560	593	607	601	576	567	568	596	610	562	585	597	603	633	608	605	589	619	571	579	543	620	572	592	590	541	596	609	580	594	596	601	640	601	557	624	597	582	551	574	577	558	592	585	587	555	550	564	613	545	580	631	590	581	595	586	572	545	558	617	545	592	594	578	572	614	575	559	553	612	572	575	648	571	567	619	592	632	596	560	592	608	598	590	596	584	582	571	602	543	551	574	622	617	585	605	609	547	565	579	583	604	591	526	624	579	615	613	578	558	570	565	573	593	573	621	591	592	564	561	618	572	566	538	568	578	568	596	554	584	567	580	524	585	597	590	589	586	582	555	590	595	610	559	554	608	514	617	563	629	556	605	648	580	600	614	517	576	559	577	569	542	590	543	567	652	552	601	621	605	572	582	585	596	591	599	626	581	605	574	628	583	592	566	585	601	644	550	592	561	608	607	593	594	598	576	580	596	584	554	576	596	554	627	563	546	551	591	588	579	589	612	563	547	590	587	571	585	561	545	603	604	608	567	590	552	567	624	575	607	574	586	611	605	579	577	579	601	620	564	570	532	567	596	607	600	594	597	589	622	577	575	557	559	583	613	563	576	572	593	544	574	591	564	563	554	601	589	563	568	565	601	561	590	588	578	613	593	595	573	627	598	546	622	595	598	600	593	584	582	584	627	599	581	618	545	577	551	619	569	639	565	601	601	586	574	589	552	578	585	634	539	531	604	600	575	610	607	600	564	593	572	576	578	598	552	597	599	597	576	615	618	585	591	594	586	585	618	590	583	561	588	548	532	602	571	571	567	630	566	596	547	587	568	554	544	578	563	511	588	591	558	588	576	599	535	550	577	558	529	568	565	590	585	597	568	570	566	597	584	561	581	570	581	569	586	574	570	579	598	561	602	580	544	572	601	609	579	569	575	569	574	563	577	557	579	602	584	610	577	600	559	592	597	555	588	622	516	598	550	554	594	593	583	573	595	642	561	600	544	565	613	564	575	548	612	604	576	581	581	603	559	561	572	587	582	550	606	563	570	598	581	594	584	529	571	543	553	545	588	580	589	590	594	589	547	587	601	576	635	582	597	598	545	553	597	577	565	570	553	623	596	592	616	548	579	577	594	570	584	571	587	584	596	579	583	577	595	536	587	593	565	642	616	608	604	603	628	596	528	553	566	574	575	615	554	560	587	522	530	609	547	565	589	589	572	576	605	579	625	585	568	573	591	586	591	586	572	578	643	548	594	590	575	583	583	574	570	562	618	580	597	575	605	559	584	584	608	542	544	563	550	605	577	584	595	565	607	631	553	547	595	576	562	618	602	570	604	533	570	600	575	617	592	600	583	603	526	561	573	587	570	565	610	590	607	552	575	612	603	544	560	602	591	603	595	617	575	551	569	591	588	523	580	548	585	558	547	582	568	552	576	603	573	563	556	558	600	617	570	577	627	588	563	610	607	650	592	565	594	564	554	553	585	594	547	578	577	609	591	568	575	585	574	544	571	597	593	617	587	522	576	615	646	604	583	566	608	571	573	589	561	561	640	556	556	573	557	570	577	528	575	605	588	567	571	560	605	570	573	628	619	579	589	588	598	580	580	585	593	575	612	579	603	607	599	599	550	541	607	609	595	586	647	568	613	596	560	604	590	529	611	586	595	569	600	590	573	582	574	552	606	613	561	601	581	589	548	581	575	571	595	593	565	527	597	558	611	551	560	563	627	592	568	561	555	610	558	556	602	551	551	575	575	615	575	570	581	586	554	599	616	566	562	603	585	629	612	579	585	553	612	610	589	538	584	567	550	586	566	569	593	584	591	581	589	605	593	589	550	547	555	545	590	609	596	583	603	618	591	585	583	564	578	603	567	607	568	594	581	531	546	571	569	582	572	568	612	550	617	609	596	590	594	543	582	605	577	563	582	545	638	559	600	576	621	571	548	612	595	608	620	595	569	577	580	554	633	559	601	596	572	569	573	537	570	591	580	599	583	624	588	555	600	606	563	540	577	570	568	572	538	580	603	604	612	587	565	583	590	627	582	565	587	597	530	574	594	600	609	566	585	558	594	558	541	543	591	582	588	555	592	534	590	564	598	595	568	577	596	637	597	600	596	554	584	573	527	588	566	580	606	587	580	627	598	577	581	568	561	601	542	636	613	587	608	572	607	583	610	619	565	578	570	580	541	590	560	576	534	547	567	596	622	555	628	595	566	535	539	546	535	595	586	582	597	622	582	576	602	575	582	583	558	594	555	585	584	558	597	611	582	612	580	563	634	571	581	551	604	546	518	567	540	592	585	574	592	564	633	573	585	580	588	564	586	597	582	595	538	561	549	587	613	531	600	551	547	555	604	627	620	576	570	589	610	605	589	585	608	590	580	591	576	543	585	576	566	581	579	571	586	607	599	605	584	572	604	597	562	568	591	588	590	583	621	560	597	621	601	599	601	591	601	559	551	547	595	555	583	591	579	571	620	548	565	632	547	580	612	607	546	604	602	590	598	572	583	572	607	585	568	598	550	631	573	564	571	592	573	580	570	583	614	584	564	593	604	588	586	565	545	568
17743	5262	5619	4712	3777	3095	2256	1779	700	253	229	254	264	229	263	276	249	257	238	272	259	242	259	258	230	260	243	242	286	239	248	253	262	256	252	250	247	232	226	242	246	263	259	265	259	248	233	216	272	245	230	250	238	248	258	232	261	237	229	250	268	259	247	233	273	263	221	250	240	234	258	256	277	238	247	244	297	254	240	268	237	238	277	229	247	246	262	245	250	295	275	264	243	252	265	282	256	267	233	268	242	262	306	257	246	257	263	254	260	247	255	240	263	247	258	287	223	267	235	273	249	254	229	258	248	275	270	247	243	244	264	269	227	252	252	232	227	268	301	253	267	249	216	253	253	267	245	261	260	276	242	243	265	288	249	249	270	243	247	225	250	256	259	271	226	272	263	257	261	243	234	278	269	236	272	280	257	230	262	250	226	263	263	231	292	257	246	253	237	279	279	228	282	245	256	250	266	221	280	263	233	257	266	257	257	271	247	239	237	254	296	281	242	235	243	226	251	254	244	246	226	252	244	233	275	283	249	254	233	238	279	275	242	252	259	235	282	272	267	235	225	251	262	233	227	235	239	233	267	241	245	268	277	222	241	258	247	276	249	248	251	257	240	235	271	255	234	279	256	247	268	264	243	233	251	280	239	249	237	253	286	265	264	242	263	260	235	271	259	262	235	247	261	253	247	253	277	252	244	256	254	231	272	212	253	269	240	291	273	264	266	279	259	276	268	265	253	253	254	246	268	226	246	240	242	269	232	239	239	239	257	242	251	246	270	250	267	247	277	250	247	246	281	247	264	233	250	238	266	223	272	240	258	246	260	254	261	278	249	234	241	242	281	259	260	251	297	224	265	251	256	252	252	234	236	223	214	264	242	239	240	253	248	231	273	263	250	274	228	281	278	249	236	262	230	232	257	264	265	257	247	263	266	261	238	256	250	252	247	276	253	253	247	230	243	270	241	230	254	255	265	263	257	247	248	254	254	287	282	236	244	264	274	240	251	267	240	230	256	257	256	252	252	235	248	266	256	258	234	241	231	256	279	270	278	272	262	245	263	251	259	257	257	270	272	250	249	259	250	275	280	237	255	261	249	236	253	264	218	252	242	273	257	246	244	260	274	257	240	249	239	256	244	274	291	264	274	239	252	276	284	251	246	249	266	275	254	243	246	238	266	257	252	271	289	282	248	304	301	250	256	272	241	243	255	252	251	252	252	248	239	280	243	253	240	277	255	268	273	267	267	236	252	258	268	277	226	240	254	259	236	272	253	270	225	238	266	247	241	260	284	236	255	259	241	261	234	234	265	251	253	228	246	244	273	221	255	236	225	259	256	225	255	279	244	267	254	246	230	260	278	261	256	221	224	249	241	269	269	272	223	246	241	271	259	258	261	228	266	245	244	266	255	239	247	263	256	232	261	288	261	245	263	252	282	275	269	263	250	248	269	259	261	243	249	255	272	221	279	249	267	276	250	263	263	255	246	261	257	245	262	235	268	268	239	268	252	209	257	258	291	256	228	265	253	227	247	217	271	234	243	277	249	257	224	224	255	258	270	286	231	265	268	240	252	251	252	260	236	248	258	246	249	282	233	271	255	256	283	269	264	225	239	239	264	264	241	201	233	244	222	243	242	220	236	279	256	242	255	241	270	263	238	267	253	241	276	235	267	283	254	255	256	265	253	227	241	256	237	230	256	251	250	246	262	246	257	254	246	246	272	240	246	261	251	251	249	222	255	266	263	257	295	257	256	277	249	234	248	259	246	272	270	248	248	244	264	241	265	278	218	251	270	270	255	272	226	290	242	262	232	245	232	251	221	278	253	228	264	255	261	242	258	238	223	272	260	280	241	274	244	243	260	230	286	226	241	270	248	230	233	238	223	270	241	275	240	250	246	241	242	262	255	260	258	272	241	254	267	247	279	211	237	262	228	221	260	256	280	218	259	245	248	259	242	246	293	280	240	227	271	239	253	249	245	229	249	235	236	228	263	252	247	240	233	249	228	258	255	281	257	247	228	248	242	277	250	248	264	252	259	252	272	295	280	254	276	267	267	232	267	265	228	246	223	289	260	250	264	282	259	232	258	239	260	244	240	245	237	245	242	242	234	251	254	274	287	247	273	256	262	265	259	275	268	232	253	195	254	271	261	270	268	262	259	263	257	238	236	235	253	271	248	230	277	220	219	235	279	244	221	263	260	224	227	250	251	271	231	266	248	259	261	262	252	241	250	267	242	221	288	268	253	225	238	265	252	282	234	226	263	255	258	262	264	289	264	254	291	246	213	240	242	266	252	266	253	228	247	225	252	279	246	256	250	272	237	261	244	250	250	236	250	243	255	256	252	238	266	233	218	261	261	263	270	260	266	274	245	223	271	270	249	264	232	250	258	211	262	249	285	237	248	241	255	214	276	280	264	242	250	226	249	251	261	245	261	255	252	270	250	255	237	274	229	267	241	269	223	264	229	258	238	263	231	261	230	254	246	266	237	286	254	251	251	267	237	243	258	265	243	252	239	269	259	250	279	247	270	247	227	239	281	240	226	250	258	274	230	224	234	281	273	276	265	247	265	276	271	276	265	237	257	263	292	251	253	267	237	255	255	230	265	251	290	223	248	255	275	265	269	223	282	260	221	241	236	259	252	274	224	254	247	295	278	242	261	269	274	245	276	256	271	234	248	217	224	250	257	260	269	252	263	259	268	252	285	270	270	260	250	235	253	261	261	228	270	240	223	274	256	244	257	232	258	252	230	276	273	256	270	263	253	250	239	256	261	254	272	256	249	240	261	228	231	265	261	263	246	294	254	248	247	240	273	243	259	241	273	278	273	236	234	274	236	266	253	264	248	248	255	236	285	253	300	263	259	268	248	266	262	251	228	235	269	262	229	254	256	266	257	281	263	251	253	253	244	245	263	236	262	251	269	278	227	233	245	253	264	289	250	240	239	246	246	267	254	256	240	266	306	276	243	239	264	233	272	281	268	282	253	242	284	267	220	254	237	256	254	264	254	235	245	251	259	261	254	260	234	240	249	245	225	260	240	260	209	249	272	267	258	258	235	256	272	260	252	234	265	261	265	254	267	265	215	249	249	260	275	257	262	269	259	253	245	236	264	249	231	274	249	273	251	255	250	255	258	260	246	260	271	269	266	246	238	237	264	254	276	267	249	247	265	271	264	249	270	258	241	229	245	256	244	217	238	215	251	267	259	267	251	223	256	273	257	280	244	270	242	259	218	241	237	249	264	288	241	239	268	272	248	279	256	253	250	240	279	274	280	258	234	255	267	243	263	269	270	258	236	270	236	238	224	246	238	231	251	267	232	269	277	252	269	237	261	251	268	241	259	273	273	271	242	265	238	272	246	265	281	239	265	261	253	271	244	276	297	271	237	250	228	261	234	261	247	254	252	270	260	248	249	263	267	252	255	280	258	266	242	238	285	223	232	243	244	270	279	242	239	260	255	256	252	244	263	237	254	237	235	252	251	258	281	243	257	278
8312	3769	9722	12504	12856	11751	9174	6798	2347	568	555	532	538	545	561	532	588	564	557	566	604	555	571	584	584	584	545	564	560	561	560	561	539	528	609	552	545	570	569	584	535	578	573	558	565	584	542	540	580	572	517	517	612	557	546	581	540	609	538	566	571	551	559	541	546	537	586	581	556	551	548	547	578	561	556	556	568	550	543	552	589	557	578	587	550	550	558	591	565	571	554	563	512	522	584	563	571	546	536	556	501	540	578	526	559	548	538	533	563	616	558	565	576	550	559	563	538	556	578	612	537	535	560	571	531	544	554	568	546	547	560	566	585	569	562	537	561	558	557	556	593	559	569	561	564	556	509	551	554	590	539	554	563	549	604	603	580	536	574	542	585	550	555	582	551	577	599	541	619	503	564	554	584	588	571	545	593	610	532	542	531	521	550	576	570	533	591	541	587	579	576	568	566	516	588	601	531	558	548	550	562	523	538	560	545	556	561	547	565	579	543	532	520	547	573	540	557	535	582	547	511	572	546	544	591	561	538	583	591	583	572	528	564	562	542	508	582	563	549	581	525	556	532	532	626	616	612	595	574	549	575	612	576	536	568	545	553	567	581	551	574	548	552	604	520	554	544	487	580	609	554	534	544	557	561	549	585	542	580	596	600	569	546	535	518	521	544	563	548	596	569	519	568	579	578	588	544	571	560	592	557	522	581	551	598	574	549	565	548	568	619	575	592	563	584	502	516	589	587	572	571	565	555	560	572	545	530	548	544	526	613	531	577	552	531	594	598	562	565	518	577	527	519	582	585	571	534	546	575	605	535	501	512	562	583	548	554	564	578	580	549	564	540	547	573	541	589	517	565	573	569	564	562	531	545	613	598	569	512	555	569	582	571	590	592	556	552	549	600	579	579	525	517	576	597	561	547	559	574	568	538	552	534	569	576	545	547	554	616	579	549	546	528	565	556	574	545	562	574	577	550	589	526	552	572	587	560	548	584	545	539	547	611	510	588	579	591	589	534	557	607	563	570	511	584	559	535	596	571	534	562	543	568	590	560	544	544	567	548	557	558	543	569	576	587	567	541	558	588	564	586	544	557	563	583	533	557	593	553	554	605	572	565	549	610	579	566	577	541	569	563	539	519	587	546	540	545	554	550	554	537	560	581	569	595	574	581	548	565	539	540	521	574	584	498	557	557	549	513	527	567	581	548	514	595	562	555	529	578	579	556	564	573	566	583	571	535	577	536	569	532	586	575	567	537	565	563	543	593	525	563	556	575	575	561	546	537	559	583	530	556	546	534	535	566	528	586	537	591	584	614	532	551	540	595	570	560	599	519	554	584	574	555	566	573	556	569	581	569	596	572	545	590	568	585	595	541	536	555	541	555	558	584	578	580	518	525	563	529	564	569	560	580	556	560	557	547	541	546	542	542	575	555	563	547	580	585	577	535	582	532	576	553	481	550	581	514	569	622	567	555	576	587	568	525	589	567	557	591	571	519	632	540	516	561	551	583	538	573	551	557	600	598	556	576	545	544	584	551	536	573	543	604	557	557	534	580	598	592	603	547	539	542	512	587	559	569	529	546	564	538	560	522	596	573	565	550	543	542	543	532	574	530	597	545	537	534	531	549	560	549	573	559	606	538	592	558	566	596	553	582	562	548	600	543	539	588	546	588	548	555	551	572	554	554	542	558	532	538	579	550	523	573	586	545	534	566	617	536	567	585	569	548	559	543	602	567	545	530	593	551	517	582	503	557	568	554	555	552	554	533	584	581	521	541	566	567	535	525	578	578	584	545	555	532	562	530	570	545	563	587	536	582	523	585	535	537	550	564	579	571	562	581	568	539	576	539	594	510	557	576	548	573	582	585	580	560	528	569	526	547	563	602	599	566	562	545	555	579	515	542	546	590	567	566	586	519	597	563	584	547	501	554	595	544	538	556	595	547	560	545	571	554	549	550	573	582	553	585	556	565	556	546	535	586	588	539	563	578	525	575	572	542	565	547	599	533	593	536	544	515	581	560	548	521	565	553	573	529	570	565	529	588	541	542	564	574	558	552	534	546	599	563	570	536	573	559	557	611	547	563	577	554	555	567	534	621	544	581	590	569	548	591	582	570	558	546	598	590	565	554	544	548	563	547	552	535	577	541	559	534	579	506	512	524	548	510	550	600	582	536	589	558	542	573	575	576	532	588	551	550	569	583	520	554	574	556	570	583	544	604	540	596	551	539	585	567	546	566	558	556	504	548	572	605	559	562	576	581	583	613	549	591	561	571	567	534	550	558	572	531	557	562	528	588	517	614	562	565	582	577	530	605	526	522	540	539	539	535	541	530	544	554	582	597	574	511	540	576	582	554	568	535	558	527	546	558	572	566	509	560	545	584	534	567	594	541	578	543	552	543	545	551	565	523	570	521	602	560	591	557	584	551	549	556	555	566	576	555	548	584	568	541	550	570	565	590	571	554	556	554	522	601	538	543	560	572	580	577	597	568	524	576	571	593	597	586	538	550	594	594	568	559	598	553	544	568	569	567	565	557	547	548	593	522	565	522	553	556	580	553	547	557	528	534	619	592	519	563	563	528	579	552	549	555	581	550	509	594	528	562	594	580	558	610	587	557	561	588	554	541	556	571	539	571	524	493	527	526	573	509	549	546	532	552	563	583	573	603	544	531	582	592	532	546	551	585	570	559	561	568	510	500	580	541	543	531	505	524	605	557	559	574	594	567	518	537	529	546	515	560	564	543	542	528	597	586	562	496	576	579	560	565	555	559	549	547	549	605	511	548	584	541	530	560	545	585	566	526	550	554	560	567	554	536	547	545	549	582	573	533	527	606	548	577	548	550	567	539	553	582	521	563	589	621	591	553	544	538	571	536	539	606	562	550	585	582	559	559	605	542	553	572	525	553	592	552	592	550	563	561	557	590	610	501	598	567	531	561	599	573	529	554	571	571	553	542	553	560	601	563	555	534	554	557	554	553	537	566	547	541	559	512	530	542	561	598	550	558	559	528	564	567	573	554	606	520	540	517	579	578	568	564	550	533	549	542	570	607	563	601	538	550	541	564	524	523	555	568	571	566	608	623	565	561	560	566	560	541	552	556	579	575	545	579	551	548	623	553	579	574	540	548	550	548	589	543	569	567	531	554	539	565	564	542	573	574	576	546	570	567	566	553	582	553	588	557	576	597	552	563	591	565	588	528	567	523	561	570	576	552	558	515	576	538	550	549	563	565	562	558	551	571	583	557	566	600	554	575	558	566	553	542	569	551	577	565	565	551	518	529	579	532	537	526	588	589	600	552	529	552	599	570	589	543	559	579	537	558	572	601	539	514	605	576	617	612	558	579	561	561	596	578	589	574	533	580	569	574	557	555	545	572	519	593	569	567	534	565	568	568	597	515	578	570	581	537	586	584	556	561	540	560	583	559	555	562	565	552	569	538	573	565	578	572	573	536	551	543	565	574	562	560	557	558	548	542	535	579	545	601	600	564	584	558	566
39004	15475	17030	17526	28291	39315	35968	28619	11663	558	184	178	159	150	158	161	150	152	195	177	148	153	146	160	162	176	157	169	186	160	182	150	169	176	163	142	147	145	194	181	165	134	157	154	168	140	157	159	147	137	149	145	164	148	186	172	174	160	162	177	174	159	180	186	152	139	175	136	174	146	153	167	168	150	155	161	156	159	167	160	161	155	158	160	155	168	135	154	168	183	146	177	172	172	184	170	155	144	157	157	166	160	166	179	167	156	145	163	151	166	158	171	141	158	150	177	167	153	163	164	156	143	162	176	160	156	149	148	146	154	151	153	162	156	165	161	168	153	171	168	143	120	126	142	161	147	184	151	166	151	142	161	150	144	154	153	147	142	186	145	163	146	148	151	170	156	157	141	156	141	164	138	149	136	157	153	137	156	127	143	141	165	141	179	150	195	168	151	146	164	139	151	157	164	145	155	149	129	148	165	175	142	182	146	149	176	171	168	176	165	170	164	167	172	160	163	158	159	160	169	172	153	173	157	158	157	145	147	173	154	151	165	140	157	140	166	167	141	145	150	168	140	164	168	141	161	152	156	147	149	170	147	183	163	126	162	170	130	202	144	164	166	140	158	161	173	142	165	188	154	166	157	151	159	157	150	140	163	176	153	158	151	153	167	166	157	147	158	170	137	188	135	166	158	181	132	151	172	171	174	136	159	169	168	145	163	138	161	169	133	144	152	134	135	150	151	147	169	137	170	168	139	161	140	140	152	151	160	154	168	142	150	169	167	147	152	151	164	152	140	185	158	151	161	140	163	147	175	142	160	154	134	160	164	170	149	148	182	159	164	184	145	184	200	176	164	161	142	154	158	165	174	159	159	149	151	153	149	186	168	151	155	149	157	163	142	182	129	167	171	163	168	141	152	192	169	168	164	177	158	172	180	138	168	174	149	163	191	163	147	151	176	167	157	152	172	171	183	162	172	167	138	161	164	150	140	155	145	133	164	147	161	157	152	162	128	172	161	187	163	154	157	172	173	158	167	178	135	168	168	157	135	184	143	153	148	153	151	160	160	154	169	165	157	165	157	134	151	154	176	179	182	171	154	182	162	164	155	184	176	152	167	187	161	184	165	177	150	169	155	162	172	155	138	164	188	192	172	147	162	158	159	155	173	187	189	170	158	156	174	155	160	164	160	155	163	169	134	137	179	132	165	151	157	164	159	146	173	179	161	158	152	175	147	160	137	144	173	152	148	167	153	142	149	147	159	142	139	161	154	175	170	148	177	161	156	165	168	157	169	177	172	166	132	146	142	180	170	159	164	146	150	163	177	142	168	160	164	160	164	173	172	153	157	141	164	157	165	143	158	156	162	172	160	135	177	197	152	171	169	149	159	169	147	160	157	164	162	179	160	153	156	152	146	183	160	170	162	158	160	176	163	161	148	169	158	149	156	163	164	153	169	164	160	193	166	168	151	164	154	171	171	175	182	163	187	163	170	168	148	151	166	164	168	166	156	165	160	148	178	172	187	154	148	158	157	175	155	153	148	177	173	139	147	139	152	151	148	152	138	132	179	174	162	175	169	152	153	163	195	175	152	151	141	169	174	149	152	170	181	179	152	178	154	167	174	164	153	180	166	140	177	168	173	159	144	135	141	147	136	154	169	176	150	141	145	141	153	146	163	139	157	160	142	161	171	154	150	183	183	151	165	138	165	143	140	150	162	181	180	159	170	161	161	153	170	159	170	165	159	156	167	177	187	159	172	172	171	175	177	141	164	152	158	174	144	167	164	142	164	148	162	134	174	157	148	156	189	179	161	158	187	176	176	152	157	150	143	143	144	162	155	164	145	170	147	153	162	124	148	168	138	144	131	156	161	153	164	177	168	165	121	143	171	169	162	142	152	160	168	184	146	174	171	169	147	158	170	155	173	143	156	170	155	153	171	155	181	135	162	138	140	172	132	138	160	185	157	147	166	149	163	149	147	167	176	153	154	169	187	163	140	149	183	156	169	174	199	143	138	133	154	176	147	137	160	150	167	156	153	164	174	178	162	158	157	156	168	164	144	176	163	133	164	163	171	187	165	165	143	172	151	179	159	165	146	169	192	152	172	161	142	142	163	151	133	170	152	177	166	169	133	154	151	138	139	131	168	168	165	156	155	169	173	175	157	161	181	150	153	158	162	163	174	150	171	177	144	175	160	150	172	176	172	160	178	145	184	158	158	153	159	161	168	168	161	176	154	167	191	135	138	160	149	139	167	193	162	166	145	174	178	158	174	140	179	158	167	172	171	155	164	124	198	172	179	153	172	136	157	159	149	169	161	149	168	149	150	152	162	163	156	153	159	176	157	154	157	158	173	165	161	167	168	146	175	168	193	165	149	166	172	155	163	148	182	160	170	167	150	181	157	175	138	179	189	149	156	158	149	140	148	177	162	159	173	155	152	191	162	156	154	142	148	154	155	146	151	167	163	140	176	149	177	154	146	155	150	163	159	149	147	188	172	150	159	152	178	162	154	150	171	161	151	176	167	165	136	146	157	161	183	149	182	153	165	143	164	160	158	160	174	145	182	162	163	158	147	171	171	149	166	159	161	154	161	160	164	170	167	154	161	157	170	161	150	146	157	140	175	159	148	149	158	158	156	135	170	179	138	157	189	178	155	151	162	150	145	175	161	152	140	161	165	156	148	151	159	169	160	174	146	192	158	154	150	165	151	169	168	157	145	149	161	165	192	155	162	170	172	176	169	138	180	175	170	188	156	158	164	167	146	145	145	157	162	165	173	179	156	168	158	135	156	145	154	148	173	167	168	161	182	171	170	164	165	191	141	148	158	156	133	133	165	173	154	170	155	145	158	162	164	153	177	161	161	172	166	183	158	171	175	156	174	161	158	191	147	158	159	160	168	154	158	154	161	175	166	147	161	152	176	164	170	147	167	152	168	164	161	159	151	158	175	156	172	159	140	148	159	155	159	140	171	173	165	144	143	161	132	162	160	156	145	154	173	141	141	165	143	165	167	162	157	165	155	130	169	138	135	167	176	170	179	178	146	143	148	149	155	151	175	187	142	158	132	132	180	148	148	153	142	171	148	163	153	154	149	136	166	148	160	150	160	178	142	165	154	163	174	150	187	164	160	153	170	162	151	162	155	166	150	183	166	152	168	122	141	178	155	162	152	183	160	165	177	165	161	154	168	157	135	169	154	177	178	184	175	133	132	138	170	185	155	185	154	162	159	170	150	171	146	152	166	151	137	172	150	178	178	170	161	150	145	188	172	168	161	177	165	150	166	127	150	153	166	135	149	164	179	168	166	164	170	161	174	150	143	173	167	180	146	137	153	148	184	152	156	168	176	159	159	156	146	149	153	171	156	149	153	177	173	183	126	175	171	149	165	174	195	165	169	174	148	171	165	187	163	170	175	156	135	136	171	159	146	157	142	173	154	132	158	164	158	150	159	189	156	156	192	158	143	145	161	161	167	169	139	165	150	156	162	150	157	167	153
19140	8975	23168	31710	45979	54840	51369	45200	17293	461	473	455	434	430	440	423	414	417	448	435	400	400	405	427	383	376	417	428	420	402	405	361	379	372	360	413	371	381	367	397	374	400	397	404	377	388	366	361	416	368	421	386	389	377	388	387	385	364	385	376	405	377	387	440	346	397	354	415	386	403	401	391	361	406	393	407	370	448	396	399	411	425	379	394	379	414	422	354	361	390	384	409	402	411	432	380	400	372	399	387	415	419	366	398	403	409	382	375	393	372	353	437	374	420	393	403	401	387	404	404	406	399	381	382	419	365	429	405	373	420	361	395	374	389	400	384	381	425	415	363	372	393	397	373	380	364	395	374	396	384	350	368	385	394	360	385	393	398	388	409	401	379	432	411	369	374	401	403	384	395	354	424	380	377	407	394	396	374	380	353	400	382	402	399	400	350	388	407	417	387	386	385	381	367	368	394	378	367	411	341	378	351	378	391	385	368	397	378	356	370	386	432	399	396	351	401	392	378	407	372	382	391	369	382	393	417	381	407	370	378	396	380	401	366	391	372	364	381	386	386	417	373	374	437	395	360	409	383	345	374	368	384	364	409	382	375	408	402	428	379	362	405	391	391	390	349	394	399	427	338	382	362	338	381	391	376	363	374	377	414	397	365	388	370	355	372	381	393	383	413	340	388	373	391	376	412	394	380	385	358	373	360	399	372	392	355	387	368	400	332	378	413	403	373	356	417	397	371	371	404	404	371	401	383	362	388	375	337	387	378	407	380	383	379	363	398	366	383	450	360	373	354	394	379	392	405	401	373	409	360	377	393	408	381	359	378	375	391	384	399	376	365	364	360	376	415	397	386	386	371	401	414	399	380	374	374	376	383	395	392	356	376	392	342	394	385	364	416	391	394	367	349	409	386	381	393	395	394	404	394	368	392	400	374	363	394	377	406	407	359	384	394	397	386	410	377	397	359	386	384	385	388	391	430	383	387	386	367	371	361	391	417	394	413	368	377	357	416	398	363	392	377	389	382	353	398	383	385	389	378	386	373	389	382	378	384	399	354	431	385	373	353	372	369	373	372	381	411	407	376	362	397	378	390	362	388	373	393	359	387	343	384	357	395	372	382	355	386	382	358	361	365	371	405	365	422	378	386	395	395	394	336	366	421	399	372	381	375	400	393	394	381	355	380	359	396	366	397	369	406	396	388	340	392	401	383	382	367	397	377	417	390	383	400	388	384	390	407	394	390	379	404	383	389	396	422	391	365	383	378	374	368	377	373	396	385	399	401	381	390	370	393	398	394	385	378	406	390	384	359	379	427	364	382	393	370	393	372	375	395	398	390	369	386	406	367	420	381	368	395	428	384	367	385	364	389	366	405	391	410	388	388	419	384	404	397	351	394	374	387	369	395	398	373	360	424	404	378	367	392	396	390	416	389	377	387	400	399	393	371	379	421	412	365	349	420	403	405	368	379	381	368	384	381	361	354	379	388	385	413	401	409	399	391	383	386	412	387	351	407	374	368	361	356	407	374	389	384	379	395	358	378	389	365	384	425	385	406	355	388	411	375	416	378	364	360	404	402	348	391	400	362	375	359	388	371	411	330	412	395	359	378	417	359	370	381	401	391	373	380	352	393	396	382	421	402	379	392	377	391	376	400	408	401	368	395	384	417	420	392	386	375	404	443	339	426	404	418	396	407	351	405	391	414	420	381	377	346	369	360	378	369	396	406	423	426	450	400	345	364	362	387	367	387	378	349	345	394	341	367	391	388	403	410	389	394	379	379	387	425	401	360	377	366	392	348	420	378	377	434	371	382	382	389	386	390	396	355	351	403	407	402	364	414	387	365	407	372	388	377	404	384	425	387	371	393	379	370	400	353	376	427	373	388	383	394	387	374	384	361	389	370	375	402	357	399	397	365	393	384	410	395	412	388	398	386	382	394	392	358	404	421	379	382	381	396	376	417	403	406	408	338	398	402	379	381	393	405	391	343	403	394	403	353	380	399	388	384	391	400	391	409	405	359	388	376	380	423	378	386	379	401	356	391	369	402	372	382	388	398	378	391	359	381	429	376	381	403	379	390	359	401	398	393	368	390	407	374	382	396	362	351	392	369	362	408	372	385	392	350	369	401	393	395	367	389	357	346	373	379	410	393	345	379	400	413	373	385	404	403	392	400	394	362	422	361	376	404	371	384	385	372	395	388	397	387	386	415	390	392	363	423	417	356	371	382	403	399	338	396	379	372	361	409	394	376	391	361	396	390	381	409	337	396	359	364	349	391	388	370	382	384	366	351	379	426	362	381	393	374	412	392	402	341	356	377	400	378	380	378	387	358	414	377	364	352	401	379	393	359	364	389	431	402	373	408	401	403	369	379	393	396	398	391	418	436	399	361	373	374	379	369	404	416	396	379	366	400	360	373	350	372	355	371	353	368	405	395	363	402	410	387	390	385	423	415	406	389	378	382	393	350	398	362	374	402	372	410	403	380	408	374	426	424	409	376	373	384	396	382	386	414	412	389	380	439	398	426	387	387	360	415	389	386	407	376	371	392	396	373	382	404	338	377	377	396	409	378	368	413	361	372	404	385	377	363	362	406	352	371	433	384	396	375	344	420	388	360	406	350	389	374	386	360	374	372	430	357	386	362	377	371	406	380	405	373	373	367	396	380	359	363	408	332	405	401	356	373	367	366	335	375	394	375	361	358	374	393	385	393	360	383	397	382	391	413	403	383	393	357	368	403	395	368	383	373	398	383	426	378	411	407	407	387	339	365	389	375	346	376	394	366	363	389	381	402	391	364	359	352	427	386	404	402	366	415	382	383	356	422	385	367	391	378	390	422	387	367	383	400	397	416	363	364	357	415	385	393	387	359	371	436	408	392	352	388	368	367	420	381	369	373	364	395	397	363	367	373	365	403	384	402	422	400	365	399	361	410	388	373	355	352	402	374	396	402	366	422	394	335	391	384	390	408	397	373	393	403	382	386	403	410	356	360	394	407	415	388	395	408	403	372	378	394	383	354	382	372	388	383	391	361	395	399	398	422	373	396	409	372	406	362	362	377	403	409	407	384	379	388	401	404	343	389	415	374	378	363	382	394	364	391	410	382	352	394	383	405	394	409	417	407	389	411	402	374	372	381	396	365	352	376	402	404	402	379	380	359	373	374	400	373	400	425	418	352	359	416	389	402	370	367	381	400	403	361	390	366	418	347	338	413	372	405	376	365	403	391	398	373	395	423	402	399	387	419	379	377	387	381	388	401	410	351	453	391	382	394	379	391	353	401	384	378	376	371	415	391	370	387	381	387	367	362	372	413	403	401	367	388	409	389	383	345	351	373	370	388	372	412	421	381	396	363	385	400	408	390	394	444	372	377	396	402	425	395	401	356	371	384	375	362	372	382	424	442	401	370	384	354	377	364	435	376	367	388	403	379	406	377	398	368	390	379	383	386	402	355	390	405	384	394	379	367	399	386	386	360	395	384	395	385	393	356	384	370
49487	24213	23777	22935	37739	55300	49158	37200	20400	1601	296	295	256	257	267	259	251	247	271	263	254	234	265	224	255	266	288	233	252	235	230	255	245	251	264	282	298	281	271	274	252	290	259	273	245	291	251	255	234	272	263	253	252	261	259	246	281	269	277	283	257	257	273	266	239	257	284	255	240	262	240	234	274	281	257	278	254	280	293	248	257	262	262	253	283	231	242	263	280	242	265	241	278	264	271	302	238	236	261	254	252	266	257	275	242	246	276	250	285	280	255	255	278	300	250	273	282	219	220	230	236	262	269	240	240	226	290	263	253	252	277	253	246	240	232	240	280	248	254	242	251	278	235	261	259	248	259	252	264	272	254	258	268	246	257	217	261	269	274	267	271	281	251	260	258	246	265	262	253	249	258	284	282	277	261	269	254	270	249	237	251	274	278	247	288	287	262	255	263	253	241	261	250	277	277	245	274	271	257	257	263	267	245	251	267	276	274	239	278	278	258	239	268	288	243	263	267	257	240	240	256	277	239	263	306	227	252	248	281	257	251	247	290	270	267	267	284	250	287	258	237	254	273	269	238	267	277	259	252	248	247	270	270	277	262	286	279	267	262	256	240	246	287	232	275	274	251	263	257	217	251	257	264	252	267	269	284	236	253	268	275	287	287	250	232	244	248	261	246	270	258	282	258	256	261	247	260	278	240	238	282	227	254	253	252	233	264	276	254	250	241	259	246	277	226	276	247	274	285	248	242	247	232	244	260	264	281	255	266	260	253	268	227	297	238	253	272	261	258	279	260	259	249	272	279	263	248	256	257	257	254	242	283	266	258	258	268	275	268	294	264	240	264	256	270	247	257	257	265	269	238	234	233	258	246	237	276	300	244	265	245	257	252	285	269	281	245	291	256	245	224	251	259	247	232	246	260	273	227	278	259	281	253	250	258	252	266	234	261	245	253	274	277	266	287	258	247	262	237	230	238	264	273	276	250	230	234	245	237	247	253	268	247	229	256	249	256	244	236	278	266	225	236	262	239	228	221	249	250	286	253	247	244	252	256	267	297	242	260	247	246	286	262	266	254	257	240	240	246	260	271	295	240	264	256	282	235	270	256	258	266	234	247	294	254	263	259	239	234	261	248	263	251	262	237	235	234	226	245	254	231	269	226	250	262	235	283	247	261	265	246	275	255	268	279	260	241	286	265	248	284	253	286	279	254	266	246	240	257	259	226	272	246	267	246	275	247	254	285	272	242	235	248	268	247	242	264	273	232	236	244	271	292	272	266	250	248	288	256	263	255	271	273	282	277	269	309	279	246	260	243	250	268	279	265	259	238	239	278	289	228	234	277	255	280	230	275	232	248	245	252	241	225	218	262	213	220	259	250	246	277	278	284	258	253	268	257	276	266	249	250	268	263	282	260	270	263	232	252	231	253	268	251	230	286	261	247	257	247	260	260	254	272	273	228	253	256	260	256	269	240	208	253	247	258	265	226	266	286	249	276	262	250	231	237	231	270	230	255	239	256	257	255	234	228	236	270	254	251	269	248	294	288	278	218	245	254	256	243	251	251	265	268	260	263	275	289	254	252	258	255	245	239	236	262	264	248	251	271	257	269	277	248	258	219	255	256	278	262	237	248	245	266	263	254	245	243	275	261	247	265	281	267	261	228	277	228	258	268	246	280	244	254	220	266	270	263	242	264	258	258	260	270	246	224	263	265	258	266	253	280	263	236	256	254	286	242	242	270	254	251	245	242	273	236	268	262	267	257	248	261	256	235	261	240	233	274	246	267	280	249	287	247	278	269	288	272	276	251	251	255	263	228	245	255	277	252	220	246	286	287	241	258	278	246	252	278	246	251	253	258	247	243	277	274	236	258	277	250	260	271	277	276	261	240	255	248	228	255	239	267	241	229	258	241	260	266	267	291	243	267	246	278	250	252	251	262	289	265	240	293	257	278	249	258	243	252	261	280	270	278	220	256	266	262	245	271	271	255	247	246	263	292	259	240	235	267	257	272	239	265	255	211	257	235	268	267	233	243	252	247	232	258	260	239	246	281	252	251	259	246	260	259	274	210	269	258	248	241	283	251	282	260	274	232	238	234	252	246	253	259	221	244	249	251	250	256	272	256	268	261	249	266	266	257	258	264	265	288	253	249	240	246	253	232	287	254	266	242	269	252	246	250	253	261	254	275	262	272	275	275	258	243	246	271	276	275	229	261	261	242	270	266	275	252	232	245	277	293	274	273	232	263	232	276	247	263	262	230	288	300	236	258	286	236	269	262	271	270	268	269	254	233	238	282	256	259	266	240	276	257	257	237	240	267	251	258	248	257	266	286	264	287	283	241	254	233	263	229	238	251	235	253	233	252	249	253	257	243	261	237	261	219	275	264	257	263	243	265	255	270	255	243	244	263	255	242	289	268	251	280	255	254	245	254	251	283	269	275	258	293	253	241	253	256	277	261	234	276	253	246	204	259	256	263	239	248	272	254	254	259	257	272	303	248	237	260	276	262	247	290	243	242	284	270	283	258	252	268	245	261	268	266	243	268	241	252	256	249	251	255	246	253	254	249	237	231	251	259	247	263	243	256	243	261	269	246	255	251	263	255	268	243	275	290	252	245	257	236	244	271	257	275	293	244	232	241	236	231	245	253	276	257	276	271	277	238	284	231	242	271	217	240	246	281	270	286	262	274	238	250	233	275	226	253	248	271	238	264	251	262	240	229	248	245	272	259	253	240	276	285	282	261	249	243	245	262	263	247	251	275	285	256	243	236	262	244	223	265	256	277	255	286	282	245	245	276	292	246	238	253	272	255	243	252	262	262	254	272	254	253	265	265	267	274	242	233	257	252	255	244	233	282	260	233	264	225	268	257	274	234	247	263	272	247	251	251	219	255	281	244	272	269	280	278	262	257	247	237	228	253	260	240	237	270	276	251	260	243	258	279	255	290	272	246	236	245	249	233	228	262	257	260	247	281	246	274	264	255	273	260	278	217	261	239	229	248	264	266	269	229	253	262	238	262	262	267	266	261	252	259	262	239	245	276	264	259	240	249	247	265	263	321	284	280	236	236	275	239	256	266	262	276	238	258	256	236	247	249	253	243	281	266	259	271	252	244	218	267	260	263	241	249	257	286	250	271	255	277	246	259	255	264	236	249	261	271	257	240	274	251	291	266	272	273	243	246	249	247	261	243	265	275	266	258	251	219	262	239	234	284	231	288	258	250	252	251	249	274	263	274	280	223	221	246	246	264	255	247	303	260	246	242	263	245	268	220	260	239	248	246	230	283	244	238	262	271	250	259	273	273	263	246	247	237	279	238	254	236	278	276	269	272	230	267	256	273	284	236	275	271	266	300	264	254	249	257	279	242	251	238	218	253	247	251	251	237	249	241	235	263	270	248	263	299	238	276	240	281	280	299	292	254	266	241	241	265	257	224	264	276	256	265	258	231	269	250	239	270	260	253	248	262	272	237	261	248	262	249	250	227	250	225	257	254	275
24929	14317	27572	35745	53000	67815	61737	52098	26220	770	720	723	675	626	662	663	667	640	637	606	672	665	613	627	629	597	577	596	613	607	569	564	595	639	630	628	591	628	614	620	624	579	588	597	589	581	606	627	561	596	618	561	557	585	595	626	581	552	599	624	630	617	599	650	600	618	568	603	626	573	606	597	592	605	638	574	610	607	606	640	587	587	605	571	600	594	565	607	636	570	554	572	622	604	575	597	606	603	572	622	542	525	603	556	617	573	597	548	619	575	539	572	558	602	584	571	567	572	667	562	608	604	590	598	599	542	599	626	575	593	595	592	571	592	583	562	603	564	609	633	574	571	566	607	561	604	548	580	621	580	604	604	573	554	595	588	580	607	553	633	611	580	587	568	580	607	553	579	568	581	606	558	604	600	555	550	551	624	611	553	551	626	601	617	615	650	565	540	615	619	594	616	628	558	631	568	556	565	617	573	591	605	599	581	554	559	595	603	580	571	544	576	647	579	597	567	585	601	543	563	574	621	592	554	554	609	603	588	577	625	585	574	592	594	573	590	614	574	574	586	639	585	587	577	636	545	574	557	573	608	564	573	603	626	569	602	586	590	598	565	567	584	627	530	519	602	553	611	596	548	557	614	622	615	593	578	595	585	598	554	641	576	619	610	641	568	607	585	623	627	573	592	584	576	577	617	558	572	598	640	618	581	567	562	590	573	592	597	581	605	588	587	621	629	545	576	542	603	612	573	594	572	619	602	571	569	610	604	582	585	603	576	577	603	572	592	582	588	555	596	586	578	603	595	656	560	625	554	571	578	604	513	583	567	595	613	569	626	589	596	605	596	579	593	622	573	582	580	568	592	602	599	570	629	578	566	630	577	606	583	621	607	605	571	597	586	558	577	601	557	556	556	587	592	580	608	568	600	543	604	558	624	600	574	593	579	546	600	561	588	583	606	561	599	621	531	600	589	579	597	625	626	581	641	597	605	632	616	566	640	629	609	593	594	541	590	564	602	607	605	611	528	601	591	614	611	579	626	579	591	586	572	575	610	594	593	592	585	624	612	600	581	566	546	581	590	626	596	581	636	612	527	608	614	571	578	565	563	589	617	606	644	609	612	599	591	637	588	558	574	557	591	606	580	612	602	597	570	586	598	583	589	654	575	581	586	615	575	591	608	584	579	562	597	572	547	569	604	599	644	608	591	608	571	571	605	590	550	558	613	593	577	560	591	616	613	548	623	575	560	610	596	623	569	595	591	587	579	599	594	558	561	601	607	542	596	601	585	610	617	619	592	609	596	611	612	586	619	627	626	562	613	570	617	567	568	565	575	568	621	583	611	586	591	574	568	586	587	621	560	564	572	576	551	584	590	611	584	564	610	578	598	581	600	597	570	561	553	593	581	590	622	621	575	602	522	532	590	580	601	567	597	557	566	567	575	600	647	569	550	609	604	625	572	588	595	598	621	584	585	629	594	599	559	589	636	600	624	608	583	575	621	610	575	601	637	583	603	588	572	571	601	593	582	585	601	594	561	600	581	612	620	593	604	572	628	592	558	584	599	576	594	598	648	594	626	630	621	640	571	606	623	626	565	594	571	642	574	560	575	634	621	588	549	613	555	559	582	559	567	555	628	567	607	556	599	617	549	587	583	585	564	586	558	619	580	562	600	594	608	570	555	588	627	579	618	589	588	614	618	572	586	602	583	562	594	583	610	573	519	598	564	626	580	598	532	591	631	570	556	605	579	590	608	614	618	585	538	562	625	604	572	577	586	553	544	581	581	621	562	592	601	584	572	580	623	645	600	574	595	600	603	587	573	555	593	570	629	586	576	582	572	621	550	581	602	569	606	600	601	557	577	571	615	569	562	576	550	590	579	601	572	570	588	549	592	626	555	607	600	600	575	580	545	602	587	572	598	560	542	549	587	592	565	557	597	613	590	521	622	606	572	618	610	573	588	586	595	589	605	584	602	616	602	557	552	597	591	578	601	565	665	562	613	598	588	604	589	627	552	564	581	565	591	581	559	574	590	557	573	584	607	561	594	582	574	577	585	621	564	565	584	586	547	613	603	546	611	576	614	605	581	592	557	602	602	537	598	608	576	593	598	582	608	602	577	532	579	589	568	589	570	636	552	581	583	594	570	601	615	603	604	598	594	585	566	617	580	610	578	583	589	593	596	591	582	595	618	572	644	576	615	609	572	594	618	603	591	611	619	607	598	600	588	623	538	594	600	611	603	571	586	596	639	615	607	562	605	561	645	596	559	579	592	620	604	598	569	554	635	579	615	623	595	599	584	614	601	579	579	610	645	625	595	567	567	602	593	564	565	569	584	568	549	600	612	597	608	581	620	623	560	586	591	595	607	587	627	606	594	612	645	621	572	602	604	618	586	592	597	633	609	539	582	601	621	547	605	597	593	594	612	600	587	562	599	573	567	545	563	565	545	622	534	639	593	549	559	573	558	588	574	579	628	578	628	598	631	590	554	604	598	583	582	572	605	570	606	558	592	586	601	608	591	566	592	590	599	604	576	572	584	640	595	578	626	588	634	584	600	619	600	578	557	609	602	510	580	620	598	542	563	578	602	558	599	598	579	610	572	587	605	609	596	555	576	550	598	569	631	577	571	579	601	570	592	638	611	564	587	554	571	610	563	583	551	555	595	564	529	583	621	571	628	608	581	506	589	575	597	605	552	575	553	564	563	573	536	585	599	612	587	607	598	606	546	558	601	607	644	584	585	578	619	582	547	588	600	583	591	605	580	585	597	548	586	580	556	575	618	591	554	604	574	612	624	636	625	610	638	583	577	585	584	572	587	596	609	578	573	568	554	569	585	628	580	620	611	545	624	565	609	621	575	521	573	545	584	634	565	613	611	559	615	576	612	556	627	599	599	645	544	592	575	574	568	617	573	631	602	595	552	622	586	577	642	588	629	654	600	548	575	611	608	595	599	628	592	606	575	578	608	586	608	605	604	572	552	574	551	606	559	588	566	570	594	609	603	582	582	538	598	555	531	595	589	571	609	579	646	569	584	553	576	617	612	583	570	598	604	518	596	654	631	556	595	602	577	620	588	575	618	556	576	584	578	608	544	602	584	594	619	585	578	597	579	573	614	626	595	591	599	647	605	579	593	587	599	549	622	562	585	604	624	592	594	606	565	620	609	579	590	598	585	593	587	615	573	593	588	608	547	560	587	607	589	556	572	571	617	611	585	599	584	602	560	564	538	553	607	597	641	588	602	587	596	623	602	587	576	592	578	591	609	566	561	601	600	590	578	574	608	623	547	614	571	591	594	558	615	543	579	606	564	537	586	558	594	594	580	604	570	581	588	581	590	583	592	625	614	547	610	598	580	524	599	566	551	581	580	615	592	592	590	591	582	588	569	617	565	572	594	540	584	586	558	593	601	595	609	547	574	607	614	613	584	623	593	599	562	581	571	623	592	610	587	574	599	630	600	579	555	575	621	600	601	569	606	590	568	610	593	576	585	565	622
24109	9189	6989	5226	3496	3606	2782	1993	865	284	248	263	268	255	237	228	261	267	245	241	268	288	284	228	244	269	239	293	232	251	245	265	247	290	258	250	298	270	258	285	216	283	262	263	245	259	270	304	253	282	254	260	258	246	251	253	243	264	255	274	248	249	289	271	267	225	240	266	250	260	254	260	261	276	238	273	264	226	231	257	234	247	259	254	264	284	228	257	242	249	268	251	255	254	240	270	273	254	256	243	253	247	265	254	248	284	276	239	287	277	256	259	271	254	273	275	235	253	253	239	263	237	252	263	259	253	223	253	284	276	242	255	272	269	255	260	266	267	258	256	264	240	256	258	258	257	263	253	241	259	275	230	263	262	230	267	250	263	232	243	271	251	255	267	262	250	253	251	244	247	250	254	280	301	258	236	276	251	291	277	268	283	245	225	246	258	281	251	267	239	261	282	228	259	251	264	281	241	249	247	265	240	267	259	223	262	261	236	260	240	251	242	259	261	255	261	247	279	260	275	241	235	253	250	281	261	283	260	243	226	236	255	247	248	238	247	219	271	221	253	253	251	251	261	260	263	263	232	250	239	318	257	275	252	280	278	254	251	242	257	297	269	264	279	260	239	251	251	254	237	259	253	264	256	254	255	281	278	255	255	267	255	254	265	258	265	305	250	249	228	216	264	261	257	264	263	231	273	273	271	251	238	234	248	242	255	253	262	243	249	247	262	224	236	247	253	278	261	231	241	302	271	253	258	266	266	251	245	261	266	278	269	243	221	284	276	293	267	262	258	255	253	276	263	255	265	239	256	266	264	277	245	272	259	249	247	257	272	261	237	280	278	267	263	253	249	255	246	230	247	274	259	263	276	251	272	276	262	259	260	250	260	279	253	261	249	248	214	261	281	240	228	272	266	246	240	244	293	270	249	256	246	254	275	243	262	233	255	255	264	252	271	266	262	266	257	234	253	245	250	268	264	268	249	242	260	274	229	267	259	243	260	264	234	250	270	254	246	235	256	260	282	253	244	263	240	244	233	263	251	232	284	245	279	268	278	218	282	241	238	233	247	270	281	268	253	261	270	226	257	251	241	253	225	251	226	231	231	263	251	229	219	256	263	250	269	261	256	259	267	233	262	266	289	234	236	274	240	261	277	230	248	234	254	256	249	252	264	255	275	270	261	255	260	279	253	243	268	272	257	241	236	278	267	238	278	258	254	275	244	266	240	255	263	254	260	239	280	263	251	261	278	249	281	230	251	241	244	272	247	256	243	266	262	240	273	264	261	251	231	293	270	258	264	246	244	251	248	263	263	268	263	253	246	262	246	236	234	262	250	253	269	249	248	255	280	261	254	257	262	245	245	257	270	238	271	263	244	239	236	247	271	245	213	248	247	232	255	267	273	230	278	279	267	238	246	234	294	267	250	277	269	244	263	267	254	303	251	297	266	274	283	277	240	248	253	281	231	288	247	251	274	252	250	211	242	266	236	280	256	248	242	274	226	278	249	245	254	261	250	263	234	258	235	265	268	252	267	246	245	304	254	240	282	264	240	267	233	283	248	277	237	272	247	245	274	246	290	240	256	287	246	262	261	278	273	254	258	247	268	246	240	287	275	277	263	241	242	266	266	248	245	235	264	287	241	249	258	240	272	243	260	225	238	257	252	266	238	259	245	263	256	267	259	257	265	277	245	245	230	265	239	254	257	259	247	270	262	289	208	255	270	224	225	276	263	272	229	295	286	255	239	244	232	246	227	274	255	269	268	257	243	249	256	242	248	263	249	245	234	252	236	278	252	276	255	289	249	247	245	246	257	236	251	235	246	275	249	265	252	266	261	231	254	248	238	258	254	227	269	218	243	263	256	256	278	258	269	257	259	253	268	271	263	261	250	293	283	274	263	239	264	233	297	260	225	237	266	225	238	233	228	279	249	253	248	235	233	241	251	277	259	251	253	232	267	242	267	260	262	299	232	265	266	261	285	258	258	236	243	289	248	244	266	255	256	241	265	241	270	257	261	276	242	279	248	225	235	270	245	234	244	236	282	242	239	250	235	254	274	261	273	249	271	251	266	263	256	240	281	267	250	237	252	240	289	225	288	242	264	276	254	275	260	260	281	277	267	285	275	284	266	253	280	251	250	273	267	260	275	267	258	238	252	274	261	238	233	240	262	252	260	247	276	283	266	243	268	243	258	257	278	288	256	247	223	249	257	246	252	269	250	233	231	274	263	251	288	255	253	263	271	255	258	275	266	243	257	262	248	231	262	266	250	256	246	259	237	280	293	227	279	249	290	272	292	253	285	252	219	227	267	243	264	265	275	288	257	278	283	254	267	279	291	257	247	279	259	241	258	265	270	247	243	250	242	236	252	239	268	248	270	263	246	263	265	271	287	268	243	272	247	274	247	247	257	228	261	291	254	258	239	240	236	263	246	248	260	264	274	283	238	265	265	251	239	254	254	250	233	220	250	246	238	283	270	258	239	275	231	270	240	270	243	257	240	265	269	247	271	257	279	254	286	262	266	272	250	262	264	289	235	240	251	236	254	246	255	244	262	246	256	237	300	275	277	254	261	259	246	254	230	263	247	272	268	238	233	267	235	255	245	270	228	246	244	258	273	262	257	234	253	225	250	280	261	235	237	261	252	207	255	279	252	285	268	235	263	263	262	245	264	252	257	290	272	248	269	235	268	280	248	284	277	276	253	267	259	260	263	269	264	227	260	273	268	262	253	259	270	245	287	251	259	236	258	265	264	246	250	222	259	249	268	283	253	281	299	290	266	254	264	215	241	272	264	237	238	256	261	250	231	278	243	274	277	252	250	270	251	218	264	252	287	273	267	271	262	260	255	239	239	250	255	257	262	239	295	254	238	242	276	228	262	275	222	256	263	259	284	258	257	235	264	246	230	216	262	235	254	238	287	248	225	271	265	240	265	276	248	259	249	236	228	257	250	287	282	253	280	267	261	235	245	275	219	266	275	265	250	264	232	263	249	259	285	277	257	249	267	290	239	242	269	258	237	268	259	254	258	244	273	262	253	250	278	256	263	261	270	296	271	249	244	259	248	256	261	266	238	229	255	237	250	265	247	253	288	293	228	256	246	255	279	285	260	264	260	238	284	283	246	238	274	262	253	264	240	264	271	268	282	261	279	244	264	233	253	291	246	277	241	248	260	271	263	263	272	254	263	282	272	275	251	283	300	259	266	249	242	285	268	239	252	277	226	270	245	277	254	269	261	268	238	241	255	264	251	246	229	272	234	283	263	221	246	247	265	249	294	275	246	251	234	295	246	258	285	226	271	257	248	262	265	243	277	253	252	216	270	243	241	247	253	253	275	246	230	264	273	256	271	262	241	266	254	266	272	249	253	275	273	288	260	262	275	259	254	283	244	282	250	270	244	261	245	250	275	253	274	271	270	232	256	257	268	260	257	256	222	258	244	266	246	265	265	251	276	262	221	269	288	252	235	263	245	271	279	260	251	235	254	264	271	267	234
11490	5785	10754	12922	11524	13476	10397	7526	2845	588	563	544	555	531	577	573	559	536	593	543	553	581	609	545	559	554	601	604	565	602	583	571	569	504	574	557	589	569	562	599	591	569	559	602	541	539	538	584	518	588	589	589	551	549	582	607	606	541	540	575	584	574	586	536	535	548	599	575	580	550	518	563	575	590	595	581	571	561	562	543	534	542	581	590	562	574	566	547	557	556	581	556	552	586	585	538	581	617	543	593	593	542	606	565	552	551	569	570	559	605	543	570	524	566	599	560	586	533	592	555	598	575	585	547	529	578	525	525	571	613	570	546	546	581	527	539	547	590	581	560	582	540	587	562	564	603	564	567	580	560	636	578	607	592	557	545	573	534	550	532	567	539	535	576	546	559	594	537	540	551	578	565	570	574	544	616	537	556	584	555	614	564	567	538	588	589	537	544	544	532	558	550	570	543	577	525	586	600	550	590	558	543	491	593	540	559	543	601	573	583	516	550	609	549	521	547	565	588	578	577	556	567	583	578	565	538	533	596	566	595	582	579	543	533	550	596	563	579	547	561	568	566	585	530	591	518	587	547	557	538	580	595	550	558	557	565	570	583	557	545	562	574	572	615	561	523	497	549	586	598	570	571	545	607	560	555	564	553	526	541	599	618	540	575	541	563	527	566	578	523	572	532	624	535	549	530	549	592	545	532	578	569	581	575	603	598	602	577	564	590	594	562	516	597	539	607	552	595	573	574	571	588	558	529	575	555	564	580	544	574	552	584	591	582	536	552	607	576	578	553	516	594	589	572	577	551	538	610	545	632	545	566	535	534	582	563	576	590	553	588	545	523	568	584	590	572	583	564	543	574	566	563	545	548	545	569	549	611	552	584	557	546	577	570	522	603	534	554	562	608	586	572	528	577	526	569	534	573	540	576	584	563	525	577	571	566	558	537	595	591	575	548	593	543	549	557	566	621	522	634	555	555	611	581	620	548	550	550	529	532	542	527	556	560	528	565	549	579	566	581	588	565	520	522	549	580	515	557	557	592	534	585	543	576	571	553	557	595	604	560	549	557	584	558	547	543	533	564	577	546	573	588	571	562	550	535	565	582	559	578	535	559	541	552	567	560	603	565	581	558	620	585	575	577	544	562	585	572	557	559	575	540	542	512	569	559	562	582	582	551	561	567	573	585	594	575	545	559	537	562	601	564	589	589	593	584	525	586	565	540	576	604	563	580	604	539	560	559	575	566	550	560	564	541	550	570	614	556	557	560	576	574	534	517	564	582	615	533	542	543	564	579	532	629	524	514	556	565	588	541	573	577	552	559	565	525	591	598	571	553	609	579	582	568	577	561	549	565	574	543	595	600	558	555	566	535	521	564	583	588	528	592	546	543	543	553	523	536	536	524	560	552	558	582	544	578	559	525	545	558	595	563	580	583	595	561	545	524	566	562	588	601	587	595	569	554	577	560	581	560	565	537	541	532	597	506	559	560	595	614	567	567	575	560	572	543	567	552	539	549	539	535	574	576	556	578	573	589	593	538	533	563	601	561	534	600	583	549	570	552	541	572	531	614	506	550	578	571	561	556	563	548	555	556	536	597	584	581	573	582	568	577	544	556	589	587	598	605	570	592	558	559	587	531	599	536	572	594	557	549	537	558	562	536	558	540	561	540	553	613	561	576	552	565	574	587	560	551	612	569	566	551	535	561	555	578	556	525	576	553	625	589	560	580	538	590	551	526	577	571	554	573	554	588	575	519	576	595	572	587	566	575	554	572	578	514	561	549	542	594	554	534	573	599	584	576	600	561	584	566	561	533	570	575	553	600	566	582	546	593	595	566	570	572	592	543	544	546	569	563	593	619	542	595	572	558	560	617	583	556	563	590	564	555	569	567	544	539	546	550	546	590	575	550	531	598	552	560	567	528	551	583	561	520	545	574	609	557	547	566	563	558	595	576	592	566	555	569	591	574	583	577	550	572	581	571	556	516	540	488	590	554	572	539	607	559	569	567	556	535	599	512	565	554	579	595	540	538	534	540	531	577	549	533	535	557	596	553	577	566	532	558	572	618	581	526	557	567	537	564	607	599	484	573	585	568	550	579	532	582	582	550	601	540	554	564	558	575	569	563	531	547	554	568	570	570	577	584	569	546	575	582	531	551	557	563	584	605	575	561	588	564	551	561	540	565	555	560	553	553	609	561	576	574	597	569	551	592	540	585	577	557	587	560	556	562	551	550	562	540	559	599	568	555	505	596	540	561	623	544	563	543	575	604	589	546	577	580	574	586	542	558	570	585	547	539	570	541	573	565	573	558	565	561	569	586	538	615	557	574	543	570	573	535	552	525	595	558	568	598	594	556	544	579	544	577	545	582	577	534	610	568	563	577	568	578	606	556	560	563	584	562	543	594	558	605	584	572	543	586	552	572	570	539	579	547	565	597	556	559	576	572	555	550	596	590	602	586	561	561	576	590	559	556	563	609	599	533	585	560	508	545	586	586	581	576	559	543	562	516	591	539	595	588	565	579	541	561	574	510	569	552	593	583	581	563	540	553	543	524	542	554	590	551	562	536	569	546	555	525	556	564	561	536	538	586	596	567	557	520	562	558	597	578	530	568	554	593	547	531	564	561	565	540	557	577	529	618	545	536	606	603	515	588	547	543	544	548	528	545	562	544	543	531	590	572	591	538	548	534	587	575	546	522	608	537	580	570	594	560	568	560	568	559	560	569	570	514	545	580	550	560	597	551	580	597	591	559	550	526	581	551	549	576	586	581	554	571	525	593	557	588	567	518	583	506	565	566	569	580	559	573	570	571	561	546	573	564	528	538	545	617	545	559	568	585	508	570	564	536	535	595	554	568	576	517	557	574	578	533	560	585	584	564	580	554	557	563	571	560	586	552	545	543	577	600	556	602	565	593	568	546	522	532	548	597	559	582	538	576	526	533	551	570	547	607	544	565	573	608	544	579	540	598	608	588	590	583	610	582	592	614	591	587	571	557	552	593	578	565	616	550	579	571	545	549	555	547	593	589	532	534	532	583	544	576	572	589	563	585	561	574	554	565	566	617	564	555	550	562	555	557	562	575	547	581	558	567	554	542	593	583	566	538	580	564	581	572	588	579	541	550	534	533	547	561	597	552	558	566	560	543	615	529	594	581	555	557	562	538	565	603	567	592	564	528	549	545	555	533	565	559	525	554	620	555	530	600	547	561	565	585	576	612	582	625	583	554	598	538	568	606	597	624	594	573	589	558	547	594	572	575	584	602	549	585	551	573	583	581	588	567	561	561	546	546	559	599	556	555	551	542	545	553	593	538	564	608	586	554	586	585	560	545	570	578	562	556	578	547	575	560	596	559	581	596	565	584	567	555	600	588	569	584	566	568	558	549	566	597	582	546	556	570	572	554	583	577	604	551	580	566	605	583	574	594	559	588	565	558	568	544	612	531	579	566	577	582	544	563	588	582	576	514	534	562	578	563	543	592	562	619	567	591	574	558
48505	19617	15955	12303	29947	44451	35968	25013	10009	441	163	159	179	176	170	176	181	190	182	176	178	169	161	170	176	165	134	158	155	186	178	177	179	179	166	166	168	191	149	150	190	156	155	180	191	159	158	178	162	165	169	171	145	157	145	169	196	181	157	153	170	181	177	179	151	177	170	159	158	167	166	159	158	188	160	167	171	160	169	175	175	177	148	177	159	175	168	163	181	188	181	150	170	203	177	157	180	171	167	159	168	152	154	175	151	165	182	177	159	164	150	158	168	165	184	166	177	161	176	183	159	205	172	178	175	150	158	146	174	156	154	145	178	188	168	161	192	165	198	154	146	144	154	153	166	169	177	199	165	204	165	183	160	162	164	193	160	175	170	145	176	141	158	155	165	178	160	144	159	171	161	159	133	148	186	149	176	175	160	180	158	152	170	151	189	137	167	162	172	180	172	169	184	163	186	142	177	166	200	175	164	151	160	165	172	180	177	163	177	147	179	178	179	166	176	146	172	135	162	180	167	155	148	158	189	196	162	160	139	172	187	190	183	168	189	169	151	148	161	163	165	162	178	171	172	161	174	168	111	186	158	166	186	146	163	186	155	168	170	171	170	154	157	178	172	162	185	185	175	182	150	148	181	151	156	143	142	181	175	178	180	192	163	184	194	171	156	163	173	140	164	203	167	150	185	176	188	186	166	163	139	158	172	190	166	173	185	141	178	154	163	169	178	164	163	190	186	190	173	166	147	145	196	153	179	154	177	156	168	164	165	170	175	168	158	163	182	185	170	132	189	181	147	159	168	163	153	171	153	199	166	162	160	164	168	168	158	158	164	160	190	155	177	157	169	172	175	155	182	201	184	139	161	148	165	173	149	138	159	164	170	166	186	154	147	163	192	152	155	173	172	174	201	187	156	163	152	176	172	141	195	170	157	177	152	188	158	164	183	171	157	174	160	149	141	190	156	175	166	161	162	187	144	166	154	168	144	176	182	163	176	164	170	177	152	177	172	159	153	175	184	170	164	170	164	173	163	184	161	137	160	181	186	165	179	209	174	164	158	185	172	140	166	166	182	192	154	166	173	155	195	164	176	164	146	179	169	162	186	152	156	164	171	169	165	190	170	161	176	166	184	149	150	150	166	159	184	169	164	157	154	161	185	150	158	152	196	175	176	162	160	143	172	164	179	179	178	173	172	166	159	202	152	150	155	168	185	172	165	179	147	161	165	176	188	164	158	162	163	156	152	174	157	183	184	174	182	186	177	180	172	176	170	189	152	168	182	159	170	166	179	155	156	202	161	171	151	196	182	194	176	188	193	179	168	143	188	168	173	162	154	177	164	184	158	170	145	180	169	183	148	166	150	163	161	171	168	191	173	163	164	193	170	164	164	169	150	166	181	180	180	171	143	171	150	166	159	166	161	154	176	190	158	170	181	164	149	166	173	158	160	153	190	160	150	164	161	198	162	174	178	173	163	183	163	174	150	145	181	179	161	144	163	155	166	174	152	163	185	178	177	209	169	160	164	157	165	207	180	161	189	171	184	163	167	150	185	170	168	165	147	164	178	187	175	164	176	182	202	181	174	147	169	177	174	186	157	138	170	214	167	149	158	172	143	174	183	138	152	157	175	165	169	175	175	168	142	164	185	170	176	174	189	170	169	116	172	155	171	184	181	184	177	159	162	160	191	182	168	170	158	189	154	187	178	166	154	134	189	185	198	189	148	171	163	168	154	160	171	162	183	162	157	178	181	180	186	175	167	177	150	180	178	157	173	194	153	151	156	175	168	168	162	175	150	169	176	180	170	169	163	182	159	159	146	185	158	160	180	161	157	161	158	176	148	198	190	182	187	179	178	140	165	160	168	149	183	148	175	151	157	167	176	155	173	171	161	165	174	183	165	163	182	190	172	154	183	149	169	178	145	151	177	183	146	156	190	181	182	174	177	163	189	175	171	183	166	202	181	158	176	174	144	154	177	162	166	160	162	165	152	178	182	173	177	169	175	160	163	169	160	146	173	175	160	171	167	189	152	169	175	172	175	194	149	152	184	171	141	165	150	152	164	181	139	174	210	199	176	177	148	170	148	190	179	162	178	162	167	168	184	184	179	151	179	192	176	155	169	169	175	176	143	159	173	170	174	169	174	159	149	161	174	201	185	176	189	170	184	167	212	154	160	192	167	192	173	158	149	181	169	187	160	170	171	159	161	174	172	184	187	184	162	153	177	159	179	181	162	187	160	150	162	158	150	151	162	154	153	167	170	161	175	178	157	165	180	188	179	187	161	180	169	188	150	162	154	169	170	144	132	164	158	154	180	165	151	153	174	157	182	171	163	167	193	173	157	187	144	181	166	172	158	152	176	189	157	160	179	196	167	185	160	179	157	149	177	173	180	173	197	154	159	166	162	171	161	195	168	160	193	156	192	154	173	172	158	157	162	166	176	184	167	179	167	173	164	175	157	162	134	157	182	148	148	168	162	151	158	183	190	151	138	163	168	179	177	155	162	180	165	140	146	166	185	167	158	170	180	150	185	159	164	182	170	177	177	175	168	161	185	150	156	168	148	157	166	155	178	158	178	160	184	172	164	152	156	170	174	175	183	136	179	178	155	183	179	155	164	170	140	159	168	174	173	153	157	173	177	168	165	188	192	145	166	177	171	182	178	191	178	173	157	166	197	159	164	164	180	176	154	169	169	184	181	188	158	190	162	178	172	180	184	164	168	170	166	195	165	176	187	165	153	158	166	165	154	172	162	167	163	159	189	183	156	190	187	177	182	174	165	140	162	157	180	176	171	188	171	158	181	169	185	169	168	159	172	188	146	163	179	152	164	160	166	163	182	170	176	176	191	190	154	155	173	166	192	152	151	176	172	181	158	167	142	159	171	201	166	184	157	174	149	171	151	160	181	166	164	187	170	180	140	182	179	195	167	183	185	179	149	168	189	170	201	156	178	156	145	182	184	172	192	173	171	185	163	167	154	151	163	187	171	181	165	155	168	166	180	181	168	176	156	154	161	159	199	168	170	150	171	167	206	165	144	174	165	193	184	175	170	171	196	168	148	170	165	162	155	156	157	150	142	173	163	190	159	182	158	147	168	173	178	159	177	161	152	155	173	166	176	177	148	145	192	183	185	172	161	159	152	185	184	182	151	180	172	162	183	204	165	158	155	157	173	180	176	153	180	151	165	184	157	174	182	181	161	167	177	180	179	195	191	144	149	148	162	164	180	192	163	188	201	156	178	182	154	167	147	151	156	170	156	166	163	158	173	161	168	141	189	152	171	182	157	150	180	179	160	170	134	159	158	172	179	186	175	166	147	182	157	158	139	155	152	171	178	193	180	191	165	155	155	183	173	177	194	169	167	185	187	156	174	185	161	191	169	175	201	173	181	159	185	181	190	185	159	157	166	169	161	198	211	183	164	172	181	179	194	183	167	160	182	186	160	190	168	182	167	168	170	181	163	164	174	165	167	167	197	198	158	178	172	165	182	149
25628	8255	20950	24472	47778	58254	51044	41453	16638	530	480	469	441	456	437	481	428	391	405	394	398	422	430	443	439	421	430	439	392	393	413	422	411	399	391	402	390	452	410	364	387	424	441	383	409	441	394	403	439	423	436	410	439	449	391	403	399	378	432	396	411	352	397	448	396	430	401	426	386	400	378	371	374	372	444	412	430	404	373	421	416	396	391	426	357	405	396	400	426	413	389	379	408	418	416	420	356	393	416	412	396	402	414	429	365	410	381	418	382	411	414	392	402	448	419	381	392	412	375	432	394	396	424	410	387	423	385	407	407	404	362	365	442	384	402	404	422	409	414	390	410	420	446	384	410	393	381	428	376	358	397	375	431	417	414	381	411	419	387	368	369	438	399	412	383	417	427	403	397	410	397	408	408	421	358	386	432	428	416	387	377	438	391	416	416	399	414	406	418	407	377	427	395	426	399	406	391	418	371	417	409	412	414	405	407	407	378	402	426	411	359	428	383	399	417	406	382	427	395	405	394	399	406	397	407	416	425	395	390	374	418	433	375	394	413	398	365	397	397	446	411	387	424	432	409	368	420	447	428	405	385	393	399	418	404	417	412	374	400	413	394	393	403	414	389	367	439	405	404	424	397	427	403	347	427	380	397	443	403	435	404	399	413	388	408	431	388	406	391	409	430	410	419	402	387	395	387	428	384	381	379	408	390	398	420	411	411	386	405	386	396	387	420	428	460	414	389	406	406	450	436	416	411	401	425	423	422	395	411	406	379	400	410	392	393	391	400	434	396	391	438	412	365	420	424	385	392	388	376	394	407	409	366	409	399	405	408	386	446	412	404	389	412	394	421	392	413	408	370	395	431	393	409	413	411	434	378	395	396	400	412	406	381	423	430	411	407	420	453	390	423	417	394	399	429	415	379	392	415	408	406	402	422	426	370	385	432	435	419	420	399	408	403	418	372	392	424	379	414	388	421	381	402	421	429	384	382	426	408	393	382	412	374	418	418	386	387	371	418	430	417	394	390	379	469	389	420	412	451	423	423	447	375	358	380	387	419	401	358	400	393	406	419	433	393	400	405	407	390	436	422	423	421	438	413	432	370	443	403	405	405	401	440	404	414	407	404	404	419	403	407	448	426	393	395	383	401	384	388	375	380	442	413	428	422	418	409	426	379	429	421	423	428	432	410	394	404	376	400	358	389	393	380	421	387	407	445	384	403	399	396	403	423	420	391	427	371	379	399	397	389	388	394	419	453	390	411	427	409	422	411	358	412	428	440	440	408	439	405	402	433	409	393	439	396	392	447	395	419	387	446	390	389	416	401	380	368	433	403	395	413	379	385	392	398	405	398	426	404	402	418	381	401	421	399	388	388	401	398	397	425	417	431	391	419	410	405	413	442	403	387	406	443	395	388	417	422	376	402	412	405	400	389	428	410	402	411	402	395	390	388	419	404	458	431	407	416	399	397	395	384	387	417	417	425	397	441	391	402	456	394	420	402	420	407	425	430	386	424	398	394	398	391	408	391	383	435	427	424	399	445	405	416	409	381	386	432	421	445	422	393	399	403	427	402	399	413	389	412	421	370	378	417	394	434	381	428	431	391	370	373	400	410	426	416	363	412	435	412	358	402	406	388	402	396	424	403	433	424	350	394	394	388	386	444	425	388	390	395	406	396	421	404	403	403	372	392	449	381	389	381	420	424	390	397	428	408	395	398	400	407	425	390	402	435	366	375	398	391	373	411	395	386	367	390	389	413	404	385	419	392	447	426	417	406	397	408	409	444	417	406	416	375	419	409	415	377	412	420	418	397	430	401	398	412	438	432	399	384	409	378	393	416	385	396	410	416	381	392	443	400	416	437	409	417	437	446	372	439	436	394	466	408	356	390	399	396	391	419	446	375	337	426	400	436	404	377	401	385	392	410	410	423	391	390	415	417	417	391	407	423	424	404	464	412	427	389	409	443	392	383	416	391	397	419	419	422	399	416	415	400	407	435	381	461	404	408	407	387	394	400	425	414	400	407	363	387	414	391	410	355	417	399	402	416	409	432	408	417	413	369	365	377	404	402	410	425	405	400	393	405	419	387	392	425	392	415	402	380	414	393	386	411	397	397	422	366	375	431	391	404	440	386	388	386	392	379	429	409	376	432	378	417	395	374	377	404	412	392	438	407	428	383	390	381	404	393	411	387	407	396	388	384	372	417	424	418	421	427	362	396	424	432	384	403	372	421	404	411	389	391	399	451	389	413	401	411	386	381	407	401	404	423	401	393	439	397	388	435	410	383	455	375	394	347	435	401	390	382	372	428	398	392	379	379	401	405	384	421	395	427	378	405	389	375	357	399	387	399	382	373	400	384	391	413	395	382	396	423	424	395	421	419	415	382	403	425	425	368	406	402	365	405	390	416	385	413	448	406	405	400	400	379	379	408	415	415	395	399	409	419	400	401	384	390	415	398	407	430	408	415	399	421	398	387	401	400	403	434	398	383	415	424	392	381	365	394	385	404	390	419	394	412	419	397	402	409	402	439	393	410	421	408	398	381	385	402	423	384	415	389	433	397	401	420	402	432	400	387	398	398	414	431	423	381	394	432	381	415	401	396	406	394	406	403	387	441	422	420	409	406	405	414	383	391	386	403	389	403	404	436	392	376	400	426	408	430	380	421	486	424	409	409	403	407	406	387	413	407	446	397	404	447	421	416	415	392	408	380	420	392	366	416	447	407	419	418	447	376	408	411	451	411	415	384	395	415	394	386	401	409	406	390	417	396	428	390	416	427	384	403	374	387	404	405	405	420	408	392	424	407	410	419	413	421	434	395	436	414	420	393	401	379	432	396	385	390	423	391	393	422	382	415	393	401	422	401	420	388	407	380	391	437	395	395	412	426	396	414	416	436	415	386	390	412	429	388	400	441	391	415	396	426	376	401	396	424	380	400	394	424	392	395	384	390	424	421	425	410	382	374	409	432	397	392	392	399	378	398	418	424	435	404	406	393	403	410	402	397	410	406	414	406	402	421	389	413	396	371	374	448	424	394	422	411	397	405	401	419	390	417	379	372	388	376	422	410	392	394	398	371	450	388	423	444	387	410	409	394	373	426	426	425	372	419	391	354	414	413	390	424	412	410	387	407	399	416	431	459	392	435	411	408	399	423	387	416	396	400	412	424	403	396	399	411	373	420	395	419	427	424	379	400	406	401	404	412	422	388	445	408	412	424	445	413	427	399	438	434	402	412	406	398	401	386	411	428	402	365	436	432	401	393	440	385	408	411	393	392	392	387	424	401	416	430	384	433	420	406	445	389	385	387	386	372	407	415	407	392	412	408	402	424	409	394	398	387	403	406	394	359	392	418	427	355	381	418	400	408	383	396	408	404	410	411	398	433	424	389	419	414	406	428	426	375	385	437	422	366	414	417	398	372	418	407	415	417	438	435	393	402	394	413	414	424	418	402	406	413	375	364	405	407	415	428	372	373	414	394	407	391	421	369	407	385	410
59071	27144	24325	28700	49309	55895	45407	33554	16653	1180	303	259	281	264	260	267	274	285	245	264	252	268	256	272	253	245	258	269	261	290	280	254	252	254	270	240	261	267	238	229	239	251	248	262	251	275	260	290	259	265	255	259	253	283	266	261	269	261	267	283	253	256	225	251	257	295	266	228	247	263	232	296	259	256	265	271	267	264	258	272	260	269	268	260	299	271	275	261	249	276	258	263	278	262	267	260	242	285	246	246	268	266	275	266	271	244	229	248	228	265	238	266	238	307	269	246	248	261	255	282	243	281	243	258	262	242	232	252	261	284	260	278	255	277	270	228	268	273	237	266	247	236	226	253	276	276	262	246	239	262	271	224	249	251	230	284	263	229	258	252	264	276	247	266	262	270	277	269	230	262	262	267	267	260	282	283	299	256	275	230	260	266	257	269	258	282	265	271	283	271	283	254	245	249	264	289	242	269	257	248	276	279	233	269	245	270	263	247	262	276	272	236	263	273	276	238	266	293	269	266	297	258	257	270	283	265	249	257	247	256	259	246	253	257	279	260	286	253	284	232	247	261	264	292	256	272	290	258	266	233	298	284	299	271	238	285	268	260	259	271	256	267	221	240	283	267	279	240	278	226	259	287	239	267	237	258	292	256	267	253	261	275	270	279	257	283	262	267	243	277	252	256	242	264	263	261	263	297	274	287	277	269	252	280	278	236	261	234	256	265	234	246	265	245	269	263	264	256	248	266	257	260	265	260	253	262	285	276	267	265	270	283	255	257	285	257	261	293	263	277	268	238	256	239	261	268	258	288	235	276	288	253	254	283	260	291	282	271	280	242	261	256	289	249	273	246	258	251	281	292	278	264	278	282	243	230	273	248	257	271	263	229	246	263	276	276	251	252	259	241	263	249	257	263	264	262	243	245	216	256	240	240	242	255	275	282	257	263	245	245	250	261	254	281	260	275	266	243	275	284	264	246	226	269	238	290	288	260	235	267	259	269	265	281	240	247	246	254	252	286	256	266	275	270	267	262	264	263	263	294	282	246	276	283	270	253	294	236	277	240	276	253	261	240	267	266	276	263	281	287	260	265	276	276	276	257	278	265	278	282	241	246	279	264	282	238	265	287	234	271	266	260	235	240	261	271	249	269	260	276	272	265	257	267	268	241	253	248	275	252	249	257	225	272	289	295	290	258	283	252	237	257	246	249	253	247	241	262	278	276	266	277	256	243	277	240	263	247	285	254	234	242	226	261	243	280	259	296	225	239	252	278	270	243	241	238	265	252	270	262	255	266	255	280	272	270	261	216	281	259	260	267	255	254	272	282	262	255	265	278	290	268	266	274	291	293	264	228	249	286	263	253	255	280	252	268	227	280	288	254	247	242	248	261	262	260	266	256	224	285	255	246	253	292	247	241	239	275	274	267	268	237	260	267	254	262	269	250	249	264	270	292	269	228	231	262	262	280	254	270	252	288	273	260	270	254	270	247	248	246	231	261	269	262	296	255	282	278	236	272	268	238	242	277	238	268	238	271	265	246	242	236	253	280	250	243	277	245	236	265	259	231	231	265	263	261	275	287	295	268	252	251	250	266	251	276	263	272	274	262	248	246	290	282	249	266	241	260	255	291	234	253	286	260	243	283	284	241	246	247	259	249	269	238	255	252	256	236	259	266	279	276	266	262	281	251	288	243	259	274	282	283	290	254	243	244	273	258	284	261	284	255	274	256	265	281	265	270	268	273	293	264	241	260	259	290	263	286	278	242	267	267	246	266	276	242	285	268	248	257	261	297	270	263	261	269	281	295	257	280	260	246	241	265	261	280	249	290	259	287	254	306	236	261	251	284	269	274	251	263	267	277	248	254	270	230	265	251	256	286	269	273	274	236	286	247	275	256	250	267	266	243	273	260	235	261	247	239	259	232	252	265	269	291	240	240	256	278	252	251	268	279	271	266	240	259	243	259	293	287	278	270	270	256	253	253	254	271	265	283	246	265	279	260	268	236	254	280	258	269	263	238	264	253	271	249	271	299	304	268	259	244	273	279	244	238	237	231	266	235	273	263	269	254	257	298	264	272	277	272	259	260	288	250	250	281	266	259	245	253	262	261	252	271	277	271	277	272	267	273	281	273	262	269	269	276	221	248	264	270	273	250	260	267	277	253	251	260	259	254	251	267	233	258	271	280	241	264	256	263	270	287	274	227	247	250	255	274	248	261	257	256	278	262	265	271	289	256	273	285	255	270	256	253	316	270	257	279	282	263	242	276	277	249	261	243	244	250	242	283	253	252	273	268	263	244	238	239	267	255	244	246	260	279	237	235	238	289	252	250	248	260	260	257	273	263	271	258	255	228	257	244	284	300	267	232	258	252	266	266	267	276	287	284	251	288	235	262	256	268	263	236	232	250	252	267	262	273	269	272	250	246	279	271	285	246	274	231	252	257	268	248	272	276	275	256	278	272	244	288	272	256	269	255	243	305	264	263	276	258	251	290	251	254	267	264	261	279	273	267	281	246	258	269	258	263	284	261	286	283	286	262	276	263	255	224	279	255	255	253	261	263	246	259	263	276	284	244	287	255	243	239	261	226	253	235	240	271	260	284	221	253	258	274	280	248	265	257	257	246	255	251	231	264	263	287	265	262	277	278	262	267	241	252	235	271	245	231	282	256	250	244	235	224	238	254	236	267	279	274	241	291	278	258	263	240	266	236	256	274	247	286	249	260	254	291	272	286	277	239	265	240	247	243	245	251	247	246	268	233	283	263	275	273	259	288	272	295	270	242	253	276	246	257	263	267	262	268	273	258	290	284	274	275	254	250	217	245	239	273	249	248	264	248	293	280	254	268	256	279	251	257	267	238	278	272	270	291	325	251	260	255	222	263	289	275	269	264	260	248	234	211	248	239	260	256	271	234	251	303	262	258	267	262	232	280	279	270	287	246	246	262	251	273	276	289	273	252	231	250	269	258	289	252	248	251	239	240	266	292	268	269	276	245	241	266	259	220	268	274	250	242	253	247	282	280	261	224	289	268	289	262	263	245	272	244	265	271	257	284	270	266	303	264	257	264	259	256	258	230	273	266	264	278	261	241	262	262	282	243	276	256	277	259	251	253	258	235	297	291	258	264	232	230	273	269	270	254	247	291	254	267	265	277	261	244	225	266	253	239	257	280	264	239	267	252	293	238	243	256	261	250	255	232	243	264	248	293	278	248	264	237	244	242	289	269	252	271	255	272	250	237	294	233	253	281	278	254	265	311	253	256	252	262	253	260	251	291	302	281	271	255	243	244	282	288	302	264	222	264	260	236	254	258	279	269	290	254	257	269	290	246	247	274	283	246	263	264	256	242	258	281	281	256	290	258	270	247	262	269	285	260	271	278	277	272	267	299	285	267	249	238	285	240	249	240	247	290	239	252	268	267	277	262	223	288	268	264	249	275	269	264	260	246	276	245	265	257	260	236	239	255	286	282	278	265	242	264	266	244	260	268	275	269	284	268
32102	12711	27904	41956	61473	66958	58942	48719	22527	714	706	708	697	687	670	703	625	632	636	602	638	641	664	635	643	633	599	640	608	641	582	556	616	592	617	586	613	620	630	612	540	630	625	576	617	612	569	619	567	608	627	659	587	613	591	590	614	564	630	620	620	595	559	606	579	595	598	605	570	567	581	587	576	625	568	573	630	622	597	570	598	601	589	587	643	617	556	631	561	621	595	566	610	615	637	596	599	605	618	592	607	566	566	603	644	612	610	624	602	596	656	593	589	613	584	575	575	580	597	576	631	640	600	604	618	633	603	665	605	620	623	587	590	598	593	609	596	617	596	615	566	591	603	594	562	554	621	585	562	598	582	575	594	578	622	603	618	633	599	620	580	554	593	608	579	640	582	592	618	608	636	619	610	619	606	622	576	593	625	558	639	591	622	575	608	629	606	632	611	630	621	593	634	588	620	582	576	605	624	600	570	613	584	594	588	603	583	583	598	587	561	594	585	602	569	593	627	607	593	577	584	589	615	583	579	561	605	636	579	633	605	657	595	600	613	589	628	622	632	577	635	556	603	630	577	603	577	624	606	558	578	584	589	597	583	603	600	583	606	575	544	618	581	587	576	598	585	596	555	570	599	575	584	631	583	626	612	573	632	569	566	600	587	604	595	584	634	599	602	592	613	582	563	606	596	578	623	583	603	604	600	572	609	566	637	620	559	622	632	603	603	645	608	620	578	606	635	611	584	647	597	600	626	610	627	555	647	584	577	615	581	549	549	596	610	602	563	644	581	609	619	587	598	663	578	543	592	593	587	590	600	590	592	586	608	592	583	624	580	591	548	590	634	620	550	600	606	603	629	620	646	549	594	611	633	586	607	592	618	627	611	586	613	602	624	628	586	607	587	623	649	644	619	565	607	584	634	607	572	596	607	608	625	585	593	602	615	629	586	582	615	623	581	609	581	602	601	615	568	550	583	574	618	586	548	575	608	596	600	574	579	604	625	627	598	598	579	560	618	653	587	629	583	588	603	638	628	588	640	593	547	638	613	584	610	582	600	537	624	599	579	603	577	622	585	623	611	596	615	647	607	639	657	554	612	616	588	601	605	588	586	605	624	578	635	616	602	623	604	615	619	606	575	564	601	612	606	590	628	585	590	563	608	614	594	602	603	599	610	598	590	623	578	612	583	601	564	549	612	614	589	583	609	629	605	593	618	644	643	600	653	547	541	562	581	574	554	606	614	586	617	602	629	601	661	601	623	611	587	636	586	621	600	578	624	597	551	601	601	582	634	575	582	601	570	581	654	587	587	598	634	556	614	589	595	596	606	599	586	596	617	594	603	607	597	603	624	614	626	586	599	627	613	593	622	608	599	600	637	620	617	636	579	588	614	606	596	613	586	585	636	561	618	596	558	630	643	610	599	621	647	574	631	629	608	573	585	626	586	610	567	585	618	624	588	584	587	634	636	660	618	597	629	599	606	613	602	654	605	641	606	628	588	617	625	599	607	623	635	615	649	574	629	598	647	541	614	574	588	625	618	592	600	558	609	605	578	609	604	587	592	630	612	616	567	584	654	583	606	629	606	639	606	607	584	560	565	597	599	628	588	567	629	609	625	542	613	636	579	594	590	609	605	614	591	629	611	623	607	584	562	573	573	575	641	609	538	589	600	597	620	624	597	592	590	580	566	589	621	587	541	623	567	623	582	604	619	575	616	567	539	642	591	612	621	597	583	593	607	604	590	616	592	582	613	661	600	632	594	582	575	653	632	642	581	588	607	631	579	608	551	627	620	602	628	567	621	624	621	581	605	594	623	565	591	560	590	586	580	589	633	570	583	609	635	662	611	575	617	581	621	594	590	594	620	608	625	600	620	582	590	619	628	564	596	643	640	596	630	619	651	574	622	622	607	604	635	637	637	567	589	629	613	585	602	629	607	582	641	605	566	605	573	587	601	608	597	591	634	579	630	594	606	605	635	598	591	672	565	639	577	601	635	610	600	606	621	611	631	603	571	604	591	621	625	576	613	602	619	601	623	627	571	590	574	583	621	599	584	619	543	590	648	582	604	589	611	557	555	594	607	612	581	580	601	597	627	651	574	583	590	588	568	622	605	576	655	627	617	611	666	616	627	592	604	595	624	592	567	582	595	592	603	620	634	623	628	567	624	604	602	586	594	624	588	620	574	599	606	591	609	599	582	582	580	626	618	637	628	604	560	588	585	592	586	590	554	612	572	655	578	570	602	534	568	623	557	632	627	620	648	612	621	618	590	621	599	630	562	563	583	617	625	593	594	634	606	622	634	629	590	602	598	602	628	616	605	585	594	642	562	608	591	604	575	592	587	597	590	628	604	598	605	549	589	578	618	611	612	569	643	596	559	628	586	612	586	597	593	590	550	583	613	592	626	588	609	642	602	639	626	668	637	608	586	665	614	597	558	594	643	574	579	578	646	559	601	576	586	619	607	630	591	609	595	583	612	614	607	621	616	572	628	587	638	632	558	583	585	591	655	554	610	604	587	627	612	554	617	611	580	581	630	561	610	586	615	572	584	626	572	568	621	627	588	554	638	586	619	653	605	585	593	601	631	592	598	595	619	575	597	607	583	599	592	607	577	604	592	598	660	636	641	580	568	597	583	612	592	583	608	598	640	593	592	570	584	581	608	592	574	577	596	512	593	567	595	598	614	595	562	638	594	559	607	551	600	621	604	628	597	601	602	605	578	576	610	621	593	585	581	607	587	613	592	630	572	584	614	571	622	612	594	591	651	575	607	565	577	569	578	582	625	584	585	570	596	630	634	591	609	582	608	629	625	632	605	578	574	557	645	612	623	597	596	623	595	611	617	642	630	586	598	626	611	619	641	609	586	604	612	613	611	594	564	588	546	583	582	629	603	589	589	569	621	614	630	605	633	579	612	617	579	591	597	599	582	602	620	598	618	610	594	609	581	599	567	598	587	560	628	637	568	639	614	568	578	569	585	577	606	612	607	566	571	602	592	583	619	584	562	593	596	605	569	593	661	616	558	596	570	606	606	584	607	607	653	581	608	655	559	580	555	588	552	621	648	591	593	598	622	587	563	604	621	631	573	608	615	566	624	620	637	590	613	588	546	617	570	600	599	601	595	563	614	616	621	603	644	593	614	536	596	583	589	563	617	614	570	585	600	615	590	588	600	620	629	582	613	572	591	613	650	588	621	578	601	615	611	629	612	625	636	589	546	597	622	607	588	575	583	571	621	593	596	614	537	599	617	634	563	607	651	581	591	623	614	576	672	622	618	601	593	570	621	581	594	612	593	568	604	587	592	599	625	603	621	605	604	626	580	641	567	611	601	568	640	600	581	603	566	599	615	592	622	609	560	580	619	597	634	601	629	558	593	595	622	648	611	655	610	590	608	583	613	624	552	613	554	600	566	601	584	614	649	637	554	610	571	638	598	584	589	581	583	644	608	659	588	594	596	601	580	572	608	620	569	604	606	593	600	567	620	605	567	549
29344	10522	7096	4793	3195	2812	2323	1584	617	250	297	281	255	237	295	284	265	248	255	269	274	245	245	261	264	277	272	270	304	283	278	253	299	266	248	272	276	263	270	270	274	266	237	294	270	266	243	250	320	250	264	251	278	229	288	231	274	289	245	239	259	278	258	266	239	279	265	284	251	268	240	305	281	267	286	268	249	270	283	263	283	268	263	301	286	251	288	277	287	285	270	263	241	274	253	238	273	258	262	253	266	265	308	261	262	258	253	245	260	291	253	289	266	277	274	258	273	239	263	287	280	275	286	263	309	268	262	243	239	221	230	267	291	262	275	243	281	258	248	248	288	274	272	311	265	273	284	263	240	264	278	253	285	252	273	277	270	273	277	286	275	267	277	266	282	283	242	266	250	288	269	256	282	265	252	271	244	249	290	272	258	243	256	244	272	276	271	298	222	288	298	238	269	285	245	247	268	274	263	244	285	296	266	286	265	278	237	248	278	268	245	287	264	245	271	269	252	211	265	265	268	289	244	248	243	254	240	253	270	252	251	271	278	273	267	249	251	257	239	237	265	285	269	254	263	245	250	247	271	253	245	252	238	282	276	244	272	276	286	278	261	277	261	257	245	264	270	281	271	258	237	252	284	235	269	267	290	262	271	238	255	228	291	250	256	262	260	273	245	268	267	261	273	280	266	242	284	266	281	257	272	261	282	267	261	253	287	228	292	271	280	260	262	254	250	276	241	283	254	267	285	259	272	295	299	252	297	260	259	244	266	265	266	295	260	286	263	235	272	223	281	247	239	281	240	274	284	262	268	281	244	293	268	285	256	292	280	247	278	289	268	318	261	277	286	245	246	253	282	268	261	292	268	275	286	268	278	259	259	246	306	240	260	298	305	264	257	286	273	270	237	257	255	258	267	261	270	262	236	259	273	252	262	286	269	266	260	276	260	269	269	277	262	240	288	303	261	249	236	264	264	265	242	265	269	272	257	252	277	293	275	246	271	261	270	293	245	287	270	271	260	285	252	257	276	269	249	246	251	223	244	264	262	267	219	258	274	259	281	256	265	234	280	236	226	266	246	258	250	295	249	273	254	301	273	290	274	253	243	270	260	291	227	245	300	273	250	271	285	280	288	278	268	253	261	276	300	246	271	298	295	249	263	251	264	287	268	266	273	271	263	253	245	257	289	222	271	259	288	262	287	267	267	265	262	265	295	275	271	269	232	242	266	291	244	248	258	257	258	251	253	266	265	269	284	266	272	258	270	284	271	265	267	310	287	287	256	278	276	254	261	235	269	257	271	265	273	290	294	266	267	278	266	260	252	272	299	278	246	271	251	236	261	264	285	271	265	269	258	269	252	262	284	265	270	280	288	282	289	241	251	262	235	284	265	318	283	275	267	260	264	282	270	256	269	242	228	263	260	261	285	284	274	272	241	269	249	269	256	281	300	260	220	283	261	284	301	271	247	254	274	241	269	252	277	289	278	275	245	233	280	281	251	245	278	263	244	227	281	290	235	300	296	260	263	247	258	272	245	252	276	256	241	283	274	274	270	274	262	282	303	271	260	268	268	261	239	246	264	264	279	278	251	250	285	293	298	271	250	289	264	268	257	264	227	244	265	259	279	276	300	288	268	270	265	269	245	277	262	277	255	256	259	263	256	258	281	256	266	233	291	283	269	261	249	263	267	250	274	245	273	233	275	261	252	260	268	277	281	263	251	266	295	265	272	291	258	269	263	238	255	267	291	261	249	274	255	278	281	241	269	268	221	280	260	271	265	262	260	281	251	271	274	290	262	244	289	265	244	225	270	254	250	249	277	276	310	276	265	275	256	243	274	268	253	296	286	263	267	278	256	253	267	257	269	261	229	261	278	264	257	288	272	261	260	277	276	278	287	244	290	268	248	235	257	260	249	259	288	262	290	265	286	261	276	257	239	287	283	264	259	258	254	274	234	270	234	283	244	268	284	263	273	267	267	285	248	227	258	306	254	259	248	268	291	250	266	250	255	262	259	238	256	242	277	257	249	226	258	280	260	255	258	244	295	280	278	238	246	266	282	288	245	247	244	259	250	232	263	261	274	263	298	238	248	257	267	267	260	270	279	251	275	271	260	231	268	266	297	270	248	277	263	299	296	278	273	243	255	253	269	261	279	272	263	293	282	258	271	257	305	268	276	286	236	253	271	233	273	257	237	258	275	279	272	241	247	293	275	237	288	264	282	266	249	279	269	266	243	269	261	256	300	237	259	282	245	271	248	252	288	268	237	258	229	265	273	260	251	268	265	277	261	255	253	263	274	280	276	274	251	250	284	238	251	266	248	265	251	267	294	271	264	269	238	281	273	256	235	253	293	270	277	263	250	272	275	230	245	243	266	264	301	291	263	295	241	280	212	298	287	235	258	266	264	286	218	257	268	271	227	250	259	267	287	237	253	298	282	269	279	240	252	247	249	238	265	258	246	275	260	282	248	272	327	265	295	267	280	246	289	240	264	259	288	278	224	241	263	280	257	253	276	238	256	258	257	268	262	255	299	258	272	255	258	284	254	274	300	260	259	250	276	242	267	277	263	263	266	279	257	300	269	259	231	273	214	259	237	261	267	279	280	249	274	236	246	277	259	285	243	238	244	261	265	263	245	276	250	249	266	254	256	274	262	267	275	295	257	236	268	272	273	246	299	286	251	273	290	270	259	242	251	250	273	253	269	256	264	275	228	279	272	280	283	258	245	273	281	261	288	294	254	260	236	294	262	268	258	263	261	263	271	296	304	258	242	257	273	242	271	255	249	269	285	260	267	237	266	243	269	256	269	276	248	268	256	276	248	273	245	251	252	252	286	280	246	244	252	252	273	272	283	265	255	261	267	254	284	256	277	253	260	268	247	268	289	245	249	246	241	259	256	260	240	263	259	248	283	278	260	275	306	267	245	266	257	291	287	249	268	244	260	269	259	249	237	258	252	253	298	232	237	263	253	273	267	293	262	264	290	255	274	276	258	258	251	253	261	263	257	251	265	233	248	249	228	262	279	265	276	277	280	279	242	251	242	244	278	267	268	255	272	284	274	282	267	246	274	265	273	264	292	280	229	273	303	242	238	275	267	263	280	262	272	284	275	269	263	274	289	278	290	259	268	265	279	255	262	234	280	265	257	275	279	259	301	309	278	281	279	269	277	287	269	263	255	267	270	281	266	257	285	269	279	274	275	255	277	296	287	264	229	246	279	278	257	290	272	248	259	265	285	280	306	271	261	265	246	258	269	262	256	254	274	254	289	285	255	252	239	261	253	277	287	261	314	269	261	275	256	246	292	287	228	256	252	283	273	272	277	276	227	282	270	240	275	275	286	291	293	290	295	252	261	249	252	272	268	265	262	239	237	307	274	239	269	251	274	272	242	275	269	248	257	272	298	236	246	280	259	267	271	257	239	254	270	240	258	247	281	244	235	275	266	247	255	264	248	286	230	285	260	279	273	255	259	255	275	274	267	244	287	270	242	255
13844	5725	11205	12079	11170	10805	8823	5539	1836	575	588	624	571	596	538	567	523	574	584	582	540	547	575	583	597	577	595	575	567	612	577	612	608	598	583	534	558	553	578	566	581	592	536	530	607	553	599	555	597	570	569	562	598	586	568	559	580	554	597	554	565	599	571	600	571	549	529	588	584	575	562	547	588	591	603	601	591	553	590	605	568	607	649	577	611	592	578	591	595	579	545	625	661	585	594	589	592	604	611	546	568	591	601	626	583	551	580	596	524	557	578	525	605	562	578	626	566	589	584	569	571	575	591	583	593	561	615	570	566	530	556	615	543	569	616	550	595	560	588	586	584	557	598	543	605	576	578	557	574	533	580	541	611	578	578	577	572	550	610	566	583	602	599	543	599	555	604	572	617	547	554	550	581	565	518	538	571	574	584	566	593	570	577	594	573	543	545	542	596	606	588	601	532	562	613	580	591	598	585	493	572	595	582	539	572	561	554	530	570	555	562	570	542	587	563	562	600	561	566	591	578	531	558	543	550	568	587	609	555	582	578	558	591	586	603	610	545	582	579	578	556	547	582	580	600	592	599	581	603	612	606	535	535	550	617	588	549	571	592	595	551	557	604	596	596	588	567	574	549	611	597	608	591	565	563	559	630	570	562	589	532	570	631	535	581	583	594	626	585	561	641	561	586	569	570	582	576	549	563	583	592	538	588	625	592	576	603	567	585	567	552	550	593	612	602	600	602	551	544	600	590	597	594	590	626	553	564	572	600	547	577	596	559	603	551	599	576	570	572	545	612	595	607	566	610	516	566	574	573	609	570	549	574	578	540	532	580	541	577	570	564	565	593	558	615	587	605	603	573	576	569	623	595	558	598	594	574	598	567	604	582	563	579	550	572	577	571	655	583	568	584	607	535	623	630	552	562	563	612	543	596	551	600	548	572	579	584	589	584	596	555	603	593	568	547	575	596	553	597	597	584	575	603	584	591	624	588	552	580	571	585	584	536	602	596	556	581	582	542	583	569	553	537	570	596	579	575	568	598	548	552	589	619	616	536	557	542	601	580	555	581	562	606	595	585	546	569	579	591	621	593	594	598	581	562	586	552	605	573	606	570	600	567	543	567	579	637	620	563	597	558	643	533	561	579	625	618	605	584	564	589	597	561	579	614	574	526	610	538	555	560	597	580	564	563	557	586	555	568	599	584	588	569	594	592	597	537	614	567	582	596	569	611	588	582	578	570	586	551	567	562	602	574	570	574	571	571	590	576	540	630	591	599	556	615	599	557	589	529	598	577	566	570	613	626	560	602	592	540	603	563	596	538	618	537	564	606	595	601	566	535	548	565	587	601	549	568	550	606	574	602	566	591	577	589	567	606	575	589	591	580	620	579	571	613	552	566	598	533	559	560	585	571	555	579	586	576	558	587	595	593	576	579	598	555	594	559	550	617	574	567	549	576	598	544	582	608	565	592	588	556	574	612	592	566	600	577	586	590	555	551	563	579	553	551	546	568	555	575	583	593	559	603	608	571	529	575	614	602	552	566	620	575	567	576	586	535	565	600	587	576	593	597	563	578	565	588	591	559	604	559	572	584	585	560	579	555	573	557	656	572	574	572	589	590	582	574	575	577	567	583	562	562	609	583	586	627	583	559	541	557	545	570	568	579	596	574	587	627	572	551	570	622	580	559	599	580	593	552	527	540	638	578	555	599	570	567	553	598	566	607	599	588	581	616	546	594	582	609	597	575	644	616	537	595	531	586	607	565	621	612	591	567	562	557	573	572	556	567	605	539	548	567	557	594	573	568	602	579	578	593	572	595	574	578	536	571	591	556	569	556	557	563	655	583	597	605	576	602	527	537	573	580	535	557	571	594	607	560	571	622	607	603	574	551	572	622	542	589	620	590	590	591	555	576	596	590	554	584	594	560	598	617	595	548	603	598	614	618	542	585	575	565	588	602	606	593	589	563	548	604	554	626	554	551	589	577	575	543	630	568	574	604	533	552	550	579	554	585	535	567	640	572	612	550	601	562	571	615	569	611	562	628	605	613	609	576	590	579	605	575	602	576	624	541	568	567	596	590	625	617	564	614	596	587	591	587	605	618	575	575	588	531	583	586	578	592	541	534	588	591	560	588	578	596	555	612	575	576	584	545	571	542	599	575	630	578	602	617	606	567	598	652	583	594	584	570	594	572	561	639	560	560	554	611	589	578	612	583	575	552	572	562	574	581	575	561	540	564	586	555	562	562	577	575	634	595	628	533	574	577	584	598	563	614	578	585	613	595	597	550	604	563	609	563	544	538	600	534	579	564	586	579	571	585	584	569	549	587	635	586	545	600	581	566	619	581	580	581	529	560	594	593	580	581	593	604	598	588	564	568	609	606	567	568	552	592	581	566	576	538	573	561	615	570	504	550	624	576	569	565	593	572	585	602	569	571	596	555	555	586	573	585	583	614	582	536	577	591	579	595	592	555	565	593	553	599	561	610	536	582	541	624	559	587	607	578	588	561	615	596	581	577	542	574	599	584	570	578	599	602	576	586	570	592	588	540	596	609	603	585	548	571	543	591	601	581	567	581	567	610	592	557	566	553	568	646	581	636	550	568	563	562	544	592	556	609	565	542	623	568	582	555	565	578	597	567	591	585	551	566	564	573	569	570	553	586	569	594	588	546	592	584	549	558	577	594	596	569	570	589	561	560	596	578	565	549	562	598	607	574	586	530	577	599	563	567	621	560	638	605	557	583	596	621	576	586	545	574	563	610	563	558	536	535	539	562	569	596	584	563	581	543	598	625	559	590	587	582	592	581	546	594	618	604	571	549	605	566	588	566	561	558	574	558	591	607	566	618	597	612	569	584	602	568	553	603	556	583	568	598	602	564	611	586	569	573	551	538	589	542	564	606	538	547	540	603	577	580	582	590	579	622	588	558	522	569	563	559	580	585	573	610	593	594	551	565	575	594	557	564	569	596	574	567	619	548	604	624	582	573	524	616	582	604	587	535	612	597	604	587	605	562	596	554	613	599	615	549	579	616	587	550	585	573	586	615	595	565	578	649	579	631	535	560	626	630	585	551	565	595	603	589	552	542	574	582	559	582	525	585	574	612	567	594	579	584	586	592	608	536	533	594	567	606	600	580	541	565	616	592	528	533	604	565	587	561	590	584	600	625	578	596	557	549	631	592	560	574	604	527	591	582	572	592	593	582	619	556	600	608	537	556	607	567	605	554	602	576	570	556	609	560	580	560	577	583	631	576	536	591	578	571	596	571	568	564	569	574	570	610	576	581	576	579	564	590	596	558	554	568	556	556	588	570	607	569	603	596	582	592	550	581	592	577	584	613	619	593	613	581	573	599	580	574	566	562	598	575	604	560	615	553	576	569	580	596	587	539	569	618	606	555	585	570	603	563	606	574	609	558	608	581	561	562	567	580	600	591	565	583	603	602	601	564	607	564	552	572	576	567	573	527	584	580	552	572	584	581	605	573	587	556	572	603	552
50426	20149	12378	16348	28677	43333	37053	24665	9010	381	166	191	180	165	181	166	179	188	150	155	166	171	167	161	163	191	152	165	174	151	177	175	172	181	149	169	175	166	158	180	156	141	151	170	157	157	160	164	150	161	166	161	172	166	190	200	161	169	162	188	140	145	177	162	179	178	165	162	171	165	141	144	143	160	160	145	135	158	172	157	168	154	170	152	141	204	167	160	197	166	161	180	172	156	164	161	182	159	182	159	158	180	163	170	184	176	167	140	167	162	176	183	172	150	178	152	183	161	162	197	168	160	158	156	179	162	157	150	165	182	151	143	187	159	152	171	149	158	176	171	152	182	207	159	153	195	169	169	165	161	161	167	179	173	168	147	159	143	157	170	154	160	146	177	164	157	191	185	146	183	193	170	161	149	180	181	169	192	187	159	187	147	176	157	169	196	200	158	175	164	164	190	136	160	169	166	156	153	168	161	170	148	163	163	188	181	194	164	164	156	147	167	166	154	158	177	138	166	163	159	148	138	179	164	182	155	149	174	160	181	167	156	156	172	188	159	170	167	164	172	177	169	145	147	152	162	189	148	171	175	168	167	165	153	151	156	141	181	173	178	169	156	151	167	155	160	179	169	170	174	168	166	175	190	160	184	173	188	153	174	182	169	161	175	176	139	153	163	166	150	165	153	185	157	164	162	159	155	166	152	144	152	169	159	186	137	188	160	153	171	171	159	132	186	171	158	160	181	166	160	162	160	120	186	152	165	178	164	152	158	163	181	169	162	154	140	155	163	199	160	147	139	152	140	198	141	173	151	164	162	155	158	169	172	166	167	178	178	170	158	167	173	154	165	160	169	149	175	157	167	150	152	162	168	177	179	167	178	159	174	174	177	161	160	155	158	165	177	171	148	159	173	172	152	166	178	176	159	147	174	178	152	156	178	153	157	188	131	167	160	159	169	133	169	169	180	156	173	148	161	149	164	151	163	167	172	166	174	169	151	140	145	195	150	170	130	158	168	148	193	162	188	190	204	178	178	150	149	167	165	160	172	170	153	151	160	181	155	175	162	164	163	173	163	157	165	183	167	147	155	151	167	169	197	201	154	175	159	177	147	163	155	145	158	173	167	173	148	164	184	170	160	173	154	145	154	152	161	180	159	155	188	182	171	181	156	168	155	165	173	154	160	181	145	155	190	163	173	190	176	161	153	137	168	153	184	178	147	172	152	164	161	164	159	153	148	181	174	165	171	165	164	151	157	157	154	153	154	174	183	137	168	179	163	167	159	180	151	159	169	164	163	176	153	162	179	202	163	158	170	145	171	182	180	189	151	182	155	158	141	168	177	193	150	201	179	155	171	154	181	175	167	143	173	139	160	164	185	142	190	152	155	168	174	176	155	154	162	164	167	171	137	178	145	188	171	174	152	164	179	175	172	176	149	159	175	195	182	167	180	166	182	171	148	156	158	171	171	168	166	162	179	155	165	177	148	167	155	162	171	185	157	203	198	152	163	169	195	175	184	150	166	188	148	174	165	138	150	149	157	155	163	130	162	163	162	154	173	160	173	196	179	160	172	173	173	146	169	141	157	163	132	155	136	150	166	163	166	175	173	177	145	155	136	189	159	183	171	188	181	183	144	181	180	155	139	173	170	154	162	151	185	184	163	137	152	173	173	174	171	170	149	167	168	180	196	159	161	153	168	163	147	185	156	147	176	152	158	164	187	141	155	185	179	153	191	173	174	149	147	165	146	186	167	174	173	163	155	138	138	163	165	159	159	169	159	150	178	163	149	148	156	189	177	176	161	159	165	172	146	177	168	155	166	162	171	179	187	170	169	181	158	173	138	182	177	151	158	180	161	157	184	185	154	165	147	145	161	144	165	154	165	166	172	147	161	174	188	177	213	175	172	188	177	176	159	192	180	177	162	159	146	166	169	177	175	143	164	148	180	170	171	165	158	168	184	166	175	161	140	159	165	154	168	161	165	136	151	165	161	180	170	145	157	166	159	161	178	150	162	161	146	143	142	178	151	184	184	148	153	175	173	170	175	158	154	154	171	181	179	167	169	179	131	197	198	156	163	172	184	177	155	141	151	174	166	156	171	162	159	174	152	171	159	198	174	167	185	160	158	151	166	158	177	186	173	175	168	161	157	148	173	141	186	185	163	149	158	182	156	162	163	174	149	170	180	174	158	161	185	188	161	148	173	169	153	170	164	180	170	164	182	156	167	146	155	159	177	156	150	154	169	147	188	152	176	178	164	159	138	158	178	145	168	161	168	148	159	188	171	167	145	167	165	170	176	200	169	169	178	168	155	161	184	182	162	197	165	160	177	178	172	172	157	154	149	161	176	158	179	173	176	165	169	138	159	171	169	164	159	157	188	164	174	154	174	145	147	156	145	141	165	170	163	165	161	167	166	178	157	173	143	197	170	157	164	165	161	140	142	157	174	151	154	150	155	164	185	167	168	163	157	196	159	156	139	194	178	137	169	165	163	175	169	150	165	154	178	160	182	162	175	159	176	160	145	161	159	162	148	189	135	176	179	160	191	171	147	168	156	155	172	162	194	187	148	141	174	168	166	147	154	162	160	155	180	159	178	152	139	180	150	155	188	165	184	164	170	169	171	144	136	187	168	158	178	163	152	196	168	167	152	168	136	155	170	164	154	179	148	163	170	162	178	185	162	164	192	169	159	165	166	155	164	174	174	162	162	159	174	166	167	177	158	160	138	171	153	162	142	175	171	156	178	159	173	172	172	181	181	162	167	183	176	168	155	155	179	162	164	165	153	145	162	165	176	177	155	149	162	154	178	163	130	174	171	174	163	156	150	150	155	182	171	171	160	146	181	162	176	147	145	174	167	160	164	172	155	171	139	169	166	152	167	173	167	177	173	142	174	139	161	178	171	145	146	194	176	189	181	150	159	161	161	158	170	156	166	158	153	175	175	168	191	184	170	163	184	169	195	194	177	164	152	169	188	183	156	179	152	151	176	170	156	150	186	169	165	168	145	165	163	165	145	173	181	135	155	174	170	171	155	156	159	136	179	151	150	192	183	177	173	163	173	171	162	190	158	143	161	163	163	149	146	147	169	152	162	197	171	149	189	163	159	158	156	161	148	135	147	165	141	180	167	165	150	163	174	166	152	165	177	141	164	175	153	168	144	179	174	145	161	154	164	180	183	173	158	157	159	187	163	147	181	166	148	171	201	167	155	163	158	152	174	173	152	174	176	168	189	153	154	180	156	175	181	144	133	174	179	165	166	163	155	172	169	175	163	171	171	189	162	159	182	158	155	162	148	185	164	138	150	162	171	151	196	162	152	165	162	164	149	165	149	149	164	160	177	180	147	171	158	194	177	159	147	169	171	160	177	169	169	191	144	170	154	168	168	164	154	188	167	191	166	179	164	159	158	171	155	187	178	163	141	173	159	165	167	154	142	181	180	165	161	154	146	173	185	150	179	170	173	157	155	168	154	183	151	174	164	162	149	169	171	174	160
26440	8352	16496	30136	45150	57757	51764	40966	14131	483	459	454	529	425	445	455	414	420	437	425	407	457	438	448	398	404	407	408	394	374	373	428	444	424	377	406	402	368	419	378	421	372	388	411	434	408	404	415	403	411	407	401	407	413	398	398	396	405	366	393	378	396	368	381	415	367	415	384	382	423	379	413	392	370	386	404	366	389	373	385	391	431	389	365	405	396	388	391	339	393	366	377	416	392	408	419	366	395	407	387	369	393	397	423	401	432	373	413	382	377	417	390	349	385	402	401	387	384	379	390	387	403	438	422	421	410	396	419	376	384	397	382	432	395	384	339	417	428	402	403	393	387	362	388	384	368	416	398	419	403	365	423	418	394	379	448	382	379	410	383	363	380	413	399	379	437	395	396	399	392	395	419	385	410	374	390	413	393	395	401	377	375	357	419	380	426	384	425	413	374	346	392	384	384	384	362	374	416	368	429	375	399	403	380	398	381	390	360	408	414	377	397	421	407	381	409	425	405	422	359	381	422	392	408	383	405	392	402	397	395	369	425	364	401	396	403	403	385	391	390	391	434	414	370	372	374	383	393	375	416	359	359	386	390	439	392	386	386	397	380	387	404	365	395	391	372	397	389	411	389	421	432	405	417	349	409	378	405	387	418	411	377	375	409	397	409	388	377	372	394	406	351	399	408	380	404	362	387	390	398	395	395	364	376	441	348	414	398	359	371	366	397	381	381	368	364	373	455	396	415	394	390	400	354	388	406	421	395	394	379	387	391	418	414	426	400	387	395	422	383	392	403	385	410	375	380	376	393	415	377	388	431	392	380	402	391	437	374	402	440	431	370	371	418	400	395	399	389	383	388	410	382	391	422	398	337	426	427	398	365	396	409	374	380	416	437	345	369	398	403	422	405	383	385	411	418	408	382	410	380	385	417	415	373	415	390	390	393	394	399	393	402	388	399	413	419	392	398	448	425	368	390	379	381	396	391	387	382	392	405	391	413	421	390	391	407	406	360	390	383	405	415	411	368	390	376	382	366	370	351	406	391	384	395	423	374	393	389	440	353	389	383	386	414	379	412	398	373	393	415	377	392	411	356	434	396	404	390	425	369	393	351	380	378	412	420	395	402	410	413	371	418	359	383	413	371	409	390	437	381	373	420	370	446	408	394	408	390	378	413	399	365	371	398	434	384	353	353	422	405	363	390	383	416	414	410	390	397	416	391	388	379	391	370	389	405	437	371	422	409	385	402	381	393	404	410	415	403	363	373	391	404	407	396	384	351	398	376	412	375	394	397	399	409	385	411	420	398	397	385	383	410	393	375	385	403	397	407	398	406	405	391	430	436	386	403	355	392	387	378	398	392	428	398	430	399	409	375	396	426	380	399	347	390	421	406	429	370	390	396	399	357	393	385	408	416	381	387	419	382	400	382	396	414	382	411	403	440	389	398	378	413	410	370	377	390	378	366	377	344	376	395	393	393	404	398	369	395	402	411	370	387	421	377	387	411	403	393	401	414	378	370	392	380	395	420	407	400	430	385	388	389	396	394	413	427	394	358	412	395	398	378	430	378	397	424	430	368	403	428	368	369	402	384	439	359	396	384	435	411	338	405	423	420	413	383	379	406	440	411	392	408	366	354	406	394	396	374	378	377	407	388	392	371	379	419	376	410	415	394	407	418	386	381	401	403	361	381	395	378	396	395	357	352	380	397	382	380	392	433	422	429	384	371	420	386	397	419	410	392	394	372	432	383	372	371	403	420	384	388	380	395	405	388	386	387	395	380	372	360	423	376	373	413	381	385	414	384	422	397	406	353	408	398	372	417	393	368	433	348	385	422	414	415	396	385	409	385	382	369	394	389	354	406	377	398	413	400	356	412	400	428	397	391	386	405	415	399	364	406	389	404	387	388	383	396	426	391	388	429	410	404	399	391	391	435	369	383	365	364	405	398	419	345	412	400	408	423	371	388	441	423	403	415	382	403	377	417	386	399	441	427	381	397	428	408	380	421	406	391	399	396	398	412	432	393	404	395	378	386	391	379	406	415	384	406	398	414	409	368	385	367	391	373	416	397	422	405	331	399	380	392	426	372	402	408	406	398	364	394	395	383	392	409	423	373	422	375	419	425	376	388	399	365	403	413	400	372	384	413	396	373	398	392	418	403	406	393	409	419	408	401	397	421	419	377	377	371	418	389	375	426	394	366	375	355	388	414	389	376	404	406	416	412	394	378	396	435	392	353	421	399	428	400	396	381	413	381	395	397	420	360	384	406	404	396	425	402	408	419	387	425	375	396	371	374	415	416	382	406	384	397	387	409	430	401	408	402	423	396	379	406	405	362	377	405	402	390	414	403	414	380	368	391	383	438	412	390	374	413	377	407	404	425	384	386	394	371	373	404	406	402	375	397	408	415	404	382	357	400	376	370	383	388	388	416	420	426	388	380	368	421	394	378	356	399	362	407	405	357	383	365	388	395	389	414	371	385	414	403	402	372	394	391	365	460	379	411	365	427	403	406	407	354	414	417	408	386	412	398	413	396	390	388	433	405	360	420	404	384	395	382	390	386	373	381	431	367	408	405	363	386	398	393	394	368	404	388	390	380	417	441	417	393	370	409	420	395	397	400	418	382	403	402	392	398	382	404	389	369	415	418	394	384	403	406	379	393	375	355	386	374	396	400	442	397	388	397	374	411	359	368	396	379	391	389	357	403	352	368	404	433	378	397	374	385	388	419	417	385	406	398	424	394	403	382	404	388	387	372	383	385	386	414	391	382	426	393	371	388	394	381	381	407	410	407	389	403	373	381	410	396	384	397	377	406	402	375	375	423	362	413	387	413	421	405	358	415	382	414	396	348	417	398	381	376	387	414	374	367	383	408	408	395	418	404	418	378	402	390	406	385	390	382	361	371	392	433	425	382	398	381	389	380	408	415	398	360	372	372	403	385	382	407	362	419	374	388	374	376	386	426	445	370	434	405	403	380	414	387	387	322	389	409	376	400	383	399	423	369	380	382	416	393	374	383	358	399	381	400	422	414	419	435	434	414	395	380	358	404	428	379	370	381	403	382	391	392	404	394	383	406	421	362	358	406	402	373	397	408	399	382	402	412	370	409	377	380	410	413	369	410	430	392	410	384	388	374	385	429	387	407	394	405	413	423	374	412	368	403	418	386	388	378	392	402	380	386	393	381	376	406	418	412	346	413	392	440	424	396	408	363	399	408	348	429	415	413	416	399	380	402	381	404	402	380	378	388	379	390	396	387	386	387	377	385	394	384	418	397	391	382	414	367	380	336	426	391	391	375	377	395	396	372	361	384	417	394	403	356	400	382	391	399	384	399	422	428	358	387	365	403	401	370	394	382	379	411	381	428	372	402	411	380	402	430	386	371	393	415	390	355	370	400	391	400	383	381	392	403	390	377	452	387	406	372	417	381	375	407	412	409	422	413	387	423	402	375	393	408	389	403	397	390	369	415	399	401	400	362	437	431	422	385	389	444
60503	26200	17515	24740	39918	50231	47848	36835	18653	1345	273	267	250	260	285	279	250	232	234	253	253	287	283	264	264	242	248	249	246	228	217	224	264	249	259	257	271	235	260	268	244	231	267	264	281	228	258	243	263	253	249	236	255	227	254	259	256	250	258	258	258	278	252	261	251	237	265	252	273	245	210	222	228	262	271	255	253	269	266	256	246	217	224	225	245	252	225	258	226	264	265	232	281	260	235	247	235	273	258	242	233	237	227	246	260	222	233	245	251	249	241	243	241	255	195	225	245	240	272	211	240	265	267	245	269	223	211	231	225	263	241	271	248	259	234	228	236	236	226	273	246	239	237	215	226	249	220	245	242	262	239	250	220	225	231	280	269	264	263	205	259	256	251	274	251	206	259	238	251	269	302	260	219	232	244	275	254	239	251	269	253	254	254	272	235	224	229	260	251	247	215	207	252	238	242	267	237	253	276	251	255	233	291	207	266	251	244	259	233	244	254	262	219	239	221	236	229	216	251	221	245	243	219	245	271	266	250	258	250	238	249	256	219	223	233	251	260	263	229	257	220	276	236	261	249	248	263	238	255	231	243	226	220	253	241	248	235	268	258	230	253	233	234	272	254	256	214	252	253	243	234	220	218	232	244	254	239	242	241	231	230	246	258	244	251	261	258	269	226	230	229	268	246	221	229	247	254	250	259	251	249	267	255	245	239	259	212	271	236	249	249	258	225	225	261	222	263	256	240	262	236	266	194	239	253	238	289	242	251	241	260	256	218	259	254	226	243	253	225	221	241	238	228	279	263	237	263	227	228	264	244	254	237	232	224	246	205	242	246	231	261	238	238	235	230	250	228	260	242	249	269	280	279	253	248	222	249	236	266	227	219	227	253	252	250	234	242	236	238	233	256	247	270	251	228	243	238	242	239	234	229	254	246	237	263	234	280	246	251	269	257	236	228	265	243	258	223	239	256	245	226	246	267	243	246	248	267	255	248	232	228	234	243	236	236	237	243	246	273	233	257	222	254	256	250	259	260	233	232	264	229	235	253	249	244	244	250	268	230	252	268	260	263	245	287	229	259	253	235	244	259	256	264	264	239	248	249	235	274	246	216	225	248	237	258	244	216	227	250	260	244	244	277	268	251	218	249	254	229	224	224	220	246	260	234	239	231	244	242	236	248	252	240	251	281	236	269	249	233	248	257	259	245	238	236	239	276	235	243	235	234	246	243	246	211	258	275	232	252	239	271	260	260	228	227	244	267	230	230	235	234	246	250	241	240	216	256	252	237	251	223	264	280	256	265	228	252	256	239	244	231	257	279	246	240	230	252	230	243	243	236	233	249	201	260	247	254	264	249	248	207	238	220	244	241	260	252	260	247	241	249	252	250	290	210	241	256	222	254	256	232	233	246	260	244	237	240	239	211	209	246	226	233	232	276	224	246	222	274	241	238	222	266	270	240	235	235	220	226	266	239	245	261	241	257	241	242	231	239	250	238	237	264	220	262	242	253	254	249	254	262	271	226	242	223	253	234	266	238	261	266	243	250	232	260	278	243	206	252	246	233	263	229	257	282	238	237	230	232	239	233	260	260	265	218	248	248	236	231	220	242	240	242	263	257	238	224	253	236	243	225	249	235	231	259	273	259	236	221	234	232	244	211	244	219	238	262	221	226	245	242	243	257	247	246	262	249	264	240	250	234	235	252	238	254	244	249	228	233	245	246	255	257	259	242	224	231	230	278	237	250	222	247	246	248	226	250	236	218	236	254	255	243	268	246	250	276	241	234	223	258	249	236	232	208	242	262	248	246	250	234	241	209	247	257	238	246	243	265	237	237	279	273	252	283	255	238	221	254	248	257	221	217	259	257	270	295	222	251	244	249	263	253	247	243	288	254	277	217	227	229	251	216	237	230	266	245	248	243	262	242	280	227	223	247	243	241	233	241	208	269	249	212	258	230	276	248	230	241	250	244	228	234	241	252	237	253	240	259	236	250	242	224	243	253	245	244	271	241	253	248	250	234	247	234	247	270	228	245	257	218	233	244	270	256	246	253	226	248	282	272	261	220	265	281	253	236	242	234	251	229	241	241	259	243	266	228	255	250	247	243	258	266	255	250	247	252	267	275	279	264	269	245	256	234	230	239	253	243	249	267	244	255	256	277	272	257	282	224	256	246	259	250	258	241	237	220	260	251	262	285	270	256	229	233	249	248	243	227	226	208	253	259	258	267	257	254	220	230	223	247	231	246	253	225	239	243	262	221	260	264	239	253	231	201	225	256	251	231	247	221	260	241	244	256	264	263	219	264	272	242	255	249	259	243	243	238	239	241	227	229	246	219	249	277	256	286	253	252	247	256	255	230	223	258	246	236	243	223	226	291	232	251	219	231	247	275	233	269	239	275	255	250	237	231	219	221	246	253	218	249	222	245	240	246	256	233	225	259	233	234	211	263	223	236	258	247	220	255	228	272	226	280	220	254	244	232	267	231	251	239	267	245	256	228	250	240	233	267	257	252	230	225	232	234	222	243	250	239	235	262	243	234	251	221	239	244	230	220	247	235	267	241	259	250	233	251	245	219	251	231	250	252	234	244	253	247	238	276	267	240	260	250	241	217	258	244	256	238	241	241	270	226	207	249	240	234	222	252	259	241	291	252	242	238	255	249	242	245	243	225	227	246	229	233	235	229	254	221	245	239	214	219	245	229	234	264	232	208	253	239	256	273	250	287	213	237	224	221	219	211	260	250	241	262	261	241	240	242	243	250	226	257	266	245	207	253	268	262	237	235	224	260	255	276	287	262	234	224	268	244	242	250	295	216	232	272	248	225	260	252	251	234	239	260	224	260	241	227	261	250	245	236	247	235	249	266	232	237	241	246	264	259	275	229	277	267	262	253	232	231	243	235	207	258	255	227	248	209	256	236	241	259	274	259	235	246	252	272	254	274	254	272	229	269	223	234	229	255	289	272	250	251	232	270	242	253	244	252	252	220	252	279	237	235	253	254	202	265	224	251	262	240	253	259	263	269	246	238	247	236	260	224	251	314	216	244	247	237	255	293	235	241	227	243	250	265	227	200	241	220	209	242	237	234	242	257	254	234	267	237	226	261	247	223	245	224	238	257	236	221	253	245	257	269	258	253	261	257	257	255	259	243	235	240	257	238	266	266	246	246	284	238	223	239	282	251	222	227	238	235	229	245	256	249	263	266	229	212	243	254	234	230	230	217	258	234	230	216	235	232	253	230	258	248	231	251	241	223	232	226	242	231	245	226	255	226	233	258	268	227	270	232	286	261	237	268	246	264	242	245	273	258	217	227	246	249	250	261	260	219	263	247	276	246	253	256	224	228	224	275	240	226	261	231	247	229	242	235	225	211	249	225	250	267	239	250	246	257	246	226	238	252	220	247	253	258	261	230	227	228	255	234	262	238	254	216	249	265	265	286	238	223	252	247	243	237	252	261	256	260	218	239	220	257	231	250	222	232	245	266	240	263	248	276	235
33310	9857	20415	37324	53721	63041	60924	51888	21941	779	669	660	653	669	658	714	626	633	587	573	589	605	554	578	603	571	580	563	628	571	602	595	602	632	577	594	597	584	584	543	612	577	588	588	595	566	597	537	635	616	549	507	579	569	574	531	565	587	553	526	632	588	595	580	563	539	584	554	584	602	595	562	580	558	611	578	532	607	546	578	550	578	567	546	573	618	546	545	575	553	555	559	582	539	598	599	582	593	523	519	560	542	559	554	586	565	551	624	599	580	584	600	573	567	558	581	521	600	595	550	587	592	581	580	577	568	553	580	544	574	574	551	536	581	569	557	555	545	554	534	584	598	579	556	544	527	595	534	563	527	536	523	577	620	567	544	559	596	587	550	571	535	557	605	556	593	566	610	549	521	550	606	577	538	559	597	559	586	593	559	566	551	565	578	616	589	594	579	571	543	572	521	563	557	575	542	598	549	574	568	590	543	575	560	574	539	512	588	520	549	539	576	526	526	589	530	541	509	561	566	583	566	578	552	550	534	580	560	547	566	528	546	552	571	547	593	600	509	557	557	523	591	549	573	601	534	521	568	548	572	562	541	619	573	556	563	564	620	607	591	540	578	599	573	553	519	571	525	558	570	564	541	542	549	546	549	604	565	585	558	572	569	563	598	584	578	566	603	534	527	572	611	575	600	531	539	545	515	561	562	631	556	569	546	551	574	575	541	577	600	529	572	518	516	589	561	559	564	589	577	531	557	587	552	526	555	581	576	564	535	559	572	587	556	569	549	590	553	583	551	567	564	540	596	539	565	548	563	577	595	630	610	574	563	597	554	558	570	527	582	559	548	549	566	597	575	612	531	530	588	488	573	567	585	568	592	562	561	543	556	571	564	570	578	571	571	584	585	574	550	584	576	570	560	588	575	610	595	582	575	563	581	555	591	541	535	516	587	588	587	585	548	536	624	565	625	566	559	565	532	563	531	539	544	555	583	564	562	594	554	544	580	561	549	603	558	545	554	540	578	586	567	534	568	586	546	539	568	546	552	589	554	593	531	579	581	557	553	551	558	570	555	541	587	563	562	538	505	568	548	572	607	596	568	524	545	547	634	565	575	561	563	579	582	558	603	587	591	577	586	571	612	528	583	554	533	559	544	632	572	527	599	572	562	552	580	550	580	539	549	537	555	537	544	541	551	561	580	571	577	533	569	566	572	554	546	573	536	548	576	557	551	566	553	591	575	563	575	562	567	584	523	542	616	578	532	526	603	568	614	581	599	545	593	558	550	551	582	582	548	586	561	561	550	557	580	577	532	537	518	566	550	599	517	544	524	527	554	572	631	582	577	555	544	575	569	576	595	553	544	582	535	583	552	579	570	562	544	569	550	587	566	550	542	570	529	557	608	539	509	561	588	560	589	567	584	548	570	567	588	506	577	529	561	535	531	565	597	572	579	541	620	545	574	549	551	606	581	574	557	528	574	598	577	569	605	566	576	552	581	554	607	564	565	544	541	561	589	581	580	558	560	534	569	571	559	561	572	597	590	578	554	582	591	562	614	580	544	564	566	571	582	566	537	540	544	588	528	620	538	529	561	587	563	505	610	529	584	539	543	541	558	561	536	546	590	574	523	600	550	575	587	554	561	560	516	500	602	537	575	560	537	547	581	579	617	513	582	571	600	505	578	554	561	563	562	559	552	555	551	545	567	563	597	533	569	571	586	595	558	574	557	534	575	551	590	592	586	550	554	572	602	556	545	579	556	602	564	546	551	579	551	574	589	538	527	556	581	549	570	571	547	534	578	550	547	589	586	546	609	577	566	618	549	568	585	557	553	533	550	581	532	547	591	559	569	563	584	613	532	555	579	533	566	572	575	541	558	519	541	565	595	508	549	602	563	588	542	545	578	587	592	571	523	582	581	571	540	591	536	610	590	592	559	620	553	595	580	546	596	590	555	549	557	562	566	549	582	555	577	577	569	544	602	561	567	546	526	587	570	570	580	511	558	594	587	576	597	569	511	580	590	568	560	535	580	576	545	563	581	560	593	572	568	602	585	543	559	528	560	533	593	570	522	556	627	543	537	556	586	555	562	595	565	561	580	531	591	606	561	550	549	540	551	540	560	574	529	574	599	559	574	530	613	545	589	522	532	526	514	588	526	557	599	617	569	554	571	579	591	576	601	567	546	560	565	529	579	549	586	548	553	606	559	589	553	602	548	563	567	611	637	569	614	540	622	576	564	532	516	545	558	539	550	568	552	575	546	574	549	557	520	544	525	607	528	576	551	553	559	559	548	574	561	553	535	555	540	551	580	564	579	561	591	636	538	562	532	558	555	531	543	504	542	546	558	586	535	608	591	546	548	549	561	579	543	547	574	572	540	557	573	540	607	606	539	575	582	547	608	546	550	540	502	581	525	589	588	565	559	603	543	548	559	544	597	590	583	541	584	558	589	562	536	574	593	550	540	563	633	555	571	596	577	581	556	560	586	542	552	585	569	585	559	588	546	594	575	602	532	586	571	549	618	600	569	517	565	588	572	588	559	560	539	569	543	572	576	582	576	573	561	568	588	554	547	568	549	589	579	580	514	544	571	564	580	531	562	563	578	555	544	558	566	570	581	519	516	556	573	594	566	593	573	575	580	582	594	554	603	561	556	524	573	542	516	562	577	555	580	535	573	569	564	562	580	582	579	534	559	544	556	536	585	617	547	586	547	529	529	589	574	521	514	551	561	586	539	570	570	566	554	542	610	543	562	552	540	592	549	580	553	586	550	595	562	541	553	571	572	556	564	588	566	565	565	586	568	572	553	564	562	585	555	582	560	576	589	541	582	554	539	560	592	595	535	537	578	630	555	554	554	536	571	567	555	518	601	578	589	581	535	562	559	516	553	551	604	540	508	533	555	585	548	580	571	609	576	573	561	545	577	565	557	529	579	563	556	582	545	578	493	593	597	570	575	574	594	556	590	584	585	546	593	579	515	586	573	544	588	551	522	576	579	559	591	573	561	570	577	551	583	554	546	565	564	555	541	567	527	569	573	529	606	558	538	555	548	541	533	590	585	575	571	549	604	582	586	551	603	575	564	552	553	507	571	549	582	547	602	584	540	549	599	577	571	567	573	554	567	568	594	560	571	548	604	582	535	572	521	542	558	553	555	509	582	539	555	578	566	512	567	547	530	547	559	586	562	554	550	534	540	570	569	551	599	589	543	604	523	600	584	587	537	536	578	540	535	600	533	570	540	563	571	557	557	561	583	570	604	606	576	581	558	536	546	557	578	583	571	566	515	530	559	553	544	594	544	566	599	546	551	536	548	577	578	566	543	565	564	591	523	580	596	592	562	578	567	615	552	529	529	574	535	632	557	543	560	566	553	559	554	570	554	591	570	574	571	584	534	570	584	552	580	571	555	541	571	567	581	547	569	528	544	537	555	574	551	570	519	589	572	581	535	592	567	562	538	563	585	594	522	616	562	543	565	566	535	553	565	536	580	569	539	549	577
27271	6761	4237	2849	3507	3043	2648	1907	964	278	250	261	266	226	240	257	269	252	259	277	256	226	234	247	256	253	280	236	251	242	251	269	236	260	233	265	223	286	252	250	265	237	247	237	254	256	256	248	248	237	263	258	253	255	245	235	239	252	264	252	245	238	255	273	228	277	252	239	255	281	259	262	258	250	230	231	246	229	257	230	267	258	266	244	261	258	257	236	250	241	264	291	245	256	246	257	246	248	254	268	250	258	270	230	261	268	255	271	254	269	249	243	273	261	256	269	270	270	277	229	282	241	249	255	236	250	272	235	258	256	235	247	234	209	235	228	251	246	248	261	268	286	239	263	272	267	259	253	226	253	239	234	230	256	233	235	241	236	263	254	210	207	251	244	236	262	244	281	255	242	250	221	250	233	254	256	226	232	251	245	255	263	252	263	259	263	252	266	236	255	240	250	246	273	268	269	249	209	268	261	265	284	253	266	227	254	220	250	253	253	238	276	252	242	264	296	255	245	281	271	253	257	269	260	288	241	237	230	238	269	260	272	233	235	258	217	270	250	291	234	274	271	252	243	232	248	266	241	267	253	253	244	273	244	256	245	234	224	233	246	271	242	234	278	264	263	244	270	281	258	279	248	268	259	237	278	253	258	245	234	270	259	256	246	264	254	246	257	258	260	265	276	274	268	236	233	233	284	260	276	267	259	250	249	290	256	216	275	277	295	285	256	262	237	243	259	253	248	266	247	237	260	271	242	258	239	270	267	275	249	243	229	237	208	244	259	237	241	269	271	250	275	242	243	257	250	269	278	266	291	234	244	255	258	275	269	237	270	251	239	247	238	240	237	263	251	239	246	255	241	249	262	255	293	271	268	253	224	263	273	266	243	230	270	273	230	248	251	220	259	260	242	229	232	258	231	227	234	277	232	275	244	274	249	254	248	269	259	278	223	211	244	243	232	237	282	237	259	229	252	222	277	236	283	248	251	277	250	240	252	271	262	250	261	229	238	256	241	244	245	252	273	242	253	256	236	253	286	262	235	223	252	241	267	249	236	260	235	256	268	238	248	268	273	267	270	262	219	256	249	267	267	261	232	237	264	253	249	251	258	251	229	294	242	275	241	224	241	271	237	229	254	242	247	215	248	265	259	231	292	260	250	246	258	258	223	263	263	243	259	251	255	240	237	254	254	234	246	238	233	274	215	273	236	253	245	271	234	264	238	272	248	251	207	253	267	281	246	230	248	238	279	263	249	282	242	236	246	243	234	262	266	264	269	245	243	264	251	235	253	257	291	280	269	239	239	259	258	273	256	229	243	241	256	254	228	263	254	235	245	251	267	267	260	238	248	238	253	254	235	246	239	264	273	255	260	269	271	248	242	294	230	247	226	271	247	255	255	249	261	252	260	256	233	243	248	265	286	263	283	266	253	255	251	226	237	248	260	238	256	219	244	270	295	248	296	246	233	242	236	279	247	253	238	238	258	265	238	235	271	261	258	252	275	264	252	279	232	265	254	258	247	258	275	276	230	259	224	230	259	250	264	259	226	219	286	253	275	259	251	254	247	289	273	247	264	245	269	238	253	241	250	265	232	282	241	252	252	261	287	225	264	250	273	255	244	258	276	236	245	249	215	283	230	250	264	274	259	266	273	234	230	241	275	243	231	240	258	250	252	269	217	266	242	232	251	272	239	233	241	245	240	253	247	249	243	255	253	226	270	245	270	239	279	258	251	247	221	248	233	233	228	244	254	266	255	255	259	243	241	266	261	251	245	256	261	248	217	295	262	236	255	233	225	257	284	252	238	255	221	238	257	232	270	267	262	252	226	275	247	228	249	253	244	282	254	238	261	267	274	221	239	216	270	305	238	269	297	256	262	273	254	265	260	281	300	254	239	267	276	253	244	281	228	254	272	245	267	248	235	232	260	253	245	256	257	260	274	279	256	284	272	255	251	221	243	260	260	244	244	269	275	252	243	269	269	260	252	224	278	236	268	250	259	237	246	253	221	277	246	252	257	201	285	255	252	237	247	275	254	252	271	270	265	242	250	235	279	254	229	243	244	221	214	254	257	257	261	230	242	227	255	233	255	264	276	253	256	237	251	245	264	220	255	282	265	266	246	261	252	251	274	241	228	246	230	249	277	247	255	250	298	253	256	236	268	268	260	242	238	250	242	273	268	234	278	239	244	252	245	249	245	253	240	300	266	221	253	231	270	268	253	229	251	262	236	263	229	269	289	260	255	264	231	227	251	251	250	258	279	229	266	264	256	243	267	244	232	281	234	227	249	261	269	264	256	255	222	267	215	257	276	245	228	253	284	240	255	241	236	279	279	286	285	257	260	266	247	239	256	241	237	251	293	249	256	270	262	244	270	246	230	225	228	255	258	258	249	263	246	252	283	277	259	280	294	252	263	230	230	269	315	242	258	224	273	265	239	266	231	236	207	271	253	281	237	245	260	265	245	273	237	279	249	265	254	259	237	259	246	265	256	274	244	272	261	242	233	290	244	268	265	280	248	266	236	246	247	248	229	226	240	251	242	238	263	260	213	246	265	253	219	228	261	239	270	252	263	242	272	231	262	283	251	274	249	254	250	257	230	242	241	253	248	252	268	239	247	254	264	256	257	228	242	256	260	269	251	255	260	276	231	258	247	249	253	255	261	276	241	244	219	262	284	230	239	269	268	254	243	248	268	235	213	242	251	244	235	276	259	216	267	215	258	274	261	266	264	305	278	274	257	239	247	249	240	244	243	270	277	247	283	281	261	221	259	249	260	237	283	255	259	240	247	265	238	274	247	288	241	260	263	262	248	262	247	235	236	247	248	237	253	265	258	252	259	229	242	229	247	238	238	253	255	256	248	249	270	261	249	254	270	275	240	235	223	226	233	250	267	273	255	232	253	232	255	268	274	210	251	261	263	260	290	245	248	247	248	243	253	218	238	269	273	297	240	238	278	229	246	251	244	220	231	244	241	231	283	273	269	252	212	245	262	248	239	246	280	258	240	277	257	255	251	249	254	237	270	251	235	228	239	247	264	237	224	257	250	216	266	272	264	274	220	257	249	275	258	258	290	270	241	224	255	250	271	256	229	256	253	212	238	237	280	294	253	255	260	237	258	248	235	241	286	250	207	226	257	260	260	267	250	236	234	233	249	245	260	252	240	209	232	226	257	276	257	254	231	245	267	248	242	237	247	275	235	253	230	256	238	240	255	250	231	252	267	258	251	246	257	258	241	290	272	267	236	275	233	238	247	233	247	262	259	255	252	240	247	248	250	243	268	242	256	262	276	250	243	260	267	220	267	249	284	265	260	275	272	245	220	262	270	258	226	226	254	265	275	262	256	257	264	236	235	270	235	260	258	274	232	259	255	251	208	235	268	249	279	246	228	216	247	222	270	269	247	250	236	251	259	241	251	241	275	258	256	262	271	261	248	242	275	238	249	229	230	260	243	251	265	262	274	236	269	230	228	232	262	257	232	215	299	237	256	233	248
12639	3361	7122	7987	12419	11615	9289	7112	3014	564	569	520	557	516	530	514	557	530	540	549	560	525	579	577	590	555	554	532	542	531	525	563	546	539	571	591	589	556	583	576	535	526	615	540	540	545	535	566	593	540	523	530	512	527	515	501	536	562	558	538	544	554	605	566	556	534	550	564	511	576	591	566	557	576	566	585	574	510	569	519	540	545	529	556	548	548	572	565	570	577	542	577	574	573	542	567	558	533	527	533	543	540	577	544	544	533	524	552	547	625	569	535	522	569	638	574	516	591	580	542	527	548	536	562	540	544	528	526	575	538	563	543	555	573	526	558	578	611	585	546	518	572	561	514	577	567	559	521	547	538	564	565	559	565	557	565	561	591	518	576	551	555	573	577	560	556	538	551	527	563	516	550	547	564	558	563	549	547	536	550	549	533	600	495	534	582	580	546	583	559	518	549	529	504	595	565	512	508	498	546	545	534	545	526	516	565	605	584	533	549	579	566	553	552	551	537	551	589	576	570	553	538	571	583	589	518	565	536	523	563	557	585	563	553	578	560	589	509	581	504	600	545	546	593	516	593	556	570	581	592	531	545	548	532	577	560	536	549	559	564	598	548	574	572	543	537	540	589	544	552	557	565	528	577	524	554	540	536	564	560	507	565	533	545	595	537	581	552	554	577	561	552	556	551	569	569	556	549	567	534	518	571	538	571	526	533	550	502	538	543	568	577	547	558	565	529	608	565	557	578	591	590	543	537	566	574	597	527	552	542	552	549	603	578	536	570	536	511	565	591	595	601	539	560	539	552	534	581	565	595	509	565	551	530	549	582	563	505	597	521	561	537	532	524	553	560	539	546	585	582	488	521	565	558	511	553	577	557	562	546	589	595	532	552	568	564	574	590	513	567	557	555	524	544	567	526	544	563	591	564	521	553	543	552	588	560	517	518	531	578	544	557	578	577	558	535	501	540	554	567	574	570	557	544	538	540	540	601	538	584	544	580	522	550	526	550	518	577	556	552	543	575	526	521	533	528	545	579	576	556	538	575	550	543	542	529	524	574	521	533	565	538	551	561	563	549	540	526	558	578	557	542	609	574	530	560	535	569	546	579	553	586	521	547	556	527	528	555	539	536	538	575	541	547	580	550	587	528	560	536	523	566	547	533	565	501	572	560	562	588	572	543	537	546	538	581	560	587	525	568	517	544	541	599	589	549	585	545	519	553	539	545	572	575	537	554	529	529	529	537	532	546	570	574	609	510	576	528	549	583	570	550	616	594	577	567	572	567	542	582	530	588	521	530	544	536	554	570	554	577	527	569	557	510	554	563	557	580	557	521	562	546	586	515	533	503	579	564	572	526	552	551	550	586	571	542	594	527	589	527	542	545	524	562	560	559	534	518	524	537	551	548	521	576	554	538	533	571	524	523	529	566	565	573	558	523	569	549	556	518	554	510	575	565	608	597	554	553	553	522	557	546	522	557	546	611	570	580	542	531	532	530	542	566	549	548	604	544	528	564	537	563	589	546	577	545	552	563	557	552	519	515	554	582	579	560	576	576	604	573	553	558	555	547	572	583	577	598	546	587	540	532	543	580	561	536	545	554	508	554	565	562	540	586	585	556	607	565	522	569	537	547	544	550	521	536	598	552	579	528	574	555	538	518	530	572	547	559	539	533	511	603	606	541	514	559	560	546	521	545	540	524	586	496	557	515	561	573	559	549	569	559	573	553	531	524	592	528	556	543	540	572	599	579	554	524	563	556	536	552	519	548	574	630	564	543	498	529	569	559	573	534	590	503	557	583	579	542	543	539	536	551	566	603	593	522	550	567	554	554	537	580	544	525	562	565	564	593	566	561	553	600	522	591	543	530	571	542	565	587	573	584	549	560	546	591	583	549	560	591	551	528	571	529	543	555	544	521	547	542	550	524	602	550	575	544	536	514	572	523	604	565	555	561	558	537	513	567	550	542	533	567	571	567	553	578	563	561	568	524	544	557	546	549	554	538	617	554	507	549	544	540	541	579	622	559	549	586	571	528	576	586	581	558	533	533	548	555	565	599	582	593	538	548	565	577	561	535	573	516	553	557	596	552	581	547	586	567	576	571	524	538	610	569	626	607	577	557	543	565	533	565	549	557	548	567	559	556	573	569	562	565	595	549	557	588	551	612	559	569	551	615	537	554	521	570	554	559	565	579	604	557	585	590	566	571	573	569	572	576	561	613	564	550	529	576	515	561	546	516	539	551	559	587	550	573	591	556	550	564	564	528	546	529	545	579	586	565	560	573	569	577	541	612	553	606	572	522	557	560	522	547	509	535	592	575	614	512	548	564	555	557	561	575	588	536	536	524	550	555	576	517	545	552	557	533	537	520	540	541	596	548	529	541	532	553	562	526	535	590	528	568	547	583	543	586	528	546	552	578	565	553	559	587	574	552	600	541	533	565	554	606	506	555	550	539	526	594	556	559	558	545	598	571	582	538	547	605	539	523	550	544	562	560	580	559	574	563	581	590	556	522	583	573	547	512	559	574	560	539	558	570	583	559	511	556	570	548	547	554	562	559	540	577	507	566	565	531	525	552	574	562	515	528	500	558	525	558	521	555	600	552	552	554	575	543	569	557	544	528	564	542	558	552	521	559	514	532	561	532	601	529	555	531	559	561	579	530	530	501	555	580	561	531	545	554	543	557	557	556	576	553	559	590	615	582	579	568	576	524	569	532	584	568	561	574	562	523	519	520	585	582	554	524	567	562	564	544	555	565	545	583	543	533	515	540	556	584	565	581	563	542	550	560	572	576	560	535	568	539	586	541	523	576	540	546	576	545	554	549	532	545	562	530	541	569	565	555	555	523	532	541	551	556	553	528	526	571	573	496	592	589	580	571	588	549	526	542	519	579	552	612	546	560	582	557	518	583	615	565	571	574	535	580	574	503	551	586	553	541	559	548	583	524	570	536	547	592	597	521	520	607	547	533	531	549	514	571	528	586	552	526	541	567	545	524	523	596	503	561	530	567	590	562	562	548	583	575	590	577	580	554	531	571	525	549	541	577	513	575	549	559	606	551	568	571	566	540	564	531	534	573	567	584	557	555	546	529	602	574	565	518	540	552	550	576	573	586	596	550	548	578	541	541	539	520	578	558	574	528	533	540	578	578	573	534	547	567	570	550	575	536	553	601	559	539	502	595	532	530	560	566	540	589	521	557	543	557	577	517	550	508	567	563	558	522	548	567	588	580	586	530	559	535	571	526	530	538	553	525	592	573	542	556	566	590	579	549	548	556	555	573	531	551	579	555	555	583	583	525	564	529	562	575	585	553	539	580	524	547	599	580	557	563	565	572	588	556	551	533	553	570	558	549	519	537	534	568	570	501	518	557	514	543	570	569	553	555	578	549	606	548	576	513	557	540	546	553	551	545	560	567	546	583	556	546	579	565	584	561	525	545	519	523	535	543	523	543	554	570	536	600	563	602	616	568	584	539	518	516	581	560	537	529	558	575
50021	19061	10749	10660	25929	37045	33969	25022	14202	874	189	169	173	158	178	193	187	139	151	174	161	160	162	178	168	178	162	150	191	158	145	154	146	158	163	184	161	179	168	149	192	145	169	139	172	151	157	148	142	166	135	142	158	165	174	154	175	168	191	154	156	153	174	159	162	157	163	147	147	154	149	156	172	144	159	166	154	162	172	158	154	144	186	165	181	166	175	175	178	166	170	154	163	161	157	158	158	148	171	159	161	153	174	152	158	152	169	182	158	126	168	154	141	150	156	142	158	163	156	166	145	138	169	144	159	189	164	166	146	163	167	167	164	152	166	152	137	174	166	166	141	170	154	138	156	173	160	173	166	137	159	145	146	166	163	168	156	147	165	170	142	171	169	165	164	159	165	141	160	164	157	160	157	172	169	167	161	167	130	148	126	166	171	166	150	144	154	161	161	155	164	137	165	161	170	147	152	178	182	152	148	183	172	160	143	147	158	175	147	157	151	140	199	178	162	170	172	158	129	154	177	149	175	163	140	152	159	168	145	158	175	186	171	169	164	155	167	173	163	158	171	162	180	143	173	170	173	130	173	179	153	135	159	152	173	154	162	180	143	156	140	138	144	184	185	168	170	137	142	163	184	152	174	126	157	151	166	160	172	168	147	160	147	137	179	144	169	177	151	176	178	177	157	149	154	150	167	194	164	146	150	147	161	165	158	150	170	157	178	165	149	160	169	147	153	157	154	167	161	162	155	183	179	163	137	160	147	134	187	139	135	180	159	181	177	151	147	197	159	173	161	149	167	155	170	172	175	173	155	157	167	128	154	164	156	172	140	150	146	154	166	151	163	149	159	167	166	161	154	158	167	187	151	145	157	140	163	165	137	164	169	173	177	147	140	168	158	148	176	166	168	141	152	170	153	174	153	168	173	158	161	166	172	143	181	165	142	145	153	142	157	163	163	159	160	162	154	148	158	171	164	188	144	145	151	176	149	156	148	163	143	178	159	210	162	167	141	140	172	167	143	148	170	142	148	175	154	139	167	143	166	139	171	159	158	164	183	149	142	132	161	165	162	174	146	175	154	166	162	164	152	169	157	154	144	161	157	165	189	149	152	170	147	163	168	155	165	186	158	178	174	135	181	157	170	159	158	191	176	151	154	149	133	162	151	177	169	155	148	165	168	182	156	156	176	177	162	165	171	172	168	150	168	176	157	146	155	175	175	170	179	155	149	174	162	145	152	167	155	170	145	183	171	142	141	147	171	166	144	182	201	134	152	136	170	154	161	156	178	146	155	162	185	165	175	183	166	167	170	154	188	177	150	152	153	165	158	168	164	155	157	175	168	152	192	168	152	137	156	155	175	138	181	155	136	181	162	157	174	163	167	170	161	148	171	156	161	134	146	185	169	153	156	158	163	171	124	158	159	185	158	163	169	142	154	166	179	177	163	149	173	173	152	173	160	162	157	179	169	168	170	173	160	149	177	161	157	175	167	164	143	191	159	155	164	144	169	161	151	157	182	170	157	177	178	181	155	159	152	170	161	144	161	147	142	153	167	142	158	162	171	167	155	152	147	180	184	164	154	155	169	174	139	143	171	160	160	188	166	143	142	148	141	178	177	157	182	149	163	171	166	161	139	165	171	194	141	143	154	156	179	179	168	160	144	156	141	164	174	148	142	121	166	156	148	140	162	164	149	186	179	159	157	163	144	150	165	167	119	142	126	152	177	144	142	180	142	145	153	133	157	186	161	190	164	170	157	158	164	146	180	169	166	191	206	175	150	154	157	149	181	157	168	164	152	169	152	167	177	170	175	149	159	156	196	161	148	147	173	167	187	148	183	156	180	173	153	149	145	156	158	186	158	155	153	152	153	158	152	194	173	156	165	157	152	167	149	149	143	169	158	146	152	174	158	158	149	133	160	169	171	147	167	138	165	163	156	175	157	180	164	148	148	181	154	171	151	159	171	135	154	144	152	161	163	138	171	160	161	149	159	158	163	148	156	150	173	135	154	162	150	174	180	159	184	172	179	165	155	171	168	161	158	175	162	161	158	168	168	150	157	148	162	149	168	152	167	174	133	139	133	169	147	154	165	145	169	159	142	148	147	149	159	173	157	178	179	183	177	168	146	171	160	151	136	171	149	157	165	157	154	168	180	162	171	159	150	151	158	172	166	150	159	145	166	167	153	166	152	154	160	169	170	173	150	164	171	145	174	179	152	169	163	162	152	169	193	161	153	159	141	145	181	157	150	167	145	152	161	158	141	167	152	146	162	165	148	160	147	154	160	141	143	167	164	161	147	171	144	133	154	205	153	148	152	157	180	158	168	172	147	163	147	189	167	163	158	150	156	141	170	143	170	169	169	165	153	166	149	169	162	167	151	143	159	161	146	156	160	162	156	146	153	176	162	148	161	151	155	164	153	143	162	176	186	135	161	175	127	159	164	161	134	151	149	191	157	176	173	176	160	153	156	176	152	143	150	153	165	164	164	145	154	170	173	170	165	152	146	173	156	179	152	154	159	138	161	176	146	150	154	143	162	148	158	150	163	165	168	139	168	165	158	154	151	156	176	150	166	168	136	155	175	164	153	151	162	167	144	168	154	150	159	183	154	152	169	151	184	170	170	128	169	146	135	170	127	142	148	152	165	148	125	157	194	178	193	157	172	140	179	158	168	176	170	183	163	162	162	167	143	177	171	180	166	162	157	150	165	152	181	154	141	139	152	178	159	148	169	144	141	158	194	164	150	145	187	151	138	153	147	159	160	165	168	168	153	130	166	167	148	166	152	160	156	177	170	159	170	162	167	134	155	167	160	157	148	164	146	156	175	142	158	143	131	176	156	155	164	142	159	146	163	174	153	156	173	149	176	171	152	175	160	170	179	174	166	160	145	157	147	153	175	141	175	156	163	187	160	173	144	180	167	152	159	170	162	165	156	162	146	147	141	150	155	151	151	148	147	183	153	181	131	141	182	181	144	168	166	157	173	167	184	140	162	160	141	145	141	158	150	152	151	173	153	172	170	185	142	185	161	164	176	194	177	137	160	179	163	180	144	156	175	150	138	153	163	150	180	155	171	167	174	158	177	167	153	157	147	171	165	163	159	147	179	134	160	150	148	140	156	178	141	194	155	151	151	145	161	142	161	173	165	154	174	150	146	186	167	152	161	185	177	150	152	166	165	146	163	157	180	156	173	180	167	149	183	153	173	153	159	162	161	175	156	152	174	160	154	154	158	149	153	154	153	149	171	159	151	137	150	142	153	158	170	174	139	155	147	166	158	155	168	162	161	154	161	176	163	147	180	173	156	177	144	170	143	148	166	150	158	156	151	160	167	163	156	142	182	173	138	142	150	155	156	165	174	168	141	153	134	140	168	167	136	144	128	153	152	149	150	172	166	157	174	190	144	156	172	173	175	165	159	147	170	185	157	149	138	159	143	191	148	153	151	148	154	149	174	165	142	164	151	163	149	119	143	148	152	146	186	167	156	163	157	173
26922	6371	14714	22786	43935	52901	50172	42577	25664	490	509	482	424	456	456	486	415	418	390	420	407	410	388	420	442	405	373	416	382	407	370	429	388	367	418	403	417	408	410	431	399	411	411	404	365	400	377	384	394	413	389	415	401	404	410	374	357	387	417	396	391	359	351	400	360	378	412	418	400	388	376	364	394	387	403	403	377	370	418	356	389	432	397	388	432	390	358	437	394	401	360	366	398	397	385	392	411	388	406	397	411	401	386	427	420	359	399	400	402	361	403	353	418	390	379	431	410	366	411	357	377	413	366	363	390	383	386	377	376	410	400	394	376	399	400	373	366	376	365	405	407	406	400	378	418	398	390	393	394	411	368	418	396	390	405	399	374	365	370	386	416	399	396	399	391	391	386	423	392	374	371	399	386	403	402	393	381	369	355	368	372	357	396	382	378	352	389	378	382	380	373	382	398	392	399	402	330	413	401	353	409	411	387	377	393	388	364	372	409	389	399	389	379	379	396	383	372	382	413	411	364	395	365	395	369	413	378	379	376	369	400	395	381	381	405	391	400	390	407	380	415	385	398	434	410	402	369	385	361	344	387	417	376	367	428	374	398	363	376	396	411	411	381	356	381	361	397	384	387	368	409	421	395	404	403	425	340	352	357	369	380	415	375	376	393	410	397	387	387	396	407	403	398	383	361	386	391	408	423	382	378	389	410	383	358	377	393	360	394	378	397	381	386	375	391	387	399	430	397	391	394	387	378	372	370	373	333	378	396	395	367	347	330	392	363	386	405	359	377	402	377	378	375	380	392	375	343	391	449	392	401	399	397	393	367	378	405	420	355	381	370	383	392	380	379	389	362	375	414	374	372	382	403	351	419	344	406	392	377	372	404	409	383	396	406	427	372	383	396	391	407	354	398	361	387	360	400	369	369	387	362	426	357	376	348	370	370	404	393	360	398	400	417	377	392	390	369	395	391	385	412	383	413	374	379	384	424	390	371	387	380	380	410	349	379	406	345	398	390	374	347	377	405	402	405	389	384	398	400	390	390	389	423	359	416	366	395	362	403	422	396	427	371	414	383	403	380	423	386	381	394	408	386	352	367	365	424	422	370	392	364	397	345	383	379	370	401	329	390	378	359	398	399	403	377	409	432	378	379	400	352	387	368	402	381	378	379	407	361	383	386	391	391	367	372	398	381	431	422	373	382	410	394	375	392	398	398	403	355	368	381	429	420	376	400	400	393	389	352	376	389	369	343	389	385	389	378	396	395	414	381	395	393	398	404	401	372	380	384	390	409	396	385	385	363	370	408	396	395	419	360	397	365	400	367	399	368	392	357	409	356	392	389	352	368	344	332	405	407	370	372	417	400	349	388	359	375	381	372	385	427	381	371	364	365	418	375	390	399	371	412	404	369	413	377	368	391	365	402	405	380	400	379	356	369	364	375	395	380	384	368	411	404	350	368	372	400	343	415	364	388	410	405	385	401	414	377	392	416	407	403	380	343	407	368	397	375	357	383	392	374	407	395	409	360	391	387	371	390	357	376	385	336	396	392	366	401	408	437	392	371	418	414	375	373	380	390	441	389	379	385	393	355	402	385	383	383	355	398	369	423	411	405	407	364	389	396	398	370	387	410	395	408	374	391	392	384	385	358	399	426	365	383	389	382	372	383	376	409	417	421	366	389	379	368	400	359	402	355	407	420	409	369	350	392	425	370	357	359	384	407	378	397	381	354	410	347	392	393	369	381	380	399	405	378	386	392	380	370	398	361	383	363	387	371	389	404	377	350	386	393	360	334	365	435	405	430	428	394	384	385	404	415	384	416	380	349	363	379	406	405	354	407	386	356	374	397	424	393	422	383	393	399	383	366	390	386	418	369	396	375	350	369	416	408	404	390	393	385	415	373	375	403	413	389	379	397	397	370	391	420	384	356	420	414	379	414	415	371	426	384	385	429	410	390	342	425	384	387	404	386	399	370	361	381	399	391	395	372	401	393	396	385	382	384	412	368	393	406	383	413	409	378	357	378	388	387	383	361	364	417	388	382	396	370	371	378	345	370	383	369	426	374	386	370	387	410	373	402	397	388	389	396	364	398	365	371	392	405	407	383	411	394	371	390	392	379	385	400	419	381	400	386	357	419	363	356	372	387	386	384	377	408	366	372	392	413	367	389	408	398	409	383	390	356	378	405	405	351	405	393	406	433	356	380	384	373	375	388	378	396	418	372	382	381	380	407	412	398	417	347	393	404	380	386	412	410	391	377	410	393	388	394	359	409	399	401	404	387	399	384	438	382	377	390	380	394	400	403	368	349	398	389	395	376	380	387	420	387	395	397	418	352	386	401	378	370	387	375	361	386	397	383	357	382	386	411	365	368	363	399	395	409	393	398	425	369	406	428	387	423	385	404	410	391	397	396	390	391	368	422	400	389	401	382	407	398	404	383	350	393	377	412	390	398	426	390	398	386	400	411	389	429	380	383	391	425	415	408	407	410	380	393	402	357	401	366	386	429	390	382	417	399	366	330	363	356	344	410	385	379	374	397	366	417	399	365	397	364	417	414	376	374	369	403	395	385	430	402	396	369	392	386	388	380	407	399	406	375	405	370	395	402	376	390	408	376	363	379	401	403	356	378	379	383	420	367	393	381	382	372	400	378	390	398	381	393	394	364	394	365	385	407	377	389	375	375	399	400	391	388	385	370	393	407	392	391	395	396	418	383	396	385	383	363	408	380	429	389	378	365	378	394	392	380	395	416	382	375	381	376	412	387	364	360	371	409	365	366	380	364	368	405	372	402	386	411	392	383	439	374	396	411	404	370	362	378	383	401	360	403	384	372	375	373	370	332	374	406	399	401	376	416	381	391	388	427	395	387	367	390	359	386	369	394	392	407	371	384	384	400	394	369	410	403	376	415	374	367	400	420	391	394	394	385	382	388	376	383	362	367	420	366	389	385	377	408	381	399	419	347	395	396	368	404	375	378	361	383	387	403	390	391	405	428	384	378	391	404	381	386	369	390	371	366	319	417	383	384	412	388	390	322	399	399	372	419	383	398	374	388	378	391	363	393	352	414	391	392	345	403	414	403	381	355	381	393	387	403	362	404	345	404	408	373	388	396	373	378	400	361	362	373	365	396	372	418	340	351	374	394	377	401	393	382	359	365	392	374	378	367	386	438	361	402	407	386	400	390	425	374	421	367	388	370	398	376	393	394	393	412	363	379	412	395	425	379	379	392	377	360	376	391	394	411	393	355	364	385	405	370	385	391	394	385	365	389	427	386	422	396	409	424	406	372	370	405	378	399	371	371	392	381	373	377	434	412	369	374	436	389	392	401	365	413	398	401	383	368	395	384	395	435	361	377	380	382	382	348	391	419	377	385	397	391	361	380	399	379	379	399	387	412	386	364	386	326	408	380	370	390	375	375	382	407	396	382	445	379	404	428	405	384	394	398	394	399	388	367	401	376	417	419	418	370	406	406	416	394	378	408	335	406	400	401	390
55836	22759	18483	18954	38318	45089	48492	37629	18912	1439	260	270	257	284	240	228	240	280	265	262	227	256	252	249	206	234	250	214	223	249	264	268	252	236	241	235	231	236	245	241	241	238	243	225	252	223	235	223	246	255	231	236	199	203	253	201	242	212	215	248	254	233	229	232	230	231	218	228	252	218	229	236	237	216	228	260	257	206	252	263	227	241	238	239	247	214	237	266	252	243	218	235	241	222	236	218	223	235	194	231	232	244	222	245	247	231	235	243	212	231	248	232	250	231	235	250	254	237	217	223	250	223	218	245	212	240	221	247	240	233	226	218	235	240	215	239	226	217	210	208	221	230	254	259	230	251	232	238	242	197	233	236	226	200	230	244	228	234	226	224	238	230	230	251	224	219	216	240	231	253	229	234	245	238	243	250	243	237	247	222	261	226	252	261	234	255	225	233	237	222	248	220	238	236	223	211	220	223	246	220	250	242	218	246	219	229	221	258	239	225	241	247	258	248	271	257	255	237	235	221	244	212	226	240	246	222	217	226	223	247	235	209	222	244	213	218	246	241	213	234	254	256	239	239	240	223	205	211	216	231	247	223	222	236	235	248	227	217	248	230	232	223	231	241	248	239	223	228	241	232	249	251	223	248	240	233	216	231	215	259	242	209	243	233	208	237	254	227	251	232	217	245	249	189	208	198	253	243	228	255	242	217	213	230	232	227	226	240	247	280	230	193	246	225	229	210	212	239	269	215	221	267	215	253	244	260	231	241	207	227	209	230	214	200	247	229	263	228	260	226	237	241	238	246	222	241	216	241	239	234	236	255	243	197	244	226	255	212	220	234	212	261	243	254	234	239	215	260	230	222	235	248	198	198	249	270	248	206	268	245	251	224	262	240	248	256	230	225	255	274	216	252	211	232	203	237	226	221	253	231	250	226	242	213	240	254	242	225	212	209	230	241	228	249	223	246	206	235	238	217	197	234	269	250	231	247	233	221	264	255	260	247	221	238	202	231	212	217	210	239	262	247	231	230	263	213	242	227	265	236	226	262	211	256	214	249	201	233	243	247	247	226	255	251	230	219	200	228	227	224	232	222	216	220	255	204	227	240	239	232	255	228	218	221	214	241	220	252	253	237	224	236	267	238	229	224	239	255	213	247	234	251	206	227	252	230	246	251	217	226	224	245	211	245	249	232	219	248	248	223	244	232	224	251	228	257	240	230	207	259	226	227	236	218	247	242	226	239	212	216	224	223	268	250	247	230	228	239	244	236	229	227	244	221	230	237	219	235	207	221	216	242	246	236	225	239	236	242	248	235	217	263	242	261	244	232	219	239	232	225	233	239	224	232	221	226	235	239	255	250	217	247	247	208	233	219	243	229	247	218	202	250	218	219	267	259	215	211	219	261	238	226	269	219	272	224	193	238	215	248	256	222	232	243	226	221	205	219	228	202	227	247	286	247	247	222	245	216	218	242	203	259	217	253	241	234	207	269	223	237	222	245	244	234	219	247	250	206	246	224	227	227	251	238	232	242	234	239	218	214	240	240	240	198	246	206	243	261	221	223	233	242	220	229	233	246	237	235	246	232	265	237	246	240	240	243	226	219	215	244	249	234	261	236	245	213	218	248	225	216	210	234	226	223	244	212	250	231	256	245	275	224	255	227	212	206	241	219	241	255	243	214	246	234	209	208	199	194	222	270	219	224	227	246	241	188	222	239	253	207	252	221	243	252	244	227	214	221	260	225	197	233	230	231	243	243	204	227	235	219	216	255	208	238	230	206	223	217	235	253	250	231	242	216	232	230	258	236	229	248	233	249	228	202	247	224	226	220	267	232	238	228	256	218	225	229	233	218	227	243	249	237	235	248	223	225	212	239	231	230	221	224	221	246	239	244	262	227	221	260	226	247	229	209	228	218	209	228	202	235	279	231	221	232	213	238	237	258	260	243	244	247	253	231	241	221	227	233	194	225	217	244	237	241	238	203	232	231	232	267	245	237	210	233	225	242	229	242	218	245	240	205	215	228	208	241	211	266	237	247	228	220	249	193	226	213	245	229	218	221	226	205	259	252	244	243	259	225	238	222	213	234	239	215	218	237	234	240	248	230	218	256	227	257	240	316	245	263	250	239	248	201	202	259	222	237	241	236	234	218	202	199	220	227	235	224	247	228	251	248	242	234	261	230	217	229	252	245	262	237	238	240	235	271	222	243	221	206	224	234	244	241	242	241	243	223	247	231	232	205	211	220	239	242	258	220	245	245	223	254	216	220	239	221	211	230	235	222	218	229	230	267	240	251	231	244	231	240	253	222	254	200	239	236	239	236	216	258	219	241	224	232	236	223	218	222	244	269	236	252	240	258	252	222	251	230	237	226	228	240	211	233	248	227	233	224	240	232	208	219	207	242	206	247	225	248	269	233	223	222	225	245	236	225	248	214	236	231	231	243	244	242	225	253	213	249	239	233	233	242	220	236	217	206	262	220	225	236	239	219	218	238	212	229	202	244	231	239	268	246	265	246	210	241	263	244	232	244	213	228	246	238	258	250	248	208	238	262	241	229	263	264	225	227	237	236	230	248	213	216	222	240	268	248	256	212	249	228	243	223	263	230	237	248	230	227	233	254	220	247	256	220	263	245	233	237	218	203	232	214	231	228	237	197	231	203	239	215	231	240	211	233	252	213	235	213	244	260	249	260	245	234	224	242	219	246	251	211	247	244	235	213	189	260	230	233	217	230	227	230	226	229	237	231	233	225	234	218	214	239	250	225	244	238	221	203	249	239	204	248	253	265	258	214	225	269	220	232	205	220	232	224	213	218	232	241	264	223	231	219	237	240	244	249	274	203	229	237	243	243	222	241	238	236	247	230	253	236	230	245	220	237	273	224	258	240	250	262	244	249	237	217	235	241	209	239	244	237	193	224	227	219	253	229	231	241	231	220	236	244	251	222	240	242	224	237	239	229	226	223	192	225	229	244	224	232	211	244	225	248	223	235	234	230	229	212	214	252	206	246	224	225	229	231	235	262	246	239	246	245	212	237	238	224	224	240	213	233	243	213	228	238	245	239	237	201	242	233	248	238	243	218	211	216	236	215	232	260	225	212	217	211	232	259	254	278	235	240	266	215	252	239	219	240	228	216	249	222	227	249	227	228	241	260	243	225	260	234	232	239	210	224	231	228	235	218	250	204	248	241	242	222	227	236	218	219	214	219	240	229	233	239	250	216	262	243	242	234	228	238	224	242	262	240	239	213	216	210	232	232	245	236	244	237	207	212	241	257	263	266	212	239	258	242	243	227	224	221	231	202	243	227	235	248	244	210	235	244	248	226	214	229	211	213	279	223	272	237	237	247	243	232	235	252	232	214	209	235	259	246	236	264	233	223	224	218	239	229	248	263	186	223	209	220	224	213	240	266	224	211	216	249	262	218	226	235	196	253	219	225	264	232	228	253	242	246	197	241	225	208	233	227	219	261	248	224	249	244	244	236	214	233	242	241	226	249
29018	9302	21594	30232	51583	59373	61991	52337	24824	812	751	702	693	681	681	688	664	644	590	647	596	636	586	602	597	602	557	564	541	582	590	560	582	591	546	579	528	553	588	568	525	563	541	539	570	542	582	600	575	573	539	550	599	575	479	571	518	572	518	564	581	540	539	561	536	564	540	557	590	522	551	529	524	547	530	523	531	549	562	529	552	564	574	529	569	546	525	522	519	534	534	531	584	533	562	543	539	536	576	546	536	521	581	548	530	579	581	550	527	533	534	552	586	574	532	573	573	552	548	574	553	546	543	547	553	585	581	543	565	578	559	538	557	545	518	519	546	542	567	557	537	541	562	542	509	558	548	504	529	541	534	559	532	557	516	535	547	526	533	582	525	539	559	634	538	569	546	560	560	555	555	540	523	506	503	559	527	540	597	559	571	548	551	550	530	537	509	524	560	548	578	542	534	521	537	514	543	563	528	538	577	534	539	515	534	542	563	573	532	543	535	547	517	537	556	518	563	584	575	561	515	552	591	531	568	525	571	518	586	546	539	529	561	539	572	567	506	550	526	529	526	548	591	534	520	511	567	553	565	551	560	519	525	559	553	537	574	573	530	548	529	533	514	543	557	573	503	510	538	503	540	516	515	511	558	578	525	490	572	520	481	545	510	531	561	541	549	544	548	545	528	556	523	552	486	563	566	556	577	505	566	543	541	568	554	530	530	511	546	551	529	514	542	555	507	530	483	536	561	608	559	498	526	557	518	558	525	554	488	566	550	590	517	570	545	550	567	543	571	557	547	538	521	553	568	569	581	503	539	536	552	560	527	541	499	599	531	549	510	519	562	566	557	528	588	558	544	577	535	531	501	552	548	575	551	549	556	529	534	554	551	538	561	521	550	574	540	558	552	528	561	550	573	520	513	531	537	565	562	556	525	598	545	548	541	498	550	522	532	547	559	531	523	541	555	537	552	551	589	586	590	495	550	522	557	598	530	591	539	578	547	578	551	548	562	551	536	572	552	536	555	541	552	527	521	559	585	563	532	508	561	483	521	533	531	534	494	540	577	509	534	550	565	569	539	531	539	504	497	547	556	587	524	580	544	544	516	562	490	552	588	551	574	528	553	548	525	547	564	585	580	558	548	520	595	534	559	562	544	516	557	528	560	480	540	561	534	509	531	529	517	535	524	571	527	526	553	494	556	515	523	537	606	560	510	572	579	537	536	575	546	533	558	536	530	585	553	517	567	592	571	508	525	529	570	550	573	626	546	541	540	540	559	518	583	492	546	552	555	487	526	535	505	560	543	530	525	572	557	554	515	564	539	520	581	511	542	537	559	519	513	499	519	545	549	573	562	495	567	513	529	521	581	564	539	551	513	546	564	575	547	529	519	540	539	553	563	547	552	524	563	557	548	583	517	530	532	529	521	511	567	578	519	549	522	528	598	553	517	556	555	573	516	561	576	575	546	561	528	552	503	517	522	558	539	550	534	518	557	580	548	559	560	548	559	559	510	518	513	539	554	516	535	567	543	552	528	512	493	527	545	546	595	550	514	541	497	514	534	544	535	546	588	566	538	518	551	533	549	576	517	540	576	490	586	573	501	567	525	566	554	545	606	568	541	559	532	507	513	548	591	471	557	536	542	551	553	572	579	591	541	543	525	505	528	547	510	515	604	548	553	485	533	565	556	554	532	546	531	521	548	581	546	540	521	553	528	506	566	578	532	546	528	546	547	513	530	565	548	504	519	498	519	560	544	520	527	572	534	544	509	546	530	559	575	570	520	554	514	490	542	529	575	527	530	546	528	577	530	566	526	530	537	575	553	547	567	532	543	525	550	586	492	569	526	500	543	503	539	510	522	513	571	561	535	534	513	555	573	538	516	549	490	506	530	540	535	529	554	533	533	559	546	553	528	568	544	536	547	542	483	556	562	567	541	528	540	546	572	531	603	568	521	538	536	545	557	524	548	554	546	526	531	568	544	574	553	532	583	530	538	555	580	567	563	529	560	581	526	529	567	595	559	557	582	524	554	505	539	509	550	553	532	563	551	566	548	546	534	560	574	558	517	530	533	501	558	542	519	537	530	522	555	517	492	574	490	575	512	560	547	547	573	563	570	547	532	535	543	566	547	550	543	545	531	537	545	493	577	527	531	547	598	535	524	492	538	535	555	552	546	566	545	496	543	514	542	570	556	536	530	540	523	519	539	512	571	515	554	554	563	541	569	548	571	569	531	537	571	560	579	545	516	554	566	559	524	543	500	526	572	518	553	557	507	560	558	519	537	538	526	584	527	511	517	529	550	530	548	535	524	530	509	567	557	535	541	498	503	570	568	547	540	582	587	537	540	537	531	550	533	526	531	579	593	532	562	512	540	543	497	570	534	565	581	544	552	506	541	575	524	549	558	523	516	552	511	557	527	539	525	583	541	565	603	545	528	567	590	558	516	546	569	572	551	536	545	549	571	507	527	541	557	525	501	517	532	572	493	538	560	516	552	513	515	535	589	539	541	563	530	515	557	514	549	546	561	518	509	520	545	544	530	482	575	563	547	525	519	523	546	579	554	527	577	521	520	574	590	587	545	571	516	537	526	532	533	534	515	546	547	543	535	509	560	525	533	531	533	559	573	491	557	531	521	562	556	527	543	536	554	525	551	495	577	505	498	499	521	583	539	559	530	554	562	535	520	537	550	536	523	526	546	555	565	544	563	574	517	546	567	556	540	539	524	532	556	539	540	549	506	539	564	569	568	558	561	544	565	541	539	545	551	566	543	523	544	591	520	577	549	583	527	519	552	560	509	513	579	543	564	578	558	550	524	553	513	559	513	567	531	571	554	521	588	567	533	526	568	546	585	550	557	566	525	539	590	554	598	547	518	527	580	542	517	516	509	550	532	541	550	527	554	565	544	562	561	529	510	523	530	517	550	516	558	536	533	563	546	539	527	541	558	555	537	577	520	480	546	523	520	545	503	568	534	542	531	512	533	550	516	550	554	550	562	566	541	574	541	540	523	548	561	565	510	528	522	586	529	522	546	566	575	533	546	551	560	532	551	549	559	518	519	583	553	541	579	551	529	547	539	513	506	539	554	554	558	571	548	524	531	511	508	528	536	549	504	476	573	590	527	511	547	540	508	529	574	574	557	531	523	551	543	506	553	538	530	581	555	542	533	563	556	525	525	560	536	509	539	535	518	533	572	554	529	536	516	544	571	539	554	588	554	550	564	535	537	552	539	556	522	546	522	547	548	538	508	510	524	516	554	503	518	577	623	553	575	547	534	515	553	575	517	523	582	505	542	518	532	537	534	545	550	541	521	578	547	532	550	567	546	545	564	504	566	530	543	503	547	551	565	545	536	578	534	542	550	543	522	529	535	543	537	544	568	533	567	538	590	561	552	506	518	537	548	556	545	537	587	560	520	545	500	537	527	510	560	536	561	531	540	552	535	563	545	574	537	564	551	536	563	550	523	566	511	536	557	574	573	580	546	519	582	530	547	555
21752	6353	4706	3450	2003	2302	2124	1755	663	254	228	239	223	259	240	244	254	272	236	239	242	237	239	236	265	206	226	225	210	228	210	223	236	245	248	236	241	273	253	256	261	242	249	222	252	226	267	253	225	238	224	251	248	227	255	236	253	230	228	264	226	231	272	242	225	220	249	225	243	258	223	252	228	232	218	259	244	246	239	220	206	254	232	255	239	208	241	246	246	227	246	226	243	232	238	261	208	235	209	252	239	280	234	232	203	239	245	239	239	248	236	234	252	242	226	243	235	267	246	235	239	230	256	247	236	256	247	262	252	223	235	244	268	226	219	249	252	259	261	248	240	235	234	216	216	270	239	244	269	211	267	208	217	219	270	237	253	255	227	231	234	235	212	239	250	247	267	239	261	236	273	219	255	239	259	239	236	227	219	250	223	246	212	269	246	250	251	214	256	226	243	250	250	235	243	244	228	213	235	231	273	231	235	258	251	225	214	247	236	249	259	274	243	229	232	236	225	237	237	246	245	255	257	262	252	239	224	243	242	224	222	261	245	242	252	216	265	236	251	267	231	273	214	222	219	237	228	238	255	242	228	257	229	230	258	227	222	261	257	266	220	240	230	233	252	214	250	242	230	240	223	233	252	242	222	234	234	249	264	237	266	229	245	283	256	226	248	223	241	231	236	252	243	228	262	248	242	262	238	250	247	245	256	277	252	269	239	240	230	265	266	234	234	220	193	223	238	254	288	266	244	236	253	247	223	252	290	246	263	249	216	245	244	223	212	220	249	210	264	246	244	232	203	235	230	226	229	218	211	239	198	226	258	232	225	257	206	210	259	244	256	253	235	252	244	256	225	214	243	249	238	229	237	255	226	268	236	208	240	229	221	226	239	246	231	271	213	251	256	240	264	246	228	231	259	266	253	231	250	252	250	235	210	230	220	225	243	238	231	226	243	223	220	257	232	223	235	254	243	213	239	241	216	261	211	243	217	271	248	220	242	253	252	221	215	240	242	230	245	244	226	225	246	241	266	254	238	251	262	229	254	223	220	249	247	255	253	235	260	258	233	226	243	235	259	247	238	231	244	265	254	233	275	231	238	229	246	244	270	236	215	235	240	220	240	257	235	243	239	236	213	257	230	251	239	239	255	251	240	258	235	263	237	258	241	215	259	233	242	208	236	260	232	262	236	245	234	236	243	208	252	244	274	231	209	246	263	224	241	238	235	253	237	236	194	218	228	225	180	219	234	266	250	225	240	250	231	254	247	209	228	249	262	238	218	257	221	246	234	239	261	246	202	271	236	222	236	237	228	275	243	251	259	254	220	225	236	267	228	250	242	224	218	215	254	245	241	228	233	238	235	258	242	240	241	223	242	245	237	240	235	228	249	207	214	230	242	265	254	217	234	225	244	249	254	263	261	245	215	225	254	266	246	225	280	228	241	251	244	266	249	208	247	210	229	249	212	230	257	235	219	228	215	233	247	224	222	209	238	233	250	229	242	230	226	233	195	240	238	274	238	218	252	260	238	258	235	239	219	232	253	259	218	238	218	254	240	241	268	235	235	240	232	256	228	243	236	260	248	244	261	232	248	199	246	240	220	266	243	242	219	258	236	238	247	221	230	227	251	229	219	246	228	216	276	242	262	224	245	245	233	260	242	245	226	213	254	214	245	260	228	265	259	269	230	227	220	240	235	224	219	256	264	266	240	223	226	240	225	235	247	247	244	230	241	216	224	245	243	218	248	263	254	211	243	226	254	262	225	232	221	249	238	252	235	230	235	245	261	234	237	278	245	221	256	230	216	243	223	229	261	242	267	203	238	247	245	218	236	242	247	238	242	248	234	229	241	217	223	216	216	220	269	245	238	246	246	211	252	237	221	207	260	254	239	264	222	241	239	206	229	226	262	246	240	243	231	241	233	221	224	224	219	250	264	251	250	212	215	226	243	242	222	251	219	256	267	258	236	249	228	271	257	243	240	268	223	229	240	252	242	246	222	217	253	248	250	226	264	257	283	227	235	252	238	214	235	223	243	269	267	225	279	240	230	227	238	247	253	237	236	259	246	242	229	230	225	240	242	254	230	235	218	211	241	281	242	217	258	205	234	231	245	248	257	229	263	248	241	238	237	252	229	228	224	229	240	237	253	247	261	255	241	225	261	242	261	261	236	221	257	224	269	240	266	226	228	223	237	229	207	244	224	258	220	268	235	237	252	214	256	238	244	219	243	236	253	233	241	253	243	225	265	253	226	237	229	249	217	252	241	226	257	252	262	270	221	221	258	257	221	257	246	212	219	232	252	276	240	234	263	266	236	255	234	235	242	253	199	262	265	221	257	279	253	251	259	252	218	232	241	216	222	258	266	255	239	225	213	232	252	261	247	249	238	253	230	209	250	269	258	251	253	229	248	266	225	235	219	213	235	269	246	244	253	226	224	206	259	247	242	236	231	248	247	272	253	224	275	241	227	243	215	249	214	239	252	243	243	235	271	230	235	231	233	255	252	243	264	260	254	231	268	217	250	227	224	237	225	229	210	264	248	239	244	251	224	213	214	230	242	249	256	230	252	234	216	232	244	246	235	273	272	235	228	245	264	260	258	252	235	257	230	255	238	206	254	253	249	265	246	263	225	256	258	231	237	258	286	230	264	245	225	267	227	239	249	269	231	217	249	257	257	229	207	241	241	263	244	264	240	224	225	247	232	242	254	244	230	250	219	254	244	250	219	254	250	227	253	238	228	233	264	240	215	247	249	217	237	261	265	225	246	245	221	245	246	273	235	252	216	246	235	231	267	267	244	248	283	257	268	261	229	243	251	245	270	217	243	198	215	225	238	240	245	233	223	228	248	234	234	229	243	221	233	238	243	217	249	230	238	249	253	218	223	237	228	230	259	222	246	243	224	253	261	241	252	258	251	237	258	232	255	224	246	245	243	266	231	231	249	251	213	232	226	243	211	209	238	221	240	253	238	254	243	237	233	250	254	240	242	215	209	233	248	216	231	245	242	240	216	259	231	244	219	227	218	227	231	239	255	240	223	232	250	240	220	222	252	230	221	229	238	243	261	208	237	251	211	241	246	258	259	223	236	232	268	245	250	231	245	229	224	213	233	198	234	247	234	218	248	237	235	247	245	261	244	243	233	240	197	220	268	210	243	230	233	250	219	257	245	244	227	220	243	240	268	241	240	245	235	268	245	240	227	266	199	251	237	232	254	232	237	255	261	245	258	242	260	278	240	264	231	244	263	269	264	256	233	242	230	226	275	220	236	251	228	253	253	232	260	247	269	252	196	277	230	288	243	256	249	191	243	243	233	253	236	240	220	268	210	267	222	201	236	266	234	253	225	229	267	223	236	223	247	251	235	263	242	209	229	235	212	243	237	253	237	250	257	240	227	238	256	219	231	238	237	244	250	234	251	235	260	253	252	262	250	213	226	251	202	213	228	274	249	269	253	222	243	254	227	236	226	256	260	273	241	233	211	207	239	235	242	242	231	246
10368	4014	8072	8568	7475	9483	8605	6509	2206	527	579	535	539	534	522	569	533	533	479	564	507	528	502	547	505	543	539	573	519	560	509	542	530	550	541	553	529	521	522	582	499	548	522	502	528	555	528	560	511	522	544	584	565	585	520	541	525	526	480	537	582	534	548	557	558	496	505	544	531	509	515	539	507	531	515	533	521	500	571	557	557	563	564	533	526	564	501	547	560	530	538	515	531	557	511	486	564	495	548	536	581	532	521	526	524	526	520	529	523	556	569	527	521	509	524	499	553	520	504	549	563	494	549	553	544	575	540	515	568	530	512	548	528	575	566	504	552	558	508	506	537	534	504	554	544	556	553	518	513	542	564	526	545	539	541	471	524	530	542	534	543	507	545	523	488	524	563	500	547	506	530	515	543	522	551	508	527	507	531	560	519	491	505	533	502	538	491	559	479	520	505	497	541	500	499	541	521	565	562	522	533	531	503	509	484	564	571	547	523	559	571	548	564	497	490	498	520	520	538	520	545	547	537	529	519	517	542	511	564	527	537	502	496	553	494	509	522	505	571	530	503	522	526	550	525	498	524	536	493	532	531	546	533	498	512	529	508	534	533	562	530	517	529	547	488	487	501	480	491	513	521	522	505	523	525	557	574	561	547	511	489	535	543	531	560	498	491	548	523	512	562	504	537	543	509	564	543	537	538	518	566	552	521	533	508	539	596	504	541	537	540	501	537	528	539	552	571	515	532	522	545	545	543	498	539	561	547	574	508	528	531	482	534	527	539	506	545	518	519	557	546	549	516	545	513	544	515	565	488	495	547	568	520	512	526	532	540	533	528	558	563	555	491	557	496	499	528	512	514	523	561	529	560	521	532	482	520	514	559	526	533	519	520	519	540	572	514	515	540	529	538	513	539	541	499	543	529	504	531	487	521	507	548	531	504	529	529	491	495	510	510	543	513	535	537	541	534	576	481	550	521	509	516	545	514	517	554	525	571	499	531	503	524	523	511	516	494	530	534	547	503	528	521	574	523	551	518	540	509	530	510	556	543	525	538	494	539	509	522	515	492	536	506	531	534	527	547	506	539	515	507	504	549	548	555	533	544	514	536	559	531	505	553	537	554	543	529	570	522	532	578	554	531	542	555	556	530	505	534	493	548	551	510	547	550	525	515	534	512	536	525	554	563	522	496	525	516	521	539	514	557	478	513	539	537	511	542	520	512	491	501	523	548	524	557	515	505	537	528	526	535	533	528	546	508	529	535	524	516	522	533	551	522	529	525	532	543	533	545	529	527	508	528	516	529	516	519	572	555	510	483	541	481	566	555	540	546	567	525	556	524	539	548	521	535	535	514	498	579	483	575	493	485	537	570	553	528	560	552	566	510	511	528	529	523	483	526	525	524	472	494	529	524	532	521	487	542	467	500	541	520	554	528	498	516	574	561	542	544	546	514	510	546	523	530	538	515	491	524	503	545	502	509	533	537	518	550	530	553	479	533	548	546	516	558	515	510	557	517	497	539	567	499	502	517	557	526	535	547	523	487	559	508	542	541	562	551	536	537	556	497	546	514	544	498	476	530	532	538	533	526	541	509	536	551	556	524	503	536	530	504	539	480	526	559	516	503	580	556	530	527	537	523	508	520	510	477	563	550	549	506	516	540	525	530	534	502	543	549	560	529	487	523	533	538	528	548	530	532	551	547	526	539	508	496	512	506	570	537	562	511	544	559	486	502	541	517	541	563	545	476	494	569	530	523	518	553	544	559	524	533	562	569	504	501	536	516	528	548	516	525	606	535	522	508	535	534	546	528	541	520	534	526	524	558	545	533	527	516	570	561	521	510	575	527	510	522	565	509	534	541	535	590	550	474	507	526	512	514	521	525	501	506	467	587	525	565	522	524	519	554	580	517	549	525	510	527	525	517	487	564	508	520	520	556	537	513	520	568	553	578	561	509	532	538	524	515	511	592	542	524	519	519	534	501	527	544	514	523	513	514	501	491	516	522	536	532	550	551	492	510	560	499	529	479	546	525	519	521	582	570	550	532	525	553	547	522	513	493	495	530	517	509	538	519	549	555	548	482	535	507	499	510	536	508	516	544	528	528	567	504	560	519	550	524	543	538	558	577	578	517	502	526	533	537	517	548	524	520	543	529	522	513	533	575	519	541	518	520	508	569	502	547	536	519	545	518	511	526	519	579	494	521	532	599	528	517	529	569	552	538	535	509	540	543	574	520	523	542	537	523	495	491	538	572	501	496	566	509	540	514	574	542	528	543	535	563	525	527	555	549	539	524	561	540	547	554	565	568	548	515	518	564	546	520	504	494	554	531	524	522	509	509	527	494	584	553	543	495	511	544	533	539	558	493	494	555	503	520	490	520	576	545	559	488	554	552	499	532	530	540	531	525	527	504	533	532	520	514	544	564	495	586	523	508	587	560	512	505	526	514	521	523	529	510	532	519	526	536	532	571	522	556	558	521	540	532	520	537	537	524	530	481	521	551	551	507	506	544	543	563	519	531	482	507	507	536	528	515	518	504	534	490	512	536	548	534	531	572	509	504	486	570	511	530	535	569	550	512	543	537	525	544	562	537	528	511	545	510	543	502	533	547	520	587	511	539	520	577	543	518	513	533	526	516	502	499	513	554	551	530	566	513	565	529	518	510	567	547	531	542	491	528	508	575	553	501	533	537	494	493	497	515	531	537	519	539	527	559	508	502	519	519	500	549	559	518	551	521	542	511	488	490	559	553	550	509	501	578	479	526	525	510	559	493	493	519	534	569	548	502	550	549	509	516	530	548	529	527	512	524	501	512	509	493	560	548	546	552	512	526	548	477	504	561	538	532	521	518	546	496	539	523	519	481	534	539	523	529	515	538	519	494	493	569	516	507	558	533	516	549	540	517	570	534	529	507	547	566	527	547	490	528	534	504	507	545	507	540	543	520	525	554	572	527	515	529	533	527	516	543	519	510	501	534	562	530	508	522	542	554	531	516	528	509	515	517	516	543	507	528	510	573	541	543	498	539	540	546	495	516	529	501	543	543	548	510	524	510	515	521	518	533	569	520	520	516	516	547	515	503	497	553	507	562	525	548	525	524	540	556	536	498	503	573	514	487	552	519	530	532	539	485	554	519	524	527	508	591	553	576	511	532	551	580	542	563	553	519	491	542	541	509	510	557	527	564	531	549	517	511	512	522	568	562	546	504	543	573	530	532	534	527	494	525	533	520	507	523	516	517	545	557	500	576	541	518	504	554	488	582	490	528	539	497	515	524	584	497	519	539	519	524	561	538	494	529	539	543	538	546	505	537	540	521	540	520	572	544	532	543	489	532	542	532	525	535	569	524	512	509	518	519	512	509	542	522	499	489	500	528	527	538	541	542	518	538	529	543	532	482	521	539	574	546	530	499	538	544	552	517	516	543	519	524	551	571	498	511	513	555	547	520	543	545	548	547	540	518	496	508	547	486	515	522	523	541	535	518	546	526	544	542	531	490	490
45324	17568	11812	7213	24616	41482	36161	26359	10940	429	194	169	177	147	164	171	150	171	138	127	157	185	169	155	165	175	165	150	140	173	138	156	146	145	171	148	149	169	160	149	146	152	172	136	145	158	166	141	137	137	160	122	163	149	155	157	154	149	138	152	163	157	157	170	146	162	173	148	163	167	151	133	164	148	145	142	162	164	162	157	164	150	147	172	182	156	128	152	173	166	134	137	156	157	140	150	161	166	152	140	172	153	134	174	153	161	165	131	135	144	157	134	162	176	172	149	143	157	154	141	136	137	150	161	149	159	162	175	165	147	168	179	168	173	179	139	156	134	112	163	149	178	145	152	155	145	149	145	155	163	160	162	155	165	161	165	158	155	154	172	151	161	149	153	149	153	152	149	133	137	169	166	160	184	142	147	162	142	144	139	163	180	128	165	129	150	181	168	189	145	158	147	171	170	165	132	151	154	174	161	149	153	132	146	126	136	149	144	145	160	160	140	130	148	170	145	152	153	161	157	149	152	155	169	158	152	164	155	149	181	143	140	163	159	143	163	153	130	156	176	145	141	178	151	152	146	164	147	144	143	152	159	183	150	146	147	136	156	149	172	166	120	141	141	147	157	167	185	144	182	151	163	158	157	148	157	170	156	159	154	151	162	155	139	163	157	165	173	177	150	157	177	161	159	179	159	159	161	156	176	155	155	142	139	147	150	137	135	169	172	139	163	154	151	160	139	150	150	148	179	170	158	156	157	182	141	150	161	177	157	157	143	118	161	131	136	151	158	145	159	166	153	148	146	150	162	176	161	149	156	155	149	137	153	168	152	158	152	171	159	145	158	160	155	168	148	167	142	156	135	162	140	191	146	144	167	160	149	155	162	183	160	153	172	169	146	159	140	167	142	147	178	164	175	152	138	142	163	153	152	154	151	119	156	139	132	173	133	133	165	150	164	153	144	155	145	156	150	150	149	154	161	154	144	166	187	158	147	159	161	162	143	166	161	159	144	147	142	150	182	168	170	154	140	142	166	175	139	154	169	140	136	151	155	140	152	172	163	161	171	136	136	152	174	170	133	144	158	132	159	150	150	155	178	158	162	131	134	187	157	164	149	148	156	165	181	149	144	152	170	149	152	149	158	135	161	168	148	161	167	145	171	158	164	140	148	164	135	148	173	142	166	136	169	160	161	130	149	170	156	147	168	133	148	148	150	156	171	151	149	147	149	156	154	138	153	148	158	160	146	168	130	153	171	141	170	182	167	158	138	141	161	157	164	193	148	139	152	161	153	156	156	156	160	142	151	152	137	142	135	143	151	151	163	135	164	137	141	166	151	149	145	165	164	141	164	173	156	168	152	165	174	161	150	164	164	137	150	131	135	138	142	160	135	167	147	179	143	170	153	146	156	152	156	172	182	168	156	150	152	167	174	143	137	127	147	142	130	163	157	156	159	139	166	143	154	167	137	172	140	144	161	145	142	156	162	149	139	167	124	161	159	150	145	147	167	169	157	175	177	149	152	145	168	148	155	160	148	166	147	161	182	151	150	158	173	168	152	172	163	163	149	147	159	158	155	179	155	141	161	129	158	143	162	160	159	139	159	160	160	157	153	175	135	168	149	140	152	154	166	172	149	145	134	137	148	159	139	155	131	150	157	139	161	153	159	175	150	123	152	145	159	160	142	137	167	151	142	152	147	164	154	151	164	146	149	162	164	162	130	134	158	159	155	168	152	162	170	155	134	168	167	167	143	157	188	137	148	165	153	139	154	157	141	158	157	162	145	184	175	152	158	160	135	172	132	163	148	151	135	148	161	136	165	164	154	160	162	139	142	143	135	149	146	143	141	144	155	153	171	157	157	156	174	142	167	156	159	159	144	140	162	172	160	136	150	138	160	136	180	187	146	171	141	146	143	157	156	135	144	164	162	160	149	162	167	157	155	171	134	128	164	146	174	178	170	141	140	162	157	166	166	139	161	176	142	146	149	154	153	185	153	162	155	151	155	150	158	160	169	161	174	142	160	151	146	178	159	159	125	164	178	172	183	158	160	149	154	150	157	148	157	143	157	183	138	154	141	140	147	171	148	185	160	167	168	151	147	173	123	155	138	159	163	153	158	152	155	151	147	175	148	158	168	159	139	136	148	159	161	160	176	167	150	155	169	150	136	171	160	148	160	158	129	178	154	160	172	149	168	142	133	153	138	147	145	145	173	152	156	141	139	145	144	152	155	145	146	148	139	158	146	170	168	166	136	153	148	163	155	149	155	134	150	147	157	135	129	163	149	170	175	179	150	152	161	140	169	174	181	136	152	151	160	158	146	142	168	147	165	157	149	155	158	165	128	141	155	141	150	153	159	179	167	157	178	170	131	150	146	160	142	135	133	141	145	170	177	167	155	146	168	158	156	171	140	149	182	156	171	136	147	164	157	163	143	133	161	158	159	150	132	146	168	155	131	153	140	156	122	164	160	143	140	161	150	144	172	162	128	156	144	145	157	158	157	169	157	162	145	155	143	150	146	172	170	137	184	149	151	157	148	161	151	153	145	157	160	166	162	139	156	162	150	173	170	164	161	161	158	140	161	157	131	143	190	144	132	164	157	157	141	141	151	161	194	159	156	173	174	163	157	145	173	171	170	143	155	171	143	174	162	148	158	160	138	183	163	169	145	159	159	143	158	151	133	149	159	154	157	151	135	149	130	162	147	183	151	149	159	193	154	176	149	164	168	180	146	153	157	158	155	163	159	159	161	149	159	133	145	147	163	160	158	159	179	139	156	141	180	152	169	155	150	146	167	150	159	177	151	158	147	168	159	139	147	159	168	170	154	155	153	185	149	160	173	139	167	162	146	161	150	154	151	193	195	138	167	166	172	167	164	158	154	159	159	144	135	157	152	158	145	145	162	143	146	153	137	134	158	142	170	156	160	135	184	157	147	138	143	155	139	165	152	159	156	159	176	173	162	161	155	146	143	153	177	169	148	157	159	144	158	142	136	128	172	153	156	164	162	155	165	149	172	156	158	163	161	133	172	172	160	148	148	165	138	170	152	140	157	170	160	132	150	146	185	168	145	167	128	145	162	157	166	162	152	163	169	164	160	140	170	157	179	135	141	156	151	149	130	136	143	170	132	162	135	145	180	156	172	154	132	151	166	159	157	183	150	133	149	153	150	153	179	142	178	134	162	158	153	164	165	139	139	172	148	166	157	147	163	159	154	141	152	145	156	146	136	166	158	180	166	169	135	139	151	151	146	157	158	186	173	166	164	148	181	166	184	151	153	170	160	190	153	170	150	174	147	156	152	144	157	150	136	180	173	165	183	150	136	155	110	152	153	157	173	158	152	160	177	131	166	160	151	174	159	143	165	155	156	128	147	157	169	173	183	146	146	147	168	150	170	129	155	159	141	148	154	174	152	132	133	149	148	132	147	154	148	157	169	139	126	151	133	140	157	142	159	191	180	152	139	142	152	164	151	136	171	146	158	131	143	152	165	166	139
22915	8084	15445	16472	40967	56231	51547	43007	17464	457	446	445	415	435	396	433	365	401	408	418	385	414	385	386	380	368	425	386	379	404	351	402	408	347	368	362	394	356	395	383	394	349	386	396	366	402	389	394	360	380	435	365	394	388	345	418	381	375	374	411	381	364	356	348	374	369	415	358	401	385	387	350	390	399	423	402	394	357	343	372	392	410	385	391	390	358	360	372	365	362	390	379	398	377	370	381	353	380	358	372	360	377	402	378	405	354	354	383	378	405	403	391	366	375	376	416	387	410	387	355	371	385	379	403	373	365	352	354	379	388	411	382	354	352	339	360	371	377	368	363	388	334	359	396	345	418	339	382	413	377	357	393	357	386	359	362	355	355	370	371	391	380	372	362	370	382	362	363	342	391	352	389	391	385	401	375	412	371	366	353	370	384	345	383	381	386	368	408	366	393	383	375	369	399	378	364	363	411	358	393	353	375	363	334	353	390	388	377	352	408	373	380	368	363	389	378	361	367	360	392	379	379	384	345	338	382	380	378	356	371	373	377	367	387	394	386	357	350	378	373	366	356	358	346	405	386	396	371	348	407	413	385	361	390	398	399	357	365	366	379	374	358	379	345	365	374	364	390	361	354	377	375	403	382	398	380	424	351	393	406	394	388	307	352	393	363	377	369	372	329	390	367	349	395	365	380	372	368	359	377	376	349	374	376	394	382	368	382	352	351	382	391	348	342	363	363	393	354	393	425	354	412	409	377	375	368	373	378	374	384	381	368	412	367	358	370	393	388	406	366	376	415	388	362	350	375	380	374	384	374	374	405	369	380	352	381	387	389	375	389	352	392	402	391	375	365	388	351	345	352	360	355	372	376	375	383	376	380	369	361	351	409	379	382	374	384	375	322	359	376	360	376	362	363	385	376	372	375	328	369	375	361	394	409	394	385	373	344	382	405	373	366	397	394	370	394	357	386	403	365	369	371	343	404	379	375	397	377	374	382	361	349	374	409	386	409	376	352	385	357	362	376	324	388	396	416	358	343	389	392	382	410	380	358	364	401	374	349	388	382	400	406	352	392	410	387	380	342	356	387	353	386	339	422	360	403	371	426	389	344	380	375	385	382	405	386	349	366	371	398	378	370	348	378	401	394	402	381	368	359	337	351	405	353	385	399	388	357	380	357	394	381	369	386	390	344	377	381	395	371	380	401	386	391	347	371	369	358	364	366	360	420	398	409	348	379	373	375	386	382	384	398	379	383	362	355	349	340	368	385	376	377	391	350	400	376	374	383	395	360	340	373	362	371	362	353	377	386	356	387	378	378	398	316	374	355	384	399	362	386	380	419	384	346	377	359	363	378	406	365	386	358	361	389	398	365	387	375	377	397	410	380	352	410	399	369	403	373	387	357	344	390	370	357	343	346	405	380	372	363	385	375	360	367	407	369	399	344	401	421	376	375	391	358	372	364	359	342	358	355	360	371	377	389	375	379	371	392	364	379	412	388	384	364	377	373	351	397	354	389	378	394	357	386	398	418	399	382	341	390	370	338	383	382	412	325	368	401	358	410	386	392	382	354	348	366	367	371	354	394	368	391	351	367	378	379	361	344	378	354	379	388	379	414	373	380	378	384	401	379	374	354	388	369	405	355	372	396	356	369	397	355	379	406	344	359	392	378	396	405	376	378	365	385	361	354	347	372	347	381	378	359	364	361	403	383	360	343	385	385	421	373	372	408	377	359	414	365	323	389	351	406	386	411	373	360	371	406	357	357	378	380	347	380	346	377	398	383	391	364	387	373	382	365	366	363	394	391	367	369	403	385	393	401	366	382	381	388	366	374	354	387	379	344	379	365	376	378	405	388	355	365	325	333	359	380	395	391	364	381	382	346	363	365	361	373	364	378	399	346	404	391	411	394	395	394	404	363	371	373	374	383	381	383	375	401	381	351	384	360	329	391	379	371	384	394	340	364	416	381	367	357	353	367	387	378	376	391	373	379	369	362	378	378	378	360	376	370	345	358	349	373	360	332	387	390	377	360	391	343	354	381	397	358	386	383	384	360	376	340	396	412	359	394	375	416	368	401	396	388	387	349	375	362	360	373	363	398	362	390	412	403	399	394	373	354	346	372	351	377	352	391	343	358	391	367	364	394	346	375	379	358	379	350	388	378	378	352	356	351	378	377	365	356	363	371	342	410	367	359	368	364	388	360	372	374	378	372	376	378	382	366	418	392	391	386	368	357	364	387	371	373	373	373	364	369	335	356	351	411	347	360	385	363	387	365	348	361	388	374	370	401	351	374	382	401	377	359	376	400	387	395	351	326	369	405	389	381	373	357	396	399	362	420	316	397	397	378	393	390	382	347	395	351	376	368	361	378	361	382	408	380	355	364	382	367	363	382	371	364	378	401	381	384	377	380	380	393	380	380	378	394	397	422	367	342	380	399	391	363	358	348	399	350	381	375	391	396	391	363	395	359	359	355	384	393	370	382	383	397	363	380	356	365	386	386	381	380	356	352	362	334	377	376	381	399	371	373	396	344	408	349	378	319	356	375	367	413	350	387	367	391	359	398	355	355	377	348	359	405	366	386	385	338	350	397	362	372	346	359	411	372	368	365	412	378	384	395	353	412	381	359	373	394	353	370	353	366	381	359	376	393	397	384	333	337	358	374	352	368	385	372	340	362	378	374	386	380	389	388	359	395	406	364	375	330	356	360	382	395	387	405	394	356	373	373	396	353	344	358	415	421	387	380	360	356	375	363	374	380	351	369	391	369	373	361	425	352	352	365	412	375	388	363	359	356	369	349	342	368	364	391	346	376	353	365	366	362	353	403	401	383	363	382	361	381	360	363	340	354	350	409	356	381	351	384	388	367	371	360	376	343	379	347	386	405	369	416	375	390	404	387	384	331	353	371	357	381	369	358	399	390	372	387	382	363	349	383	398	432	386	334	342	353	351	345	353	344	379	352	371	377	408	362	392	364	388	371	347	383	378	403	366	398	390	404	366	383	361	367	409	369	375	358	386	400	409	399	388	380	376	362	362	369	378	396	386	379	349	358	392	370	359	340	372	347	387	391	374	382	372	361	397	385	390	384	367	383	373	359	368	377	366	408	342	333	412	375	353	376	365	371	388	409	383	390	372	394	386	401	364	332	407	413	356	386	372	370	381	399	405	338	363	344	374	361	377	383	352	355	349	399	383	375	357	377	387	344	381	347	404	388	361	365	403	345	361	359	379	381	352	388	403	375	369	369	370	377	411	352	391	373	418	404	330	350	356	377	364	379	365	384	406	380	344	400	375	396	359	373	348	372	363	409	404	397	408	348	405	396	402	378	338	352	361	400	352	383	364	359	391	385	379	370	364	389	385	371	386	367	357	376	362	381	370	352	376	399	366	373	389	381	376	378	345	367	397	378	348	367	377	407	392	390	399	349	374	383	365	387	379	351	367	376	363	359	375	409	359	404	319	344	367	331	416	326	359	348	390	387	368	356	390	383	382	379
50200	19097	13217	10205	27319	47026	49072	41084	23305	2133	286	230	274	288	254	256	223	244	264	251	203	240	249	226	229	233	204	252	231	265	249	208	270	266	240	226	227	194	233	213	248	228	240	269	236	243	248	230	243	241	252	238	276	237	232	245	237	231	230	238	239	237	241	235	270	234	213	249	231	220	246	204	227	237	224	218	253	234	216	259	226	220	233	245	259	222	258	247	248	246	246	208	219	253	254	228	248	234	237	241	220	257	244	248	214	255	273	244	246	242	243	272	244	265	243	238	226	233	218	236	221	207	239	235	283	212	229	242	230	248	239	247	239	264	238	231	244	240	241	259	234	227	218	230	241	253	205	240	228	245	234	249	217	257	243	251	228	250	247	209	227	256	225	222	256	242	242	261	228	247	221	230	228	244	201	218	239	229	231	247	235	261	227	255	253	222	236	236	239	237	221	246	264	196	262	252	235	269	245	219	238	241	210	239	209	245	238	241	249	250	242	222	187	216	233	265	241	251	243	209	226	256	215	234	236	220	233	240	237	238	249	257	234	238	246	233	251	221	240	261	255	251	261	251	239	231	249	256	236	224	257	237	218	235	227	231	265	235	235	230	249	268	237	243	217	268	243	215	232	252	254	246	241	228	224	229	234	229	224	253	221	229	215	226	240	258	214	242	243	223	251	249	207	220	250	235	247	269	218	256	254	256	249	224	247	247	248	234	214	260	242	264	254	281	229	256	243	209	222	228	237	225	251	234	237	213	243	246	239	240	248	248	219	248	235	243	224	241	215	272	204	239	227	242	232	218	220	242	259	225	227	220	239	254	248	215	241	251	216	223	225	222	222	241	243	272	232	199	242	233	238	224	237	211	236	230	287	251	258	271	224	223	231	236	271	224	235	238	232	254	232	238	206	225	234	237	239	256	276	264	211	230	257	212	221	208	236	241	230	240	239	252	235	242	244	241	250	248	234	251	249	214	229	237	237	230	235	232	239	241	223	208	235	263	219	245	219	214	243	231	247	229	224	224	220	215	231	248	230	240	248	245	239	265	228	233	226	243	248	256	238	229	238	208	230	248	257	223	239	225	238	242	252	255	234	227	256	197	244	233	210	250	248	236	199	239	223	205	238	233	256	241	222	241	223	208	216	253	224	245	239	242	219	225	260	254	211	231	264	254	245	221	232	232	202	263	258	239	205	235	240	236	240	253	212	257	219	242	250	228	240	275	232	227	210	264	255	245	234	251	245	208	241	213	205	221	246	252	230	235	232	199	250	238	235	239	242	221	235	224	221	205	232	251	244	240	228	223	233	257	244	249	215	232	259	240	256	226	244	244	244	243	246	215	239	249	227	221	257	238	260	211	238	214	256	249	220	265	248	260	237	231	259	231	246	209	255	250	225	221	246	241	229	277	266	243	226	238	218	241	233	279	226	207	221	222	247	237	220	245	243	249	228	233	247	232	218	228	243	247	197	245	248	238	249	243	231	254	239	244	225	260	236	259	261	212	246	227	280	241	237	245	233	238	236	220	236	225	260	262	261	267	259	225	209	226	264	227	225	271	221	207	264	204	217	218	253	228	213	221	245	261	274	255	233	272	232	249	232	230	239	213	215	215	245	239	249	205	245	206	224	265	245	255	251	257	239	252	254	277	249	210	238	237	218	257	244	220	229	253	258	234	226	219	228	219	242	235	235	269	241	246	229	241	260	238	201	237	226	249	227	254	263	252	265	242	268	229	227	243	242	253	250	227	268	224	232	241	238	237	249	255	267	241	250	220	222	214	244	246	216	215	237	246	238	216	254	270	208	236	252	238	251	259	235	244	260	230	217	206	239	222	218	229	225	229	229	253	216	249	230	230	248	224	224	214	277	240	220	234	270	229	220	201	233	210	231	243	233	227	228	234	238	224	228	222	242	209	247	257	279	215	231	253	243	221	235	249	239	256	217	266	253	225	244	242	239	261	278	257	236	226	241	233	225	247	214	246	236	230	242	249	222	198	244	235	264	233	246	230	211	241	250	248	228	255	223	228	215	235	222	253	248	238	243	243	244	234	236	243	234	208	216	211	257	251	236	221	243	243	257	243	234	204	223	236	236	256	213	227	244	228	231	257	252	234	217	236	251	215	243	279	217	237	249	232	245	212	234	240	238	237	284	223	264	234	225	220	222	223	249	231	229	241	237	234	233	252	240	238	244	243	241	248	244	270	250	242	221	266	235	244	233	251	219	232	241	261	239	248	253	232	231	241	241	233	248	243	237	225	232	217	240	263	239	254	214	235	229	235	237	250	248	232	235	243	236	242	223	247	261	243	243	227	261	236	233	218	212	218	230	212	229	225	218	254	244	233	253	228	225	232	230	236	262	252	220	219	218	238	240	261	214	237	229	224	212	233	281	250	226	247	244	216	210	250	223	223	231	263	211	234	224	217	234	251	259	260	242	256	278	254	215	238	257	237	236	237	246	231	222	239	214	230	229	255	250	211	224	249	240	257	223	219	229	237	239	257	235	235	241	228	244	233	215	212	234	234	243	236	219	264	223	250	245	241	247	267	235	235	212	203	232	234	226	270	230	259	263	209	227	226	222	226	284	250	236	274	209	231	245	235	253	226	240	220	241	258	238	261	225	233	266	226	214	226	250	219	209	253	256	224	221	259	205	270	253	224	234	205	256	249	250	228	249	237	267	258	243	245	242	247	229	226	237	220	213	234	239	235	245	231	263	231	252	247	245	233	256	228	215	256	242	217	230	244	235	217	238	207	263	242	263	224	250	237	262	224	232	219	224	256	230	239	240	265	264	238	253	261	243	259	210	209	227	244	250	242	262	225	237	227	271	230	288	239	244	270	227	221	233	226	244	238	260	228	234	234	256	247	243	227	222	213	249	243	232	226	238	219	230	255	266	246	245	245	260	217	223	243	214	230	240	258	248	235	205	211	238	244	243	259	245	267	243	224	251	235	236	217	222	243	221	227	221	240	253	217	234	252	239	227	232	232	233	243	240	221	239	241	249	248	230	226	261	250	228	213	238	215	242	257	231	228	229	228	241	206	239	248	231	248	229	225	260	229	243	223	229	243	219	239	266	239	237	266	260	228	217	246	236	259	236	248	247	239	262	256	253	265	231	242	280	226	272	258	284	239	221	247	258	271	221	246	242	232	249	236	246	246	282	249	254	255	236	223	258	223	251	237	222	262	226	220	229	233	223	241	243	244	253	252	240	227	249	259	248	258	242	227	236	226	236	225	228	264	252	230	246	206	252	228	267	252	215	255	248	255	226	242	265	263	266	245	235	213	210	233	233	228	249	265	245	202	255	239	220	269	224	239	241	242	221	231	227	246	253	248	242	255	256	234	215	234	251	245	227	217	259	241	247	225	244	247	229	253	248	222	228	211	231	236	223	260	219	235	246	232	231	248	263	232	235	218	220	242	248	238	232	237	251	250	246	230	219	262	255	229	224	259	228	218	216	230	230	241	224	229	240	237	252	227	240	237	260	232
25417	7050	16465	20841	44610	60938	62911	55717	28166	793	726	727	679	667	703	632	633	644	645	632	601	564	613	613	549	587	570	615	602	577	557	518	611	559	599	553	558	588	513	542	526	545	562	530	527	552	551	571	549	566	536	622	615	554	534	551	607	537	583	596	547	513	507	508	578	567	541	572	583	546	562	570	505	515	526	567	540	552	554	583	552	556	548	547	559	566	519	552	507	532	570	545	601	524	572	551	577	567	582	580	581	581	465	523	549	528	497	548	571	537	551	603	537	556	577	534	560	540	596	583	504	585	523	547	581	564	573	550	569	537	563	563	546	534	525	548	550	513	549	574	579	621	575	550	556	523	537	529	550	552	515	566	536	527	547	523	490	534	566	552	591	570	574	547	572	571	528	555	525	517	549	528	562	562	519	554	544	575	567	555	540	565	552	527	562	554	561	556	538	538	562	542	575	563	585	523	548	548	523	519	546	539	523	553	576	537	557	548	587	533	552	560	579	551	560	542	570	565	573	560	526	536	561	556	553	588	537	524	565	571	495	562	540	527	527	526	569	515	551	529	562	521	542	524	548	530	553	512	533	529	552	528	540	501	541	577	546	598	551	510	513	560	533	552	512	545	515	592	518	573	571	545	580	516	538	567	533	554	541	551	520	568	534	564	581	525	557	531	523	590	516	483	517	581	522	585	540	548	595	548	516	572	571	571	593	562	539	550	581	552	518	578	546	586	550	555	592	501	588	536	553	564	543	528	570	543	576	534	549	552	576	519	560	547	549	565	521	515	610	549	551	578	609	534	545	592	562	531	588	579	533	547	578	530	555	544	559	516	595	566	588	547	539	551	530	557	558	576	550	577	545	526	568	527	548	542	522	542	523	547	532	516	546	585	520	534	562	581	543	582	549	573	549	536	561	602	517	566	535	542	518	593	590	615	548	536	524	570	551	567	568	563	562	541	534	516	545	552	547	527	515	549	544	567	528	549	483	533	560	519	576	549	562	518	574	565	541	561	541	580	557	573	594	563	557	550	563	508	561	555	540	530	564	532	550	535	544	518	548	547	532	584	536	566	568	574	585	521	562	568	511	543	550	570	521	562	558	545	542	554	547	543	551	507	553	528	625	508	540	560	523	534	553	521	578	575	573	550	568	558	523	557	564	502	491	545	540	543	524	581	564	563	524	511	576	520	531	520	566	577	551	555	601	515	547	586	568	515	534	589	515	600	538	568	551	529	569	546	526	618	515	495	551	581	551	557	596	590	554	553	566	574	536	586	594	520	531	565	546	538	545	538	595	606	538	566	532	566	521	547	539	531	544	560	536	556	527	507	564	542	555	540	515	536	513	551	539	584	541	576	567	520	500	543	553	542	530	519	556	586	539	505	557	532	566	538	494	551	597	542	565	584	558	521	535	553	562	554	576	547	575	565	558	550	543	553	555	533	517	515	527	559	556	535	513	545	506	495	552	553	579	577	503	557	586	548	569	581	562	534	512	526	561	578	528	522	551	515	542	546	549	542	555	575	545	546	534	539	554	601	540	553	561	512	525	560	559	533	580	582	553	558	533	511	559	576	572	589	606	553	528	545	516	547	562	539	537	576	563	508	553	494	573	577	562	588	529	564	556	515	544	577	569	566	526	530	521	481	520	528	579	577	561	559	564	538	519	557	564	552	567	521	537	554	547	525	532	583	509	546	564	578	548	555	569	556	565	534	553	529	603	519	566	544	593	544	548	535	566	522	526	522	544	569	608	546	530	533	602	541	509	538	562	582	549	532	551	552	528	571	570	542	558	529	554	568	551	540	558	532	589	552	550	567	566	525	525	548	547	542	577	539	535	538	568	568	501	519	491	529	541	579	599	549	552	572	512	561	553	530	587	587	567	526	565	562	540	553	554	501	574	494	531	546	525	569	539	531	524	563	558	584	553	557	548	556	543	579	582	547	515	540	538	569	553	540	499	583	538	541	589	485	545	562	536	587	587	570	524	589	524	538	577	530	516	532	543	543	563	556	554	575	524	591	530	518	532	550	581	592	517	540	550	544	539	577	575	504	553	547	529	554	549	575	498	556	549	539	568	571	532	563	551	572	535	529	550	547	600	546	526	568	584	506	575	500	628	541	557	564	570	515	597	555	514	536	588	530	563	532	511	538	543	545	604	567	558	538	543	562	530	555	556	588	540	552	583	552	582	533	559	541	561	557	521	562	570	558	558	539	523	573	540	565	528	539	540	540	584	591	541	572	526	586	526	546	571	519	539	528	566	529	581	549	548	548	584	514	514	554	553	537	584	506	553	568	517	525	574	511	589	532	538	564	575	490	564	529	554	583	535	529	564	539	528	538	503	532	549	550	531	538	554	500	559	593	495	548	529	533	554	531	586	495	572	541	543	530	521	521	557	564	527	550	582	594	569	545	569	541	512	568	516	507	574	538	506	569	571	550	608	585	525	555	562	569	517	569	522	606	546	535	562	515	566	578	576	547	568	586	580	536	536	540	542	549	555	545	539	568	626	531	548	575	510	534	537	567	509	578	552	577	537	562	538	579	534	504	554	560	550	546	542	555	550	511	547	532	569	530	541	586	524	569	563	534	543	533	577	545	566	560	595	521	596	535	547	574	541	582	511	558	571	521	575	550	568	520	508	569	598	582	581	554	555	542	545	532	547	555	584	583	502	541	526	565	522	538	541	540	576	558	563	546	555	514	553	533	545	568	603	520	494	520	530	536	517	540	540	558	538	561	514	553	530	559	579	528	535	544	557	572	569	502	556	563	572	567	541	519	529	559	551	587	546	522	575	570	515	556	551	511	572	543	539	498	554	539	621	519	566	570	521	536	536	523	596	553	543	561	542	540	546	555	546	627	517	544	549	541	542	527	573	527	519	551	583	540	545	503	529	511	560	532	550	558	514	501	564	546	524	536	527	560	582	507	552	562	528	574	554	539	542	504	526	561	568	523	566	553	555	587	578	558	524	504	551	552	526	485	542	555	577	546	517	538	542	516	564	544	607	596	556	559	552	545	550	534	554	544	526	568	541	516	593	512	579	526	588	531	564	526	584	560	599	530	561	507	542	556	589	518	554	576	540	568	540	528	529	557	554	572	540	607	521	579	546	567	582	549	551	546	513	536	527	523	564	545	587	526	534	561	538	567	580	562	546	539	546	506	576	544	549	531	594	562	513	543	555	547	576	523	567	557	545	539	544	549	542	564	535	555	559	544	566	512	528	551	570	563	564	541	567	557	558	556	511	541	507	492	560	568	570	583	547	549	591	568	568	551	593	591	556	562	541	523	527	551	587	505	543	536	553	536	537	533	559	543	545	490	611	539	568	542	596	574	526	525	559	578	551	558	590	551	569	497	556	512	566	559	529	544	547	540	558	554	590	542	563	562	552	538	532	529	588	536	550	571	602	556	544	567	583	578	563	536	591	564	554	514	550	541	527	522	545	517	574	546	501	572	578	555	549	555	543	538	551	563	531	531	549	568	538	561	531	583
19995	5326	4656	3981	2756	2226	2434	1961	1167	212	236	254	235	226	230	243	252	237	228	231	205	272	259	246	252	269	264	226	273	277	240	264	239	232	256	217	252	242	218	278	250	240	238	247	278	232	240	248	240	228	250	252	259	255	274	257	267	259	244	271	256	269	244	285	215	257	280	273	259	253	242	234	266	240	216	222	264	260	223	284	241	272	273	243	232	255	248	266	257	238	274	244	261	230	247	252	274	251	233	236	240	256	237	224	234	213	207	262	230	250	225	241	254	256	247	236	228	225	224	239	283	242	244	233	234	233	236	255	203	264	227	245	253	245	225	241	235	218	257	226	234	237	253	250	253	224	230	256	243	232	265	231	238	247	278	247	222	272	225	223	219	235	277	244	242	282	272	247	236	225	269	244	236	230	256	250	239	285	261	259	244	238	223	236	274	240	240	245	260	260	251	251	262	271	246	275	259	244	246	228	249	244	257	234	227	253	230	258	248	234	240	244	228	245	260	245	267	223	281	252	221	228	234	250	240	250	269	241	241	211	247	249	246	244	246	214	241	270	230	228	250	245	265	258	205	212	254	273	234	267	271	230	261	239	249	253	231	262	254	258	240	243	271	266	256	269	230	229	232	239	249	253	231	240	253	234	257	238	237	249	246	244	256	253	242	255	222	216	256	226	268	256	220	272	251	243	255	201	257	256	252	261	272	241	266	265	226	248	227	261	277	233	243	206	243	267	258	241	234	275	258	247	293	234	242	227	261	219	227	250	257	258	264	253	257	260	257	244	272	247	246	235	257	264	234	233	255	258	250	236	217	259	245	250	261	251	247	253	261	237	252	246	256	247	237	247	248	225	263	249	250	250	246	255	241	214	254	244	239	233	222	241	250	236	237	282	227	254	251	279	250	252	235	252	254	268	264	241	261	253	234	239	255	241	279	254	235	262	270	233	228	224	244	259	250	236	266	259	229	265	237	238	250	259	217	243	259	230	255	250	222	255	207	237	252	210	269	262	238	245	227	241	242	272	233	222	255	241	230	245	225	236	260	218	262	258	255	221	222	225	249	247	262	261	218	237	262	251	200	256	244	221	278	221	252	251	226	204	232	259	247	227	261	244	234	272	226	244	245	225	202	264	245	237	257	261	242	241	243	258	271	254	254	240	237	270	229	242	241	246	239	208	233	225	213	245	229	265	239	266	244	235	271	238	241	236	250	243	271	239	225	256	250	261	256	231	262	256	265	232	242	223	206	245	214	262	232	250	216	266	221	243	274	232	261	256	262	243	244	250	277	274	213	219	255	242	261	248	221	265	243	239	241	258	242	224	269	252	236	219	232	241	218	246	252	246	268	230	266	270	247	243	249	239	240	247	235	244	250	248	280	256	244	213	257	225	220	250	233	252	215	241	253	243	234	242	255	274	249	228	244	262	245	256	238	238	227	232	266	242	257	255	227	261	241	242	257	211	252	260	204	250	253	255	221	250	227	235	246	267	233	222	236	239	242	258	243	215	249	246	258	230	228	272	248	245	258	240	262	225	266	223	232	231	245	230	242	244	231	241	285	242	255	257	254	256	248	242	293	251	261	265	253	245	216	250	244	256	263	268	218	233	226	275	224	272	271	254	238	257	260	250	235	277	219	243	243	260	244	259	229	261	237	241	238	259	284	226	228	225	245	219	230	260	271	276	281	215	224	262	253	232	247	248	239	252	278	252	211	249	293	288	222	250	264	258	229	259	250	237	244	269	232	239	246	212	271	269	231	235	254	265	246	232	220	225	255	282	240	261	279	258	241	243	266	234	261	238	228	252	254	230	259	273	252	267	250	277	233	226	224	253	248	226	246	234	234	222	249	254	250	212	238	236	254	240	243	250	243	276	260	245	269	246	227	238	245	254	231	240	264	238	229	219	264	247	246	272	233	266	267	277	228	226	242	259	224	223	219	259	279	251	253	241	234	253	242	246	256	221	208	237	237	251	250	248	251	254	241	243	277	254	258	232	240	259	216	223	259	285	236	236	263	230	244	234	219	237	219	228	263	197	247	227	267	247	250	234	242	230	245	275	231	251	236	242	230	228	246	260	247	256	265	240	236	262	252	235	240	244	248	212	238	260	250	230	247	227	249	266	235	211	240	251	252	220	225	232	252	230	250	237	292	261	236	239	247	231	235	245	242	237	229	231	253	249	236	220	227	235	236	225	270	231	215	267	266	227	245	244	242	249	253	288	259	243	271	244	244	219	237	281	223	263	230	237	258	207	263	267	275	229	231	279	241	215	237	238	242	268	213	245	250	233	254	235	245	258	245	254	264	235	258	247	236	242	231	258	241	250	249	267	236	234	290	243	261	284	274	262	265	251	251	222	227	301	257	236	286	245	243	247	252	220	254	253	260	240	253	272	218	240	264	220	261	246	217	262	243	240	244	221	230	255	257	255	266	275	288	245	249	252	249	248	234	253	248	263	228	225	200	232	268	235	236	247	217	231	232	238	227	236	243	223	258	255	237	257	241	252	237	245	242	261	238	240	245	277	279	275	263	261	238	276	237	269	244	244	239	237	291	230	242	269	262	247	247	271	242	278	267	231	260	288	239	240	258	256	261	272	246	251	223	202	246	246	237	223	241	262	245	281	273	223	245	252	235	271	225	259	249	281	247	223	252	199	246	249	241	263	238	221	279	256	259	223	246	241	249	239	258	258	254	252	261	231	268	239	222	248	245	256	252	235	267	233	247	259	243	256	232	222	257	249	235	243	248	258	257	254	275	255	251	254	226	270	243	244	232	246	256	262	290	252	253	232	240	221	256	223	221	268	241	244	228	229	231	231	252	243	248	266	268	244	238	260	261	256	255	245	248	256	282	237	257	256	223	260	247	253	259	253	261	253	231	224	266	244	255	243	218	247	253	256	257	247	221	250	266	226	254	236	245	251	253	232	256	211	253	247	234	242	205	253	239	250	287	233	237	271	235	244	249	231	255	240	248	212	264	238	223	249	250	243	230	244	249	266	286	264	260	212	240	266	226	244	244	240	249	267	239	242	233	251	222	257	254	241	250	233	239	243	252	280	234	248	249	254	259	223	238	222	215	225	234	259	240	249	258	246	214	279	263	254	220	256	242	278	269	205	236	227	238	233	240	276	257	261	269	220	226	247	238	248	243	253	235	239	252	225	218	261	275	238	259	221	248	233	243	248	241	234	243	228	264	251	234	230	250	244	241	259	243	252	239	220	244	216	269	218	232	246	243	274	240	237	246	270	247	225	255	249	247	249	227	245	243	238	258	223	292	222	223	226	251	256	242	258	241	227	251	236	256	242	228	238	229	215	263	277	271	271	243	226	255	251	225	256	264	259	243	255	253	241	252	222	245	255	275	234	245	271	248	259	233	231	259	251	265	247	282	243	263	257	250	243	257	251	237	255	239	238	262	229	243	251	244	258	262	261	274	270	226	233	241	225	246	261	252	262	247	270	290	219	258	282	242	255	246	258	271	223	211	247	268	250
9440	3725	8302	10594	9420	9374	10105	7935	4353	573	553	560	558	549	563	529	563	531	555	559	527	538	556	528	561	592	533	547	553	547	520	481	550	562	559	526	515	543	561	526	512	597	508	488	559	577	536	542	558	547	535	569	508	555	544	529	550	507	534	564	544	548	579	527	507	580	526	512	511	525	534	530	545	567	533	548	546	535	554	503	527	535	541	534	530	514	549	556	528	527	520	578	569	538	540	536	540	508	556	496	552	541	532	551	528	495	522	530	526	515	554	572	558	546	575	564	508	530	545	533	531	536	539	550	549	543	540	569	608	563	588	541	531	576	563	554	538	574	543	532	520	524	536	548	502	500	506	565	582	555	555	543	584	545	523	521	585	502	525	523	600	536	561	575	581	532	556	544	566	535	557	544	566	614	544	502	541	550	507	529	518	538	525	520	516	555	507	543	535	483	560	525	571	530	542	570	599	509	594	510	576	538	509	559	540	514	536	539	556	527	546	531	543	535	482	505	554	515	582	554	547	582	557	506	550	520	585	529	506	558	516	525	514	539	559	556	546	538	548	499	524	579	565	584	569	563	534	557	518	565	533	571	557	473	555	520	549	517	538	549	521	514	530	549	572	572	557	526	519	574	575	504	557	572	534	537	555	560	573	533	550	565	577	524	532	556	546	551	552	501	556	511	550	553	560	573	586	544	540	545	529	560	572	537	561	545	574	552	534	523	521	542	565	551	578	528	548	549	566	473	535	551	520	529	558	565	552	498	534	545	495	552	568	576	568	524	563	546	551	567	550	517	538	541	567	534	563	553	555	511	526	550	546	535	558	544	544	548	540	550	521	517	577	516	542	538	522	565	520	552	582	522	540	570	584	548	543	504	533	565	522	511	512	567	536	568	488	564	566	555	567	539	509	551	587	510	583	538	588	566	532	554	502	519	572	563	600	524	517	546	554	565	579	519	570	534	544	532	536	516	564	505	558	502	571	573	556	560	533	538	528	535	547	564	572	579	552	517	497	530	548	569	531	492	517	514	491	568	524	526	580	517	533	528	532	527	582	518	519	513	553	608	556	559	527	540	559	564	571	544	519	535	544	576	536	537	513	532	538	556	556	548	514	506	546	556	545	530	569	524	522	526	548	552	540	538	563	560	594	559	515	564	562	557	533	560	552	568	534	545	553	524	502	581	541	528	563	582	542	560	515	530	555	530	517	529	533	502	546	549	549	536	533	556	523	536	585	599	555	586	578	512	544	563	545	554	563	530	588	537	507	529	544	550	506	527	520	523	523	575	582	557	525	562	514	567	509	509	606	559	540	529	570	527	533	568	541	524	550	476	575	538	503	514	535	549	560	525	578	556	550	576	507	546	541	527	537	521	534	559	567	556	556	526	541	519	591	540	521	554	549	534	568	613	501	552	584	567	565	507	576	580	538	543	551	524	558	547	535	528	525	537	501	553	591	557	594	522	550	504	527	552	561	553	549	556	530	544	539	562	566	544	535	525	543	554	534	529	576	515	532	563	540	543	521	588	535	552	560	498	561	573	536	540	556	546	554	487	586	542	554	580	585	530	537	518	547	577	497	547	516	564	530	584	532	560	563	532	531	564	552	581	554	554	518	508	511	535	525	582	535	572	608	562	541	526	546	517	569	547	583	515	519	552	519	556	537	575	552	559	513	540	518	584	536	552	560	526	569	562	548	582	538	571	525	579	514	548	582	551	542	569	564	587	559	537	539	522	573	607	555	526	526	545	569	533	591	553	537	535	556	533	568	536	525	592	548	543	533	547	584	550	534	516	540	518	544	530	614	541	567	550	527	536	520	540	550	581	537	522	537	546	556	540	514	523	555	549	530	488	558	577	544	527	562	566	516	570	542	544	552	562	553	550	540	510	523	539	565	558	563	540	513	530	544	588	537	554	540	541	567	528	588	593	582	572	552	531	525	551	540	565	540	521	578	524	551	523	573	574	549	553	503	512	540	534	538	546	539	548	547	574	569	553	527	551	574	544	535	534	539	558	529	537	524	584	500	545	545	521	512	526	510	532	588	520	537	556	549	594	551	559	599	554	548	542	578	518	533	536	531	523	554	492	560	519	538	561	563	547	570	556	554	507	510	535	530	589	539	525	529	522	545	544	552	560	538	558	548	563	507	518	548	580	540	511	538	530	537	587	543	551	535	528	573	507	571	555	554	528	536	488	574	531	548	526	543	526	540	542	519	530	543	535	529	533	549	570	563	522	560	561	526	574	566	531	515	494	559	528	508	487	538	532	543	549	571	551	525	497	528	562	555	529	524	536	544	556	503	549	530	522	507	551	571	555	578	544	563	548	531	549	571	541	529	570	568	561	570	561	574	524	550	583	525	562	549	546	488	612	555	505	524	559	527	549	545	522	591	558	555	546	504	528	525	529	596	594	530	535	585	560	558	538	544	555	547	548	554	528	495	527	561	560	600	548	547	537	571	590	554	550	499	547	534	595	565	526	575	568	573	535	498	540	539	506	514	549	529	591	583	560	558	540	538	517	521	569	553	519	523	559	518	581	541	527	543	591	552	538	476	551	574	554	546	590	520	524	549	530	620	562	523	519	550	529	538	564	531	488	515	561	510	542	521	540	552	528	526	537	542	544	545	548	524	546	557	570	576	565	518	557	528	578	558	558	583	529	532	507	521	537	549	523	503	530	502	499	542	541	580	543	549	548	500	526	508	534	560	540	577	581	562	542	520	554	521	564	551	536	589	515	499	519	561	570	533	567	573	512	511	504	525	563	538	544	504	535	566	571	525	512	554	516	596	549	522	551	545	513	528	543	544	555	543	542	557	540	558	573	550	557	547	558	568	525	531	495	547	528	509	547	536	522	537	573	546	580	490	582	595	502	577	535	552	569	510	585	514	537	542	548	509	571	581	580	545	567	510	514	574	533	533	560	554	576	530	533	530	533	512	485	588	553	571	538	546	541	500	545	520	525	570	566	572	570	548	484	528	519	489	566	500	536	555	520	568	576	512	546	567	520	551	545	514	580	552	525	540	529	552	568	538	544	537	537	523	538	549	577	534	504	558	531	574	549	569	552	527	542	556	575	551	562	546	535	564	555	553	527	543	540	553	525	554	567	573	523	528	599	558	571	560	545	553	534	533	572	487	553	534	512	558	609	576	552	551	533	537	507	541	551	545	517	495	543	553	521	513	551	533	594	523	551	518	513	550	543	549	522	534	576	578	548	560	517	563	584	500	540	530	523	567	492	574	519	545	509	576	529	540	517	609	537	552	542	543	555	571	537	505	557	568	557	602	554	510	527	569	545	553	584	561	531	488	574	554	525	590	545	531	522	516	536	531	580	551	515	530	567	520	561	529	551	520	523	551	547	515	551	549	506	547	517	565	551	579	555	515	547	537	531	575	542	548	532	567	564	529	601	594	519	495	545	505	536	581	518	548	564	541	526	576	558	597	550	524	518	509	532	532	526	524	571	573	548	552	545	560	534	514	541	560	517	577	575
43573	14474	10759	9984	7181	15609	32327	31095	21038	2253	181	168	158	158	147	177	170	180	153	169	164	174	126	158	166	149	170	140	158	153	149	128	145	150	146	146	147	158	146	144	137	142	133	134	124	145	142	155	143	157	132	143	133	146	153	136	159	162	155	129	117	162	129	138	150	129	137	134	165	139	152	145	129	143	117	138	127	139	144	123	136	153	129	125	145	128	151	139	130	149	138	157	141	140	164	159	139	146	143	154	157	156	124	134	156	142	134	154	135	147	165	155	129	153	142	129	167	121	147	143	158	156	131	135	137	168	163	134	136	136	117	118	157	139	167	152	137	143	130	142	147	161	118	155	130	171	167	147	163	143	143	143	162	137	140	151	150	132	147	163	139	139	129	134	142	129	122	134	158	148	148	132	143	135	147	155	156	136	177	152	134	168	136	141	186	140	165	158	153	157	128	128	123	135	148	150	141	143	144	153	149	145	165	140	121	178	151	154	161	143	152	161	132	123	120	133	137	172	132	163	157	166	155	140	161	136	158	158	146	144	137	112	138	171	140	154	144	105	142	139	149	147	163	146	146	155	140	130	131	140	152	154	148	138	142	156	139	140	137	148	136	150	134	149	157	145	156	134	142	147	139	144	148	144	134	128	184	135	144	151	160	137	146	164	136	153	120	143	134	150	154	154	126	162	153	134	116	159	142	166	145	126	160	175	125	129	142	142	133	159	148	155	156	167	144	149	152	167	141	156	143	171	148	137	162	153	132	149	141	144	144	151	133	150	146	127	157	152	139	144	148	130	152	160	167	148	150	148	143	142	135	143	141	126	143	145	150	161	146	148	156	139	143	137	141	169	144	162	107	151	119	145	125	163	163	155	146	176	137	153	153	131	133	136	168	148	167	128	146	157	141	133	139	139	145	161	156	154	152	145	155	117	155	161	156	165	162	159	164	165	157	149	141	121	142	134	141	141	142	163	149	128	127	147	132	157	143	126	151	132	159	148	158	162	127	148	159	120	163	149	141	148	142	143	152	136	154	142	140	135	137	151	153	153	141	131	127	149	130	147	148	147	142	138	174	143	142	155	132	151	112	146	165	140	151	140	135	127	121	135	157	146	134	166	141	142	163	143	157	137	116	164	173	152	162	140	151	141	160	179	140	173	144	149	139	128	136	146	164	128	131	164	169	133	164	140	143	147	134	123	171	136	154	141	138	149	133	141	144	140	146	145	132	164	166	137	161	134	140	169	138	142	127	156	144	154	141	129	166	151	137	135	161	137	147	138	156	153	135	140	150	165	135	149	154	146	146	156	148	152	124	141	137	142	146	146	129	111	156	139	137	157	131	141	156	156	146	137	169	142	146	124	137	137	134	149	142	163	156	159	134	158	157	142	171	164	162	153	139	188	141	124	133	148	152	122	139	154	141	146	157	164	128	115	137	157	165	131	143	133	153	149	154	143	150	159	128	163	137	134	148	130	147	139	159	148	144	137	147	142	138	157	135	135	129	143	122	151	124	122	145	153	156	132	129	126	138	160	138	140	150	157	154	158	141	124	143	130	150	145	139	135	144	162	139	170	155	155	153	140	138	131	165	134	154	120	166	159	167	134	144	143	145	146	148	139	155	164	138	141	138	146	139	145	161	153	134	138	125	141	129	165	136	141	161	135	145	140	160	162	151	154	121	135	171	142	138	138	135	158	150	167	149	152	142	183	160	147	160	154	151	144	162	142	152	134	160	150	137	135	145	143	138	147	158	158	146	157	129	145	135	147	169	134	132	132	139	162	161	141	147	130	142	149	152	123	145	155	131	163	145	138	158	158	143	144	128	122	143	138	142	151	148	132	133	162	185	155	141	153	149	145	155	144	154	142	141	142	152	118	141	154	148	147	149	137	149	140	154	161	154	144	149	144	195	141	150	158	156	133	152	162	142	140	160	162	143	137	147	137	137	134	122	141	140	152	149	139	137	151	155	151	132	130	149	164	135	149	147	131	135	108	170	151	136	130	125	147	137	126	121	164	140	147	143	136	149	149	130	141	144	151	127	158	140	134	172	144	131	156	141	131	129	123	144	133	131	148	137	136	177	144	143	151	153	143	138	148	158	148	139	153	142	142	156	121	144	131	144	154	135	144	126	166	132	134	162	141	153	151	159	149	128	143	124	127	113	135	139	128	143	147	129	161	141	167	142	150	121	140	157	146	144	142	132	140	130	147	149	153	160	173	159	159	135	158	160	155	147	141	158	151	151	146	147	154	154	148	142	133	160	151	145	161	145	154	133	158	155	152	131	147	144	148	150	145	139	144	130	142	141	161	141	164	118	174	137	139	165	144	143	129	132	153	146	116	147	142	141	158	178	155	134	138	144	145	158	147	142	132	166	146	137	153	133	145	167	146	134	160	155	134	144	164	151	133	121	144	136	156	138	127	144	121	149	115	165	136	153	184	133	127	134	129	122	168	143	143	149	157	123	176	148	123	154	132	148	145	143	138	166	143	151	123	149	139	128	149	118	172	165	156	173	138	133	157	141	148	138	127	137	138	147	131	155	124	154	154	161	165	122	132	157	147	141	156	133	127	134	141	132	138	132	145	169	126	142	169	161	142	144	112	170	160	125	151	136	134	122	149	138	123	141	143	141	157	145	167	178	151	123	150	134	137	149	143	136	158	146	140	157	135	140	146	153	144	152	139	132	149	138	133	151	132	160	139	124	134	143	140	125	151	140	146	146	141	165	141	141	158	137	153	137	131	149	138	148	145	151	112	142	148	133	155	142	154	156	158	123	162	131	149	143	162	149	148	148	166	134	145	132	157	136	147	149	163	146	154	144	150	153	182	135	134	114	159	143	170	138	142	117	121	137	152	135	155	146	141	162	130	143	139	144	166	155	164	155	152	157	169	144	161	131	145	122	121	156	146	133	111	161	143	146	150	137	171	127	143	162	163	154	134	135	154	126	133	136	140	133	127	138	140	133	155	129	150	142	149	161	127	129	137	144	160	153	140	142	162	175	128	156	146	107	169	130	147	142	136	156	144	137	146	127	146	135	128	141	159	113	166	135	138	162	143	152	131	151	118	142	152	143	150	150	139	151	118	157	120	150	157	126	149	159	130	127	153	130	181	136	118	157	148	158	123	146	142	133	146	131	146	151	144	167	156	121	140	143	132	147	139	164	140	134	131	162	132	141	160	169	163	132	153	135	156	146	145	138	132	155	135	135	155	160	163	148	135	145	138	168	159	135	141	174	150	133	142	144	136	139	137	147	143	149	146	127	141	136	140	143	159	161	147	146	132	163	144	166	155	135	157	139	144	143	130	139	156	160	153	152	141	142	133	156	146	129	157	149	152	163	144	130	138	144	133	145	136	149	132	150	162	133	131	161	144	150	162	155	145	151	145	152	147	159	157	163	172	139	159	154	134	171	162	144	139	136	160	163	145	140	124	131	141	160	159	149	145	147	131	152	128	154	137	128	163	155	178	142	154	173	148	117	144	178	145	152	158
21257	5835	16072	21062	19771	35392	50621	48829	34780	558	542	471	457	454	451	432	443	392	422	407	377	413	423	402	370	411	390	341	379	380	368	418	379	351	354	365	357	354	366	388	363	375	409	350	379	344	369	346	372	333	367	388	352	363	343	358	342	363	366	358	385	346	343	385	366	364	379	372	374	329	376	343	340	375	401	365	374	350	371	350	343	347	392	350	388	348	361	377	343	360	366	330	332	345	370	361	377	373	361	369	379	350	333	357	358	366	337	368	352	320	350	374	374	369	357	327	372	362	349	323	341	356	362	354	339	366	346	364	371	365	388	351	340	339	371	393	348	357	383	349	373	349	357	347	359	369	376	343	327	322	345	355	354	375	360	386	344	357	328	335	312	337	355	379	351	328	360	375	350	370	349	360	353	355	351	303	370	355	347	368	335	367	355	371	371	357	350	378	346	368	346	377	384	347	348	333	352	351	328	408	339	374	337	362	364	317	371	358	369	339	358	344	340	351	384	339	359	350	372	373	333	356	343	331	372	375	345	339	375	357	343	395	358	387	352	359	383	344	395	378	371	368	356	316	355	387	336	333	357	390	395	368	337	335	334	380	341	322	324	361	355	345	348	392	371	361	352	316	333	374	354	376	368	367	357	394	360	331	385	367	332	354	354	346	355	368	328	341	318	350	346	345	355	350	373	384	371	406	353	344	361	369	346	356	356	358	326	367	381	361	361	358	348	404	363	361	384	410	357	383	364	324	322	368	355	363	329	364	379	347	390	356	314	303	314	349	348	355	362	332	339	347	366	354	370	332	354	335	353	353	347	359	372	369	375	372	385	319	347	343	320	334	343	325	352	358	351	366	342	358	363	358	378	319	359	380	337	317	375	375	352	342	348	336	374	351	384	349	347	380	357	352	368	378	361	337	333	366	332	379	335	324	364	363	359	385	355	364	339	355	379	364	355	338	377	371	352	383	355	337	357	368	354	360	334	377	367	348	363	384	374	359	344	356	351	337	338	338	326	378	330	333	351	322	318	430	353	374	334	332	395	372	353	378	347	371	342	356	348	378	357	350	345	345	373	364	328	341	366	356	361	357	349	325	359	368	387	343	371	347	364	354	345	343	365	350	326	361	355	370	366	361	348	364	354	328	329	336	378	372	344	376	335	352	341	364	350	361	317	371	366	349	345	355	373	354	358	313	335	358	362	353	388	363	352	364	369	358	388	339	357	367	356	354	352	338	367	338	370	330	309	374	369	363	356	344	359	336	392	364	341	375	358	371	359	366	331	340	341	362	381	364	380	349	365	336	397	340	347	347	327	353	344	375	343	345	376	343	359	356	311	337	362	335	358	367	393	367	358	352	334	336	367	332	380	375	352	360	366	393	313	367	365	353	342	382	352	362	352	346	322	358	333	373	370	372	355	348	353	346	383	355	392	335	354	337	404	347	340	377	359	338	369	352	388	363	354	384	379	375	373	361	352	383	355	346	396	330	329	347	345	331	368	364	317	361	334	343	335	364	337	355	375	382	366	342	389	364	360	351	352	358	336	344	363	318	349	390	358	369	367	369	351	341	336	340	353	343	387	388	334	383	361	376	336	377	353	330	358	359	359	371	356	358	367	363	368	359	378	375	342	395	367	388	360	334	327	365	347	352	389	354	347	319	355	322	381	379	345	334	328	323	337	392	389	358	349	393	345	341	347	352	361	345	341	357	368	364	393	375	356	345	370	349	394	376	349	350	361	390	357	376	348	374	351	376	377	345	324	372	339	371	360	342	370	334	362	358	359	376	379	363	358	359	341	343	346	363	339	358	374	362	340	377	344	336	397	398	348	370	340	342	358	342	344	340	363	318	401	367	365	341	345	325	381	357	321	342	380	355	319	368	323	355	332	345	374	383	350	344	356	373	363	335	340	337	325	369	323	332	371	339	368	334	365	361	392	359	328	334	331	380	387	343	348	363	372	352	342	346	355	371	339	383	354	357	340	369	341	339	346	320	336	370	371	358	361	320	346	368	377	371	382	369	368	356	349	377	342	338	342	368	385	336	360	379	370	355	320	336	324	371	350	360	350	319	355	358	386	347	360	349	366	376	364	365	331	363	348	346	329	384	343	349	349	371	354	390	335	350	361	386	362	378	337	375	360	369	341	368	362	369	357	370	349	358	382	348	376	362	346	347	367	354	339	361	340	319	345	355	334	368	370	319	357	383	379	342	365	346	349	380	373	344	328	342	376	340	326	349	358	374	350	374	366	374	392	357	345	359	367	364	334	368	356	341	383	319	396	394	389	323	359	357	377	394	357	356	335	328	381	382	359	331	341	355	363	388	364	359	342	355	341	370	403	349	371	388	359	366	338	362	365	344	365	325	328	355	377	344	342	374	346	366	370	348	387	319	361	332	386	388	367	330	335	364	379	342	370	326	377	339	376	337	383	372	360	374	327	371	372	340	359	382	350	386	344	355	320	347	353	361	355	370	370	337	371	325	361	358	314	365	343	351	392	357	343	345	377	366	397	343	379	352	369	347	410	341	352	357	371	358	410	346	348	343	373	367	354	359	346	353	326	341	394	366	367	370	341	352	337	355	372	371	332	382	365	361	372	340	370	331	376	330	335	318	339	398	344	312	367	346	388	339	363	376	336	355	332	376	367	351	354	356	386	316	373	347	344	368	355	384	342	377	366	355	396	379	362	381	338	385	381	333	359	383	367	376	377	344	313	352	335	374	375	362	359	368	333	363	323	360	364	366	333	385	353	390	368	386	345	363	335	331	317	380	369	344	363	334	346	372	370	354	359	366	353	346	377	331	397	364	360	367	351	360	342	363	385	359	361	361	327	380	372	374	370	333	368	368	377	347	379	371	348	337	347	383	368	373	365	390	353	338	358	366	321	338	368	366	349	344	353	324	367	343	375	337	359	371	367	370	391	367	377	389	358	418	386	373	393	337	355	392	339	382	340	325	353	360	363	333	344	332	358	357	365	354	346	399	371	334	350	355	317	363	369	393	334	381	382	330	319	353	356	354	370	364	378	370	359	365	384	357	364	361	352	366	360	414	361	361	370	361	377	383	339	330	332	360	367	351	338	341	394	356	359	349	343	373	337	353	330	383	341	366	372	367	358	358	332	368	356	376	353	373	355	336	320	364	379	343	323	368	376	312	342	366	334	324	364	355	368	355	326	343	371	392	355	343	330	365	364	407	333	365	386	339	368	343	375	366	347	321	353	344	393	384	371	349	356	389	359	356	394	343	371	377	357	327	373	371	340	366	329	361	363	354	352	364	344	356	371	357	355	357	362	354	362	372	358	351	327	355	356	372	381	343	364	355	376	370	367	376	374	388	382	363	345	379	367	364	366	347	350	356	382	355	366	391	379	337	344	361	359	376	356	357	367	338	355	357	339	382	372	365	377	308	335	369	346	354	335	335	361	369	360	332	370	360	345	360	355	348	388	370	341	365	354	332	381	358	353	345	341	399	367	376	387	372	372	366	343	341	354	347
51358	19091	15561	13202	9436	15093	39642	41706	32449	5468	359	296	270	237	254	251	252	239	235	238	227	237	244	241	243	227	266	253	236	218	240	253	242	224	223	223	210	244	241	243	225	231	214	253	250	247	214	228	214	231	220	215	232	243	215	219	237	233	250	244	256	234	219	218	225	216	227	229	207	246	230	245	221	213	230	232	218	251	251	216	229	213	226	228	206	266	232	264	211	252	214	213	203	223	211	223	233	239	218	211	208	190	234	224	232	229	229	229	207	248	226	221	216	226	251	236	225	210	218	254	212	229	226	220	221	225	244	230	201	214	205	225	223	218	198	231	225	199	215	206	219	235	210	204	209	237	240	205	250	257	227	213	204	202	206	234	220	214	238	244	224	227	225	222	247	251	234	233	241	210	230	197	219	225	243	233	224	201	217	228	244	204	235	232	206	241	235	228	210	234	241	251	182	205	197	203	211	219	207	227	230	220	200	221	219	224	215	220	238	220	221	218	203	241	238	211	222	192	223	233	227	268	259	206	213	222	226	206	229	225	231	223	241	242	217	226	231	216	233	221	221	226	196	220	234	215	207	209	227	257	195	223	217	231	229	223	218	249	229	216	204	211	207	225	196	199	242	231	236	204	224	242	203	196	222	236	238	209	200	237	230	222	219	182	195	212	223	261	231	228	230	233	241	214	215	228	223	223	249	200	224	213	253	231	228	222	228	229	222	219	225	186	227	238	224	218	211	225	208	234	228	242	213	226	187	230	238	191	204	227	219	234	236	216	209	246	208	259	242	287	204	216	229	253	236	253	227	252	241	202	233	212	240	236	238	203	233	227	208	234	230	232	212	218	226	214	222	207	199	235	215	214	222	201	212	227	221	236	238	218	212	239	228	224	223	211	207	234	230	236	223	235	212	221	238	243	209	256	201	243	201	180	212	240	260	244	239	222	213	217	220	244	236	250	231	235	228	227	204	211	247	252	233	230	208	226	223	236	221	243	224	233	187	198	192	213	223	212	220	249	255	235	199	259	210	223	236	223	218	225	247	211	211	243	221	222	252	211	220	187	254	223	223	218	198	207	188	250	220	242	211	236	231	194	241	237	226	235	216	222	237	249	240	195	208	224	232	217	233	239	218	218	247	231	229	219	236	221	212	200	235	235	231	215	232	245	236	223	249	218	215	203	224	248	243	253	213	235	228	233	240	231	239	238	214	223	189	201	211	245	231	233	197	234	227	213	223	211	220	233	222	221	202	235	230	236	230	213	222	216	231	237	225	212	218	227	187	240	241	237	250	252	199	218	251	234	218	204	200	208	230	216	242	189	208	202	224	234	258	219	202	220	230	247	215	189	233	216	232	219	216	235	210	236	213	213	223	246	234	228	225	198	243	215	232	214	247	204	256	215	210	185	251	215	243	217	230	220	239	216	216	207	233	212	219	195	224	227	195	219	208	217	228	224	244	243	208	219	227	223	209	217	222	242	214	249	215	236	253	223	227	234	230	225	231	244	196	212	233	225	223	243	232	209	227	208	231	228	233	228	231	208	252	217	241	228	214	227	230	237	259	221	254	239	208	248	241	236	234	241	207	238	227	206	218	231	233	205	253	218	235	249	212	230	256	219	204	241	241	230	226	239	235	205	246	237	233	228	236	249	227	216	234	205	253	274	203	223	212	223	253	206	213	221	257	251	217	244	214	226	225	204	215	198	237	210	231	222	236	246	199	231	239	223	225	199	233	214	218	229	239	200	221	234	203	261	241	229	223	220	196	259	213	201	217	183	222	219	216	252	259	203	200	218	192	227	235	227	217	229	197	225	257	227	216	211	215	230	233	226	221	214	210	217	215	233	233	249	208	234	218	224	223	223	240	214	229	231	241	216	227	229	232	224	206	216	228	217	234	235	211	219	236	224	213	240	253	212	215	229	210	234	232	238	234	223	255	210	248	228	227	228	230	192	214	243	212	185	224	234	220	195	239	222	228	215	223	212	242	228	223	251	249	207	228	234	229	214	202	218	242	218	226	237	208	221	226	224	237	226	217	242	240	208	223	232	224	229	208	219	241	187	214	215	223	222	204	219	230	239	250	241	251	210	252	198	239	228	232	214	205	242	250	252	236	231	239	210	217	233	219	236	221	232	218	210	188	224	211	238	232	218	226	229	220	248	239	250	222	210	225	220	231	220	225	246	235	248	245	214	228	233	223	215	218	243	219	246	180	222	228	233	252	249	229	243	202	236	228	218	214	204	232	219	234	232	217	209	232	257	229	201	202	220	219	235	215	232	195	246	221	247	221	236	206	243	225	235	205	229	199	223	200	228	201	217	214	222	201	214	244	221	202	235	213	237	230	226	237	226	227	223	228	233	272	257	242	220	240	205	245	205	218	211	212	205	214	220	216	225	210	219	203	226	237	221	209	232	207	213	217	193	221	225	195	245	237	225	219	231	208	221	215	252	214	212	216	208	220	215	220	222	232	200	182	231	212	242	214	184	216	226	236	212	258	214	225	232	254	240	255	222	212	222	238	221	208	220	222	242	253	204	231	227	237	208	226	240	217	224	212	234	217	226	254	269	241	240	222	247	254	205	242	231	216	227	248	207	240	223	214	214	212	236	228	211	224	208	220	247	234	191	189	244	218	219	226	242	227	212	226	243	230	230	222	224	232	219	222	204	212	226	227	226	251	247	226	215	228	203	222	218	217	228	226	244	247	216	229	203	225	205	230	236	238	227	241	209	203	239	236	215	234	215	207	220	237	187	236	224	202	240	221	212	227	228	223	225	249	236	214	233	255	210	224	250	208	229	217	211	219	202	223	209	253	233	219	228	244	222	226	222	212	238	218	235	255	204	234	260	224	241	199	240	237	204	213	239	213	246	236	230	225	223	196	202	242	237	217	225	233	236	216	245	235	230	218	216	226	216	235	197	220	235	231	224	215	208	220	232	216	214	266	220	227	218	234	227	197	216	261	165	213	234	235	224	218	231	221	250	218	252	220	227	210	244	239	221	226	234	217	205	234	225	227	243	220	231	208	238	233	234	206	203	185	207	245	195	221	208	283	224	244	214	182	234	213	218	213	249	249	239	250	223	198	256	227	221	230	227	207	222	192	231	251	199	216	233	250	227	249	223	251	218	209	211	215	231	216	242	256	205	231	240	236	237	233	238	199	242	221	199	226	208	210	225	222	233	211	213	229	221	226	260	217	222	236	233	232	227	235	237	212	208	224	188	224	235	211	242	241	238	228	218	234	224	249	216	225	210	233	235	235	202	247	255	212	221	198	234	240	239	235	230	219	207	216	211	265	233	263	227	242	227	248	210	230	214	209	234	207	235	227	226	199	235	202	225	233	235	218	230	194	241	224	242	225	215	224	227	256	219	247	229	199	222	212	216	241	238	216	221	217	252	203	239	249	238	212	231	218	214	211	246	219	224	231	214	215	219	218	213	224	213	207	218	204	189	246	203	221	243	231	211	252	177	228	237	255	244	231	250	233	251	223	230
25742	6992	19639	24416	22352	34015	56976	57352	43837	1026	828	771	769	711	708	717	629	697	604	614	655	656	544	555	561	588	600	595	581	547	566	559	558	536	550	536	556	561	558	530	586	536	556	584	522	608	532	560	572	505	566	586	563	535	544	529	537	516	533	554	548	550	528	554	525	538	524	536	555	553	545	527	517	508	527	518	515	540	562	528	536	519	533	542	505	558	564	500	515	541	517	507	552	506	532	520	548	531	515	524	536	542	544	537	530	501	533	525	543	500	554	523	496	564	541	518	511	568	525	483	546	542	538	538	556	574	519	530	532	533	514	502	546	537	529	568	545	568	527	523	484	531	550	513	476	541	600	474	549	539	513	497	554	519	541	515	529	531	505	490	493	572	520	507	475	564	469	495	496	496	520	555	540	513	517	525	503	484	498	517	536	513	490	539	529	520	516	533	518	523	500	497	496	559	537	526	527	541	507	530	504	531	536	556	517	527	553	521	532	550	533	497	473	483	519	564	535	534	544	556	481	541	526	529	538	503	514	513	509	512	528	510	540	548	549	513	527	550	562	522	524	525	496	558	504	522	512	521	526	510	524	551	538	537	540	523	542	518	523	528	526	549	527	547	490	563	526	503	527	548	542	503	519	573	539	503	519	532	534	524	520	528	568	526	519	544	538	560	542	477	514	524	536	568	536	506	530	521	538	547	501	507	552	549	560	511	505	512	508	555	527	547	518	489	562	529	503	529	531	512	516	543	542	504	524	496	530	561	538	520	522	521	536	525	498	489	525	535	539	531	529	554	500	501	529	496	481	515	496	550	550	547	510	486	496	516	541	543	537	547	538	503	511	559	500	512	511	498	538	524	535	545	510	576	533	508	513	555	507	528	510	549	510	533	507	589	519	571	480	519	501	528	510	492	543	535	509	494	532	500	526	547	519	489	547	498	548	474	556	548	548	547	534	515	521	469	551	506	521	503	552	498	565	507	521	539	540	529	531	523	496	535	513	548	507	509	505	560	521	549	528	543	522	539	543	527	505	554	533	526	550	486	554	527	501	564	566	558	529	544	536	507	568	558	497	516	480	523	487	530	565	535	532	566	533	488	506	517	495	545	516	536	480	539	541	583	517	537	519	520	538	575	544	517	503	494	510	545	497	531	532	521	540	511	537	549	539	534	544	501	504	537	498	500	533	497	493	505	546	523	496	551	544	537	519	527	539	508	512	519	550	543	493	509	528	543	535	535	553	548	527	503	508	526	505	523	509	496	573	517	551	483	556	573	527	503	514	522	502	518	528	514	490	541	560	611	554	549	511	525	515	537	519	514	523	537	497	528	556	521	524	543	522	512	490	511	485	515	517	505	529	525	520	552	547	506	525	518	496	476	547	509	552	556	535	504	484	560	589	551	561	563	548	533	550	531	554	531	549	520	495	542	542	539	520	525	565	532	551	522	498	480	547	546	507	529	523	506	546	504	535	515	529	555	536	563	550	504	530	537	518	518	495	505	552	504	518	544	605	570	540	520	500	560	540	528	527	534	492	550	524	517	471	525	543	549	509	501	546	516	557	527	525	546	489	523	587	519	505	530	538	508	513	493	522	501	559	561	534	552	502	588	589	522	529	517	541	520	514	520	510	498	519	511	549	530	503	500	536	509	554	511	541	509	504	530	548	517	532	519	514	505	538	494	526	501	470	529	535	515	507	541	507	528	513	526	537	525	571	538	545	507	593	556	496	486	533	497	507	565	541	549	504	534	554	553	512	523	531	572	538	538	511	542	545	513	496	558	516	538	549	566	544	506	519	524	477	522	530	513	562	504	542	531	543	522	558	529	555	513	503	519	539	528	571	509	555	522	547	490	552	528	520	487	562	531	482	520	568	497	532	490	539	521	521	521	523	536	568	526	557	487	521	532	517	526	525	534	545	516	529	518	509	532	529	515	463	560	547	528	532	518	534	519	541	526	514	514	500	542	510	499	500	522	497	572	524	516	545	561	535	535	509	516	546	538	517	513	535	542	474	544	539	547	539	500	536	506	508	515	508	591	589	513	495	538	552	535	552	516	535	515	516	554	535	505	516	513	523	583	524	519	532	535	522	537	524	505	509	476	505	506	537	525	539	513	509	557	567	481	530	468	522	531	518	504	512	523	573	536	500	508	534	519	506	549	535	508	522	471	498	556	543	536	491	555	506	507	506	505	513	547	472	522	545	522	512	529	522	486	525	527	534	540	533	520	542	509	535	554	561	481	495	524	491	556	505	475	512	555	539	537	517	522	528	494	529	494	540	523	537	536	521	524	540	577	518	560	540	507	497	514	538	461	518	491	491	529	549	538	529	531	479	568	559	532	510	510	521	573	512	550	528	503	542	575	495	516	556	552	556	514	531	528	505	545	485	510	506	540	521	540	525	497	529	542	482	502	522	525	540	542	537	574	548	516	537	539	534	501	492	536	548	515	509	539	542	502	490	516	556	518	536	493	508	519	499	522	481	545	528	538	486	507	542	535	541	519	537	577	546	505	530	530	532	494	527	547	517	502	533	481	524	504	525	505	537	550	523	515	550	520	553	529	529	548	488	537	530	527	531	512	534	531	538	523	519	477	472	522	521	573	533	558	490	484	517	538	532	515	545	505	523	538	505	543	545	497	516	554	536	534	554	539	519	521	529	519	542	543	515	481	534	504	497	526	515	570	506	497	562	497	517	539	534	509	546	533	541	494	523	528	533	552	519	545	507	546	555	530	537	496	524	535	543	507	512	502	529	504	555	525	528	488	504	523	540	542	518	500	520	568	505	501	553	553	531	558	527	527	490	585	517	551	542	537	496	553	487	568	504	490	525	528	519	509	494	504	517	508	502	512	521	561	540	510	494	542	497	523	533	543	523	529	569	537	510	481	534	515	498	509	485	541	572	474	529	520	527	498	506	523	534	525	516	532	506	532	529	523	515	533	500	559	569	496	520	515	517	548	511	484	563	511	507	533	514	490	537	532	553	529	551	529	481	524	523	538	539	510	555	485	518	528	504	511	514	574	540	497	531	483	517	493	550	545	542	533	527	535	550	567	513	493	502	497	536	533	486	535	572	517	528	551	493	537	524	528	543	555	520	540	514	515	539	576	563	551	569	562	558	509	541	566	505	548	538	539	548	558	506	490	558	493	529	512	552	540	494	509	539	513	492	558	512	542	524	535	548	497	555	521	545	503	484	482	526	500	522	522	493	514	515	549	557	564	512	544	513	513	555	514	519	537	542	512	478	492	493	453	515	517	538	500	494	527	556	569	532	514	502	489	509	505	521	553	524	537	530	522	551	476	513	540	529	523	577	503	545	516	532	506	504	534	550	516	536	491	491	522	494	517	502	508	529	519	511	573	542	533	502	508	529	550	548	495	540	497	550	505	505	542	519	516	549	478	544	498	546	551	558	534	493	540	507	515	507	517	585	524	544	527	503	538	505	535	526	507	522	584	541	523	537	534	517	488	503	566	516	570	505	528	547	544	478	525
19880	4041	5024	3456	3558	2808	2419	2009	1648	350	262	223	202	234	234	226	197	235	193	228	215	223	251	247	230	229	242	224	219	210	212	234	220	226	240	223	246	214	228	208	211	227	236	213	232	234	210	229	259	227	245	232	239	225	234	256	246	198	219	216	223	218	212	256	223	225	199	215	208	213	223	235	191	227	240	217	225	265	262	233	243	220	223	263	236	218	228	228	243	254	251	222	247	239	232	239	244	234	209	242	210	225	216	209	235	249	252	221	248	253	247	227	236	228	240	227	243	222	250	251	238	253	241	239	245	243	222	244	238	217	245	235	247	209	250	239	239	240	266	238	229	227	207	246	236	235	236	250	239	233	244	229	239	218	217	227	232	223	218	231	217	216	224	233	232	234	241	235	244	222	203	256	229	220	232	211	259	234	245	240	217	218	224	238	222	239	245	234	207	215	217	224	240	220	261	229	219	239	242	236	231	194	228	263	250	216	221	246	245	232	228	235	229	249	226	214	235	219	218	230	239	232	213	226	222	226	238	234	219	224	228	254	238	241	250	214	231	210	224	248	200	233	199	238	261	251	229	210	238	216	230	239	225	220	232	235	220	198	212	206	230	216	215	235	221	219	242	228	202	199	208	227	212	224	202	217	228	229	220	213	229	233	215	221	221	231	235	238	216	230	223	205	216	213	250	222	251	240	224	227	219	269	226	231	235	232	226	220	240	212	202	236	244	229	221	257	251	220	221	230	248	224	199	229	225	230	217	226	242	206	213	206	243	237	215	233	235	239	233	226	231	246	233	222	248	265	255	224	231	237	246	207	251	224	228	217	255	237	227	247	242	226	229	200	215	223	210	230	205	216	216	232	211	246	217	229	241	227	218	227	252	220	240	221	246	204	222	212	236	222	208	250	229	249	247	201	231	228	223	220	233	244	233	209	234	205	215	236	231	200	227	222	222	238	235	224	235	253	234	229	204	235	227	224	283	250	228	218	246	213	250	226	213	234	232	243	233	232	244	216	248	246	218	222	245	210	247	234	243	235	250	235	206	221	237	221	257	198	247	235	221	220	214	239	210	245	177	223	238	205	225	191	227	221	214	244	253	226	200	231	222	236	228	235	232	221	238	215	229	209	219	226	223	235	252	226	244	198	206	224	262	232	251	228	236	221	204	261	262	224	211	228	237	230	198	222	257	218	220	224	212	186	220	239	218	237	219	226	230	212	234	241	206	233	255	221	214	234	233	222	235	221	236	220	236	206	227	226	239	195	224	224	235	228	212	234	230	232	216	218	245	223	230	242	249	250	208	244	214	234	264	220	245	214	222	220	264	213	240	213	214	220	201	255	243	214	245	205	242	229	220	251	248	223	207	222	241	245	231	216	234	220	223	249	249	241	230	237	254	210	237	200	227	218	228	256	230	251	245	233	216	220	211	243	224	211	238	236	241	247	227	260	180	243	257	251	237	234	269	207	240	237	286	209	215	216	212	214	222	237	225	216	233	236	220	210	225	206	232	260	209	194	232	217	204	245	223	225	221	231	235	233	242	229	194	222	226	243	223	230	219	223	198	238	243	214	246	237	230	229	245	235	202	240	225	215	230	240	257	244	263	228	223	220	195	243	214	237	226	227	220	204	233	262	239	224	216	222	210	212	212	234	235	246	227	259	231	238	227	243	232	223	250	219	235	223	257	241	232	241	232	251	227	227	228	222	218	196	235	217	239	226	237	236	202	249	240	210	219	225	202	218	226	218	240	219	239	213	244	199	240	245	236	235	230	226	239	243	224	217	213	225	232	233	232	244	234	225	190	247	224	229	264	219	232	261	236	225	234	239	269	241	226	217	235	204	214	219	245	229	232	228	246	232	239	216	224	249	244	253	212	199	244	236	205	234	241	213	227	239	235	216	228	231	218	231	272	242	233	213	229	239	233	252	248	216	218	241	220	239	239	225	236	241	201	230	255	256	222	219	233	224	221	209	220	251	216	225	244	224	201	203	235	239	204	248	245	256	217	229	223	253	199	221	226	228	238	210	230	237	220	233	241	207	235	224	246	215	220	212	244	229	245	235	226	227	219	240	237	240	226	231	223	237	195	217	220	234	223	243	216	200	224	233	196	218	251	223	232	240	222	230	244	240	247	239	234	224	247	232	229	235	219	244	262	239	231	228	235	226	247	219	220	242	304	245	226	218	213	220	203	223	202	242	224	223	213	197	243	235	247	216	233	226	236	239	236	229	219	229	249	227	223	202	226	222	228	226	225	231	230	233	215	221	230	227	232	232	243	246	206	249	234	239	220	231	230	234	227	248	250	216	232	230	217	203	244	264	240	217	228	243	230	246	189	227	213	231	215	186	212	215	237	203	236	218	223	219	230	226	224	216	197	199	234	220	226	261	229	240	249	251	228	216	221	240	198	222	221	233	229	231	253	231	189	228	209	224	253	246	218	249	249	217	212	233	223	239	238	233	195	272	268	224	232	245	230	245	239	227	216	214	232	229	247	209	240	261	200	227	267	264	237	210	263	223	207	226	227	234	237	199	213	226	233	191	196	249	269	275	251	211	229	244	225	214	235	247	229	223	256	237	214	248	252	231	256	238	221	221	213	238	220	239	209	216	251	235	228	221	238	246	218	228	201	221	238	230	223	235	237	219	246	196	271	262	236	203	214	233	267	262	234	219	239	237	219	247	251	237	233	217	216	217	233	246	226	230	225	237	213	244	216	221	233	270	224	246	234	238	210	238	220	241	217	229	230	222	233	196	205	246	217	228	222	212	230	238	219	221	252	222	224	205	240	250	243	253	234	228	225	209	222	212	249	246	238	238	241	255	207	219	216	234	260	234	215	217	207	231	214	253	234	242	256	241	231	201	211	215	207	211	217	249	229	241	241	222	204	211	230	233	197	212	247	235	212	214	255	227	229	238	213	211	212	248	214	238	211	202	257	226	244	239	231	238	227	243	245	209	240	262	209	227	259	244	202	239	231	232	228	237	249	224	236	242	252	214	211	233	236	240	216	224	239	244	228	239	219	247	251	222	225	216	215	247	227	234	237	226	217	235	248	214	218	238	232	225	245	232	262	229	202	234	248	226	231	216	246	208	232	266	214	252	259	209	229	264	234	228	225	208	246	238	243	245	243	256	234	249	199	204	247	265	273	196	233	237	241	256	246	191	234	235	193	237	215	224	225	233	228	233	250	205	240	260	209	218	253	233	238	218	219	226	187	245	205	239	242	226	208	218	226	207	198	223	240	243	235	229	221	235	228	213	270	217	208	200	217	231	246	232	219	239	231	255	223	179	238	216	237	256	206	250	210	231	231	233	237	243	223	225	192	212	224	210	240	251	213	227	261	217	246	260	244	233	229	230	235	219	258	280	243	235	193	228	228	221	202	204	211	235	215	274	232	204	235	234	243	235	242	227	219	197	236	216	230	227	210	229	242	227	252	212	251	218	263	220	202	228	230	232	213	244	212	244	211	212	220	255	247	250	234	229	191	247
9106	2632	9146	8594	12168	10291	9979	8399	5866	613	515	524	526	525	566	492	484	525	506	489	529	544	511	453	571	553	505	526	505	525	500	569	489	502	543	471	556	520	477	498	504	508	500	505	475	524	481	501	433	514	523	527	518	514	477	485	499	514	542	550	495	491	518	498	502	516	498	474	488	507	530	509	520	485	517	535	519	491	484	509	518	539	483	506	530	523	525	513	555	492	517	505	482	548	539	473	500	498	510	523	485	548	488	531	514	530	504	479	485	491	459	519	505	471	513	541	509	521	515	539	508	498	482	518	494	537	530	507	508	468	480	512	517	504	529	529	503	472	500	509	504	505	502	524	536	531	501	490	472	515	495	495	521	501	525	505	483	498	493	503	518	531	490	526	533	504	490	501	526	528	515	479	486	478	453	490	527	524	527	556	536	501	511	510	481	505	477	498	524	498	455	536	529	504	522	486	511	532	503	504	486	498	550	518	521	511	515	520	482	492	504	541	489	515	483	469	534	537	522	494	499	506	521	467	517	541	514	520	478	525	512	509	531	496	510	473	535	507	503	503	495	507	513	490	509	489	512	524	548	496	485	522	498	528	536	490	543	497	499	521	511	525	513	489	511	539	511	513	508	481	477	524	503	475	510	527	506	487	520	524	548	529	534	487	517	508	499	489	556	504	482	519	506	549	513	492	469	473	539	530	483	513	542	499	530	494	505	537	522	504	481	524	539	555	477	501	508	525	510	547	485	515	531	484	489	505	491	526	531	521	513	510	498	539	522	492	511	519	477	493	479	503	504	537	527	500	514	478	551	510	517	539	507	501	486	510	518	505	519	515	498	489	507	524	515	457	500	555	478	522	491	504	491	505	502	519	555	521	529	525	534	486	478	505	497	510	498	483	536	501	540	505	503	553	512	536	540	506	547	500	530	521	492	506	487	504	482	519	511	491	519	509	506	496	521	532	550	498	529	508	496	501	471	503	506	480	507	496	518	534	506	556	536	514	551	490	526	520	518	498	540	532	523	507	502	508	527	508	489	533	495	511	548	503	478	482	479	503	490	527	520	482	475	506	557	529	527	518	544	545	483	498	545	533	531	500	508	503	499	462	537	494	521	513	510	484	532	481	505	523	510	524	482	514	533	505	543	536	518	542	518	493	485	477	516	512	541	485	476	459	519	498	520	487	466	513	504	477	503	496	516	504	549	513	501	549	492	514	502	485	527	510	508	514	538	514	518	505	532	503	519	531	530	496	515	468	504	478	525	482	541	554	525	538	526	550	508	487	515	510	495	475	469	480	507	523	542	460	568	528	497	506	511	517	484	496	530	470	501	511	535	507	508	527	495	530	496	532	512	526	496	507	486	525	522	491	486	517	512	502	478	479	513	495	505	534	517	525	516	521	559	535	509	546	513	505	504	514	532	484	504	474	531	476	506	508	515	533	488	495	515	482	521	498	516	502	504	479	524	504	492	552	505	538	528	482	497	498	553	464	508	504	511	505	506	488	515	503	518	493	524	525	546	527	484	524	505	516	526	516	510	514	536	536	578	504	483	504	508	525	516	514	519	521	520	478	532	509	530	520	520	519	543	510	536	549	501	570	487	480	486	520	498	446	492	569	511	524	528	510	541	520	519	524	536	514	458	588	474	486	484	495	481	511	522	521	509	493	524	513	521	519	505	535	533	510	528	541	486	507	509	527	531	544	493	521	529	569	527	517	487	477	480	486	509	504	498	463	507	535	516	490	526	505	508	520	490	473	491	485	506	483	495	494	481	517	482	521	509	530	507	540	529	492	541	501	479	495	520	507	513	515	520	517	518	507	483	502	510	518	535	508	529	492	540	482	515	512	550	547	516	526	511	544	512	527	495	533	512	511	573	500	536	536	521	561	516	519	526	523	505	531	498	512	487	507	506	549	529	509	490	503	486	508	511	502	521	479	526	504	480	513	486	508	518	551	510	563	494	536	484	531	492	488	501	533	508	510	517	485	507	511	517	551	528	468	531	485	538	539	530	523	511	511	517	516	489	524	512	489	507	505	508	517	539	531	513	470	471	511	543	499	510	518	472	470	495	470	545	487	500	512	531	483	547	511	483	536	501	488	544	491	516	472	497	489	522	524	513	487	510	488	512	497	519	506	493	488	521	497	498	516	537	498	549	520	499	502	507	511	501	510	546	496	487	512	498	514	501	486	493	467	481	551	508	513	509	498	477	512	486	517	510	553	522	539	537	538	515	564	515	506	518	503	566	493	509	516	489	515	476	518	513	504	530	540	524	498	524	496	559	511	545	501	540	494	523	506	507	434	488	546	519	534	476	518	514	473	503	543	524	521	527	531	500	482	518	480	527	481	507	547	505	456	523	489	476	523	483	537	531	513	543	567	512	535	537	518	540	502	539	521	525	514	482	527	523	538	506	535	503	499	540	473	531	504	482	517	508	525	561	528	540	511	568	493	475	510	525	514	533	488	531	507	500	490	510	498	543	460	528	502	534	538	505	505	497	507	507	541	483	475	488	511	521	513	514	531	518	501	522	511	488	503	502	483	537	483	532	507	486	486	482	538	515	507	516	540	528	533	519	505	523	513	515	536	523	515	510	508	525	489	542	500	505	512	527	517	510	499	505	472	495	479	495	520	474	494	504	511	487	530	519	472	514	487	504	520	517	512	525	502	525	524	505	559	485	511	524	491	499	509	512	568	534	499	502	510	505	517	506	508	504	526	493	484	512	529	531	462	521	508	483	501	506	530	509	468	461	516	514	497	519	482	519	512	506	504	549	488	506	498	532	509	524	551	490	520	537	508	554	513	509	491	484	516	516	488	516	534	541	524	480	485	544	509	457	514	544	528	471	528	518	519	540	501	489	504	459	491	543	509	528	528	527	496	528	522	491	502	534	530	550	516	514	501	504	544	513	470	558	484	498	518	499	511	497	502	516	503	451	537	503	532	503	516	492	529	516	491	538	515	506	490	550	514	524	487	523	480	498	509	521	478	519	531	540	527	504	527	535	479	455	499	503	521	495	536	503	484	517	524	503	526	521	484	536	502	534	483	515	466	531	524	492	461	502	540	522	514	517	487	519	504	500	508	522	510	535	508	553	511	517	494	523	514	509	506	462	523	523	522	534	511	501	525	569	493	558	495	509	491	519	527	536	483	544	507	522	484	549	504	453	504	519	550	514	522	458	487	515	541	468	537	497	494	520	535	505	497	516	513	510	498	501	509	518	519	483	484	491	519	498	488	497	479	564	522	537	530	488	518	466	512	542	508	472	497	509	484	517	527	523	479	495	494	498	482	510	497	527	504	502	500	525	524	477	519	477	506	504	512	492	475	508	510	478	472	496	507	537	493	509	508	516	539	508	473	488	532	509	517	515	484	538	503	535	535	489	521	530	561	482	480	484	515	488	474	512	504	501	542	492	559	489	508	490	528	453	464	491	479	513	518	493	537	526	490	479	506	507	506	517	503	516	535	509	502	466	534	467	496	512	527	507	489
40625	14825	10470	8918	8413	5921	23763	30091	23062	3643	241	157	189	166	166	168	157	132	140	128	153	160	130	141	137	145	134	153	152	150	141	125	159	134	130	138	146	131	119	163	139	153	133	147	133	123	159	147	131	137	135	126	110	113	120	145	132	151	146	141	132	133	136	137	141	140	127	132	144	123	129	123	135	115	161	138	130	149	142	162	122	144	137	135	135	116	143	146	135	148	122	143	133	138	143	112	156	148	149	128	151	105	149	129	144	142	132	131	129	132	117	128	148	141	157	137	119	141	137	124	130	144	129	115	152	143	125	127	122	112	160	155	150	128	149	141	143	162	117	123	153	126	122	105	151	121	142	147	140	138	143	128	148	132	172	137	126	149	130	140	135	119	152	165	149	119	125	159	134	111	160	135	139	137	131	148	134	142	130	125	137	104	149	128	151	149	114	134	130	164	130	124	114	124	138	125	104	151	122	142	152	131	147	131	133	128	127	135	145	133	147	129	142	147	151	132	154	126	112	140	119	150	144	146	144	147	157	141	127	118	135	136	142	134	131	135	129	133	133	122	138	111	134	150	123	136	127	135	136	133	127	130	138	119	140	150	110	139	138	146	151	138	157	121	151	133	163	123	124	143	123	131	115	117	144	144	144	124	165	146	119	126	137	111	117	149	122	130	116	127	131	147	136	159	141	139	142	143	159	141	140	127	138	144	113	120	130	141	134	91	144	139	137	140	125	132	121	149	154	122	117	134	126	133	153	123	135	128	128	140	127	138	156	138	158	125	117	122	159	126	141	123	138	143	132	135	142	146	125	156	143	136	142	125	144	105	165	141	133	131	143	111	139	144	132	150	154	143	127	129	149	147	128	134	108	136	154	143	120	145	99	147	143	136	150	117	126	126	124	140	124	124	145	171	128	128	126	134	156	120	133	131	172	142	110	146	138	140	119	133	151	158	126	139	142	167	133	140	132	141	155	151	117	168	155	142	134	135	127	129	139	164	122	124	145	141	145	148	127	149	125	132	130	142	151	135	147	164	143	113	125	153	119	123	162	125	110	132	138	122	127	159	128	165	127	149	135	162	122	139	140	129	135	135	123	127	120	142	149	136	142	137	139	128	132	140	135	138	136	133	112	134	136	140	147	129	127	151	131	123	140	144	130	135	127	147	133	136	118	147	146	144	133	129	132	133	155	129	138	126	140	143	125	137	112	144	120	118	133	140	130	135	136	133	134	125	128	130	142	143	127	127	126	138	164	147	143	134	134	128	138	157	118	135	145	111	149	140	164	131	153	146	158	150	138	128	121	130	137	152	107	129	144	162	145	132	143	125	138	119	134	127	115	128	136	156	128	126	118	119	142	133	157	173	122	143	114	144	111	139	116	123	125	110	147	148	125	135	140	109	113	118	119	140	129	133	117	123	143	154	137	143	126	136	146	123	147	126	129	126	155	141	142	130	135	137	137	127	133	140	136	140	121	142	145	142	134	156	146	129	120	106	116	126	127	114	130	155	126	123	148	115	119	145	134	148	137	130	142	123	119	128	148	144	118	150	127	139	137	132	148	122	116	152	136	134	145	133	134	143	130	141	124	146	137	114	114	132	130	147	132	131	139	123	152	133	163	115	128	141	131	159	130	146	120	132	154	146	127	139	106	133	144	131	139	146	139	149	121	148	136	131	141	140	125	166	135	153	139	127	139	133	127	128	142	105	130	148	126	130	150	149	138	137	126	120	133	132	115	135	157	112	127	118	128	142	136	119	129	123	147	130	155	129	135	136	131	143	151	151	127	160	149	152	105	133	137	136	119	118	130	125	131	128	146	135	128	157	139	118	145	141	126	152	135	130	97	125	129	128	175	116	127	142	132	114	149	136	151	132	129	119	123	139	127	129	144	151	128	151	149	140	128	147	139	125	129	133	129	148	137	118	132	137	132	120	145	129	139	133	131	133	121	140	123	136	135	123	134	142	145	152	136	143	130	128	143	109	118	140	139	128	140	160	151	139	132	151	141	119	143	126	137	135	149	125	134	117	125	129	142	143	126	115	130	134	164	130	141	147	157	144	150	140	143	124	141	140	148	137	114	151	126	150	135	122	154	124	137	128	133	110	155	131	140	124	146	128	145	142	142	117	130	149	152	144	116	134	137	128	127	147	123	115	123	121	132	161	135	161	128	156	141	145	138	136	118	153	130	146	131	130	137	119	125	133	125	134	137	117	143	145	124	138	131	137	159	144	146	158	145	156	156	145	135	140	114	129	133	152	148	133	144	126	144	138	117	128	135	156	156	136	132	134	132	136	135	124	143	136	138	136	119	144	141	127	129	128	135	159	117	170	159	135	143	146	136	141	126	142	145	143	127	150	153	148	144	124	151	119	148	102	111	129	117	122	158	128	144	126	151	129	153	132	128	137	144	148	128	161	139	149	128	121	126	121	141	134	126	137	149	124	128	127	112	128	137	160	148	119	143	139	109	137	140	115	137	126	138	141	125	131	123	111	134	155	148	141	133	142	140	144	142	126	130	129	128	151	143	146	159	141	123	134	145	114	116	122	133	129	140	120	135	135	136	137	136	115	127	139	147	129	135	108	124	129	175	135	129	119	144	126	128	113	149	140	131	157	128	155	132	152	145	119	145	131	121	130	138	151	122	126	140	125	128	139	142	126	142	159	134	156	115	135	154	138	123	137	123	114	140	130	147	148	137	159	130	139	131	140	111	124	157	143	118	149	158	131	149	123	134	119	136	138	128	136	134	155	147	134	147	161	137	126	128	131	162	116	155	142	154	137	138	128	159	122	131	137	142	124	145	129	140	142	159	134	144	162	134	135	146	141	126	121	143	136	149	130	156	111	145	110	153	138	122	145	141	135	129	138	121	144	114	135	117	123	138	126	129	122	124	140	142	144	142	146	124	142	126	141	140	113	128	164	123	137	130	123	144	127	149	143	150	105	133	123	129	127	130	156	139	113	157	153	134	144	108	153	119	126	132	143	143	137	138	138	136	134	133	141	121	140	132	127	125	151	153	133	135	120	131	125	137	124	154	127	125	128	132	134	122	121	140	129	122	120	153	126	135	134	128	123	129	147	130	151	132	144	146	139	134	116	117	144	141	128	140	128	133	132	130	130	142	125	125	142	148	145	126	161	164	137	153	135	153	149	177	133	132	117	139	129	156	143	136	150	132	134	127	150	142	151	142	138	118	141	120	125	126	162	144	137	150	123	143	146	134	134	138	148	146	137	161	129	150	147	133	144	137	149	127	139	119	140	146	147	146	132	123	150	136	140	154	151	164	129	155	123	126	143	130	137	162	134	126	127	125	151	126	129	131	137	111	131	151	142	148	139	133	139	122	114	142	114	137	130	104	117	148	148	151	135	160	144	129	138	135	143	141	129	129	120	146	139	135	132	135	137	115	118	141	141	143	140	163	128	119	135	126	146	145	145	113	166	151	145	139	148	128	133	124	121	122	126	128	176	109	133	117	168	144	122	131	141	132	127
20150	6769	14092	20334	21921	19442	45465	48295	41068	1535	535	507	522	480	464	458	452	417	371	380	422	386	378	357	339	348	355	356	356	359	361	361	377	373	387	349	339	372	353	349	357	364	366	330	344	358	311	360	344	362	346	348	354	358	323	365	338	333	356	334	329	345	364	348	326	338	332	345	327	350	320	346	350	382	342	332	349	371	334	327	342	352	317	355	333	322	334	322	350	344	321	295	318	352	336	323	378	349	331	320	326	342	335	331	355	346	351	325	325	377	361	335	367	316	343	371	346	339	339	355	334	337	337	318	344	299	364	309	333	333	337	390	333	315	319	347	351	340	306	345	329	309	338	341	323	363	346	318	321	346	322	350	348	380	341	320	367	356	332	337	364	347	356	327	350	303	320	325	312	371	333	318	355	353	344	344	360	310	338	313	385	318	310	335	320	347	374	366	317	345	332	336	323	345	304	335	365	299	349	315	346	319	321	336	339	335	327	308	331	341	337	310	317	311	323	335	333	324	324	323	357	329	332	352	355	309	319	343	354	354	337	321	366	320	352	342	333	330	320	336	319	348	337	335	332	339	332	312	318	340	343	349	336	342	381	358	331	362	328	351	317	339	319	353	343	352	351	310	351	331	361	322	358	323	327	344	323	347	353	325	339	370	324	316	337	351	351	367	330	323	357	313	334	319	329	351	352	362	337	339	318	338	329	327	347	338	334	346	348	338	317	356	356	356	348	320	352	373	317	331	329	332	344	354	347	326	327	336	362	367	307	322	307	320	334	335	341	310	332	352	304	340	306	337	305	344	358	303	385	340	374	353	340	315	328	358	341	338	320	324	358	315	326	328	308	311	360	359	336	323	321	329	310	348	327	338	339	358	314	344	329	347	341	351	358	350	328	313	311	326	353	350	356	347	342	335	318	316	325	359	345	359	344	329	317	329	313	313	317	350	325	340	372	325	361	329	343	313	354	350	374	344	348	333	325	356	353	315	330	322	306	304	319	318	339	338	308	329	313	334	320	342	314	324	356	344	325	350	355	356	317	304	359	344	323	315	344	343	330	327	320	341	330	338	333	315	339	323	319	328	344	360	318	333	323	327	337	317	380	388	310	335	364	341	316	338	352	327	363	317	317	360	320	348	342	304	356	361	351	352	336	322	349	331	318	316	333	310	333	333	360	324	318	332	332	362	331	332	329	367	330	316	327	349	340	334	302	341	352	399	324	347	316	327	335	330	335	309	340	383	336	345	359	324	360	352	343	354	351	290	283	338	306	323	319	332	315	315	340	319	332	348	329	334	299	292	354	336	347	332	338	337	334	314	325	358	324	345	349	336	321	322	349	359	320	303	316	331	345	330	325	378	343	390	348	366	356	320	359	345	362	342	343	389	288	334	328	329	326	301	353	322	303	329	331	310	349	357	332	326	338	333	354	360	335	311	336	323	319	347	300	317	332	361	341	318	299	340	336	345	332	313	339	317	330	318	326	342	331	361	349	342	319	336	338	334	345	360	334	369	353	362	328	351	308	322	338	326	332	323	315	341	336	345	315	338	319	326	325	305	326	387	353	319	319	361	332	353	366	297	330	335	367	326	322	366	322	367	356	361	311	344	323	364	353	299	368	325	315	345	349	362	326	327	308	344	318	360	338	321	315	350	340	284	327	344	311	313	333	300	330	328	318	336	335	373	347	335	337	373	304	318	305	316	325	356	329	380	390	320	341	352	350	376	358	334	338	344	316	313	337	336	341	301	327	351	355	331	337	332	353	328	311	326	352	348	362	335	332	337	320	378	321	346	347	329	361	333	366	314	324	302	331	359	330	358	346	343	359	343	306	353	375	342	348	312	341	371	304	360	317	321	334	323	331	365	355	324	337	330	325	322	354	345	348	324	374	362	335	321	315	327	343	310	316	327	359	350	325	375	333	352	333	346	323	366	334	343	320	347	353	344	352	332	331	346	337	359	341	330	347	316	326	344	316	345	336	355	361	326	340	363	316	329	364	306	341	328	294	355	375	334	319	313	335	327	343	363	340	297	335	341	321	326	283	328	337	355	315	357	341	334	335	337	345	362	339	325	338	331	363	308	335	337	324	344	350	365	319	333	366	331	364	301	333	339	347	338	345	316	341	291	341	317	334	324	358	337	327	333	373	333	338	345	335	326	322	307	315	353	320	301	330	322	335	329	338	318	325	314	355	320	310	354	355	350	344	335	352	333	332	334	340	338	308	334	323	317	301	355	340	355	354	341	328	313	346	353	336	331	350	329	327	320	305	343	313	350	326	335	337	312	326	331	329	319	336	368	320	345	355	315	343	317	369	322	344	315	325	368	310	368	351	342	327	338	343	342	336	343	346	311	347	366	361	318	345	341	355	342	315	301	356	328	348	344	329	281	284	324	323	323	333	328	333	336	314	322	312	356	355	358	353	342	339	302	329	360	323	339	330	330	337	358	358	344	334	354	356	307	373	322	339	338	311	334	339	329	346	345	332	330	337	351	307	334	329	323	341	339	400	357	335	347	339	404	354	316	343	322	316	340	331	336	336	342	344	345	371	345	353	348	345	368	335	305	343	339	361	340	341	363	317	342	331	331	355	317	331	364	365	338	327	357	341	351	346	326	331	359	318	313	351	342	349	357	308	335	328	342	357	337	344	320	367	345	363	331	358	350	346	324	293	328	342	343	325	333	355	325	313	324	306	303	319	318	326	359	339	295	324	338	348	364	365	359	301	296	335	344	330	319	344	319	329	355	344	327	305	330	329	354	365	308	318	330	343	330	316	331	360	334	345	319	347	351	335	333	321	322	330	323	357	355	318	345	304	325	369	356	303	344	324	361	340	333	343	388	322	327	316	342	292	350	334	349	342	294	312	342	348	335	329	348	345	338	367	331	349	332	336	342	322	329	335	328	319	352	336	347	330	321	335	340	368	326	352	349	300	337	340	322	307	353	360	327	348	366	310	348	306	366	368	321	322	282	338	345	341	320	308	363	341	361	343	356	361	327	333	324	344	327	321	365	318	324	353	340	351	335	334	349	329	343	337	343	319	302	358	323	349	295	332	310	353	319	335	307	333	358	355	321	329	321	337	331	325	369	335	336	311	350	355	343	320	333	373	328	297	333	330	337	341	314	330	330	320	372	322	333	340	363	383	314	353	344	327	319	311	336	330	349	330	316	313	344	315	325	309	328	359	327	327	327	343	374	314	340	342	322	339	343	328	340	313	335	332	340	322	369	332	322	328	312	344	293	329	322	340	349	327	328	332	325	352	332	345	357	320	352	335	312	332	352	326	296	342	330	363	365	355	333	321	334	334	355	356	340	341	317	331	330	343	332	320	313	321	338	314	317	336	309	353	350	378	324	325	307	354	341	356	373	325	363	315	323	374	332	310	341	350	327	326	310	356	332	336	296	330	361	345	336	331	349	347	332	334	319	339	317	334	350	372	340	338	334	330	344	321	327	331	340	314	324	305	318	369	319	352	317	330	324	342	312	365	345
53068	22510	12819	11346	9674	10284	31902	41863	35098	8861	472	275	269	224	235	269	234	245	228	234	247	250	219	249	256	254	228	237	214	216	229	259	229	219	221	226	239	235	224	234	212	273	202	208	263	239	233	235	211	201	228	258	235	242	202	225	219	229	231	223	268	242	217	225	216	218	221	208	232	211	206	233	247	204	207	211	232	228	232	211	267	222	241	226	211	236	213	235	218	241	195	247	236	253	253	232	234	231	216	239	221	246	197	193	217	238	221	235	211	216	199	222	226	221	192	215	251	218	237	210	214	194	266	204	232	227	216	227	210	209	223	191	228	226	249	247	237	228	236	213	221	246	240	206	211	228	225	232	221	219	223	232	233	261	187	235	249	215	215	215	220	234	247	223	227	193	249	216	237	216	239	224	248	232	214	220	190	253	207	229	232	240	251	207	251	255	253	199	231	234	241	237	269	243	218	241	211	244	235	242	225	232	244	236	252	223	233	213	228	212	235	214	219	238	240	200	237	249	244	234	222	230	219	252	222	226	230	204	239	206	243	205	222	224	205	213	211	268	243	231	224	236	220	209	232	210	228	224	215	211	199	203	240	233	225	217	224	207	238	232	230	219	249	210	225	240	237	219	228	215	230	222	240	186	213	222	212	243	210	217	247	240	251	223	244	228	210	224	224	239	235	226	218	227	248	226	220	202	220	205	218	208	195	235	213	211	221	248	230	213	212	226	218	213	218	223	249	238	255	244	219	251	232	203	252	204	233	228	211	208	215	229	225	233	219	215	240	218	230	228	246	217	204	233	234	241	214	235	243	223	213	225	254	245	222	199	216	216	218	208	207	242	224	217	245	215	228	219	190	199	243	215	202	222	232	193	206	241	250	250	220	201	220	217	257	243	228	221	238	235	207	198	231	230	238	225	239	214	219	234	198	227	246	231	224	228	220	231	237	233	196	211	239	219	219	235	224	238	220	242	260	215	213	233	239	218	217	231	217	219	260	235	207	216	209	222	236	245	223	173	237	223	238	235	215	214	215	226	223	214	208	224	229	227	248	211	235	209	222	225	247	229	218	228	241	224	244	206	196	230	224	219	241	198	237	202	218	212	235	234	210	242	188	222	233	222	210	231	206	251	252	213	215	248	217	245	233	211	209	235	198	219	218	197	230	220	236	223	215	243	225	231	216	222	243	194	201	212	226	223	221	241	212	227	235	243	242	234	223	210	234	224	223	212	231	224	248	241	207	252	254	233	242	195	236	234	211	223	256	237	223	230	252	238	197	233	214	251	186	215	212	237	225	229	214	261	202	215	234	221	252	242	208	225	224	237	230	189	246	209	188	209	222	221	235	242	217	233	241	227	239	223	220	248	208	234	213	219	207	219	212	254	212	222	232	222	230	240	211	258	206	224	227	221	246	230	199	209	254	233	234	204	227	198	230	240	201	233	238	227	217	217	223	261	224	224	224	227	217	184	219	262	209	229	203	221	216	244	244	211	204	221	247	229	228	260	247	218	228	191	221	246	241	254	246	192	225	242	223	231	202	242	219	204	225	227	241	255	220	192	217	208	216	213	251	213	221	236	235	235	231	236	222	230	186	215	224	196	251	184	231	212	217	225	253	209	242	252	252	215	226	243	242	239	223	261	201	210	221	229	229	214	223	194	223	226	228	237	190	212	235	243	210	199	230	223	232	262	232	212	209	220	231	223	201	241	188	209	219	233	215	231	214	216	227	220	239	219	262	206	221	225	197	220	207	190	225	240	222	221	204	221	234	240	245	211	229	209	265	208	230	196	197	223	199	231	185	201	235	201	203	222	246	196	188	207	224	236	237	224	215	219	220	212	213	241	268	202	227	204	219	207	241	232	243	200	238	235	204	228	214	192	221	218	229	226	227	234	242	212	211	271	241	207	254	234	225	210	212	282	204	240	240	259	228	241	228	254	255	237	232	212	214	224	245	212	181	197	195	196	232	247	233	221	208	198	238	232	219	205	254	241	231	206	207	234	239	228	237	230	232	202	215	258	255	234	243	190	216	228	227	189	198	208	235	207	224	211	214	236	256	225	226	243	231	201	224	258	211	219	198	265	211	230	230	226	229	191	183	201	210	211	238	224	237	237	222	213	193	218	202	215	227	238	236	233	204	209	205	218	216	245	217	256	235	213	216	225	235	238	217	214	212	204	220	213	228	227	206	189	209	225	222	249	232	241	199	251	235	227	229	235	213	204	223	222	210	228	242	189	238	226	215	231	242	201	189	193	234	212	220	206	230	201	219	232	216	210	227	230	206	251	235	246	233	231	232	189	212	251	257	229	208	207	216	239	215	224	256	244	237	227	210	232	234	226	241	242	220	202	218	212	190	220	225	225	235	215	217	258	226	204	219	216	213	223	225	225	207	238	223	191	201	237	230	234	240	222	246	219	223	242	243	201	219	248	219	222	235	244	234	217	232	212	223	218	247	249	231	256	232	240	213	207	189	213	218	219	232	214	220	202	207	228	218	226	206	235	226	224	249	213	199	245	225	210	216	206	237	237	217	228	201	219	218	245	225	209	207	232	242	239	195	225	225	229	199	234	260	261	218	210	208	236	250	210	208	238	248	221	227	230	250	210	239	229	207	217	200	236	209	229	230	233	219	228	223	258	233	224	236	236	226	220	235	195	219	194	236	239	216	208	206	235	230	214	209	208	238	215	209	239	244	205	224	227	246	197	213	207	227	245	197	213	225	201	226	233	236	248	241	230	251	209	244	205	225	214	225	226	242	215	260	209	216	212	251	216	203	247	244	220	232	220	223	233	205	207	198	216	240	216	246	219	231	232	226	219	243	231	242	220	233	234	210	192	228	221	206	228	207	240	211	242	237	212	214	198	232	215	213	225	244	231	195	212	221	214	206	232	257	219	218	222	228	244	230	226	224	228	236	228	241	223	244	210	218	228	233	232	219	206	219	211	230	215	237	219	245	208	194	213	242	259	214	201	229	259	208	197	221	228	215	236	207	223	242	213	228	240	228	203	227	223	211	213	192	214	216	237	211	213	202	224	221	246	213	212	213	245	235	188	226	193	219	249	232	235	228	228	204	216	225	236	189	238	223	224	220	216	231	230	217	218	229	219	221	233	240	242	202	213	208	213	204	204	243	205	230	205	245	197	215	223	211	222	206	218	210	242	239	220	225	222	239	215	195	208	220	221	223	203	194	214	187	233	241	216	214	247	225	224	211	228	194	228	240	198	211	251	248	205	239	230	196	193	221	228	216	233	221	214	220	235	225	228	244	259	229	212	199	228	209	243	215	226	221	232	227	233	220	244	231	196	201	215	228	213	216	237	246	223	233	240	237	204	225	221	216	202	241	238	219	224	209	245	243	212	219	250	207	244	246	231	216	228	215	202	221	209	213	227	226	246	192	194	219	213	245	216	238	239	220	207	206	218	221	237	230	247	228	211	200	222	211	205	244	206	232	200	200	223	235	227	215	214	207	206	235	240	245	219	234	232	220	229
27983	9636	14872	22825	23990	27184	50571	57977	51248	3818	825	819	800	718	685	674	621	604	641	617	592	613	576	586	569	614	572	612	575	566	566	551	567	578	532	552	552	504	566	508	502	544	550	518	562	535	561	548	515	542	523	510	574	543	513	478	523	519	514	541	515	538	572	558	508	535	510	549	516	553	522	524	519	545	584	498	518	510	521	502	518	532	533	537	516	524	599	499	534	491	550	552	521	536	518	531	524	498	486	524	531	525	517	530	536	522	549	529	510	552	515	543	517	550	540	498	530	523	526	524	489	520	549	511	483	567	562	520	553	516	552	526	515	530	516	572	510	535	507	544	524	508	480	512	529	542	517	545	503	491	537	547	517	524	558	541	484	536	537	532	550	526	548	549	503	531	514	551	526	492	516	550	518	545	501	539	508	556	514	496	525	523	527	511	493	557	523	532	532	576	491	500	577	541	483	507	576	553	527	506	544	490	523	512	534	531	534	502	534	564	515	503	530	543	513	494	491	507	573	518	504	498	544	556	524	506	516	493	515	480	513	511	498	577	501	532	543	505	488	513	536	522	510	550	543	547	564	508	524	526	525	531	563	496	529	545	532	540	508	529	512	545	511	520	511	545	497	472	531	537	539	560	535	519	494	549	512	543	537	530	463	496	489	511	503	526	546	524	549	534	503	563	493	511	500	517	527	567	518	519	513	554	560	518	526	500	527	475	509	479	557	527	537	545	563	541	533	546	552	492	531	542	540	499	519	541	519	503	506	528	528	523	523	498	494	517	491	557	524	527	507	497	494	517	483	529	476	514	465	500	543	505	534	535	493	506	508	558	543	512	485	530	517	518	552	544	513	542	519	508	479	495	496	520	505	535	510	521	504	526	522	547	533	478	544	507	501	510	509	535	525	511	512	530	520	539	496	534	522	524	501	509	542	555	530	523	508	544	502	518	486	530	508	538	520	532	524	531	503	523	568	509	529	543	549	515	541	528	523	493	535	526	555	548	528	526	576	520	545	515	529	530	538	513	551	535	522	550	514	540	481	535	520	536	493	516	500	515	529	548	509	521	508	555	518	551	520	504	518	512	525	519	514	506	532	534	532	528	540	542	524	541	528	509	526	538	492	516	524	487	505	530	556	521	574	498	467	514	533	525	557	512	558	527	530	529	532	479	508	476	543	533	529	505	488	535	566	489	498	510	464	518	507	527	564	508	505	502	499	519	511	537	493	557	536	484	540	537	541	497	536	516	545	568	541	522	550	538	519	519	512	508	560	507	505	506	517	560	521	497	568	532	513	518	514	513	502	559	483	508	501	541	486	508	528	550	514	527	502	556	545	504	498	550	514	514	527	524	551	516	514	542	548	540	544	529	506	494	505	497	531	497	494	519	555	548	531	562	517	517	503	507	551	573	546	550	533	505	538	537	487	508	475	521	520	512	515	528	513	531	543	534	559	488	491	509	492	486	554	549	483	509	506	520	534	516	553	576	535	548	520	537	566	533	503	544	557	547	502	555	529	510	529	496	547	524	508	470	533	512	495	527	553	514	540	517	558	511	552	529	522	511	535	493	518	561	514	567	513	494	462	535	530	553	528	500	526	504	535	591	524	522	541	521	512	532	499	528	534	547	533	459	518	538	525	494	494	524	568	550	553	491	532	486	497	534	532	534	501	539	565	488	524	559	547	527	534	534	531	526	528	514	524	554	520	505	556	496	558	535	539	528	513	497	542	511	533	511	521	515	529	530	551	525	518	505	563	512	550	513	522	500	495	577	512	502	526	541	526	554	522	484	530	524	508	575	523	503	499	542	544	527	525	556	529	571	518	515	500	511	513	530	502	498	553	498	563	525	507	513	544	531	525	542	505	529	470	505	523	515	525	524	496	511	542	515	523	528	520	582	521	525	537	526	496	536	543	551	532	538	477	555	508	564	544	503	545	557	512	540	507	503	508	536	514	560	509	517	553	545	512	552	534	535	508	506	532	514	510	548	532	494	523	517	536	521	559	521	526	505	504	493	491	529	549	524	523	539	523	514	513	500	504	534	513	495	496	518	541	513	534	470	502	515	518	532	524	494	498	510	517	525	543	498	524	539	500	532	495	515	528	549	492	534	517	531	509	503	529	547	509	505	507	521	555	506	500	499	533	525	529	538	509	493	547	530	509	543	556	510	553	495	542	522	439	516	529	522	521	518	529	504	508	481	516	546	530	553	503	505	521	551	497	518	497	524	565	491	529	485	531	550	523	501	541	527	541	521	541	522	513	503	552	502	536	544	513	481	547	495	491	564	485	496	490	546	535	549	502	530	558	497	545	489	511	525	518	546	545	527	547	550	522	518	546	586	520	511	522	519	492	526	501	498	538	544	565	476	511	511	501	522	499	503	492	538	499	495	501	522	489	523	523	536	514	520	544	514	524	512	508	541	515	494	524	491	528	500	538	495	520	532	513	537	550	502	508	499	515	506	548	533	520	501	507	526	587	559	500	501	527	522	499	474	577	517	546	539	494	541	518	548	519	548	517	553	492	535	515	527	505	535	522	511	514	500	527	547	529	542	556	540	488	533	533	546	558	534	513	522	524	519	532	518	532	500	501	499	540	506	565	537	518	524	523	512	517	527	535	499	518	552	545	581	519	531	539	486	504	536	539	522	525	520	525	553	531	526	507	529	545	530	540	532	524	553	526	472	514	567	512	522	511	552	532	539	475	504	524	521	496	550	498	484	486	537	522	535	567	520	540	548	534	501	541	512	520	548	535	526	490	510	542	551	491	477	532	525	562	513	543	530	501	541	518	521	506	510	515	554	505	521	476	489	498	500	542	525	542	529	531	493	510	505	513	506	558	533	520	541	500	505	531	505	577	549	515	505	507	542	546	510	526	501	498	516	542	511	523	533	500	476	523	531	507	540	526	528	502	499	523	500	514	510	536	523	554	538	544	530	513	507	531	537	517	563	571	541	533	544	540	497	514	487	506	536	531	484	535	509	486	515	494	536	518	506	505	513	495	506	503	564	520	503	561	517	538	493	553	520	523	515	544	514	534	531	513	507	554	510	516	510	531	538	524	504	555	528	535	532	544	513	534	540	539	517	539	533	512	552	508	535	487	512	509	540	541	552	554	513	522	505	540	537	566	535	539	524	564	556	548	556	498	527	561	575	529	523	496	511	538	533	502	512	502	536	527	552	529	555	539	544	532	536	524	562	546	534	534	525	523	501	537	563	529	495	528	539	527	509	549	526	529	559	518	548	518	531	568	501	557	554	485	472	546	566	530	500	492	545	552	495	509	559	538	534	526	475	551	541	521	527	499	477	528	519	494	527	530	573	519	529	510	533	511	521	560	507	497	478	544	518	548	534	542	540	506	521	500	560	535	521	519	479	529	516	566	517	525	531	550	490	578	537	506	530	513	513	535	551	509	536	509	534	521	525	558	515	502	553	492	483	521	553	535	503	501	506	547	540	494	512	518	537	518	525	503	508	531	514	496	544	491	551	496	556
20031	5336	5749	5513	2908	1269	1583	1857	1503	325	260	231	232	264	237	248	225	236	248	214	239	206	234	216	193	229	216	219	244	259	249	250	250	230	244	215	220	222	218	201	208	223	244	247	206	246	215	251	259	235	235	227	266	244	229	217	213	241	216	230	226	226	199	237	247	231	244	235	223	236	236	203	218	229	242	218	223	225	243	247	248	247	222	229	234	247	214	249	256	232	236	231	242	240	219	215	209	216	234	225	217	225	221	186	224	211	235	224	225	221	213	235	243	238	231	229	239	243	218	217	235	242	231	205	219	224	202	234	204	238	223	208	222	239	243	253	225	233	219	219	219	234	216	223	225	239	244	230	220	218	230	228	232	242	254	247	189	224	231	216	235	189	236	223	213	211	224	244	228	221	227	228	233	220	273	231	237	226	228	209	264	226	213	228	236	267	229	233	218	236	236	243	220	232	221	261	223	212	229	225	233	248	262	239	250	219	234	237	229	265	251	246	239	227	222	203	215	231	232	252	228	250	227	228	213	232	239	213	247	235	229	203	223	214	215	236	198	232	203	218	243	227	238	259	237	225	221	219	207	228	229	240	205	226	225	254	226	204	239	268	257	224	232	271	258	225	236	222	225	229	210	272	209	214	246	226	247	221	244	216	183	198	223	251	204	213	225	231	218	235	241	207	218	211	225	197	238	224	256	230	229	238	205	240	239	236	221	222	225	245	246	255	232	216	217	233	233	224	235	256	207	253	220	203	240	241	182	244	227	257	242	235	235	248	216	225	224	233	221	222	231	243	210	218	214	221	213	235	230	204	257	240	210	225	240	248	248	236	217	215	242	238	254	250	237	249	249	253	224	217	220	219	249	258	257	220	240	194	253	222	214	209	228	244	239	216	221	220	230	213	201	230	201	252	224	239	243	242	212	225	238	244	220	243	241	211	254	227	212	235	214	212	237	208	232	226	229	186	231	215	241	210	243	229	253	209	244	234	237	232	203	220	227	235	245	223	226	247	204	207	227	250	252	195	226	246	248	217	211	246	252	229	242	239	209	227	244	229	252	233	246	225	210	235	251	223	222	228	249	210	208	218	238	224	211	219	217	229	213	218	258	204	223	212	217	261	212	227	230	232	228	237	248	216	214	195	233	246	223	243	237	222	230	212	212	245	227	239	209	251	223	228	204	209	235	201	234	215	257	223	265	239	241	221	228	247	227	220	228	235	240	237	250	265	297	242	212	252	212	220	247	221	236	234	242	221	231	222	218	216	221	242	239	215	224	206	235	214	201	201	255	228	237	250	225	222	231	219	232	229	224	228	213	231	258	218	237	212	226	244	242	229	221	220	175	233	231	239	231	234	219	235	247	243	266	236	210	258	239	237	228	212	222	218	238	219	206	246	235	211	248	268	207	218	232	185	241	227	228	217	254	236	231	244	232	212	220	256	230	239	256	240	222	226	226	221	230	248	276	229	203	243	219	227	243	235	264	222	216	232	229	236	227	206	247	211	193	251	239	216	238	213	227	240	201	227	229	216	235	266	262	243	231	236	219	237	237	221	255	233	223	269	213	223	203	209	220	197	228	242	223	231	226	228	209	224	226	230	220	226	255	237	245	234	209	239	238	246	242	230	251	232	238	230	242	215	220	216	243	236	222	233	238	232	248	222	231	199	249	243	242	238	229	242	222	235	246	225	238	249	224	232	216	235	237	232	230	225	223	232	237	237	214	215	208	238	250	234	239	225	215	250	218	261	223	255	267	229	249	234	243	251	214	207	217	210	217	227	214	204	217	247	202	222	227	219	221	251	231	235	236	216	221	228	219	210	243	242	237	219	240	213	256	234	213	243	242	225	221	227	218	209	203	215	233	253	184	215	236	210	222	218	215	230	223	247	223	231	246	210	227	218	242	227	203	224	216	242	248	230	232	213	258	223	226	238	250	218	200	228	214	240	228	220	250	240	203	242	270	245	210	218	251	221	212	232	270	215	194	213	202	235	226	216	190	237	207	211	251	256	225	234	230	214	218	238	222	228	276	234	226	225	225	239	194	232	225	226	215	241	221	214	226	216	209	231	210	238	256	222	242	206	231	232	238	236	213	244	231	217	226	245	206	204	225	241	235	213	235	220	227	233	221	257	191	218	250	209	226	242	262	219	220	206	225	228	221	211	233	238	242	220	209	218	239	246	222	269	240	219	236	202	233	232	239	209	234	229	253	227	239	213	231	202	200	212	230	229	218	240	236	257	248	225	211	235	229	212	213	253	229	212	251	238	225	233	236	262	240	219	210	229	222	224	242	195	256	205	222	203	216	213	237	222	250	230	241	252	223	241	223	225	228	258	205	198	221	220	236	238	207	192	244	240	290	249	229	231	242	220	207	256	226	244	227	218	223	190	225	255	208	225	200	212	203	209	230	237	220	221	209	239	222	227	228	226	243	215	204	207	237	229	230	228	214	210	247	210	251	183	204	212	210	196	242	192	235	257	237	246	240	219	234	223	214	211	244	254	217	215	222	222	242	237	232	227	244	260	209	206	242	232	220	225	254	230	225	228	240	229	229	229	241	223	248	242	236	227	242	242	243	215	194	241	226	211	209	235	232	218	200	226	249	225	248	232	236	256	211	229	242	231	208	193	239	227	201	223	227	210	219	248	237	235	220	212	210	210	231	209	214	213	239	233	216	220	214	212	218	217	236	236	254	236	211	259	249	222	249	237	222	233	212	233	222	208	218	247	226	243	259	250	222	226	242	231	208	224	210	199	241	234	233	231	218	230	254	245	217	250	254	252	248	224	221	242	239	199	198	193	253	236	228	214	238	220	240	226	246	264	241	224	220	227	227	242	227	215	246	204	252	249	252	225	232	243	251	200	241	238	225	229	211	221	251	233	213	206	257	243	210	261	222	218	217	254	211	233	238	219	238	233	216	250	259	224	227	205	244	225	200	248	231	229	232	207	246	222	244	260	214	212	202	237	239	233	235	236	234	223	237	238	228	219	241	232	202	258	275	226	207	246	243	223	255	246	216	218	224	240	242	231	241	221	201	196	200	227	229	233	226	269	230	258	225	215	243	246	217	246	241	215	254	260	233	208	222	220	241	225	215	218	236	199	223	240	247	207	257	222	232	244	259	237	241	233	232	220	252	209	230	212	228	229	227	243	248	226	234	227	236	247	220	202	242	213	237	246	228	245	226	249	225	262	219	248	222	231	214	220	250	231	268	194	224	252	231	201	217	193	226	259	199	209	228	250	263	243	242	233	223	250	222	234	212	249	222	257	227	227	247	219	209	199	223	220	237	209	242	246	217	237	231	232	212	224	229	244	222	209	210	214	210	247	275	237	226	237	251	199	228	221	215	214	239	245	248	212	205	239	210	227	261	245	237	258	230	240	238	238	213	234	249	227	235	241	223	204	218	239	202	201	231	236	213	231	229	259	258	226	232	233	252	246	207	252	250	240	254	227	230	226	198	243	242	243	235	260	202	205	249	229	210	246	241	250
9670	3258	10428	13667	9229	4916	7318	7958	6328	665	545	542	517	526	517	535	521	506	493	485	487	506	492	543	483	525	550	537	514	514	522	494	528	535	488	538	512	518	496	483	519	545	514	522	494	501	563	507	542	517	501	512	527	481	491	493	503	467	520	482	521	515	525	508	488	525	500	505	503	522	552	538	478	518	486	498	513	533	494	474	507	517	490	515	552	495	508	494	468	475	520	521	486	555	519	470	485	490	523	517	488	501	512	502	452	516	528	564	504	499	496	457	503	514	552	522	525	501	492	463	493	528	511	494	484	488	483	512	501	499	487	479	525	488	518	480	484	481	535	538	479	528	510	539	497	521	501	517	509	521	486	533	534	473	508	513	503	504	545	536	531	532	509	497	504	502	511	506	511	478	490	508	520	505	515	473	521	499	495	483	521	522	511	491	488	561	535	502	535	494	512	523	545	494	544	516	520	506	554	543	513	525	489	517	474	502	519	492	503	533	500	492	529	534	500	498	489	498	541	525	511	478	511	452	527	532	496	459	527	514	490	485	528	517	521	499	499	505	523	475	503	517	511	528	545	481	499	504	477	484	500	510	512	545	513	504	483	537	535	460	472	486	477	514	498	526	492	519	477	528	468	527	478	497	503	476	521	479	489	516	523	522	475	518	522	496	484	525	501	532	560	508	475	508	528	523	503	503	543	517	502	524	473	540	471	474	521	502	507	520	481	469	505	496	508	514	498	487	499	484	491	513	487	550	492	509	502	471	475	509	520	525	539	486	551	529	486	498	489	550	543	484	541	504	508	500	529	504	509	539	491	502	496	543	499	523	499	484	529	480	551	534	516	520	465	515	480	496	489	489	498	521	511	540	499	534	493	511	505	513	529	518	509	506	462	499	542	512	500	497	559	582	522	510	463	490	489	552	518	495	522	508	505	488	500	490	515	519	533	532	514	532	489	502	506	511	484	500	543	554	485	505	524	489	522	494	495	507	487	532	543	506	507	503	503	520	543	528	529	480	479	487	470	483	495	527	555	466	516	490	545	514	487	523	513	514	544	503	503	482	493	476	498	494	534	513	541	503	526	483	526	472	480	462	524	503	478	509	455	467	531	492	521	499	501	485	494	477	520	522	502	533	566	496	491	521	512	517	525	524	506	504	496	512	464	500	476	499	520	513	540	484	515	505	515	522	523	482	509	498	519	523	538	500	483	522	497	518	465	514	506	482	493	497	494	488	496	484	542	514	516	505	468	517	539	513	545	497	526	522	496	500	502	537	436	508	510	511	502	522	505	541	498	512	524	513	497	525	537	545	493	497	511	489	492	454	496	518	505	519	494	502	480	507	493	522	513	515	483	510	521	517	502	498	510	500	523	541	469	503	465	484	486	478	500	514	528	502	537	479	488	512	499	501	518	537	541	524	513	493	481	517	443	508	505	514	527	526	481	525	534	514	517	454	513	538	528	563	468	517	527	529	492	533	512	529	493	487	502	523	539	548	502	541	534	497	492	524	517	477	529	456	485	514	509	511	498	493	503	525	558	489	491	493	557	516	522	491	499	517	523	544	487	501	537	507	548	517	549	486	541	523	505	473	497	517	488	510	523	490	554	488	511	505	539	533	505	508	534	466	508	512	490	475	493	501	520	529	516	509	499	501	563	507	526	499	531	496	497	496	494	532	512	512	527	497	519	526	484	492	439	497	490	518	516	503	558	469	526	451	529	473	525	496	516	518	484	527	508	479	487	498	519	514	529	508	524	476	490	490	529	489	514	494	511	499	517	533	483	508	496	510	499	460	487	475	527	495	505	486	476	507	521	506	503	526	475	509	505	520	492	522	524	486	528	486	483	500	484	525	514	494	531	514	508	501	512	494	528	476	534	522	514	495	509	452	496	546	527	543	502	568	520	496	563	467	547	521	505	508	516	507	479	524	477	506	485	489	474	511	481	554	498	485	507	526	481	493	502	536	514	497	511	524	525	497	520	508	511	504	530	523	453	502	495	491	516	517	506	500	486	559	519	495	516	501	534	498	518	534	530	562	505	519	494	525	496	518	535	522	537	499	490	482	504	505	522	501	530	507	528	508	485	529	483	501	515	531	497	512	489	546	507	529	518	564	559	511	486	499	503	448	515	483	512	474	489	496	531	462	500	530	507	497	475	495	526	549	474	507	512	494	531	493	505	545	532	510	533	500	486	492	533	484	500	507	522	483	498	498	505	523	553	503	492	483	548	504	485	525	469	535	501	504	501	511	514	514	504	543	511	545	544	510	521	514	507	488	500	453	551	511	479	475	495	545	524	517	490	544	558	562	496	491	526	484	461	484	477	504	509	542	494	475	559	499	511	560	500	507	507	480	513	496	539	514	519	508	500	516	510	505	474	521	496	522	496	518	493	503	505	524	464	506	524	510	519	524	493	483	471	511	477	506	543	498	512	499	550	503	510	535	529	528	543	475	517	510	510	492	516	524	530	520	482	508	519	515	488	514	495	491	542	504	495	511	495	496	513	539	491	515	543	522	510	500	537	510	508	530	509	488	533	521	470	501	485	488	508	499	524	484	485	531	547	507	461	508	540	523	485	531	507	505	509	529	463	503	504	533	528	500	517	545	510	514	509	543	495	502	497	526	491	505	528	520	504	506	549	515	522	498	513	481	480	480	549	485	519	473	488	497	527	515	494	535	513	510	495	477	517	534	526	522	491	523	496	477	516	496	551	503	482	525	475	514	477	500	510	510	515	483	477	501	522	506	493	513	522	474	518	495	555	503	459	528	479	498	487	510	522	517	478	517	535	519	521	525	527	514	529	513	453	552	532	511	506	503	507	494	532	517	483	497	523	529	538	522	483	485	537	472	513	524	510	520	487	510	483	530	510	572	487	495	501	511	517	561	525	499	525	495	500	516	485	558	511	485	504	489	506	514	539	513	514	512	518	546	502	524	508	518	497	549	464	495	495	514	477	484	483	520	533	518	514	540	539	491	548	499	517	505	503	514	497	542	509	534	503	532	516	517	490	523	512	502	491	526	546	508	510	497	494	502	519	472	462	514	510	517	551	491	502	516	502	514	528	508	495	493	521	469	433	501	512	522	518	511	507	547	517	507	495	528	537	534	496	506	518	519	507	537	500	493	505	489	462	537	493	512	501	535	513	537	473	525	493	499	497	507	500	491	471	505	498	554	505	492	551	530	494	512	499	506	520	495	485	517	485	532	553	491	515	548	500	524	462	478	472	506	532	532	468	539	492	508	540	541	472	497	562	485	494	453	495	482	506	498	499	514	503	476	497	521	511	509	500	487	556	511	480	549	478	537	560	463	504	530	498	504	492	532	532	449	496	505	505	517	517	576	521	529	507	517	549	516	512	475	522	501	530	500	524	526	513	532	498	542	502	501	509	572	498	506	519	482	540	524	494	482	506	506	517	492	533	503	532	504	495	479	475	496	489	534	538	534	519	488	475	527	525	538	562	538	526	520	517	535	494	463	517	522	491	510	490	484
45522	17170	15076	9938	5565	2865	18712	31230	25161	4969	215	162	156	158	158	168	162	140	133	126	141	139	158	139	146	153	145	125	150	144	155	152	132	134	130	146	140	125	153	130	123	139	126	141	142	127	148	145	128	122	139	141	147	131	137	154	138	132	138	128	152	139	125	132	155	146	142	131	138	162	150	137	137	141	126	130	111	140	156	149	142	123	137	133	159	114	130	119	128	141	132	125	131	136	131	133	129	141	145	120	138	152	118	136	137	140	142	133	124	126	127	122	143	116	125	114	107	135	118	149	141	155	143	158	119	138	121	120	104	151	135	149	138	135	134	128	120	120	143	135	128	135	140	136	148	132	147	123	123	144	151	139	134	129	121	127	138	114	132	118	138	147	163	109	134	112	144	142	126	153	146	135	150	130	154	148	121	130	140	140	135	112	119	147	134	137	153	135	135	139	154	124	122	148	128	151	129	148	130	139	119	132	135	125	154	133	126	140	142	143	154	126	146	156	145	139	130	132	125	150	141	119	135	142	127	123	131	120	137	114	152	138	145	127	128	150	150	123	148	116	141	148	139	118	110	126	125	144	128	151	136	142	127	141	137	155	115	121	137	130	140	124	133	126	137	130	136	133	140	126	157	136	107	127	170	144	144	124	117	120	145	119	152	137	126	155	128	131	138	106	100	111	131	138	156	156	115	146	135	126	128	128	141	141	132	135	163	159	119	124	139	135	146	139	131	106	140	157	138	122	143	138	103	123	147	137	122	132	138	148	145	139	124	140	119	144	143	115	139	140	156	116	140	107	132	138	139	159	101	120	170	143	139	128	155	151	112	128	130	152	119	134	141	143	138	161	134	150	120	135	117	150	129	134	139	116	128	158	127	137	147	141	159	136	134	126	135	123	153	141	165	129	143	138	131	137	142	152	157	134	126	120	137	123	117	132	145	124	139	145	126	150	120	132	140	145	105	138	137	151	115	125	154	153	128	130	129	130	127	129	140	128	137	133	131	125	141	147	140	144	136	139	161	142	145	121	132	116	156	158	111	139	113	118	124	154	143	126	125	121	131	150	152	130	111	139	137	144	150	114	128	127	145	129	131	135	121	133	128	114	134	137	147	138	142	146	150	126	145	126	128	152	152	136	155	136	150	150	113	133	142	125	140	148	141	140	135	154	130	134	122	130	133	154	136	129	125	125	145	146	120	145	124	135	138	134	129	124	138	122	146	121	134	148	144	126	127	150	136	137	138	142	125	116	154	140	118	113	126	159	134	136	125	159	135	127	136	156	132	137	139	136	153	122	130	135	145	120	129	142	143	142	122	166	137	129	142	139	125	134	101	147	146	145	113	147	131	143	150	155	131	158	117	127	136	128	131	132	124	141	132	127	114	146	138	128	119	150	156	135	158	109	129	125	134	164	132	162	137	134	143	106	136	126	135	157	142	123	102	149	128	143	138	128	149	146	137	137	129	138	141	115	120	167	137	144	148	150	147	151	129	121	126	149	145	134	120	135	153	172	136	146	142	153	128	134	165	135	142	134	164	116	142	118	147	144	137	137	133	128	130	139	145	140	149	129	129	141	145	124	130	146	161	153	147	129	122	155	139	116	143	130	122	125	129	131	140	123	133	153	120	134	143	150	122	122	139	126	141	138	137	134	145	134	131	188	115	119	127	124	138	138	142	130	127	142	152	151	149	127	128	134	150	151	149	162	150	160	141	134	122	125	123	132	134	125	139	117	130	140	144	132	144	149	141	137	131	137	123	143	143	116	120	133	145	129	126	146	135	123	125	133	143	145	154	132	153	135	155	135	132	141	157	162	127	144	127	156	133	152	135	134	154	130	138	136	141	112	129	147	138	141	121	149	129	147	151	140	164	121	139	139	162	132	147	127	121	128	121	138	139	130	134	160	119	133	144	140	138	131	142	149	119	136	134	134	141	132	137	153	100	130	127	146	148	142	144	153	136	133	139	113	136	141	156	127	137	136	136	143	149	163	142	124	128	139	121	120	130	146	120	147	116	143	122	122	129	115	120	117	134	125	133	137	145	153	124	146	130	135	113	140	129	118	129	154	139	153	137	153	129	133	139	128	131	120	136	138	137	138	135	120	131	145	134	136	143	144	144	150	122	134	121	126	127	140	135	167	125	126	122	128	165	121	126	132	112	139	128	133	136	128	132	122	147	136	123	146	113	140	147	135	133	145	130	166	129	118	154	142	145	135	141	140	132	141	129	168	120	143	130	139	138	137	141	157	155	123	127	106	131	117	114	157	139	139	143	137	107	150	154	139	128	156	148	124	138	133	134	115	149	128	144	124	144	129	124	138	140	121	130	143	128	110	146	149	133	159	128	120	149	136	121	152	138	122	131	155	158	123	129	128	136	131	138	145	133	144	117	159	142	133	138	116	117	142	118	148	149	139	129	135	140	142	135	121	133	117	141	122	129	133	126	144	134	126	141	139	160	138	114	127	140	142	145	136	118	139	121	130	142	135	133	147	115	119	140	141	153	159	120	138	148	131	138	163	150	144	130	113	129	147	148	111	152	135	128	136	144	104	132	121	112	123	138	130	142	128	118	134	135	146	164	155	116	146	133	122	147	122	123	146	151	131	137	146	131	132	137	129	143	150	126	118	132	124	131	122	148	140	120	111	132	152	130	134	120	144	142	135	131	140	129	132	160	131	133	135	107	125	121	158	131	152	125	145	121	124	122	130	117	135	134	129	122	153	127	125	130	130	125	145	155	154	128	135	157	139	137	132	135	136	125	130	128	127	135	127	140	121	123	139	133	138	122	148	142	120	137	143	144	136	114	121	146	144	139	142	140	133	121	130	150	136	116	137	142	147	146	140	139	136	127	136	145	134	135	170	138	149	130	112	130	147	129	140	132	147	141	121	118	143	119	130	138	143	126	130	130	132	155	168	124	112	154	126	146	148	139	144	141	136	133	132	137	149	123	119	126	131	113	136	121	131	142	149	155	158	144	147	164	138	144	122	133	128	142	123	131	125	138	135	152	126	130	153	152	143	138	136	140	134	147	146	130	133	131	124	141	141	136	114	119	121	137	152	153	143	123	132	115	135	115	134	136	124	132	107	123	126	166	150	142	125	129	120	137	125	141	135	142	145	160	117	126	115	127	141	131	124	155	139	131	126	127	144	122	152	125	139	118	131	122	131	127	133	130	114	164	114	144	147	149	163	132	145	120	110	131	165	159	128	118	145	139	134	125	138	135	128	122	138	135	128	114	120	129	123	139	134	133	142	119	127	138	121	123	144	158	162	130	135	132	127	146	116	150	147	143	154	139	127	141	153	128	136	118	143	137	119	131	139	138	127	133	150	116	134	119	125	131	133	152	123	139	119	123	123	115	132	128	149	148	120	143	121	129	154	140	137	136	146	131	123	149	131	167	159	118	110	137	107	146	126	145	145	133	132	142	154	143	134	122	126	136	135	146	117	132	146	136	136	128	131	127	142	127	116	140	127	138	129	139	140	151	133
24272	6498	20443	19741	15558	10389	39777	49407	43142	2869	563	449	460	453	412	445	420	400	340	413	391	397	410	370	331	346	358	372	400	336	364	324	373	352	332	365	339	333	358	372	389	346	357	334	361	334	358	335	367	316	337	337	355	329	359	332	353	350	338	332	349	332	334	336	339	326	382	325	343	358	328	365	323	322	332	336	313	342	324	337	324	347	354	355	350	325	321	341	362	338	330	330	328	320	331	352	314	346	312	343	345	340	341	317	314	340	325	340	341	347	326	323	340	315	348	314	329	331	345	308	315	333	326	311	333	349	310	337	328	317	353	338	372	317	339	351	318	363	363	303	363	376	345	321	367	352	343	305	327	325	326	313	325	349	348	343	327	329	313	350	300	358	348	334	331	322	338	371	324	386	336	325	337	342	363	338	334	348	340	322	332	338	325	329	330	327	321	334	298	362	317	368	299	346	366	340	336	327	338	328	349	326	325	328	310	357	334	315	330	353	327	312	328	327	348	332	331	333	337	360	345	297	333	328	323	317	344	336	324	376	325	353	389	334	311	343	311	333	321	317	319	338	333	328	333	335	330	338	334	352	329	314	340	291	336	340	336	343	391	316	339	319	328	337	335	330	366	321	389	338	348	340	310	320	335	319	315	363	332	325	319	345	354	293	325	345	370	314	331	342	371	325	346	334	305	356	320	352	308	346	360	320	355	366	337	327	310	354	325	289	321	318	336	345	324	325	289	330	366	339	385	357	327	364	352	369	353	349	348	346	317	312	346	322	339	316	357	310	294	305	346	336	365	365	330	361	275	355	384	299	340	334	321	324	359	346	337	324	304	316	338	349	366	343	295	347	341	320	389	346	322	332	305	353	361	339	349	333	330	303	327	358	343	309	345	321	339	345	354	353	349	350	350	344	324	335	328	344	312	345	349	323	295	358	354	310	340	346	349	306	296	332	343	305	336	359	340	329	328	333	327	330	306	339	339	356	323	346	305	323	367	319	346	321	320	352	333	353	319	324	345	325	316	315	318	306	334	314	365	339	340	370	321	332	317	357	349	352	332	332	294	323	356	343	323	301	308	308	350	320	322	316	341	329	328	334	344	405	346	320	359	350	332	354	342	307	357	333	332	341	320	315	339	298	336	316	358	355	347	347	364	327	318	301	359	311	321	369	333	347	308	363	335	321	327	360	327	343	345	384	341	350	316	344	355	338	329	318	335	307	343	331	346	342	347	343	348	343	342	324	303	333	337	340	339	359	330	336	351	328	328	338	308	341	323	353	330	348	322	313	357	349	280	325	315	335	346	328	294	338	347	355	353	343	369	338	353	355	358	334	310	319	312	331	309	322	331	331	355	339	341	317	330	341	343	313	318	331	336	316	310	317	369	323	298	333	320	335	324	324	308	320	338	338	341	292	346	324	336	317	314	310	353	365	322	355	309	313	317	350	320	325	332	338	340	374	322	338	351	325	337	342	297	360	374	331	311	364	335	333	331	330	327	337	323	342	304	345	351	333	338	351	322	346	349	327	363	353	354	365	321	312	321	318	344	310	325	299	332	316	316	329	355	345	320	315	339	319	322	327	329	349	322	340	321	341	298	331	348	306	344	374	355	317	312	346	328	322	328	347	308	342	339	350	308	350	350	317	335	364	336	312	338	314	367	329	301	301	354	347	319	349	350	335	347	338	331	352	348	338	356	360	341	312	353	341	308	341	344	339	329	364	349	323	363	319	353	336	356	340	323	349	356	332	370	330	335	301	314	338	310	313	334	320	351	332	323	315	341	326	353	331	355	349	335	327	355	311	307	315	341	346	344	367	331	321	332	350	347	336	323	349	298	336	313	336	324	333	356	324	369	337	346	350	311	313	340	377	341	326	355	353	360	293	313	332	330	334	370	333	353	328	338	312	309	324	361	333	343	339	348	359	347	296	304	341	363	333	351	315	347	334	351	316	320	395	342	338	292	319	319	332	328	339	368	344	342	320	324	350	324	311	307	312	347	333	366	322	337	305	325	328	332	354	315	292	328	347	332	334	331	321	349	329	339	346	347	331	311	340	327	344	379	323	332	311	310	338	371	322	324	335	310	325	347	323	315	353	342	319	341	312	321	334	320	312	358	356	361	325	342	363	343	333	340	323	372	302	334	332	342	358	337	334	349	348	333	316	325	323	341	378	326	304	371	360	337	320	321	339	335	361	356	327	328	325	351	373	329	324	332	353	344	337	318	360	346	321	318	329	310	335	338	332	348	351	330	313	339	366	350	302	298	342	310	362	360	354	324	324	293	338	366	305	312	338	340	341	346	333	351	347	330	319	353	337	312	347	343	307	334	297	338	335	378	323	330	326	340	334	334	332	334	321	324	320	318	353	333	323	342	327	328	337	313	345	317	331	323	342	317	326	321	342	328	333	316	313	323	333	334	320	405	350	328	312	327	365	315	349	322	332	326	364	323	356	348	346	344	332	366	310	303	340	326	351	341	336	364	312	343	347	315	334	318	334	306	369	360	342	366	342	335	344	315	343	318	341	335	327	341	358	300	335	332	347	309	356	350	349	327	301	346	337	359	337	342	316	320	350	354	360	311	316	348	319	342	319	300	342	353	317	305	359	328	343	357	320	322	347	326	342	369	344	356	321	340	335	329	342	342	355	324	340	355	328	323	321	363	338	323	337	310	356	300	358	324	340	350	350	321	365	365	341	308	361	360	342	358	350	348	322	351	352	351	342	356	328	338	298	320	306	322	339	308	321	331	362	326	346	303	322	332	316	332	353	330	337	322	342	364	324	352	342	342	371	366	336	323	335	349	336	325	359	345	376	345	347	325	322	331	344	318	343	351	368	315	301	359	335	315	334	323	347	333	346	310	346	330	308	342	333	315	346	345	299	327	321	331	338	327	356	340	305	319	342	366	324	331	344	309	340	322	331	327	358	340	356	352	357	332	365	319	337	349	332	329	345	326	332	342	342	323	337	340	342	344	342	342	328	323	323	357	343	310	330	355	355	339	318	302	302	320	344	354	352	372	354	333	336	335	308	325	325	327	319	309	349	349	324	357	331	338	324	366	354	341	334	339	369	290	323	351	351	382	319	308	326	320	322	335	297	342	330	320	306	337	362	319	316	324	335	357	310	347	319	348	332	347	347	311	351	364	331	359	324	340	309	338	328	338	327	389	308	346	316	335	367	321	330	332	350	317	343	307	341	360	336	333	319	354	359	356	325	357	317	353	318	336	331	341	323	342	317	338	356	345	313	314	310	367	357	324	349	349	356	355	339	317	334	299	349	317	322	366	334	338	307	315	342	338	307	332	333	366	349	322	348	347	332	339	348	340	350	337	331	331	310	345	352	346	334	369	364	358	318	366	355	307	301	340	311	314	355	324	323	351	327	345	336	340	322	349	322	341	336	338	337	314	342	338	323	325	332	339	326	328	318	331	333	353	320	331	300	328	330	331	318	338	313	334	345	370	292	323	327	338	348	334	337	327	336	359	333	335	331
55060	25320	25545	15071	8743	5952	22803	40557	36764	9967	460	268	244	223	268	251	271	262	227	249	232	214	216	256	249	250	180	231	233	242	252	213	212	239	235	220	209	207	219	220	209	230	256	221	236	215	244	218	228	233	226	235	233	229	238	228	218	215	226	228	228	245	203	227	214	238	203	240	235	215	230	211	259	215	216	229	226	226	241	217	221	206	243	215	206	212	204	214	215	212	226	233	227	192	208	246	229	229	229	234	232	210	225	247	218	227	220	236	224	198	253	220	239	232	208	211	234	233	234	220	228	220	236	212	227	222	233	210	210	205	244	255	233	244	226	289	256	224	231	203	197	224	191	222	204	197	234	209	219	231	251	219	233	263	230	214	211	236	222	229	223	214	236	205	247	228	224	239	214	264	236	224	221	226	239	182	223	208	229	219	248	245	215	223	216	227	210	239	216	201	242	233	214	214	197	225	227	249	208	210	226	232	218	204	196	254	221	211	244	220	239	212	233	219	203	224	230	221	196	226	215	226	254	238	234	206	223	210	209	208	227	208	236	235	243	227	221	211	225	203	203	225	223	193	233	218	247	216	222	220	259	196	209	223	244	211	206	247	238	217	260	211	234	220	222	196	212	215	216	234	238	227	210	228	200	202	223	216	205	220	205	215	229	240	235	208	233	219	235	197	213	243	233	231	215	191	238	216	216	251	242	244	227	224	225	234	228	232	218	217	229	238	248	209	215	224	211	232	200	256	217	218	229	248	210	218	192	209	255	262	197	220	238	213	211	226	240	221	207	221	217	188	221	201	222	215	226	233	213	194	213	241	246	222	219	229	220	240	249	220	221	230	232	230	211	209	215	233	249	232	219	235	238	242	211	245	235	230	228	210	229	216	214	238	205	220	237	191	193	224	251	238	248	215	220	178	211	196	240	201	225	217	218	213	212	219	214	226	222	236	241	250	224	237	249	216	229	202	243	230	221	214	226	249	241	215	232	235	236	259	230	235	239	202	205	199	214	229	256	237	248	226	231	213	207	204	256	241	239	204	222	227	211	193	213	266	230	231	216	220	229	205	223	226	218	233	209	217	237	239	220	211	231	228	217	223	193	211	216	208	223	224	234	210	205	218	250	238	214	199	208	246	221	213	218	215	200	218	232	212	230	231	227	211	228	209	225	220	245	254	242	227	204	217	225	212	183	228	203	222	218	214	223	237	219	230	198	226	198	204	251	251	240	229	256	227	246	203	227	235	239	199	225	220	219	229	231	247	233	220	211	202	233	257	244	204	241	216	229	207	227	251	206	220	190	193	193	216	199	211	224	217	229	207	231	197	216	222	240	202	228	229	258	218	211	205	228	228	216	245	208	221	215	225	197	220	226	231	210	213	194	221	256	221	200	234	218	202	217	239	216	254	251	211	233	231	222	221	232	212	197	198	252	221	192	212	223	222	205	181	226	229	215	231	234	239	245	213	226	214	230	217	216	204	202	234	236	258	200	225	233	220	206	246	226	212	220	225	207	220	229	218	260	228	244	208	250	233	230	195	248	255	248	234	238	230	246	242	234	235	230	213	225	227	241	240	230	218	231	229	214	233	193	214	242	220	231	202	207	246	214	226	223	220	216	231	200	189	229	219	230	209	225	212	209	204	219	218	227	230	206	222	182	215	257	221	239	242	218	202	196	221	240	204	230	217	202	213	226	217	194	228	215	231	219	217	234	260	251	231	245	222	220	226	209	227	224	210	219	219	211	191	198	233	215	199	232	210	225	239	217	203	217	238	227	221	231	239	212	230	216	237	208	242	213	239	207	251	218	228	229	240	220	241	221	223	214	220	231	221	206	254	202	233	217	200	231	227	229	249	213	264	237	246	232	222	242	269	235	232	189	187	232	236	207	215	199	234	215	211	212	264	226	229	215	250	206	243	229	205	212	235	197	240	204	225	240	210	248	229	249	245	200	214	231	220	239	229	229	214	213	234	231	238	235	230	264	214	203	235	267	229	228	244	230	241	219	224	204	252	239	226	218	206	243	224	202	247	211	231	212	228	229	208	243	219	246	218	214	203	219	197	229	241	209	209	217	216	205	182	218	229	240	205	231	214	224	236	213	235	220	235	199	196	239	250	268	220	189	213	209	219	199	216	219	233	230	205	239	221	227	216	208	212	233	227	219	215	219	222	217	228	233	233	213	228	227	236	227	214	213	228	213	188	206	247	245	239	217	237	206	254	248	221	240	207	210	224	219	208	204	199	217	202	212	217	221	219	185	231	244	232	202	207	235	213	218	230	238	218	239	222	215	239	226	239	206	223	255	232	210	229	239	240	230	227	229	215	215	212	197	230	238	241	228	234	225	246	208	223	219	226	229	221	233	208	216	209	212	246	199	240	222	211	223	210	209	224	224	239	196	237	229	247	206	213	238	224	252	252	202	203	245	213	199	225	221	228	214	237	218	247	232	239	219	231	217	193	231	236	229	251	222	214	227	229	213	230	215	227	239	237	212	225	234	196	213	203	204	226	228	247	219	229	216	240	231	227	237	243	223	207	215	208	243	228	231	216	217	248	231	242	232	215	237	205	244	242	231	260	245	210	231	210	221	231	219	224	208	226	231	234	220	209	233	229	237	241	215	215	233	218	214	227	229	245	213	210	241	221	232	226	220	197	234	217	209	220	240	232	223	238	234	230	198	219	203	205	225	216	231	216	214	209	243	216	215	227	224	202	191	256	220	188	182	203	232	201	233	253	232	204	226	243	228	259	225	228	227	244	234	239	193	225	208	239	233	213	208	224	219	215	216	201	231	238	251	262	223	221	195	222	207	204	252	235	207	215	193	213	258	201	229	229	219	220	219	228	230	256	207	246	217	226	199	253	205	221	243	255	247	216	231	213	226	224	252	229	229	230	248	217	244	214	233	247	228	239	245	225	239	219	227	209	220	207	215	220	215	213	193	209	248	233	230	223	219	220	231	196	206	229	225	222	262	211	230	238	240	211	233	194	206	204	232	230	235	223	202	242	216	237	213	234	249	222	222	203	216	204	236	236	218	218	228	235	244	244	262	224	265	235	213	235	209	200	234	194	206	211	250	227	201	251	232	199	203	219	218	240	216	239	223	207	210	240	249	224	204	227	228	231	232	257	220	226	214	242	231	207	221	226	211	251	228	218	219	226	203	234	264	188	222	234	187	218	230	230	212	214	226	214	231	231	195	214	233	232	240	226	225	216	206	190	223	227	224	219	196	214	199	219	209	213	224	242	218	205	243	206	228	242	192	223	222	204	229	230	215	187	218	238	252	224	230	204	235	207	244	204	209	210	216	234	223	260	220	263	226	218	214	222	243	232	231	217	225	230	237	202	211	199	216	246	259	212	263	226	234	210	213	219	207	219	203	199	210	219	214	225	246	230	208	224	190	212	232	232	219	227	228	209	211	218	247	219	222	250	229	248	219	217	220	221	258	208	204	201	234	253	218	210	217	246	219	213	234	230	221	214	223	200	238	215	216	179
31001	11623	27835	24253	20799	17919	42409	57651	51976	5408	901	865	724	699	712	725	712	673	629	633	650	632	612	559	602	590	570	551	568	563	588	562	505	549	555	580	535	550	528	533	539	534	488	537	526	530	549	520	549	548	541	519	558	513	540	528	562	551	547	509	520	538	540	537	543	571	515	504	539	537	557	529	546	547	475	530	509	513	593	552	537	512	529	521	526	546	502	547	535	507	485	529	521	527	525	532	506	531	516	514	488	519	510	523	556	500	538	520	511	539	538	496	508	568	513	519	527	536	537	557	520	510	518	552	525	536	496	522	540	566	478	553	539	556	507	480	528	487	498	507	534	501	529	498	496	509	567	540	546	558	521	526	501	500	518	497	522	542	546	522	485	535	513	504	499	575	528	552	527	509	520	538	522	514	529	485	510	533	499	557	498	567	522	504	522	544	487	529	506	513	532	492	480	518	521	526	519	525	506	550	510	540	541	556	543	548	539	540	569	544	535	519	518	515	508	541	506	519	528	490	538	543	508	502	467	500	536	570	528	505	490	501	534	537	479	541	515	507	485	533	555	543	529	553	543	525	561	540	498	518	554	538	540	538	508	537	535	503	538	511	543	575	514	546	550	471	465	532	535	533	506	562	555	515	523	527	511	516	523	491	557	535	498	506	481	529	540	510	538	525	484	509	520	515	555	534	569	517	540	533	520	532	540	522	570	547	531	537	533	570	517	555	517	521	581	521	502	515	513	517	507	535	501	495	525	514	524	524	537	505	532	517	528	535	519	541	518	541	528	480	478	508	567	507	495	547	521	503	496	565	499	537	499	528	541	530	524	483	559	541	516	501	475	536	499	531	525	532	518	541	511	530	528	539	524	485	533	525	541	514	453	529	498	490	501	488	520	513	542	571	528	536	550	506	525	492	509	475	511	556	482	575	548	534	517	522	534	522	495	529	518	537	566	527	498	511	495	457	541	496	472	537	482	543	515	555	512	514	525	548	540	502	559	488	537	527	530	521	549	557	551	489	565	523	547	551	531	504	504	556	511	504	483	529	553	505	526	529	508	546	522	532	560	527	517	562	512	546	501	530	559	525	549	499	531	515	513	541	515	553	507	539	532	499	539	532	542	517	522	499	542	504	524	526	518	509	513	484	556	571	522	521	526	489	517	499	551	547	527	495	515	550	518	536	504	493	466	529	515	546	482	502	563	517	507	495	527	487	508	549	513	526	467	477	538	542	548	521	537	560	521	482	514	517	530	502	478	475	565	534	539	533	545	524	548	542	551	500	548	534	499	516	531	491	539	541	540	525	494	504	502	510	536	510	519	516	537	507	516	519	513	481	499	527	524	535	488	527	574	474	497	514	482	553	498	485	517	540	531	540	540	519	536	547	582	550	556	496	529	559	511	533	527	541	560	539	549	518	500	557	548	546	509	518	516	544	515	521	524	524	500	530	545	541	551	533	532	514	515	549	568	480	534	515	493	509	563	543	528	501	505	489	523	518	524	505	509	521	491	531	495	518	568	510	588	508	523	510	500	499	510	514	525	508	530	555	558	487	543	499	516	538	508	556	532	495	516	507	543	498	511	542	504	523	524	529	490	540	563	529	485	516	501	519	525	527	520	495	516	522	520	513	522	503	555	527	552	527	517	538	511	509	536	538	544	529	512	549	503	560	537	514	529	534	540	514	504	530	519	528	538	546	534	515	503	527	502	480	506	522	531	511	485	517	537	593	521	508	523	498	554	487	539	530	506	498	539	531	527	554	528	602	522	536	522	493	476	542	534	553	480	458	535	508	514	537	489	513	534	523	533	508	577	533	539	519	520	501	516	485	494	525	458	533	494	493	522	526	559	520	511	540	549	519	544	562	491	546	484	498	518	518	544	510	506	523	526	534	523	513	537	495	493	522	525	491	514	540	492	536	510	530	528	516	498	526	531	499	534	524	549	526	552	545	536	490	555	548	532	506	516	512	472	541	527	517	507	541	497	507	575	547	538	484	499	525	472	551	510	555	505	528	513	529	500	520	512	480	522	491	542	512	495	543	546	500	492	520	537	535	488	531	520	481	522	547	520	552	525	541	536	520	505	497	520	519	554	501	509	539	524	551	525	534	544	524	505	481	508	521	525	496	500	520	535	537	559	545	517	538	513	554	536	490	530	513	510	494	519	530	501	501	541	558	534	509	523	551	520	532	532	492	552	532	547	518	513	538	563	501	531	504	551	524	533	528	513	549	490	508	493	530	504	511	501	522	542	533	493	536	506	538	480	520	520	542	523	544	515	540	534	507	468	530	549	539	473	536	556	532	515	536	516	568	556	550	489	532	552	535	510	516	509	524	549	502	549	532	507	503	515	476	546	533	492	527	487	513	519	526	521	539	503	504	536	507	507	501	495	498	486	541	518	530	522	518	517	518	539	512	521	514	543	549	526	547	505	532	540	537	530	536	536	494	480	529	526	505	495	508	492	524	533	543	562	538	517	524	515	510	559	516	496	502	540	559	508	491	529	497	533	520	500	536	494	505	510	475	512	503	511	516	558	549	546	524	578	512	547	486	482	487	535	533	482	513	524	502	523	530	563	543	526	506	519	524	518	521	498	515	531	554	524	512	502	527	487	479	531	495	492	486	499	559	487	514	501	538	524	474	513	504	548	535	558	544	506	507	521	533	502	523	511	566	528	518	519	548	526	509	532	524	563	501	564	505	506	521	524	509	528	466	532	486	485	567	534	495	529	549	508	531	514	516	582	535	555	532	511	536	533	558	534	548	529	480	490	490	496	502	566	536	486	520	503	528	508	513	565	539	531	530	515	534	489	526	512	528	541	545	549	574	478	514	525	530	547	498	474	488	532	546	503	568	514	527	518	545	540	517	512	533	517	549	541	500	508	533	533	522	491	523	529	534	524	528	509	519	500	512	538	509	538	512	527	553	497	536	539	539	489	485	553	530	494	519	548	533	496	526	523	498	532	490	508	531	479	493	507	503	558	495	465	562	502	496	519	506	525	497	513	543	534	520	526	535	520	501	519	521	505	559	525	513	540	508	520	510	534	532	539	516	488	533	533	531	543	522	502	481	496	500	523	548	522	530	507	544	539	512	503	568	540	560	541	497	553	572	550	502	507	532	554	519	543	542	525	488	524	505	513	549	525	522	533	516	473	536	496	496	552	522	522	513	504	521	500	556	530	555	532	561	479	521	536	511	517	468	527	518	532	544	531	530	538	485	524	519	547	518	502	511	542	527	522	510	496	523	510	528	519	545	562	487	529	485	526	522	537	518	516	577	539	515	518	515	535	519	498	503	498	511	538	528	554	529	491	549	531	493	495	505	506	512	523	527	503	496	525	537	503	548	480	558	501	483	528	531	521	510	485	493	486	532	474	513	488	545	550	508	511	542	504	521	506	555	523	534	481	507	483	554	522	503	526	526	516	551	505	543	544	508	546	517	520	514	526	542	566	516	504	540	510	506	535	492	523	494	535	532	552	502	521	519	520	541
20694	8013	8182	4681	2997	1807	1452	2240	2108	403	240	212	234	226	219	249	234	230	218	228	260	244	205	229	211	245	240	213	212	222	233	233	229	249	233	215	233	210	227	205	224	207	236	215	230	226	240	216	218	228	210	236	193	233	217	230	262	216	246	225	245	221	207	217	227	242	227	223	242	224	236	224	218	209	223	262	228	235	220	236	199	225	241	214	203	202	229	224	187	206	216	229	240	247	224	230	229	223	230	228	243	240	232	243	209	237	231	242	206	217	245	216	248	208	241	254	235	256	232	216	227	210	221	235	215	244	223	227	234	249	183	208	236	193	227	224	213	218	227	225	219	220	232	235	252	216	212	204	194	241	241	236	235	195	215	251	213	247	249	220	228	201	233	242	224	234	236	230	240	243	243	232	253	218	239	209	261	202	213	242	226	260	245	233	237	219	264	228	233	214	219	236	222	218	215	226	210	209	206	232	221	245	199	213	240	219	243	232	217	235	210	235	245	214	212	219	249	226	212	214	247	232	225	209	207	230	239	236	242	229	251	233	233	235	229	220	221	216	220	225	215	250	212	222	241	207	204	220	219	197	221	208	236	228	232	220	197	244	214	228	207	260	222	208	233	218	210	248	232	222	213	214	226	223	231	224	233	232	219	202	233	230	242	222	213	230	239	228	190	222	240	220	207	222	218	244	222	221	232	230	227	233	227	212	201	231	222	208	206	231	235	233	238	228	207	245	222	223	240	228	224	266	214	218	249	229	258	215	224	218	233	226	240	243	229	245	213	208	215	223	219	191	221	239	208	193	200	208	215	235	233	239	224	216	215	212	214	189	228	233	204	220	213	228	212	222	244	233	249	219	222	216	241	213	244	218	214	226	209	224	257	223	226	219	238	210	211	209	211	235	210	212	237	226	224	201	237	231	241	241	249	236	210	214	210	229	227	235	206	212	226	215	236	200	236	222	235	192	243	244	210	221	212	222	224	245	224	238	215	205	233	225	239	248	222	229	238	240	223	241	206	255	252	210	219	226	247	231	261	263	226	211	208	223	201	220	253	251	215	208	221	237	216	207	236	197	240	229	220	224	213	229	236	228	239	243	218	264	228	218	200	216	211	219	202	227	233	221	215	231	222	212	205	177	222	222	221	238	222	237	246	225	240	255	219	208	241	208	223	223	248	231	209	221	209	230	223	238	251	237	268	246	248	221	241	182	246	228	200	227	254	228	214	200	214	226	233	233	226	235	232	231	207	221	237	232	232	216	217	225	211	195	224	242	216	245	226	185	218	206	229	230	211	252	221	229	236	203	211	223	191	229	221	199	214	214	226	224	245	196	237	236	203	195	214	224	211	241	254	224	230	267	226	207	221	209	234	214	213	223	220	206	217	206	202	213	229	216	211	205	225	239	204	232	243	219	240	230	227	227	236	214	214	212	231	238	179	250	223	232	225	219	219	227	230	204	232	209	246	216	243	204	202	250	228	218	224	226	247	226	258	227	237	234	239	255	222	220	241	236	226	233	218	213	228	242	214	229	224	230	224	234	222	239	233	244	223	242	217	224	239	261	260	234	217	218	241	241	224	252	222	231	222	231	235	232	260	200	250	233	240	229	209	234	225	222	211	204	211	250	245	221	215	222	230	229	247	258	212	230	218	251	211	206	207	260	262	246	238	214	219	224	213	249	214	222	210	211	232	238	211	248	209	225	221	212	207	237	226	219	243	254	216	221	228	230	223	228	217	254	220	209	209	214	237	247	233	217	198	238	242	208	249	255	207	194	247	217	239	213	224	218	242	214	231	248	220	221	242	220	238	235	201	215	220	249	242	252	232	237	231	231	231	222	212	203	227	189	239	209	238	235	222	224	243	212	212	227	207	209	222	219	202	236	255	207	241	225	216	240	214	221	252	221	220	223	221	225	215	252	229	230	220	230	237	243	254	223	237	221	223	215	251	254	255	262	233	259	199	212	229	219	228	199	211	231	204	238	217	237	244	253	218	226	233	212	216	193	230	219	215	209	221	194	222	220	227	223	233	220	225	237	225	209	212	246	221	213	254	229	243	201	204	218	211	239	242	247	227	243	235	253	218	219	224	201	224	226	217	225	189	234	234	216	228	219	244	207	232	190	213	229	233	213	206	212	217	200	236	243	213	208	203	218	237	249	238	228	245	213	224	233	219	211	220	214	219	222	239	245	248	243	235	210	242	226	211	236	224	204	236	249	252	232	220	244	220	196	226	237	223	213	238	224	197	242	222	236	231	211	225	236	197	202	218	218	226	222	199	231	211	211	240	223	229	220	207	229	221	236	229	243	217	227	211	222	233	239	231	212	210	215	220	227	223	242	251	243	193	234	205	204	206	253	209	233	219	261	231	200	226	238	226	224	231	225	238	205	231	249	226	255	224	214	239	231	226	228	231	242	214	230	209	240	250	236	236	248	220	214	221	219	221	223	247	238	204	215	215	196	218	219	227	248	223	212	211	200	236	229	209	236	209	212	223	216	234	247	223	233	235	226	222	241	237	221	227	224	229	250	215	222	225	231	227	245	212	231	225	223	224	248	213	231	212	236	227	227	200	230	200	234	190	214	253	219	242	210	223	243	206	209	231	245	246	209	226	218	236	239	246	240	216	247	238	213	244	216	201	218	192	226	189	229	238	236	253	241	228	235	244	239	257	232	252	240	222	236	211	205	238	240	217	202	215	217	214	219	200	218	235	227	265	217	212	223	209	232	232	221	223	203	226	267	257	231	215	200	226	199	229	234	225	214	223	247	226	203	250	257	239	218	237	217	222	232	223	225	211	202	226	218	221	247	240	205	209	213	234	243	240	201	260	232	246	228	233	239	223	207	230	274	239	231	213	240	219	222	220	254	235	211	201	214	233	230	216	214	207	203	217	208	214	217	217	227	240	236	236	248	245	237	227	237	239	198	203	217	208	224	245	248	205	215	200	203	221	225	233	231	218	240	224	238	202	231	228	230	224	246	238	238	220	253	217	236	233	238	217	241	231	217	188	226	237	240	204	227	230	228	237	229	235	210	220	259	248	230	231	231	206	246	244	232	241	213	224	223	196	219	256	270	221	215	209	211	226	233	207	233	246	207	251	231	239	222	223	197	245	228	226	229	225	221	205	223	232	216	231	217	254	228	222	231	227	229	246	208	236	222	228	223	226	239	201	210	230	222	241	201	218	207	206	242	228	232	239	207	236	248	228	221	223	258	214	204	207	212	245	210	232	236	212	242	242	227	221	223	223	216	230	215	236	221	215	237	206	233	211	202	225	209	238	231	226	217	242	214	252	211	237	254	208	254	211	220	219	223	243	219	219	224	226	228	215	224	233	193	219	245	242	244	215	242	228	222	251	205	216	204	253	220	186	266	228	225	243	231	205	228	210	183	220	207	229	227	197	212	226	221	223	225	228	211	240	223	204	242	237	212	210	223	232	235	211	234	215	225	242	230	242	196	235	245	221	235	239	211	229	205	263	199	206	213	243	238
9899	5914	12519	11363	10080	7033	6452	9045	7547	725	533	560	507	489	497	503	499	543	510	539	519	502	517	510	526	498	480	495	495	491	516	529	482	528	496	528	470	513	481	553	497	514	497	498	490	497	501	485	475	497	492	514	494	487	563	554	495	503	455	522	498	493	519	479	481	461	508	518	501	506	486	517	536	538	470	493	466	529	479	499	481	544	536	502	492	509	519	541	566	482	506	488	495	547	511	512	486	525	512	498	524	514	498	517	478	531	503	525	487	458	507	510	523	507	509	486	520	517	498	517	484	481	496	464	487	505	519	504	511	485	560	529	496	519	509	503	502	489	478	489	535	527	518	476	497	520	521	491	491	501	532	498	537	514	502	533	500	498	500	488	459	498	520	495	497	463	495	494	499	542	465	544	499	511	478	537	471	483	503	539	531	504	514	523	505	509	490	535	486	480	523	475	469	525	510	488	492	531	477	519	509	518	492	469	512	507	499	473	484	527	504	544	495	499	509	506	490	495	492	466	533	511	532	520	470	463	521	494	512	460	489	482	493	513	519	495	491	553	480	513	490	529	492	504	517	516	553	498	546	524	503	528	507	521	545	505	471	534	488	539	501	508	480	545	462	513	483	468	487	460	492	513	507	509	548	502	501	494	514	515	493	502	557	500	468	531	479	508	504	502	495	529	480	485	507	475	540	542	538	506	476	472	503	490	485	459	481	499	504	560	477	510	492	541	483	498	489	516	548	489	497	480	507	516	536	527	483	482	462	489	498	490	492	505	536	481	516	507	466	474	553	524	520	505	511	547	486	532	501	514	497	481	514	495	532	519	482	514	496	520	501	473	526	533	504	486	526	532	488	508	497	523	481	476	498	495	519	500	490	540	481	523	463	527	541	513	503	536	504	502	503	525	529	490	501	502	521	513	480	507	505	511	511	502	513	512	513	496	500	538	523	472	548	519	526	498	483	502	532	472	552	492	520	473	474	474	491	526	478	514	530	485	499	506	467	492	469	495	551	475	461	506	497	543	464	519	465	502	515	498	460	508	489	516	458	514	493	476	528	492	481	507	479	462	503	513	492	488	505	532	476	486	505	502	518	522	476	500	537	505	506	538	476	503	497	500	517	505	513	496	459	514	520	464	506	488	491	479	527	493	476	540	482	481	468	478	497	506	516	545	501	520	493	527	503	515	491	522	521	485	478	468	468	500	521	518	457	514	527	520	545	476	495	491	501	507	538	495	462	495	498	469	485	484	507	493	509	517	510	518	473	514	555	531	497	511	470	504	521	534	504	507	512	500	544	545	506	455	507	482	500	529	488	464	517	526	495	490	511	512	478	498	495	521	488	489	533	489	493	537	523	525	494	496	529	516	466	502	545	499	468	503	512	483	518	480	512	512	465	515	500	489	468	523	510	523	499	489	539	514	543	506	508	521	498	505	518	511	550	537	516	496	505	504	501	503	513	552	522	458	505	506	427	473	533	480	508	528	534	492	469	476	501	515	506	468	502	545	485	508	477	523	538	493	491	504	529	524	484	540	475	473	484	509	483	488	491	498	529	480	478	503	536	502	515	497	477	507	465	524	505	529	506	499	508	490	517	464	533	480	499	489	516	484	488	538	497	506	499	503	529	516	515	497	505	512	480	507	524	524	512	487	538	531	537	510	477	488	471	531	516	480	496	506	534	503	475	481	550	498	511	505	518	515	513	479	462	515	523	484	495	491	453	499	468	473	483	532	539	462	509	510	537	494	492	530	502	505	510	508	482	514	514	535	493	467	490	466	525	518	549	526	504	479	552	512	518	491	493	517	485	524	477	503	477	493	507	479	480	499	532	510	481	479	504	508	509	535	481	526	472	487	478	514	460	486	525	520	520	483	492	511	520	508	492	468	474	545	478	520	472	516	467	511	511	476	457	526	514	502	513	537	530	513	483	520	496	499	495	526	502	490	500	543	482	516	508	524	540	511	493	510	475	445	491	531	521	456	483	535	515	491	471	535	496	533	519	490	499	518	508	525	526	501	521	448	466	471	486	497	523	507	489	514	501	485	488	536	509	500	517	500	516	514	522	498	468	472	524	494	514	513	487	502	522	469	441	522	493	543	508	454	467	475	507	521	497	511	514	505	499	505	495	495	533	505	511	469	493	479	502	473	501	495	490	544	467	488	508	508	511	509	499	496	482	501	523	511	513	482	468	527	540	506	502	467	546	533	482	483	502	472	523	535	507	514	494	516	485	523	518	506	469	510	492	481	529	499	517	542	466	451	515	519	512	511	489	500	529	545	540	510	462	473	480	518	536	528	481	501	487	526	487	492	529	501	523	529	471	465	526	529	517	480	515	502	518	512	479	468	460	553	498	538	495	518	532	486	504	533	487	489	515	470	525	485	519	493	512	532	547	481	471	488	518	536	476	523	528	470	518	495	489	517	473	493	475	513	543	557	465	459	511	496	514	502	479	524	500	487	489	480	497	485	468	496	530	488	493	547	467	506	515	515	513	480	477	476	485	492	469	487	521	542	525	519	557	542	521	509	504	453	488	489	485	475	499	494	486	509	491	490	518	477	518	501	499	503	511	474	495	510	515	514	495	526	486	495	503	488	520	519	504	482	515	504	503	498	491	475	501	506	488	478	533	505	471	540	469	515	489	476	489	532	498	518	483	472	472	546	470	500	495	456	510	498	502	530	500	491	484	472	483	458	542	498	548	504	523	484	503	490	503	512	500	491	506	496	478	491	510	473	514	523	505	493	492	483	510	500	505	495	525	506	485	500	553	515	502	503	511	472	486	505	466	483	531	501	499	498	521	505	482	509	482	475	505	477	525	476	482	499	531	473	508	489	484	505	470	509	496	465	505	496	483	566	490	482	495	482	509	487	475	497	522	468	496	535	472	484	521	545	529	533	482	522	488	522	530	530	506	519	462	476	478	519	514	479	511	495	508	500	492	519	496	493	476	465	494	513	516	475	495	493	528	502	491	491	520	522	490	543	540	489	514	496	514	500	490	469	515	503	509	489	516	502	523	457	503	544	548	545	502	478	518	494	543	502	490	501	489	495	523	526	494	466	531	493	534	485	487	496	503	491	513	522	505	471	462	522	518	496	522	524	504	499	498	488	514	504	489	486	496	508	504	522	485	479	497	529	472	515	475	522	542	460	497	518	524	533	513	490	512	506	502	506	494	533	510	505	510	490	507	501	505	514	483	496	490	475	491	493	531	491	500	526	515	532	498	509	508	521	507	492	537	502	478	516	456	506	481	488	538	472	498	516	519	518	512	517	557	482	458	499	506	487	494	502	519	526	513	483	510	499	512	493	489	505	516	470	532	495	499	448	514	532	471	514	566	493	519	468	480	503	483	502	487	489	505	517	515	493	485	512	478	500	496	555	483	489	472	474	521	445	499	493	482	464	494	531	535	491	517	465	489	500	497	486	490	501	531	526	475	490	528	500	468	458	540	528	498	493	514	506	519	518	530	500	533	522	478	518	503	517	464	529
46112	20478	13943	8562	6445	4249	13663	28044	24560	5780	181	147	161	138	138	157	152	149	136	111	124	144	140	135	128	122	156	126	121	103	143	148	128	113	140	131	131	133	152	114	134	127	134	122	131	141	139	119	140	126	106	140	131	146	119	128	119	110	126	108	138	141	152	140	125	133	128	132	134	132	140	124	134	135	124	145	128	138	108	129	126	103	138	141	142	133	129	137	150	151	126	126	141	150	138	155	143	111	148	110	140	121	124	132	133	119	134	141	147	144	135	135	129	150	130	127	137	125	133	150	128	132	119	122	116	131	130	143	136	137	139	130	134	138	136	94	125	143	168	137	125	166	142	139	129	132	106	132	163	123	132	131	149	151	130	132	155	141	155	145	116	113	134	143	141	152	126	145	126	147	134	132	150	128	150	130	116	144	137	137	147	177	132	116	154	145	141	142	126	142	136	127	124	147	120	141	134	129	147	125	136	146	121	140	132	141	135	135	126	142	127	120	122	119	140	149	127	136	105	131	134	119	117	126	121	129	133	137	134	142	121	89	140	133	121	126	116	126	129	137	151	141	161	143	136	126	125	133	138	131	125	130	128	131	111	126	132	130	152	138	120	127	136	130	149	125	118	122	114	142	129	120	133	132	108	136	138	115	120	134	136	117	131	125	119	134	122	139	160	139	127	154	134	127	140	143	122	145	138	139	154	134	139	131	122	119	141	150	160	144	160	119	122	161	128	124	140	128	128	135	143	134	119	137	140	118	132	138	139	151	132	123	111	150	133	139	133	117	114	131	131	134	138	146	142	141	124	144	140	165	115	130	134	118	126	112	110	114	125	112	142	120	139	146	130	145	123	122	130	141	132	158	131	105	136	125	122	96	121	132	134	139	144	142	131	145	124	123	107	126	127	148	135	122	134	134	148	115	130	162	128	144	125	143	125	121	124	121	130	134	129	114	138	135	137	141	143	113	150	139	125	95	129	145	138	117	140	111	127	123	128	132	130	131	161	117	123	108	152	129	133	142	131	127	134	142	129	140	131	149	129	127	116	120	129	131	110	147	117	123	126	150	132	107	126	122	130	138	140	141	143	126	135	151	152	151	130	142	144	141	120	130	145	136	134	118	132	144	158	137	142	142	113	122	144	152	131	113	147	131	123	126	130	104	120	131	145	136	119	106	138	119	133	134	135	133	146	120	115	135	124	116	131	149	133	145	154	121	139	125	167	146	138	137	115	116	128	123	140	134	139	136	151	144	129	126	135	130	166	126	112	136	123	119	117	139	128	143	107	115	116	143	133	152	134	137	154	131	124	124	138	123	135	119	159	124	117	119	137	121	138	149	131	143	126	134	134	114	128	128	121	137	120	140	122	124	132	139	147	127	111	133	136	138	133	125	161	143	114	135	131	132	120	130	114	99	99	160	154	122	152	131	119	111	105	116	123	152	123	125	103	127	129	122	119	128	131	121	128	140	120	156	139	120	113	115	138	111	130	140	132	115	156	122	123	146	128	137	153	132	116	145	130	148	138	157	113	147	126	119	137	153	141	131	142	111	130	128	135	133	130	135	132	136	146	131	125	119	133	136	142	133	141	137	125	116	133	113	90	139	137	130	152	129	148	157	113	112	133	148	145	134	125	136	133	119	146	118	132	141	112	136	127	137	150	120	143	139	134	135	134	145	133	134	139	152	119	128	135	119	135	123	141	129	150	142	148	146	138	150	119	138	137	128	108	137	114	136	128	138	125	143	120	118	132	134	137	141	136	127	140	135	120	123	116	127	120	110	132	125	115	139	131	138	119	130	138	157	124	123	145	126	117	132	142	156	135	144	141	126	138	134	123	138	122	143	134	147	130	131	125	134	149	124	120	132	127	137	125	133	133	120	121	113	138	131	141	137	132	134	137	131	146	131	161	131	164	141	136	138	127	145	131	157	137	117	128	135	132	138	110	122	144	141	125	131	138	146	149	129	156	121	139	117	157	132	125	149	158	157	107	119	111	116	119	136	131	129	142	143	131	154	127	154	134	144	136	139	136	127	134	135	161	107	132	133	120	144	134	151	125	135	131	131	136	144	122	152	132	127	141	143	125	130	99	116	103	119	117	123	109	143	133	145	135	131	148	137	121	116	117	125	125	118	115	132	134	128	112	149	126	143	142	131	125	147	113	114	117	109	133	127	128	142	133	140	141	151	139	124	130	131	138	132	121	121	126	125	128	126	137	130	135	126	138	125	115	129	125	128	116	144	94	132	139	108	148	133	149	126	142	122	133	138	127	157	115	137	142	147	125	121	128	132	137	131	125	132	149	130	128	122	130	118	123	141	127	134	132	106	101	141	133	132	146	142	144	123	135	135	132	139	125	133	150	152	139	127	145	124	140	140	122	126	119	127	119	140	155	124	147	122	136	151	148	126	113	127	123	115	137	148	141	139	136	137	136	141	134	140	150	149	119	127	143	126	135	118	118	128	123	109	125	127	109	120	125	108	131	112	125	135	137	113	126	161	121	135	123	143	142	121	132	128	121	149	159	141	150	131	115	151	136	140	120	143	158	138	150	136	147	127	139	145	131	131	125	122	135	136	133	144	143	148	150	135	124	125	150	128	124	131	121	144	129	128	117	139	131	119	145	122	161	142	120	126	129	137	120	133	130	134	122	110	125	124	120	135	126	120	152	136	141	140	127	133	122	115	125	115	116	126	133	126	146	135	132	133	122	121	153	124	145	131	110	168	140	143	123	127	131	127	133	120	132	122	136	117	134	127	120	142	135	132	127	121	148	115	135	127	118	133	122	129	148	121	147	132	134	157	139	134	162	116	147	129	121	143	131	124	140	127	141	152	149	152	117	116	119	146	136	118	137	148	136	128	147	120	141	115	127	137	137	122	129	127	120	144	141	124	152	132	145	121	138	136	114	129	132	152	134	111	148	129	123	123	138	146	140	120	157	137	143	140	132	137	161	115	142	126	127	158	124	148	127	114	132	120	126	142	148	147	147	136	120	135	136	149	135	127	117	126	131	135	132	138	135	134	131	127	126	112	138	118	127	129	121	161	146	140	149	108	142	146	157	127	140	137	131	118	147	125	137	113	123	123	144	129	134	156	146	132	129	125	153	126	131	149	129	132	136	122	133	122	154	122	116	133	132	142	136	142	126	132	140	127	126	154	139	149	129	149	159	129	118	115	121	147	129	118	130	134	134	129	111	144	112	141	149	127	132	124	127	140	136	131	128	116	144	149	132	130	124	109	128	139	125	121	147	120	128	141	121	125	151	129	149	148	158	137	148	120	147	137	154	142	113	134	136	147	135	133	127	146	136	146	149	134	119	128	135	149	142	114	135	137	144	114	127	121	139	150	125	148	147	115	133	142	144	131	124	134	137	124	149	132	136	117	103	152	141	111	132	117	131	130	147	122	148	151	147	131	120	135	119	103	126	121	131	138	122	135	129	163	125	131	127	123	123	140	136	113	142	129	124	134	142	143	148	129	138	126	121	134	146	131
24411	10274	17596	18116	18350	14635	33974	47962	43453	4569	553	518	472	469	426	416	390	444	434	400	368	391	374	398	383	357	369	374	372	344	362	346	372	364	355	340	384	325	336	336	349	325	340	359	320	346	346	353	318	343	343	325	324	324	359	329	310	338	323	345	347	341	360	333	342	311	333	331	345	332	323	361	368	374	338	312	306	356	334	318	352	330	333	301	316	334	327	327	312	352	312	325	344	348	320	332	295	347	306	319	309	312	346	334	284	345	312	317	293	318	324	298	335	343	312	339	352	332	338	350	316	351	326	286	348	319	338	323	300	314	366	332	321	336	373	322	316	317	360	326	335	309	321	308	350	332	367	353	348	351	332	323	355	330	301	318	299	314	365	312	334	335	344	344	336	292	362	319	306	342	284	325	332	339	312	315	319	321	324	347	293	339	325	337	346	334	318	310	326	304	310	340	326	313	337	296	353	306	310	343	311	340	334	359	338	323	379	300	317	344	322	335	336	294	316	333	316	335	337	329	312	340	324	337	320	360	326	332	304	335	340	301	301	312	317	303	366	315	314	327	299	348	347	301	318	338	322	331	308	356	352	312	326	305	331	321	330	336	341	334	332	305	303	340	306	348	318	324	349	315	317	331	346	305	337	298	319	335	345	310	316	337	383	328	305	292	311	330	323	326	373	335	331	319	315	325	338	333	306	368	327	362	315	325	352	325	355	332	299	321	337	344	364	334	324	298	339	339	334	333	306	294	323	320	296	344	351	322	320	345	348	296	325	282	336	300	343	296	329	338	288	335	306	325	331	314	302	326	324	329	351	312	342	336	331	300	338	360	350	338	307	332	339	340	360	349	339	328	312	360	311	326	349	337	313	325	336	306	339	330	315	333	350	350	328	340	293	322	309	314	343	369	315	318	297	323	325	347	337	329	301	308	305	333	329	308	332	346	326	341	332	333	302	345	385	326	331	334	333	362	345	337	310	322	349	331	313	368	302	288	317	355	361	340	299	301	336	344	341	309	339	332	291	297	339	309	304	341	343	348	298	351	327	328	361	337	342	346	332	314	348	342	320	372	340	313	323	319	322	302	317	294	316	339	315	325	354	304	339	337	344	304	306	359	343	333	327	345	297	308	314	315	338	343	327	366	330	352	302	348	338	346	317	311	325	331	355	327	317	307	340	340	333	318	325	342	350	347	336	373	324	341	307	345	337	293	318	321	328	353	331	336	317	309	328	335	367	325	315	347	356	339	334	327	355	348	334	306	327	322	310	322	344	335	347	298	341	359	319	290	335	328	320	346	338	353	324	332	338	307	331	361	343	344	350	329	319	345	323	336	314	315	346	308	318	342	313	323	325	320	344	315	334	337	330	343	344	299	343	336	347	362	296	327	329	342	337	323	352	320	307	331	347	345	318	331	316	326	327	346	309	303	340	351	345	330	362	345	354	328	342	300	342	296	319	302	328	326	329	315	325	293	345	303	328	324	366	312	343	343	324	301	321	335	337	310	331	323	338	323	313	339	337	313	322	333	374	342	315	357	335	337	298	293	337	335	343	312	346	331	342	342	345	322	321	331	321	327	333	341	336	320	346	331	327	328	353	355	365	369	303	326	314	342	325	298	328	322	304	329	335	347	308	334	321	320	341	329	359	324	311	306	339	384	357	302	333	324	345	342	317	328	322	332	316	356	341	342	320	334	354	335	313	349	327	338	359	330	325	364	357	335	349	345	345	314	319	323	337	320	337	314	309	339	358	323	338	338	293	331	328	330	328	328	324	331	331	304	312	337	312	323	343	333	330	335	285	336	319	349	327	351	335	333	360	385	308	320	323	327	332	360	294	325	373	375	325	350	357	315	363	331	330	362	338	343	360	319	317	318	315	299	295	308	344	336	325	319	338	331	336	340	344	287	332	333	363	315	346	325	324	332	362	285	322	324	317	327	342	319	330	350	340	329	313	368	305	325	344	316	346	339	334	319	326	318	306	353	344	351	365	327	355	342	331	335	305	307	306	336	349	330	319	311	327	319	331	333	343	312	307	356	298	343	328	313	339	346	327	325	296	326	319	327	331	317	314	310	313	326	327	310	330	348	331	351	329	332	327	334	282	296	323	339	324	344	324	325	343	355	315	342	331	325	307	339	343	321	349	303	317	314	338	338	322	331	305	337	341	350	352	371	345	308	336	365	315	318	355	314	309	303	324	338	354	319	334	336	337	343	299	324	312	301	350	312	337	315	314	298	303	336	338	315	342	347	320	320	351	356	337	339	334	332	334	337	336	326	308	319	320	328	286	318	373	337	333	310	315	310	352	346	343	362	290	344	333	332	325	354	304	305	303	334	303	335	342	331	366	337	310	321	312	345	306	337	325	319	344	349	313	336	313	358	356	330	317	353	314	340	342	322	338	308	291	335	319	316	322	328	316	349	356	325	366	343	347	306	344	370	333	303	280	291	329	322	323	338	343	339	339	337	340	343	338	333	298	345	348	318	297	357	334	344	347	340	327	292	342	307	325	330	325	358	339	342	317	347	344	321	323	309	317	341	332	330	354	315	316	308	351	328	301	345	305	294	327	334	297	346	328	364	383	329	315	290	312	315	332	335	338	333	340	314	299	312	330	321	320	290	358	328	318	305	330	294	346	361	322	325	320	350	343	329	329	324	337	279	346	317	303	330	310	346	348	310	336	334	313	355	322	347	328	346	351	366	314	359	313	365	318	308	333	340	345	357	355	348	292	321	313	344	320	321	326	339	329	333	357	346	328	319	321	276	325	342	314	342	328	376	341	311	342	342	340	363	330	357	311	322	308	302	362	325	333	341	288	327	295	315	334	317	349	304	331	332	314	374	347	360	319	334	359	324	317	293	336	334	327	316	314	336	317	343	340	349	326	293	337	363	340	325	313	325	299	309	361	313	341	320	362	334	334	313	344	347	315	320	331	340	338	319	336	296	308	347	330	331	308	324	314	333	340	328	331	327	345	325	353	340	348	358	347	313	313	334	306	356	321	341	375	311	308	300	356	351	341	342	306	346	330	334	343	319	346	323	307	317	320	310	360	329	338	318	342	394	327	323	333	333	352	306	342	336	319	326	304	354	342	334	350	375	327	313	351	333	344	306	319	320	346	338	309	307	327	307	320	299	328	332	328	350	373	367	328	337	317	326	298	322	313	308	341	330	358	331	303	323	340	351	341	316	305	349	341	325	334	345	304	346	311	324	281	337	334	302	347	339	358	317	333	338	358	321	320	331	333	330	324	352	331	354	343	347	291	348	346	355	316	317	337	327	300	359	354	337	331	337	330	356	323	330	355	311	287	319	337	333	299	295	288	336	354	340	344	336	311	345	320	356	352	347	301	295	329	298	338	320	341	329	330	339	299	323	294	328	314	342	323	370	304	344	336	347	362	327	310	330	365	294	308	340	343	325	329	325	335	303	328	337	327	321	331	315	337	327	331	323	338	317	325	353	349	338	316	336	340	363	328	335	297	316	331	313	341	317
53137	25741	19558	13476	12280	8857	18642	43187	38701	12101	549	243	266	239	261	264	212	245	232	254	228	219	256	251	209	242	206	229	215	246	245	215	230	262	233	250	221	246	228	239	243	242	233	230	259	239	221	233	237	234	220	207	267	267	234	231	232	219	197	222	239	215	207	201	238	212	252	233	220	216	204	205	247	253	240	230	226	241	246	235	214	239	226	217	238	225	236	220	241	215	194	218	215	223	237	224	230	217	255	220	234	245	213	238	207	236	219	212	226	235	213	222	258	220	244	264	210	253	233	232	236	219	210	236	240	210	234	194	234	238	219	238	225	202	202	221	224	228	227	231	234	256	222	234	235	228	253	216	209	236	241	220	231	212	227	216	207	245	224	223	211	221	227	204	201	236	255	223	226	200	227	254	241	206	236	239	212	219	218	213	219	232	217	233	226	252	214	207	221	233	234	196	227	236	221	235	213	207	183	248	253	222	253	216	231	233	222	229	211	218	240	196	225	242	246	221	232	237	228	225	245	243	199	207	197	237	219	237	233	236	220	221	219	238	205	225	227	221	252	212	238	198	212	240	223	220	257	241	225	219	222	229	211	192	209	235	261	245	238	232	217	234	210	258	225	227	205	220	222	241	227	226	242	236	238	224	218	245	260	223	221	192	211	246	220	219	219	199	218	218	244	224	219	235	213	245	230	237	248	243	206	223	226	238	230	213	218	232	228	255	243	262	240	224	251	254	214	222	219	226	237	261	213	238	225	221	233	239	219	244	235	240	212	226	235	220	220	217	215	217	212	220	225	215	231	214	238	222	203	247	208	213	226	217	207	200	231	219	223	248	233	214	218	237	175	235	219	201	219	212	237	234	207	251	231	197	229	211	215	237	230	238	228	254	211	233	220	233	209	212	220	217	248	222	236	218	233	233	221	250	240	226	224	240	221	218	196	222	247	243	235	209	240	244	218	237	216	250	224	228	218	244	257	244	223	208	232	229	224	202	240	239	248	226	218	224	205	241	215	253	226	255	240	248	226	222	237	255	244	212	225	238	236	221	195	238	242	257	243	206	230	259	209	202	246	225	216	239	223	240	225	235	241	269	208	200	250	229	261	198	226	204	232	223	212	189	232	231	214	233	230	241	239	242	247	268	233	240	224	254	251	221	225	253	235	259	209	241	233	238	223	234	225	237	257	221	199	243	235	227	222	234	228	212	244	220	219	259	241	218	229	239	214	231	214	235	227	225	227	202	233	239	227	219	226	222	223	252	246	243	244	248	218	241	239	223	232	208	244	222	249	243	197	217	258	233	205	227	218	234	253	228	217	217	232	217	203	240	247	226	216	225	216	221	210	189	215	233	208	244	192	235	251	204	226	241	225	227	218	234	253	218	236	240	217	233	224	234	229	254	261	235	219	242	243	243	232	243	254	276	220	245	224	232	217	207	235	219	218	231	237	219	197	257	235	231	254	194	227	236	221	251	241	207	212	242	236	222	239	224	251	219	244	230	258	201	239	211	272	241	194	219	219	218	200	230	217	201	235	247	236	243	228	222	223	233	257	233	228	209	226	252	219	226	212	231	222	244	246	245	213	244	235	190	205	219	226	218	211	211	218	224	226	214	242	223	222	239	235	210	251	246	231	227	257	230	235	210	196	240	211	218	235	229	223	240	223	229	187	237	220	232	213	213	204	210	253	244	191	236	219	217	227	240	254	212	226	203	195	227	206	250	190	207	239	223	248	231	230	241	250	244	198	223	202	203	247	201	206	195	215	233	196	229	211	231	200	214	209	218	227	214	225	205	222	237	227	210	199	231	247	250	235	219	203	212	188	224	226	210	213	216	228	243	251	224	211	218	219	218	236	233	237	232	229	215	239	245	239	226	220	233	201	236	212	272	234	258	238	215	190	238	269	212	209	191	229	225	227	211	239	237	235	190	224	211	248	217	247	239	237	226	223	225	248	192	232	238	240	217	230	229	216	234	216	219	210	238	228	193	246	235	210	215	219	222	235	211	227	206	230	241	234	226	249	211	258	222	202	201	219	240	207	225	211	236	214	259	234	225	210	240	217	242	196	222	231	242	241	209	247	239	226	238	231	239	222	247	199	218	242	225	229	232	237	273	213	230	221	239	210	222	237	218	230	205	238	241	236	239	227	228	269	238	231	228	222	222	213	235	220	226	228	221	232	212	220	242	217	198	240	240	260	257	220	218	220	242	217	268	237	223	225	251	214	210	209	237	221	213	211	252	213	223	255	208	219	253	237	235	257	227	198	246	210	247	228	233	218	221	248	224	222	228	238	196	209	243	234	217	230	256	237	219	230	230	190	247	241	257	257	247	241	250	230	214	227	244	228	204	232	243	222	200	225	211	219	252	212	238	252	242	252	224	222	224	223	249	225	241	220	245	227	195	256	184	228	225	224	210	227	249	228	231	187	225	255	202	234	206	231	239	236	239	218	221	221	243	223	215	224	255	207	235	225	215	220	227	224	255	245	216	247	259	234	213	198	247	235	204	230	214	229	203	205	219	209	215	219	216	206	234	221	227	224	247	253	238	248	238	219	191	238	229	201	217	245	237	198	219	223	215	225	230	248	240	214	219	239	236	228	226	235	245	228	197	246	224	242	217	227	272	214	205	255	203	224	213	212	245	223	220	235	227	238	234	220	251	227	170	201	212	241	229	205	229	224	206	202	215	215	253	213	240	222	213	235	241	204	230	232	224	227	225	230	222	218	224	268	210	208	243	240	216	254	232	186	254	204	230	251	232	232	231	196	233	214	233	210	213	243	190	230	237	224	221	229	229	281	232	226	218	219	235	234	227	225	198	220	249	222	217	228	234	243	235	227	214	216	224	214	229	241	220	257	232	259	256	214	206	224	202	216	233	220	215	210	238	215	238	233	225	246	228	236	212	213	200	230	234	239	239	272	221	216	230	250	212	219	224	237	208	225	230	257	224	192	228	208	239	206	230	213	193	213	201	230	202	211	227	222	258	253	224	239	215	179	228	239	192	229	229	204	207	221	239	232	233	210	207	185	215	222	206	248	211	242	216	213	196	227	214	212	232	217	242	214	245	223	222	212	256	230	211	228	223	251	227	229	213	238	219	265	224	228	252	227	224	229	226	233	218	230	255	278	206	233	205	212	248	256	226	216	216	229	230	237	241	207	218	246	233	213	215	220	265	210	229	229	213	225	243	207	236	218	213	233	239	241	191	210	234	238	216	239	238	224	232	254	246	232	227	219	220	218	221	215	206	242	235	228	255	192	231	239	247	209	190	224	238	243	237	201	259	230	238	209	255	229	213	225	224	245	219	213	172	222	250	254	252	198	266	211	218	240	235	227	224	243	242	216	206	255	226	226	235	233	239	207	230	211	221	224	228	213	238	212	236	250	252	234	241	232	242	222	230	240	252	239	233	222	214	215	239	212	215	230	246	233	248	245	244	194	216	221	223	228	252	251	217	223	230	239	255	246	220	220	220	207	236	238	232	221	201	240	229
28872	13328	22308	24328	27667	23055	39198	59519	54536	7203	866	828	759	734	725	684	717	661	624	665	613	648	597	669	602	585	585	602	570	529	521	535	553	556	573	553	542	570	556	528	586	563	581	545	584	556	569	560	524	566	571	539	505	532	552	549	502	568	541	575	561	520	535	509	536	516	562	537	529	511	492	518	532	533	554	521	589	512	524	575	506	531	512	545	506	540	559	519	537	529	558	529	524	507	526	563	552	533	501	566	507	525	561	506	545	537	514	582	575	516	526	588	549	574	530	517	517	515	553	526	536	533	516	527	540	490	526	508	565	550	602	563	517	541	544	543	526	571	559	539	564	498	518	493	474	535	497	508	524	505	522	578	550	522	500	495	540	531	522	508	548	490	508	560	543	539	517	542	555	532	569	530	520	489	550	533	525	541	456	517	491	517	590	567	526	523	558	553	564	517	543	505	554	555	556	526	531	523	523	550	514	500	536	537	509	500	559	517	595	561	506	570	514	537	562	517	501	506	508	544	552	538	560	566	515	521	491	545	517	539	498	525	493	494	502	508	517	515	533	539	525	507	548	552	543	522	525	508	505	517	534	496	528	531	563	524	554	500	504	511	549	557	514	538	536	513	523	538	505	554	528	499	484	519	560	536	527	532	504	506	516	531	487	549	556	566	571	511	507	535	543	559	530	497	535	524	512	511	519	523	531	502	504	585	531	516	544	511	545	554	542	539	517	508	555	525	510	504	504	557	520	479	564	515	577	533	578	535	491	571	510	510	534	522	507	537	503	497	536	549	603	502	513	515	509	528	511	508	536	559	547	520	516	504	520	524	522	533	545	524	543	527	526	476	521	513	502	528	540	497	527	557	545	540	525	467	539	553	557	513	531	528	555	553	522	555	506	563	525	559	497	522	535	507	504	507	525	514	560	507	551	535	510	557	482	532	542	562	542	578	499	530	498	520	500	524	549	513	509	516	541	532	560	471	499	575	534	516	536	555	589	539	478	503	519	507	504	524	529	521	515	511	515	531	489	502	514	518	550	522	533	551	545	524	517	532	541	535	505	532	525	548	535	496	546	524	541	534	473	566	515	521	509	561	571	564	549	506	551	521	519	523	479	536	536	526	494	538	517	575	582	526	511	512	552	518	501	509	530	508	498	570	486	540	529	544	517	558	557	568	534	570	546	531	515	526	509	528	506	542	542	536	543	456	534	518	521	511	542	530	543	490	538	504	517	553	528	520	538	513	609	497	527	504	547	501	570	546	550	503	510	492	517	489	586	555	524	545	517	555	532	502	550	492	559	512	563	531	516	560	479	568	541	566	558	531	560	583	559	550	520	538	515	543	511	551	526	542	563	531	529	511	564	549	536	502	567	534	500	535	521	569	536	558	555	536	509	523	516	505	545	557	516	543	525	507	505	516	521	528	519	498	519	552	497	572	502	526	526	568	490	515	502	552	539	496	552	530	541	495	499	565	575	529	547	553	553	525	538	486	522	574	560	539	552	483	533	542	573	536	505	505	538	552	535	509	518	541	491	555	508	548	535	516	563	555	559	522	541	514	529	521	561	540	509	569	534	602	497	534	514	534	558	512	551	536	555	555	530	550	544	522	532	541	532	536	565	532	527	569	524	562	491	507	497	551	546	527	551	549	547	549	532	514	496	517	555	593	514	560	528	560	523	587	546	521	531	516	510	557	591	555	537	523	548	586	558	527	515	514	531	539	522	549	517	548	547	508	523	530	536	543	525	568	527	524	493	541	551	512	539	542	529	506	513	528	544	534	500	485	541	515	532	563	518	540	503	570	525	572	556	522	535	557	549	530	530	521	517	487	513	532	515	548	510	532	571	563	537	542	516	547	568	519	523	538	520	535	525	522	503	489	516	520	523	553	524	548	515	531	538	548	548	493	544	536	593	512	541	550	528	572	564	496	481	561	545	583	521	532	539	522	544	534	525	569	525	530	583	507	560	515	541	496	513	505	540	538	570	514	548	516	535	523	570	496	532	534	546	514	545	503	560	539	545	538	552	543	534	530	540	475	541	460	533	547	494	554	533	491	524	536	552	532	534	512	565	529	551	501	530	537	537	470	528	515	563	568	566	535	529	481	548	502	545	555	539	527	526	530	566	553	554	535	574	541	539	492	507	514	496	549	537	519	522	508	535	494	547	490	555	550	534	520	508	538	547	520	585	502	469	543	566	485	520	533	548	542	525	569	496	558	572	562	508	505	540	504	507	517	549	493	525	511	533	520	505	523	522	524	550	546	516	530	525	572	502	548	569	510	540	528	526	534	542	536	537	569	514	531	472	503	499	545	525	561	545	543	527	522	515	544	517	545	585	565	487	555	537	529	537	547	552	496	516	566	555	534	544	537	574	522	522	507	557	555	502	470	512	548	521	465	496	546	543	552	504	517	551	535	533	517	532	563	552	526	519	514	556	511	552	528	503	555	522	551	520	547	572	538	529	524	520	559	535	528	531	521	562	507	513	544	527	496	539	496	516	545	500	538	498	515	492	545	539	527	548	548	560	542	554	519	572	499	558	543	536	532	515	568	515	571	543	538	561	567	499	517	491	537	548	543	548	508	486	510	529	585	548	549	523	509	548	537	552	542	545	525	557	581	545	550	521	545	516	528	526	541	543	527	550	565	524	583	550	542	528	557	528	547	546	547	540	562	583	523	533	541	534	529	531	536	557	524	579	542	536	515	565	527	518	496	555	537	507	559	505	534	523	531	562	510	529	533	555	552	573	514	522	584	528	530	568	498	515	527	524	513	525	496	521	597	518	535	562	522	493	542	519	546	532	546	506	532	529	528	477	532	524	491	546	561	524	518	544	539	528	548	559	498	514	506	522	482	489	569	559	531	488	544	552	512	564	519	531	508	546	569	546	562	555	524	607	541	542	545	486	517	552	506	549	546	531	503	499	512	512	532	498	530	525	538	514	536	522	515	566	529	517	515	524	544	540	498	531	511	543	518	564	522	540	558	564	524	521	517	513	568	528	538	521	569	551	510	555	528	530	528	514	530	530	477	567	541	521	520	530	501	553	550	513	516	538	546	512	518	567	574	508	514	521	559	569	541	517	459	506	477	563	565	532	526	531	529	500	546	526	580	549	537	575	508	539	514	574	563	475	508	532	502	559	512	477	543	527	557	580	551	492	537	543	499	542	547	515	534	518	549	542	549	549	543	510	555	528	539	521	545	513	556	544	515	554	502	526	522	516	552	567	508	573	497	521	566	537	523	535	545	514	564	550	548	522	507	548	528	536	495	505	513	494	547	520	516	509	553	483	545	556	524	554	543	522	569	501	537	552	536	519	570	518	519	532	487	548	543	545	557	544	490	529	544	580	543	559	576	509	489	557	498	490	562	521	511	472	494	600	557	547	532	538	526	548	569	561	489	560	557	538	519	544	542	496	534	520	512	538	508	510	512	575	513	548	510	559	505	544	546	560	546	469	501	534	506	528	540	502	514	505	569	503	492	540	531	510	517
19664	7115	7350	6247	2891	2113	1483	1730	1801	516	238	258	224	227	213	203	260	238	221	228	243	226	236	206	247	232	212	235	232	210	242	246	252	227	223	209	241	253	213	206	263	203	238	226	235	257	213	224	228	214	242	226	225	219	236	217	245	240	243	233	257	235	206	220	237	229	219	242	245	220	243	216	198	209	212	199	228	238	233	232	260	277	237	244	234	213	223	229	221	228	200	224	191	237	229	219	230	234	239	240	223	242	242	224	226	246	236	232	257	255	218	252	229	230	238	211	234	234	231	229	232	213	229	237	243	217	230	213	249	256	234	224	250	251	219	219	228	242	237	261	211	262	227	222	230	212	213	213	219	246	232	235	220	246	268	199	242	235	200	231	218	219	232	224	229	215	209	253	222	218	234	224	230	209	192	228	245	226	229	256	235	250	232	229	244	219	229	241	201	228	224	237	210	261	228	226	245	238	198	208	198	234	242	231	216	225	215	230	208	227	229	226	208	224	251	231	236	216	229	241	234	223	216	211	253	215	213	254	219	205	216	228	228	201	246	228	229	252	244	247	241	233	240	228	212	199	257	249	236	214	238	219	237	246	246	244	221	255	237	220	239	229	207	229	236	231	209	223	248	193	231	226	242	250	227	246	210	234	222	262	213	259	229	235	249	229	223	239	226	251	219	249	228	246	250	211	210	220	239	261	207	210	224	241	238	233	221	232	241	240	221	221	226	251	229	220	239	251	258	205	263	220	249	266	225	238	257	247	203	232	220	250	243	245	239	230	217	246	206	226	227	232	238	203	213	235	206	237	223	207	211	218	234	225	214	251	245	224	206	227	249	212	237	216	213	235	267	235	236	224	252	231	236	238	213	240	237	223	229	206	242	264	214	271	224	261	246	203	218	244	213	242	223	230	232	205	227	226	233	199	233	238	221	242	222	206	248	207	226	224	252	262	252	225	240	271	226	202	257	228	228	208	214	240	232	225	230	200	241	230	214	209	229	239	215	235	220	224	257	231	221	231	223	245	225	220	216	217	244	230	238	235	244	235	239	216	226	225	243	217	279	212	224	228	237	224	210	229	220	219	229	218	230	230	234	222	222	234	221	232	236	243	231	224	216	232	207	219	225	206	174	225	236	213	248	264	212	214	225	227	241	222	215	248	219	226	220	223	239	236	240	227	253	234	235	225	238	250	225	219	233	228	230	238	248	252	216	206	236	233	204	220	235	238	224	247	253	211	229	236	224	244	226	226	240	206	190	237	207	212	232	233	208	239	232	217	200	229	234	220	247	248	209	209	252	208	234	269	222	214	216	230	232	213	216	220	207	229	248	247	208	219	244	247	241	228	231	231	208	218	223	251	224	242	253	241	225	258	206	237	250	197	224	209	232	256	230	229	215	223	227	207	255	208	214	253	189	203	225	203	246	247	227	229	216	234	204	257	249	240	227	231	234	232	272	220	210	236	244	199	230	212	232	257	209	228	230	215	206	224	238	237	219	229	224	204	217	215	267	211	237	247	228	245	237	244	248	199	203	250	225	235	239	246	241	223	243	202	239	242	254	247	233	235	234	232	191	215	229	259	242	230	256	248	207	199	202	207	226	240	251	221	229	259	231	235	219	243	226	266	235	215	214	231	231	263	222	201	228	236	240	249	211	221	254	239	252	228	233	211	236	215	229	252	236	231	263	223	235	249	228	239	212	230	239	206	232	267	244	229	275	224	279	222	242	243	219	244	243	251	209	185	251	233	226	253	214	219	226	238	221	209	211	233	212	220	217	230	209	245	241	236	227	226	229	215	213	230	237	241	254	212	186	208	232	213	236	235	245	228	216	220	210	229	234	228	249	246	237	249	237	223	260	223	230	232	216	207	235	224	235	208	233	211	219	206	209	244	229	264	266	220	194	233	236	246	210	227	241	243	225	220	198	240	211	235	217	198	222	227	222	239	218	199	220	247	227	232	235	244	228	224	243	221	214	235	232	221	230	208	237	220	219	235	221	224	240	222	222	197	238	237	242	229	208	212	226	226	245	224	227	223	223	195	227	195	229	258	231	256	271	245	259	220	265	200	258	238	230	220	227	241	228	211	221	224	254	240	241	243	242	242	260	210	260	233	247	238	235	226	241	199	237	243	255	203	225	227	226	229	214	214	226	243	218	219	242	219	210	229	235	228	222	211	221	231	229	228	235	230	249	226	240	230	239	233	227	269	202	231	230	236	273	224	237	235	247	230	227	229	247	219	251	240	221	187	210	224	247	232	198	209	241	242	201	233	229	208	242	220	219	236	226	219	228	216	245	201	217	232	225	233	203	215	218	245	218	232	212	237	243	223	260	239	246	203	233	247	255	244	201	214	245	234	223	223	257	228	227	233	212	225	219	217	238	259	241	217	248	233	220	243	228	191	219	224	231	214	224	240	220	228	229	212	211	202	239	227	225	229	235	256	220	237	210	219	239	233	223	233	209	219	235	234	207	241	221	233	243	196	213	248	228	227	229	223	241	199	239	231	224	214	230	216	260	227	235	221	238	202	267	230	258	227	233	218	234	224	235	219	213	218	254	205	227	200	215	230	245	217	225	228	240	239	215	215	235	217	251	217	239	210	243	201	232	203	227	289	235	234	222	217	226	225	247	235	237	239	214	220	221	235	245	269	223	245	262	265	210	227	260	237	213	233	251	243	218	223	227	258	215	222	228	229	221	229	223	243	218	229	240	226	218	226	241	230	215	245	238	244	245	270	229	232	222	245	213	250	217	220	230	265	236	202	218	244	253	235	268	242	231	240	210	220	220	219	228	245	281	208	224	238	223	241	245	223	230	242	264	232	236	257	236	220	229	228	238	223	205	230	219	224	235	209	219	247	202	220	245	220	213	241	223	212	198	229	211	220	213	220	218	224	204	232	224	216	251	234	247	226	237	222	224	251	236	242	221	227	223	216	270	212	225	227	248	216	224	233	253	227	212	212	265	223	249	227	233	229	224	233	236	225	257	217	261	230	205	250	221	228	221	216	221	227	225	227	218	239	223	223	228	245	246	209	210	214	251	246	244	224	222	229	216	237	254	218	231	258	185	239	215	262	271	235	230	211	214	237	212	229	237	256	240	264	220	232	231	230	243	231	226	218	251	238	228	217	205	240	262	209	252	247	235	212	217	205	244	230	258	219	227	232	235	251	226	213	219	209	240	228	228	236	193	209	260	249	224	241	231	222	235	204	234	220	230	240	248	240	208	209	218	201	228	242	247	222	232	214	243	234	236	227	214	225	227	220	229	224	202	210	242	216	206	221	216	233	258	246	233	243	208	208	245	234	234	257	200	240	239	222	212	243	255	243	241	233	234	230	249	219	234	212	229	222	239	215	208	222	249	249	220	242	230	212	253	201	213	239	233	238	230	240	234	228	203	237	208	230	254	256	219	225	210	220	226	239	253	239	231	234	267	210	217	237	230	246	228	226	232	235	256	195	233	218	214	215	250	223	248	234	246	230	229	229	234	248
9659	5092	12407	14818	8973	8237	6380	7852	7480	1540	539	458	529	513	538	517	497	506	536	500	486	494	499	498	537	516	539	529	537	479	513	469	510	471	524	503	509	474	530	504	553	520	530	487	518	509	521	514	529	522	488	505	521	491	504	494	522	530	548	480	548	478	555	500	517	530	508	487	519	516	523	454	505	549	495	441	511	462	507	508	484	517	504	497	533	548	499	522	544	525	494	492	505	493	503	525	506	536	504	495	491	520	494	496	534	501	502	516	492	543	500	482	464	484	477	486	480	537	506	496	528	518	497	510	530	501	491	504	518	517	499	506	481	525	511	508	518	468	482	504	519	506	530	533	520	490	510	548	486	518	462	527	482	473	500	491	532	505	538	494	488	513	492	499	487	510	522	534	473	457	516	551	502	508	527	530	518	530	509	528	517	516	541	490	520	510	483	508	568	507	498	535	514	538	492	501	522	471	513	501	515	495	486	499	502	502	500	557	541	476	490	495	543	483	534	524	477	485	538	497	505	538	518	547	479	487	492	520	540	547	487	479	512	496	487	479	493	563	509	518	495	520	532	532	504	491	529	505	477	489	521	504	508	514	513	474	489	527	537	538	464	543	511	465	490	524	513	495	485	529	504	466	580	491	485	511	481	504	571	455	508	545	547	475	516	523	494	521	538	507	506	539	490	508	511	503	526	506	548	536	519	503	512	526	491	519	498	500	542	541	503	549	482	512	497	501	526	539	502	521	490	502	517	490	467	551	507	484	529	479	460	530	495	473	472	524	486	484	524	531	501	550	493	486	511	489	517	509	514	501	502	508	513	477	498	493	497	488	501	494	534	494	496	512	459	546	482	494	497	482	521	498	533	533	527	498	520	541	505	506	472	530	517	506	503	496	512	526	529	472	496	499	504	535	500	521	458	500	462	535	557	524	479	490	469	493	508	500	469	524	507	527	530	508	476	536	500	520	501	527	526	499	495	505	510	517	534	483	532	533	513	504	518	521	540	505	530	487	519	485	485	525	506	466	484	505	539	552	468	525	520	494	518	524	496	497	514	519	473	494	544	503	509	487	525	528	507	535	495	514	474	469	516	523	526	506	509	513	523	584	537	518	504	490	506	525	514	531	530	477	505	504	511	512	537	521	497	532	465	509	511	550	499	496	508	493	482	530	538	492	508	490	510	491	511	494	513	514	522	532	531	570	477	498	485	525	493	476	480	521	499	451	508	554	505	500	538	508	505	523	536	539	535	538	541	503	509	507	470	486	534	507	496	515	519	457	513	504	515	530	500	560	496	515	487	495	475	469	505	514	539	544	516	519	511	505	499	490	562	511	494	500	474	511	509	490	521	528	506	535	558	532	492	549	524	458	520	500	527	503	537	527	490	535	522	523	510	508	523	491	532	514	528	486	542	496	537	535	503	513	504	518	540	515	537	484	509	533	513	487	512	480	499	475	557	531	507	507	507	547	575	502	512	526	538	495	501	496	524	474	550	492	517	528	512	501	528	516	541	509	534	501	516	502	524	523	514	492	545	510	525	508	484	518	506	497	499	541	518	507	536	490	498	513	510	482	512	480	496	499	486	495	526	524	516	515	510	511	496	513	540	547	526	529	486	496	515	552	491	520	540	518	532	475	456	494	494	486	486	524	481	537	509	522	494	550	486	497	553	526	536	530	502	480	528	559	491	488	512	484	471	500	505	549	502	493	490	489	522	503	536	545	452	516	529	539	523	528	487	514	482	497	494	494	543	516	525	518	447	483	511	468	548	518	501	517	464	561	477	503	454	508	508	490	475	497	531	477	489	516	488	498	510	442	552	500	521	494	508	491	500	486	456	555	505	489	525	460	484	450	503	470	484	537	516	532	506	492	505	514	516	489	492	502	522	488	477	508	494	501	528	510	495	483	512	536	490	531	511	550	541	486	535	541	489	523	528	539	512	490	491	470	473	515	553	494	502	510	482	512	498	501	494	490	500	529	505	495	483	503	511	540	452	491	529	494	504	518	558	520	474	517	475	519	513	517	493	515	429	491	517	496	537	500	509	509	502	533	513	509	491	500	523	484	496	521	518	520	531	562	515	527	461	529	517	501	538	511	469	513	535	547	495	519	500	542	530	481	516	532	531	517	459	473	565	531	528	537	527	521	492	495	527	501	535	521	471	513	487	521	525	496	499	487	522	511	544	504	550	481	488	498	519	509	532	491	489	518	502	478	519	526	546	532	513	527	501	490	529	511	552	521	487	478	500	471	505	505	504	517	513	499	508	502	498	559	532	505	487	506	506	521	517	517	473	477	484	498	511	472	504	505	523	470	489	524	440	493	521	492	533	542	519	508	528	474	504	500	547	499	522	513	504	492	555	512	515	506	502	483	515	522	529	522	510	513	536	561	517	502	497	507	474	528	470	506	450	522	499	536	535	502	485	488	499	492	509	516	471	505	508	519	473	495	471	513	490	505	500	539	515	484	497	543	497	533	526	525	504	546	491	506	533	531	529	480	483	535	540	488	541	536	527	512	504	518	533	491	511	517	489	481	520	483	508	492	553	533	522	499	494	519	492	533	500	506	469	486	475	478	497	507	501	523	509	504	552	539	510	494	505	491	472	531	500	501	552	517	493	531	534	499	500	501	485	488	524	530	495	478	548	497	490	503	480	521	498	475	540	471	510	507	497	502	518	517	519	540	514	542	513	511	493	515	489	500	507	500	534	484	522	539	507	521	510	556	487	509	472	527	526	505	532	512	556	485	538	517	542	515	531	463	489	475	543	479	513	519	532	489	497	504	536	521	484	498	549	491	468	499	479	497	520	506	507	475	523	504	495	474	520	520	498	536	490	555	507	529	498	543	457	493	514	531	544	482	554	494	538	533	483	525	536	512	492	536	519	504	542	508	547	508	543	506	463	542	526	500	568	483	524	467	489	548	494	528	535	496	520	506	504	499	500	491	505	513	501	501	490	510	505	563	517	534	491	529	537	546	508	504	505	559	469	455	517	520	508	501	536	509	515	479	508	517	506	533	499	501	541	516	512	509	507	498	484	509	478	490	504	520	468	484	527	492	538	510	464	550	500	502	545	518	525	526	534	484	528	520	501	478	544	495	495	519	506	527	532	524	519	470	521	508	528	470	497	489	509	546	504	534	559	483	480	521	520	532	531	512	514	527	541	495	505	566	499	499	509	487	491	487	499	498	529	476	486	525	483	504	503	467	501	540	530	516	532	515	540	491	498	505	488	516	493	494	538	533	521	481	525	519	539	510	509	521	469	538	541	544	511	536	534	503	527	497	499	518	535	485	487	496	489	494	551	550	446	518	531	524	466	506	559	498	495	536	483	509	551	513	471	548	524	490	489	483	521	532	515	507	510	518	532	519	501	529	483	537	508	503	514	504	553	524	499	465	522	484	527	482	530	521	514	515	476	513	498	520	533	539	502	524	493	530	505	531	517	535	500	524	496	458	496	560	500	539	499	497	548	483	516	509	512	470	502	489	524	524
40857	17281	16399	11021	9068	6341	7549	25726	25122	6717	258	157	136	152	142	137	150	162	142	136	145	128	141	162	145	151	133	141	117	144	141	121	128	142	119	120	141	137	138	123	139	136	143	151	150	166	139	125	130	147	128	121	158	130	141	139	146	130	130	130	136	129	146	120	143	133	127	136	128	111	126	130	112	132	131	124	137	125	122	148	127	119	138	127	131	144	126	123	140	135	129	130	119	135	145	144	97	149	121	130	155	146	140	115	139	138	132	139	120	125	142	150	132	132	130	151	136	135	134	131	150	140	110	121	142	136	127	126	129	119	125	132	144	136	136	111	111	148	125	118	117	148	123	131	152	122	135	141	138	134	142	130	109	150	124	124	129	139	133	155	121	145	130	127	132	125	119	136	139	146	135	128	125	119	137	152	138	149	150	115	123	132	131	126	141	122	127	147	130	138	129	135	121	136	149	159	126	133	153	115	142	157	128	114	153	161	140	129	124	152	121	111	127	123	110	154	139	120	118	131	122	134	123	122	117	116	114	142	137	156	132	134	131	129	120	135	135	128	162	127	156	136	134	138	125	120	114	145	128	115	125	140	128	134	159	117	128	142	152	126	129	130	120	123	150	117	143	137	119	124	120	157	139	132	122	133	145	118	131	109	139	139	127	138	138	111	117	136	136	122	139	149	135	148	150	133	156	126	132	133	160	127	135	136	156	108	126	125	122	131	169	130	128	142	126	149	121	136	133	143	136	146	131	133	126	140	130	105	134	150	134	168	160	133	122	112	134	149	135	147	133	122	135	145	137	129	120	138	148	145	129	105	136	136	126	117	150	140	117	141	116	129	134	133	111	158	127	111	121	155	132	128	144	153	124	151	125	124	142	108	138	146	137	144	122	130	141	142	131	132	130	135	144	136	130	126	121	148	123	126	140	157	143	134	148	167	146	115	130	165	126	128	137	123	116	126	150	127	142	147	154	144	147	125	159	125	143	128	138	134	130	140	123	150	115	128	137	133	119	139	132	154	127	131	138	150	119	128	124	108	143	139	133	125	124	138	137	144	139	125	133	151	123	121	123	139	131	141	144	123	139	131	125	136	144	146	163	157	120	142	129	134	118	145	134	131	121	163	146	150	103	125	144	137	151	132	130	132	140	119	138	128	114	126	109	136	140	141	116	131	138	142	133	138	162	148	141	136	131	137	141	115	128	160	126	129	122	105	132	137	120	153	153	137	123	134	120	141	134	114	136	159	130	140	148	140	133	130	133	126	153	108	146	134	157	112	143	129	131	121	149	131	150	152	113	130	108	136	137	149	134	143	127	119	111	115	106	115	111	148	108	130	143	149	133	135	136	145	121	142	126	135	152	149	114	125	135	147	147	150	142	119	126	153	129	127	110	148	111	124	144	128	144	117	135	125	115	116	124	123	149	118	148	147	135	139	128	154	115	143	149	135	149	119	137	127	113	138	149	145	129	112	131	128	140	128	126	138	136	125	136	118	137	129	137	129	122	120	130	141	129	142	136	136	123	136	118	117	152	121	134	142	121	148	136	148	132	122	142	154	148	129	117	110	143	141	150	131	139	139	138	119	116	121	141	128	154	146	124	124	134	133	123	124	142	97	148	133	128	128	121	165	158	142	121	136	133	167	112	149	147	119	132	173	134	139	135	145	118	133	113	139	143	125	122	152	133	153	129	145	139	128	143	161	125	145	133	122	124	130	136	142	136	124	134	139	138	117	135	160	165	134	131	154	141	127	153	127	125	137	145	121	120	137	127	141	134	145	135	143	136	127	137	141	131	134	123	132	126	118	123	116	131	116	146	141	139	125	132	132	125	126	137	153	133	153	141	144	136	154	132	119	139	133	141	133	145	132	134	107	152	135	129	144	129	138	150	150	127	149	151	149	127	125	126	132	148	130	149	134	122	140	137	140	134	111	134	131	136	147	138	126	146	134	128	121	140	116	140	122	125	124	140	134	147	133	147	148	134	131	130	131	141	130	117	130	127	126	146	153	140	160	123	133	122	127	147	133	129	148	115	125	111	166	132	127	125	144	145	125	121	134	144	135	130	116	129	119	138	131	122	131	131	117	131	146	135	140	135	141	148	138	124	128	150	155	116	136	110	155	143	150	136	152	111	139	137	106	121	102	108	121	112	122	146	152	136	137	155	126	115	118	133	146	129	135	130	133	127	137	145	126	121	128	133	129	131	121	138	114	144	165	113	156	160	134	135	116	116	140	111	140	135	107	147	135	160	134	146	121	129	134	138	142	134	121	113	145	131	133	145	127	124	119	130	140	144	140	127	104	109	129	143	162	127	143	126	146	121	106	123	141	125	138	145	155	139	124	125	158	132	144	146	119	132	140	122	120	125	133	135	129	105	144	134	137	117	126	130	126	131	135	106	155	145	133	115	165	124	141	131	126	112	136	118	163	125	135	125	130	132	128	130	126	154	127	132	131	137	121	147	139	135	128	140	121	130	143	141	146	145	137	122	143	114	147	140	137	128	130	128	141	127	128	131	152	141	152	147	118	130	142	126	120	112	144	133	144	139	132	140	119	134	138	134	125	129	110	137	146	130	138	126	126	147	129	140	141	151	132	133	134	145	128	132	136	116	131	129	122	134	137	131	142	121	155	132	122	129	142	146	133	110	145	142	127	129	113	120	142	123	138	137	124	131	123	135	154	133	125	122	133	123	112	127	134	147	143	133	148	123	115	130	117	126	141	119	144	125	131	133	132	122	133	115	125	126	148	127	121	137	123	119	129	133	138	114	138	120	112	154	146	131	120	135	136	124	146	139	134	131	140	149	123	138	149	133	134	120	124	140	112	145	125	127	112	146	142	129	153	137	135	126	133	124	143	114	117	123	127	122	152	127	117	123	131	123	132	113	115	139	121	144	132	159	136	137	152	115	129	142	131	130	113	122	148	125	128	158	128	120	127	147	130	148	137	145	149	123	126	140	135	143	134	135	134	120	134	125	111	119	137	136	140	125	127	137	139	124	137	131	125	128	153	149	112	114	124	144	132	124	148	111	121	141	145	116	155	145	149	141	114	157	126	151	119	147	141	152	143	144	139	122	134	98	128	141	111	133	120	159	132	117	126	123	153	150	135	144	128	126	134	153	147	127	147	153	141	131	142	144	137	146	143	148	112	120	126	134	142	150	157	131	134	134	122	149	137	120	139	140	124	144	135	135	126	124	115	114	139	133	140	133	146	146	154	137	151	135	134	102	147	140	120	135	150	127	118	147	128	120	104	164	136	136	137	153	153	118	129	144	127	116	134	139	154	132	102	120	130	140	113	125	141	146	135	134	141	147	152	134	127	153	157	128	124	133	125	134	118	137	130	134	150	129	127	140	135	139	131	129	109	123	127	137	144	146	125	145	123	134	129	131	129	133	139	123	124	116	133	132	124	143	119	132	117	139	142	120	150	139	151	155	127	119	132	128	146	125	115	128	141	142	136	139	142	138	127	132	138	145	144	119	120	150	145
20594	9481	21525	21147	23556	18579	23693	47099	44392	5677	575	545	506	491	467	438	421	408	387	406	396	381	362	371	391	370	388	405	378	364	334	353	358	342	354	386	325	327	356	364	352	361	351	359	350	381	341	318	326	319	343	331	337	334	333	281	326	365	350	355	341	327	323	324	347	328	354	305	328	331	328	321	316	335	344	368	319	345	361	348	328	334	325	380	352	318	337	395	296	327	306	331	303	301	301	363	340	359	335	342	294	328	361	343	342	307	315	348	314	330	318	336	336	310	314	284	334	357	344	329	375	301	308	345	314	337	337	350	307	330	344	341	346	334	312	360	305	336	309	361	337	309	320	322	318	343	317	329	320	317	355	304	340	316	335	322	314	347	318	307	308	343	359	332	347	306	314	307	315	325	320	334	318	337	306	314	334	341	337	318	339	329	327	340	324	325	316	312	347	349	339	327	335	345	330	321	334	351	306	340	309	326	334	323	318	326	326	329	358	349	334	339	328	333	336	319	299	329	319	320	329	304	317	311	324	331	350	305	299	328	327	329	316	352	322	344	322	343	342	336	336	286	334	330	319	334	336	320	333	341	331	316	349	319	313	339	368	335	298	298	306	376	325	353	340	326	321	326	343	342	313	333	332	329	322	303	360	305	305	309	308	312	339	339	338	330	354	325	324	299	337	343	345	359	342	320	314	338	334	362	344	314	342	312	338	325	346	359	357	303	332	334	348	318	351	319	308	324	343	375	343	316	340	333	325	308	305	321	351	315	346	347	353	297	339	346	354	345	342	349	371	345	309	336	331	309	330	352	364	356	343	323	339	327	345	335	328	325	311	332	301	310	352	315	334	347	338	329	319	307	345	317	297	316	348	349	332	341	321	350	334	358	331	343	339	318	370	315	328	305	306	332	313	286	363	333	338	302	321	303	359	349	327	330	317	333	302	340	321	314	340	339	323	354	326	344	300	332	317	331	352	323	332	337	350	325	324	338	323	356	333	363	322	306	325	308	354	338	329	358	322	363	335	311	307	316	336	346	356	339	385	299	308	336	302	306	301	317	375	299	317	323	335	295	343	319	318	353	357	349	338	309	341	340	341	318	341	328	330	317	326	345	346	326	343	324	333	349	335	331	352	326	335	329	335	365	307	306	313	282	333	335	316	309	306	337	306	367	333	326	327	354	313	327	373	322	303	328	338	328	359	367	324	331	306	320	348	334	351	322	362	310	313	342	363	358	364	348	327	327	289	312	298	355	301	346	312	290	324	327	294	337	333	329	354	331	311	300	346	334	343	347	331	327	321	332	340	346	325	322	340	313	302	295	288	366	335	291	352	316	318	347	322	341	306	345	322	342	348	297	318	321	320	350	351	324	304	321	342	310	311	352	313	322	346	345	333	353	341	337	358	341	360	314	363	332	314	340	333	324	359	352	316	335	351	357	360	334	321	338	361	354	309	357	305	312	305	308	307	314	334	345	344	327	343	325	321	311	345	349	331	314	317	317	312	346	345	347	350	340	293	330	329	337	323	323	319	328	348	334	331	284	306	324	315	334	312	318	352	324	310	314	342	335	338	343	333	354	315	317	297	325	328	310	316	285	334	352	328	326	332	312	328	329	343	346	332	321	340	302	314	324	318	295	337	339	334	349	344	357	332	366	358	304	313	326	298	325	301	327	336	356	322	346	315	315	309	325	313	308	323	348	359	331	343	320	331	350	340	342	346	353	327	332	360	319	314	343	354	309	332	329	324	342	335	340	339	363	337	334	301	320	298	331	335	322	303	318	323	320	348	335	329	326	315	360	318	321	345	323	352	358	359	326	341	331	355	306	336	325	310	345	320	345	331	364	356	346	329	332	356	379	345	317	344	313	334	301	347	339	335	323	324	319	329	308	312	337	330	317	342	335	346	327	337	324	307	325	321	303	319	329	307	352	331	317	336	353	324	364	322	353	315	302	291	357	343	311	314	338	341	321	347	322	321	352	315	330	319	332	328	323	326	327	323	340	325	343	331	311	317	278	348	319	314	313	336	338	315	345	338	355	322	307	342	350	307	352	310	335	363	353	361	306	312	325	343	355	370	341	367	320	350	328	362	318	326	367	331	332	313	359	329	355	333	338	330	325	348	338	315	316	351	343	374	310	326	302	333	322	312	342	304	314	354	297	380	326	356	288	319	324	341	341	274	325	329	327	318	331	340	349	341	319	311	352	312	362	339	336	324	306	306	325	329	309	336	349	329	333	335	342	338	322	299	332	341	317	300	325	355	315	338	340	317	312	347	344	330	308	365	354	332	320	364	327	334	293	340	364	363	358	312	326	314	318	321	320	314	348	339	330	342	314	336	358	336	366	305	327	298	323	308	321	338	324	331	324	337	337	364	324	336	311	333	332	348	331	319	344	336	337	360	337	319	315	320	362	317	279	345	333	322	319	306	324	324	306	334	339	309	313	320	309	319	366	359	315	359	336	299	337	330	318	311	331	331	308	338	336	322	338	336	334	336	341	316	320	340	315	308	306	345	337	315	350	343	348	306	371	346	351	327	344	332	349	328	356	305	327	318	329	343	366	334	349	349	347	328	343	333	326	333	340	314	311	327	349	361	328	347	298	369	318	361	312	365	358	343	312	306	341	321	351	351	328	381	352	363	315	361	322	335	325	337	337	374	314	340	339	332	335	336	341	332	341	363	333	320	343	341	363	328	342	332	384	353	310	313	320	342	330	334	331	334	366	318	328	316	354	315	339	322	321	333	319	309	304	326	345	333	359	347	322	304	331	299	312	325	313	337	338	346	311	330	344	327	311	329	317	350	355	343	313	351	337	361	315	293	347	336	335	338	347	315	354	327	328	305	315	323	350	308	354	318	345	335	324	304	312	332	369	328	333	304	381	324	351	315	351	332	333	335	339	348	331	324	343	338	345	309	324	328	328	348	311	346	369	332	331	337	351	335	336	292	342	329	317	355	338	343	301	336	337	344	338	306	339	355	345	334	311	351	325	310	352	307	313	360	366	339	347	370	317	324	333	305	310	332	324	334	334	336	329	303	308	308	331	310	318	349	329	353	352	338	317	335	343	366	301	335	293	319	351	347	373	332	331	352	348	337	346	349	326	333	320	337	306	332	348	352	284	345	355	331	322	311	362	311	327	313	327	300	331	335	328	353	302	336	327	344	329	314	345	338	322	328	330	334	358	330	314	324	323	320	290	364	310	348	317	327	336	331	279	343	321	310	330	372	315	311	342	315	357	325	329	326	325	317	338	337	331	331	352	310	325	312	349	335	343	345	338	313	343	322	329	317	333	315	345	285	334	311	310	337	301	313	329	325	323	346	322	352	324	324	341	317	312	332	321	317	339	329	298	320	309	309	351	348	315	308	314	336	340	322	351	317	350	341	348	342	297	345	337	281	336	337	321	338	319	325	382	349	327	328	341	328	329	350	339	338	342	344	325	326	336	354	350	322	322	324	340	343	313	298	340	305	340	337	323	324	344	348	335	326	307
47021	21702	20705	18408	10547	5999	10385	38115	38019	9966	482	273	261	253	279	291	250	222	222	255	220	212	229	227	218	250	206	236	215	241	213	197	212	205	230	213	217	224	211	255	223	213	206	239	227	221	217	227	227	226	238	239	205	222	212	213	229	217	198	203	238	209	229	228	243	219	204	222	196	254	226	199	189	210	232	189	200	219	200	256	216	217	230	205	222	206	227	229	191	221	212	231	198	223	250	216	228	228	204	230	218	225	200	196	215	212	220	198	218	190	221	212	218	198	231	216	246	236	215	242	214	189	208	219	177	231	208	215	206	202	248	227	238	235	209	220	217	216	200	212	223	228	205	216	233	215	213	195	199	243	217	221	230	221	202	229	227	196	211	195	231	234	230	224	217	193	206	197	212	247	228	205	205	250	214	213	205	210	230	240	227	217	233	247	208	232	209	194	209	203	217	216	207	216	252	245	215	207	200	201	225	185	195	198	211	231	241	215	228	202	231	211	210	218	204	235	217	223	229	186	202	219	218	209	221	238	210	222	231	231	206	192	208	237	199	232	221	223	232	212	251	242	223	221	211	213	226	211	212	224	205	233	202	195	215	198	213	199	201	203	216	212	221	183	237	200	211	218	201	199	202	223	215	219	252	231	229	202	236	214	209	218	205	223	201	227	228	223	190	221	211	220	224	250	219	199	249	221	205	216	225	214	222	231	223	207	223	187	233	219	218	206	190	236	218	226	234	215	205	216	200	219	227	240	204	191	200	238	202	207	229	224	212	209	226	211	211	237	206	233	224	228	214	211	259	214	207	203	219	228	216	188	205	236	219	236	201	214	228	212	222	212	193	231	205	206	212	215	211	244	249	232	220	229	209	203	219	209	228	235	207	205	228	209	219	208	213	206	239	203	240	221	230	212	223	185	203	202	208	212	195	199	227	203	222	186	225	204	201	218	207	200	202	235	218	208	212	214	231	212	233	240	223	226	217	200	219	218	215	195	253	226	249	220	210	232	231	215	193	231	211	223	206	256	225	222	227	226	207	235	223	231	201	180	207	232	230	201	199	235	215	216	236	215	230	202	185	218	257	205	227	197	227	219	229	235	230	242	202	214	206	224	229	227	221	208	209	193	242	219	228	168	205	195	206	210	196	216	220	216	239	214	231	200	190	201	193	205	214	234	185	207	217	215	203	229	227	219	228	224	212	205	216	235	227	232	188	214	217	230	220	201	228	237	227	219	186	210	199	191	205	197	240	214	191	222	205	228	229	220	211	223	209	210	233	220	208	213	237	210	215	259	207	221	218	205	231	248	233	211	215	238	218	215	203	216	211	244	240	207	219	206	233	201	206	197	215	235	206	224	222	192	230	227	230	217	205	211	230	234	194	227	206	225	214	213	216	217	208	229	227	201	216	225	221	215	242	226	230	236	206	209	208	208	244	250	219	190	206	189	210	215	191	200	209	205	222	216	190	213	249	239	224	200	214	229	233	219	210	231	200	202	229	217	180	199	200	248	209	234	239	215	252	214	214	235	230	204	198	228	204	218	207	211	227	224	201	217	247	204	197	192	211	243	209	202	212	220	186	228	221	215	238	214	221	194	211	238	206	227	200	224	217	221	234	197	192	237	235	220	227	224	225	216	240	250	233	217	220	238	216	225	217	228	213	230	222	234	220	223	258	214	208	208	217	216	208	215	237	213	199	226	249	232	237	217	236	227	219	214	223	228	213	199	216	224	242	221	225	229	206	219	199	241	218	230	204	263	239	216	224	199	192	238	193	207	202	230	220	222	227	230	219	221	200	212	214	234	233	205	206	243	212	208	244	216	232	204	219	206	240	203	185	247	200	239	218	207	216	213	225	199	198	223	195	225	224	212	229	200	213	199	202	201	226	216	241	216	226	227	217	239	244	227	213	188	195	239	201	230	219	216	247	224	220	200	223	225	220	236	225	221	197	201	206	241	234	207	258	218	208	202	239	213	199	200	222	219	234	186	228	252	222	215	201	225	208	218	236	202	199	216	213	217	238	208	200	212	196	214	223	240	229	217	219	224	209	243	242	227	236	218	216	235	213	223	199	247	228	218	212	214	237	240	204	215	224	203	197	239	242	208	220	201	218	212	207	202	208	202	230	232	234	229	241	249	203	215	196	208	228	240	196	189	202	189	227	220	228	231	225	222	240	229	226	209	202	203	216	192	188	213	196	203	216	232	240	223	199	218	213	201	217	210	228	243	204	234	195	191	199	223	215	229	205	216	221	244	223	203	200	205	231	210	227	217	216	206	189	224	243	202	213	198	232	217	223	246	219	222	201	218	206	218	197	234	197	203	241	204	206	190	220	214	228	243	228	218	212	215	219	205	215	209	207	229	204	223	219	234	209	226	235	230	206	215	226	202	230	225	209	213	207	243	217	190	233	203	238	205	250	203	205	226	195	205	237	216	202	242	241	248	233	235	239	200	211	226	224	231	229	223	207	220	226	235	206	199	217	226	231	243	229	226	236	255	206	201	191	210	220	225	237	203	224	224	221	209	211	250	193	233	214	234	205	215	193	169	199	214	198	252	215	215	216	209	198	236	202	228	205	222	240	209	221	219	202	233	224	238	240	189	245	238	241	193	218	235	223	204	214	224	224	204	203	202	253	205	205	186	207	221	203	223	239	207	202	216	213	223	188	215	236	220	189	221	205	211	208	212	227	221	217	230	209	214	199	204	208	229	196	173	230	201	208	203	240	216	199	202	262	198	203	208	212	208	207	233	212	215	229	194	204	218	209	218	236	189	207	217	244	208	221	204	186	213	204	204	229	210	232	227	224	232	221	225	232	224	231	248	217	199	212	222	216	217	239	215	222	204	249	204	228	232	236	222	233	222	174	222	227	200	211	222	216	209	238	201	186	214	205	223	231	208	231	240	217	197	225	234	234	225	227	222	222	261	215	224	218	207	218	200	233	214	205	241	233	189	270	194	238	208	198	218	230	233	228	212	204	243	210	206	247	250	212	209	241	209	216	231	213	216	217	206	195	210	226	217	259	237	245	234	190	217	214	185	234	208	204	219	208	203	216	199	257	249	229	192	234	224	213	204	197	239	231	227	227	211	204	211	195	242	249	216	229	204	199	223	202	225	222	225	235	237	233	231	230	221	228	218	223	214	221	219	236	224	232	230	242	215	219	193	225	224	211	196	218	189	186	209	201	238	206	213	227	217	205	192	196	201	239	222	220	221	206	214	194	182	214	221	226	220	204	231	220	219	238	232	206	237	222	219	214	248	262	224	213	220	216	208	194	223	213	211	239	244	247	240	256	232	236	228	219	217	235	220	216	240	193	215	236	225	231	200	233	236	239	189	183	211	191	197	204	220	222	205	229	226	228	242	223	221	217	197	231	232	215	183	222	262	226	249	217	250	220	194	225	206	221	226	252	237	198	213	225	226	239	229	229	200	234	228	206	197	209	218	239	243	234	188	221	223	201	239	235	202	224	198	208	210	230	257	209	175	206	254
23629	12306	24493	29751	22187	17315	26761	56409	53660	3393	990	822	742	722	757	748	688	707	664	688	600	626	641	587	613	562	598	603	566	539	560	594	560	544	554	557	524	533	516	532	538	527	534	500	526	543	523	554	585	532	509	540	514	548	562	502	534	520	527	529	553	542	527	540	503	476	538	542	558	524	528	558	518	485	533	545	523	539	503	500	494	511	531	492	499	487	561	521	488	467	533	529	505	508	503	517	470	532	507	514	484	553	493	513	495	506	492	499	528	527	473	493	483	523	511	537	550	499	471	532	532	548	501	440	513	571	528	517	533	495	541	528	497	491	508	490	516	523	507	494	549	491	522	489	463	491	532	508	491	478	519	532	517	530	521	525	534	510	480	543	491	513	512	541	534	491	538	517	544	519	515	474	555	515	530	505	528	505	502	544	566	487	520	543	537	479	527	518	492	536	507	487	503	501	501	542	489	498	473	488	554	530	560	518	526	555	504	503	481	520	497	500	519	482	508	486	492	516	472	504	538	540	508	516	517	493	523	510	504	516	533	516	525	534	504	511	528	551	516	524	517	510	496	555	527	535	522	506	490	524	500	474	512	494	467	507	552	496	521	529	526	517	497	520	514	491	492	501	543	505	523	519	510	492	506	527	487	525	521	562	498	523	554	513	527	471	502	517	555	522	483	527	537	482	488	529	482	524	526	493	498	516	449	503	508	503	511	501	503	493	501	497	499	519	476	490	559	522	513	498	511	498	471	467	480	499	527	510	493	509	500	520	538	514	468	514	487	479	546	490	503	526	478	537	520	475	496	518	475	498	535	538	490	527	499	504	504	467	518	513	476	550	508	469	520	494	537	517	500	498	516	499	475	522	513	499	503	500	489	518	520	549	517	549	496	489	544	495	513	462	490	483	503	531	517	503	503	484	460	492	511	527	552	505	478	509	528	472	530	537	529	521	535	536	487	475	494	530	526	516	505	524	522	482	522	513	489	501	538	488	544	558	521	530	544	548	526	523	482	499	506	507	486	503	535	494	528	555	535	504	500	494	482	497	498	500	489	495	479	506	532	521	501	527	517	491	500	481	537	498	497	500	516	497	496	486	524	471	552	477	550	523	531	493	494	520	497	481	496	506	448	506	526	514	502	480	514	503	549	456	510	535	515	448	497	493	517	525	528	507	498	498	500	488	523	502	518	490	500	502	545	547	471	517	533	531	495	525	476	479	497	495	519	514	481	474	501	510	506	540	506	487	509	491	524	529	538	512	522	505	523	495	470	496	504	514	482	481	502	491	500	525	534	545	481	509	490	544	488	504	519	531	536	507	494	490	484	547	495	509	510	503	505	456	500	469	513	500	528	538	550	494	532	497	502	495	483	528	514	526	534	511	479	564	513	486	506	508	492	512	524	522	529	512	533	494	513	499	498	541	507	550	505	511	513	510	524	520	520	520	501	498	511	560	490	493	481	511	503	511	526	518	466	548	543	484	514	472	532	539	494	543	491	475	520	509	509	483	503	508	525	516	506	470	515	490	498	519	512	511	510	576	531	500	505	503	484	535	479	531	531	517	496	496	473	526	476	513	539	513	459	518	477	511	509	514	506	532	519	509	503	468	514	495	496	521	514	534	530	450	481	517	502	511	513	559	507	506	482	507	484	517	503	515	518	494	484	526	530	541	509	547	465	521	497	487	507	507	540	560	514	506	531	533	483	531	495	543	499	508	487	548	506	539	477	537	516	507	544	489	473	561	470	519	543	498	484	530	497	491	506	484	508	483	490	467	504	488	531	474	537	535	490	540	529	485	483	520	527	534	471	492	490	512	526	488	492	540	528	479	475	489	500	514	509	555	515	464	483	509	480	499	475	524	484	492	502	464	510	503	507	508	524	498	486	491	521	479	493	508	514	548	532	499	543	493	514	540	515	531	490	488	531	546	491	510	526	512	542	494	517	526	506	496	503	521	526	506	490	505	483	512	500	523	529	510	498	519	502	469	534	520	524	522	539	526	525	508	510	469	494	523	500	509	532	500	510	535	519	537	479	481	488	511	541	483	534	486	501	513	505	479	490	514	497	507	533	513	508	504	518	519	487	509	499	507	548	520	499	513	500	509	535	488	511	530	499	518	501	495	475	526	503	517	483	529	507	491	518	521	503	488	522	482	534	511	495	508	494	494	493	515	476	502	513	539	507	543	502	474	540	504	520	505	484	492	517	522	490	527	500	495	504	499	481	547	518	533	567	515	510	525	506	511	518	481	523	485	502	482	509	541	502	489	516	532	506	479	505	503	525	508	493	486	501	503	511	495	489	531	534	479	490	488	529	538	498	480	510	572	512	534	533	521	520	480	517	508	504	537	527	515	471	544	500	511	520	490	490	521	498	517	520	531	536	495	511	550	475	546	480	510	483	525	510	519	496	472	531	470	510	493	485	480	523	550	504	491	495	481	551	491	466	463	513	493	486	504	476	460	533	498	500	533	540	532	532	550	535	466	548	511	515	493	476	493	460	505	528	504	537	520	502	526	476	518	459	510	493	512	485	500	485	488	492	480	514	567	493	507	496	516	495	508	474	509	500	506	538	494	462	509	516	517	483	484	517	495	517	518	519	506	515	510	508	501	503	538	514	503	524	510	521	520	509	459	505	504	532	515	521	528	548	492	502	545	520	483	510	507	498	488	467	482	501	521	524	506	486	514	497	573	570	563	507	495	472	493	529	543	507	517	516	538	481	482	522	521	499	503	519	505	523	516	490	508	514	529	527	512	466	521	527	501	505	529	531	536	495	529	510	489	501	506	531	494	561	495	528	489	499	528	530	556	488	538	511	502	515	514	537	520	508	485	532	490	464	519	515	533	514	493	471	499	508	546	524	475	519	469	510	555	486	521	508	483	534	498	508	423	496	513	461	481	536	512	458	467	525	490	538	551	542	505	518	510	497	518	522	543	508	514	526	513	464	491	483	496	501	517	534	497	466	506	490	528	513	521	483	510	492	519	521	524	501	503	479	502	511	474	512	525	483	510	492	495	497	484	518	501	501	495	507	484	510	539	478	519	509	527	518	495	532	525	478	559	550	544	512	540	485	495	514	485	511	524	526	503	528	517	523	494	482	537	541	491	561	519	591	510	523	490	464	539	549	475	528	483	516	514	525	504	511	476	515	482	536	479	499	507	488	489	509	535	533	546	538	534	495	513	527	486	502	503	503	482	487	507	504	491	540	495	535	520	495	519	534	491	521	516	559	530	530	484	473	501	527	505	504	496	501	491	477	470	548	502	504	530	497	523	538	540	499	494	508	501	502	518	509	515	531	485	488	490	500	461	553	500	511	522	495	535	500	484	527	543	521	484	504	516	495	486	527	504	518	499	496	507	466	513	507	514	526	518	561	489	499	516	532	516	469	516	496	516	495	522	506	490	508	507	483	514	544	500	502	527	538	517	485	524	507	516	486	513	491	506	526	532	520	528	497	514	506	528	491	474	537	513	509	490	550	553	479	496	491	516
16704	6557	6472	3579	1953	1471	1236	1778	1573	336	218	238	242	205	250	215	205	233	231	218	204	213	239	218	211	199	218	208	210	215	235	217	221	222	246	205	238	203	192	228	231	225	241	234	214	231	202	232	225	218	239	200	188	227	230	207	236	221	222	219	229	247	213	210	222	223	214	221	218	215	201	214	204	221	248	262	229	230	219	239	228	244	213	225	198	224	228	208	241	237	267	211	220	205	244	219	216	219	237	211	233	180	225	237	225	228	229	236	233	209	223	227	214	200	219	218	233	208	228	218	200	214	219	258	219	209	229	209	241	241	267	225	210	230	259	224	230	231	206	191	197	246	245	244	212	199	192	236	219	205	232	234	227	223	244	224	223	240	208	231	238	215	229	227	196	200	246	227	206	227	223	224	215	205	229	223	218	211	190	237	215	224	262	201	213	214	226	226	216	188	212	223	212	218	225	225	221	216	236	224	219	226	218	236	247	233	205	228	209	233	218	228	237	200	245	216	222	230	226	207	217	251	242	226	237	244	209	194	190	234	216	231	222	218	232	237	255	225	239	217	216	231	234	244	229	223	198	226	208	216	200	231	214	241	209	220	245	226	225	202	207	230	212	220	230	231	214	208	213	212	210	235	267	244	226	245	198	252	232	230	240	217	255	237	239	262	209	189	233	227	216	218	242	223	225	203	207	234	216	230	235	204	224	244	223	212	242	228	210	221	215	217	242	231	241	222	195	238	216	237	183	215	221	235	228	223	212	227	239	217	216	225	226	225	210	209	217	228	229	190	226	213	225	242	213	228	231	224	206	215	221	214	198	210	236	237	197	232	217	221	248	223	192	193	215	217	221	232	222	222	192	264	196	241	222	232	220	228	262	207	228	250	215	211	214	236	233	223	214	217	201	213	224	213	239	224	195	210	189	251	262	232	236	261	209	203	207	200	231	230	198	229	204	232	234	257	226	241	217	223	216	239	209	235	244	216	256	230	246	242	230	224	232	220	216	210	238	191	229	194	251	256	235	245	240	230	230	233	260	216	258	199	213	212	231	210	221	214	191	242	192	228	205	221	212	224	213	203	209	215	215	196	237	233	220	198	225	227	228	245	229	195	245	240	219	211	205	221	221	246	237	216	207	235	208	212	225	204	238	198	256	210	221	212	212	203	242	239	232	224	194	230	245	187	238	216	222	222	257	232	223	209	262	224	230	216	210	224	208	209	205	254	241	221	204	264	200	213	242	223	228	202	214	217	222	205	218	235	215	250	262	208	216	224	212	230	230	219	202	217	216	217	225	199	220	231	203	255	221	231	245	228	219	243	206	245	234	221	213	219	215	219	211	220	220	234	250	210	226	200	258	226	216	228	235	235	237	236	200	226	242	243	203	210	219	204	226	241	236	215	221	224	215	218	204	217	218	235	207	206	221	248	202	215	216	211	184	226	218	238	240	191	223	214	213	237	222	231	240	227	207	215	243	189	193	219	228	249	219	234	247	211	213	205	215	230	239	256	210	201	217	254	232	203	227	202	265	191	219	201	244	230	218	213	237	229	187	214	229	209	221	216	236	208	211	207	216	191	250	231	227	210	227	224	199	232	212	234	225	205	229	208	247	221	225	227	240	222	219	228	249	227	233	205	220	209	217	207	236	238	230	207	187	244	233	221	236	215	218	223	235	199	223	239	263	236	209	221	213	231	209	232	222	267	234	244	228	205	231	219	203	225	245	203	255	207	226	239	219	207	236	225	213	221	226	230	210	223	219	200	201	214	201	233	218	230	215	206	217	265	212	232	212	209	237	205	209	227	224	216	251	218	226	247	226	217	216	232	236	217	218	228	207	203	205	202	229	247	231	207	217	233	240	204	228	216	237	216	242	207	231	232	205	222	236	246	207	221	216	231	211	217	229	232	218	228	216	231	210	234	217	216	232	209	240	194	247	241	231	249	222	209	205	213	210	233	197	193	215	221	195	251	216	223	240	210	225	195	225	230	214	191	219	205	199	213	224	211	216	227	224	222	213	222	216	238	230	218	232	232	219	214	191	213	197	237	261	239	220	225	217	209	220	202	195	229	196	206	249	187	214	218	240	215	229	236	208	206	227	217	223	209	231	215	213	201	197	202	232	230	233	213	202	220	216	210	227	205	210	214	194	223	211	228	219	205	245	220	223	227	216	210	243	245	231	231	215	220	232	199	230	215	193	249	218	220	225	225	234	207	215	233	223	211	257	197	250	219	215	212	243	228	240	220	223	194	230	234	214	208	218	211	240	240	201	238	254	228	244	211	235	250	207	234	195	227	213	236	227	239	227	210	180	226	200	223	221	203	233	212	242	215	236	235	217	242	202	237	227	229	240	210	225	225	217	205	230	212	217	222	212	236	217	206	236	289	211	211	239	229	222	215	252	235	214	236	197	209	217	246	228	229	219	217	205	230	229	191	221	221	200	227	224	220	236	257	231	218	223	197	219	213	209	228	226	243	239	233	236	230	249	227	217	226	269	230	211	190	246	234	202	244	214	226	216	214	225	226	224	232	183	225	245	241	228	233	237	234	238	247	211	238	222	226	247	240	211	239	216	233	234	202	234	228	209	235	228	216	249	220	211	208	233	251	233	224	248	228	234	202	222	258	232	220	224	212	234	235	222	207	227	191	251	178	238	194	216	207	204	214	246	222	210	198	220	202	207	234	214	233	250	214	208	237	212	208	226	220	209	184	225	217	233	238	210	245	206	215	218	190	237	215	262	225	209	225	239	226	218	232	222	212	202	213	226	242	252	219	243	211	218	215	213	220	247	214	215	202	239	225	223	220	211	222	270	225	229	215	217	186	224	214	221	245	239	248	210	228	221	216	261	226	226	226	243	221	222	220	243	218	237	225	231	231	206	242	247	212	216	196	208	199	236	237	210	207	224	232	223	230	234	211	231	203	227	218	216	222	198	228	229	238	209	239	237	221	229	210	223	234	233	227	261	210	227	225	225	240	218	201	229	214	223	215	222	209	208	209	198	213	234	202	207	192	228	231	225	235	231	199	230	233	196	229	240	215	186	214	224	213	217	224	233	232	223	204	239	224	227	235	233	219	192	217	225	208	228	223	217	229	219	232	215	243	217	250	237	236	225	228	215	241	242	234	219	178	218	209	251	249	232	260	214	262	229	229	203	234	195	221	221	197	235	199	208	217	215	256	268	248	231	218	240	221	199	198	228	196	234	206	211	226	227	219	196	219	218	205	230	219	239	200	219	251	257	204	248	249	227	233	219	241	250	216	227	199	198	236	228	217	250	230	219	208	233	210	230	227	217	228	221	220	211	237	189	225	248	217	232	229	239	233	211	216	212	194	244	236	238	221	229	234	207	219	205	222	200	227	208	237	228	240	232	208	208	247	232	253	208	228	206	206	236	222	200	236	203	245	215	216	200	217	198	213	222	207	224	192	230	224	233	273	242	227	231	207	228	221	260	255	231	218	212	224	192	233	219	214	216	211	186	224	237	230	240	218
8136	4980	11024	9166	6494	6321	5638	8132	6941	887	529	487	486	511	517	507	520	498	501	463	457	485	490	525	480	491	485	542	457	458	502	510	509	492	472	467	526	457	512	505	504	526	463	503	491	483	512	479	471	498	485	453	467	461	509	471	497	517	551	490	502	518	501	508	517	459	542	481	513	487	484	479	525	452	487	542	493	523	481	510	496	523	507	458	496	518	486	514	491	501	466	499	528	521	515	510	506	487	513	487	520	496	463	523	498	479	500	475	475	505	491	469	517	502	489	526	478	509	496	493	541	454	503	521	525	475	460	516	460	494	496	463	499	467	504	470	504	537	500	501	494	457	471	483	527	465	507	470	490	482	481	473	519	495	509	472	520	487	508	473	523	485	500	478	495	513	494	493	487	474	501	474	507	453	463	447	491	492	500	496	553	477	522	518	496	506	456	493	474	545	494	488	502	509	493	489	491	502	486	506	509	460	476	492	519	454	515	525	507	500	489	489	538	487	482	486	565	518	508	485	493	475	513	503	515	509	478	482	486	496	484	525	477	483	456	491	499	495	506	501	542	507	456	494	487	498	520	504	507	482	492	476	478	473	508	465	513	466	518	532	497	532	528	487	496	445	466	519	514	481	475	486	512	475	497	488	503	470	521	478	485	446	488	506	483	496	519	520	501	503	518	496	512	511	505	504	500	461	526	498	464	486	498	502	537	521	520	502	503	488	478	516	506	481	493	483	495	494	479	510	509	475	477	452	470	486	510	455	530	474	543	485	486	507	481	534	529	506	491	512	517	473	485	484	478	466	547	505	478	509	491	513	510	461	491	501	496	503	508	506	473	477	530	534	467	475	439	508	479	503	492	520	460	516	483	531	497	490	488	478	527	483	520	474	484	513	494	513	453	488	530	523	499	501	472	487	463	472	502	491	517	486	504	560	498	528	450	514	465	501	496	514	486	503	509	495	454	486	461	508	510	508	516	511	502	472	543	498	493	481	543	438	513	482	521	488	506	453	495	458	508	532	472	508	515	494	465	467	500	464	500	475	531	485	484	520	502	550	484	530	469	481	516	500	490	507	487	485	522	461	481	476	521	457	511	487	503	528	479	509	502	507	484	505	513	480	521	500	479	446	477	465	517	476	473	483	460	481	484	509	453	494	525	522	510	500	497	466	501	509	517	482	506	506	516	475	513	488	520	504	522	514	483	470	506	478	474	467	490	462	480	494	448	484	495	479	488	510	499	517	513	477	521	532	516	488	496	498	508	486	519	486	456	484	489	467	461	468	491	504	507	542	480	502	489	503	534	516	513	491	513	506	506	481	583	486	520	483	508	515	496	500	467	497	468	495	493	496	493	515	501	501	526	489	505	526	523	483	479	485	493	520	505	453	506	542	490	484	501	508	516	478	483	462	495	523	507	550	517	469	520	500	473	514	466	496	449	549	504	502	498	466	493	512	483	473	479	466	467	509	527	459	499	515	475	484	530	454	479	503	518	493	477	478	494	483	516	473	490	509	500	493	452	490	481	481	516	478	509	494	518	515	492	446	494	508	433	481	487	506	489	495	470	533	489	495	479	510	517	500	487	484	530	550	518	532	480	492	508	475	492	523	499	507	516	501	517	539	511	496	485	514	503	459	476	501	464	508	502	442	524	477	456	494	465	488	502	457	497	488	490	538	483	497	518	454	479	483	513	514	515	515	457	480	519	477	491	515	512	504	495	462	498	491	494	497	524	502	505	487	509	463	514	465	479	506	539	487	470	501	475	499	481	489	513	497	493	480	469	474	471	484	502	517	525	499	513	503	498	514	500	502	473	479	475	536	494	519	504	481	478	480	503	486	458	490	485	530	465	532	476	458	511	547	547	505	482	487	464	487	496	452	499	494	479	452	471	495	507	488	463	506	510	509	469	514	520	516	443	522	522	469	523	491	468	501	506	497	530	525	516	516	481	518	486	478	523	506	485	531	515	515	512	478	545	463	522	441	485	486	521	462	497	473	492	501	510	493	527	485	481	483	501	467	516	469	437	445	514	487	477	476	474	494	476	501	505	476	498	491	485	484	490	518	509	507	490	501	501	479	514	492	509	519	466	492	502	473	498	494	539	511	472	485	495	480	467	476	480	478	536	503	511	503	517	510	482	476	534	475	502	504	467	522	547	508	494	474	506	500	460	470	506	475	495	471	466	519	514	509	450	529	487	511	479	479	506	497	472	564	499	465	494	460	498	506	452	511	460	484	525	499	499	497	506	502	531	522	511	491	500	497	499	490	462	485	530	484	518	509	479	515	520	509	488	490	515	487	494	499	485	520	488	499	490	499	476	498	486	474	547	488	508	504	506	516	500	471	552	468	492	471	519	500	500	504	518	497	506	504	499	477	511	497	511	491	517	498	509	484	471	526	507	506	516	499	497	514	531	461	501	519	543	484	469	525	475	485	471	490	492	509	443	491	499	509	487	535	516	481	500	509	511	479	455	484	492	490	479	479	477	515	473	508	503	495	494	473	519	514	481	497	476	496	500	501	465	480	493	493	466	465	505	495	484	515	510	494	488	465	482	506	507	500	496	495	448	530	560	460	521	508	518	514	468	503	482	496	483	507	496	521	534	462	475	492	509	483	500	529	487	529	478	513	476	496	493	475	475	502	500	470	481	505	472	486	500	482	488	531	525	476	471	492	474	459	472	491	465	488	459	513	489	501	474	501	478	528	509	505	469	467	502	502	536	524	471	510	491	513	493	492	525	507	481	487	497	467	472	508	504	514	502	500	487	506	481	466	485	498	494	523	474	485	493	533	509	505	473	520	499	467	466	521	492	511	504	486	482	489	443	491	491	404	460	436	484	499	524	482	471	430	478	499	529	507	493	485	514	515	502	479	493	467	482	496	479	500	476	506	503	434	522	467	447	470	486	525	490	495	506	479	510	482	541	493	514	515	500	506	495	479	539	489	515	489	488	463	514	490	477	520	498	462	505	519	514	503	458	489	476	517	516	523	475	435	543	471	489	478	462	475	506	535	494	487	487	481	485	478	506	543	532	501	500	464	445	496	523	533	502	511	546	475	456	490	526	514	470	494	448	464	488	513	510	477	441	496	463	497	520	506	515	496	519	507	508	481	491	525	471	533	487	482	504	501	531	501	536	504	486	499	509	482	482	514	499	507	539	514	501	510	473	491	515	458	477	508	470	445	487	448	452	497	492	515	491	485	502	505	479	504	443	516	468	522	510	495	504	514	467	488	506	486	446	484	441	509	494	498	508	471	462	553	476	480	513	513	470	473	509	521	482	497	467	496	522	484	498	509	461	501	481	462	482	485	477	501	445	508	521	503	532	510	491	492	448	527	498	503	523	486	510	473	491	486	457	491	481	484	507	505	490	500	466	507	478	499	486	491	529	530	509	469	452	502	468	475	448	440	500	485	473	492	438	524	484	470	452	513	467	510	440	534	505	496	497	478	506	504	477	525	451	502	495	493	516	499	456	500	510	498	498	488	499	506
36262	14273	11408	8940	4029	6471	20216	28827	25399	6307	206	185	152	152	144	153	137	153	156	129	149	123	123	141	131	117	158	144	113	114	134	128	133	133	140	152	137	120	161	151	158	132	148	155	121	131	121	125	146	145	144	127	151	134	125	140	126	140	141	139	143	127	119	143	134	139	130	129	133	112	149	141	143	112	132	134	116	132	144	152	148	129	138	136	133	137	115	141	146	130	165	143	158	121	144	134	120	113	125	154	140	133	134	142	117	142	137	145	112	137	154	134	127	141	140	146	142	146	152	145	121	147	132	131	138	126	127	135	116	147	139	128	124	132	142	134	136	152	112	165	114	154	143	144	139	151	129	139	127	143	127	149	120	123	141	149	124	150	136	144	130	139	143	158	140	129	117	138	136	143	147	117	126	120	130	143	129	135	136	122	147	147	120	146	141	133	140	146	137	157	123	134	131	125	136	130	130	135	154	141	125	126	133	122	138	138	144	154	134	144	132	129	108	145	132	121	143	136	145	127	132	141	150	125	148	133	131	135	131	139	140	129	116	128	106	132	133	129	132	142	124	129	124	127	152	149	153	139	132	129	126	131	122	144	143	140	126	120	108	152	140	135	147	141	146	139	149	155	152	140	154	119	117	150	124	122	146	154	141	160	143	127	139	148	136	124	121	128	110	138	156	147	137	121	126	137	130	118	128	138	121	133	136	122	144	135	131	140	143	128	119	153	138	144	135	127	143	154	136	131	145	140	133	126	139	140	131	128	132	137	151	145	132	133	134	128	133	129	154	143	124	120	160	134	148	131	122	123	129	132	133	162	131	150	160	146	135	148	135	123	125	142	121	141	150	139	156	131	133	142	144	137	149	147	148	136	122	147	151	130	126	134	119	123	134	135	126	132	146	138	136	134	144	136	140	134	134	129	123	139	129	118	149	130	146	127	136	146	123	132	116	141	142	162	136	118	135	150	145	103	134	126	120	149	130	145	123	167	125	105	119	140	127	159	145	135	129	142	123	140	144	152	146	143	135	154	153	125	133	136	130	127	130	127	135	145	146	150	137	142	132	105	130	129	153	118	146	118	139	116	129	122	135	155	146	137	139	127	119	110	138	135	125	122	137	133	130	125	139	140	117	137	140	133	105	152	147	144	129	132	138	140	131	155	139	136	127	160	151	136	133	127	141	125	142	127	120	126	134	110	128	145	151	127	122	129	134	106	131	131	152	126	119	152	117	132	132	148	137	156	118	138	126	127	149	148	136	126	106	140	155	135	127	141	156	129	138	149	133	140	158	143	123	128	147	141	154	138	136	142	115	133	118	115	147	138	129	161	142	111	118	126	155	168	129	139	125	156	131	134	132	140	124	139	128	138	140	130	154	144	135	148	128	133	120	144	135	142	111	147	137	141	136	141	137	109	130	130	139	133	113	113	146	120	141	147	130	133	149	124	139	142	128	140	143	168	138	145	139	132	142	136	159	153	141	132	145	127	137	129	124	138	149	144	143	152	137	142	125	134	132	147	133	142	126	136	146	143	129	136	138	141	148	150	138	134	137	138	137	116	150	153	153	147	143	151	150	153	157	140	121	157	127	136	136	108	115	134	162	125	138	167	155	119	130	157	138	124	127	122	155	134	132	122	112	143	145	135	159	126	144	120	151	149	133	158	137	134	137	151	153	139	135	146	124	129	135	137	150	119	123	111	118	125	135	135	137	132	137	128	136	115	142	134	136	134	140	122	137	151	140	144	145	145	135	155	135	143	136	136	125	142	138	149	126	144	129	133	127	126	104	134	119	146	155	140	122	123	128	135	145	121	131	164	113	125	133	137	122	150	159	137	145	138	132	135	131	129	124	135	110	140	130	144	128	105	136	145	124	116	134	141	138	136	136	145	136	140	145	121	133	153	116	157	134	134	126	147	150	127	104	143	131	114	130	132	136	143	128	148	121	124	146	138	123	143	129	133	121	145	134	130	146	115	132	147	146	148	163	134	133	127	142	123	151	163	147	121	121	156	123	127	161	158	163	171	128	143	129	133	137	135	148	117	128	129	136	121	134	136	147	149	116	135	167	135	160	133	139	152	121	128	123	119	141	143	141	152	152	132	137	145	142	144	136	150	157	118	119	172	99	126	109	125	141	148	128	134	135	130	165	143	135	133	119	139	117	130	142	123	138	130	150	124	135	154	142	140	158	140	138	153	143	142	159	150	167	145	139	150	128	139	124	123	160	163	148	154	143	132	121	133	153	139	114	143	153	119	132	128	151	152	134	139	156	150	140	144	130	153	135	128	139	154	139	130	131	111	146	135	131	142	144	126	140	113	143	125	131	128	169	127	133	143	130	123	123	138	123	145	124	158	145	128	134	126	110	147	131	115	129	125	129	120	129	140	141	119	132	137	135	132	131	155	122	153	133	144	143	134	133	134	120	141	140	129	151	139	143	149	152	150	153	135	144	127	138	174	137	131	137	113	139	137	131	142	150	132	135	138	130	146	138	136	120	129	151	140	131	146	113	140	119	126	134	145	124	130	137	111	155	139	121	126	127	125	130	143	109	155	134	121	131	149	113	149	124	127	129	117	141	163	136	142	120	116	147	122	145	131	129	167	134	143	147	128	152	124	116	121	127	129	149	149	154	140	138	136	158	121	143	141	139	120	123	157	147	144	141	133	135	129	132	149	120	117	138	136	146	127	107	132	144	152	141	156	158	121	142	115	137	126	141	132	140	139	105	135	143	111	163	157	127	165	149	142	149	125	153	135	130	138	143	145	150	136	124	143	139	130	132	131	131	135	127	124	151	140	135	127	145	141	168	118	139	141	131	126	137	127	137	127	127	129	111	119	130	139	129	123	149	147	141	139	137	140	136	150	120	120	130	138	125	130	127	135	119	126	122	129	138	145	136	146	139	164	129	155	109	127	149	135	115	125	133	133	122	165	142	129	147	125	147	135	131	112	137	136	135	135	138	105	125	137	125	109	138	155	138	119	121	145	144	137	137	139	160	126	113	141	136	121	120	119	147	114	126	141	147	128	136	136	122	126	137	148	139	110	139	138	147	130	146	146	100	153	133	119	117	142	119	126	131	127	132	133	122	135	142	149	156	165	139	132	129	133	117	140	115	149	149	141	154	148	154	133	145	120	132	144	119	144	147	150	155	137	139	144	140	133	138	132	134	140	126	133	148	146	145	138	144	137	131	124	138	148	151	132	150	160	138	129	158	136	135	144	141	140	137	131	126	148	125	130	154	138	137	115	124	139	125	121	123	120	126	132	124	149	148	128	124	135	168	124	131	142	142	131	130	121	161	130	141	128	132	123	119	141	145	138	135	111	133	134	144	110	128	140	130	135	122	123	132	150	104	142	117	125	132	123	145	155	139	128	162	135	145	111	153	134	125	121	123	142	131	149	132	123	134	137	134	136	149	130	161	146	139	138	131	136	141	143	117	142	137	141	138	133	142	145	117	149	151	129	146	144	126	125	136	140	131	142	126	103	124	148
18276	7847	16144	18609	12324	20773	41871	48291	43648	6274	523	484	482	477	438	421	444	441	389	384	406	378	390	362	367	371	375	364	389	353	343	374	385	318	376	356	364	352	371	364	339	363	325	321	354	352	347	373	346	330	351	335	348	350	340	338	360	344	291	345	361	338	319	302	346	346	353	370	349	324	335	315	310	346	345	333	346	335	363	356	295	346	343	332	330	326	321	328	339	340	339	310	354	336	309	304	285	372	318	343	345	332	338	323	331	343	323	294	365	321	329	321	325	325	338	310	359	326	333	328	308	362	296	348	320	341	301	371	342	307	350	330	319	377	329	334	353	338	333	349	362	348	331	343	377	329	330	367	341	361	345	337	346	386	341	328	319	335	315	378	309	344	321	353	324	344	316	305	352	342	351	304	345	333	351	321	334	357	313	344	304	333	356	308	371	351	359	356	322	341	324	293	291	361	336	337	367	349	335	339	346	309	333	338	359	313	343	335	344	357	328	323	332	334	343	333	299	340	330	344	326	290	333	322	346	320	297	341	327	372	285	347	315	327	378	321	339	355	336	322	368	350	339	332	328	349	345	345	316	349	342	361	340	321	363	362	337	331	365	335	339	320	318	303	328	314	330	322	351	347	324	334	315	342	360	353	344	323	328	325	345	364	341	337	328	335	349	342	328	333	333	342	349	347	362	338	358	359	314	368	364	363	330	317	383	317	367	348	353	351	344	318	364	339	356	340	374	313	363	341	345	354	339	356	328	315	335	325	333	361	347	347	351	345	327	284	329	309	352	330	319	322	291	339	313	346	315	345	351	322	328	327	336	334	324	313	305	367	358	369	341	313	338	341	328	332	318	343	335	313	365	329	289	324	363	367	349	321	323	343	340	336	312	336	341	323	332	316	329	351	337	322	324	326	322	346	332	320	304	304	341	334	334	326	333	339	354	310	335	353	318	330	354	337	355	310	317	325	337	343	361	307	345	330	345	348	348	325	369	321	331	365	339	320	345	327	373	327	330	339	346	345	323	365	329	335	331	349	332	347	308	375	349	350	344	307	338	339	313	327	334	304	375	322	357	294	351	303	334	328	329	324	324	327	375	336	322	335	315	346	353	322	333	372	335	337	305	355	356	340	337	349	294	326	337	360	317	320	345	398	350	350	357	350	356	352	311	342	374	332	354	324	352	313	322	345	322	323	349	333	355	347	328	353	337	327	356	343	375	346	326	354	336	325	344	304	351	336	355	322	318	350	307	316	336	343	332	359	318	312	328	351	348	309	313	322	310	349	296	354	337	353	320	322	331	341	317	308	332	345	305	343	352	346	339	322	318	326	300	359	336	340	349	377	350	350	373	303	326	345	308	340	331	337	320	328	352	324	313	356	337	305	329	365	329	322	321	322	371	334	316	374	329	343	322	345	361	344	317	326	319	366	309	342	361	302	334	315	343	367	349	361	358	325	356	357	303	339	343	345	344	320	366	356	326	375	362	329	382	352	350	350	334	346	334	341	344	322	327	350	336	331	354	334	336	337	338	390	362	349	333	339	325	358	329	324	347	327	301	323	302	332	334	340	330	344	297	344	344	327	346	315	317	336	367	300	333	365	347	320	346	318	346	330	323	326	331	347	342	305	346	315	350	353	355	299	355	312	339	330	355	324	321	355	318	340	339	329	326	345	325	311	341	361	350	335	289	330	373	328	317	330	341	312	352	318	336	351	345	312	324	331	296	332	299	307	340	353	333	321	349	340	360	346	344	302	330	333	317	312	301	311	302	321	330	320	328	332	332	376	366	312	351	314	313	363	328	360	342	344	368	339	338	325	322	353	335	320	366	322	323	361	312	325	325	387	339	348	316	335	327	374	308	336	359	353	334	354	327	356	346	342	332	329	321	354	323	325	331	318	321	321	327	327	326	328	354	311	356	323	352	317	323	341	344	321	320	343	359	339	310	336	329	346	318	340	315	339	351	357	313	339	378	330	387	346	325	335	322	342	317	348	345	327	310	334	338	328	334	336	334	337	334	357	351	348	336	327	317	356	327	327	352	294	339	292	319	323	333	374	334	337	322	325	303	339	320	339	309	307	339	350	325	311	342	354	347	339	343	300	340	323	319	340	346	334	311	318	315	311	351	366	323	350	358	353	326	351	336	304	298	321	308	334	342	338	329	311	372	324	321	344	341	356	334	333	326	353	319	340	353	322	336	305	360	322	316	337	350	338	312	326	329	329	331	342	319	321	322	345	359	326	366	357	334	323	311	304	299	325	339	329	355	283	325	326	360	306	301	347	343	312	324	366	321	321	358	347	345	346	339	317	359	340	348	313	359	327	316	339	322	305	333	300	340	372	355	351	314	332	350	335	342	331	355	321	347	334	347	332	318	332	321	351	348	323	336	319	321	348	351	323	334	364	343	337	337	346	343	306	345	327	359	366	372	320	344	328	345	340	326	344	308	372	358	338	328	366	341	319	317	336	347	366	327	313	338	352	342	352	351	323	328	349	309	345	312	319	308	344	326	366	351	315	366	371	329	338	339	321	328	313	335	340	335	360	330	318	338	331	294	318	341	323	308	352	332	338	343	328	368	330	302	334	334	322	332	323	339	346	324	308	318	374	340	345	327	332	325	333	309	381	324	325	371	335	367	345	352	331	332	362	350	268	336	349	320	309	324	318	332	326	361	335	316	325	301	322	350	316	342	372	327	372	303	351	287	313	344	349	348	334	324	364	342	330	320	318	325	344	321	322	354	374	346	334	315	334	307	367	333	337	365	332	347	390	321	356	313	360	315	358	324	358	378	339	330	321	369	309	328	358	335	319	315	359	338	383	350	350	321	352	335	313	359	334	360	354	347	335	325	337	323	342	338	340	342	332	308	318	318	359	327	306	318	354	342	325	337	326	305	325	374	362	321	328	350	359	326	338	324	327	324	335	350	327	355	316	321	350	304	292	359	357	349	379	318	340	352	340	311	334	335	330	359	307	350	341	364	316	356	285	371	302	338	337	316	351	343	324	338	323	360	354	333	349	347	365	291	359	359	329	312	329	312	313	350	325	324	336	345	342	329	349	320	356	327	328	324	339	347	356	329	350	337	322	346	383	343	334	337	334	361	327	325	341	362	337	322	347	310	339	355	367	338	307	351	357	344	332	356	348	366	346	331	335	335	360	353	364	351	350	372	349	311	309	350	333	340	290	360	308	337	375	327	332	340	360	318	346	311	331	351	360	321	352	337	358	333	320	315	350	341	315	345	358	304	331	346	323	325	292	359	344	324	314	346	313	341	334	341	322	349	346	311	362	334	345	335	337	330	362	310	342	340	314	341	323	322	349	338	340	353	354	329	338	352	327	344	349	340	330	363	342	326	371	334	339	338	344	348	283	328	353	324	339	322	313	339	354	341	320	328	321	312	356	334	316	329	320	379	276	325	332	307	334	330	324	351	354	298	332	342	317	343	330	297	355	343	327	333	316	328	325	376	346	322	354	352	335	335	319	318	312	384	343
44070	20132	18913	10662	9902	8296	19703	40227	37456	14931	732	286	275	272	269	269	237	276	236	245	255	225	244	235	243	246	215	245	231	185	237	227	231	237	237	222	246	231	228	200	234	222	219	229	276	247	239	223	221	250	215	225	248	231	271	222	198	240	222	195	220	228	199	229	239	226	241	231	222	243	225	190	222	224	239	226	208	239	227	211	214	216	226	247	256	202	219	202	241	243	273	224	233	217	241	231	230	243	213	241	214	251	222	265	241	246	241	241	213	220	220	213	243	204	247	232	223	225	242	231	228	223	241	219	220	235	252	229	237	230	225	224	244	221	222	236	221	228	259	258	236	252	235	221	224	242	226	248	219	226	241	225	224	257	247	247	239	235	231	236	211	238	235	222	208	242	216	242	225	244	217	236	203	213	213	211	229	227	247	224	275	238	225	216	260	212	248	215	222	236	234	234	222	231	238	224	202	221	266	223	250	216	226	214	231	218	231	230	226	225	234	212	195	218	225	227	253	210	237	195	207	222	239	221	239	233	223	232	249	212	239	241	210	220	237	202	200	222	248	237	222	216	224	239	214	226	193	210	237	223	208	208	204	216	222	266	254	220	241	241	255	222	210	222	217	232	241	207	241	214	209	237	244	220	219	214	224	234	218	239	226	230	243	193	199	227	206	230	207	199	229	216	228	245	235	217	236	254	223	245	215	236	261	213	250	208	207	236	233	212	215	244	224	225	222	219	214	219	251	202	265	244	219	226	245	232	243	205	209	262	233	203	207	227	247	195	236	220	204	242	225	199	241	226	221	220	230	233	203	224	220	227	229	221	224	234	194	210	232	216	239	229	221	201	214	236	207	217	211	245	223	219	234	239	228	225	217	196	212	203	231	216	234	223	241	226	230	242	228	235	188	223	246	264	219	243	237	225	235	245	220	227	208	236	220	240	216	234	266	249	211	236	239	227	254	234	235	231	208	208	216	228	233	274	261	216	204	225	210	206	244	207	211	200	254	245	213	218	228	232	252	261	235	227	223	211	239	226	252	229	235	244	236	227	233	219	222	216	206	215	226	233	200	234	223	209	225	219	216	241	237	214	221	209	224	213	225	233	251	223	215	226	253	211	231	232	243	218	209	226	221	187	246	228	245	229	201	224	220	236	185	225	240	198	212	235	231	255	257	206	218	226	228	217	251	226	220	216	219	202	217	248	204	225	229	232	211	218	189	248	199	219	220	265	261	246	231	231	248	224	218	240	217	230	219	244	221	255	255	216	236	201	230	216	209	256	227	221	218	204	196	208	233	228	249	201	214	249	225	184	224	209	229	214	240	235	209	223	210	236	206	223	210	202	237	219	247	211	272	225	224	218	221	206	236	214	238	210	225	244	208	243	227	225	205	228	209	210	218	272	220	218	209	222	210	192	219	189	212	227	225	224	218	222	223	229	240	215	233	213	219	222	235	225	239	223	213	237	229	249	220	232	265	229	227	227	198	222	205	229	249	203	231	243	211	243	246	241	239	210	234	252	257	234	269	226	215	244	255	255	184	225	205	224	201	202	236	210	231	239	242	213	246	240	207	236	254	224	239	236	221	214	216	231	215	243	238	247	251	234	235	230	206	238	206	233	236	260	236	195	232	219	236	203	235	238	219	185	210	233	240	230	244	236	241	234	220	211	217	213	227	203	222	227	220	225	220	209	221	232	225	225	214	221	225	239	238	224	233	229	226	217	234	240	253	212	205	230	221	231	215	216	234	228	223	211	225	250	211	238	229	218	225	234	245	211	213	226	201	212	189	211	230	236	223	235	227	236	229	215	224	225	243	196	233	197	230	250	243	220	216	247	220	222	218	223	225	217	222	227	237	228	230	221	237	211	225	215	240	229	256	228	258	220	203	197	246	234	209	208	228	241	227	227	205	221	225	235	238	205	202	237	221	228	211	246	207	258	212	227	224	230	239	229	254	215	209	229	254	218	205	229	223	255	218	213	247	235	259	210	240	238	253	239	240	257	217	229	238	208	246	253	226	207	194	220	228	248	203	248	249	215	245	230	226	223	235	239	211	233	221	242	253	215	223	225	236	253	246	240	240	221	243	231	217	234	247	256	230	231	221	228	218	259	253	228	212	189	229	205	259	228	259	220	192	229	241	213	236	231	220	248	248	227	226	221	238	261	217	206	214	251	212	213	219	225	238	199	218	219	206	217	218	217	220	223	184	233	230	214	227	239	273	229	238	232	200	231	219	197	205	242	239	245	219	214	267	224	232	205	222	240	217	250	239	215	205	211	229	220	236	204	228	215	229	207	238	228	228	192	243	216	193	249	230	216	220	192	221	185	229	216	248	214	227	264	236	224	215	198	247	218	215	236	232	227	222	224	249	214	233	249	218	241	238	238	243	258	214	203	223	228	257	220	221	246	229	217	225	245	209	202	221	262	224	216	254	239	220	216	230	262	202	230	210	240	234	259	216	230	208	196	215	221	222	268	213	197	235	214	208	250	240	228	223	226	231	256	296	215	250	223	212	226	201	236	241	234	231	214	220	242	250	217	239	230	231	208	233	218	211	250	229	218	223	223	218	231	223	244	244	236	236	209	216	213	212	206	219	204	259	222	251	274	211	228	240	232	237	232	234	229	223	245	229	233	218	234	193	215	222	222	206	239	218	241	227	225	221	226	240	221	237	255	226	251	229	220	236	228	223	223	219	243	243	224	211	223	227	230	205	208	220	249	239	252	229	215	198	239	212	232	237	225	209	231	197	217	217	233	226	231	220	239	267	226	245	211	227	230	214	223	223	253	224	239	221	235	240	211	243	232	243	223	209	239	218	206	232	253	235	226	222	241	252	240	230	234	242	221	266	231	212	261	191	210	235	234	182	191	236	231	201	242	236	246	218	241	233	236	215	232	227	221	208	243	212	222	222	236	261	221	233	254	217	228	221	233	209	204	225	202	251	251	243	223	213	257	213	246	236	232	236	226	209	241	218	213	224	225	247	229	210	212	228	230	223	235	223	226	206	228	240	241	242	218	232	207	207	198	255	211	231	243	217	231	212	223	230	227	254	203	200	254	226	259	208	209	241	234	252	232	202	238	229	200	192	212	230	208	223	227	226	242	233	193	229	199	209	253	236	208	231	195	206	213	203	219	229	243	232	226	228	237	238	230	264	223	223	234	228	207	253	224	244	245	237	234	233	234	210	225	230	235	238	242	228	204	230	239	261	201	224	225	207	220	240	234	232	219	233	209	240	233	252	233	214	202	231	223	254	231	246	233	207	252	242	214	220	228	247	219	232	239	234	232	235	209	231	216	254	229	217	228	231	239	250	193	232	220	219	230	208	229	217	245	213	235	220	221	233	232	232	197	222	232	259	231	235	221	230	212	204	219	224	224	220	235	235	240	209	227	225	229	217	237	241	198	226	240	239	217	216	234	216	223	223	233	230	237	223	244	241	246	235	239	221	235	204	229	208	233	225	248	206	246	208	214	253	217	231	221	232	207	211	234
22233	11547	21619	19981	24398	23095	40699	57597	54137	11587	839	827	754	780	711	690	704	700	692	620	605	608	617	551	566	621	596	602	568	545	567	630	578	554	547	562	591	585	556	540	606	552	536	542	558	574	574	547	549	513	515	550	568	509	542	531	555	526	536	529	531	509	516	556	557	559	541	522	554	510	532	533	581	558	524	546	532	521	482	535	523	551	525	552	511	557	544	512	561	551	529	551	557	539	504	552	553	523	547	596	562	564	526	576	491	545	573	543	494	505	503	496	545	551	531	519	545	544	530	543	529	512	533	475	530	512	514	548	527	580	544	537	502	552	508	537	506	590	514	524	539	530	536	555	534	563	543	476	544	582	583	541	563	533	559	543	524	517	546	573	565	545	530	535	527	540	556	507	523	520	542	475	528	526	527	518	565	529	505	556	526	528	554	547	536	523	515	524	556	543	560	505	546	556	573	560	564	528	538	536	531	519	522	519	528	544	516	525	491	537	542	552	508	536	514	552	541	535	525	547	525	496	525	508	550	514	509	583	502	550	502	501	534	517	518	565	528	528	523	527	557	536	496	562	534	533	579	555	512	503	560	537	551	569	530	511	485	552	512	525	538	516	510	546	563	524	527	500	524	490	531	526	541	543	527	531	506	527	561	537	536	527	517	518	520	506	542	546	559	552	524	532	541	545	526	521	561	541	535	542	500	556	518	511	513	560	552	544	545	544	549	508	556	520	502	532	543	524	524	512	544	532	557	514	503	555	529	510	542	501	535	542	533	546	522	498	524	549	520	513	515	539	535	527	512	538	552	500	554	536	538	562	495	545	515	536	511	518	470	510	530	528	517	514	533	470	536	500	528	567	528	556	564	528	555	586	525	551	505	573	523	520	552	538	518	507	553	523	530	494	515	513	507	510	550	527	550	524	513	548	516	528	523	512	543	539	553	504	521	539	534	515	500	558	489	539	522	534	520	514	544	522	537	559	535	518	541	519	547	547	530	535	532	553	514	549	565	534	562	544	545	540	516	560	553	522	576	529	534	571	534	530	551	525	539	547	550	508	504	492	547	571	559	545	519	543	498	544	540	463	536	534	535	570	566	500	534	495	524	501	531	493	511	527	538	539	483	516	545	529	554	522	507	543	533	545	521	573	532	535	505	577	558	542	512	550	576	528	516	515	526	514	547	519	536	545	525	558	503	517	537	505	544	522	550	554	577	527	555	552	540	556	511	517	516	498	518	510	529	554	513	533	490	526	536	559	487	538	512	509	562	503	519	517	589	501	535	508	553	524	531	590	550	530	499	542	499	534	563	513	547	563	534	526	524	545	536	516	558	545	513	563	516	560	473	566	491	515	483	552	543	522	513	524	516	564	537	480	510	526	528	518	586	525	527	531	553	528	534	582	518	525	519	531	517	570	509	525	540	493	561	530	536	534	541	503	525	538	523	529	530	513	507	553	527	502	523	553	542	523	544	495	533	554	538	500	504	540	533	556	493	521	477	523	573	528	609	499	512	548	519	531	515	540	543	517	503	516	514	520	494	541	545	573	538	595	543	585	542	508	519	517	524	539	538	552	542	461	609	563	505	519	491	499	553	571	486	517	534	538	514	528	545	521	526	523	588	530	504	548	512	516	508	504	530	553	525	470	559	536	493	539	550	532	554	496	545	525	561	532	514	584	563	512	545	531	608	596	535	564	535	524	538	518	541	528	567	544	569	543	540	522	507	552	533	507	544	532	533	529	543	566	570	512	508	557	531	539	507	515	521	496	550	535	531	528	496	537	520	533	541	543	508	530	501	495	547	521	506	506	527	516	545	519	546	505	533	512	571	504	510	533	509	554	526	511	533	462	539	530	515	499	553	570	542	496	548	519	515	580	531	533	525	522	552	550	533	517	521	542	536	491	538	532	565	476	524	573	528	570	476	542	513	544	521	525	531	584	477	498	532	559	578	522	540	490	509	488	511	540	570	485	533	550	539	506	504	531	530	542	569	519	512	501	524	551	529	559	537	502	514	509	487	544	511	545	544	523	538	526	524	569	572	564	534	506	527	531	545	503	543	525	543	551	517	531	563	527	544	559	559	545	542	562	496	511	513	513	555	562	606	520	521	515	543	520	520	509	563	524	523	526	502	518	496	584	546	540	588	550	519	538	514	526	525	572	549	555	509	531	496	519	555	512	506	533	527	528	567	565	517	500	524	501	503	535	524	515	532	510	511	537	532	526	499	509	531	538	514	532	521	532	483	542	543	473	541	523	510	500	528	520	493	547	551	583	516	561	545	521	537	561	523	491	521	556	534	547	532	521	537	527	558	509	553	520	528	487	568	556	487	556	554	524	564	536	514	522	523	531	515	563	543	535	537	505	483	549	539	556	525	517	541	555	552	534	554	534	548	498	531	520	503	520	559	519	537	470	514	511	540	536	552	556	509	516	489	541	519	525	551	502	544	550	546	551	521	506	534	533	552	519	526	521	556	545	520	558	549	540	541	525	533	477	507	563	546	571	495	546	525	536	556	532	546	527	534	499	579	508	546	519	517	504	554	517	504	525	539	544	560	542	545	500	515	557	506	501	500	516	531	504	535	539	525	540	549	549	553	496	533	542	560	520	523	529	537	536	561	531	538	523	503	518	481	538	558	524	544	539	544	553	512	524	554	541	525	535	523	529	520	535	556	511	509	533	566	556	568	566	529	546	511	565	501	543	508	533	522	523	529	506	528	568	517	551	510	515	510	543	582	512	574	518	526	490	527	548	546	505	551	544	498	576	501	528	527	483	531	553	599	506	524	477	515	532	524	522	542	551	534	565	531	563	546	481	513	492	539	504	525	525	505	576	529	533	584	520	527	532	513	572	495	589	532	524	548	540	522	549	556	556	523	544	548	548	524	542	543	527	519	523	553	523	544	509	516	529	545	546	514	549	528	497	548	517	527	491	547	519	570	530	517	512	508	541	540	543	503	497	555	560	529	544	516	506	553	528	534	551	495	513	485	565	531	483	524	500	531	579	524	549	499	476	531	530	535	546	579	565	574	526	493	522	503	501	527	544	500	578	495	547	532	515	502	573	517	502	556	543	549	513	515	526	532	528	505	511	530	541	480	577	532	538	532	467	514	543	478	581	512	538	574	526	504	523	526	523	532	526	495	514	510	574	549	565	536	531	526	520	502	509	518	491	519	519	514	553	537	523	557	538	520	520	522	563	503	533	550	540	514	513	540	502	503	598	544	523	543	545	532	551	551	588	528	570	529	545	560	519	513	532	505	497	529	547	512	544	547	553	533	540	527	509	514	552	542	495	551	500	473	560	534	534	528	525	522	550	515	518	536	531	554	525	527	540	544	504	517	548	538	514	538	516	557	521	499	546	562	526	518	499	531	573	542	541	567	520	504	515	535	514	541	522	519	502	501	473	499	524	470	548	546	562	522	504	532	510	522	547	540	553	512	540	571	569	555	504	532	505	506	530	541	547	537	532	570	500	531	533	520	486	527	551	562	506
14574	6293	4534	6557	3527	1885	1886	1799	1775	481	218	209	237	247	261	259	241	232	217	234	222	211	225	246	225	224	236	255	212	231	230	208	220	244	253	226	227	245	242	235	239	216	226	212	226	239	207	228	204	216	214	239	246	261	234	241	247	241	260	242	223	199	230	244	227	219	213	208	243	231	233	222	229	207	223	209	234	219	242	238	271	230	233	229	246	215	238	246	210	247	220	226	220	223	231	239	216	242	225	197	236	237	237	244	215	237	231	234	247	234	218	233	225	215	194	237	255	251	237	233	207	243	225	211	259	230	220	240	227	238	224	231	218	260	230	234	236	205	238	202	231	201	244	236	237	203	224	222	244	236	242	227	205	236	235	250	219	248	230	229	210	224	204	231	245	220	223	229	238	240	240	215	244	231	222	189	226	229	251	226	240	189	232	242	248	223	255	240	256	225	244	213	246	257	217	209	232	224	249	235	262	245	240	244	224	241	214	231	225	220	215	220	227	202	236	203	223	238	242	253	218	188	230	226	210	220	251	230	237	211	242	233	240	237	241	235	213	226	217	221	208	237	232	254	242	225	236	269	244	240	217	257	215	219	215	239	222	255	227	225	258	262	229	206	225	216	231	219	233	183	225	225	211	202	233	215	224	217	243	232	216	252	227	257	227	176	213	227	235	221	253	249	243	220	238	203	237	197	203	238	241	242	190	257	240	267	242	218	228	250	212	237	205	239	233	213	211	237	244	199	225	224	252	243	238	208	230	242	240	228	219	249	234	245	238	257	195	219	253	237	242	234	207	204	248	236	242	217	216	218	227	235	246	221	257	248	219	254	228	227	230	253	222	257	226	210	256	219	222	248	238	210	227	234	228	240	218	218	214	247	240	238	209	232	211	225	218	203	233	246	222	198	242	239	237	253	259	204	214	218	255	227	250	230	226	235	229	225	236	250	238	228	232	244	217	264	240	223	219	242	210	232	239	251	249	226	222	254	234	247	219	203	212	207	237	200	273	228	212	220	197	224	207	227	209	251	225	232	241	249	230	259	201	219	235	220	238	194	233	243	256	261	232	236	253	227	222	226	218	213	230	238	237	250	224	232	215	219	217	249	236	257	247	207	243	251	258	225	236	214	234	228	221	222	246	224	200	242	236	245	215	244	224	242	228	223	224	234	262	221	197	215	214	235	229	247	285	238	224	248	237	258	243	232	232	214	218	232	222	214	223	230	216	191	211	230	242	244	241	216	206	235	237	241	219	256	239	232	228	263	216	235	230	224	227	240	243	241	211	230	213	231	219	211	209	234	276	234	222	234	265	207	243	231	238	241	227	249	201	213	227	239	221	215	240	210	254	248	216	238	224	224	236	215	235	251	222	214	236	222	223	232	251	233	223	243	244	253	244	229	257	263	254	237	228	217	231	225	228	231	250	237	252	249	261	222	242	251	230	261	248	247	253	246	240	233	236	215	229	231	221	260	221	210	238	203	223	241	231	230	229	234	247	240	262	233	248	243	227	215	227	230	227	228	236	197	214	253	261	223	231	245	238	227	221	244	270	230	229	177	243	233	246	234	217	224	267	245	219	249	243	223	224	214	214	222	248	230	213	247	235	253	242	243	220	230	236	225	228	221	230	218	226	207	247	243	210	234	194	224	251	230	210	232	228	230	253	200	238	200	221	244	236	235	233	252	234	222	262	181	239	230	254	267	227	246	243	250	246	231	202	201	244	224	246	234	207	260	205	251	247	224	237	246	234	225	263	231	239	233	240	215	235	207	224	242	238	222	232	216	197	258	221	210	239	238	221	230	219	239	244	225	245	235	234	240	234	254	231	220	236	220	230	222	218	211	231	234	215	232	248	207	219	250	242	236	240	236	224	229	217	231	247	231	252	249	233	235	227	228	203	235	218	250	238	213	223	241	213	253	208	247	231	205	247	270	228	240	196	215	217	262	219	227	254	233	230	212	212	238	224	252	221	205	211	214	209	243	215	249	243	230	254	226	243	231	226	226	205	217	244	220	219	210	244	225	228	232	250	218	248	243	226	254	241	231	254	196	225	218	218	209	201	228	243	225	234	239	202	258	227	224	195	240	232	223	227	215	223	227	232	208	246	260	211	228	225	225	247	217	230	258	243	234	258	235	234	229	229	215	210	264	245	191	258	225	230	230	238	235	193	220	244	233	227	220	222	236	197	202	218	201	223	217	219	247	247	216	222	250	227	246	227	232	243	211	225	234	231	230	240	219	239	228	207	251	226	256	220	269	228	243	220	245	250	266	259	243	228	241	231	236	209	224	230	222	230	248	255	222	229	236	236	246	252	232	252	226	233	226	244	250	260	216	214	255	221	241	245	215	240	239	233	237	249	224	225	211	250	228	250	261	206	229	231	239	211	201	213	243	224	243	238	271	238	224	247	245	231	219	258	226	228	236	232	231	239	233	211	228	263	245	221	243	210	234	236	242	252	221	244	282	194	236	192	199	238	236	245	239	232	242	225	218	234	191	239	244	210	251	218	237	225	241	256	218	238	229	250	253	218	236	228	259	249	209	248	198	213	214	211	256	218	256	201	221	233	220	236	235	234	238	240	239	216	219	199	250	251	251	227	255	227	259	205	220	215	226	248	267	200	245	220	239	272	227	257	244	225	244	237	237	233	243	201	197	219	237	228	211	247	231	255	228	249	227	249	209	253	248	219	209	214	234	212	232	257	234	213	262	231	235	220	238	223	218	237	228	239	214	199	222	225	233	255	266	212	228	231	205	216	245	236	239	230	201	224	227	228	236	230	249	217	201	241	220	198	225	245	229	214	235	195	232	250	222	223	252	225	230	232	248	223	243	260	251	229	243	226	226	234	219	245	230	230	224	248	237	227	243	212	229	222	221	228	213	278	229	227	257	239	241	260	242	229	225	253	249	223	220	212	209	252	227	235	224	234	238	253	221	187	225	227	233	210	226	224	214	247	225	247	210	222	228	205	247	236	215	240	231	225	225	230	259	250	244	228	219	211	227	255	206	235	245	230	222	236	237	256	215	240	215	192	202	246	223	221	205	192	218	239	220	250	215	209	234	194	220	221	233	256	221	235	228	219	221	268	209	205	248	242	234	245	249	247	220	229	234	219	190	248	219	224	226	229	250	230	269	231	213	216	243	223	235	208	223	226	222	244	214	247	216	249	216	202	226	264	229	213	214	230	217	196	211	247	232	240	225	213	241	234	227	239	211	236	217	223	211	238	214	260	228	203	216	251	235	216	227	204	202	212	239	239	221	207	223	241	239	248	249	204	230	242	211	229	244	248	230	201	242	216	211	235	244	229	230	248	217	187	250	249	209	237	238	255	232	221	263	250	221	195	256	221	219	226	227	218	221	213	240	242	235	223	227	243	232	235	226	197	227	222	228	232	269	226	237	254	226	204	222	251	226	232	239	221	231	235	227	224	249	247	218	261	248	218	246	277	233	225	199	254	239	248	215	233	252	256	258	226	249	224	248	220	234	226	232
7190	4964	7818	15728	10676	7519	8588	8573	7183	1428	491	525	466	538	508	514	537	487	508	490	495	537	493	543	530	518	497	549	538	512	557	497	543	511	539	551	484	553	514	564	535	503	497	498	531	572	479	534	527	529	491	514	474	510	508	491	530	528	521	515	507	526	516	497	494	528	515	501	541	516	491	545	537	522	521	503	483	508	512	510	508	518	513	502	546	499	484	510	527	555	520	485	528	493	504	476	517	513	534	500	524	494	536	582	531	521	516	552	519	523	520	529	467	508	524	497	536	502	493	553	478	521	546	521	530	524	517	517	504	512	516	472	512	554	512	507	510	559	526	567	511	509	508	548	500	497	522	534	505	528	500	485	529	540	525	512	511	509	519	530	514	504	518	545	490	518	528	506	500	551	494	545	469	496	499	531	534	485	501	504	490	490	554	577	523	499	558	534	506	470	495	544	532	540	494	491	523	491	486	513	497	515	540	510	488	480	568	531	535	484	511	495	548	534	529	495	514	542	514	519	522	470	519	496	512	538	503	477	508	495	542	519	496	522	524	541	501	512	481	518	528	512	496	516	534	492	513	513	511	537	536	512	527	516	500	508	532	492	564	510	471	516	551	492	534	547	492	525	529	526	523	512	515	477	531	506	538	562	462	502	517	500	501	524	531	530	478	530	505	517	517	525	543	534	504	520	515	520	536	535	529	502	462	511	526	481	502	524	501	526	509	518	508	509	513	499	486	521	493	505	479	487	525	502	508	540	550	501	538	552	502	493	511	542	539	524	500	533	506	537	523	480	516	489	524	487	511	480	475	520	505	541	517	507	552	517	515	531	520	510	521	537	515	516	541	493	488	541	507	528	515	495	509	530	525	486	536	516	522	517	510	482	554	569	521	527	526	516	525	494	502	462	505	547	510	514	524	490	514	529	513	507	495	531	562	498	496	566	508	519	499	483	529	496	548	530	528	487	538	523	521	534	508	540	524	533	506	491	499	504	554	552	526	562	521	513	496	531	532	519	496	512	524	519	516	491	546	508	511	504	550	506	501	533	554	554	488	529	512	497	519	539	513	504	486	483	555	483	554	480	511	494	518	491	511	517	509	523	532	529	498	505	527	498	505	529	541	507	522	495	518	510	531	523	512	540	514	494	496	531	510	502	549	548	496	511	526	485	511	549	538	501	513	515	489	550	500	525	502	522	479	533	535	496	485	505	539	485	509	511	524	490	545	501	537	494	551	522	560	553	522	532	505	551	510	531	525	509	515	512	509	525	489	556	523	523	529	581	509	542	528	519	480	560	517	560	543	509	493	561	509	524	555	523	529	527	522	477	513	542	546	509	489	515	534	518	492	528	536	513	497	532	523	508	556	499	514	472	525	534	514	535	497	486	546	521	503	527	539	514	508	460	499	472	540	525	512	528	523	520	513	538	492	485	544	508	536	491	518	533	481	510	499	547	496	521	514	470	520	504	511	522	533	524	517	535	496	530	500	520	503	516	503	499	499	474	528	516	524	532	555	523	530	532	572	496	484	493	517	498	484	521	490	549	515	512	529	527	534	505	550	537	532	515	538	488	561	512	506	560	514	537	521	520	557	488	557	541	512	517	523	499	543	558	541	535	476	488	536	495	515	556	484	501	486	572	532	515	502	541	501	509	502	523	502	528	520	488	520	500	562	481	489	559	531	501	478	513	530	519	506	546	495	499	493	490	537	546	504	498	482	516	529	475	493	557	485	541	525	522	497	477	530	514	521	542	517	488	534	499	512	507	548	492	525	537	500	524	541	545	510	514	510	528	510	522	566	498	532	483	507	508	531	520	500	527	535	513	514	517	501	529	560	511	539	496	556	526	537	558	504	509	509	513	541	503	497	478	519	470	493	505	502	559	487	521	524	537	491	560	561	497	529	516	499	515	513	471	510	546	548	520	488	505	511	529	536	529	516	490	516	487	497	490	531	508	491	529	506	481	557	521	497	542	466	513	499	525	527	497	482	551	511	506	524	459	541	512	501	513	468	481	480	534	487	526	553	505	472	541	515	505	508	492	509	525	512	527	530	512	474	569	526	481	532	534	467	524	472	512	496	511	557	514	525	521	489	466	500	543	533	514	529	542	522	529	519	538	546	572	505	539	540	522	486	465	536	525	515	539	490	511	488	492	515	513	507	512	507	557	526	536	469	534	532	517	550	537	533	557	508	543	529	512	495	535	537	563	492	484	522	516	498	476	506	516	544	498	465	510	529	489	511	516	545	530	500	472	518	534	498	527	513	520	525	512	509	519	525	522	544	475	476	529	562	520	521	532	465	519	527	552	533	519	486	521	543	558	518	514	530	546	500	481	522	495	514	528	530	505	523	510	522	526	501	551	533	541	511	514	474	552	479	530	470	534	552	528	522	522	521	535	514	494	536	541	535	496	529	515	479	475	508	531	480	520	507	514	501	509	519	487	533	490	506	510	505	533	495	515	488	503	496	518	519	501	532	525	562	511	468	514	540	486	514	486	495	510	558	500	496	543	526	564	548	512	500	474	492	531	482	563	471	564	497	451	503	531	524	523	506	531	540	526	527	503	523	506	533	530	484	514	502	511	474	498	532	505	523	532	526	528	540	572	549	526	529	558	515	518	504	528	510	538	567	523	461	507	508	543	554	505	562	485	520	561	532	450	531	551	524	504	500	511	544	564	557	521	524	505	542	554	547	508	507	499	515	503	511	494	546	543	535	496	483	503	542	533	491	511	545	529	517	486	516	514	476	482	507	552	532	502	538	530	514	544	501	540	520	535	551	529	513	559	505	544	507	483	544	511	491	513	518	548	503	569	516	491	521	487	518	485	490	532	513	486	514	551	512	490	505	540	545	521	525	531	473	540	481	511	534	506	532	511	531	515	517	510	502	501	504	538	503	538	494	507	517	509	473	518	497	494	512	508	513	505	536	566	539	516	509	546	519	524	512	500	524	530	499	500	504	521	518	528	528	516	523	528	472	542	490	528	524	517	505	508	500	464	482	536	516	491	548	488	514	490	508	515	526	531	533	509	508	543	532	527	544	496	507	501	522	515	528	536	529	507	550	538	520	508	536	542	510	482	530	493	521	499	542	511	507	483	518	517	517	537	464	502	495	510	500	495	505	528	538	525	542	562	489	493	515	511	489	542	522	490	512	537	510	576	514	533	496	497	603	502	533	573	531	506	518	548	508	527	525	499	528	530	514	507	481	509	515	505	485	513	532	520	496	560	514	511	528	518	509	544	558	502	497	531	535	496	533	467	494	529	519	469	536	510	516	533	489	578	504	495	513	495	481	473	529	553	495	461	535	502	507	527	557	493	536	508	516	517	531	543	518	525	515	515	499	531	498	509	510	489	549	516	515	516	521	496	526	540	516	529	514	508	505	512	520	501	509	521	503	523	473	508	531	527	524	504	508	534	517	492	504	503	476	492	510	522	479	509	546	497	539	526	496	516	482	490	520	529	526	506	527	519	538	507	526	555	518	503	568	513
34556	14484	20240	14936	6751	12812	26610	28984	22865	3814	182	160	161	165	160	140	158	128	166	162	152	157	140	142	129	144	156	135	127	163	168	141	160	141	131	150	157	152	157	129	148	131	140	146	138	137	161	137	147	149	149	143	157	152	151	154	150	168	149	145	139	120	142	158	130	134	126	146	155	137	140	145	140	128	167	144	139	164	142	162	121	158	135	129	134	148	130	146	142	144	133	141	145	130	131	140	140	137	124	135	130	147	118	136	140	133	134	151	151	165	133	142	157	143	144	134	157	173	142	124	143	126	135	123	136	146	141	139	143	117	161	148	123	149	129	153	124	136	156	147	132	136	139	137	141	134	133	125	132	156	151	146	152	135	140	130	173	152	155	150	140	131	129	145	156	140	147	125	123	141	138	158	160	137	140	122	110	133	130	137	152	125	131	110	149	141	116	152	150	134	164	136	157	148	140	148	160	142	141	138	129	117	136	137	141	154	125	129	140	147	148	156	124	135	116	132	154	119	136	145	155	144	129	128	133	135	123	169	129	139	142	153	143	150	148	127	124	146	130	149	137	157	150	148	152	156	166	136	154	139	120	153	150	124	132	167	171	143	143	132	148	142	179	134	132	142	146	173	155	142	141	150	127	140	140	139	141	144	127	139	148	117	137	141	137	130	131	152	143	125	128	140	133	131	150	149	121	138	139	161	120	138	132	154	141	156	160	145	144	158	145	130	153	134	151	147	130	137	139	147	130	153	138	124	147	144	160	122	121	132	138	139	144	133	168	116	156	136	136	131	153	144	145	145	148	150	127	138	146	139	115	129	137	124	113	129	155	130	151	145	141	137	153	137	145	160	135	132	144	159	164	155	134	139	136	134	130	130	138	140	137	141	143	123	120	157	141	122	132	114	131	128	121	128	137	132	136	145	134	142	117	130	143	152	152	123	148	164	135	137	168	142	123	139	152	156	123	158	131	139	140	114	139	133	138	128	143	125	147	126	136	142	158	159	143	140	151	139	110	143	135	151	140	140	130	140	131	137	116	125	134	136	150	134	121	140	132	130	129	144	170	133	139	132	130	138	133	137	151	119	143	135	151	140	156	123	164	144	132	135	149	145	105	140	145	145	150	118	123	137	138	156	137	147	136	145	146	153	150	148	155	147	149	140	172	159	147	155	161	169	122	130	158	128	145	142	126	147	135	141	156	146	155	143	146	138	151	146	131	148	134	129	132	133	136	125	132	140	149	138	132	143	156	147	140	144	154	141	144	150	125	133	143	141	141	123	140	124	140	145	130	140	123	154	157	136	140	130	149	132	138	126	135	154	114	138	121	172	155	157	164	142	152	120	139	152	158	139	156	144	162	130	151	134	159	146	166	124	155	178	133	155	143	142	132	131	145	178	123	142	155	143	140	144	133	141	142	130	139	139	140	145	137	127	147	145	161	121	137	159	138	152	131	158	157	142	136	134	151	135	127	142	145	154	139	150	126	141	140	136	161	155	140	133	123	140	123	148	128	143	151	154	141	165	128	167	141	165	137	130	145	150	128	147	124	164	158	149	142	132	145	127	158	148	163	114	141	124	133	160	135	132	150	127	149	150	147	133	145	173	131	140	127	144	129	151	143	142	148	159	143	142	171	163	130	152	123	145	138	149	127	140	153	151	125	133	145	144	135	154	156	147	125	156	127	148	134	129	139	139	138	161	139	135	123	148	136	127	136	162	128	123	167	140	140	155	149	152	151	153	183	138	152	140	106	126	120	144	135	152	165	135	142	157	126	123	125	105	104	132	129	155	138	145	132	146	145	137	137	153	146	160	129	132	150	131	136	163	129	157	127	145	160	127	144	152	131	150	133	124	137	154	143	126	137	131	136	137	150	144	159	145	121	150	133	131	159	142	129	147	170	130	137	146	153	124	152	125	161	143	150	146	143	136	153	148	147	110	125	148	131	153	137	126	162	146	141	144	150	151	151	120	155	148	135	148	117	133	140	134	143	141	146	147	128	127	155	147	152	128	148	150	144	152	153	130	129	144	132	135	111	165	151	146	158	150	128	133	154	134	135	124	136	133	135	158	120	110	126	128	141	138	140	126	154	148	132	151	148	131	133	149	165	120	137	122	115	125	154	116	144	171	150	159	170	156	139	144	143	155	155	134	127	163	142	134	154	140	134	158	159	164	144	140	138	158	131	126	145	126	127	146	140	163	161	142	130	141	138	149	138	146	150	128	129	152	142	130	137	126	146	136	126	143	147	141	148	153	130	137	160	159	163	122	138	132	138	137	152	143	141	128	139	146	146	145	150	149	143	147	163	131	141	161	137	144	143	129	146	135	129	116	131	159	127	130	183	130	149	136	166	127	150	152	153	145	151	160	127	127	135	138	168	137	137	120	170	144	149	143	147	121	133	132	140	124	138	161	146	143	143	142	140	155	137	150	120	141	131	131	124	141	123	157	147	165	133	154	146	134	93	138	149	139	139	126	146	145	138	148	140	148	154	135	136	169	126	157	136	128	139	136	127	127	147	140	139	144	162	151	144	144	154	142	131	131	151	152	161	136	144	116	130	135	135	121	145	126	154	161	153	141	135	148	138	124	139	139	141	124	167	157	153	140	147	174	122	149	121	129	150	162	150	140	151	144	136	141	132	153	137	122	155	131	156	147	125	135	114	133	150	140	124	160	129	157	146	156	155	168	135	135	149	128	127	143	122	138	131	134	155	114	155	140	150	141	139	114	166	156	143	148	124	136	141	143	147	137	127	136	133	156	147	130	134	127	147	133	145	160	136	142	137	141	152	147	151	133	147	131	157	147	127	136	143	143	146	153	168	127	156	150	129	123	129	120	155	142	138	142	156	134	156	162	141	139	115	144	128	110	142	145	153	159	133	143	137	123	131	108	131	123	164	142	133	156	153	136	159	125	146	118	137	142	159	162	137	121	156	154	156	126	149	134	162	157	145	124	141	137	155	134	143	167	152	150	130	119	134	125	136	134	125	120	173	130	130	125	170	106	143	124	139	174	153	129	127	125	165	136	143	133	146	148	150	157	142	144	134	143	141	116	120	162	132	154	133	136	136	133	123	127	132	147	133	134	148	145	142	148	135	147	163	151	122	129	132	129	120	121	132	147	127	132	156	136	151	145	123	126	129	154	156	149	136	139	143	123	152	109	132	138	156	124	166	150	141	128	143	135	152	134	124	125	127	162	162	118	158	122	122	150	156	144	145	127	163	161	128	151	137	141	112	122	137	157	175	144	136	138	130	140	152	129	126	147	162	138	143	150	121	150	142	145	158	151	138	125	117	144	135	132	132	142	157	135	163	149	138	126	132	127	150	161	112	130	157	145	135	122	156	145	130	135	129	122	142	127	153	151	117	132	143	145	131	155	121	147	131	173	146	129	137	138	127	126	164	151	138	132	149	130	153	156	127	128	149	149	144	140	140	144	127	142	127	149	139	117	125	116	145	137	134	124	156	129	130	123	145	120	152	132	134	142	160	148
17530	9169	26044	24936	17215	29420	46325	47402	41160	1611	534	511	455	446	427	452	430	439	410	427	402	401	370	386	372	381	353	376	384	373	376	366	358	319	322	374	369	392	362	360	345	399	356	378	363	336	379	363	325	349	393	378	351	360	341	333	383	362	337	375	333	328	327	366	344	323	325	353	359	345	364	379	392	345	341	325	333	310	333	358	335	352	351	351	335	328	333	330	333	354	331	340	352	339	355	339	368	356	365	335	351	329	372	342	375	342	335	326	340	354	369	373	359	386	354	365	349	372	375	384	340	348	329	320	313	384	333	330	323	345	329	352	367	343	363	351	358	343	357	333	371	354	352	320	341	369	327	331	346	353	336	362	336	372	351	331	344	373	376	351	351	359	350	360	327	343	363	330	370	294	337	365	321	328	326	322	338	368	346	344	343	348	353	361	336	350	352	349	341	382	331	319	359	307	351	345	370	318	361	358	361	343	343	365	363	337	343	368	349	355	357	314	369	359	392	322	339	357	356	351	339	365	349	340	330	343	351	351	324	380	353	342	357	344	314	333	351	329	323	345	345	348	360	344	350	357	353	371	341	383	341	357	319	352	313	348	320	350	346	344	320	337	361	382	371	347	372	342	354	347	343	330	373	355	361	340	350	355	344	328	355	358	320	392	313	334	354	319	333	351	356	341	357	351	370	372	318	366	351	357	380	360	353	319	348	332	372	338	340	371	339	382	342	347	331	358	347	345	357	342	374	348	355	342	355	313	351	353	344	332	317	328	389	358	334	327	335	365	387	323	348	323	345	345	360	361	341	365	368	372	390	348	345	319	371	340	366	353	361	376	311	353	317	360	343	353	339	347	370	346	329	314	343	357	327	349	336	342	335	336	327	321	342	374	355	355	366	355	375	351	337	307	347	365	347	328	328	370	391	332	360	393	363	335	320	348	319	391	327	361	351	356	345	377	299	369	355	369	332	348	335	347	330	330	357	337	334	347	327	321	341	369	339	368	319	355	360	322	323	340	388	382	348	343	346	352	352	349	352	376	344	321	361	348	334	325	376	309	316	347	356	360	339	342	335	339	324	384	328	342	348	302	329	372	338	335	360	371	327	351	325	362	343	317	337	336	382	375	364	381	399	333	341	361	359	361	344	340	359	339	326	353	368	361	326	363	352	328	369	339	348	366	317	356	330	361	373	350	332	352	332	348	355	351	366	359	344	303	344	357	358	342	342	376	366	374	365	340	333	364	368	367	329	345	340	359	338	367	378	356	383	324	351	364	337	375	385	357	354	314	346	365	364	321	336	353	342	347	341	364	308	369	303	350	352	380	360	340	319	384	348	344	348	374	362	308	339	324	352	341	357	332	344	354	344	358	380	326	373	380	368	355	332	349	327	359	374	356	378	359	356	377	357	340	315	338	365	333	373	345	301	353	357	351	331	374	350	352	337	328	358	357	336	368	383	339	317	316	358	390	330	353	365	344	354	324	340	351	319	349	364	339	303	360	365	387	344	339	338	343	393	351	316	342	375	339	315	353	348	355	378	364	357	327	353	348	335	340	365	359	352	377	327	373	387	415	339	356	364	380	402	353	341	346	366	349	349	332	345	362	348	364	350	351	370	328	355	372	349	318	355	341	321	348	338	369	349	382	309	372	331	359	331	357	345	369	335	367	356	339	387	357	338	329	325	333	334	367	375	336	338	347	321	337	368	331	329	348	341	340	322	338	331	364	314	363	360	328	335	332	341	335	327	349	380	344	332	342	346	352	352	370	349	322	333	374	372	350	359	308	349	348	389	366	354	363	358	347	358	326	344	334	354	308	298	361	356	321	356	357	366	326	350	355	351	345	345	344	345	355	341	360	360	337	359	355	327	382	331	353	318	361	329	327	336	352	385	351	345	352	358	348	348	347	350	334	311	357	335	340	302	323	349	388	323	372	335	359	360	350	335	390	361	343	340	355	350	315	335	317	308	383	360	357	335	349	363	321	369	352	360	365	360	342	343	370	353	327	370	363	351	392	350	302	343	340	371	332	342	342	347	325	362	356	374	334	329	351	341	305	317	335	368	357	343	340	367	358	378	360	358	375	337	351	351	356	355	348	342	317	329	332	372	351	367	335	355	343	342	344	343	351	353	372	350	360	353	362	340	323	334	338	344	350	364	337	350	359	353	357	310	365	365	379	341	319	325	331	341	384	299	351	347	340	362	336	352	360	348	354	377	358	337	330	368	373	356	383	339	360	339	383	348	342	349	360	344	327	361	326	335	346	325	364	337	352	335	328	365	356	329	320	345	336	347	344	330	364	326	334	349	350	368	365	338	348	345	367	342	346	343	368	349	320	329	330	359	325	376	364	367	329	359	334	333	381	354	326	353	369	396	355	316	370	349	330	323	354	344	344	390	345	342	359	382	345	342	362	346	373	346	304	349	349	371	327	371	344	371	331	405	359	328	337	327	329	339	334	362	357	358	355	337	366	342	377	360	355	347	360	329	378	331	370	355	336	330	366	328	338	378	374	353	333	369	361	327	354	402	309	336	330	341	353	343	307	374	349	348	371	352	387	340	350	366	356	314	385	381	370	349	337	312	359	339	344	341	406	336	333	342	346	344	348	378	342	353	369	368	353	332	351	363	360	341	351	356	365	335	373	302	345	335	330	347	387	277	338	355	329	349	349	369	347	342	380	341	353	347	348	350	363	331	322	373	368	364	312	317	359	366	340	362	317	309	336	379	377	346	351	334	378	352	349	340	398	333	335	331	332	343	362	376	368	328	345	327	375	366	362	316	380	355	333	350	381	355	341	347	350	344	361	354	361	343	368	376	339	333	330	383	336	319	328	342	320	341	347	354	361	321	367	379	380	369	327	337	378	337	346	351	326	344	376	350	327	350	338	353	331	377	352	370	313	365	366	356	371	375	354	355	363	341	358	377	379	339	358	337	349	331	342	353	335	338	329	346	343	383	338	358	350	321	335	350	340	342	329	324	359	352	347	368	327	382	372	324	350	344	329	339	375	334	334	315	376	333	342	365	337	342	372	328	330	358	322	370	352	355	342	343	371	335	318	327	351	342	342	340	337	367	333	369	346	330	360	339	334	330	371	346	359	354	358	339	388	355	351	345	329	363	379	377	330	321	328	377	346	395	322	348	345	366	373	347	380	350	345	361	339	342	339	368	314	364	347	325	376	328	367	345	339	362	337	329	336	352	328	344	340	354	343	357	361	361	364	359	342	364	342	342	315	353	365	350	316	359	341	362	361	359	321	349	317	328	343	350	388	371	337	352	364	349	366	363	346	375	347	343	373	377	366	393	371	350	347	346	337	369	331	336	354	362	378	378	354	329	366	371	341	351	370	337	316	350	395	329	336	343	337	361	337	334	368	337	328	341	315	352	350	369	352	353	371	371	354	312	338	336	362	345	329	345	350	314	332	312	337	388	328	389	359	364	338	349	357	353	378	349	390	382	353	360	372	346	346	360	397	350	339	341	358	335	332	375	379
46091	23141	23276	13020	14205	30595	40870	38278	32675	8630	462	319	260	266	227	266	257	262	250	250	254	238	260	245	246	239	215	247	235	237	241	222	246	257	262	222	288	243	240	234	201	230	229	226	223	239	221	234	245	250	225	251	227	238	241	224	241	254	215	263	260	262	205	227	215	243	230	220	226	237	241	194	242	229	245	250	254	226	210	244	226	210	237	234	215	261	235	258	267	214	260	213	228	242	254	224	234	244	208	230	244	197	225	250	218	235	225	260	258	251	267	238	248	240	231	221	236	238	224	234	253	225	255	248	262	199	219	253	270	224	216	239	216	233	248	252	224	240	253	236	240	224	242	219	226	232	243	250	250	233	242	260	219	261	216	245	241	235	238	237	232	238	247	250	214	234	243	220	220	247	245	243	248	246	212	271	218	232	212	238	262	231	219	233	247	250	208	249	311	243	231	231	253	221	240	259	211	251	222	257	230	222	222	228	239	213	211	260	243	257	254	217	246	203	218	221	227	242	238	235	231	228	258	258	231	210	222	238	253	242	232	228	252	247	184	205	226	240	267	246	232	232	221	233	211	239	261	215	240	241	251	241	225	237	270	230	246	221	241	223	238	243	252	241	240	258	236	254	239	254	215	238	217	216	196	229	239	248	235	248	238	250	243	230	215	259	252	251	219	241	202	276	240	241	248	236	200	232	253	221	231	257	240	237	239	226	246	248	244	247	260	232	228	230	217	234	253	209	243	240	269	261	228	250	199	234	236	235	225	236	225	225	233	245	234	238	201	229	255	234	212	242	221	239	242	233	214	227	255	225	266	225	251	259	240	238	257	219	228	251	259	236	238	218	232	226	214	228	232	262	258	256	239	232	207	256	233	218	221	232	264	241	236	233	222	233	252	204	218	242	247	246	251	212	209	198	225	219	238	276	220	237	231	246	231	250	221	201	227	230	212	237	227	217	211	246	236	240	223	250	222	207	237	213	248	221	244	234	243	228	248	223	237	244	237	243	218	238	246	235	236	212	246	229	216	251	240	246	231	224	255	234	240	249	236	229	211	248	231	252	209	220	246	263	230	260	215	245	222	230	218	237	198	245	253	275	210	258	226	208	245	224	243	243	239	235	237	220	247	229	247	232	241	218	213	240	219	254	213	227	251	220	243	226	231	261	278	218	245	218	250	239	210	216	254	255	263	269	226	241	239	246	253	224	223	258	238	221	259	258	194	203	221	208	226	256	238	213	253	231	249	236	251	246	245	224	240	259	252	226	229	270	210	239	264	210	210	237	229	249	228	270	235	234	249	228	243	230	231	258	272	211	231	240	233	230	243	261	259	257	254	233	230	229	224	220	242	236	239	250	237	235	237	238	225	241	243	192	203	241	220	228	239	253	234	245	257	238	215	258	215	223	216	219	243	209	258	227	249	241	212	222	222	211	234	222	213	222	243	251	246	256	222	233	236	253	214	239	213	253	252	256	237	219	225	255	226	235	223	249	254	227	220	210	244	210	249	268	229	235	206	247	219	239	218	234	259	242	241	208	226	237	250	228	243	206	227	239	250	248	211	223	245	241	229	241	227	233	229	226	237	232	248	211	220	233	265	248	235	254	253	267	277	211	213	201	218	239	231	254	249	234	250	238	232	211	232	216	202	245	220	223	228	214	247	250	254	251	233	233	238	245	219	213	256	239	245	223	233	192	240	228	257	221	206	266	223	241	260	240	216	254	263	257	255	219	253	253	236	227	252	195	227	252	243	234	230	211	267	219	246	248	222	244	236	255	212	229	240	248	211	213	222	214	226	243	235	225	237	263	225	215	255	221	229	222	273	274	228	259	214	246	238	227	240	246	224	256	224	248	251	241	222	248	261	237	219	217	227	237	245	248	247	254	224	242	230	252	240	255	240	236	246	240	245	260	240	245	241	220	231	245	206	226	236	236	237	234	258	224	229	240	213	226	260	232	228	239	252	250	228	222	230	262	235	234	233	252	261	230	221	244	216	247	269	251	226	243	252	229	281	233	269	246	235	225	253	232	231	241	237	232	247	233	233	240	252	253	235	236	244	231	244	234	219	237	239	208	231	227	239	251	255	234	206	250	257	248	249	245	250	227	247	252	233	254	245	227	225	217	250	237	233	225	247	255	243	234	245	244	241	222	247	231	229	243	259	227	234	217	233	242	220	218	226	224	229	215	231	240	250	241	240	242	218	243	223	232	261	258	210	191	245	214	248	206	230	239	236	224	257	232	226	233	252	239	235	250	218	222	221	196	230	244	241	222	235	259	252	230	224	228	225	265	229	210	229	233	216	232	241	254	236	237	215	210	241	236	218	237	198	245	232	225	224	223	260	203	241	232	222	250	231	240	242	232	265	233	241	232	232	227	256	240	260	249	229	228	218	230	236	231	244	255	238	216	270	231	238	238	231	256	205	239	237	253	259	231	236	235	248	245	228	227	246	247	225	221	234	246	221	244	250	209	256	226	232	252	234	248	261	262	249	241	214	233	234	220	244	228	214	235	213	238	257	240	241	243	223	237	228	225	244	243	242	254	248	247	278	234	248	229	215	258	236	244	228	234	243	270	227	241	258	212	226	248	224	260	254	249	229	229	207	249	238	231	223	233	226	230	224	248	237	234	228	235	204	243	206	253	223	232	262	232	261	243	237	219	239	223	225	231	251	219	222	229	246	227	252	204	217	229	244	243	233	217	224	253	234	250	254	252	243	236	258	239	233	239	241	260	265	224	253	236	236	234	216	215	232	248	208	218	244	228	207	199	251	251	210	226	226	254	247	224	219	243	244	215	229	216	250	241	244	237	221	229	251	253	247	237	221	240	242	239	244	239	214	256	245	223	239	246	261	243	237	227	232	211	227	243	256	229	223	204	242	229	245	248	235	236	243	245	241	245	232	237	239	203	259	189	204	235	233	208	226	218	224	243	264	249	271	210	234	263	198	274	218	209	221	261	249	219	248	229	226	221	224	223	236	229	222	256	245	230	230	224	259	247	238	252	257	230	262	238	255	217	214	232	275	227	258	272	217	259	226	241	227	227	235	234	268	233	246	226	239	227	226	213	244	252	228	226	218	221	229	256	262	213	252	261	239	251	234	226	246	248	208	239	207	225	255	247	251	227	252	217	221	238	226	263	237	268	230	230	252	245	237	270	235	229	235	242	208	234	277	233	206	264	238	241	232	216	253	235	242	220	247	230	228	232	245	213	233	287	236	257	225	227	245	223	249	247	223	255	248	257	265	263	211	237	203	241	227	227	259	204	229	271	242	256	225	213	210	227	251	214	254	211	237	252	238	246	229	260	235	215	244	235	210	278	207	247	259	222	250	236	226	228	234	207	232	222	235	254	251	238	239	247	223	221	253	222	236	253	254	226	224	217	251	247	223	244	222	229	205	219	232	227	232	203	221	205	228	243	214	235	262	254	242	211	210	227	244	248	227	237	249	245	222	227	253	222	249	214	219	205	250	241	220	262	256	235	242	259	221	245
24317	14009	26127	21001	29358	46386	54298	54667	49406	5174	767	735	672	655	715	714	666	681	621	663	625	589	567	632	547	604	606	612	575	616	605	590	593	601	563	561	551	519	602	604	575	546	590	532	556	541	584	556	527	573	530	582	604	535	591	545	563	558	542	542	520	561	573	567	523	580	557	596	571	548	574	531	537	540	518	531	586	553	573	577	597	597	552	540	526	530	564	528	570	565	575	520	532	572	541	544	580	544	536	530	521	510	537	534	573	521	541	555	540	566	536	547	534	530	541	486	518	556	548	508	537	534	499	585	539	564	521	535	588	548	537	563	565	573	535	548	561	539	574	578	577	559	521	518	519	554	530	563	527	556	540	590	549	554	572	538	543	534	560	517	535	531	583	541	531	558	560	585	583	563	537	545	543	559	554	513	581	531	533	549	561	584	530	560	565	544	522	547	531	556	555	546	492	567	599	581	558	565	573	584	585	575	524	580	553	560	575	604	541	550	594	573	554	545	527	555	578	544	554	558	590	560	552	604	573	554	580	577	542	530	581	505	558	547	560	570	570	548	525	580	505	551	584	540	616	496	589	602	556	538	534	538	532	561	546	557	507	535	563	614	558	544	519	560	558	615	569	562	518	576	540	533	547	544	509	590	529	563	590	553	582	524	582	555	542	539	531	551	550	583	587	567	539	543	518	550	512	530	527	531	510	574	536	532	510	561	561	561	557	565	561	557	551	551	564	532	537	561	520	525	552	555	542	558	518	556	535	536	554	535	547	560	545	592	569	551	535	551	560	560	583	519	498	546	585	545	533	543	568	559	500	559	565	541	546	573	519	575	542	564	571	543	552	581	526	549	572	582	608	520	555	513	555	566	524	526	545	574	535	597	522	539	542	571	542	543	531	547	540	534	560	538	601	562	565	554	594	511	552	538	523	576	561	555	545	536	570	547	578	589	564	539	511	527	557	559	567	582	554	562	540	531	558	526	564	554	517	538	571	579	556	531	542	560	589	591	556	541	521	512	512	568	588	551	540	549	555	584	536	519	590	544	555	506	539	548	548	556	543	601	579	559	521	567	503	542	605	551	567	565	604	528	573	546	555	558	555	515	534	545	559	518	493	526	564	553	532	556	524	541	561	579	576	550	536	539	529	603	583	569	532	571	558	573	564	511	573	543	481	546	563	546	548	587	554	499	505	538	539	576	581	545	540	561	547	542	552	536	554	551	541	537	520	537	590	554	583	575	581	556	587	505	542	580	597	552	581	557	534	580	577	567	556	570	590	552	569	538	511	576	570	559	548	504	553	563	552	570	511	554	548	548	541	532	556	537	556	543	585	568	514	544	551	558	553	557	517	578	558	526	544	563	538	562	575	517	540	525	573	481	512	573	560	555	542	586	533	503	550	548	549	586	510	566	544	541	546	560	535	570	514	556	546	585	539	540	560	576	539	568	557	581	542	525	575	593	557	553	524	540	539	532	530	535	522	502	527	579	565	567	562	567	568	543	531	567	594	565	546	561	577	560	532	546	521	534	544	562	537	575	563	558	527	516	547	556	562	549	542	548	559	562	545	521	584	557	502	559	538	567	551	575	507	529	557	561	572	547	544	575	607	528	564	543	577	522	541	526	545	521	547	539	556	534	560	553	554	555	576	557	558	526	533	558	557	527	588	554	559	551	519	537	580	537	550	580	492	520	546	576	527	543	541	566	550	528	536	568	514	520	546	526	571	522	569	550	569	503	538	559	531	553	567	531	524	561	593	525	515	573	521	526	538	555	534	539	582	546	561	579	572	545	544	535	517	533	538	533	545	517	566	569	552	538	546	594	508	546	527	565	557	501	535	549	529	517	563	555	533	561	542	566	532	558	545	566	543	553	569	581	560	521	544	558	531	559	574	569	535	529	573	542	512	543	575	584	537	548	555	539	573	536	532	567	565	544	577	564	558	543	566	523	571	562	554	626	577	540	543	577	510	581	569	533	527	551	527	530	568	535	574	546	531	554	532	543	536	508	578	589	568	550	580	554	556	566	551	543	539	540	552	532	552	558	553	551	546	544	559	556	538	581	517	577	580	549	563	559	560	562	553	561	572	579	555	524	575	561	516	510	565	545	496	557	564	530	555	564	570	571	543	585	520	523	532	564	529	510	526	565	534	541	567	516	520	546	529	566	564	539	543	542	559	555	585	586	512	599	574	537	559	577	595	566	526	558	502	545	552	532	557	540	528	531	574	547	583	530	548	498	518	598	541	562	532	570	568	560	542	555	528	550	580	539	548	554	548	560	521	526	496	574	555	529	590	564	534	581	574	567	562	549	549	519	544	552	589	509	533	540	561	566	545	532	546	535	543	584	542	532	532	539	569	573	551	568	547	573	574	519	547	542	533	546	576	558	596	561	562	595	594	514	543	550	505	564	543	577	541	543	518	574	500	550	574	581	551	551	566	573	522	587	588	559	580	551	559	541	538	494	562	551	517	593	530	531	550	523	563	561	548	555	527	537	577	530	544	494	567	560	543	594	572	529	584	538	546	565	470	518	566	548	594	496	546	533	540	511	552	583	536	553	540	572	565	509	518	521	516	574	533	510	567	537	575	526	524	565	534	549	560	563	558	595	552	531	575	550	578	562	561	533	541	583	531	525	554	545	543	530	546	583	569	543	520	526	554	541	516	502	561	523	550	563	562	580	593	529	583	568	544	549	578	552	531	545	519	540	531	547	525	550	580	535	544	576	524	565	560	565	556	530	561	573	550	549	538	575	597	558	580	515	540	543	511	527	570	578	560	515	550	534	556	523	574	587	578	562	569	524	560	567	538	553	587	548	563	553	540	557	571	508	570	542	577	510	548	525	508	612	540	567	607	541	527	537	569	545	552	590	522	580	567	555	546	553	551	585	592	509	534	554	547	537	543	500	571	554	581	568	565	550	558	481	567	560	577	574	623	551	572	591	609	545	557	506	583	556	536	570	535	549	560	539	519	546	523	554	556	555	540	565	537	539	588	575	543	592	540	535	555	552	551	526	586	516	564	522	524	563	564	587	584	576	549	574	543	522	529	592	577	567	561	535	549	531	525	536	546	541	569	566	515	563	545	516	537	522	563	536	503	508	548	549	595	549	541	560	597	488	589	538	532	589	550	561	563	530	557	557	575	510	592	553	561	589	538	537	559	522	515	586	560	565	575	499	526	519	520	559	536	619	567	544	563	503	601	508	514	569	569	548	602	532	544	556	519	538	549	549	571	585	535	518	541	562	535	588	553	536	558	560	564	538	543	565	533	502	569	571	534	542	563	568	567	559	559	510	557	564	544	556	529	535	581	581	543	575	515	558	539	537	535	547	573	523	504	519	560	557	581	507	554	551	552	564	568	565	567	535	556	562	535	543	567	558	511	572	604	548	577	555	551	545	562	602	588	536	552	534	537	534	517	522	564	563	580	552	563	527	533	548	529	530	538	568	560	566	550	537	559	560	576	586	586	592	539	585	590	565	532	520	559	560	547	550
17308	6722	4047	3572	2140	2584	3253	2366	1521	411	224	232	254	232	244	255	223	234	243	254	247	261	248	233	234	286	235	241	256	248	264	246	256	242	248	295	252	262	215	273	236	211	246	258	247	245	248	255	251	256	260	220	244	230	227	245	267	273	279	236	247	249	257	247	230	258	264	274	240	273	249	266	250	223	234	213	217	269	232	228	227	240	258	234	253	249	269	255	240	255	252	250	227	243	232	241	257	262	228	237	258	232	220	242	267	258	249	237	239	256	264	245	241	266	252	243	248	258	218	222	268	242	233	246	223	230	246	243	269	230	260	236	256	243	243	244	253	254	243	244	206	214	233	233	268	257	269	238	234	254	274	250	247	257	243	230	276	240	255	222	232	274	225	257	225	234	232	224	213	257	260	226	231	246	229	251	255	270	298	230	265	262	239	235	245	230	286	277	251	237	251	234	270	240	237	237	251	261	220	223	262	229	244	244	250	211	240	255	269	245	232	254	240	261	287	275	244	237	253	247	256	231	244	233	258	269	252	253	247	241	272	225	249	246	252	246	263	259	247	234	243	241	243	234	239	245	266	228	213	234	263	240	269	266	255	243	235	252	247	256	272	271	247	247	276	245	251	241	254	256	283	233	275	263	232	264	250	238	238	254	239	262	238	245	266	246	227	255	230	244	254	232	249	236	232	264	254	225	247	222	255	268	252	238	229	255	228	233	280	271	239	251	234	228	252	276	263	231	229	246	230	247	239	257	262	269	219	240	258	238	258	235	270	240	259	284	272	272	242	231	243	278	265	232	228	260	250	246	268	227	228	238	262	249	224	258	234	262	252	240	273	257	242	229	262	252	254	238	263	229	244	252	250	249	293	253	272	221	235	265	274	246	232	239	236	254	254	230	240	249	241	229	287	243	250	248	245	247	232	243	238	250	263	267	230	254	282	251	253	242	241	224	252	253	261	256	261	252	230	267	246	222	256	240	226	251	241	242	259	262	249	246	235	256	248	259	275	255	244	229	225	245	245	261	229	224	231	235	244	276	234	221	222	246	248	256	249	253	239	253	224	238	251	229	257	255	239	251	275	227	257	265	252	243	241	229	271	297	258	280	253	248	249	250	248	242	254	265	228	260	259	264	250	243	237	240	245	232	270	219	246	227	272	241	235	244	229	197	234	251	238	225	232	252	224	240	252	261	268	241	268	249	218	243	244	241	252	255	255	245	226	245	237	293	237	256	245	211	267	262	236	255	233	227	287	310	236	265	245	252	244	247	256	246	227	283	227	257	241	266	238	261	246	247	301	251	246	245	247	271	230	238	250	270	260	259	240	267	237	211	270	277	248	248	265	264	247	253	282	255	223	240	254	248	246	228	263	243	235	241	240	232	216	250	256	251	259	242	254	241	241	243	263	257	221	234	229	269	247	236	246	223	274	236	243	239	242	271	253	264	247	282	255	256	252	272	234	264	231	251	240	224	223	241	244	229	240	236	247	284	286	257	253	236	229	239	237	245	277	254	252	254	258	245	244	265	225	278	252	233	272	238	239	234	241	264	233	237	253	275	246	267	272	242	266	243	247	242	221	250	226	245	211	255	250	233	258	253	250	279	239	246	229	214	230	240	255	218	250	274	233	243	268	231	258	248	258	254	250	259	217	245	251	223	244	214	259	244	232	253	239	228	257	238	236	223	261	244	232	237	236	253	267	226	283	247	241	242	243	236	256	231	253	252	259	270	213	259	257	252	233	252	240	207	285	256	221	240	260	265	239	232	244	239	244	228	294	244	254	253	284	251	260	264	247	235	233	236	270	258	237	254	211	240	257	240	241	261	253	256	262	276	264	240	248	242	279	284	266	261	229	257	221	265	230	256	243	271	280	255	245	249	287	260	255	271	253	266	253	244	261	247	259	262	226	209	278	267	246	280	264	225	225	275	263	232	216	256	251	252	222	246	249	247	242	213	224	226	259	249	275	261	239	250	265	256	252	244	262	261	231	214	246	237	234	247	268	261	263	261	277	243	260	230	256	263	247	246	277	245	253	216	236	257	256	261	243	270	278	240	263	259	229	233	250	262	250	266	284	234	234	283	259	244	236	211	276	220	240	232	294	232	250	283	247	263	245	235	243	281	229	236	241	267	259	238	255	252	240	220	248	256	238	263	268	236	256	209	235	219	253	263	268	230	265	236	272	254	259	267	242	255	264	261	238	236	236	248	269	254	218	278	233	224	280	246	262	228	259	269	235	235	243	224	257	246	256	206	216	238	252	235	226	213	237	269	255	239	207	251	247	272	253	260	239	250	238	277	233	253	275	268	234	246	238	237	270	264	233	201	262	255	246	250	254	230	243	232	237	254	243	270	269	229	213	243	263	211	254	259	234	265	227	265	266	234	248	256	243	245	229	285	270	245	235	242	226	244	274	267	258	253	252	258	249	256	249	264	258	265	241	231	208	258	244	224	238	245	239	224	261	243	235	245	252	231	252	226	245	241	252	241	233	211	264	249	260	226	232	249	261	263	237	257	220	274	246	221	230	234	260	238	247	247	249	232	240	259	275	236	247	258	252	231	262	256	245	238	266	254	231	260	232	256	226	268	230	254	250	242	240	250	232	232	252	241	252	248	245	235	253	242	212	246	267	253	256	226	251	248	252	255	280	252	237	224	256	254	246	228	225	243	228	247	259	248	245	251	251	227	231	226	245	271	249	259	249	259	232	260	261	257	237	252	261	269	239	252	231	246	274	237	240	231	275	247	276	265	216	266	241	226	250	223	225	245	276	234	237	249	248	253	255	263	267	251	268	246	234	246	240	246	216	249	249	263	271	225	244	251	229	231	243	242	243	249	250	225	249	237	241	246	274	268	242	265	255	271	257	255	228	239	226	217	232	239	260	239	248	240	251	228	276	244	251	245	250	255	258	247	260	259	244	210	239	253	249	270	217	248	244	258	244	249	265	247	275	254	227	240	253	253	256	256	249	250	265	251	197	264	241	243	258	269	235	247	261	229	238	218	263	229	251	233	240	258	250	267	258	255	250	233	241	244	255	216	244	265	281	252	276	259	247	232	224	255	252	259	221	232	253	244	253	273	245	268	260	247	233	244	243	238	264	239	289	266	260	238	241	262	221	249	216	244	256	236	230	239	261	213	246	248	235	257	244	244	278	237	270	270	264	262	250	239	247	231	242	265	247	265	261	251	271	249	231	253	209	252	265	254	242	246	247	237	257	254	251	258	254	255	258	261	231	271	265	247	240	258	257	225	281	214	257	255	235	241	244	241	229	271	209	243	214	245	238	245	258	234	259	255	256	261	223	246	261	257	242	260	250	240	260	252	243	242	228	222	228	212	253	244	253	251	230	241	235	228	254	274	259	220	233	243	279	264	210	274	250	235	220	276	254	267	243	229	241	256	228	255	243	243	255	230	238	232	249	250	221	256	287	237	250	238	251	247	275	242	229	245	236	240	225	288	248	257	240	254	245	270	266	240	246	249	252	229	277	232
8591	4804	7063	9506	7210	9979	12303	8805	5528	776	567	592	510	518	540	558	578	543	521	578	566	548	540	562	526	522	508	560	530	572	563	555	548	521	547	527	567	552	546	541	493	522	543	565	526	567	563	546	561	531	561	554	548	568	581	581	576	577	503	581	499	519	549	550	530	557	538	533	549	550	590	570	608	522	552	576	556	559	542	523	584	529	515	576	533	592	577	528	568	536	537	557	505	534	576	544	552	588	600	529	521	528	573	580	509	536	511	508	577	588	577	538	570	579	512	532	534	594	557	539	596	555	559	531	551	557	528	583	552	589	566	528	556	531	522	576	550	517	536	598	580	524	584	549	543	540	536	506	547	523	573	577	563	552	554	543	528	562	573	580	529	514	593	570	547	507	514	541	551	547	565	542	550	549	562	595	496	506	533	554	503	549	563	549	513	543	553	533	581	580	573	532	552	549	529	597	503	544	568	540	518	561	547	524	551	524	549	560	533	508	527	536	502	542	566	541	525	568	546	538	585	580	531	530	506	570	559	542	526	569	530	510	515	539	559	547	549	520	520	529	523	563	532	563	567	517	544	522	574	563	552	532	547	521	545	516	520	519	592	548	542	522	536	577	504	536	538	522	557	547	533	579	546	486	528	527	577	568	555	535	553	527	604	524	571	536	540	532	558	538	517	542	537	565	531	570	530	566	542	592	558	543	558	577	536	527	573	566	528	529	573	528	551	550	561	561	523	583	520	585	541	563	529	533	568	540	576	577	551	565	537	534	520	522	550	527	497	548	571	516	532	556	542	511	514	592	529	534	530	526	549	520	580	549	562	539	570	519	568	529	555	560	518	539	553	559	579	571	559	568	560	563	566	552	555	557	545	568	553	505	553	532	542	535	530	540	571	586	544	573	581	592	553	536	569	527	515	558	559	543	535	525	556	571	553	550	527	547	554	581	561	537	530	528	546	572	544	506	591	581	566	546	543	550	538	553	524	572	570	528	553	581	528	521	515	559	541	548	549	553	546	533	559	528	564	557	539	523	539	523	578	538	598	525	526	555	548	528	607	555	539	606	542	538	583	549	563	545	565	551	587	528	578	592	553	564	557	568	554	567	540	541	572	547	511	568	549	536	530	536	523	539	557	572	561	544	561	560	543	594	586	534	525	568	584	531	553	616	528	531	524	576	574	571	590	555	533	586	562	535	582	519	534	524	564	616	608	580	574	540	581	564	580	539	520	526	565	565	559	519	531	572	580	566	552	555	561	529	532	550	538	528	544	506	571	577	546	563	535	595	544	583	558	498	534	531	529	557	554	540	543	533	552	574	544	558	546	509	557	511	568	549	549	598	529	552	531	552	558	553	565	551	532	577	565	559	564	520	580	563	538	503	535	511	560	574	543	510	541	558	571	579	526	554	562	539	551	528	551	575	553	512	527	550	547	569	556	547	538	607	523	544	556	519	530	511	570	545	592	520	537	524	584	567	515	529	510	542	557	555	578	578	548	564	554	542	591	537	551	591	529	556	562	514	539	548	537	539	518	529	523	520	576	558	547	589	560	537	559	583	549	584	560	567	530	577	564	561	554	557	579	554	529	533	528	576	533	570	568	573	539	569	535	549	533	557	548	551	551	545	561	552	558	577	522	538	581	572	547	539	569	525	541	535	588	549	549	559	536	558	540	520	530	565	530	570	528	550	540	538	554	517	533	536	511	568	542	596	565	541	479	550	542	511	548	539	519	601	539	558	531	531	506	532	564	561	597	563	541	519	527	560	567	580	570	540	539	556	555	536	553	536	571	579	588	548	501	576	527	561	537	523	551	561	532	519	585	576	526	551	574	540	581	577	582	528	599	505	566	542	547	594	574	541	541	569	526	564	539	592	558	509	555	536	586	516	505	518	552	511	556	571	517	558	536	510	540	574	523	573	557	590	528	538	532	544	525	540	555	556	550	507	575	553	546	560	545	574	532	541	566	590	582	560	554	580	551	546	554	567	538	516	538	545	529	547	550	517	507	526	548	538	534	557	558	518	582	546	571	566	563	532	569	540	562	533	508	578	550	519	570	557	520	566	524	565	554	572	535	562	579	538	561	560	557	514	558	560	516	575	536	577	517	518	543	577	549	536	553	555	524	545	513	532	562	574	548	535	524	508	527	539	568	563	563	535	557	542	529	552	534	528	564	498	549	522	539	550	570	562	532	570	548	543	537	516	529	546	546	505	579	521	565	564	554	582	514	551	598	553	538	558	600	589	574	576	528	558	531	536	576	558	548	556	598	568	562	546	544	535	535	580	562	570	550	555	574	527	514	568	537	518	589	504	536	533	520	553	540	567	526	557	591	513	564	551	545	537	534	545	556	547	540	526	544	538	551	565	558	555	526	572	525	518	480	547	581	524	543	531	543	588	508	614	525	547	600	561	535	511	560	595	566	531	552	500	534	531	535	517	523	524	549	548	591	553	535	513	557	588	536	511	522	549	583	561	531	541	530	553	583	544	552	548	545	584	521	547	597	544	520	558	551	533	594	554	549	567	526	552	563	591	572	545	584	564	538	605	562	550	537	520	522	540	552	537	547	545	548	540	538	570	577	553	544	588	545	538	552	561	506	551	514	543	554	533	533	593	546	571	582	523	521	575	511	601	537	584	536	570	535	544	550	578	514	556	523	537	528	548	557	545	536	512	551	558	566	531	559	578	552	563	506	513	581	548	592	572	541	532	602	511	606	509	542	508	589	541	540	547	543	525	526	515	566	541	533	595	554	528	556	522	575	533	531	538	573	548	534	566	533	554	527	517	534	535	508	547	566	539	546	548	550	524	502	552	568	535	537	566	557	526	539	599	551	538	543	579	505	538	546	542	562	511	513	554	525	529	549	571	542	566	532	548	524	569	541	582	567	559	566	533	557	510	552	522	504	510	531	528	554	544	534	566	560	533	579	510	536	550	548	553	561	524	582	535	539	528	505	537	574	539	562	551	572	543	582	555	537	539	558	575	573	529	560	545	559	549	553	551	554	528	534	538	554	590	555	575	536	572	549	609	573	558	557	533	545	566	586	583	536	556	580	554	556	518	493	568	529	533	545	561	550	585	569	538	560	516	563	548	518	581	565	503	537	622	544	520	552	533	509	487	558	559	577	565	524	554	503	528	538	503	580	551	503	633	533	504	539	528	538	535	549	559	542	513	537	533	549	556	518	529	530	525	511	588	537	529	515	579	579	568	530	550	544	586	567	584	525	518	555	536	554	544	545	579	561	551	538	504	541	552	578	550	550	551	528	542	519	541	513	538	569	592	564	520	542	544	524	549	538	583	544	533	572	569	510	548	548	524	587	533	555	555	565	512	514	561	559	564	585	581	566	566	544	544	529	500	534	583	582	507	527	536	560	579	578	488	526	545	578	528	521	499	571	502	546	558	551	532	554	534	557	549	539	535	551	583	550	523	541	549	567	568	571	531	554	582	534	550	522	561	552	508	559	561	556	590	555	564	535	546	562	555	512	569
40057	15590	12926	12435	17851	35058	36500	30131	15830	1656	181	170	152	175	155	190	173	154	163	164	171	155	174	136	169	173	159	158	134	161	158	172	166	149	172	179	160	173	149	143	156	170	152	161	149	154	140	166	163	145	162	178	185	153	174	147	139	141	147	136	178	179	174	153	160	166	156	167	149	179	148	168	169	172	167	117	134	177	178	154	179	163	187	166	150	145	171	153	165	163	163	180	169	160	151	142	138	153	163	168	186	168	161	152	139	152	159	179	152	140	165	174	152	163	186	174	151	156	167	171	157	176	164	143	143	153	145	174	158	161	152	150	145	173	170	168	162	159	153	164	176	176	166	168	164	162	156	142	157	147	165	184	161	186	162	132	152	144	161	147	146	156	148	173	132	153	160	140	174	151	155	168	158	140	163	137	175	141	166	164	155	152	149	153	164	159	167	156	173	152	151	146	153	162	148	143	175	160	149	145	177	149	159	153	165	170	143	143	157	162	175	159	166	153	146	155	163	170	138	168	165	149	141	151	163	151	155	152	149	189	148	164	166	167	148	181	170	161	150	148	147	157	159	144	176	150	161	148	168	159	137	140	162	155	163	165	175	171	128	156	149	136	170	163	147	191	152	147	156	162	141	160	168	141	147	171	161	164	160	187	125	143	141	139	147	173	137	166	163	138	158	156	182	162	172	173	182	141	148	157	171	148	160	147	155	152	158	170	137	151	143	152	169	170	184	166	160	161	141	145	183	142	144	140	164	157	160	141	150	164	175	167	162	165	137	160	144	168	157	150	164	173	164	172	191	151	170	174	142	187	176	173	178	173	168	140	139	166	168	126	177	163	148	156	165	156	166	160	176	161	160	144	188	166	148	151	162	165	161	158	163	169	155	139	161	185	154	171	160	158	161	135	177	157	171	164	187	179	170	136	156	150	163	163	147	153	171	141	138	174	188	156	181	158	144	165	165	175	153	159	134	155	173	149	146	156	167	159	174	144	166	148	168	191	150	183	141	166	176	144	153	161	167	165	161	167	158	186	174	156	152	147	148	166	155	178	158	144	172	162	153	163	164	148	165	145	137	169	176	146	169	167	180	164	170	183	164	159	154	151	174	165	150	160	133	144	138	163	124	166	132	186	181	167	149	159	145	162	178	175	154	151	145	176	171	157	152	159	154	151	177	158	161	156	168	172	161	164	142	169	154	187	155	194	178	164	139	159	176	169	157	175	159	169	153	172	174	145	163	144	167	140	150	134	151	160	135	153	165	167	159	173	155	156	157	136	151	161	170	153	140	152	169	178	147	164	151	158	139	171	160	134	179	150	156	166	147	175	171	153	162	156	167	176	148	153	153	142	158	147	154	172	136	151	175	173	178	166	176	162	166	182	157	167	178	159	152	161	147	162	151	168	154	160	152	162	174	145	154	140	146	149	140	187	169	173	158	170	164	141	149	178	172	145	134	167	163	152	150	159	169	160	142	162	147	168	163	154	149	179	146	129	137	171	173	153	166	158	155	131	133	164	143	159	157	134	187	150	162	153	160	144	152	150	175	142	149	166	146	145	147	137	171	158	170	152	161	154	172	163	176	157	142	139	160	168	151	138	146	155	169	148	173	167	143	174	162	165	182	160	158	168	149	145	173	156	134	171	171	160	154	139	173	157	145	166	172	165	140	144	166	128	157	200	152	141	165	150	160	172	164	152	189	151	128	142	153	151	128	172	134	167	138	147	142	177	150	147	162	174	155	182	176	148	167	157	151	172	136	137	152	143	161	170	175	146	144	138	165	159	168	182	152	138	152	157	154	165	155	182	147	187	191	168	155	173	157	163	147	158	165	184	158	162	159	149	159	190	170	154	156	164	133	151	159	177	145	147	133	174	168	151	151	147	161	171	158	159	189	159	180	143	160	159	184	178	165	160	151	168	169	175	158	166	147	161	158	160	164	190	162	165	149	145	151	180	160	157	139	161	173	156	155	167	166	145	160	157	171	160	140	157	149	172	145	162	171	158	180	154	168	154	159	150	154	147	164	148	170	179	164	169	150	161	152	130	161	144	181	146	159	149	184	139	181	148	168	152	180	159	152	154	171	183	176	129	156	162	152	154	155	166	174	158	164	150	138	162	168	158	161	164	170	158	166	154	175	156	165	156	190	160	160	168	150	165	171	147	151	143	180	173	168	153	162	179	159	142	165	158	167	149	136	171	167	158	154	145	156	159	154	178	151	138	165	169	146	158	165	148	160	169	149	164	171	194	158	172	165	167	161	131	157	164	187	162	181	154	179	166	171	151	156	178	150	150	158	154	161	167	188	141	155	149	158	175	165	178	140	191	150	152	166	153	145	168	152	148	174	131	158	143	158	156	133	174	171	160	159	164	193	145	178	139	170	162	158	173	149	151	160	164	156	159	162	187	160	153	160	173	169	145	150	166	145	170	134	150	139	186	157	139	159	158	138	152	179	161	172	137	170	168	164	160	169	152	172	172	131	155	167	178	161	144	162	163	165	162	147	171	138	174	151	155	175	137	145	151	180	180	153	189	161	153	161	174	168	163	184	156	159	151	165	148	175	175	181	169	146	173	168	158	164	163	156	158	166	153	153	180	144	157	177	161	175	154	157	155	151	142	164	153	144	155	154	154	142	137	156	164	159	145	155	166	153	192	152	156	164	168	153	123	154	160	154	150	172	171	156	140	159	157	160	156	144	171	168	163	165	175	190	164	171	177	153	168	179	162	164	162	183	154	139	159	167	126	151	156	154	163	162	182	162	156	181	166	158	155	162	159	161	162	148	160	159	144	156	200	166	157	139	153	171	159	156	158	163	146	188	162	145	170	189	164	148	153	155	140	154	153	146	165	153	156	159	141	171	153	169	171	154	173	161	146	150	154	166	176	175	155	159	178	152	177	149	173	158	157	165	159	139	164	175	158	165	156	187	167	138	160	157	135	140	171	166	176	141	143	178	146	178	164	133	135	160	163	157	172	157	157	153	126	170	177	140	173	136	165	151	149	174	158	178	143	166	154	145	153	153	176	172	162	152	154	160	166	182	136	152	164	147	167	152	160	164	160	157	155	165	177	144	147	181	173	170	166	156	162	161	153	165	160	170	136	150	133	168	158	160	160	179	157	148	163	144	174	139	179	173	139	168	163	168	149	144	157	163	153	160	160	163	154	161	163	185	155	143	147	181	162	154	166	155	137	140	182	180	147	162	156	180	166	144	160	156	159	167	167	166	170	146	196	161	153	176	140	131	171	160	158	174	170	158	162	154	160	162	143	162	134	144	160	167	177	163	175	152	167	145	174	174	160	174	138	178	143	152	141	138	161	182	156	136	150	147	178	151	149	154	180	162	169	150	169	156	164	150	148	158	188	163	169	138	161	141	169	179	149	143	177	140	139	145	165	145	142	150	167	165	159	158	159	160	170	159	165	163	156	165	148	144	149	160	163	125	139	179	166	174	162	174	152	159	161	156	160	141	154	141	161	140	164	148	178	177	153
21148	7138	18451	24018	36028	52608	52505	47112	28129	2109	470	431	452	450	449	470	421	401	394	394	412	407	403	400	420	434	382	389	393	379	388	394	385	378	379	383	407	408	406	424	393	397	411	376	393	399	393	413	392	406	378	407	376	383	361	373	376	413	402	421	356	398	401	396	431	348	412	405	382	404	388	386	426	409	394	404	426	372	367	392	392	411	404	370	370	405	388	421	405	373	388	398	394	427	382	417	351	383	395	388	382	381	376	421	380	310	403	398	374	408	356	393	387	396	390	335	367	429	378	394	401	384	384	413	410	383	396	393	415	380	362	400	418	378	370	391	385	364	389	367	384	391	392	364	391	393	351	421	388	394	418	417	373	363	395	360	369	400	369	372	402	384	389	372	391	427	381	382	396	402	441	398	385	370	387	369	390	413	391	395	441	389	388	448	392	416	360	382	379	427	375	359	384	420	397	414	384	418	388	378	369	388	362	410	365	358	411	381	384	417	384	396	359	391	423	376	363	382	410	396	399	400	391	409	377	347	387	373	340	391	378	373	350	360	375	369	396	358	415	381	379	384	375	385	397	398	372	387	353	401	389	412	399	384	361	369	350	374	361	410	399	392	385	367	373	415	364	381	385	395	387	382	382	395	360	374	404	380	371	382	406	413	380	382	367	392	381	354	390	409	347	348	383	402	407	370	418	404	402	382	409	401	402	418	398	363	382	380	374	374	401	372	398	431	397	392	380	375	397	339	380	372	387	400	402	381	398	390	382	391	416	380	384	374	399	359	393	394	399	378	393	417	386	356	380	413	406	391	429	396	368	378	374	389	377	358	356	390	382	412	379	374	357	441	396	430	387	378	381	394	366	390	386	388	411	412	412	376	375	419	396	384	391	374	354	382	405	421	401	355	353	379	384	391	420	393	362	354	390	364	388	361	350	388	389	374	412	374	389	379	358	359	430	364	370	357	396	369	387	383	382	394	388	396	417	399	415	416	421	384	432	412	405	338	409	402	342	375	369	397	381	393	367	380	394	373	376	381	387	397	403	366	374	411	440	374	371	385	408	383	379	414	453	349	371	367	406	375	408	373	401	364	397	390	363	380	398	374	377	392	390	401	403	419	400	371	388	373	397	364	355	406	429	369	401	376	405	379	408	375	389	403	349	391	363	358	398	406	366	400	394	422	432	419	396	373	394	370	387	390	403	413	409	374	392	386	354	404	388	385	430	391	390	376	402	384	391	422	352	405	393	411	388	400	426	383	384	394	361	418	369	365	360	397	379	379	374	386	387	370	393	362	429	409	359	387	373	376	363	402	390	360	410	401	396	362	401	387	374	369	386	393	393	399	405	389	391	372	386	359	389	408	391	383	392	395	413	401	387	417	404	384	364	365	359	391	375	348	351	403	395	387	370	397	438	403	384	397	422	403	389	380	362	388	398	373	394	387	349	363	427	387	337	388	416	444	403	388	396	380	392	410	383	397	378	414	408	394	411	370	384	381	379	388	404	378	424	402	371	453	434	391	372	394	361	392	400	398	392	387	395	413	369	380	347	408	363	411	386	384	403	388	367	380	408	372	391	394	412	391	366	413	375	405	405	419	368	380	391	364	413	382	399	383	392	427	398	369	381	363	395	408	412	360	419	411	376	412	373	441	412	389	390	416	409	387	391	416	391	367	371	380	387	401	390	369	394	372	393	417	382	387	357	372	405	398	382	413	412	396	379	378	389	404	374	385	378	372	396	392	382	358	366	390	389	419	410	420	413	408	390	442	363	356	376	412	390	396	425	382	381	400	386	414	347	371	388	388	380	416	376	394	398	427	420	379	423	431	385	355	410	407	417	371	385	396	401	366	385	371	392	427	385	376	399	381	366	373	397	354	365	390	400	406	400	382	400	395	411	408	398	406	367	367	390	400	383	383	381	387	405	392	388	367	427	380	359	364	331	433	382	391	376	368	419	416	396	362	417	402	408	378	402	407	366	392	377	410	386	357	405	385	390	388	378	390	408	372	385	424	404	398	386	412	403	397	408	359	420	402	400	370	395	407	384	368	433	400	399	386	402	385	370	384	397	390	373	406	405	417	397	389	402	363	391	394	385	390	393	378	389	372	421	401	361	379	394	377	389	412	417	399	367	389	372	358	361	405	395	380	387	387	378	426	372	411	369	375	362	427	367	402	416	398	418	379	403	370	408	379	377	390	355	381	380	383	369	394	377	400	394	386	379	393	396	376	385	366	390	422	360	387	389	399	414	413	387	395	347	407	369	388	402	385	370	390	362	398	374	387	372	370	385	385	394	411	373	374	368	381	367	394	368	383	361	368	383	394	360	390	370	410	363	400	383	417	363	352	388	358	385	387	392	401	353	410	383	388	369	372	372	412	392	365	426	384	385	386	401	380	390	415	359	403	376	402	394	383	408	384	371	414	410	377	400	398	387	372	370	415	393	364	373	345	390	391	352	392	392	400	390	380	377	374	374	415	384	396	429	376	397	400	387	402	346	346	374	415	408	386	397	403	411	395	432	384	395	395	363	397	413	360	404	443	435	394	362	394	352	381	344	376	367	362	386	399	400	398	409	352	400	388	415	412	404	390	368	380	412	368	374	386	364	382	381	417	377	362	418	370	365	409	401	376	400	416	377	402	373	397	393	377	406	372	378	376	430	378	386	395	398	410	430	367	373	415	404	414	353	354	391	402	402	386	347	375	385	384	395	394	405	368	401	392	407	371	368	395	385	396	396	393	449	384	379	379	402	395	388	395	381	380	387	390	358	385	372	412	422	369	372	375	389	398	379	356	397	380	387	379	386	391	369	385	381	373	361	422	372	358	415	379	390	356	381	371	385	398	395	401	368	394	408	359	365	382	411	357	376	395	369	438	359	417	441	376	388	384	403	379	401	366	392	372	396	419	416	404	372	393	413	428	396	386	372	407	393	379	419	412	362	373	423	370	404	398	398	416	376	378	392	406	383	349	445	377	406	430	375	392	388	359	412	357	382	390	365	417	441	402	388	381	394	378	393	362	403	366	406	403	407	340	409	402	404	425	392	396	368	383	399	392	386	394	351	401	365	361	398	357	379	347	397	416	380	372	412	365	376	392	364	382	404	368	383	404	419	415	363	383	372	386	397	385	387	374	398	392	413	356	379	369	355	371	394	387	400	368	373	399	389	410	340	412	372	424	405	374	387	417	389	393	418	371	428	384	375	365	348	416	385	359	373	376	404	389	408	384	378	386	374	377	392	405	380	403	382	396	394	416	382	386	412	379	381	425	360	355	428	402	364	403	418	391	413	388	391	392	378	379	374	379	359	377	374	365	388	403	382	390	418	379	332	380	402	402	407	408	393	378	348	390	365	368	415	390	391	430	387	376	419	367	413	359	382	345	382	405	351	391	356	395	406	378	407	348	374	393	371	363	372	407	358	398	365	357	398	374	377	362	381	413	422	368	404	324	399	325	384	391	385	404	411	383	377	404	393	408	400	369	408	420	391	367	396	338
47405	20223	15442	15638	34195	42994	49290	40658	26672	5192	337	249	265	257	280	278	240	265	282	295	266	273	240	232	238	268	250	258	220	248	265	254	273	280	248	274	273	297	242	274	251	251	281	276	279	269	233	259	277	227	266	243	261	244	280	252	252	255	259	255	268	257	281	248	252	266	272	269	253	271	264	231	280	286	248	238	271	256	275	262	275	279	259	268	255	252	250	239	262	267	261	230	247	244	251	257	275	274	265	285	272	248	283	249	272	250	230	243	259	262	279	297	264	282	261	253	245	265	253	286	267	247	233	264	265	282	257	242	255	262	267	271	270	239	241	240	272	274	253	273	241	258	253	258	258	245	243	276	261	262	280	242	253	267	242	252	246	247	250	256	274	263	251	235	241	248	269	238	248	253	247	229	274	293	267	251	259	270	260	256	280	260	277	277	259	265	256	231	247	235	284	277	259	241	273	285	259	256	263	256	233	266	225	250	261	251	281	242	255	278	257	294	261	227	262	255	273	267	244	252	273	240	260	252	265	227	268	287	251	260	259	274	249	258	262	263	247	254	247	228	251	284	284	237	256	224	281	226	238	256	278	276	263	275	279	242	244	264	265	266	249	284	244	273	291	233	254	282	265	246	255	266	251	291	242	268	284	271	265	244	250	249	261	248	266	255	245	276	248	233	244	245	252	265	238	257	249	263	234	271	250	269	246	237	232	250	252	266	228	255	241	270	262	285	259	259	287	266	250	233	272	245	248	269	252	247	264	259	252	267	268	276	228	284	226	266	258	267	255	253	254	227	272	249	251	277	281	288	273	279	282	304	286	235	246	250	261	243	260	241	267	248	237	253	254	243	244	256	270	298	248	242	271	270	231	256	271	271	274	263	222	262	257	228	241	255	249	267	244	245	269	245	234	246	241	236	250	250	284	273	281	256	256	264	292	239	274	235	247	253	243	232	248	281	272	229	227	272	268	239	267	262	288	282	228	238	242	235	237	242	260	283	257	248	267	274	252	270	245	262	255	234	251	296	239	235	276	256	272	255	265	277	250	292	224	255	256	245	250	280	249	232	264	258	254	267	263	253	249	267	282	257	268	251	257	257	249	273	290	252	277	258	287	244	238	265	238	239	248	249	255	263	253	266	248	204	239	243	224	233	276	268	240	245	233	240	226	236	265	262	252	253	241	266	272	259	257	266	263	267	267	212	250	282	261	248	271	216	260	241	226	266	264	290	265	273	276	237	246	268	271	306	267	297	232	262	245	269	242	236	263	286	274	292	239	270	260	244	277	252	261	241	269	255	270	226	219	244	271	284	271	286	245	275	226	273	261	289	232	246	238	230	222	241	250	232	265	249	277	269	245	263	270	281	252	283	249	258	284	223	250	264	247	251	267	241	260	258	269	261	243	248	239	272	277	253	235	245	284	234	221	246	253	252	251	243	292	256	261	268	271	252	252	223	250	262	281	238	225	285	277	242	239	263	247	279	264	262	268	278	222	241	274	245	276	251	272	261	253	253	255	254	251	284	259	251	294	240	232	253	257	297	262	257	259	279	250	279	274	284	248	281	253	251	268	275	238	251	232	234	269	265	268	253	248	251	245	250	245	252	244	259	284	277	254	255	283	263	259	255	277	281	269	265	244	267	256	270	294	299	248	259	257	272	232	257	245	268	278	264	265	286	257	264	258	269	257	256	279	267	239	256	283	259	248	259	252	255	258	278	260	270	278	268	236	249	286	260	266	275	242	234	264	247	285	249	253	236	257	262	264	229	271	258	257	262	268	269	267	281	274	278	270	278	244	268	247	250	253	258	262	252	240	252	251	281	244	291	247	271	257	261	255	269	247	258	245	247	271	254	264	253	245	249	255	254	253	247	283	247	232	294	283	257	247	270	219	233	265	280	246	248	214	219	268	261	240	284	259	226	296	249	242	219	273	254	266	247	260	252	272	279	260	276	243	266	260	232	266	250	287	273	269	246	244	295	272	262	245	250	262	258	283	273	270	282	248	241	234	265	264	258	274	257	250	240	247	269	268	254	266	238	249	240	265	240	288	266	266	253	244	276	275	252	255	231	282	279	258	275	262	254	250	270	265	279	262	240	250	272	235	237	242	262	230	234	236	281	243	259	263	273	264	240	240	229	243	287	240	256	257	259	263	279	232	246	221	233	268	197	284	241	235	236	239	273	253	293	252	247	265	238	264	269	255	289	260	246	237	252	255	264	268	264	265	244	268	290	261	265	286	274	254	270	245	269	271	290	261	270	247	237	260	239	274	252	250	257	256	254	238	245	274	232	239	248	238	276	233	250	247	276	231	269	266	245	255	251	275	207	256	245	256	294	257	281	268	269	239	269	256	284	259	263	274	280	287	230	278	289	260	273	273	289	243	238	258	285	237	266	243	276	234	248	263	281	248	235	265	233	243	264	241	265	251	271	226	267	262	264	266	303	243	280	243	272	300	262	251	295	262	279	225	270	262	253	271	240	234	286	237	256	268	234	239	256	279	258	267	243	271	292	250	279	249	242	265	261	269	258	229	239	283	262	247	280	245	256	284	280	274	248	266	252	275	257	265	246	253	245	262	252	269	244	269	278	249	282	248	253	267	248	266	245	309	272	244	246	266	295	249	229	277	266	235	275	262	263	252	270	262	239	253	231	254	263	276	250	278	271	217	260	282	265	286	237	214	258	274	264	253	250	240	249	265	266	283	271	245	243	225	243	243	253	251	222	246	249	258	259	240	265	240	265	237	255	257	238	255	239	243	301	278	295	269	257	259	215	239	264	240	292	251	288	258	261	274	289	252	270	277	281	242	255	264	269	233	241	253	255	274	261	251	276	272	251	257	291	229	272	274	224	288	208	246	246	277	272	236	275	231	251	271	286	255	274	259	256	243	215	258	246	265	286	233	246	255	226	246	278	274	264	309	266	278	225	267	242	251	278	273	268	280	232	271	294	274	268	269	275	275	269	260	255	262	258	248	248	239	259	263	275	275	292	272	269	260	294	284	251	288	225	272	305	237	245	221	254	246	269	261	237	229	246	239	233	213	275	283	267	250	261	261	240	255	254	266	212	257	260	268	245	261	244	247	258	241	265	253	279	234	257	302	233	267	237	284	260	272	264	230	255	265	255	238	244	295	255	267	281	234	252	262	252	295	255	258	249	267	277	275	266	258	293	261	225	305	253	300	262	229	248	248	262	262	251	266	252	272	256	270	246	268	267	254	268	264	268	263	262	305	260	245	268	250	258	264	249	269	265	273	290	245	239	264	237	259	268	287	284	258	259	264	244	264	285	260	231	248	264	266	273	257	250	265	243	274	247	271	245	250	275	256	240	261	247	240	199	279	230	245	275	251	239	248	262	277	232	236	261	258	254	255	274	250	257	240	225	266	248	228	236	255	245	278	231	272	253	251	276	249	275	268	241	242	264	234	260	240	252	246	252	286	255	292	260	268	254	249	251	239	249	250	236	253	284	265	244	257	232	248	275	264	275	249	260
25506	8846	19592	28333	48029	57265	62419	55611	41245	4272	746	729	719	652	638	645	639	619	683	622	630	623	629	610	627	626	651	609	581	623	613	696	591	600	607	646	593	622	605	620	613	605	629	553	619	642	595	594	635	585	614	587	590	587	610	593	621	624	627	595	616	637	604	547	627	630	609	624	622	597	594	589	617	563	605	641	596	586	598	592	569	589	597	606	566	612	594	622	639	599	643	569	599	618	549	615	626	598	582	624	564	616	574	544	628	634	595	573	578	604	600	606	573	589	609	572	606	600	610	602	588	613	576	585	629	632	573	589	617	571	588	604	574	637	610	613	612	596	598	601	604	549	562	579	600	592	592	614	558	571	577	583	568	590	617	644	573	594	594	581	575	609	552	577	578	590	604	575	594	652	587	633	621	634	547	613	617	601	582	628	572	593	581	621	611	594	614	611	613	542	548	581	610	605	604	623	574	590	613	592	636	604	588	626	576	625	544	648	594	590	637	594	599	610	656	571	625	599	604	629	584	573	552	595	589	609	602	573	597	607	577	598	621	642	616	637	639	606	636	619	602	587	592	577	557	633	594	654	557	605	596	660	588	583	602	596	603	588	587	598	601	582	599	584	614	587	604	643	601	618	613	588	585	560	570	604	537	610	584	590	605	639	600	599	583	604	581	553	590	598	608	594	604	603	604	587	587	611	578	514	621	571	598	639	530	610	616	600	575	620	635	624	589	587	605	577	599	563	570	611	603	560	584	584	609	599	558	574	602	570	609	591	600	612	627	601	581	533	648	578	614	622	592	608	590	598	574	611	599	541	587	613	578	569	614	561	594	593	581	609	570	577	640	602	603	623	593	561	621	593	586	586	634	613	596	630	582	641	583	619	593	571	580	565	595	653	596	611	597	566	566	588	579	596	598	627	610	564	591	586	556	592	624	592	619	565	589	611	587	617	596	639	545	581	586	594	566	672	604	595	620	567	602	604	608	571	631	584	609	623	603	652	588	611	590	592	587	569	623	628	558	604	571	569	567	606	619	587	563	608	582	595	605	613	625	570	612	593	629	541	609	591	606	592	609	595	613	562	597	623	555	603	593	600	604	621	572	598	627	611	577	603	596	584	604	616	562	601	577	566	584	596	597	645	594	636	569	594	540	556	555	605	611	629	593	608	609	605	621	596	600	609	569	581	568	649	595	624	631	595	610	594	610	600	626	590	587	636	617	628	586	593	571	639	571	610	645	597	618	580	580	639	600	581	619	582	598	618	617	609	629	601	593	593	639	598	606	615	589	633	610	576	605	671	570	622	567	627	566	611	587	586	593	621	628	559	573	593	584	607	578	597	590	536	587	581	590	646	571	565	585	602	633	569	622	600	615	572	578	584	595	553	610	579	566	607	642	616	586	624	625	595	613	628	589	567	659	595	621	609	612	605	609	594	573	553	580	634	582	630	631	586	587	630	594	600	635	575	588	580	567	597	584	574	596	622	611	650	593	542	599	556	600	612	599	643	569	603	565	572	581	582	573	574	586	551	568	588	652	561	602	550	655	612	607	590	586	597	546	632	592	584	610	574	605	581	605	609	595	583	628	560	565	631	576	631	598	621	568	584	566	596	615	601	592	629	564	579	620	631	584	605	579	592	592	629	599	624	564	619	612	597	558	594	617	620	580	604	592	611	600	590	591	595	640	605	570	605	594	575	603	566	572	642	584	588	612	568	596	595	602	588	565	601	581	628	581	628	605	557	634	603	593	588	578	618	551	569	548	603	547	598	592	589	588	591	583	583	590	570	608	599	623	601	594	621	586	643	567	579	628	615	629	593	601	592	614	593	591	557	566	579	604	602	568	587	600	608	612	575	579	599	615	594	577	577	556	535	547	568	567	619	589	539	595	598	594	595	583	639	561	613	590	598	586	598	624	606	573	553	604	578	649	553	591	607	589	620	573	607	584	642	600	603	588	600	619	589	623	567	572	603	583	618	564	569	561	584	615	522	597	614	564	576	610	601	604	607	560	633	626	604	556	598	604	581	551	669	605	615	610	582	562	620	589	588	632	564	576	634	615	628	579	633	587	578	613	586	583	548	634	550	554	622	565	604	565	611	605	578	614	605	598	609	618	588	571	578	604	580	605	628	657	586	616	626	551	579	632	550	617	564	618	639	618	620	564	605	545	619	624	568	564	579	605	589	622	597	611	595	592	593	579	606	601	581	587	593	587	562	666	612	631	627	569	579	575	575	602	599	577	608	594	649	580	596	631	632	577	554	574	598	615	626	613	590	612	612	571	596	609	603	569	604	611	622	606	588	608	617	589	632	615	579	596	590	591	578	596	621	583	585	545	582	592	585	596	629	622	555	613	586	608	588	590	565	550	615	606	621	597	640	541	589	615	603	556	618	603	551	588	570	613	632	568	630	608	595	602	563	576	600	608	625	632	591	590	550	570	632	553	608	627	575	560	613	598	568	583	603	584	571	573	599	598	576	582	583	581	611	604	572	581	624	649	602	585	603	614	585	603	573	556	622	592	621	586	577	602	615	624	615	634	570	592	620	541	627	596	587	593	613	627	556	615	590	605	617	619	587	605	592	607	640	568	644	557	563	592	536	604	629	597	588	611	607	580	604	581	628	586	609	601	600	637	605	581	588	612	581	571	602	590	592	576	588	630	624	551	585	610	600	628	635	599	604	620	614	588	569	569	583	600	568	600	598	621	622	595	582	609	603	596	635	558	625	571	606	646	566	581	630	576	609	604	574	564	559	588	623	595	599	594	600	619	595	597	605	593	591	601	594	603	600	623	602	598	614	611	621	561	573	606	628	598	621	612	646	619	599	582	647	568	594	606	626	593	593	581	609	580	639	567	639	594	540	619	632	603	573	613	602	581	598	636	585	560	588	608	656	584	603	617	566	635	588	606	581	595	637	605	573	625	603	615	575	596	575	564	605	607	599	642	638	593	594	619	596	640	626	574	549	596	581	598	585	660	593	587	592	564	573	655	622	590	646	591	582	576	598	606	623	569	587	578	564	631	580	607	613	610	594	601	548	584	588	586	582	608	597	561	530	588	622	577	600	594	608	602	620	627	621	593	593	600	578	632	629	630	562	611	630	580	596	557	621	593	592	575	578	565	607	577	575	608	556	593	586	601	652	594	594	603	621	638	615	579	604	600	612	575	618	598	592	580	616	559	582	590	609	587	547	598	598	632	624	606	625	612	626	582	567	598	545	598	556	587	581	635	569	609	602	597	597	571	620	621	590	602	595	620	601	621	604	615	607	595	610	603	588	551	590	622	583	593	601	647	624	555	615	596	638	566	585	544	608	625	581	589	622	587	591	513	576	589	616	566	577	637	570	553	610	632	616	621	574	578	556	575	649	647	576	604	605	579	614	591	603	610	585	594	603	581	628	600	558	555	607	591	586	614	582	617	567	593	642	606	553	604	591	617	585	574	594	605	602	594	546	640	585	584	579	604	576	535	570	605	590	635	565	604	627	565	618	559	556
18536	4561	3893	2704	3505	3508	2532	1666	980	359	290	290	314	260	301	245	264	271	264	251	294	279	306	264	278	317	267	258	292	249	309	292	257	311	281	283	273	271	262	283	257	261	296	291	286	275	271	275	259	293	302	254	301	270	290	278	275	252	297	259	285	286	298	264	253	271	264	273	258	300	261	256	267	268	296	270	282	250	301	275	251	265	258	279	275	298	315	270	292	303	297	278	226	253	271	266	263	270	250	287	259	294	269	269	261	260	249	296	314	278	296	318	308	301	274	303	272	261	266	280	263	287	282	296	278	293	285	248	262	259	235	287	286	281	309	263	269	252	291	307	271	257	284	256	261	273	272	280	288	292	242	289	293	240	267	282	275	288	277	262	269	296	286	267	290	242	301	295	269	290	280	294	275	288	296	232	287	284	280	245	303	277	250	241	261	275	286	237	306	294	303	266	267	291	275	262	255	285	261	289	293	255	291	284	249	272	277	299	266	279	297	278	297	250	294	271	294	288	291	299	297	288	281	274	269	267	262	282	254	276	258	303	315	274	271	271	263	280	285	289	281	291	270	267	284	266	275	275	263	260	275	293	288	288	242	305	280	296	283	272	310	269	277	263	287	259	267	260	257	283	298	272	252	301	279	256	284	255	280	298	265	302	313	271	298	270	252	278	285	256	295	330	288	262	284	283	304	296	271	285	277	299	266	279	235	264	297	250	268	246	300	310	305	287	247	263	242	273	276	265	288	286	286	282	272	296	277	304	298	323	285	276	289	284	298	275	286	312	286	279	285	313	289	260	227	295	270	287	287	311	273	266	275	279	268	292	318	289	271	307	272	303	308	289	271	282	278	289	304	278	280	279	264	264	294	279	299	268	290	265	284	281	270	274	254	271	313	294	315	290	287	264	254	294	268	288	265	304	288	283	270	273	281	309	272	285	303	289	281	317	301	255	265	250	285	285	260	275	288	289	288	306	272	267	323	310	261	269	309	269	291	243	252	282	299	272	264	263	310	264	322	300	290	265	341	274	235	310	280	291	237	263	251	276	264	258	285	265	282	282	273	277	276	285	279	335	295	256	249	260	327	270	303	257	277	282	290	275	277	291	253	275	280	260	267	293	313	261	266	288	280	276	299	254	283	282	268	295	279	285	282	263	320	270	280	292	245	272	281	279	289	268	280	268	276	260	289	263	284	261	264	250	257	300	276	287	309	256	305	287	274	272	247	250	305	281	322	267	287	275	295	255	271	275	275	290	279	260	288	292	289	277	256	298	265	267	295	263	292	299	258	290	275	279	321	311	297	284	285	295	268	297	267	298	270	291	274	248	293	314	278	264	267	263	282	287	290	283	295	266	276	233	294	274	290	276	260	291	278	290	307	275	304	265	282	294	290	267	294	261	294	287	255	280	306	253	285	273	272	283	269	255	300	266	290	302	270	290	291	295	266	286	279	277	297	247	276	262	256	309	253	285	291	285	277	276	271	269	340	253	309	266	279	239	268	274	283	265	291	279	277	264	272	283	262	252	287	250	260	257	275	286	300	282	273	297	306	280	283	306	286	278	256	279	247	265	248	258	268	319	262	250	293	247	265	286	289	248	264	269	300	267	285	318	316	313	266	297	291	259	267	283	297	256	277	267	305	312	287	299	285	257	256	312	300	294	306	307	261	255	273	262	268	283	264	259	267	269	283	285	272	304	280	292	274	283	280	291	300	308	312	304	283	297	313	293	286	280	262	274	250	303	287	290	284	283	279	263	268	278	269	278	296	291	275	280	332	252	255	288	289	273	306	261	282	265	293	285	280	276	295	274	254	231	252	262	278	262	275	257	284	290	284	263	269	316	276	345	271	301	300	299	286	273	271	277	275	274	273	274	284	285	290	291	299	285	305	265	285	293	259	276	256	278	269	292	281	293	262	278	260	275	284	274	282	284	279	283	282	280	299	292	271	275	262	269	301	247	315	319	285	259	304	274	280	274	297	299	277	292	254	270	276	302	283	276	292	287	262	254	262	261	294	328	267	297	259	299	281	269	296	268	271	284	307	258	295	263	272	323	264	281	315	288	242	259	313	270	284	246	270	305	301	232	305	293	292	279	277	261	261	281	279	312	262	267	279	287	269	261	260	276	275	281	274	247	278	260	288	267	271	263	288	294	313	300	296	292	310	324	260	276	289	273	304	263	295	301	275	317	263	255	288	254	273	276	341	287	240	264	243	299	294	265	298	296	283	275	274	246	292	332	320	287	263	275	284	267	299	289	262	284	295	291	290	298	272	277	325	286	289	233	254	271	280	294	262	284	276	274	284	290	287	276	266	251	295	272	264	297	237	261	241	283	280	281	274	275	259	258	268	281	262	257	281	299	265	296	286	269	292	285	258	284	275	285	244	274	296	297	282	254	271	276	292	301	257	273	301	294	267	272	277	298	325	291	286	291	248	280	267	287	298	290	315	279	249	254	269	281	272	295	275	277	280	295	278	263	292	286	268	293	271	274	269	281	287	245	297	291	285	281	289	278	294	311	311	268	272	299	283	291	241	267	269	263	278	257	262	266	288	257	277	258	266	283	255	255	301	294	257	309	247	237	311	306	298	278	296	264	314	271	297	277	265	295	277	264	272	258	247	268	299	264	272	287	239	271	288	268	289	285	281	304	290	277	282	260	290	279	273	265	300	253	263	273	264	270	255	245	291	291	254	286	281	241	282	276	290	297	285	257	310	280	280	270	319	297	312	286	291	280	301	290	281	282	293	283	274	286	281	270	275	261	276	274	272	301	316	291	282	261	266	289	265	304	273	279	281	264	270	256	278	259	259	277	304	278	314	323	271	274	290	269	258	254	274	307	283	266	312	249	317	260	306	277	291	272	296	252	285	308	300	248	271	284	265	291	289	271	256	290	267	257	288	265	275	272	276	292	290	263	273	273	296	289	286	257	279	238	277	297	276	258	291	265	285	251	272	283	271	288	283	313	290	272	270	285	280	265	264	274	265	280	292	287	275	267	287	267	269	271	256	262	248	297	277	276	275	288	271	270	280	302	273	284	275	305	243	279	272	306	268	294	305	290	272	249	290	282	280	260	278	283	277	254	309	276	288	307	270	266	283	278	272	277	292	284	280	263	234	255	282	260	281	302	297	283	270	293	257	303	286	305	289	309	281	269	285	266	285	285	274	272	300	260	305	289	278	259	255	284	269	282	275	262	299	275	279	248	266	281	317	282	268	268	250	300	282	314	278	263	285	294	265	280	300	285	309	291	285	272	283	289	299	304	291	277	291	275	285	235	286	265	302	271	296	236	263	269	265	261	288	253	273	301	279	292	281	280	280	254	283	273	299	294	315	281	281	261	267	249	277	287	276	294	267	259	296	253	267	272	302	275	269	278	260	264	271	300	299	265	271	279	277	281	304	262	248	283	267	277	282	295	270	273	265	259	284	269	289	311	271	294	248	288	290	270	283	293	301	251	285	266	278	249	289	281	297	252	286	300	269	314	294	272
9169	2762	6818	7824	12760	12063	9074	5672	3141	711	578	661	640	581	616	617	660	558	607	612	633	588	593	650	654	595	573	638	632	578	580	651	636	609	640	610	627	558	574	618	606	638	607	582	579	574	613	610	601	632	581	645	610	649	630	634	583	632	590	629	623	579	652	597	622	584	606	634	588	584	610	589	595	614	602	593	641	623	640	597	629	592	599	641	634	586	608	645	563	643	607	636	641	591	641	598	624	587	643	629	612	633	585	634	614	638	590	591	570	587	608	596	625	608	572	619	587	629	606	646	627	609	631	643	607	639	622	623	627	616	607	617	562	622	593	631	606	620	622	617	630	607	624	637	571	635	606	632	621	625	605	592	597	553	647	630	619	610	611	566	625	591	643	581	645	591	622	616	641	611	623	606	598	638	605	608	635	635	607	645	624	582	584	609	589	639	603	650	601	639	606	587	585	582	643	632	633	574	623	616	621	588	585	640	611	640	566	662	580	664	573	624	629	628	551	645	587	606	628	641	637	630	665	630	615	614	593	620	597	598	611	599	620	631	616	616	629	569	574	639	664	626	625	655	630	644	676	634	629	640	563	600	617	596	582	652	658	616	602	591	658	650	653	612	618	617	652	643	577	621	625	593	637	576	629	646	603	624	628	623	675	607	615	586	603	617	596	651	611	591	611	661	623	619	630	597	608	581	595	631	622	606	666	599	610	616	573	598	612	618	611	602	611	625	650	641	582	611	564	599	615	631	598	636	608	613	595	600	602	590	583	602	636	646	588	607	577	657	581	602	623	637	575	628	639	628	589	598	612	606	632	608	614	602	605	617	612	583	585	636	639	664	656	614	658	640	644	634	608	640	615	674	619	626	625	639	595	636	626	590	611	640	611	619	618	575	648	648	641	572	613	603	608	583	652	635	632	612	625	588	578	588	609	594	601	626	624	555	677	624	570	614	603	603	604	588	545	629	632	621	634	660	635	601	621	605	578	584	593	614	627	579	567	638	556	584	614	623	634	594	591	629	580	615	626	604	636	607	602	637	599	614	568	583	626	628	589	616	616	619	591	649	614	640	651	613	625	618	609	604	614	636	600	595	623	603	636	604	626	591	610	620	618	631	595	650	637	581	621	654	600	598	660	633	600	605	627	655	581	635	643	613	558	635	630	603	598	621	627	618	602	593	640	633	631	623	563	608	565	576	621	605	584	596	581	639	592	625	635	617	608	594	639	661	574	570	611	662	595	571	580	605	611	603	560	621	636	580	629	617	648	624	624	630	615	613	640	608	608	634	613	655	600	604	642	620	619	605	588	616	581	606	617	577	629	666	595	616	583	585	619	636	612	610	600	622	628	601	598	603	628	622	603	624	560	625	604	578	583	675	598	631	623	652	605	649	619	638	637	580	629	666	601	597	623	597	659	628	620	591	628	586	610	629	612	614	662	617	596	570	655	636	653	580	614	633	579	594	612	645	656	666	640	598	616	571	600	627	571	590	594	628	604	641	579	653	607	617	625	617	617	674	648	603	645	645	634	604	591	614	623	649	617	586	646	603	648	602	615	610	624	636	633	640	584	599	650	602	628	614	610	600	613	575	619	642	614	621	627	695	618	614	604	587	615	610	603	615	615	582	627	626	622	591	616	638	583	577	620	599	645	592	583	638	569	600	620	579	641	606	618	614	631	645	586	604	611	610	632	600	615	593	612	618	612	642	603	615	620	607	614	603	642	644	614	622	611	603	624	616	631	576	632	601	590	668	630	648	629	609	650	597	638	641	648	590	620	623	611	558	615	601	621	612	587	615	635	620	626	608	553	646	582	661	592	637	622	602	641	602	577	631	626	613	603	639	582	629	595	623	624	661	644	610	596	594	621	646	644	608	614	597	611	630	610	605	633	635	601	610	640	575	599	622	643	610	640	598	607	605	598	605	615	648	648	646	649	667	628	613	585	629	591	634	586	643	630	644	638	669	598	612	612	587	624	606	638	604	643	634	579	686	621	607	590	605	614	622	593	584	596	597	592	633	612	611	592	617	604	618	662	624	634	612	666	611	597	632	605	600	634	674	597	587	628	577	584	622	590	645	585	638	606	613	637	645	624	627	651	588	605	632	600	600	601	621	602	611	607	615	628	586	571	633	620	622	582	618	585	597	615	600	630	603	555	652	575	584	638	618	621	603	610	661	621	625	573	616	643	595	642	620	629	575	666	620	633	602	602	596	657	630	634	600	615	668	627	611	584	641	653	574	643	611	669	635	623	605	615	555	620	610	632	617	598	623	609	615	607	623	608	620	599	634	586	618	652	627	620	646	623	618	621	594	611	628	676	626	602	604	619	661	623	604	592	610	624	620	615	637	639	550	606	613	597	595	618	680	627	624	623	642	590	647	646	610	586	611	630	641	627	626	621	610	615	612	640	608	558	634	616	581	621	588	567	597	632	600	592	637	647	605	581	642	643	622	621	585	628	633	599	594	600	632	606	633	611	648	685	648	627	635	598	667	599	590	632	652	608	619	632	607	641	583	600	628	586	608	627	602	615	641	620	600	622	613	629	593	607	634	614	641	626	648	621	651	613	586	630	593	640	601	592	667	640	660	608	572	613	598	565	636	659	610	613	622	633	584	593	608	639	632	655	612	660	597	611	565	621	629	637	583	634	605	595	638	611	576	641	564	629	635	656	625	634	648	629	670	636	576	620	618	640	630	605	623	611	636	580	582	593	601	591	642	598	635	632	610	625	658	589	651	594	616	614	616	606	615	608	653	628	618	583	626	638	660	660	579	607	597	609	621	560	587	645	597	575	622	626	588	644	635	653	596	630	614	629	648	598	650	609	623	619	613	623	593	641	625	609	617	599	612	639	593	618	601	593	610	581	595	595	595	613	661	606	609	618	599	604	646	639	641	643	628	654	623	594	641	657	639	663	599	621	625	613	554	610	588	618	629	624	605	629	627	588	591	646	635	651	610	579	604	580	603	663	599	615	636	589	617	625	602	634	580	593	627	642	636	629	612	627	585	641	571	622	650	641	604	650	591	648	664	623	617	638	601	643	586	591	637	596	627	588	587	619	625	589	614	625	614	621	577	574	643	610	617	608	598	589	615	654	607	641	611	635	634	618	604	611	600	636	608	618	584	668	622	581	643	604	628	658	586	610	568	618	603	618	589	629	622	607	609	671	630	616	622	605	615	620	590	633	613	614	621	658	653	630	627	641	601	641	625	617	568	609	613	618	610	616	616	611	655	624	623	603	613	611	600	628	566	629	616	640	571	575	636	628	609	634	603	641	614	619	599	636	678	609	635	589	611	579	594	617	655	604	630	613	599	598	614	600	615	675	611	670	602	582	624	552	628	619	636	590	630	597	583	606	643	597	598	615	649	637	614	673	627	607	625	624	606	601	626	609	623	630	592	628	604	649	582	633	642	597	617	624	653	587	628	601	622	605	631	611	629	638	602	611	570	610	631	602	600	605	596	579	632	599	609	603	620	645	633	619	630	624	599
42661	15854	10483	39271	51028	41847	32627	19113	7215	641	210	197	201	192	190	188	197	206	193	186	163	182	174	209	216	180	231	204	189	186	227	199	231	218	219	207	211	189	200	200	172	163	198	178	210	216	184	179	190	190	167	175	212	191	190	203	188	183	216	208	183	194	173	177	175	173	175	166	200	206	204	206	186	181	222	167	196	187	179	201	185	200	186	201	191	193	198	184	211	205	195	187	220	199	213	166	193	177	215	186	217	205	152	183	198	197	223	198	200	185	201	188	177	188	177	199	177	196	212	185	203	200	188	204	194	194	160	210	202	194	206	158	173	176	175	199	195	203	225	211	189	202	184	209	185	203	176	188	163	195	192	203	201	202	210	194	206	189	190	195	180	191	194	185	198	191	181	199	211	184	157	189	219	209	201	203	199	236	190	235	220	191	181	192	191	201	187	209	207	201	175	214	193	184	190	193	178	194	172	208	220	198	190	188	201	189	210	205	191	212	190	200	164	162	195	186	170	170	217	179	185	199	187	191	171	156	191	189	215	173	210	181	192	209	192	194	214	175	203	210	198	184	193	184	180	212	199	196	190	227	203	189	198	200	181	195	207	183	179	201	184	177	211	174	192	191	173	195	215	190	205	185	203	184	218	198	213	182	204	174	189	206	232	198	193	200	186	184	170	196	198	204	214	194	196	208	204	174	207	190	204	196	197	198	180	182	183	195	195	189	199	194	189	220	191	206	180	185	185	208	179	207	182	186	194	213	197	184	166	221	200	198	187	179	197	175	210	192	184	191	210	207	187	182	191	209	206	197	200	183	196	163	192	193	211	192	196	198	210	179	194	172	180	192	189	178	207	189	194	183	178	203	202	166	182	204	179	187	174	154	211	199	195	189	183	189	192	172	196	165	195	197	191	201	222	180	171	153	182	194	175	172	172	183	213	222	200	190	216	164	181	178	183	204	200	175	174	182	190	195	202	190	194	169	182	170	181	182	179	180	211	224	180	200	183	182	153	209	203	176	164	175	177	190	192	212	179	185	188	182	202	182	190	175	195	167	228	206	209	182	217	223	162	187	203	195	188	188	202	194	186	190	202	207	177	181	175	177	171	172	171	191	217	192	192	187	183	196	225	196	179	184	168	168	192	214	183	164	205	186	190	211	193	218	188	180	213	182	211	217	238	202	195	213	216	207	211	190	208	172	204	173	202	165	193	177	178	166	188	172	182	196	184	194	179	208	192	183	190	195	163	176	210	202	195	199	185	189	190	203	167	202	188	180	188	203	196	185	189	219	167	161	183	225	197	195	202	167	221	178	187	182	201	183	194	171	196	203	182	220	171	207	165	185	202	208	198	205	179	191	187	205	184	190	189	187	185	209	204	187	196	204	199	184	188	212	201	213	208	191	184	169	203	200	196	213	208	198	174	228	189	207	216	206	173	194	186	171	173	203	193	203	172	201	197	209	171	172	194	196	216	207	172	191	177	207	202	186	186	182	179	172	162	188	212	191	219	196	179	203	192	210	181	187	200	172	179	170	187	204	201	200	178	214	196	197	194	212	174	187	182	169	218	208	198	195	182	175	174	212	197	202	195	197	198	185	186	181	195	220	222	200	232	146	178	221	189	184	201	198	188	187	187	218	202	178	194	194	185	188	206	195	189	193	188	186	178	181	194	173	221	194	184	184	190	188	201	186	220	209	161	158	194	188	173	204	214	230	193	213	195	218	199	187	195	174	180	185	179	180	181	159	196	171	206	209	190	209	178	200	195	183	208	199	174	185	190	226	229	192	215	163	213	210	177	206	206	194	182	211	183	208	174	193	177	182	186	198	171	198	184	191	179	167	219	197	203	206	180	187	203	177	192	196	203	198	194	187	184	184	190	211	203	191	201	189	196	191	173	198	223	174	201	188	192	188	190	219	200	176	198	178	222	166	179	187	197	188	207	212	184	219	201	196	184	185	221	196	204	209	185	207	196	222	171	209	193	204	182	219	211	195	189	190	188	225	210	180	185	206	188	205	211	187	213	195	190	192	198	189	205	205	201	175	210	193	206	209	179	201	185	187	180	193	195	202	186	187	202	189	182	179	209	190	174	166	188	199	159	188	209	209	215	198	191	178	189	173	184	211	182	173	212	191	181	206	176	183	196	168	200	180	187	172	165	168	172	195	189	203	184	180	175	196	168	211	205	177	197	176	187	181	171	196	170	200	178	207	195	189	201	195	167	171	217	204	211	185	196	217	182	225	186	164	187	181	214	216	197	195	185	201	200	190	183	202	211	206	176	157	185	199	231	207	195	200	193	177	191	169	191	184	192	186	202	164	206	205	195	190	194	204	217	187	205	192	203	199	207	203	196	186	186	189	195	198	186	205	170	183	216	199	185	190	192	187	185	184	202	174	192	181	199	170	178	189	169	176	221	167	171	203	188	165	205	214	197	190	202	210	205	218	182	175	186	173	194	194	210	191	176	198	183	185	204	191	174	195	239	211	184	177	177	168	203	199	185	185	159	196	188	185	169	191	222	190	211	167	172	183	184	178	196	226	176	189	197	213	200	199	183	159	174	195	190	181	215	207	194	183	195	206	200	207	203	184	183	181	214	168	184	202	207	173	181	195	183	191	175	182	191	207	217	204	193	181	203	171	195	212	208	215	207	181	211	217	185	200	189	172	179	181	217	177	187	196	179	224	182	206	198	214	192	201	171	196	212	191	209	164	223	205	204	195	171	169	187	173	224	194	206	169	200	174	173	182	200	190	199	190	182	188	163	167	229	199	217	209	200	197	198	222	186	196	190	184	189	200	207	180	166	194	208	173	226	184	215	186	225	204	192	185	173	205	209	181	158	174	209	208	191	171	216	197	172	191	182	198	172	186	196	205	191	186	207	201	202	188	198	187	177	186	190	196	185	184	191	176	205	202	173	212	204	201	179	192	169	197	216	182	190	167	195	217	193	206	202	212	211	204	179	189	201	187	183	213	226	206	197	209	164	205	185	170	210	202	202	185	171	215	190	179	206	177	159	197	200	204	195	192	205	225	177	182	166	174	192	177	214	177	203	172	203	232	192	198	198	197	195	170	184	208	209	186	177	185	190	188	190	203	201	189	206	192	184	186	193	195	184	179	188	213	186	187	192	189	202	212	191	167	185	198	200	205	179	162	198	195	179	219	188	178	203	187	212	192	203	209	212	172	203	188	194	172	190	172	180	169	221	193	202	183	195	196	195	192	217	176	181	178	200	192	185	198	188	179	193	187	196	197	208	180	190	208	188	220	201	203	201	207	186	203	191	211	204	203	184	228	197	178	198	190	191	185	183	193	177	206	167	199	210	187	187	172	182	176	195	189	173	191	190	192	183	208	209	176	190	173	188	195	184	210	204	190	184	192	198	200	198	205	189	197	184	183	190	182	171	172	232	201	188	184	194	196	206	199	186	204	173	191	155	206	206	193	176	173	206	183	203	210	188	197	194	210	182	187	209	194	214	199	197	202	197	175	197	202
23074	5638	15151	51539	61811	55198	47614	33937	18204	1387	473	489	474	477	463	507	477	502	451	437	466	434	469	459	445	457	453	479	474	483	495	459	494	470	420	435	476	501	451	469	461	457	431	488	470	484	462	428	458	464	470	453	473	501	490	425	485	424	473	476	455	457	457	495	443	452	471	487	441	450	458	468	448	422	444	450	484	461	459	462	480	450	442	456	473	468	514	467	457	424	477	458	454	494	452	443	474	455	494	439	485	422	473	435	443	497	466	464	469	472	487	434	457	493	430	418	459	421	455	433	454	433	461	458	432	452	455	470	480	438	469	458	468	487	463	452	436	440	471	446	471	488	472	436	471	494	469	432	446	465	479	491	480	460	422	445	450	492	444	459	486	437	454	426	475	451	459	469	502	467	441	457	499	460	450	477	397	460	485	464	469	447	449	450	484	466	481	428	494	520	476	411	399	461	455	423	506	435	446	467	459	494	459	441	483	480	454	459	445	437	467	464	424	467	477	452	453	476	443	445	474	460	475	474	446	449	472	441	474	454	474	414	426	418	486	470	396	437	462	439	455	453	445	451	470	462	463	445	433	448	426	420	442	485	473	456	513	485	480	463	467	454	429	486	452	440	465	490	457	454	447	431	457	477	435	488	474	433	462	454	470	448	471	489	452	432	420	469	435	424	445	444	475	445	460	447	489	453	454	485	445	492	470	482	495	455	436	476	472	482	491	472	469	464	416	460	437	464	421	469	476	477	436	490	485	480	442	474	459	463	457	464	502	453	437	477	423	458	478	487	460	474	446	463	429	481	449	460	461	436	477	442	449	423	467	428	449	419	413	451	456	469	447	412	501	468	473	503	443	459	474	448	441	439	446	460	440	451	466	448	445	476	472	467	452	473	499	481	460	445	432	443	479	456	454	426	454	514	458	460	445	485	426	437	450	463	463	423	518	429	415	488	440	449	425	456	487	452	476	451	487	522	446	464	470	471	428	448	452	439	425	466	454	436	434	459	391	466	437	489	459	449	512	437	474	455	482	451	483	419	434	455	451	438	466	451	474	445	460	465	450	454	449	451	460	475	487	452	456	470	463	408	457	459	485	476	439	473	477	432	462	475	445	481	479	493	443	498	464	433	463	462	415	472	478	421	442	460	483	436	473	450	472	478	479	450	440	463	461	458	446	466	459	467	458	480	472	470	476	493	490	480	466	425	424	509	479	507	464	432	443	500	473	472	448	447	447	486	450	456	455	448	478	482	497	467	465	419	471	479	478	463	519	490	473	455	469	424	471	459	462	447	474	450	451	461	441	464	452	441	473	445	462	442	501	479	450	450	495	458	447	456	440	439	429	486	442	456	460	489	427	492	467	463	488	473	461	472	468	462	447	413	474	450	446	425	471	482	441	474	437	451	470	455	482	456	425	467	479	464	443	489	450	471	465	427	493	491	460	459	464	442	464	437	492	461	448	456	476	439	471	443	422	468	459	459	472	489	469	440	475	478	436	450	443	482	437	482	452	455	441	442	511	422	449	472	452	473	455	436	437	438	446	470	451	439	473	480	483	440	449	440	460	483	449	486	429	437	509	506	427	446	474	452	491	465	434	461	444	470	470	477	461	449	491	467	436	459	426	447	466	473	452	444	450	460	463	465	447	437	454	440	424	459	425	458	424	486	468	445	424	486	451	470	425	514	444	467	460	490	449	448	430	451	460	464	451	414	484	468	462	443	415	435	464	459	464	496	468	481	412	424	456	477	435	445	499	422	461	476	413	450	427	462	452	456	474	456	478	484	424	464	475	490	461	450	445	471	488	470	485	466	453	443	457	486	435	427	452	482	485	451	482	470	484	454	452	440	421	461	485	484	455	468	456	454	423	482	452	478	453	448	456	453	462	435	436	462	458	452	449	479	498	495	452	456	440	476	486	509	469	452	437	438	483	437	440	451	474	397	466	458	519	421	462	450	433	511	481	485	451	400	448	449	467	420	424	426	451	455	458	458	470	491	436	486	458	473	431	452	444	449	447	461	511	435	435	481	460	441	499	458	454	440	484	478	455	491	474	477	439	499	444	466	492	475	451	501	449	452	505	436	487	461	434	468	492	476	416	482	467	453	490	451	439	424	469	457	453	488	470	424	498	437	398	497	448	472	442	427	466	439	489	453	430	463	460	479	477	462	483	439	444	450	462	430	455	437	443	440	441	476	465	525	466	470	452	469	440	467	446	460	470	426	447	461	475	434	437	455	449	448	499	486	461	484	463	477	473	454	442	466	465	459	455	435	455	442	454	442	480	461	469	449	522	474	487	467	463	447	465	479	440	460	467	472	484	457	452	459	470	499	493	467	399	457	456	441	490	457	478	493	447	433	484	480	453	437	424	471	479	447	431	455	419	478	432	442	475	448	462	495	455	460	456	485	449	465	417	446	433	448	444	480	456	476	456	444	433	467	453	424	439	446	487	483	482	476	452	435	480	451	474	453	500	509	459	433	433	429	499	472	437	448	483	473	445	477	470	442	455	465	453	489	467	409	461	453	451	457	470	468	445	429	456	459	485	480	470	456	478	449	482	457	464	471	438	417	474	469	434	440	448	471	469	452	462	428	489	446	460	463	451	487	456	441	415	440	473	464	496	472	475	476	433	451	467	477	477	421	475	465	466	454	437	469	470	457	491	465	457	424	444	464	434	460	460	453	415	472	503	454	465	457	446	507	445	462	451	450	401	480	454	493	411	454	440	451	461	424	463	450	450	460	489	431	432	454	473	471	459	467	437	475	486	413	452	447	501	462	483	477	489	486	458	419	466	484	455	424	483	464	463	429	508	425	476	477	445	437	469	476	457	459	494	468	440	459	454	431	486	455	450	452	450	393	470	485	499	463	468	476	482	488	455	445	461	496	449	469	440	474	466	465	472	429	448	500	450	404	474	469	446	480	482	449	439	445	441	442	473	478	482	465	467	458	428	457	462	443	442	439	411	475	453	438	462	455	486	460	472	485	448	458	472	461	498	490	492	429	451	470	453	458	463	453	462	489	445	511	433	456	468	451	432	512	459	452	485	497	470	453	454	445	402	452	412	455	436	467	467	466	454	472	449	512	461	455	464	459	456	425	472	460	466	480	487	482	449	434	452	474	490	449	462	457	499	444	463	488	404	464	463	476	458	441	471	476	459	451	483	457	458	437	466	429	482	436	436	493	457	453	435	451	463	422	466	489	450	476	480	487	475	454	489	466	457	498	458	430	493	448	484	470	459	443	456	452	481	437	445	476	433	428	415	503	432	455	426	452	442	491	459	478	430	426	477	451	459	459	473	461	459	454	469	474	488	437	483	429	456	411	447	467	465	463	470	448	450	459	466	422	485	472	466	468	477	474	458	457	481	437	470	476	493	437	434	472	454	456	473	462	472	456	489	439	443	477	407	506	456	480	452	438	471	454	460	479	473	455	480	445	447	447	426	439	461	455	476	474	436	471	450	427	454	447	469	460	459	498	449	459	481	413	454	444
52864	22427	17548	42683	64743	54830	42108	28893	12816	1146	299	292	280	287	270	279	297	273	307	300	261	299	259	282	312	302	278	288	318	274	315	271	262	306	280	289	277	247	312	290	286	257	295	302	286	290	280	289	288	274	272	261	270	257	281	283	303	285	283	266	264	310	301	278	295	284	283	269	303	312	288	271	282	309	269	299	287	302	306	317	298	309	257	287	264	269	293	299	309	270	274	281	311	330	267	306	279	289	289	294	281	292	275	254	256	324	232	243	270	285	280	268	271	300	272	310	256	310	308	287	264	287	286	277	296	275	258	301	281	309	291	287	289	262	263	295	316	271	304	278	286	255	280	300	298	258	289	273	293	249	288	284	295	254	267	276	279	305	287	301	331	292	324	285	272	290	288	285	291	258	293	303	245	286	313	279	290	291	295	284	263	292	305	275	272	267	270	287	301	267	262	272	270	269	248	302	295	291	304	300	284	263	287	273	294	267	328	276	302	260	295	299	244	274	274	264	264	313	290	261	291	301	287	276	281	287	295	282	264	320	299	293	286	295	313	278	261	321	305	279	273	291	287	280	263	263	272	276	263	287	291	273	292	298	256	274	284	278	295	303	315	289	303	283	291	269	276	279	285	281	269	282	286	306	269	285	310	308	278	300	239	282	261	302	268	282	296	272	286	257	293	297	290	269	290	293	288	285	258	299	286	285	263	286	329	282	283	296	263	306	289	278	277	280	262	257	323	284	283	269	329	290	270	299	288	283	293	312	284	256	259	277	292	313	294	278	309	280	280	270	266	287	281	243	273	296	314	282	276	310	302	253	272	300	285	292	305	304	298	294	281	273	289	281	296	288	282	245	294	289	295	296	275	291	293	286	302	272	290	271	272	283	327	307	331	296	276	257	298	254	268	253	265	267	271	261	292	264	300	273	290	287	273	276	260	257	272	311	290	306	280	277	276	294	302	266	273	284	289	275	302	302	282	274	299	283	269	293	321	289	291	285	297	269	278	292	266	286	305	281	268	284	292	297	305	260	271	273	268	273	281	262	309	296	284	309	273	301	278	290	319	271	277	280	311	295	254	302	291	271	291	301	251	284	305	298	285	280	305	262	302	275	279	289	295	293	282	294	255	246	302	308	292	284	302	285	282	296	302	284	279	303	275	280	259	276	284	270	300	267	250	250	266	294	321	279	263	262	263	287	300	305	298	284	277	287	317	289	331	265	286	299	292	275	291	304	284	291	315	254	265	288	288	299	288	299	244	260	272	288	279	292	263	285	293	272	279	273	281	268	294	287	332	271	305	267	314	281	264	270	277	276	279	281	283	275	281	273	273	283	296	279	272	293	274	275	288	279	280	292	331	256	275	277	265	293	275	261	288	270	290	291	295	278	277	253	293	312	280	298	287	258	272	269	312	270	316	274	258	281	269	286	303	294	243	269	270	274	289	273	261	290	300	305	303	301	315	270	283	281	289	290	301	262	270	291	276	287	286	289	256	303	278	285	289	290	253	299	293	282	308	298	300	293	323	297	297	277	298	261	286	255	273	264	314	283	289	254	252	273	325	269	256	304	316	280	269	270	294	259	310	256	263	270	294	276	267	266	283	296	259	266	288	306	271	275	284	295	290	242	292	303	272	280	255	260	294	271	288	288	272	247	245	271	279	266	321	301	304	283	258	268	309	261	323	283	282	299	338	286	295	267	288	311	295	297	302	291	267	303	298	308	257	278	258	276	244	283	257	285	259	292	252	278	279	297	262	286	303	287	290	263	264	268	289	283	261	312	279	309	264	298	282	293	308	296	303	317	293	255	281	281	294	298	302	277	310	293	270	262	282	258	297	275	306	274	279	262	290	267	284	294	277	276	269	294	278	325	305	267	284	292	311	303	321	283	277	317	272	254	302	262	291	268	252	310	252	299	328	267	304	325	264	285	269	255	258	274	275	295	259	266	291	288	311	303	306	289	287	275	310	294	316	290	240	279	272	267	281	272	254	277	257	264	306	277	268	280	276	258	290	280	274	274	311	281	258	286	263	284	271	289	248	251	259	302	263	269	288	288	312	264	276	257	288	269	294	260	272	295	284	314	271	287	269	277	258	341	280	273	285	248	292	328	294	291	287	306	312	273	275	279	309	262	271	294	307	277	281	299	260	286	309	273	264	275	252	258	269	272	287	281	288	294	288	284	264	302	275	301	286	269	260	281	286	275	303	242	290	285	275	273	305	281	287	272	274	228	272	279	306	294	303	267	289	276	260	282	302	290	272	270	303	290	288	276	285	313	301	285	259	244	268	276	271	282	266	295	259	305	326	292	301	285	296	283	277	297	263	280	261	301	269	298	291	282	266	277	282	306	247	291	270	307	254	261	284	304	283	283	261	289	302	321	291	314	327	293	279	261	275	265	292	280	283	279	284	297	292	240	290	288	290	302	290	277	277	261	298	230	282	252	301	299	289	318	278	271	274	293	272	316	269	261	298	301	266	290	291	280	293	299	293	262	277	281	291	312	266	287	255	270	298	287	281	307	279	270	256	300	286	282	266	295	255	304	286	285	284	261	290	319	284	254	293	273	266	300	274	278	273	251	272	280	288	268	290	299	294	279	289	277	272	299	293	279	268	245	286	289	286	279	281	277	303	292	315	247	266	303	277	267	271	322	266	305	297	303	284	295	296	258	288	259	257	283	274	282	290	255	282	264	275	315	263	258	262	275	259	281	271	245	279	298	296	283	310	312	294	298	284	294	292	296	251	263	261	271	265	290	294	278	310	272	298	265	282	286	279	306	278	295	285	274	284	262	286	250	305	298	267	294	312	269	263	281	281	299	271	318	276	275	255	303	242	289	277	250	280	267	275	279	275	309	286	265	278	259	294	275	288	263	278	282	287	286	302	296	284	299	273	296	254	287	299	276	285	272	270	291	257	268	268	302	288	298	288	290	284	256	304	284	256	243	287	310	271	276	274	263	293	285	239	290	308	279	270	262	281	260	276	294	256	276	262	293	283	277	296	286	292	314	310	289	296	287	268	287	297	265	273	268	298	277	252	290	303	267	308	288	273	286	283	263	324	296	255	291	286	314	310	279	278	280	315	293	288	288	278	280	279	296	286	296	264	269	301	289	304	298	251	269	298	285	272	273	313	287	304	265	273	265	267	295	252	280	284	296	289	277	281	292	298	282	294	276	263	276	304	253	272	285	312	306	291	281	334	259	294	276	262	257	297	317	302	277	291	270	276	261	259	271	294	313	314	264	283	276	289	325	287	280	283	328	304	308	286	284	288	281	279	308	302	323	281	274	289	267	276	260	260	274	317	257	314	222	260	284	292	304	276	234	313	297	279	275	271	321	278	302	289	308	269	267	301	267	262	288	280	254	291	270	252	302	260	298	279	274	269	250	290	281	255	267	270	244	282	287	275	282	278	306	297	308	274	291	304	271	276	280	253	309	257	272	244	303	311	257	297	291	287	266	291	265	308	271	311	299	262	307	313	292	265	293	293	263
29956	6741	20939	51908	73828	66291	56240	43866	22786	1350	736	718	670	695	691	710	699	675	639	696	652	619	701	675	671	648	679	649	696	658	644	611	660	662	660	640	614	647	708	650	687	655	637	644	684	608	625	626	640	640	667	634	639	651	653	649	627	626	584	662	635	673	622	651	648	631	681	637	615	646	661	652	616	657	636	601	668	654	604	650	664	607	578	651	684	657	635	588	665	657	662	674	658	655	645	648	619	686	673	652	661	641	656	657	702	640	685	617	672	638	634	628	627	650	634	686	648	676	676	662	636	608	651	654	696	688	654	638	643	677	626	646	662	654	671	613	599	632	642	676	642	683	643	616	671	654	642	648	669	617	637	629	650	652	626	611	631	661	672	632	605	646	671	667	707	643	608	672	648	621	582	713	667	639	649	627	644	658	635	644	682	598	617	657	628	658	645	666	694	603	614	627	711	679	637	684	629	610	644	653	674	612	581	622	603	642	641	670	665	658	649	618	663	672	627	694	606	674	648	647	665	645	666	670	664	665	640	675	600	633	664	676	615	666	628	645	620	626	642	605	556	631	632	630	658	682	628	656	653	681	629	648	606	643	629	626	658	657	649	624	644	694	604	642	651	608	638	625	630	670	635	640	641	689	603	671	582	681	615	636	665	641	610	647	646	663	681	635	645	652	642	644	644	641	633	659	608	695	662	647	670	665	687	616	639	627	653	683	648	665	663	644	696	686	635	644	586	624	647	675	675	602	656	662	638	626	665	632	633	644	623	620	643	679	639	628	674	639	650	623	602	630	671	677	702	665	660	587	656	632	655	662	694	643	637	669	679	653	690	644	640	647	602	637	666	627	632	635	651	662	650	685	676	656	623	634	659	677	652	666	626	670	630	625	633	685	684	670	568	621	678	633	667	649	603	676	650	646	689	626	650	627	640	647	649	687	650	613	646	659	641	655	611	655	645	671	644	638	683	679	638	660	690	608	645	665	661	661	656	613	661	643	613	650	622	646	668	632	640	590	625	643	696	601	661	595	661	626	673	660	653	694	659	649	666	668	647	620	634	602	606	631	639	596	650	571	663	658	636	678	677	665	620	638	642	620	661	623	655	713	621	592	661	637	665	670	616	652	713	630	709	601	635	700	627	656	668	704	647	634	659	666	630	619	631	629	623	597	683	651	655	665	647	631	641	661	601	657	681	664	624	613	645	640	631	640	679	652	673	636	640	630	646	691	623	634	651	694	649	623	673	610	637	639	706	653	624	690	653	613	666	617	601	605	601	644	634	649	630	679	631	602	628	573	655	650	634	622	648	632	663	679	640	677	605	638	654	673	629	641	615	641	624	623	616	649	661	660	623	618	648	655	650	677	644	663	625	673	663	651	605	614	656	642	637	648	667	640	676	621	642	650	636	628	693	661	674	640	647	626	677	645	694	631	658	607	629	624	624	640	593	633	609	592	702	601	641	640	637	656	648	679	658	644	632	659	637	634	598	656	667	645	663	641	623	676	649	641	630	674	629	646	609	687	656	631	698	636	634	632	634	644	621	670	641	610	614	655	601	640	671	647	652	681	696	614	672	610	642	647	640	698	578	618	633	632	684	623	644	653	676	669	649	672	650	687	648	609	618	658	609	626	645	696	627	638	637	665	651	654	682	664	621	635	688	629	620	626	687	636	637	622	632	667	644	659	684	677	641	664	601	639	642	653	613	640	619	635	632	636	664	611	605	628	635	630	627	671	586	665	604	615	712	665	651	644	653	602	674	629	595	676	667	608	648	646	659	636	651	644	656	643	620	623	617	681	648	638	645	648	664	700	699	693	606	628	656	653	626	617	633	676	634	669	647	617	611	643	681	655	662	664	697	617	639	673	627	656	668	659	642	609	652	676	640	666	643	693	654	675	643	628	638	655	646	671	605	673	661	588	650	621	638	652	654	635	650	647	619	643	676	656	659	647	631	646	737	638	668	641	668	631	642	618	656	676	658	634	643	635	641	651	672	616	671	612	641	646	606	660	667	650	642	638	670	669	631	608	638	668	635	625	663	638	662	632	653	641	686	671	632	670	650	658	644	669	654	636	631	622	623	641	685	629	664	646	655	651	683	673	675	654	659	617	684	629	670	649	641	651	672	670	586	621	610	630	628	680	668	657	669	666	612	603	645	611	644	646	624	622	649	658	683	659	660	626	664	598	675	662	589	663	667	599	640	611	680	692	633	628	658	639	650	665	644	641	627	659	652	630	633	615	611	674	655	684	697	676	645	655	663	600	634	637	616	625	667	643	660	627	610	655	647	643	620	646	635	656	633	680	619	653	626	630	646	633	592	636	654	671	663	617	648	664	692	612	620	651	661	633	645	627	645	666	678	613	664	641	692	675	618	668	618	648	662	662	627	631	629	632	642	617	654	633	652	640	661	636	651	615	643	617	649	621	598	636	657	628	640	620	634	638	653	630	613	670	630	631	659	639	663	684	639	689	658	649	657	638	633	677	685	646	681	630	670	694	623	640	659	655	675	667	642	659	599	658	673	660	658	594	685	679	611	636	622	657	657	634	674	699	652	591	653	681	626	621	671	661	666	658	670	636	659	610	677	697	642	698	645	632	622	679	607	670	650	656	636	664	604	648	579	661	651	622	602	678	694	681	653	620	647	664	589	651	649	661	660	672	631	647	660	657	614	624	600	639	690	622	655	663	630	656	676	662	632	638	631	679	617	601	708	609	653	635	654	620	611	620	659	674	613	692	634	679	624	667	656	668	673	668	655	663	661	676	675	636	698	659	668	620	634	648	645	665	654	637	644	647	652	650	659	658	654	619	695	659	682	595	656	671	649	606	645	627	606	643	650	649	650	610	665	639	657	681	698	656	622	660	668	645	634	592	613	673	641	653	610	669	652	669	629	617	623	594	653	614	648	617	656	639	616	621	643	651	645	660	678	675	650	678	644	700	655	632	591	662	662	646	623	650	645	631	641	665	650	662	635	613	611	612	656	635	661	661	688	653	683	654	671	645	635	593	624	645	727	618	628	683	637	638	644	644	610	650	686	628	660	649	651	658	678	661	669	654	649	605	663	649	650	672	639	640	656	625	641	608	672	638	679	665	662	655	617	659	626	663	639	666	653	645	648	653	678	639	613	671	640	649	637	673	627	624	643	683	660	658	662	639	673	697	620	641	632	650	675	634	711	645	662	638	649	643	634	647	614	637	628	664	641	620	665	597	639	648	652	658	627	621	709	652	659	661	607	622	675	641	639	617	638	661	667	613	655	685	616	661	695	650	657	653	672	655	664	633	657	625	657	636	605	671	608	681	625	646	650	684	636	686	662	655	653	607	659	593	659	674	616	616	664	632	630	671	598	669	642	646	614	643	678	604	628	644	645	628	634	691	664	630	663	645	685	640	625	630	632	630	626	633	641	656	654	638	717	639	599	644	643	601	655	707	657	656	632	622	691	645	621	595	647	649	660	659	691	628	667	657	642	669	692	644	615	611	608	655	658	618
20518	4532	3691	3922	4514	3209	2669	1694	862	290	275	281	276	273	298	283	276	272	287	262	285	266	325	292	275	277	306	268	286	261	279	279	259	279	295	236	268	295	284	284	258	260	289	241	313	277	318	254	284	277	312	268	307	253	288	265	282	256	272	274	252	258	290	274	262	262	249	276	294	260	300	295	275	287	278	270	256	258	244	296	294	319	262	276	278	295	255	292	283	251	227	286	269	299	291	278	266	287	247	263	288	293	281	318	268	266	287	267	276	263	269	243	280	271	300	282	283	283	260	286	279	281	297	266	285	258	278	261	278	270	308	286	287	303	263	281	275	257	278	276	286	263	245	242	308	261	278	265	268	289	292	319	277	259	261	285	263	268	294	279	276	283	291	271	278	287	268	265	271	262	260	291	294	279	272	304	282	278	268	291	280	279	256	292	255	281	278	297	288	284	282	277	274	280	289	279	302	307	271	267	280	263	276	296	255	277	277	269	279	284	253	286	287	267	286	296	291	235	271	277	276	289	253	300	256	255	285	281	272	240	297	280	266	259	263	281	277	293	301	252	281	291	270	268	309	307	269	265	300	281	266	291	259	251	270	288	284	279	280	288	305	260	282	290	264	273	276	274	266	281	295	285	257	273	252	260	299	285	265	250	282	266	318	283	281	256	286	277	288	253	277	261	285	265	285	281	253	308	313	282	298	278	272	264	255	272	287	261	301	247	311	255	282	267	316	299	270	253	241	275	279	282	299	276	266	304	282	285	298	268	307	282	298	287	260	276	262	243	258	296	244	255	287	300	289	297	296	288	242	281	281	282	285	294	281	286	273	309	253	267	303	275	264	250	261	276	275	294	312	288	287	280	278	322	274	297	320	308	286	279	268	280	290	274	272	282	297	273	282	269	301	269	290	251	245	265	286	276	272	281	283	273	268	286	274	268	275	262	317	321	302	275	296	287	304	294	281	282	281	298	286	283	279	270	293	256	280	289	275	282	277	277	281	266	273	270	269	290	271	271	249	297	276	277	270	286	298	297	287	311	278	276	251	304	276	253	257	284	278	277	297	310	282	271	264	262	295	274	276	306	285	264	292	286	272	283	275	266	286	305	263	264	232	278	267	255	288	308	289	271	267	275	283	289	295	255	290	292	257	243	275	263	275	283	289	277	312	282	271	312	227	274	280	273	259	275	306	275	291	295	301	299	268	309	291	319	247	285	298	273	279	267	278	313	308	280	267	292	284	288	298	279	301	255	295	288	278	312	294	297	286	249	290	256	254	282	254	266	281	250	282	306	260	279	291	256	288	304	298	277	268	268	257	240	277	324	265	271	269	261	312	279	261	273	278	254	311	288	251	282	254	271	285	285	272	292	332	278	266	270	277	280	275	290	261	294	280	296	290	296	298	290	268	271	219	272	263	290	295	293	296	289	286	296	259	281	262	305	299	293	296	301	299	290	307	255	259	284	267	279	273	299	282	263	265	275	283	279	272	275	261	298	245	309	284	279	301	258	281	274	269	294	304	274	307	275	283	307	292	290	290	276	289	273	252	255	308	269	300	291	291	293	299	312	285	305	267	297	282	262	276	295	304	294	286	271	264	267	303	306	283	315	288	255	289	273	267	279	289	287	258	284	263	287	262	284	313	280	268	299	295	273	284	250	281	257	284	305	253	284	278	282	301	277	294	298	268	276	293	259	279	296	276	284	259	253	294	266	242	266	286	286	291	267	265	279	257	292	265	281	292	238	293	273	275	264	292	302	276	289	291	262	267	279	263	284	277	296	272	252	283	293	265	255	299	291	262	296	246	265	279	278	274	290	268	307	289	316	265	280	293	250	263	272	317	271	278	315	285	287	276	283	281	303	290	306	316	273	296	296	274	270	260	254	258	277	256	284	253	260	279	298	272	269	308	269	266	279	289	263	281	265	300	286	275	302	272	269	300	279	275	285	290	271	266	305	280	311	247	241	296	239	263	290	276	268	299	281	256	260	280	249	260	300	285	275	264	308	287	298	321	280	277	317	278	283	305	295	262	265	299	285	279	276	317	258	285	287	280	236	295	264	256	264	302	258	312	271	246	280	262	269	269	306	284	258	256	272	298	276	288	262	314	305	290	250	266	273	236	298	280	284	273	248	288	314	264	267	295	253	272	271	276	286	290	299	302	236	285	260	259	252	240	265	273	262	290	298	315	279	258	286	302	275	281	301	313	280	267	262	261	268	287	314	303	297	298	292	294	281	274	253	290	285	261	264	289	277	269	281	279	266	273	267	272	252	290	296	277	304	295	276	281	303	295	312	280	268	264	270	262	271	278	257	293	259	254	314	270	250	289	256	280	276	249	280	246	265	254	275	258	291	323	303	293	298	262	252	280	289	277	270	292	270	288	268	286	260	284	272	276	275	312	277	272	262	278	267	290	260	291	278	276	266	280	278	293	272	246	289	256	274	297	306	262	268	265	262	300	304	287	270	283	286	296	282	279	274	253	283	310	299	261	274	267	277	254	290	278	299	283	265	311	287	281	277	287	306	264	275	288	304	331	295	265	296	274	269	323	288	285	260	287	291	273	246	282	288	293	289	269	290	293	246	309	238	299	296	294	286	301	297	278	278	282	247	301	273	279	294	256	262	282	275	300	292	297	284	252	314	288	290	292	255	287	309	270	250	248	276	265	310	283	286	270	278	281	270	278	321	291	275	304	296	284	291	313	263	271	279	279	303	314	271	281	308	266	277	262	267	324	286	267	276	271	256	294	304	276	284	289	301	277	272	279	283	246	319	250	273	295	277	275	267	255	269	263	253	268	266	265	297	288	295	240	262	260	273	275	281	254	278	270	291	287	296	273	298	270	261	292	267	280	284	283	315	267	272	238	278	254	264	292	254	305	272	271	310	288	325	258	274	299	295	277	264	271	254	270	244	303	309	267	247	301	240	287	268	298	300	255	258	286	286	290	310	293	288	266	281	279	282	288	273	288	268	291	278	246	281	275	286	303	284	283	288	265	274	259	257	259	289	266	261	262	271	261	296	294	273	281	299	256	315	288	260	303	248	297	259	278	292	284	316	297	256	287	234	267	275	288	270	276	288	277	258	258	269	303	308	293	288	256	295	299	264	283	255	300	286	269	296	302	298	331	273	273	284	293	261	278	293	273	277	307	286	275	274	285	257	271	265	279	277	236	270	289	272	251	287	301	301	280	238	286	261	262	272	261	266	292	288	267	276	270	293	274	288	289	249	257	280	275	271	294	260	288	286	307	263	264	288	295	298	290	258	272	293	272	295	252	260	268	289	288	301	302	306	259	270	284	275	278	266	272	277	285	260	269	261	278	310	307	265	289	270	257	267	257	270	264	308	288	285	287	273	319	305	285	304	240	257	281	287	305	310	290	264	267	264	291	297	268	256	280	282	257	287	278	299	284	258	274	261	266	274	280	250	260	256	271	311	284	277	263	250	283	262	260	272	296	281	299	244	280	281	311	288	236	266	272	271	272	318	288	256
9953	2521	6892	11657	14700	12004	9660	6206	2631	690	652	609	608	626	659	615	608	642	637	635	594	580	607	629	664	642	637	639	595	628	601	605	587	581	602	637	576	642	610	600	638	608	627	618	636	628	648	613	637	603	633	561	652	606	567	620	622	639	628	643	601	613	612	623	583	618	586	580	600	634	668	610	628	603	597	600	603	622	610	570	661	626	608	622	571	603	639	635	646	585	606	621	624	583	596	632	627	605	657	638	616	633	620	654	636	615	656	605	580	644	627	589	616	602	639	622	595	653	646	611	644	620	639	572	615	661	656	682	587	623	627	651	609	631	641	635	626	645	610	634	631	612	641	593	615	663	628	634	581	594	619	622	610	613	614	631	595	639	611	604	628	584	621	596	644	677	642	607	635	652	588	626	580	615	598	653	637	628	597	629	651	621	600	649	605	623	626	621	590	612	658	624	651	652	663	600	636	635	614	603	640	610	629	599	671	611	617	629	627	601	598	625	674	621	561	613	651	580	589	595	608	646	624	648	617	626	658	603	600	636	614	624	632	637	592	634	627	625	639	583	622	651	623	640	618	672	633	628	637	642	604	645	636	665	635	595	611	638	620	641	642	602	604	644	690	637	625	651	604	594	621	624	616	622	654	625	625	650	670	542	609	578	617	639	638	653	662	595	621	591	621	633	601	604	600	637	628	613	588	619	637	600	602	620	627	658	605	667	569	616	637	585	637	608	606	628	637	568	644	614	632	617	646	580	629	583	603	635	643	602	650	588	610	610	613	583	645	659	612	655	591	601	627	617	616	577	595	621	583	631	598	646	652	643	607	599	628	626	598	619	675	588	596	658	615	625	603	629	618	595	606	603	639	575	589	590	579	648	597	583	611	606	582	621	648	617	605	615	596	610	630	630	614	613	596	634	629	612	649	591	660	615	629	671	617	606	639	619	642	578	619	581	631	640	570	596	615	599	572	645	610	619	603	648	604	620	616	585	628	601	603	624	620	658	622	630	654	595	604	613	636	668	582	590	620	596	659	611	584	574	656	607	641	642	583	631	613	621	616	663	632	589	621	608	627	623	594	588	609	592	649	614	602	609	612	597	617	641	618	615	582	613	633	616	617	628	631	654	612	615	601	594	653	612	594	591	610	609	651	597	599	629	617	595	580	633	615	606	624	626	602	626	617	608	588	577	641	609	686	590	624	633	639	610	597	636	656	637	636	558	577	623	642	630	652	575	603	615	634	600	612	589	598	613	609	679	601	634	568	660	655	599	622	668	613	597	614	614	635	579	635	612	626	614	625	608	644	597	628	594	617	610	601	633	621	611	621	616	589	634	632	648	603	629	641	640	635	633	609	638	577	598	633	629	610	625	644	622	589	630	648	630	620	559	599	570	590	597	634	642	606	661	629	645	599	672	571	625	576	622	614	636	629	597	648	635	650	659	613	628	609	643	599	603	614	657	643	631	612	622	612	598	583	590	578	598	633	587	621	618	615	645	594	648	605	596	621	646	597	611	634	611	626	632	667	599	633	609	663	612	625	674	599	630	643	629	615	614	627	632	616	622	638	629	654	621	600	670	607	598	600	613	628	617	644	600	603	605	689	611	598	589	650	627	621	612	586	579	635	630	634	604	598	597	567	580	607	633	624	628	561	647	636	607	656	634	638	550	609	638	660	624	624	630	630	642	638	631	626	590	594	647	640	668	631	573	618	619	632	627	606	630	595	605	631	611	653	612	609	623	659	610	610	611	573	630	580	619	620	622	579	617	714	640	576	630	595	629	623	607	591	600	680	608	603	618	591	653	591	641	631	618	584	597	631	587	596	639	640	611	591	630	650	636	631	613	661	646	599	633	654	635	613	613	603	590	632	600	594	646	622	608	633	580	598	629	626	614	654	620	624	620	616	634	627	626	604	592	633	640	658	589	613	595	631	621	619	592	623	628	602	638	607	648	603	612	619	654	646	636	617	614	689	632	602	578	606	659	610	607	616	650	603	603	622	616	605	605	588	617	607	644	621	620	643	638	615	644	626	647	575	666	631	602	586	635	602	663	675	614	599	573	675	617	553	644	603	592	605	629	598	630	660	573	595	591	637	636	610	599	640	644	606	623	559	593	637	596	628	632	624	606	609	613	577	617	669	641	591	592	626	662	602	614	586	658	648	593	639	613	602	596	638	593	639	613	623	585	638	598	630	571	619	612	603	620	614	634	622	610	606	646	615	611	641	618	638	631	640	605	669	622	634	659	597	617	609	617	642	583	630	659	615	631	579	595	621	585	613	634	605	558	589	589	640	608	657	602	603	624	604	660	620	608	632	614	598	613	591	605	577	631	654	631	627	667	655	622	647	641	598	582	605	666	660	653	584	603	612	588	628	628	609	611	648	603	634	598	644	620	603	607	627	639	629	605	608	607	643	606	642	651	600	592	636	571	625	620	637	627	623	603	579	576	587	647	593	660	610	595	645	599	626	645	628	599	612	625	577	614	626	617	639	640	630	645	642	611	636	580	594	588	575	563	607	658	610	606	622	622	606	617	660	604	669	586	616	621	608	650	631	607	558	648	585	670	604	634	636	620	616	635	595	575	614	635	632	658	605	677	627	639	609	600	628	634	613	637	600	624	605	598	597	627	603	637	648	644	645	618	606	581	655	609	638	576	634	630	642	564	621	668	575	642	617	617	628	586	613	610	620	632	614	604	595	628	631	630	607	665	613	594	591	606	636	624	614	621	612	624	586	629	597	586	636	611	625	639	595	639	605	606	600	613	602	620	596	649	647	628	628	607	670	605	604	639	623	575	601	572	618	589	600	624	607	612	584	641	603	572	589	651	666	610	601	633	629	603	622	596	635	616	624	611	611	642	591	601	577	585	566	661	631	627	638	647	615	621	654	623	586	627	616	588	625	610	660	612	633	615	597	612	601	624	600	641	646	595	601	605	626	646	592	643	605	620	616	619	579	624	606	596	629	603	635	599	603	630	607	645	660	604	680	603	624	598	637	626	624	625	613	602	614	595	587	621	627	605	614	622	626	656	594	616	616	663	594	590	667	624	612	581	606	584	625	597	651	625	611	609	605	603	568	622	657	627	601	592	611	611	603	575	634	572	636	611	611	581	616	612	610	617	644	612	615	622	598	639	637	645	578	587	601	561	573	612	635	647	634	631	649	619	655	627	607	602	636	644	608	643	617	629	597	684	623	692	647	590	617	610	671	659	597	644	580	623	589	652	617	595	632	616	650	564	637	658	643	637	622	654	593	632	576	589	594	618	616	623	587	656	615	595	619	623	581	641	613	608	602	598	638	611	574	668	624	617	654	608	660	632	634	642	545	642	657	609	580	631	574	604	622	594	626	634	595	612	616	615	611	605	615	585	598	561	608	591	601	632	603	627	614	609	644	644	633	622	625	622	644	642	564	590	604	628	624	611	577	621	588	604	624	606	576	614	612	651	594	613	632	601	619	648	687	619	625	608	620	598	631	626	623	639	592	642	611	629
45108	16209	14847	19899	41180	43789	36450	23984	10762	1102	212	217	200	207	177	224	209	212	209	198	191	182	212	206	208	179	209	182	157	201	179	200	205	204	192	211	214	219	200	218	178	209	186	188	188	203	235	185	207	195	214	188	179	169	199	201	213	200	218	179	219	228	201	178	219	224	187	195	171	186	227	199	216	208	164	195	201	163	229	209	197	223	209	198	195	195	184	210	215	195	186	240	202	223	208	213	222	195	195	197	180	180	197	199	200	194	216	195	175	184	191	179	195	188	188	207	204	217	174	212	202	190	204	176	220	174	192	176	209	209	203	217	200	201	173	206	205	187	221	182	191	207	181	173	185	191	190	196	204	206	199	219	206	203	225	209	188	196	199	170	194	204	202	201	181	207	196	232	183	209	210	179	187	187	223	204	172	215	191	198	203	210	190	204	203	223	191	200	198	195	193	216	193	182	179	193	199	202	197	196	193	223	174	174	201	218	203	215	172	207	206	203	184	195	208	171	175	200	210	169	195	174	227	222	202	199	218	214	233	182	179	206	195	190	220	200	213	202	188	216	193	209	218	198	199	178	184	193	179	213	172	204	160	203	208	209	201	218	217	202	206	199	193	201	193	214	217	181	212	203	204	204	202	199	195	213	173	215	174	203	194	213	206	225	202	202	201	194	174	205	188	196	177	197	205	171	204	181	203	207	169	190	200	197	199	196	194	200	178	192	216	197	196	227	192	195	196	224	203	197	190	189	202	211	229	188	193	201	187	198	203	195	222	201	206	207	201	207	219	219	170	194	187	194	196	189	187	218	207	203	211	211	212	201	190	190	209	209	184	212	199	185	194	205	216	198	214	163	195	160	209	218	184	193	190	208	206	195	206	186	197	194	192	195	200	154	185	174	210	247	181	185	202	227	191	208	218	219	195	199	197	222	201	188	194	202	218	200	204	216	206	194	215	203	206	213	211	202	206	210	197	189	173	206	174	194	172	172	194	197	205	207	205	196	191	216	217	193	218	197	203	213	183	187	211	200	185	196	225	193	236	241	185	199	199	199	187	188	187	182	219	190	205	209	214	236	179	183	212	196	213	189	221	202	203	183	190	213	190	208	205	198	185	203	193	197	195	193	179	188	185	201	232	226	192	182	212	194	194	207	198	179	230	212	226	187	188	207	205	210	180	201	210	187	205	205	224	190	197	189	197	200	199	186	207	202	168	185	189	188	217	230	194	212	206	196	196	205	191	192	187	198	197	202	224	190	204	199	174	228	189	213	205	192	198	199	199	190	208	217	226	191	207	201	207	200	188	205	207	194	217	199	183	164	194	206	193	230	193	189	190	217	203	183	185	195	203	216	196	215	210	194	196	206	192	186	205	190	215	216	214	196	185	188	173	192	194	160	216	224	186	177	212	192	203	192	184	203	217	158	186	192	188	195	236	188	197	183	209	189	226	237	218	170	196	225	182	197	177	188	208	196	184	220	179	209	208	189	213	213	213	206	192	211	207	207	233	186	203	213	214	204	213	217	208	204	188	229	196	190	206	184	203	191	206	192	193	194	191	195	198	214	182	188	208	192	201	194	226	182	181	206	185	209	193	214	206	192	202	198	194	212	206	191	193	192	195	187	189	204	210	192	208	186	198	194	211	208	205	184	195	206	212	220	186	223	215	192	208	194	191	191	189	204	200	223	198	194	191	194	200	225	182	196	212	200	189	211	196	181	211	199	202	211	181	225	188	207	209	177	189	201	198	187	181	231	184	206	208	190	199	193	213	179	210	188	199	192	215	194	208	188	201	210	168	228	237	195	192	199	188	213	215	182	222	201	220	212	212	219	214	202	210	184	158	196	190	173	184	165	178	165	196	228	195	172	176	197	203	214	219	213	209	233	213	190	180	207	217	173	198	209	197	192	196	197	218	224	203	207	209	202	212	208	217	167	167	231	183	213	185	192	227	191	198	191	211	187	188	224	189	190	197	212	227	219	218	175	200	197	239	209	185	239	201	228	176	199	169	202	206	202	202	208	209	205	224	211	218	211	203	225	194	175	181	217	169	197	205	202	224	197	187	221	209	219	176	195	200	199	184	216	204	202	195	210	213	213	182	199	182	230	218	191	221	190	210	192	198	208	200	194	186	195	195	196	186	213	198	183	198	202	200	220	207	207	210	190	217	193	218	183	215	192	212	180	239	197	207	207	187	191	203	194	209	205	197	192	186	235	201	186	194	191	198	221	172	175	181	196	183	207	208	211	226	218	207	208	181	200	191	198	166	197	202	205	207	202	205	221	214	211	180	187	194	200	169	211	213	234	196	230	196	216	179	202	197	216	201	207	194	222	206	204	203	191	195	202	190	210	184	200	200	204	181	189	215	209	204	205	200	206	210	184	168	212	190	155	223	226	197	211	201	186	176	193	199	197	209	211	182	205	188	203	188	215	208	206	193	188	160	217	190	193	206	181	193	213	225	188	181	199	193	185	191	197	200	226	199	205	194	195	193	172	180	186	202	220	187	195	197	194	243	194	201	213	193	182	212	192	189	209	206	194	208	188	205	197	183	213	208	211	190	198	187	194	186	217	216	212	195	214	200	214	219	195	206	214	199	210	186	209	202	190	187	173	234	195	189	185	206	167	219	243	194	193	228	179	214	171	191	200	216	180	221	195	171	209	187	181	216	186	208	180	204	187	207	207	186	224	172	207	197	200	163	218	214	186	205	193	218	190	208	195	191	213	228	200	220	211	195	198	191	195	178	217	207	199	205	221	218	193	202	225	203	184	226	229	216	198	222	215	210	167	206	197	208	189	194	188	177	204	186	189	220	168	186	197	180	210	194	202	199	209	226	196	205	197	191	211	196	187	217	215	183	212	207	179	196	202	184	200	201	191	189	200	188	193	210	194	189	206	186	207	217	172	204	210	225	188	202	218	205	192	195	217	185	219	190	201	195	203	179	198	197	204	214	196	220	197	188	199	196	213	180	227	190	161	214	198	222	215	195	227	188	183	199	229	205	230	202	201	197	169	190	202	204	200	184	185	206	206	193	189	202	199	184	202	192	217	192	214	201	216	197	209	180	194	186	216	181	202	191	186	193	206	189	232	216	230	202	183	194	215	197	216	194	198	221	227	192	231	188	210	232	204	160	218	184	187	183	222	194	201	210	207	205	190	193	192	203	184	192	177	210	214	207	220	195	212	201	191	181	174	184	210	213	214	205	189	161	194	191	208	174	196	195	187	170	182	202	217	195	188	195	185	235	222	207	215	214	226	206	221	233	238	217	212	186	234	184	204	200	201	180	192	219	208	194	209	195	176	192	199	179	185	187	195	188	207	224	208	196	202	201	204	215	200	204	208	209	219	188	181	172	185	218	194	193	198	221	185	210	222	199	200	170	244	203	197	190	222	209	202	229	206	218	218	200	217	216	162	208	215	181	209	186	203	205	179	197	175	166	245	180	202	196	182	228	198	204	177	188	207	196	209	219	197	182	185	192	209	223	212	178	213
23729	5757	20103	34211	55414	57379	50919	39948	23043	1616	511	498	467	473	470	502	502	453	480	467	499	517	504	482	537	460	476	498	484	491	458	465	503	515	461	492	468	515	452	496	491	519	476	486	515	507	503	427	468	490	472	461	496	448	471	482	484	461	475	466	489	482	501	485	495	476	476	471	473	463	465	497	489	496	449	455	470	461	484	454	453	490	502	485	486	483	488	505	480	487	457	483	474	444	461	459	472	475	454	488	503	432	468	467	458	494	439	467	469	461	489	479	519	471	493	469	468	491	509	478	502	462	505	497	457	472	449	437	488	492	474	481	448	516	495	456	481	479	467	483	500	478	495	470	499	506	470	455	465	451	492	474	490	502	461	442	519	475	482	501	443	463	520	490	459	485	447	477	485	484	481	478	511	477	476	474	467	441	493	462	500	469	523	493	473	471	476	460	488	465	460	494	482	496	460	493	448	488	495	493	480	481	436	495	488	463	490	496	493	436	462	449	450	460	528	515	472	487	484	460	460	470	480	469	443	456	486	465	480	500	447	487	499	450	474	479	466	458	445	507	471	458	502	486	486	464	464	481	489	529	508	461	481	438	451	471	482	493	502	466	498	467	487	448	454	440	468	507	452	465	502	468	470	488	495	498	421	452	485	531	468	470	526	506	466	475	446	455	498	474	487	445	502	458	448	465	504	463	504	506	499	507	468	421	517	475	479	443	492	451	501	512	452	503	485	459	510	500	482	480	461	479	470	428	492	490	481	472	482	463	481	435	455	516	512	500	464	476	467	489	497	460	470	512	432	468	470	438	465	482	459	449	439	493	486	446	459	487	504	481	504	496	442	494	452	463	455	467	483	481	443	455	471	524	466	492	456	453	515	500	478	466	448	500	463	494	505	464	509	494	539	470	438	480	470	480	467	480	472	482	491	496	466	491	434	437	468	479	480	507	499	441	445	477	468	474	475	458	457	470	456	460	466	510	494	495	492	452	478	478	469	482	474	473	483	494	462	471	428	494	490	475	472	467	440	439	485	485	508	462	451	486	505	438	494	495	439	436	466	447	504	463	481	454	484	481	468	446	482	455	442	481	454	480	455	455	493	478	447	510	447	429	480	455	430	507	470	470	488	473	458	469	471	427	482	480	499	454	470	478	472	473	504	469	471	444	460	500	496	510	496	482	462	462	441	470	464	499	492	502	463	483	480	455	471	463	444	486	449	472	464	513	443	476	464	470	500	488	522	478	469	471	512	465	477	503	503	472	459	446	496	490	439	488	500	488	474	517	509	499	485	460	458	473	462	518	480	465	460	430	476	480	456	500	468	485	528	501	457	506	490	500	454	478	477	505	458	474	477	457	530	450	500	508	485	494	498	476	470	463	450	481	499	483	469	500	453	467	472	462	471	468	521	499	468	481	450	467	456	495	481	471	484	465	516	477	449	450	465	453	435	461	485	493	468	523	474	484	456	466	494	466	466	512	462	454	455	496	474	465	510	474	482	455	462	456	450	490	457	492	498	511	482	488	525	429	529	459	482	431	496	454	451	495	465	505	493	459	471	468	503	472	490	456	490	454	500	479	469	482	479	455	490	484	470	484	445	490	490	525	474	508	492	503	473	490	477	475	454	476	507	446	500	459	491	424	475	495	487	456	468	460	443	425	518	510	477	460	527	458	498	469	468	462	490	509	467	447	441	490	450	477	506	474	452	487	457	499	477	512	480	479	462	453	462	463	500	510	493	480	445	447	506	465	475	444	458	464	479	484	478	483	485	451	472	502	517	497	441	500	482	470	460	491	485	453	513	488	424	499	498	462	528	461	457	493	435	493	472	434	486	453	505	470	477	517	454	502	485	500	454	467	471	460	479	497	511	466	480	484	548	476	459	529	528	507	459	479	467	441	479	483	499	481	510	465	448	456	495	473	494	451	466	435	489	475	484	488	503	491	483	490	482	466	451	508	497	463	490	481	426	491	492	495	479	483	457	450	443	523	497	488	521	459	482	445	468	477	486	482	478	459	439	500	459	456	470	487	447	503	450	446	479	487	518	480	480	489	452	501	451	499	444	502	456	482	429	490	460	503	499	472	494	482	453	493	511	496	490	502	463	462	437	458	428	447	481	501	495	450	480	495	461	464	485	510	451	477	500	480	470	489	486	486	503	477	477	436	465	474	510	476	511	477	475	493	460	458	491	455	483	490	462	509	526	460	460	497	511	481	449	488	452	458	460	431	482	452	492	468	474	458	452	482	467	475	493	445	470	484	481	500	497	490	524	476	514	474	523	512	437	498	467	451	447	505	470	457	493	461	495	460	502	468	496	491	454	488	509	484	485	531	466	483	447	479	521	481	508	459	453	456	509	431	436	448	446	473	486	464	480	512	521	480	484	486	476	478	490	489	505	442	453	494	461	476	443	464	450	481	477	493	481	471	455	499	521	463	460	439	433	504	503	477	456	471	493	488	490	458	461	456	470	502	516	477	443	477	457	466	442	482	480	482	487	485	493	458	485	508	458	455	476	467	476	470	470	468	468	525	484	484	484	467	467	450	483	486	470	433	455	476	467	495	492	468	464	516	485	497	463	481	447	472	486	471	468	532	465	486	489	454	500	502	491	438	445	474	408	485	450	467	457	461	524	458	470	462	497	457	499	542	464	520	472	455	498	458	464	506	462	494	471	479	494	473	500	464	452	484	492	501	446	469	508	521	462	468	508	508	453	464	466	490	505	444	447	480	453	499	484	476	478	454	473	480	473	458	437	430	476	473	425	502	457	463	447	471	474	493	501	426	489	475	451	484	487	465	487	437	501	413	473	471	464	469	502	450	505	471	482	467	491	469	478	485	459	507	487	491	441	483	449	441	471	464	514	457	470	459	452	449	472	492	494	501	513	508	487	489	468	479	463	468	459	464	496	475	498	476	489	441	492	477	500	485	498	447	501	475	463	455	478	479	479	497	484	450	476	487	461	484	466	460	456	497	461	503	478	471	440	439	497	490	463	490	449	496	501	473	482	480	460	481	493	482	444	468	456	474	471	438	496	518	460	487	435	499	478	462	494	476	465	473	456	496	426	477	458	462	489	501	499	461	491	470	490	487	493	478	490	462	443	467	467	452	504	474	426	467	487	496	501	456	475	480	454	499	466	439	471	462	454	442	450	464	458	445	468	489	525	469	485	472	459	473	468	459	479	418	464	469	509	493	481	458	463	493	459	496	456	468	497	458	482	467	500	464	464	462	498	465	490	453	500	461	467	465	452	466	503	469	479	451	473	473	449	469	485	499	460	509	481	453	494	480	468	494	504	464	461	501	467	473	490	481	476	507	467	476	451	472	480	455	489	466	487	504	509	429	466	468	480	450	479	486	495	450	470	473	472	505	514	493	464	443	456	502	465	481	429	477	425	477	484	486	438	481	492	487	462	495	476	475	494	510	472	499	524	468	472	482	482	472	491	472	457	431	468	477	448	447	486	462	467	425	462	500	452	484	469	496	478	487	503	451
53593	24675	22878	22320	48038	54765	46700	36486	21922	4806	354	307	273	286	316	308	291	271	269	283	327	299	294	295	289	290	303	298	267	266	302	289	315	290	299	272	243	283	313	291	308	262	305	293	300	303	291	300	292	337	261	279	308	319	310	270	327	288	269	271	282	305	259	306	265	286	276	280	269	306	285	300	298	286	292	306	302	308	302	254	273	288	305	274	307	291	290	313	293	300	304	290	287	291	292	253	310	315	282	256	274	307	254	268	322	280	278	277	274	284	299	273	315	274	278	270	287	308	285	321	303	263	330	284	298	260	281	255	293	274	272	292	287	296	290	316	285	313	295	275	299	297	290	292	269	296	258	276	306	295	281	300	247	284	256	315	307	306	283	278	273	282	265	286	273	263	283	314	285	281	304	322	254	260	276	301	290	306	279	273	305	291	279	276	320	284	286	312	282	288	302	301	288	291	319	320	293	279	265	299	274	306	278	291	275	295	286	335	310	289	297	264	266	305	325	292	287	296	293	285	303	273	282	276	260	265	286	284	253	322	272	285	298	281	310	328	269	266	300	292	316	296	323	300	297	272	273	285	277	275	320	319	316	311	275	279	296	299	275	306	324	320	270	281	285	254	284	291	282	278	311	281	260	294	318	322	279	324	272	273	300	267	283	261	302	235	261	258	307	264	314	271	320	238	272	271	299	276	287	265	316	274	271	297	311	293	280	299	296	319	272	274	295	302	302	272	250	292	275	308	312	268	316	286	274	292	308	318	325	301	285	258	304	305	272	271	304	287	307	305	288	289	302	297	277	298	306	296	297	326	344	268	292	270	293	300	265	282	277	288	258	275	259	308	289	320	269	273	258	266	268	283	296	307	274	288	274	280	286	294	289	279	312	299	276	253	298	293	283	309	275	261	267	265	260	304	268	286	274	305	272	291	314	296	277	330	298	272	288	305	292	300	287	304	297	296	272	266	296	292	303	288	299	264	279	304	297	283	285	305	282	295	262	252	331	264	268	297	289	289	304	284	268	301	298	281	289	315	290	286	298	267	289	280	266	298	283	264	320	259	293	268	292	313	285	280	267	278	304	286	309	286	279	290	295	276	283	291	271	305	292	290	275	277	288	287	261	329	271	285	311	286	337	307	338	285	295	267	294	297	277	317	301	292	285	303	310	288	317	314	294	274	242	279	296	271	290	292	266	278	274	316	290	300	324	280	273	289	297	313	313	274	300	277	293	292	279	276	277	294	317	305	332	287	270	289	292	284	314	300	295	305	288	301	309	307	277	297	292	289	282	269	304	313	298	271	282	274	297	284	275	297	286	313	287	271	300	308	293	318	292	291	309	272	304	273	292	278	281	304	274	304	322	289	291	272	267	298	285	292	318	318	304	276	273	270	288	301	277	288	325	278	265	252	284	273	290	278	314	258	281	313	289	269	298	287	263	332	294	274	257	320	239	295	312	301	294	277	311	281	283	304	268	254	283	303	286	269	281	301	298	261	308	273	318	260	308	303	282	257	262	296	303	254	314	303	311	276	283	294	308	285	259	288	287	311	266	312	276	269	307	292	319	266	289	263	314	320	302	295	285	281	286	295	270	277	284	278	296	295	294	279	292	277	307	291	287	264	276	242	295	306	262	292	263	290	299	275	273	293	295	284	277	301	289	276	317	313	295	311	322	310	286	261	294	272	304	266	287	265	284	268	323	274	294	328	268	281	311	290	292	286	292	295	287	300	299	271	306	279	308	297	277	304	281	288	281	302	312	274	313	264	300	306	329	300	287	278	323	282	297	279	283	298	330	283	310	281	270	325	278	299	293	297	271	304	286	267	271	299	298	306	269	312	261	308	316	294	303	298	326	296	299	278	300	306	297	304	271	298	266	271	268	275	276	292	266	296	284	299	263	296	272	293	317	305	296	296	298	269	271	273	261	266	317	285	300	316	305	320	308	285	280	283	265	266	309	291	280	268	275	292	294	297	277	285	305	297	319	269	301	304	272	274	304	261	283	292	301	317	267	300	274	268	282	320	268	267	303	274	250	330	297	296	309	320	314	297	279	301	300	284	257	282	299	278	286	264	293	285	290	317	332	319	279	295	293	305	278	275	293	307	278	326	261	304	296	290	295	283	284	292	317	271	290	283	292	281	277	309	319	302	264	290	274	285	272	305	297	257	286	281	275	286	268	317	297	260	254	282	288	298	318	281	290	260	280	312	299	300	268	285	292	296	297	326	317	261	292	282	261	340	274	292	313	294	270	267	277	308	252	277	289	272	299	279	298	308	292	294	330	288	291	283	301	260	306	303	275	274	287	275	284	280	310	290	296	293	218	290	299	303	274	292	287	317	297	289	283	277	283	295	281	281	289	290	307	264	261	293	304	275	276	304	266	285	313	278	276	275	346	280	276	281	298	287	271	322	285	291	294	274	273	316	282	281	310	294	274	275	273	280	325	278	294	297	292	291	259	276	279	268	271	293	286	288	290	309	312	278	254	301	323	295	321	296	293	278	295	292	281	288	276	270	259	295	308	275	308	311	269	288	304	276	262	282	323	286	281	279	313	303	237	270	301	324	278	288	304	284	268	294	282	300	264	276	279	269	293	297	259	288	253	273	328	292	307	318	282	280	288	262	294	293	280	273	298	280	253	299	283	298	254	315	287	278	282	262	299	293	279	278	287	313	231	318	293	291	284	280	266	279	261	288	293	296	256	281	300	285	270	271	304	287	269	298	254	270	312	260	289	293	296	261	301	276	315	285	309	262	283	309	303	280	268	275	268	302	279	272	304	274	276	294	278	313	296	265	316	312	262	276	278	268	272	293	307	281	319	278	296	293	273	307	289	279	286	292	319	307	309	289	287	338	287	306	333	274	293	308	291	293	320	322	297	295	285	303	296	277	285	296	283	290	278	299	309	307	287	297	264	294	288	313	279	285	304	306	298	321	314	285	308	279	291	289	294	280	283	273	303	297	296	288	303	296	283	305	310	291	287	296	298	297	296	326	300	272	284	302	285	273	277	315	264	264	295	288	282	278	279	308	289	260	270	273	300	307	280	299	278	276	292	308	296	286	272	270	278	299	292	285	266	274	263	298	305	305	311	293	272	299	310	293	298	268	289	278	308	287	303	304	297	285	304	303	278	280	293	287	285	284	255	294	265	257	290	309	305	297	289	280	291	274	272	332	284	291	269	294	273	251	315	302	300	261	338	270	329	309	279	308	296	298	298	296	275	293	309	286	277	279	293	290	283	281	299	279	308	281	338	280	262	289	298	272	278	291	299	266	294	270	276	257	307	287	323	277	280	308	281	294	268	273	283	289	298	296	294	270	309	266	300	264	269	303	280	268	295	275	260	278	310	279	310	308	302	267	267	282	297	307	277	282	283	290	294	276	268	306	300	297	284	306	297	281	277	283	261	279	269	263	289	299	280	296	328	311	301	291	261	304	241	273	272	316	298	258	307	300	300	299	289	298	294	290	288	291	326	256	282	286	302	279	266	271
28741	11954	25616	35135	61096	66428	60097	50897	36898	6085	726	726	740	705	710	668	738	667	675	661	650	680	718	683	672	677	681	664	701	691	728	632	663	631	683	651	633	628	655	642	715	633	636	666	632	653	638	709	679	641	698	700	677	646	639	634	632	646	670	656	659	669	687	683	667	665	649	621	649	680	698	661	673	633	654	642	667	663	636	727	661	643	671	672	668	652	667	686	639	642	657	697	672	649	635	678	722	649	667	655	615	634	672	698	726	730	695	678	708	678	647	654	664	679	677	641	657	634	664	652	611	688	692	700	673	690	607	680	651	624	649	696	671	646	637	620	665	661	660	689	691	658	668	642	638	652	675	629	735	628	558	630	678	595	639	616	673	665	656	621	645	661	666	693	657	679	628	690	611	709	705	675	639	606	641	632	722	644	631	636	674	627	681	722	663	712	655	649	649	704	636	622	661	679	686	661	647	648	660	675	667	648	655	658	653	652	665	627	637	690	612	612	664	695	610	647	679	665	712	693	720	643	613	640	676	653	632	654	665	642	683	661	647	585	648	682	682	656	615	669	643	673	628	653	684	664	642	639	708	647	659	640	676	668	659	634	640	646	690	617	655	666	686	681	729	659	667	619	680	666	676	689	632	686	660	649	651	674	624	679	710	680	684	656	674	642	597	683	651	633	609	650	651	652	692	715	620	656	638	657	716	640	656	642	647	663	673	673	639	618	624	665	662	667	649	672	646	650	645	707	685	641	682	594	674	676	625	703	648	657	687	641	630	661	662	684	654	651	662	695	659	676	683	639	619	700	649	649	660	606	622	631	650	627	632	624	655	685	641	656	688	658	660	649	682	678	663	657	679	631	610	684	673	619	669	627	642	730	685	689	675	692	644	648	664	651	629	632	700	647	652	706	660	651	655	633	657	614	665	667	648	691	671	698	665	697	638	654	651	623	656	655	651	612	688	622	659	699	690	678	663	641	631	681	671	615	594	668	642	619	682	646	657	625	671	659	680	657	677	634	664	662	752	678	592	707	672	670	645	661	641	649	630	672	675	608	706	649	652	662	667	660	641	685	667	641	656	663	699	666	651	645	609	651	619	697	640	647	614	670	645	661	677	670	694	611	648	641	690	679	636	700	647	660	637	662	642	708	620	684	668	663	655	690	675	635	674	680	669	651	650	683	675	659	631	666	649	605	644	696	647	655	692	633	633	654	615	642	705	631	653	696	658	665	656	687	684	670	683	707	646	708	693	571	651	637	657	679	681	646	670	678	668	620	637	669	684	687	686	649	638	622	644	641	649	688	690	620	653	676	675	637	637	624	636	605	706	670	663	663	667	632	628	652	680	600	689	652	607	651	672	639	656	660	674	591	658	650	685	705	629	664	679	696	639	642	664	682	643	617	644	668	670	666	678	675	631	682	640	699	604	666	686	638	655	658	692	638	668	705	659	704	631	689	618	636	651	646	636	709	674	646	683	640	654	676	670	683	635	657	633	652	669	620	617	654	621	657	658	674	652	688	648	695	667	673	651	634	640	664	671	662	674	665	688	657	629	633	661	691	638	634	649	625	689	633	645	656	677	633	710	699	619	675	631	673	650	678	647	664	655	694	644	683	657	651	633	654	657	633	639	650	628	667	658	679	668	665	618	665	700	650	686	621	691	692	659	683	692	695	709	710	620	706	693	631	665	659	629	654	689	651	699	628	724	669	684	669	681	658	669	680	666	666	646	663	666	618	646	658	671	682	681	634	689	659	673	687	663	678	635	643	693	636	705	636	644	676	639	686	662	644	647	652	651	656	687	626	614	681	608	671	643	735	705	713	667	659	654	640	640	659	693	691	669	685	648	706	650	678	672	636	689	670	651	713	684	606	698	657	633	689	638	648	654	621	653	670	651	679	646	631	677	613	654	629	622	667	691	695	646	628	646	659	668	657	637	683	695	655	704	628	654	672	661	622	706	640	686	653	660	664	658	621	695	691	650	669	669	631	645	675	670	675	678	639	615	666	627	638	636	644	634	697	652	692	624	669	656	659	653	632	629	753	660	660	657	666	711	650	685	609	660	657	701	658	658	669	683	697	640	650	652	658	665	679	649	648	703	657	674	670	670	656	653	672	676	702	657	671	606	672	654	658	632	646	644	642	665	685	657	701	642	664	626	630	637	660	660	680	671	659	694	656	624	694	646	660	654	643	658	690	655	628	635	646	628	642	658	628	692	629	653	680	669	703	671	699	641	687	622	685	658	664	629	645	692	638	686	641	692	707	649	693	617	649	673	667	668	666	646	714	635	624	678	645	676	657	635	670	679	627	680	615	630	732	674	660	637	639	645	652	715	694	636	620	642	642	667	677	640	656	676	653	653	648	677	640	635	652	656	706	684	653	645	651	649	677	649	631	660	684	655	638	644	666	643	704	639	631	680	674	638	624	671	656	690	649	709	687	690	628	661	674	675	648	661	667	647	666	655	647	648	671	633	717	675	625	654	662	671	665	642	603	703	643	660	699	614	710	649	668	663	663	653	634	670	641	631	595	640	682	665	668	659	656	654	662	622	642	674	660	691	663	665	662	707	711	665	632	653	656	672	700	661	678	665	621	647	696	644	666	611	636	712	701	662	651	644	634	748	707	675	643	659	689	651	685	669	617	700	648	658	631	670	692	668	587	682	634	679	624	656	703	671	682	648	648	631	657	656	649	677	698	665	687	627	647	695	627	647	652	664	640	666	688	601	688	660	647	668	637	651	614	682	644	665	659	645	694	664	689	725	693	644	627	662	647	609	654	654	634	621	690	669	655	682	676	660	624	685	707	614	678	674	684	644	636	661	678	650	653	650	643	641	667	653	665	693	692	666	658	655	672	642	647	634	660	640	631	658	658	662	626	667	645	701	661	636	657	622	636	706	684	653	634	648	648	650	586	649	681	694	729	657	646	637	645	648	612	696	640	626	647	687	656	640	690	706	643	662	675	717	637	671	683	610	667	596	626	666	651	647	693	647	653	678	596	686	663	650	682	670	662	626	639	689	636	646	707	636	655	650	667	629	640	707	661	674	665	690	671	697	671	666	679	667	669	644	638	606	654	659	664	683	707	653	638	685	642	647	645	648	619	647	670	672	663	667	643	688	653	623	698	654	707	628	664	642	654	624	705	692	638	636	630	726	678	675	660	693	639	675	687	650	623	679	656	705	635	662	683	668	670	649	673	669	653	685	639	624	635	647	670	668	663	654	660	703	684	672	646	634	685	639	646	649	703	653	582	676	644	650	625	640	629	704	683	633	694	685	642	648	666	666	648	635	701	650	647	697	654	659	641	655	609	694	709	651	693	635	680	666	680	666	675	635	651	679	653	629	662	675	677	662	690	693	650	694	658	695	634	650	637	671	642	669	663	670	657	624	687	611	655	636	657	615	639	631	677	661	698	669	651	661	671	682	674	703	664	689	691	658	625	639	670	638	635	682	624	658	609	675	655	689	656	637	661	686	655	675	677	675	672	709	686
20986	8898	11298	7892	4524	3639	2625	1979	1162	398	320	283	305	310	287	268	291	283	300	278	287	262	312	256	262	283	312	282	283	287	308	288	276	255	302	283	260	329	301	282	297	264	282	322	287	260	282	278	316	287	280	290	259	307	310	277	271	255	245	273	268	295	294	310	304	297	288	251	292	258	318	262	273	262	330	283	277	261	304	301	308	272	294	288	256	268	294	312	283	272	267	274	282	273	266	258	292	287	292	257	284	282	297	258	290	298	330	283	279	272	257	298	285	255	279	295	281	270	288	289	301	272	311	261	284	288	281	288	296	255	262	277	250	283	283	314	272	289	280	270	315	276	284	324	326	276	278	292	273	293	319	262	303	290	304	300	300	285	292	312	264	274	290	278	288	268	277	255	274	299	301	299	289	294	312	321	285	303	306	258	304	288	297	290	307	310	298	291	291	319	296	273	287	278	319	280	290	292	285	308	278	292	255	261	264	291	292	291	322	288	240	279	290	292	294	299	278	281	330	257	271	289	286	282	265	291	268	264	288	260	258	271	262	265	297	303	281	296	303	260	293	262	291	287	257	272	319	262	300	274	308	266	326	269	258	282	312	294	309	284	298	282	276	267	265	263	289	294	297	286	273	296	285	267	298	257	327	309	276	290	303	274	285	318	309	269	252	278	279	264	313	276	292	272	304	263	286	305	264	286	287	298	271	296	308	313	252	277	299	269	292	284	299	297	314	277	299	313	304	293	280	282	282	272	260	316	297	297	279	296	261	263	289	277	315	312	286	274	301	304	266	258	310	308	266	284	275	291	269	282	295	275	282	267	271	301	296	284	273	259	275	268	253	275	280	293	317	289	311	288	332	299	264	301	280	311	297	274	291	269	271	284	287	286	298	270	307	302	303	265	269	306	300	316	308	296	293	290	288	341	304	325	283	292	264	268	306	287	321	308	294	282	274	273	304	283	275	276	300	314	265	294	286	267	314	263	287	294	264	285	290	279	271	274	285	276	310	281	272	282	284	243	251	281	302	301	292	284	289	282	271	248	310	266	320	322	330	290	295	286	258	314	305	290	274	289	302	276	268	308	292	270	269	288	292	283	265	330	284	295	317	279	331	266	278	245	272	282	285	307	291	289	302	277	296	288	298	277	288	296	315	305	290	296	307	263	289	285	302	275	283	277	293	275	295	288	307	276	298	280	248	298	292	301	286	276	312	293	295	277	319	243	292	270	283	264	299	267	275	301	288	278	272	292	289	246	299	301	296	272	296	281	277	270	295	330	294	263	291	267	272	282	302	271	309	304	316	293	303	276	282	290	275	321	270	280	289	320	260	276	289	286	297	320	306	326	271	265	290	293	271	288	285	309	276	311	297	300	284	286	289	277	294	274	298	287	282	287	278	292	291	312	292	254	296	288	304	266	297	293	308	298	294	306	296	286	258	298	258	303	285	272	254	301	300	292	274	280	267	304	275	291	269	304	322	284	306	292	296	298	281	288	321	262	290	285	278	282	268	295	300	288	282	290	294	333	285	264	279	307	250	274	300	276	290	317	262	255	290	313	263	267	291	300	306	334	297	288	306	286	248	252	301	271	296	258	279	256	276	279	266	290	304	275	276	262	258	321	262	303	305	292	284	268	299	322	303	303	301	294	289	276	288	318	254	296	294	308	273	290	301	255	305	271	300	293	327	285	274	317	295	311	297	298	280	305	308	266	306	274	273	280	277	308	280	305	290	274	294	290	285	269	274	278	293	291	289	281	299	310	294	279	305	293	288	271	283	297	276	274	256	276	297	305	277	279	280	296	279	299	295	311	299	269	289	293	285	283	241	284	288	282	282	272	295	285	280	295	298	300	294	274	307	276	257	275	317	305	289	285	297	307	276	271	325	266	270	294	296	266	323	266	289	273	273	281	302	304	286	250	275	268	312	274	287	314	283	282	278	305	291	278	281	268	259	274	260	259	329	288	276	303	271	249	292	303	279	287	263	318	277	269	289	281	297	272	274	253	291	335	295	300	289	259	260	294	309	296	278	302	279	289	286	285	254	308	265	279	268	311	257	280	294	300	279	305	282	284	272	272	282	292	297	287	309	302	244	283	294	296	274	289	289	280	321	249	303	280	241	316	301	274	280	290	253	311	288	266	257	268	261	279	308	280	273	295	267	282	296	273	305	287	280	291	282	300	304	275	284	301	282	282	257	297	299	258	270	257	287	298	275	268	298	279	287	301	261	293	294	249	257	270	267	294	260	270	292	278	275	302	295	241	301	259	262	273	271	264	286	282	264	297	284	295	264	268	285	269	289	269	292	290	251	250	267	298	291	290	309	287	294	287	258	296	289	321	266	271	280	283	296	256	308	300	299	300	286	279	287	302	287	278	294	274	293	302	295	270	265	296	296	304	273	279	280	278	295	284	301	290	306	244	286	277	291	286	288	292	271	271	273	284	300	257	277	278	259	283	245	274	282	279	271	245	297	291	287	285	295	263	307	262	285	288	266	257	291	250	283	279	284	258	275	264	299	260	264	271	294	293	320	283	263	304	283	246	280	291	242	291	307	269	284	292	295	297	265	297	268	280	331	253	282	260	275	296	289	268	305	268	295	275	271	292	259	259	279	294	257	279	296	327	286	307	283	266	303	268	272	280	264	293	288	289	289	263	270	273	321	291	252	290	279	290	266	281	292	262	259	317	274	300	282	282	299	295	326	271	324	297	302	247	299	279	282	304	281	282	275	276	308	293	293	259	285	274	258	244	293	312	266	271	287	272	298	291	282	307	255	294	295	309	300	284	290	298	308	291	288	292	277	297	281	283	281	273	287	292	284	259	251	282	267	294	291	318	288	278	279	260	319	285	298	268	281	299	309	290	302	294	271	288	270	294	264	298	284	279	264	281	276	247	271	301	296	268	270	316	270	304	312	282	282	268	290	304	277	294	275	257	313	289	293	252	294	278	301	256	299	300	268	298	286	292	308	303	283	269	267	277	238	294	308	262	288	291	277	292	288	282	284	290	267	318	279	274	288	288	284	263	268	295	301	279	271	267	290	300	298	283	295	270	295	292	269	304	300	290	297	316	288	308	264	273	289	284	284	257	292	288	285	285	297	291	295	276	303	253	263	284	250	258	296	291	285	310	272	307	291	231	302	275	290	273	280	283	276	281	279	271	259	290	261	271	276	286	266	289	285	296	297	300	301	288	265	287	301	262	266	282	300	274	287	265	297	283	283	274	285	283	299	284	282	319	278	266	267	260	285	298	315	264	307	287	286	277	257	290	296	297	299	286	248	276	267	287	287	266	285	276	305	297	266	286	322	306	298	282	290	256	293	269	290	294	284	270	270	280	302	307	296	292	270	311	299	298	276	306	289	270	287	281	293	288	311	290	273	300	269	307	285	285	281	277	286	316	293	277	322	256	290	267	305	269	279	290	286	283	293	299	300	270	279	302	275	272	259	282	291	275	304	290	303	274	262	303	270	303	281	273	308	289	267	270	278	277
10013	6615	16781	16329	13882	13755	9534	7296	3878	879	659	668	623	592	662	563	665	618	685	658	615	588	620	615	641	650	647	643	594	640	651	609	592	619	588	683	689	620	592	653	595	644	587	592	655	625	637	607	647	681	613	626	639	645	641	619	587	644	671	627	656	647	605	632	656	645	621	669	591	692	633	626	674	621	668	627	633	635	664	607	569	609	630	626	606	645	619	619	645	641	594	636	619	683	638	629	632	638	627	628	632	614	590	673	630	607	661	641	615	589	585	667	629	645	649	589	673	633	622	602	617	652	621	661	631	591	609	628	629	604	602	583	642	599	641	621	620	672	630	631	640	657	588	627	601	652	607	603	580	657	621	604	639	624	623	632	639	636	626	636	601	636	587	625	638	603	672	686	608	643	657	647	608	614	604	639	669	646	613	616	637	604	619	624	637	663	607	605	634	622	643	628	630	658	639	654	622	650	602	657	589	666	647	599	685	626	632	683	638	602	644	630	646	642	633	629	634	653	620	646	591	646	655	637	618	656	606	612	568	623	631	604	622	553	576	673	601	628	605	670	646	619	613	674	601	633	646	637	656	610	593	653	648	655	628	612	646	634	581	606	592	664	646	639	631	653	617	636	606	615	650	621	632	664	658	609	650	627	611	618	623	619	627	605	611	627	651	650	670	595	670	605	628	657	626	587	607	662	622	625	625	671	666	654	638	611	564	609	671	636	627	650	630	637	648	607	598	596	642	611	653	610	643	629	590	589	642	625	636	586	653	627	601	644	596	628	605	599	642	666	601	595	649	618	619	614	597	593	616	630	619	651	608	635	644	620	645	611	607	635	632	601	623	627	629	674	664	614	608	644	604	636	631	581	648	670	606	606	669	651	622	622	648	591	629	593	634	648	614	651	642	648	641	643	644	620	637	588	594	611	648	607	664	634	618	583	614	650	626	634	592	636	657	657	622	623	609	631	614	591	630	582	668	631	641	629	675	611	611	557	635	644	670	660	596	631	623	616	616	598	639	628	641	627	634	619	646	620	611	592	635	625	650	669	658	641	663	653	634	631	605	615	579	585	608	617	606	648	584	612	641	609	636	594	625	614	586	586	603	619	643	624	691	618	657	597	588	592	609	634	587	654	622	633	637	723	648	629	642	618	616	650	636	675	645	633	625	590	638	623	640	594	641	641	637	676	583	625	590	620	649	619	628	589	599	633	642	614	635	623	625	652	647	628	655	623	638	627	640	660	633	609	670	619	635	627	622	673	601	638	637	642	588	580	648	668	634	598	612	631	616	623	614	613	640	648	638	580	645	660	656	605	603	648	656	616	655	635	632	626	605	684	632	607	631	607	635	634	604	672	644	631	646	635	693	659	637	626	638	647	653	610	663	680	616	609	626	679	625	631	597	596	597	655	627	617	620	564	657	611	612	606	627	641	629	651	654	639	645	640	618	637	596	650	636	619	619	607	631	610	653	637	587	642	682	625	656	600	603	590	619	653	669	643	592	653	622	622	633	652	605	621	602	639	641	628	630	575	665	631	653	620	647	600	607	608	634	644	588	619	647	629	696	683	672	614	655	569	625	659	614	589	619	612	646	638	641	621	658	662	654	643	646	640	627	602	662	617	639	646	627	593	659	613	591	588	635	624	643	673	600	662	587	652	654	597	590	611	605	623	659	606	657	632	640	678	608	667	672	608	627	589	669	606	618	682	669	650	647	616	647	644	649	634	636	619	596	679	667	639	638	654	636	648	617	643	578	627	634	600	659	621	637	661	576	615	632	636	572	623	634	616	641	618	647	618	625	609	607	575	652	581	614	610	563	594	649	617	599	621	611	655	618	622	660	598	635	634	620	672	645	604	632	629	612	615	612	661	630	640	628	636	613	608	596	657	583	656	628	609	630	614	632	673	655	585	591	622	679	628	662	656	605	635	653	611	592	653	659	587	628	581	654	608	668	634	635	607	616	650	598	600	572	589	607	588	668	625	664	611	623	645	664	603	605	615	651	665	625	642	619	629	632	598	632	609	627	654	593	649	628	614	618	584	594	629	631	647	660	646	591	605	628	611	648	600	675	645	570	637	603	651	651	592	596	643	616	643	593	661	649	626	637	678	629	595	646	625	674	640	615	613	608	649	654	656	539	595	636	640	612	625	614	647	607	643	641	591	617	647	619	612	656	644	616	624	655	641	638	616	661	630	622	615	673	626	602	642	618	627	651	589	644	673	656	611	607	639	631	656	625	648	576	632	644	648	654	604	609	606	651	583	671	657	632	647	670	592	620	637	627	591	636	608	631	644	653	612	640	611	666	626	598	626	612	609	654	604	594	625	580	593	633	593	607	598	612	678	613	632	644	647	651	615	645	626	611	648	602	645	589	590	613	636	564	657	584	586	640	636	608	657	655	698	637	646	587	617	620	670	663	640	660	625	654	602	630	615	602	633	617	595	630	593	655	633	613	615	604	647	623	663	623	632	609	694	627	685	624	676	695	610	629	630	607	641	592	624	643	646	660	638	631	578	639	618	599	636	645	646	617	650	644	625	618	628	655	610	661	624	631	601	612	627	624	601	588	635	640	624	662	629	586	611	638	623	631	574	658	656	624	641	599	621	640	624	648	612	655	660	625	609	643	604	608	577	648	634	600	618	637	628	621	652	621	638	626	615	559	671	602	597	601	614	685	659	615	642	669	618	588	610	657	677	613	633	633	612	582	669	621	639	657	651	623	607	617	637	675	631	628	651	606	612	634	638	664	615	617	619	621	640	621	625	702	643	619	624	611	639	604	622	599	650	625	653	621	613	661	596	596	655	672	600	625	602	664	635	668	656	572	617	652	629	622	623	592	606	625	582	602	620	609	681	605	640	682	625	600	697	645	619	620	611	633	626	599	626	595	677	599	626	628	666	570	689	686	646	607	613	622	622	649	648	620	642	647	597	602	634	665	639	685	601	621	581	598	643	649	661	638	611	609	638	646	643	635	643	613	625	623	615	630	604	589	666	652	632	592	643	655	616	578	649	647	643	666	628	622	625	655	659	576	621	601	607	606	639	595	617	636	631	609	641	608	641	642	567	663	613	664	653	619	605	623	638	668	609	625	624	603	630	610	654	659	580	643	664	637	632	642	635	613	628	621	616	606	611	620	674	665	638	595	628	651	623	641	576	618	670	613	638	610	612	601	591	668	621	597	646	641	639	670	638	677	652	612	643	647	653	625	629	618	618	628	581	628	643	604	575	621	579	624	626	609	631	566	680	624	651	680	659	607	635	636	628	636	593	672	664	627	636	626	640	641	660	650	564	627	624	593	589	614	597	671	573	649	662	591	596	625	612	618	605	601	680	633	672	624	625	612	616	644	623	577	620	642	643	632	609	618	617	611	618	639	624	629	657	614	651	659	641	641	650	643	628	567	597	638	660	593	633	666	604	627	610	584	663	632	665	632	613	646	620	641	628	651	613	623	598	613	617	653	630	632	614	626	587	655	621	646	633	603	593	621	639
43459	18698	17694	14208	16913	38231	37947	29351	16859	3973	248	219	166	199	206	209	217	199	189	201	184	196	188	200	228	214	183	192	183	221	202	198	200	204	221	192	197	213	218	165	223	202	197	179	202	220	182	183	208	225	206	196	207	208	195	205	230	189	189	172	200	212	203	197	195	199	206	196	198	194	193	215	224	224	233	215	170	207	193	169	203	209	202	183	213	214	193	208	203	163	179	180	179	202	191	212	215	196	225	189	181	198	217	222	187	180	177	200	195	194	208	189	188	172	194	213	183	191	207	172	181	168	215	199	194	195	210	210	196	215	192	189	184	190	217	240	184	186	197	194	196	209	204	170	213	189	221	198	195	189	219	188	191	183	165	212	201	190	214	206	214	225	226	203	175	215	221	186	188	218	182	187	200	212	188	183	201	198	192	176	206	173	191	177	203	208	194	221	209	209	180	217	189	199	239	214	205	183	180	209	171	193	215	211	219	210	187	200	226	184	196	208	196	232	192	211	198	209	217	195	205	196	203	204	198	193	229	198	216	209	218	195	175	189	204	206	215	217	212	210	196	185	190	195	211	214	211	199	187	212	212	190	192	223	224	197	180	196	179	194	198	196	195	208	204	185	190	183	198	191	181	208	216	225	200	196	201	202	193	194	220	174	209	194	205	195	185	189	188	200	208	186	191	187	187	235	201	228	186	198	229	199	233	196	208	207	227	216	215	213	168	179	207	179	207	194	185	190	190	214	214	195	207	195	198	225	208	197	191	211	205	217	190	194	210	213	199	184	197	191	202	240	230	176	234	225	197	192	206	204	192	216	192	188	206	221	211	192	182	181	204	197	186	198	197	220	192	193	185	228	214	203	196	205	205	173	206	211	178	231	209	173	209	224	206	208	188	189	191	189	232	171	200	207	194	190	215	193	220	202	205	188	203	208	206	219	210	227	187	186	203	202	168	192	202	201	208	208	207	196	187	186	184	189	207	178	189	184	164	188	213	198	199	221	196	205	183	215	218	197	212	184	180	201	201	203	205	189	236	186	198	198	197	191	176	207	212	229	195	202	210	184	204	222	186	199	212	217	202	214	214	199	167	199	186	201	199	200	210	212	205	196	187	200	205	189	218	205	181	183	194	197	192	190	192	195	199	201	190	188	191	186	203	182	209	193	198	181	191	199	195	183	214	234	179	195	196	183	189	172	189	211	202	201	193	183	216	196	206	177	213	198	204	186	209	206	188	199	196	207	192	204	195	194	187	181	197	190	232	194	212	213	193	207	214	174	223	185	193	186	175	207	207	175	198	206	192	197	187	209	215	221	203	180	213	195	221	191	177	185	206	181	175	209	210	205	209	168	191	195	228	196	207	216	214	195	190	195	200	264	188	181	185	220	182	189	220	193	172	203	199	185	190	195	196	196	213	184	188	226	205	203	196	197	196	202	213	176	185	190	219	224	196	193	194	167	173	200	201	165	212	202	216	213	173	198	175	233	186	196	186	213	191	192	191	184	189	218	173	190	200	170	224	201	218	202	195	214	199	181	189	184	177	215	207	180	212	197	231	189	194	166	207	193	234	199	176	182	211	233	202	196	206	210	216	220	228	203	224	220	189	215	188	216	219	210	183	209	214	196	225	210	180	176	198	202	203	184	184	188	172	202	185	194	201	216	198	212	234	203	178	210	201	196	178	238	187	218	199	187	198	197	212	186	179	186	195	204	216	189	187	192	164	195	191	221	193	205	188	202	216	233	176	216	227	214	218	242	210	189	202	209	221	213	220	219	173	201	186	219	188	187	217	192	183	181	204	213	214	205	221	207	244	178	207	197	208	185	200	181	208	196	219	191	177	160	195	208	165	198	208	185	192	198	178	191	190	197	225	206	205	192	191	207	195	197	207	200	196	179	217	186	177	205	167	193	216	217	223	214	193	219	195	188	206	171	202	208	225	208	205	188	198	181	215	200	193	206	243	230	211	194	203	199	204	211	201	186	187	175	226	192	208	197	192	216	196	183	209	187	210	215	193	187	212	204	221	197	214	192	232	161	213	199	227	213	193	192	211	176	179	230	221	177	182	194	181	193	195	191	195	195	209	193	207	186	182	196	203	240	194	206	207	202	215	181	193	195	184	186	183	210	179	185	180	206	208	210	201	190	179	203	182	190	190	212	195	212	172	177	190	199	208	172	212	215	217	226	205	181	184	205	232	222	200	195	174	177	186	186	209	180	221	173	184	198	195	232	180	209	212	195	191	219	221	193	225	206	200	169	181	215	173	202	180	221	167	216	194	207	194	199	176	195	171	200	198	197	208	199	195	173	215	205	192	205	205	180	200	219	180	209	169	217	201	187	199	205	193	220	197	186	199	200	206	232	198	201	211	181	174	195	189	180	201	209	204	213	182	185	204	217	185	184	218	242	206	204	190	199	185	170	240	203	205	189	176	192	196	213	200	186	190	184	190	189	216	201	187	198	201	207	198	203	179	208	208	170	200	211	202	188	227	205	210	219	201	184	199	187	201	209	203	195	225	219	212	199	185	199	199	190	215	186	195	194	189	183	201	195	192	215	235	210	217	197	187	194	184	226	190	201	192	192	195	201	231	185	204	197	200	203	217	216	200	212	196	198	222	184	194	218	215	182	206	192	208	204	183	202	227	183	202	194	198	234	164	187	231	208	185	199	192	188	175	189	209	203	203	219	178	204	219	190	190	178	205	207	210	207	237	204	219	205	199	177	198	235	213	195	215	205	182	207	190	200	186	202	196	197	198	195	184	244	192	197	210	214	184	190	180	188	200	167	184	220	219	193	192	216	197	219	181	179	190	198	210	180	185	191	204	217	234	173	171	191	180	178	182	188	213	215	198	210	220	191	201	205	217	193	201	175	208	166	190	230	211	213	197	180	194	216	198	195	215	206	187	206	214	211	203	198	205	196	201	187	189	156	211	180	212	178	205	173	181	216	197	182	219	174	188	208	189	175	218	187	206	215	186	203	211	175	209	200	234	213	204	196	172	217	193	200	192	184	240	204	216	186	200	206	200	183	214	193	195	206	186	193	190	194	185	227	231	211	204	159	208	195	180	200	172	177	188	224	194	192	216	215	198	202	232	191	195	202	170	186	194	209	208	202	188	182	183	204	170	202	184	182	199	169	184	182	196	218	169	222	193	202	230	207	185	202	198	188	186	170	175	211	200	220	197	194	193	201	203	169	187	194	155	205	222	225	202	211	194	214	208	195	218	218	191	188	204	187	199	176	190	196	209	198	169	189	195	210	235	202	213	187	211	193	186	200	196	203	199	205	184	201	197	216	197	174	202	210	170	194	211	201	192	185	201	184	203	214	208	182	182	211	205	195	199	185	210	200	199	199	198	231	206	193	214	223	220	200	189	189	196	174	185	179	179	165	215	197	201	158	196	201	198	192	203	202	173	209	203	197	189	184	199	191	195	186	206	204	200	211	207	210	197	196	163	190	203	206	205	211	204	199	207	205	184	206	215	172	174	191
22398	10329	22517	25766	33760	54282	53356	45737	32502	7096	533	511	477	488	522	498	534	477	514	470	483	491	480	466	494	544	487	491	494	480	512	464	468	501	485	461	484	502	458	451	492	489	479	483	496	444	456	507	456	447	496	500	472	431	457	482	478	472	487	504	439	456	477	462	472	478	460	428	481	496	503	479	476	470	462	443	476	469	462	455	492	479	467	484	447	489	498	452	500	452	490	475	468	438	482	476	473	455	473	517	461	491	471	442	447	431	502	498	478	527	478	465	468	460	479	450	487	451	448	478	450	458	492	501	478	461	477	436	467	466	483	480	530	414	474	433	425	481	453	442	487	455	480	474	496	457	485	491	461	487	493	463	473	472	453	460	456	508	467	465	465	462	487	498	487	476	432	503	480	461	471	467	477	466	464	458	450	480	472	449	465	473	455	497	471	470	509	480	491	514	516	455	471	447	442	500	493	475	511	473	505	481	466	492	492	483	485	498	512	470	495	463	440	432	462	471	430	469	452	450	439	467	458	457	491	493	467	464	463	435	452	474	445	462	493	456	468	490	482	456	491	491	466	472	509	480	468	479	488	466	478	472	480	489	473	468	496	457	441	440	482	473	472	464	466	468	475	487	453	501	447	482	453	477	494	499	459	508	483	457	440	517	500	464	500	468	505	460	475	481	467	470	446	486	471	485	505	461	460	447	461	473	481	483	499	486	431	462	490	465	501	496	467	499	455	446	445	518	477	483	519	452	539	474	480	480	459	469	475	427	505	476	470	474	473	455	476	485	470	505	463	470	462	471	465	450	503	485	477	473	433	462	458	472	477	464	509	465	451	481	488	477	468	500	525	441	491	499	486	491	446	458	474	497	469	460	503	500	453	478	481	456	500	449	457	482	441	473	497	464	489	470	462	463	474	490	491	452	536	463	442	453	488	480	483	457	492	473	487	474	470	474	475	491	499	489	478	460	423	484	461	461	468	457	507	450	491	452	481	474	446	481	457	527	458	455	455	486	503	500	491	505	454	485	495	464	454	488	478	464	468	453	497	476	491	484	477	457	497	444	523	489	465	527	481	435	488	470	473	429	481	479	481	490	483	479	477	471	481	493	466	493	524	480	482	477	521	466	473	465	487	471	472	478	464	448	456	443	467	470	496	471	465	462	476	466	509	447	454	470	492	467	490	458	507	475	458	445	436	501	526	464	486	456	457	463	475	494	480	493	447	483	491	506	433	461	452	484	505	488	488	465	495	512	488	472	488	470	479	518	485	425	489	475	526	471	433	487	450	447	455	449	485	479	457	469	449	481	471	452	483	450	443	475	494	483	442	480	456	475	489	483	473	452	442	414	495	488	457	459	450	445	500	475	477	466	476	478	503	470	528	482	468	466	473	481	493	458	468	482	441	492	481	436	469	441	480	482	458	479	475	444	454	433	440	429	521	481	439	475	449	457	423	467	446	455	500	491	471	506	466	464	453	482	505	495	496	481	518	460	495	493	470	461	442	458	442	484	500	482	467	447	496	489	491	512	469	470	474	491	478	453	441	494	495	462	492	449	481	481	473	456	416	494	485	461	495	437	446	483	464	488	470	443	461	481	457	441	505	488	497	481	461	510	471	480	454	495	519	465	494	512	471	436	497	481	457	457	413	477	474	481	418	479	471	504	513	497	483	498	477	457	466	537	489	471	464	457	458	490	421	468	501	478	461	482	501	472	494	473	469	445	465	460	467	476	480	497	501	451	414	477	491	475	499	452	479	458	467	455	451	487	428	475	499	448	455	486	453	490	451	475	488	467	477	480	444	431	481	436	452	493	486	459	475	467	459	448	471	448	457	498	461	488	477	459	472	469	480	480	439	490	472	529	496	469	457	479	484	459	457	475	445	507	479	468	472	458	452	456	500	466	501	491	481	484	474	493	500	472	477	481	470	448	485	453	497	488	463	467	516	505	456	504	490	497	438	483	497	454	475	440	458	453	471	468	492	506	474	476	471	468	476	497	464	442	453	499	437	458	470	473	469	474	446	467	506	482	471	517	437	452	465	442	467	492	496	470	470	442	449	482	461	481	526	451	478	476	479	469	459	462	476	504	500	472	486	466	488	505	480	460	455	469	471	468	516	463	450	493	459	467	463	464	486	468	465	492	456	470	466	466	512	480	487	520	437	491	454	461	457	478	507	494	468	477	471	491	466	497	456	518	457	484	477	428	457	495	480	457	498	449	467	457	458	472	464	463	501	458	484	486	495	444	486	461	467	492	471	460	480	488	455	475	488	460	463	454	491	460	481	483	463	484	479	473	468	475	468	483	456	441	489	453	470	460	459	439	445	483	502	438	440	477	461	481	454	475	486	451	458	505	474	501	503	477	461	485	473	467	449	437	497	470	465	522	485	451	443	503	469	499	484	467	486	461	467	495	491	459	534	452	443	441	455	490	463	463	456	500	470	459	477	462	466	483	488	456	471	477	483	457	459	476	485	466	465	495	458	471	482	459	493	494	465	486	478	461	464	475	495	508	439	430	497	487	473	461	495	488	450	486	466	472	467	413	478	463	473	486	516	472	479	486	469	482	459	477	471	484	506	493	444	487	458	436	498	495	450	435	521	490	473	492	499	491	484	492	475	452	448	476	471	474	431	483	484	460	472	482	465	508	489	471	475	532	529	449	456	514	489	462	459	479	464	450	453	453	469	479	513	473	446	452	490	457	527	508	428	445	470	473	478	484	474	512	455	450	487	497	443	456	482	483	464	503	474	470	496	467	463	461	465	438	445	467	466	482	484	509	516	461	436	464	479	463	460	458	454	492	477	457	457	487	461	474	488	459	477	485	475	475	465	465	482	459	460	473	470	472	454	481	502	455	430	457	467	467	464	445	466	447	478	461	491	475	460	471	474	438	490	473	506	460	476	489	476	488	486	481	462	495	470	504	440	503	456	524	492	478	457	518	478	472	462	442	448	453	511	477	452	525	448	496	505	473	491	452	466	488	489	462	517	465	488	483	507	454	466	450	441	496	474	474	460	473	485	446	443	459	462	470	472	467	481	443	494	459	487	475	490	480	501	481	480	446	472	553	449	461	505	479	491	468	473	510	479	486	500	464	480	444	479	473	456	457	491	474	481	508	440	511	456	453	499	484	489	460	466	495	471	470	469	454	451	495	464	510	451	465	435	448	457	486	484	464	493	463	478	477	472	474	456	479	478	450	477	446	458	489	509	479	478	480	486	490	455	441	448	488	482	465	464	478	497	513	470	469	458	520	496	481	462	501	481	437	478	479	459	491	483	482	478	446	491	458	464	450	452	497	492	534	500	487	506	509	455	478	452	479	451	457	448	485	454	467	483	515	514	496	449	436	504	490	499	473	480	466	469	448	479	442	447	459	471	510	476	462	514	488	487	487	476	474	450	471	489	472	470	443	466	476	475	466	466	432	487	473	482	484	506	468	505	444	506	499	476	476	487	485	481	519	480	475	460	463	496	473	511	535	469	468	474	459	472	462
53512	24675	24201	20118	19049	48340	49317	37812	27858	9711	512	327	301	288	289	299	309	260	256	300	280	256	292	270	258	285	280	276	263	261	307	295	276	261	305	303	254	302	268	286	260	267	280	295	275	263	289	306	278	260	253	279	308	268	289	253	276	264	266	291	279	285	320	268	237	281	279	273	288	298	293	267	280	270	277	294	287	284	250	257	289	272	263	276	270	250	292	284	266	291	259	275	274	255	269	288	305	272	270	268	254	243	264	287	290	247	280	275	279	257	270	316	248	278	257	300	281	288	280	256	301	243	261	251	261	266	273	305	277	293	262	278	272	261	238	298	255	275	292	268	269	265	279	265	266	318	280	279	286	272	288	261	280	269	289	265	277	274	268	276	257	299	300	255	295	277	267	286	293	263	306	245	288	304	284	267	280	231	276	253	324	280	294	315	283	247	256	292	274	263	264	281	274	310	278	259	297	270	287	287	263	269	295	319	251	245	292	286	272	306	281	262	251	267	263	269	272	267	294	267	286	283	287	286	281	277	281	282	275	281	271	272	281	263	273	245	278	273	276	324	261	292	285	254	287	278	266	266	272	277	273	248	296	303	262	243	259	271	270	307	294	294	308	294	264	293	278	297	291	267	289	247	256	258	273	256	262	285	309	266	273	310	290	275	275	301	277	274	284	302	289	256	291	270	252	254	276	266	252	251	291	235	260	257	293	290	283	286	269	248	286	287	295	274	232	259	251	292	251	292	297	300	246	267	268	277	288	282	263	277	286	285	265	280	282	252	275	315	284	269	291	296	286	254	264	277	264	275	267	267	274	234	273	284	288	268	260	295	285	284	276	267	244	293	247	262	273	261	262	255	298	306	274	287	290	271	288	267	247	284	296	326	273	275	298	293	282	260	282	277	281	304	302	288	285	314	261	281	294	299	249	274	275	309	266	266	261	300	287	294	283	268	266	282	280	277	309	273	273	279	268	286	287	281	266	291	265	269	299	262	291	272	303	303	272	254	277	277	282	260	271	289	292	320	297	291	266	311	290	265	274	309	264	263	317	304	284	295	259	276	271	249	286	283	264	260	297	258	300	300	274	289	276	250	271	258	273	295	283	255	258	280	315	278	287	268	294	286	281	261	269	289	257	241	268	280	275	305	267	246	271	282	284	290	290	255	280	291	282	288	282	284	292	271	260	270	243	281	292	278	288	269	308	259	304	272	284	268	295	275	279	275	283	285	294	265	296	289	295	270	283	271	268	244	290	281	259	265	286	263	254	286	279	258	248	302	266	303	304	302	286	274	286	309	258	266	287	313	243	268	259	233	289	263	314	270	312	276	302	275	289	301	273	264	317	254	277	281	262	272	269	298	289	300	273	260	308	305	304	254	295	264	288	265	284	283	285	295	297	284	273	243	290	256	290	270	266	243	270	294	284	240	299	257	255	257	257	266	270	274	273	314	303	300	278	308	292	270	256	297	298	292	301	290	246	265	264	264	255	290	260	295	279	284	291	305	260	292	255	234	288	296	305	263	257	299	272	280	249	283	271	308	311	278	328	239	271	294	282	274	284	285	277	284	284	258	287	295	284	294	293	313	294	279	282	279	283	276	309	279	256	268	280	247	300	289	267	283	298	280	267	279	288	262	283	288	290	272	273	281	304	261	280	274	256	286	265	287	250	253	291	266	253	270	286	263	263	266	278	322	296	293	302	265	272	283	271	259	292	271	272	263	287	272	297	292	308	274	259	292	257	308	275	292	245	294	254	246	278	284	305	273	261	264	275	272	244	258	272	293	253	265	265	307	270	284	300	258	304	301	264	288	252	286	255	286	263	294	281	306	256	271	288	285	266	290	274	259	283	277	285	240	271	261	276	279	293	284	291	269	265	298	243	257	272	304	271	293	271	275	297	278	256	306	265	266	289	283	309	283	270	278	303	282	312	245	255	266	270	271	257	286	244	289	256	295	297	284	274	269	286	305	252	308	287	285	297	259	290	280	273	293	320	270	284	300	246	281	303	242	258	272	276	272	280	261	263	253	271	268	273	314	277	260	252	286	298	276	299	241	266	255	290	271	242	256	273	268	289	253	297	280	283	265	308	303	284	284	249	251	280	273	302	266	274	239	258	300	307	285	294	298	277	303	287	327	286	286	270	297	282	303	298	250	290	293	289	312	282	299	264	275	294	286	289	305	286	265	314	291	269	286	273	269	304	275	277	310	298	280	287	278	259	283	303	282	274	259	272	295	294	282	287	264	304	258	285	320	298	253	273	318	284	285	271	278	246	242	282	234	271	255	287	308	267	275	297	281	257	263	269	297	298	296	283	266	277	320	290	262	258	294	278	254	236	279	285	276	301	272	282	291	273	293	285	278	261	308	286	260	277	261	274	274	249	274	281	277	278	294	246	283	281	269	254	281	274	257	251	301	297	290	261	253	282	272	295	302	291	280	287	283	285	271	258	255	292	282	289	298	314	278	285	284	290	322	289	271	268	274	261	263	278	285	256	299	299	320	263	286	281	306	299	271	294	281	288	293	275	284	286	300	292	267	272	271	281	255	292	315	267	257	283	284	274	288	263	263	271	290	256	263	282	259	248	290	279	304	301	281	294	294	287	267	291	275	268	240	272	284	243	278	292	274	313	268	262	282	287	286	290	307	289	261	303	283	276	305	273	269	269	314	291	274	288	267	268	287	286	301	248	272	288	279	282	257	261	271	253	267	268	300	253	278	263	271	281	306	275	287	260	256	271	292	306	270	287	304	308	274	270	261	272	283	277	293	243	282	296	280	268	325	293	271	276	296	279	256	278	288	277	295	247	298	255	267	264	284	280	283	304	279	281	263	291	277	308	313	266	238	269	260	285	251	252	309	258	287	296	268	292	280	305	279	281	309	281	284	256	262	289	259	274	291	268	290	253	253	287	274	269	273	260	268	284	283	247	277	294	280	267	269	297	264	287	301	275	252	270	270	256	301	293	280	275	264	275	272	297	283	293	277	267	278	242	267	288	309	279	281	288	282	295	262	291	247	266	278	304	265	265	254	292	271	290	255	276	264	263	302	278	293	251	288	284	261	255	279	265	278	274	332	272	286	264	266	281	282	290	301	280	283	310	295	308	287	288	261	330	263	281	278	275	282	281	250	287	255	284	240	253	267	301	295	290	275	309	262	266	264	268	281	279	253	275	273	282	268	263	266	283	286	285	310	249	281	258	270	280	276	252	281	279	259	269	252	281	290	255	293	284	254	304	272	287	286	303	306	278	312	313	295	278	283	282	265	248	281	259	312	272	251	273	273	301	256	253	266	282	258	291	264	284	270	267	256	293	266	227	273	250	253	264	257	277	252	267	269	292	275	281	290	288	286	264	290	267	306	264	276	274	300	282	278	246	287	288	249	268	257	311	284	265	279	316	288	260	290	296	255	278	287	294	282	283	275	284	273	280	277	312	263	281	282	277	266	283	263	285	271	262	264	291	280	259	256	307	255	281	259	258	263	258	274	330	278
29905	11627	27986	31626	35710	62712	61673	52982	44627	12365	755	715	713	711	675	724	699	687	660	714	663	686	674	687	638	649	646	638	644	655	667	597	605	642	662	597	635	624	640	660	605	682	653	642	611	594	673	630	630	652	674	629	632	611	689	612	661	605	645	636	676	644	591	649	617	622	594	648	681	660	664	647	643	671	598	576	618	636	669	646	630	617	624	619	618	666	602	693	635	632	668	657	642	644	666	648	656	551	644	668	638	598	642	664	644	619	598	605	620	624	639	643	668	674	637	611	667	650	669	636	655	633	588	663	596	633	660	626	656	636	609	613	653	617	670	626	647	648	622	625	643	659	607	654	650	600	619	630	664	667	637	670	616	601	590	623	641	626	669	620	651	650	631	593	621	622	617	644	628	621	603	634	643	635	646	604	654	655	644	634	660	659	659	594	642	674	598	633	627	643	648	619	608	595	650	619	611	660	627	660	642	663	637	656	627	657	667	634	658	650	625	630	618	650	662	609	691	662	618	635	623	600	682	663	606	634	606	606	654	636	654	654	624	640	664	654	629	614	628	647	601	630	619	674	658	630	648	650	657	619	644	622	630	636	623	628	677	598	609	650	614	629	661	600	658	631	650	648	622	651	658	598	635	617	646	639	616	650	633	685	615	658	685	627	644	660	608	653	670	610	647	627	597	615	618	621	661	645	662	646	684	641	640	643	642	649	605	641	691	672	624	599	656	687	602	664	652	617	660	602	674	623	595	624	635	630	579	656	657	636	638	685	635	658	635	631	650	621	687	641	651	681	672	678	589	666	655	651	622	636	622	626	674	684	659	674	652	596	620	660	662	617	639	654	626	673	634	635	620	604	653	615	677	639	653	632	609	644	640	652	652	651	605	648	620	636	645	634	628	633	646	633	638	683	637	629	604	637	620	680	659	635	624	584	656	627	587	680	656	686	609	631	656	613	628	671	639	617	661	628	629	622	607	604	600	602	648	652	629	663	632	643	675	617	641	630	690	656	624	625	644	630	632	645	615	644	659	669	677	638	618	622	614	576	607	644	679	652	638	638	629	622	603	665	684	619	640	659	629	672	628	630	645	685	685	625	644	644	669	685	616	608	692	624	637	649	654	648	623	617	657	685	662	607	661	645	611	658	668	658	653	611	667	661	660	653	639	632	646	630	622	638	648	673	638	661	649	640	610	566	645	643	586	652	667	662	563	624	638	618	681	671	640	590	590	649	659	565	679	617	588	633	607	638	651	631	645	634	688	614	642	643	650	613	632	654	626	648	651	652	641	631	653	639	643	609	680	632	649	612	686	631	633	655	666	649	642	604	621	636	663	631	666	598	654	632	643	645	665	583	667	626	622	643	646	617	607	699	610	656	662	621	637	678	640	611	632	648	618	652	628	660	660	651	640	654	644	657	643	649	625	620	613	641	643	649	611	672	634	615	601	629	674	652	621	648	652	586	619	654	625	614	604	647	623	638	655	659	653	645	634	630	628	635	638	637	660	642	665	638	615	627	674	645	647	612	638	644	641	609	629	668	628	649	654	625	642	642	629	622	650	653	633	652	670	644	617	634	595	636	637	646	669	647	679	647	663	627	634	674	634	640	641	616	658	625	700	620	651	670	657	632	655	630	630	638	668	630	648	650	645	682	624	636	648	636	623	654	658	605	646	679	652	635	632	648	647	655	658	668	674	679	627	622	646	637	690	623	623	662	625	654	656	654	612	648	681	609	661	661	695	640	649	649	609	635	599	612	617	648	630	662	635	644	648	679	625	668	632	658	602	614	648	639	634	668	653	625	623	613	664	650	605	657	650	653	624	609	657	643	644	604	651	611	636	624	606	662	643	642	670	625	661	683	667	617	653	660	640	641	611	635	625	679	640	608	696	676	593	668	632	649	660	632	647	659	657	630	648	621	617	650	593	638	627	662	625	662	591	640	624	642	640	623	646	646	640	667	628	669	632	600	638	627	604	638	639	625	648	613	573	644	624	645	637	625	641	646	688	625	716	656	624	669	642	669	642	598	661	613	585	631	608	640	625	692	660	628	641	691	669	639	662	672	663	640	590	669	623	655	601	600	630	589	673	627	643	625	739	628	594	674	616	637	650	647	606	648	662	637	676	636	629	630	627	642	640	636	602	627	649	633	663	618	595	675	590	658	624	614	644	635	647	641	611	650	640	648	612	632	621	618	670	634	652	622	634	654	620	660	617	638	666	611	633	686	602	605	599	654	630	646	664	660	657	639	639	608	616	634	649	633	621	601	632	580	623	606	603	631	678	640	647	644	619	620	590	655	629	669	636	665	615	619	655	661	646	659	616	647	659	601	616	670	663	639	637	619	622	605	662	632	652	637	650	628	654	635	662	639	635	639	644	594	654	635	611	640	633	601	600	635	682	647	586	682	685	638	616	623	626	668	622	609	670	630	635	628	619	593	601	659	613	671	617	648	663	611	635	607	636	641	624	632	642	639	656	650	634	651	631	592	615	642	617	664	676	645	606	682	658	638	703	644	603	599	661	592	628	602	622	644	627	605	638	669	602	673	617	666	648	613	626	642	643	602	624	633	647	638	634	653	616	629	652	612	691	671	680	629	656	620	660	634	634	603	635	620	652	624	614	622	625	615	635	702	652	656	652	636	653	660	636	635	670	635	664	587	649	598	643	641	610	622	602	682	622	634	639	698	664	635	706	648	627	643	628	652	630	689	594	638	657	657	618	606	664	605	618	686	692	661	639	643	644	676	651	662	659	631	656	618	616	600	594	607	650	621	627	695	688	637	617	647	684	671	654	670	639	639	626	615	644	688	638	635	616	626	587	638	572	606	634	661	685	626	636	588	616	636	605	633	637	623	590	633	637	631	663	585	644	606	643	643	622	660	631	661	648	614	623	635	609	620	619	635	609	608	615	662	647	617	637	654	596	667	640	666	645	649	640	638	635	680	684	616	636	578	604	660	607	652	637	631	618	658	657	671	677	603	657	648	608	636	611	656	620	659	610	620	643	673	677	660	628	681	583	608	586	613	660	677	591	636	619	643	612	683	640	606	622	675	620	621	648	645	641	651	627	631	676	649	627	651	643	704	652	627	628	634	673	665	658	631	658	604	655	649	581	683	620	609	613	637	670	648	632	656	670	646	620	604	611	619	604	623	616	608	631	642	654	620	644	657	678	646	614	638	664	636	629	608	634	669	646	638	634	656	664	631	594	666	628	675	600	625	651	673	666	672	653	687	609	600	633	658	628	639	698	669	636	600	663	642	656	640	607	683	611	577	624	615	599	659	657	635	625	683	638	655	662	623	650	627	639	648	612	639	609	637	654	642	662	610	665	660	631	663	623	635	611	641	640	685	633	640	663	627	614	608	642	651	663	680	639	672	615	593	637	734	654	624	651	629	637	639	661	594	650	654	672	597	670	654	677	680	668	612	637	641	651	650	618	693	657	621	671	616	651	643	639	629	620	629	614	637	628	650	612	650	617	663	641	622	612	650
21754	8243	8136	6176	5820	4286	2269	1792	1287	367	274	272	279	302	267	273	263	276	274	280	286	290	280	252	290	276	304	296	242	262	245	266	268	267	242	281	284	267	271	315	288	272	239	241	271	251	254	260	256	283	241	274	277	232	258	292	282	254	261	294	292	277	302	262	255	262	258	260	280	284	262	289	249	277	280	288	285	270	249	257	315	277	247	273	288	265	279	239	261	272	285	275	289	254	237	245	285	291	295	266	243	271	278	271	254	275	263	267	302	248	287	273	290	259	272	276	242	252	217	262	291	261	261	298	246	249	312	268	259	280	246	278	275	279	298	259	274	275	278	279	255	278	283	282	250	284	291	266	285	276	277	286	276	281	290	253	266	261	273	283	233	269	252	265	264	271	277	270	257	263	279	254	287	269	242	284	250	252	285	246	278	263	289	275	244	288	278	266	271	295	239	260	278	280	264	271	275	281	271	273	275	270	266	283	268	266	312	282	263	304	283	269	269	259	259	251	285	252	268	297	256	266	277	283	270	298	292	288	290	296	251	265	264	300	248	297	307	298	287	271	286	287	268	256	271	283	291	284	278	268	273	310	298	259	247	282	274	232	280	265	264	270	270	296	282	258	285	285	263	272	243	264	241	269	253	290	313	278	285	261	294	280	273	267	266	260	301	312	275	264	295	270	280	243	295	274	273	296	276	261	306	272	275	271	271	285	304	261	249	283	271	271	258	224	297	267	270	276	279	253	246	237	270	243	281	244	262	281	264	254	269	246	262	286	288	256	259	283	276	258	252	263	247	282	275	262	295	292	268	283	259	271	258	272	262	270	281	251	281	294	267	265	253	257	270	258	251	240	258	283	267	275	289	273	280	260	271	278	282	260	264	304	227	282	298	273	259	294	293	260	294	285	255	261	274	282	279	240	297	296	267	243	244	255	291	275	275	279	292	298	270	276	288	295	285	260	253	303	269	301	270	268	297	218	257	257	319	280	262	252	251	268	279	267	287	276	245	285	266	269	299	299	271	236	252	267	248	323	287	269	274	278	290	269	259	256	288	271	292	274	278	249	273	266	247	286	279	282	237	271	278	269	284	281	258	252	253	286	242	271	261	286	255	265	278	286	286	252	310	288	259	285	292	281	264	277	272	270	249	269	293	274	270	281	267	279	307	279	294	280	247	246	267	251	274	283	270	282	282	252	277	276	264	284	273	250	262	273	266	267	253	271	228	260	249	275	245	274	241	286	290	264	264	238	280	283	298	253	283	272	280	262	289	289	270	287	279	247	271	272	286	294	263	268	276	282	280	253	285	296	281	285	274	266	265	268	276	255	283	277	287	279	265	249	275	265	270	241	251	242	275	298	266	263	292	266	264	270	277	274	246	259	256	245	265	252	260	270	269	271	287	265	251	310	286	302	264	248	277	288	264	271	275	273	240	267	274	274	265	276	279	258	281	282	258	268	258	266	260	262	256	313	312	245	261	271	274	294	272	274	270	284	282	253	264	257	248	271	262	298	288	235	262	256	293	305	238	287	267	278	253	292	299	270	261	283	280	263	296	283	302	270	260	260	260	294	238	273	289	280	298	286	273	269	284	271	283	256	235	255	294	269	287	251	254	262	276	265	248	278	287	278	258	256	279	298	258	289	274	262	268	272	290	275	255	258	257	271	277	275	296	250	243	278	273	270	276	263	247	287	281	282	279	293	308	264	283	277	269	276	279	269	258	291	279	286	262	260	279	276	268	295	254	290	269	244	290	260	270	245	278	309	295	270	265	269	267	290	299	263	247	238	267	286	269	242	264	286	256	270	260	272	278	277	244	264	309	258	245	288	276	282	269	269	296	252	283	293	287	277	277	286	254	280	261	257	280	262	249	257	291	282	246	259	274	297	279	261	271	251	278	308	313	251	260	285	263	264	252	292	301	249	252	285	262	244	286	290	309	279	274	293	238	261	253	311	269	308	275	269	310	281	248	280	295	273	280	248	286	252	257	277	276	296	324	283	259	298	267	265	268	287	269	278	252	275	274	279	308	265	276	260	253	260	264	291	286	279	269	246	298	279	287	258	288	307	271	293	246	289	268	282	275	290	246	273	265	300	297	268	291	285	287	280	251	273	273	270	266	270	268	267	266	263	280	262	268	281	282	269	259	258	268	262	260	295	273	305	291	261	287	270	281	287	269	269	285	251	275	270	268	271	273	265	275	278	298	284	273	257	265	290	270	229	315	270	273	227	293	272	270	267	285	267	286	298	276	262	258	267	277	246	272	305	274	270	297	257	273	261	248	261	292	276	279	283	246	272	284	265	274	292	268	267	262	256	285	235	242	298	249	288	263	261	280	297	254	275	285	255	256	290	264	247	264	270	278	255	256	275	279	290	292	260	232	281	285	259	274	262	239	265	284	291	254	278	251	248	285	289	248	296	241	256	288	258	254	255	278	256	276	275	266	262	302	266	282	246	313	271	258	260	261	256	254	282	279	229	280	275	271	310	282	259	261	290	283	271	277	267	259	240	282	252	255	294	254	278	241	275	255	246	269	282	236	292	285	240	278	243	237	260	261	274	283	267	249	268	276	289	292	246	268	268	229	289	299	265	252	302	259	261	258	279	307	261	227	292	289	293	299	290	283	272	277	259	248	261	257	294	267	293	265	279	235	277	242	272	258	292	269	247	267	273	280	274	246	277	300	251	274	272	287	286	280	262	270	271	262	250	272	281	294	293	296	281	293	275	261	260	245	258	312	251	268	311	269	258	266	276	270	254	279	277	242	273	290	278	274	261	233	250	285	257	290	271	269	287	240	270	262	270	293	247	274	268	261	277	269	271	264	271	274	316	253	242	271	240	288	265	293	272	291	295	285	297	264	237	274	230	283	260	254	316	282	278	240	284	256	238	279	275	304	287	286	251	286	272	267	272	294	294	294	290	256	250	282	269	301	295	282	303	281	262	297	274	260	304	263	264	258	255	288	259	277	296	262	264	289	278	261	280	288	283	272	249	294	255	277	278	272	279	273	257	249	280	275	253	305	276	282	270	254	304	254	278	287	256	282	257	276	231	263	237	289	266	273	296	294	260	242	273	288	274	279	266	277	254	242	266	278	286	237	248	305	263	272	293	272	298	252	283	282	292	254	296	280	267	253	295	270	261	252	275	273	263	267	281	261	287	280	274	271	278	276	277	266	313	259	295	249	260	279	272	261	279	263	273	244	276	260	282	251	276	288	254	302	280	268	259	256	283	247	264	268	284	254	286	272	258	307	287	244	274	255	278	256	308	234	274	264	259	284	248	306	275	271	269	284	251	277	272	302	261	275	279	260	281	301	263	291	292	262	272	246	277	285	267	291	261	277	273	298	290	236	278	260	271	263	254	251	238	254	249	285	238	267	250	299	254	269	252	244	256	282	284	283	269	286	295	258	262	287	266	284	257	245	259	279	250	283	265	270	266	275	308	285	291	285	268	298	273	286	278	285	277	299	294	263	260	282	265	278	302	250	290
10731	5637	12838	15020	17686	14438	8735	7050	4440	872	593	564	586	634	595	624	562	595	597	654	600	592	644	626	618	573	574	605	580	629	603	622	621	590	603	591	643	626	621	597	582	589	647	642	595	584	611	598	594	574	579	565	628	619	608	620	591	565	615	622	583	631	616	609	571	616	596	607	612	616	630	593	599	600	602	592	640	623	624	644	611	582	583	637	595	544	662	641	624	569	651	579	622	642	574	609	573	622	627	646	566	620	595	599	611	608	552	597	581	622	619	605	612	600	621	556	607	602	610	592	609	596	572	622	595	640	610	589	643	620	621	586	591	571	633	644	607	624	625	619	619	630	575	599	579	572	602	593	632	593	585	597	583	607	598	594	630	617	620	608	610	621	610	589	608	629	620	590	588	582	616	597	637	572	621	595	613	655	620	589	561	602	610	596	592	628	610	597	626	588	619	558	562	618	605	627	604	583	623	599	612	617	561	583	576	584	607	575	566	646	639	639	575	593	558	600	602	588	639	609	605	606	630	618	614	561	607	631	586	597	607	600	611	539	566	617	617	609	596	573	577	588	647	598	612	629	599	620	610	644	606	603	631	600	589	618	614	607	632	588	609	614	583	628	627	605	574	588	606	599	613	641	618	617	628	588	578	612	596	665	572	582	621	613	581	616	606	604	602	605	596	592	605	635	550	605	604	604	595	576	668	594	589	599	630	629	633	608	640	572	610	621	587	567	649	591	617	624	640	558	561	571	619	597	631	569	561	623	636	609	569	599	633	599	619	587	641	601	627	612	575	587	579	557	621	635	613	612	578	601	597	643	576	628	592	590	614	571	612	565	567	605	604	609	643	616	601	601	578	577	652	634	634	612	631	569	569	606	607	663	579	576	623	623	598	596	618	574	615	583	625	582	618	566	622	602	617	606	617	610	622	582	597	638	636	653	577	619	607	634	598	607	612	639	677	612	575	610	571	582	610	574	566	614	588	586	605	573	619	583	566	623	599	569	606	587	616	594	589	604	581	610	585	572	612	628	566	625	626	604	584	628	600	607	580	570	603	594	609	625	581	626	585	599	644	587	614	644	601	618	600	591	613	582	592	622	599	587	635	627	573	616	624	600	598	624	588	586	583	608	618	597	646	600	563	623	560	618	573	610	581	582	599	603	621	615	548	600	564	592	659	581	600	568	584	580	611	603	584	629	616	600	598	608	596	593	589	607	582	617	604	580	609	621	578	609	617	631	611	600	586	644	603	623	598	590	612	630	617	622	594	605	641	634	624	608	602	596	610	604	575	571	599	612	597	610	612	605	564	616	582	603	621	592	588	573	614	560	594	597	609	588	599	589	573	617	635	626	589	622	581	550	610	644	601	621	581	600	588	607	614	588	635	602	553	602	652	568	615	556	624	596	618	591	604	668	587	561	630	612	607	610	594	613	605	583	632	600	586	604	576	616	657	597	619	630	553	611	633	617	586	593	592	653	597	619	564	658	585	605	606	587	617	628	618	638	632	611	608	627	625	619	607	633	608	608	605	588	605	577	606	639	584	585	612	603	608	600	595	647	609	603	595	603	624	605	579	619	639	609	609	624	606	598	588	626	595	595	603	599	597	625	571	566	599	557	578	635	625	598	598	585	616	603	606	611	599	589	610	612	608	663	609	617	635	556	615	602	617	619	601	603	606	633	576	573	604	598	608	617	591	589	605	612	616	602	635	628	586	558	587	599	566	623	603	602	608	656	614	585	581	655	644	572	613	601	583	594	554	592	650	575	644	632	596	618	601	620	593	626	565	630	618	592	562	568	615	585	597	597	635	589	598	609	562	646	625	610	626	609	592	592	633	581	603	590	621	588	604	619	629	616	624	587	556	616	580	605	636	663	649	583	643	673	641	633	563	575	610	572	588	611	589	634	620	615	617	584	599	590	611	613	606	573	569	636	559	636	573	612	627	615	572	575	603	670	602	594	619	580	594	591	581	592	657	580	603	621	643	583	573	594	641	587	667	594	607	642	610	528	605	592	594	610	598	577	612	615	638	630	628	639	579	605	647	594	573	602	615	604	646	601	592	592	575	611	587	615	609	566	640	608	579	619	618	664	603	619	633	615	602	554	573	564	624	594	654	625	597	603	588	575	596	563	583	602	619	577	609	588	623	602	576	604	597	666	591	617	583	614	610	598	598	600	630	574	608	612	669	592	555	598	626	618	636	544	611	602	649	604	627	639	609	604	588	569	623	635	615	615	639	591	578	616	576	575	596	667	607	600	643	586	553	593	624	607	574	591	581	599	599	625	645	635	639	620	567	606	615	637	555	580	558	600	570	638	553	631	583	566	554	587	587	558	595	592	624	548	641	590	584	588	615	613	641	622	566	580	569	601	568	624	623	601	604	620	605	615	591	575	628	620	590	594	611	635	569	608	602	618	609	658	607	594	593	566	617	591	648	571	591	585	607	605	571	584	584	611	584	629	593	621	595	577	618	605	609	641	607	567	628	599	607	599	576	622	570	628	609	564	604	580	585	575	636	615	608	592	626	588	639	623	597	611	634	623	609	584	634	593	583	606	622	572	555	609	575	607	601	631	625	577	588	635	623	629	591	594	563	604	567	626	586	620	611	640	603	602	588	576	597	624	579	585	599	576	593	629	602	605	579	579	614	651	594	576	589	603	634	595	610	649	618	615	541	607	597	641	589	578	598	619	557	582	604	611	615	644	602	629	628	548	578	615	561	636	621	636	604	540	616	612	610	568	606	622	601	591	567	585	617	593	626	622	658	590	606	612	644	607	633	606	568	611	590	611	673	637	619	608	613	590	615	598	625	594	641	621	624	629	573	592	639	588	610	633	641	635	613	617	545	577	615	604	623	611	565	568	583	587	603	559	620	583	609	616	618	603	606	621	600	588	594	574	634	607	598	590	575	615	621	630	634	628	627	599	628	576	612	604	622	605	625	629	623	591	617	619	613	624	630	583	614	554	626	567	602	596	629	585	610	613	629	650	589	610	618	631	601	613	631	643	590	618	610	616	593	587	615	584	651	624	593	657	617	614	628	594	599	623	595	615	641	622	599	661	608	606	651	603	613	642	610	626	563	617	558	648	584	628	588	608	560	627	622	567	601	580	590	594	631	625	582	595	610	627	600	578	560	583	630	604	650	611	527	629	554	604	592	537	587	606	635	573	600	621	594	579	628	571	600	613	611	601	583	624	585	634	592	589	618	589	609	656	605	572	598	635	616	562	613	578	622	637	608	609	636	627	609	580	630	610	621	589	587	624	608	595	611	604	578	581	529	575	599	634	577	623	618	613	643	569	629	583	624	602	646	595	612	587	587	637	581	581	638	593	561	609	570	642	622	640	632	612	612	573	612	585	577	630	614	596	585	644	582	601	659	607	580	572	633	596	604	648	594	598	579	633	583	580	559	637	655	622	627	587	578	591	596	597	602	641	577	603	636	579	591	613	620	571	569	636	575	572	593	603	588	583	638	631	612	611	607	626	580	577
42122	18628	16686	15335	26585	39929	34402	25146	17402	3357	201	211	167	181	180	186	179	174	184	194	170	206	156	170	164	189	172	200	187	174	184	161	196	187	189	179	181	165	192	215	176	201	187	215	166	184	188	179	192	183	176	181	178	199	165	196	167	202	155	187	182	190	169	177	175	165	177	182	145	156	195	189	169	202	197	166	190	191	170	199	178	178	208	203	186	177	173	185	192	189	168	165	193	160	160	226	178	186	176	201	209	165	192	183	159	184	193	200	205	173	184	170	190	167	193	180	174	151	183	185	196	220	174	182	182	171	164	197	192	196	185	184	174	169	158	217	185	162	161	168	188	186	203	186	184	192	182	160	194	210	172	217	204	177	181	176	196	186	212	194	193	178	187	179	173	189	165	161	186	189	174	172	174	195	183	168	159	192	183	201	207	171	191	166	165	169	210	172	160	219	172	182	192	175	177	165	179	206	170	183	172	187	198	179	184	182	187	200	190	181	171	195	191	197	187	202	180	183	159	165	174	202	188	169	173	161	166	183	194	162	166	179	193	176	196	207	157	177	191	173	190	178	172	159	207	181	157	188	169	149	184	172	187	179	164	182	169	174	167	159	183	194	166	178	168	188	193	189	192	200	181	175	213	184	200	178	204	164	199	192	161	179	171	200	202	188	172	211	160	167	200	175	180	189	196	193	182	151	169	211	198	198	185	188	201	174	185	178	177	177	185	173	205	193	168	185	196	199	169	167	163	185	194	200	196	186	191	188	198	172	172	165	188	165	170	177	170	198	146	184	203	184	154	179	176	189	180	202	202	181	163	168	173	165	163	167	158	179	169	190	171	202	224	203	167	191	182	192	169	191	193	190	224	202	190	167	204	203	201	184	170	182	208	177	160	184	200	195	185	190	168	185	171	149	203	189	187	176	161	168	169	169	200	192	188	173	177	175	175	191	174	185	159	175	203	204	185	220	179	184	190	188	184	174	173	193	165	164	172	194	179	167	184	199	172	179	179	196	193	172	161	198	187	216	190	204	183	191	169	164	188	176	208	221	212	196	191	171	164	177	173	175	184	166	188	200	173	155	184	198	179	182	191	186	145	172	173	184	198	203	182	202	210	158	180	181	187	162	178	151	189	197	188	162	195	165	201	170	190	183	173	175	158	162	163	176	162	160	181	165	172	195	168	171	181	177	197	193	177	174	205	197	185	164	199	159	168	177	164	160	213	183	177	189	198	185	164	180	220	148	157	195	173	175	166	207	190	179	202	165	184	157	142	204	179	158	179	163	157	192	178	156	178	178	179	174	177	177	179	161	194	184	165	181	200	188	201	168	198	192	172	165	189	155	190	168	179	193	165	175	175	173	201	193	177	196	190	195	175	178	157	183	172	151	164	188	199	183	174	191	185	165	190	181	173	182	187	171	182	197	193	163	185	158	188	200	188	194	173	171	184	157	169	167	181	166	186	163	170	186	182	154	169	189	154	195	161	206	175	190	197	164	198	191	196	173	173	185	188	167	203	188	175	170	199	189	165	177	180	176	175	149	177	179	188	171	189	190	177	188	168	183	194	214	142	169	205	178	183	198	188	172	156	166	158	210	180	181	191	190	181	188	192	201	174	187	165	190	177	193	218	192	191	198	166	187	164	167	202	195	205	207	195	166	174	151	182	196	182	167	180	191	201	196	180	152	165	160	179	164	178	177	179	198	174	179	190	174	166	161	169	177	180	188	176	187	169	202	196	175	173	169	178	164	188	158	181	182	172	198	198	196	175	204	183	178	171	198	164	166	176	203	170	196	195	178	189	178	189	220	187	175	188	175	184	197	175	159	172	204	183	185	190	199	197	207	183	169	187	189	150	136	180	174	175	186	203	204	176	155	182	200	195	180	192	159	167	189	174	164	163	195	161	148	186	177	168	164	197	166	169	194	181	151	192	201	177	190	158	179	160	171	176	184	195	198	173	161	194	195	203	180	171	179	185	192	158	172	159	172	193	172	163	186	173	200	181	183	173	169	202	193	164	185	174	157	166	182	196	200	196	163	178	188	174	179	167	194	180	207	173	200	179	172	174	193	186	181	170	174	163	183	170	180	184	181	206	185	167	176	161	176	190	163	169	171	185	176	166	196	194	168	194	196	189	149	196	177	170	178	191	164	188	163	233	169	167	178	185	167	171	174	164	182	168	171	162	174	183	188	179	187	169	187	183	187	182	174	202	177	190	172	166	161	186	161	191	180	184	194	172	181	192	182	172	163	169	176	201	213	177	200	162	186	168	167	204	176	207	188	172	174	169	178	172	158	186	199	163	176	165	150	170	201	183	178	153	178	196	177	173	161	208	178	164	167	193	200	183	167	193	176	200	180	161	191	177	201	188	188	179	191	201	179	160	183	148	189	161	169	193	173	202	172	185	190	177	196	161	199	198	165	180	180	177	161	217	183	194	177	172	184	191	158	181	172	210	181	176	175	195	168	191	175	205	193	181	159	176	176	180	170	197	191	167	167	160	179	199	165	169	194	214	179	187	189	196	185	157	163	158	178	181	200	193	172	159	153	179	156	177	172	157	179	179	189	156	167	184	208	207	171	186	175	164	185	181	182	197	186	171	190	197	148	162	182	159	184	180	190	185	179	192	164	164	201	170	161	171	170	160	163	196	156	192	171	172	181	180	172	192	184	193	158	195	196	201	194	196	162	177	187	179	166	187	183	197	180	185	208	171	167	174	177	201	186	176	181	183	178	186	202	160	173	213	196	168	185	198	188	185	183	181	184	197	178	167	190	159	186	171	161	189	172	183	172	171	175	220	179	163	171	189	199	186	169	206	158	170	169	176	164	196	187	204	183	186	174	176	172	194	194	178	171	184	182	204	195	192	173	167	171	181	194	172	174	182	173	182	153	165	185	166	189	192	218	182	175	176	185	173	203	181	178	202	184	182	175	186	164	179	162	169	160	186	181	178	167	191	179	175	180	176	186	192	164	178	167	178	161	173	179	184	179	189	181	182	203	181	162	162	190	186	181	190	182	163	163	204	181	154	171	157	160	175	193	217	178	168	204	181	187	164	188	189	197	197	215	182	168	169	180	200	183	177	172	169	203	205	182	171	204	177	178	192	162	202	189	185	174	195	170	179	171	185	180	198	159	178	164	188	159	214	191	183	175	181	165	173	188	174	168	184	183	170	176	169	174	157	191	174	192	173	156	198	203	174	195	163	170	174	182	184	167	165	194	176	160	175	197	191	184	171	176	201	195	174	193	208	201	157	180	170	200	168	180	193	176	189	175	184	154	189	163	184	183	188	166	170	163	185	182	190	178	176	198	186	177	194	152	162	146	181	182	192	175	179	179	186	186	196	182	177	170	194	189	180	184	170	168	195	191	190	175	170	182	186	194	181	172	174	192	158	177	174	193	168	175	180	172	165	180	200	178	174	165	157	182	191	175	194	153	180	156	186	182	172	204	181	184	190	172	166	189	167	177	164	178	168	185	203	190	179	177	190	199
21484	10691	21875	28846	44634	54966	50025	42407	34688	4580	491	486	452	471	485	474	469	458	441	478	458	468	462	419	432	429	444	486	438	420	415	394	454	460	410	429	409	395	407	400	434	411	431	427	441	397	445	446	437	399	413	433	382	504	433	466	447	443	414	454	479	472	448	470	447	450	438	451	431	474	439	431	418	444	496	444	411	440	431	426	429	427	447	423	443	431	377	442	434	393	421	458	433	388	451	443	455	422	435	398	470	414	405	467	428	414	443	424	454	459	433	444	445	442	450	415	449	459	417	433	406	481	412	430	431	422	447	438	402	372	433	491	454	429	462	434	454	438	401	407	433	429	426	437	445	422	452	471	413	442	433	434	450	451	434	447	408	457	403	442	425	459	413	424	426	385	458	429	435	390	450	393	407	453	405	433	452	465	422	453	438	425	421	438	430	439	427	401	475	423	434	420	427	474	465	471	457	397	439	433	408	420	446	415	415	452	420	436	451	436	419	419	433	415	490	437	442	416	426	413	414	400	415	446	416	417	411	432	433	454	448	431	439	441	438	428	427	430	409	427	428	423	447	439	438	458	437	424	427	394	426	447	442	447	405	424	447	416	403	414	453	431	442	411	428	424	421	454	431	420	420	468	454	415	479	460	436	437	434	440	424	445	465	431	416	378	446	460	416	427	440	430	454	442	469	408	446	455	427	430	447	439	419	447	450	457	462	420	426	445	457	405	491	444	440	409	413	450	431	459	437	415	437	459	458	429	424	449	429	445	437	413	448	460	444	426	430	442	432	462	403	416	409	453	415	422	445	474	428	422	414	384	424	433	415	399	440	406	428	408	449	430	445	455	389	438	450	433	421	470	435	427	426	462	424	455	443	439	420	491	434	433	402	431	449	428	411	434	419	411	426	451	426	453	435	451	443	413	417	430	428	451	394	431	426	459	447	459	445	441	432	422	414	427	435	425	454	423	420	426	425	412	443	416	450	426	432	422	452	429	448	416	412	417	431	434	459	428	448	403	452	438	433	447	421	447	452	451	402	420	449	425	422	458	429	435	413	411	476	431	374	430	450	445	409	453	450	435	466	423	421	433	475	429	439	421	452	432	464	434	448	452	402	432	430	444	437	431	448	482	395	429	473	439	472	418	447	453	450	431	424	475	425	426	413	439	412	409	451	452	434	438	447	472	450	423	395	400	458	414	466	430	423	442	411	461	453	461	416	408	420	435	452	421	439	428	433	451	443	436	404	437	435	457	400	468	467	443	407	435	449	457	432	465	422	409	435	437	430	452	418	484	432	457	441	427	427	408	423	438	392	421	399	442	448	436	440	441	401	444	430	468	439	412	464	411	456	413	422	434	447	465	441	442	395	446	439	481	423	447	468	466	437	431	436	440	468	418	423	438	427	435	428	451	439	429	477	421	417	423	424	406	448	408	426	467	457	428	433	400	406	421	439	387	414	476	410	416	452	434	424	414	408	413	462	426	415	430	414	449	433	460	449	462	477	446	419	461	453	453	385	434	440	451	484	432	427	433	443	391	450	459	414	423	442	424	429	455	450	418	437	444	444	451	415	415	492	449	438	434	432	471	433	471	422	427	432	403	401	439	456	467	444	412	412	415	432	442	449	480	449	445	459	418	408	435	429	455	430	456	432	427	442	435	445	442	399	447	428	481	458	437	444	424	445	428	487	444	466	459	411	434	439	468	420	442	466	470	467	429	438	428	397	411	444	410	470	424	420	428	426	412	414	425	401	412	431	422	456	401	448	445	450	434	442	440	422	382	425	421	421	393	454	417	442	430	409	472	407	424	426	435	418	421	418	442	426	424	442	422	428	412	433	449	436	446	424	441	462	460	496	448	459	468	411	412	419	429	405	439	428	462	449	451	435	450	478	458	422	422	410	431	441	439	414	419	431	414	473	431	417	442	459	417	423	432	386	436	405	435	407	436	416	422	435	443	475	440	414	464	433	442	418	460	423	448	390	458	434	488	423	436	453	450	429	423	428	425	436	426	491	453	439	437	435	426	423	422	423	430	450	426	444	405	455	433	430	404	440	405	415	430	442	433	474	432	470	453	443	437	454	413	437	456	437	443	453	446	469	483	440	417	441	405	452	454	465	445	448	425	455	428	432	419	440	433	418	493	415	471	477	397	466	454	439	445	413	441	440	409	424	419	441	415	449	422	427	425	479	437	427	456	441	432	414	460	425	444	424	430	428	436	449	444	401	455	380	448	376	432	446	430	402	440	452	453	440	419	420	392	443	405	418	402	408	459	417	429	410	420	380	427	410	435	463	440	464	420	445	421	402	408	429	415	459	445	434	418	422	383	451	451	445	420	423	459	421	350	437	445	440	435	389	410	399	440	494	460	452	410	460	439	443	432	437	431	440	445	434	420	435	399	424	447	488	447	431	424	483	450	420	442	429	409	438	407	463	425	446	463	433	439	426	439	462	450	449	422	416	421	464	430	413	451	422	428	416	440	448	444	428	446	452	375	438	424	426	424	431	420	416	442	403	454	456	435	457	446	462	464	473	463	431	474	427	451	453	445	415	419	416	444	403	429	433	437	417	462	455	440	475	450	435	428	474	421	435	449	430	449	450	412	430	436	466	457	432	427	427	409	456	487	484	453	436	432	383	453	392	418	418	410	454	422	451	453	428	448	441	460	432	434	439	436	416	459	418	469	428	431	450	417	426	449	419	446	450	430	421	455	420	462	461	403	442	415	438	496	407	474	412	460	472	422	428	449	433	431	440	418	468	453	432	416	433	415	432	429	444	451	416	428	431	417	436	455	418	407	431	435	431	434	441	421	440	448	435	443	452	440	450	439	450	441	421	441	411	389	445	464	454	415	430	416	435	432	443	464	426	448	404	424	412	407	447	441	459	438	460	440	440	424	412	432	437	407	413	425	440	478	434	407	467	454	409	399	450	412	446	454	407	412	394	425	480	415	435	413	432	441	466	420	416	456	396	411	447	467	407	454	423	431	434	421	441	440	416	397	461	459	455	439	442	420	425	420	433	394	422	458	443	422	462	405	474	437	401	416	456	464	451	429	454	420	381	409	460	396	464	442	453	455	444	465	432	403	426	444	400	424	464	439	443	472	458	440	435	445	424	390	431	432	427	423	428	426	439	432	424	421	444	497	427	433	462	429	433	436	417	393	387	409	461	434	406	426	482	436	437	393	444	445	419	458	460	469	412	452	413	410	437	405	439	439	427	414	447	430	419	446	481	433	455	398	435	440	437	434	445	399	465	450	487	413	427	437	464	444	395	418	435	456	427	467	445	447	418	447	472	412	414	404	444	453	467	409	409	457	442	414	429	451	416	419	438	434	428	411	402	437	441	434	450	466	407	448	431	411	414	432	439	423	434	415	398	450	439	417	426	449	424	435	455	437	431	425	458	411	425	467	431	415	414	430	445	430	398	423	473	408	432	370	447	439	412	437	427	443	434	447	443	447	464	420	444	432	446	465	451	438	402	425	415	431	432	421
49567	23826	22227	16353	21762	49640	46715	39939	28872	6994	334	302	305	266	279	257	228	281	284	251	273	292	292	251	264	275	286	261	230	251	277	226	289	280	249	273	238	270	263	248	268	265	269	254	255	253	257	265	255	242	286	245	280	277	251	241	245	248	260	243	223	254	239	251	241	273	321	268	264	250	277	240	265	241	259	250	269	259	255	250	295	241	260	242	269	267	255	262	280	292	234	240	253	274	249	268	269	234	287	241	282	263	248	246	248	275	254	286	250	302	244	283	238	273	280	241	254	272	231	243	264	263	243	256	243	292	237	255	263	269	260	255	282	235	275	256	257	246	269	269	276	241	267	259	254	268	236	266	275	271	263	295	257	285	265	245	273	266	252	271	242	269	236	308	253	257	239	279	251	269	298	241	248	262	236	225	281	252	235	258	301	266	283	279	232	222	243	248	235	270	253	243	256	262	282	229	235	262	234	262	294	301	245	274	260	265	272	250	245	297	260	286	204	230	231	242	267	296	270	284	279	235	243	261	268	285	262	255	278	265	229	258	263	244	280	261	255	265	270	266	245	281	284	259	243	281	256	264	257	250	253	252	285	234	236	269	285	298	281	274	301	259	248	260	257	278	278	253	252	239	257	228	250	231	258	272	239	235	291	261	234	248	280	279	251	290	254	238	278	249	265	255	278	252	240	249	260	288	220	245	256	255	288	290	275	279	252	277	289	252	261	262	255	252	264	274	279	277	275	250	261	250	253	267	275	246	247	244	259	269	284	250	299	265	284	260	281	262	248	240	252	237	259	263	276	247	254	275	254	261	261	251	250	268	248	233	273	263	251	262	255	270	281	280	297	243	259	249	261	258	252	284	245	261	279	254	287	279	278	256	281	267	245	277	244	311	250	248	225	297	292	266	278	258	252	257	263	230	270	256	235	274	243	261	255	258	251	250	277	293	272	273	248	256	242	275	253	258	280	256	261	242	288	282	258	252	269	246	261	237	251	271	263	300	255	244	253	292	282	236	245	283	258	326	275	266	261	283	288	248	259	256	276	292	267	260	248	230	271	241	260	269	275	264	276	264	258	275	236	259	249	224	296	290	249	280	270	258	260	263	253	260	253	249	267	259	266	277	241	253	244	269	276	272	270	270	246	277	239	266	266	258	252	229	288	264	269	272	272	287	262	242	257	305	303	263	276	277	236	287	284	277	269	258	288	268	279	255	261	241	278	280	255	263	268	266	261	280	276	281	242	246	280	252	298	240	241	261	269	257	271	244	289	277	254	278	251	252	280	272	259	246	280	278	253	262	241	284	264	297	272	289	269	277	292	272	249	285	245	252	284	249	250	270	267	257	298	217	258	266	271	251	263	262	233	240	289	255	280	237	243	251	255	295	266	237	253	266	247	265	266	274	299	251	291	258	265	285	274	247	267	267	267	251	242	250	227	293	288	281	262	281	272	260	231	270	234	257	255	210	251	272	262	277	285	241	262	269	249	287	279	244	247	285	258	249	260	258	279	267	245	294	286	260	264	286	262	247	232	282	247	268	295	276	231	262	272	252	290	252	257	270	277	236	258	294	248	265	264	249	243	295	280	231	256	272	254	245	287	273	244	256	233	257	269	283	259	250	237	245	249	272	247	263	253	274	275	265	258	249	245	280	277	292	240	254	247	266	273	222	272	292	229	291	256	262	280	259	259	275	246	262	254	287	257	274	280	238	261	287	217	237	258	274	281	248	288	296	220	312	248	221	248	232	236	241	254	285	268	257	268	265	261	255	267	269	270	267	267	264	287	234	290	260	276	258	268	258	275	252	254	260	273	272	240	252	266	251	272	287	280	264	223	262	273	251	316	285	268	233	307	284	270	271	240	272	245	267	242	267	268	253	274	284	240	258	243	249	288	269	244	238	252	279	258	255	266	252	233	273	291	260	268	257	251	277	244	250	247	318	242	256	301	292	284	251	258	262	268	268	257	265	277	295	277	271	291	263	242	242	246	252	283	221	275	228	269	255	278	263	268	268	284	266	265	265	272	275	261	275	252	280	254	230	248	255	285	267	256	287	257	243	267	233	263	256	250	240	267	298	254	257	221	251	232	292	277	229	271	249	291	244	262	255	245	274	251	267	258	268	237	264	238	263	305	286	276	240	276	281	280	245	257	296	256	227	259	269	253	262	276	276	253	260	267	296	244	276	272	258	266	272	294	243	280	271	254	256	281	271	259	265	261	272	262	243	276	270	266	220	260	234	279	258	247	262	248	264	247	253	247	258	255	247	288	258	285	249	268	238	248	250	263	290	257	254	234	259	236	241	251	304	276	258	275	234	271	269	267	283	261	258	256	279	254	262	263	261	216	253	265	249	228	262	276	271	250	252	274	312	286	290	277	289	260	267	269	275	275	297	265	253	254	274	257	264	274	255	255	240	299	245	244	247	259	258	265	311	251	298	294	268	266	262	270	243	219	295	267	303	277	287	259	248	287	283	261	262	249	276	260	274	262	272	279	282	266	263	269	265	256	263	281	260	274	284	270	288	252	241	257	257	247	298	279	259	251	258	279	290	263	253	239	266	299	280	241	259	265	253	244	262	258	247	268	250	263	249	262	267	266	246	268	258	278	281	278	240	270	218	257	247	255	277	248	270	246	257	260	255	237	261	287	271	240	253	238	273	269	267	260	256	290	288	261	280	293	264	248	258	277	266	284	280	277	281	252	242	264	264	277	245	303	284	262	270	253	247	241	264	303	246	295	288	259	245	259	276	269	272	259	285	254	250	254	262	219	284	257	259	236	267	295	278	262	266	256	301	233	276	289	283	274	271	260	293	264	256	289	283	245	287	250	241	280	264	264	255	306	268	246	260	228	239	267	253	240	268	273	267	252	264	281	235	238	276	267	273	274	252	301	233	255	261	306	281	295	299	287	273	254	242	263	267	251	254	246	276	262	252	239	305	291	266	257	242	287	264	277	270	257	274	247	253	252	271	269	252	283	280	282	254	248	253	277	254	248	272	265	223	272	300	242	276	264	263	260	221	249	269	258	270	276	271	293	281	270	262	253	262	271	215	261	275	260	258	275	268	267	260	257	276	295	261	279	265	277	262	227	263	249	265	251	281	267	285	249	281	280	264	282	237	270	243	245	257	271	308	251	247	256	297	305	266	241	272	268	255	256	271	264	258	236	249	261	274	260	271	266	266	260	257	247	233	261	218	269	269	241	241	236	263	258	268	250	236	288	252	263	277	257	287	271	252	278	290	252	266	239	268	256	265	256	269	278	252	237	248	251	279	254	287	247	259	247	267	256	234	279	268	271	265	253	297	267	259	279	250	308	271	250	258	261	239	269	248	255	276	282	280	222	254	268	234	280	267	272	262	273	243	271	252	271	272	269	290	280	240	259	265	237	254	255	258	283	248	261	248	262	274	248	256	282	251	254	268	261	233	269	277	218	263	274	244	281	269	241	255	266	267	256	252	261	260	238	289	244	259	280	283	251	248	245	269	280	279
26034	13168	25956	26910	38950	63475	59938	55297	45084	4924	730	685	683	656	632	650	634	661	611	635	678	654	621	675	629	571	638	630	639	648	617	600	633	619	601	567	657	640	665	632	610	635	648	591	632	596	626	644	561	599	611	639	598	610	641	616	611	597	622	634	612	555	571	581	637	615	604	635	619	630	590	612	595	630	609	609	635	573	610	617	601	600	607	625	596	632	592	629	638	628	588	639	606	616	631	597	632	591	578	585	596	629	591	642	552	607	616	595	647	657	578	589	621	639	557	614	644	596	600	610	608	609	607	635	603	622	632	627	643	637	599	613	608	575	616	611	596	604	577	638	613	602	602	589	605	638	632	642	662	617	619	598	599	573	563	587	649	616	572	606	641	609	618	583	616	576	626	603	564	623	546	620	635	638	620	580	609	648	600	621	598	601	655	614	597	626	621	572	613	562	565	613	580	633	613	567	621	595	617	623	596	604	627	624	606	633	577	583	551	628	600	629	602	663	606	635	639	579	618	621	642	642	603	549	613	642	604	618	593	624	647	605	597	613	615	619	604	594	626	591	556	589	615	594	616	612	596	622	554	609	642	566	600	568	597	617	617	562	621	591	621	616	644	642	665	640	677	605	613	618	632	586	611	637	613	572	556	578	635	612	581	622	578	579	588	573	651	632	641	597	592	627	617	602	588	599	631	581	641	590	621	600	603	644	596	618	642	593	621	610	643	564	608	623	606	604	597	606	591	598	599	649	583	604	600	639	594	565	600	585	600	599	602	615	603	576	583	622	608	561	600	606	639	597	571	639	657	584	580	587	601	652	601	635	646	626	592	602	595	582	614	617	609	561	607	656	577	586	583	600	622	613	638	616	633	661	609	621	627	643	592	600	577	555	639	589	587	608	637	609	601	616	639	621	557	584	605	599	659	602	581	617	627	594	606	586	609	658	619	591	654	615	600	587	615	578	634	596	621	624	595	602	591	593	627	604	570	588	575	583	630	620	578	577	622	571	571	606	578	631	591	642	638	598	636	628	615	621	576	594	572	553	602	578	634	603	617	627	627	595	597	620	637	609	564	574	605	590	652	625	576	624	661	576	622	590	644	637	577	608	598	634	564	601	628	604	606	564	614	600	609	623	573	592	593	597	609	648	613	572	590	627	566	582	592	644	626	594	626	630	649	588	571	641	592	586	622	638	626	607	602	617	653	587	586	632	649	584	612	610	561	551	571	599	583	609	611	613	611	625	626	588	616	616	629	585	637	655	597	592	635	637	581	610	631	642	557	597	621	576	642	622	550	578	601	636	573	572	586	631	588	608	614	634	588	598	656	590	579	601	598	638	608	589	585	580	604	567	629	578	584	622	627	587	596	605	645	639	608	678	593	619	607	628	621	609	615	587	580	607	562	572	582	644	606	603	633	644	564	584	603	661	581	621	613	619	638	618	609	600	590	598	639	585	595	627	612	591	607	567	626	629	638	616	649	598	604	611	608	628	553	598	610	583	601	576	614	634	600	622	622	632	574	608	562	601	589	608	643	609	654	590	618	603	589	624	622	565	577	584	605	602	617	551	586	557	614	615	625	652	611	574	598	603	614	571	591	607	588	594	627	611	607	598	593	616	596	582	619	560	565	635	654	605	643	597	587	591	603	639	620	604	613	646	584	620	609	632	624	609	619	617	612	614	617	643	598	611	607	577	579	630	591	596	567	594	612	560	641	618	586	648	541	607	602	596	587	626	642	629	584	625	583	579	629	638	615	650	669	624	579	592	602	590	627	553	583	586	626	603	660	597	643	602	623	638	611	604	588	634	634	608	603	601	631	608	623	588	629	555	662	553	582	594	583	613	613	626	592	601	617	631	612	572	582	597	611	618	564	591	619	593	642	639	601	600	620	640	585	585	615	624	620	623	630	616	605	589	624	623	636	613	635	591	619	630	609	614	584	611	584	607	619	641	623	622	635	605	617	610	586	600	607	638	559	599	605	613	554	639	618	565	586	607	611	621	620	621	596	626	601	594	594	535	575	611	597	600	608	578	576	615	631	647	612	644	651	582	653	595	569	621	589	627	595	626	550	662	626	578	583	596	549	639	641	606	596	575	582	586	603	625	615	609	597	611	563	546	582	607	634	636	604	586	582	608	583	606	631	612	624	615	628	650	609	630	619	613	616	586	598	588	572	618	608	584	617	601	591	598	576	600	599	651	558	590	643	623	605	603	578	604	579	608	615	641	619	600	618	584	598	592	621	615	601	626	611	568	592	606	624	599	622	580	580	610	591	642	592	590	587	545	617	616	616	637	595	638	613	635	580	587	594	598	619	642	600	561	618	586	619	614	630	605	590	614	590	605	613	625	624	556	575	619	635	557	587	644	623	578	601	586	591	612	618	565	612	596	589	573	568	586	611	637	597	593	597	643	612	603	629	604	622	656	590	589	604	574	619	594	612	607	579	601	599	613	571	641	582	589	650	587	620	609	609	610	648	587	618	616	616	619	615	557	626	579	564	613	607	600	634	618	615	600	604	589	615	594	573	624	579	588	631	631	655	635	618	573	625	578	581	619	613	575	603	601	570	655	633	569	634	615	621	633	619	610	595	639	619	592	605	628	606	602	609	586	619	573	584	606	590	620	584	574	612	589	627	590	606	596	629	620	645	623	637	583	596	578	614	598	614	616	574	611	629	631	608	615	641	619	646	590	589	589	626	609	627	557	618	611	603	627	629	673	643	586	630	607	615	641	559	580	639	612	591	552	580	587	638	605	575	598	567	637	588	566	605	583	596	575	585	597	622	608	584	635	571	597	589	602	629	592	632	633	589	583	611	631	633	604	612	631	603	576	602	557	643	605	616	624	627	628	626	598	583	608	550	559	601	623	587	610	537	602	607	609	640	579	583	596	629	612	568	554	584	604	619	583	580	601	601	588	638	622	623	591	639	576	600	610	574	563	644	643	611	597	551	569	605	623	636	606	632	591	629	594	585	598	586	587	594	577	604	601	577	645	608	582	607	607	622	609	615	603	611	619	620	589	601	540	597	635	627	596	591	560	596	612	629	592	572	606	576	591	568	619	597	633	580	572	555	626	632	576	587	595	574	611	638	556	634	573	636	604	630	625	635	606	572	597	619	614	614	595	597	630	607	574	575	659	630	609	636	580	608	615	632	613	624	597	646	614	635	616	651	618	652	627	611	613	590	597	590	615	638	619	557	603	579	579	595	549	599	611	609	574	624	589	558	624	610	642	601	605	620	601	585	603	598	612	611	619	594	621	619	642	618	608	591	592	567	615	618	548	599	653	636	653	627	592	566	564	586	628	579	553	634	657	567	585	617	652	573	613	589	577	598	623	633	609	544	659	610	608	586	591	601	576	602	613	619	585	610	561	623	650	597	603	577	585	578	616	580	568	580	611	544	604	578	579	592	577	565	580	592	623	546	556	612	622	631	644	618	613	615	612	618	587	594	626	623	594	619	554	574	606	649	586	562	598	585	642	615	548	620	586
20254	7970	8323	5944	5063	4607	2882	2640	2214	457	226	270	271	223	261	234	249	261	279	242	232	261	261	245	212	241	266	248	260	227	263	237	261	239	219	248	241	270	233	233	232	224	242	245	249	253	229	262	275	242	235	282	257	274	214	230	252	216	230	249	223	239	235	245	246	238	230	244	248	249	253	265	249	247	257	235	252	262	271	233	230	260	256	253	262	233	235	271	204	232	224	247	274	276	272	245	222	246	255	234	245	258	242	243	238	216	241	251	237	260	223	256	261	296	256	253	275	218	236	214	258	251	233	224	232	230	248	235	251	218	272	248	254	215	238	274	277	244	233	247	250	260	277	246	270	209	229	223	244	223	248	261	256	241	280	251	236	247	249	240	247	251	270	237	233	262	255	282	234	259	233	236	240	254	227	280	226	247	247	246	250	242	249	248	253	279	231	224	262	256	255	279	254	237	245	218	252	233	260	236	238	255	239	249	228	278	227	257	257	267	244	236	233	260	259	228	251	243	248	279	248	221	254	236	227	226	234	230	233	264	239	230	248	249	250	257	243	216	221	256	263	237	259	245	240	252	236	248	251	229	231	256	223	261	259	243	254	234	243	239	289	257	252	242	246	255	227	270	266	231	238	261	241	242	236	225	216	263	261	219	236	221	262	248	228	255	233	240	235	241	232	287	239	251	224	270	228	240	243	265	222	233	217	236	232	233	263	245	261	232	229	295	241	222	219	258	233	209	250	234	261	243	227	233	226	282	224	239	243	237	242	226	245	240	255	250	243	245	233	247	263	258	208	232	223	237	257	239	277	261	256	255	262	261	233	236	256	211	274	264	240	242	236	240	222	263	241	247	235	243	221	220	256	217	259	265	231	257	248	252	265	251	256	229	274	252	251	232	261	217	263	260	253	281	241	242	258	262	251	241	229	237	252	233	249	295	234	270	226	235	258	243	241	245	219	262	240	241	254	229	236	235	251	275	256	220	264	251	225	289	260	229	237	282	243	254	245	268	239	269	263	253	217	248	231	241	236	227	265	239	234	254	251	266	238	232	217	239	258	241	219	232	258	228	200	276	226	235	226	284	266	234	220	242	228	240	219	243	262	242	242	274	259	235	225	227	235	258	225	224	229	239	286	236	260	236	245	248	220	250	247	220	228	235	251	270	231	249	231	269	235	237	223	228	249	223	267	273	255	229	224	235	240	260	258	255	237	211	227	247	258	248	225	249	240	304	259	252	219	256	278	259	243	235	217	263	248	280	216	240	228	250	278	243	261	261	252	256	242	244	243	260	252	211	248	257	223	279	262	238	237	248	248	231	252	244	233	244	248	222	286	233	234	230	231	262	226	243	243	248	273	257	250	232	240	260	244	238	257	234	235	228	251	254	275	243	256	254	260	255	246	239	260	265	236	237	254	237	249	242	257	262	230	244	222	239	229	220	221	262	249	230	257	259	249	243	251	245	246	259	251	249	230	244	256	242	240	232	275	246	244	243	248	221	240	216	233	263	213	266	232	264	223	241	225	279	207	261	257	256	260	220	252	220	237	248	249	232	253	229	241	231	246	234	262	247	236	263	259	231	235	221	225	235	263	247	225	230	272	237	257	246	256	287	245	222	269	258	263	253	266	234	278	234	277	263	255	277	251	254	269	225	232	230	220	263	230	235	250	255	268	265	248	254	229	275	236	250	273	253	259	251	252	256	241	258	232	249	236	241	252	229	223	225	243	234	239	216	268	239	245	236	239	227	245	223	237	279	240	245	252	260	258	214	271	233	251	262	230	220	272	251	234	239	222	240	227	254	244	245	244	277	239	274	222	260	253	285	254	252	243	223	225	236	244	255	241	233	241	243	252	272	229	265	224	227	238	257	275	238	249	244	249	242	270	267	250	253	219	260	255	231	278	261	246	263	228	268	238	233	272	264	287	264	216	224	246	238	225	231	278	238	228	257	228	266	257	251	245	223	250	210	251	274	228	257	250	229	252	239	228	216	272	238	252	259	235	255	242	257	272	256	256	262	271	211	219	260	237	261	224	239	237	241	266	235	240	274	263	272	260	246	239	227	256	226	243	233	242	235	231	240	256	255	240	227	231	223	246	224	254	245	234	260	230	249	259	239	248	257	249	235	265	239	260	257	222	238	245	247	258	261	260	234	273	237	226	249	252	229	218	234	246	221	236	272	241	232	237	238	207	239	246	235	216	217	264	268	258	244	251	247	257	249	224	266	239	244	228	231	250	251	239	228	227	230	262	241	241	263	215	251	271	205	244	221	209	248	260	259	241	267	242	231	272	259	256	266	252	224	248	256	255	245	280	253	252	257	243	223	251	250	236	239	242	238	243	224	236	257	241	256	239	276	271	239	255	263	244	271	227	224	259	233	277	245	200	226	261	261	263	249	277	236	237	273	257	234	244	234	277	255	282	234	261	240	250	235	243	223	248	238	239	256	241	217	247	251	238	236	252	238	241	261	224	217	264	250	266	221	231	244	270	255	234	257	259	245	249	258	227	266	239	264	271	211	230	228	255	232	235	243	252	251	262	247	280	246	250	258	242	217	253	237	259	261	214	239	268	238	242	251	223	286	223	265	234	218	236	247	229	230	235	251	264	249	235	276	229	233	253	243	256	270	226	256	238	250	235	254	264	282	226	232	253	252	267	249	211	235	260	251	256	274	253	239	265	251	268	225	250	249	221	236	262	253	235	258	270	238	261	245	232	232	286	248	239	233	247	261	233	231	251	222	245	250	245	259	262	266	249	274	240	257	223	223	247	261	268	245	279	227	228	272	244	243	251	236	224	227	266	219	276	250	257	245	274	217	240	258	268	253	244	250	264	216	249	248	251	268	269	280	261	240	242	226	240	237	255	240	248	240	235	229	242	236	238	241	232	241	271	229	277	236	249	229	243	253	240	250	255	260	230	262	261	251	231	225	256	251	236	255	257	250	213	260	227	260	216	227	272	252	267	240	243	249	225	202	257	242	231	240	267	244	240	256	255	230	286	229	241	256	247	259	280	240	274	258	239	277	244	217	229	254	242	260	233	257	248	244	251	254	205	253	236	252	237	238	230	243	239	265	257	215	245	259	244	246	257	263	228	250	256	245	208	228	228	230	231	247	217	265	249	230	272	237	263	230	269	238	258	230	245	271	253	273	238	243	225	263	252	240	260	237	273	266	288	246	271	248	270	287	257	255	214	200	223	227	260	232	239	262	264	255	264	211	248	265	240	263	262	246	266	220	230	224	245	237	251	268	238	239	265	247	239	227	271	220	219	263	248	236	221	252	217	223	244	225	220	242	295	285	216	258	209	235	254	277	258	227	246	241	236	241	243	274	244	262	273	219	232	254	233	240	256	275	238	232	227	238	245	250	231	276	253	264	246	258	254	270	245	266	227	269	206	244	273	262	258	243	250	233	295	225	240	280	258	232	247	252	238	242	268	262	233	258	249	263	239	261	215	247	229	255	222	255	240	243	260	269	275	241	253	238	228	255
9765	5885	13547	13457	15899	15358	10954	10228	7790	877	598	546	547	550	552	592	570	543	534	602	532	551	558	523	530	592	529	523	559	534	568	561	498	532	575	579	538	529	544	550	526	567	549	563	577	529	531	519	533	574	559	534	568	545	537	552	518	542	566	563	534	546	583	547	558	529	598	547	567	549	538	563	553	547	517	549	582	560	537	554	583	552	568	534	571	517	570	557	554	551	521	512	524	544	527	553	566	529	530	521	606	512	541	490	598	578	514	550	528	544	560	560	506	574	507	539	521	532	556	538	530	537	569	552	556	567	555	490	568	518	575	577	524	543	553	588	538	582	584	558	508	557	540	560	529	537	536	522	529	527	573	547	522	598	583	552	545	570	570	535	572	520	528	565	556	510	556	517	520	541	510	525	571	554	588	567	533	562	568	565	561	541	561	543	539	568	543	590	534	552	564	584	522	556	577	582	562	512	586	561	557	555	554	553	532	492	534	533	540	578	590	571	566	544	577	542	553	548	575	574	562	554	543	553	568	577	537	548	552	522	581	572	542	540	549	521	530	552	535	520	564	572	553	528	498	551	541	542	526	554	554	538	526	562	502	552	496	500	507	573	573	566	573	567	529	576	577	525	514	565	522	558	545	574	564	562	563	549	545	598	533	542	536	564	559	552	541	551	521	531	526	528	550	543	586	544	531	568	531	511	564	534	542	546	521	555	565	549	529	571	535	532	546	543	544	518	556	516	550	590	553	531	505	561	546	562	544	566	527	545	615	516	544	541	561	554	565	547	564	562	559	579	515	594	502	535	582	576	580	506	556	546	554	560	560	558	517	543	565	527	518	541	526	545	546	553	543	525	556	556	549	546	555	550	550	574	536	558	562	522	563	540	542	537	555	560	551	575	514	516	558	558	603	551	556	606	543	585	566	490	555	549	528	565	527	531	561	559	548	555	507	561	492	530	565	534	580	519	516	546	560	558	493	542	567	574	533	542	505	545	549	550	538	544	578	565	529	498	507	523	559	582	573	540	543	539	594	531	540	558	541	517	556	562	538	504	566	540	540	534	532	557	490	539	587	504	581	520	561	564	538	542	488	520	575	546	568	538	557	540	567	547	537	551	529	545	525	542	558	560	556	551	558	518	474	570	564	538	525	510	536	572	521	541	535	543	525	549	553	553	563	558	546	606	541	525	517	558	555	538	564	574	512	536	520	574	540	567	560	582	569	546	539	525	557	534	534	548	522	547	570	587	516	560	533	567	557	535	583	580	559	545	528	522	582	564	524	543	589	559	544	537	516	538	567	593	495	534	550	534	574	531	534	552	544	493	517	546	553	540	556	556	547	566	574	543	559	560	556	578	569	535	551	511	544	553	557	525	545	533	515	541	603	542	533	567	493	553	540	549	560	550	554	556	583	557	514	519	550	534	574	511	567	529	567	538	523	538	549	549	530	500	525	589	513	565	511	567	558	524	543	571	513	535	560	504	570	577	569	522	528	579	537	529	549	577	503	561	528	520	531	576	585	565	540	563	558	550	568	555	508	562	486	544	567	548	507	538	526	578	552	553	535	518	536	538	539	535	539	580	571	538	572	564	590	584	528	543	553	556	522	553	529	528	564	516	530	520	522	566	557	547	562	572	559	572	546	533	587	527	585	540	546	523	560	549	574	574	518	518	541	577	548	524	521	557	538	550	540	532	557	522	574	536	526	551	523	534	566	594	534	530	582	551	549	538	523	567	538	551	582	573	550	572	525	560	538	553	535	551	533	591	565	542	562	516	534	573	535	510	547	543	551	552	511	604	537	518	550	501	557	516	546	536	556	567	594	543	557	515	511	495	550	575	612	509	550	536	575	523	515	563	522	583	548	558	553	569	559	537	556	524	553	561	502	534	538	530	593	575	591	575	516	518	532	522	558	594	496	529	519	515	527	541	572	564	590	599	558	549	562	491	567	505	592	525	496	523	532	550	559	575	541	581	548	513	544	572	595	542	570	579	577	549	566	504	573	565	531	567	549	525	551	524	562	538	522	561	558	566	514	600	531	507	522	587	532	564	568	541	559	563	554	551	547	582	549	527	536	530	495	517	547	557	562	522	533	552	558	561	542	547	514	576	520	555	521	559	565	574	554	554	548	562	542	576	537	618	556	557	530	514	568	522	559	575	582	517	568	508	561	569	565	565	554	555	536	552	534	580	608	547	562	530	505	555	554	541	563	530	552	530	545	569	551	551	546	566	541	542	563	542	555	570	546	489	524	572	566	523	572	545	545	541	555	519	566	548	543	524	568	565	575	559	536	563	530	516	507	579	528	549	515	575	558	484	544	568	549	579	553	529	566	560	521	532	492	555	533	538	544	574	588	502	535	539	571	546	549	550	552	561	587	537	559	534	526	521	544	540	549	560	584	513	551	585	557	537	578	574	521	562	551	591	548	565	569	535	577	524	556	540	547	549	529	544	579	514	540	556	571	546	519	537	572	573	529	566	574	545	556	580	559	540	515	553	588	569	539	530	515	507	517	541	540	532	506	533	557	558	554	551	511	558	543	559	542	527	528	539	554	541	499	540	524	589	523	551	551	522	560	571	583	526	515	533	556	552	534	542	561	574	593	577	524	591	540	545	529	529	556	557	533	517	602	555	554	533	529	554	534	583	516	516	566	536	532	537	579	562	544	544	535	513	549	528	515	585	581	542	521	547	558	557	598	557	528	530	546	544	505	508	547	565	559	523	555	545	545	509	538	588	553	539	542	568	552	561	545	561	546	521	595	539	521	572	551	525	549	526	554	540	590	555	513	537	549	517	513	536	573	588	548	539	559	507	547	588	512	527	567	538	522	545	556	592	564	541	537	605	514	543	539	505	552	590	555	507	536	579	521	563	534	534	579	561	529	577	533	556	572	569	513	548	534	499	548	562	568	519	530	546	525	558	541	526	524	569	555	597	521	536	535	582	542	510	554	525	545	561	545	501	549	489	563	512	526	565	531	537	519	572	504	530	610	519	577	546	520	558	548	573	545	540	536	520	551	543	539	546	522	487	527	507	549	524	511	567	518	543	540	548	555	516	549	576	512	525	544	533	579	519	561	543	482	516	475	533	563	602	546	591	540	568	553	574	510	555	580	539	518	560	530	553	569	527	562	557	559	535	528	549	520	564	535	539	545	577	521	552	543	523	565	547	517	550	559	558	569	564	540	537	506	526	582	480	551	536	545	521	545	565	549	552	609	518	538	578	564	549	546	546	526	551	541	518	556	541	530	488	523	501	541	542	577	591	548	509	550	516	544	577	570	560	587	536	542	524	541	571	567	535	553	550	526	558	545	560	548	580	593	524	568	546	536	593	553	581	576	551	558	529	558	557	565	580	589	544	545	564	516	535	548	577	558	578	541	601	558	580	533	573	532	533	575	551	582	559	517	506	553	539	563	538	518	539	562	558	536	539	573	500	537	529	523	496	567	559	555	565	506	540	505	546	578	546	536	499	510	525	544	525	549	552	599	555
39969	18060	18963	16456	16676	14115	24790	29876	24376	5289	231	177	178	153	161	173	170	172	147	162	169	174	158	174	136	157	171	158	182	173	158	157	165	166	147	144	154	157	136	168	158	147	164	149	153	178	161	165	130	157	165	156	187	159	161	156	159	169	162	165	159	145	174	156	134	143	152	153	158	164	155	159	163	179	159	143	145	141	161	177	173	145	148	154	178	149	169	170	138	166	169	131	162	157	175	169	147	150	157	179	150	185	160	149	160	152	141	172	181	156	194	164	167	144	168	180	154	153	145	175	188	158	158	160	149	152	165	172	155	143	170	145	168	159	138	167	134	153	147	149	175	178	169	193	152	156	155	159	159	154	142	166	160	151	170	141	170	183	164	165	145	179	128	158	171	170	139	153	153	155	173	180	187	155	168	179	183	144	159	166	171	157	152	145	157	153	158	153	147	163	134	190	177	148	157	163	136	154	145	163	162	175	159	145	163	161	197	151	156	148	160	134	135	182	155	143	138	165	157	155	157	152	141	134	165	160	148	166	174	160	147	168	161	167	147	192	162	172	149	182	158	147	169	176	172	155	137	148	154	151	164	167	143	178	190	144	180	159	136	165	141	178	160	129	179	163	159	138	171	151	158	155	148	176	163	171	149	148	144	173	166	151	148	148	145	171	151	160	164	163	181	173	180	137	160	149	155	180	165	137	134	163	160	156	132	185	145	159	145	175	144	144	182	156	161	154	164	156	177	150	164	179	170	153	154	153	151	161	170	153	164	182	159	157	161	152	191	160	132	159	182	137	161	143	156	141	158	163	116	159	148	159	167	152	161	157	159	156	143	181	146	158	158	154	163	166	162	145	155	178	163	151	152	161	156	154	141	144	152	154	177	173	169	162	160	191	147	164	165	147	132	173	159	154	150	174	144	140	168	153	173	157	157	159	159	171	142	145	151	153	139	131	144	167	171	148	137	170	163	149	137	148	187	176	136	148	159	135	177	171	157	145	126	141	166	162	163	147	162	166	150	145	140	142	140	159	145	149	166	161	149	141	159	160	180	160	161	140	144	162	153	158	143	148	161	174	161	151	157	172	160	160	166	133	158	138	148	153	159	155	158	142	166	162	169	160	163	150	162	155	159	132	150	182	172	179	167	160	189	151	164	175	144	149	170	140	146	148	134	144	142	186	169	158	158	164	157	155	169	152	161	162	172	152	169	141	150	157	138	158	164	160	178	164	160	159	162	157	152	161	161	183	155	154	177	158	118	155	137	173	156	161	161	139	177	156	152	126	156	159	158	158	155	137	150	158	166	161	144	150	152	169	140	158	146	170	140	165	151	163	147	167	162	165	152	150	155	157	153	153	159	171	157	153	178	165	159	162	153	180	148	163	180	165	141	151	150	149	146	169	158	161	140	141	159	156	142	189	154	174	138	146	167	154	161	172	161	149	143	184	157	143	155	167	162	146	154	172	177	148	171	165	142	174	206	159	188	179	156	137	162	148	158	136	154	166	131	152	155	139	151	152	147	147	136	149	150	167	192	170	181	162	159	179	139	162	169	153	159	163	170	157	166	145	154	170	152	161	169	176	172	151	170	152	169	161	162	134	164	138	142	151	174	161	154	153	154	184	137	157	143	146	143	176	167	161	178	185	150	151	165	173	140	130	144	184	171	163	172	125	164	155	144	154	131	162	182	172	173	146	161	161	144	173	159	165	173	162	145	161	166	138	148	154	153	149	167	183	163	160	187	170	134	154	151	167	189	157	149	131	170	152	157	181	148	143	175	159	153	177	161	181	150	185	137	166	165	151	159	145	156	155	143	145	160	165	170	141	156	176	176	137	173	158	145	130	160	159	171	148	144	150	173	165	159	156	154	164	182	158	128	147	154	151	150	159	160	134	155	168	147	162	169	141	157	145	154	158	158	177	174	141	168	155	151	168	161	158	126	153	172	163	151	139	159	159	159	152	146	149	144	131	179	155	144	153	151	177	175	144	177	152	165	169	178	153	167	158	171	195	145	161	179	165	135	159	163	159	159	154	154	187	164	159	177	170	153	143	156	140	122	167	148	161	144	177	146	168	173	147	158	144	161	148	151	169	150	161	194	164	142	147	137	132	173	150	166	142	181	158	140	171	166	149	142	142	160	147	149	159	169	172	173	157	146	155	191	165	137	135	188	163	145	153	127	145	144	165	196	145	159	143	166	166	141	167	143	167	155	165	175	174	150	161	156	161	184	140	135	164	160	156	146	165	138	138	147	170	123	153	144	163	174	183	167	152	168	172	173	145	173	156	156	169	174	173	165	149	155	161	168	160	170	164	147	161	156	144	155	155	155	140	149	177	171	158	141	158	175	173	146	159	164	176	163	159	151	141	132	170	139	170	153	151	151	145	157	136	141	134	173	160	151	150	154	174	169	183	152	148	159	150	140	158	162	156	153	148	166	191	158	157	147	141	159	153	142	159	146	180	148	166	148	164	159	142	136	184	178	143	166	147	172	146	177	152	184	157	156	165	160	163	182	170	158	153	167	186	159	134	161	146	133	151	144	143	140	162	165	177	151	155	126	146	156	157	156	145	169	150	150	158	140	144	139	184	157	167	166	163	164	170	172	141	151	163	150	157	147	155	157	166	148	153	170	170	141	128	138	159	173	187	146	150	172	148	149	163	156	145	170	162	165	167	156	155	138	143	152	178	195	157	180	170	161	142	139	157	159	147	161	170	173	158	156	170	142	180	151	142	141	136	156	152	137	171	186	177	178	157	135	170	177	148	188	165	156	163	149	160	131	157	162	179	190	173	178	163	171	161	162	172	144	166	112	163	153	155	167	170	161	167	158	143	196	150	156	166	153	154	178	156	151	172	184	148	164	172	190	141	153	152	167	160	168	143	156	151	156	162	158	140	156	163	158	140	171	164	174	146	158	172	176	187	188	143	154	150	161	139	148	166	156	161	153	151	141	147	165	161	140	152	172	152	144	157	151	158	125	193	170	177	149	155	172	169	169	156	168	142	143	169	168	173	161	171	162	147	153	155	156	179	176	155	180	159	148	151	162	153	157	142	137	156	162	186	155	155	181	160	153	141	162	147	145	162	148	173	164	167	175	170	176	150	161	180	151	179	172	154	165	148	150	154	167	160	168	156	155	159	163	171	160	145	186	157	183	156	158	171	157	177	183	182	190	145	148	187	159	160	158	138	149	161	157	142	180	163	147	163	160	155	156	129	156	144	174	196	165	168	169	144	170	147	174	160	166	151	155	158	199	149	139	169	158	159	146	154	165	164	141	167	147	143	154	154	140	153	169	157	139	142	152	164	155	158	196	147	146	169	162	164	169	156	147	149	140	181	152	144	182	171	173	137	175	180	190	159	152	171	168	141	148	160	170	171	174	137	146	160	166	175	148	150	135	146	148	175	157	155	150	153	164	145	148	141	155	170	139	151	156	153	152	161	175	162	158	148	171	169	162	161	156	143	173	159	169	155	172	149	147	157	154	143	163	151
20317	10942	24875	28451	34019	30068	46071	48040	42496	4304	518	486	480	455	499	469	470	415	431	439	445	415	464	423	414	441	398	467	388	383	438	421	401	413	379	365	444	384	389	384	439	417	391	408	417	369	388	409	400	385	394	373	360	387	376	396	374	372	394	390	412	387	418	411	375	415	410	421	402	360	410	390	395	350	377	374	375	381	362	407	374	417	380	399	377	379	379	396	430	418	373	386	418	422	388	375	412	382	380	387	402	365	373	383	405	411	387	410	369	393	391	367	388	421	404	406	357	356	403	376	389	409	410	402	392	381	392	404	397	391	445	415	374	407	358	398	379	412	396	401	385	435	396	392	387	384	392	418	361	437	408	401	390	414	409	380	384	362	410	391	355	389	382	364	379	396	363	381	397	389	398	417	391	360	415	400	392	320	343	372	392	370	387	393	372	381	368	365	378	345	379	377	393	375	362	377	413	390	362	373	389	411	368	374	365	380	383	414	398	396	381	392	420	394	372	403	414	389	367	375	406	386	398	373	416	377	348	396	384	387	405	376	387	403	426	412	382	371	367	383	370	404	386	390	389	341	411	377	420	395	397	397	374	341	382	349	378	396	382	410	352	351	350	380	364	355	380	358	343	381	397	420	379	389	398	382	371	425	400	359	370	434	374	389	375	381	377	396	390	381	377	371	340	340	400	358	378	406	369	363	364	373	403	398	438	410	402	390	411	407	392	418	365	371	382	424	377	377	416	391	399	380	394	371	384	399	361	397	387	376	365	382	378	389	401	411	384	373	401	392	363	381	397	354	364	384	363	399	402	369	416	388	408	357	373	404	400	385	392	392	390	385	409	367	398	382	385	389	405	367	402	408	426	353	427	412	368	383	376	408	377	409	410	385	384	392	362	398	390	401	386	400	397	354	367	397	403	382	433	383	381	387	378	377	361	396	399	382	384	392	395	385	391	382	400	394	381	432	423	396	385	404	426	365	390	384	411	381	353	373	438	418	366	381	343	382	358	406	371	399	425	407	389	396	403	388	381	389	376	395	364	394	359	364	396	424	384	378	389	367	411	380	411	387	338	401	367	362	369	383	390	428	378	415	369	383	412	389	363	409	413	365	414	388	346	406	378	383	412	367	380	369	382	405	384	380	396	388	387	353	397	419	350	399	396	418	369	390	383	346	394	402	398	383	398	382	429	418	366	385	434	417	384	375	378	380	393	418	376	389	392	372	395	409	396	391	372	375	339	411	418	373	397	402	376	422	393	375	364	394	409	410	388	352	360	383	422	381	369	421	364	387	358	363	383	405	366	357	391	394	387	370	383	381	406	392	366	374	410	389	381	375	400	375	371	367	349	356	396	401	401	396	370	392	372	406	358	382	373	369	390	392	379	404	377	370	355	371	400	341	362	380	392	399	371	385	369	390	381	388	407	380	379	413	386	406	364	396	359	397	426	369	390	391	364	368	385	415	370	386	433	369	380	357	400	378	405	398	395	401	382	380	393	340	366	369	402	404	369	418	415	427	416	379	400	373	401	386	354	341	381	373	383	399	370	426	407	375	344	426	363	351	370	396	423	354	381	380	397	358	395	368	381	362	359	391	403	352	370	377	410	367	417	387	405	374	373	375	382	371	377	376	406	384	444	344	393	356	384	419	367	390	357	410	374	384	386	373	375	403	399	364	398	380	397	417	403	374	386	395	399	406	377	418	383	402	365	410	368	404	393	397	387	375	398	385	371	383	381	388	435	430	401	374	400	410	364	365	357	373	406	402	407	385	371	388	379	364	376	402	391	357	393	364	368	391	375	388	352	400	386	365	390	381	365	413	398	405	395	387	372	403	429	350	364	389	395	384	358	417	393	410	405	378	394	384	329	392	386	388	422	360	406	400	371	395	407	391	394	378	402	377	393	342	360	395	390	355	336	373	392	355	392	442	356	393	373	351	384	405	399	406	352	382	406	433	387	371	399	383	373	422	386	383	403	363	374	356	409	389	364	366	355	418	408	389	407	355	375	384	435	389	399	401	388	373	373	412	378	377	387	398	373	392	419	370	393	396	356	374	386	394	427	406	370	384	380	352	368	364	366	403	402	379	394	390	342	381	390	396	393	379	422	356	424	417	380	381	384	394	411	390	354	385	413	366	371	387	417	405	366	390	382	417	402	408	360	402	385	381	357	389	381	409	363	416	399	409	364	402	388	405	377	377	409	389	390	412	354	390	433	409	380	410	390	394	375	378	409	383	418	364	368	387	397	415	381	390	354	369	428	401	405	389	414	352	385	385	402	413	369	365	370	371	375	413	390	369	385	424	403	394	375	423	397	389	380	373	428	371	367	399	370	372	390	409	381	429	374	377	385	385	390	356	407	379	395	405	369	386	341	386	368	376	359	420	388	370	375	386	393	402	383	367	384	397	384	393	389	374	391	415	372	383	379	364	414	383	352	373	378	425	409	355	377	400	386	374	399	419	390	385	424	370	401	364	358	386	372	399	389	395	410	393	366	382	413	365	369	396	406	382	409	413	387	402	404	391	369	377	403	405	416	386	394	376	378	409	382	384	362	399	376	379	401	373	386	388	393	359	340	382	420	348	415	411	353	396	377	438	404	362	411	388	361	355	358	420	369	408	369	374	391	390	362	372	378	412	394	355	371	337	396	364	399	368	352	390	384	381	343	396	407	433	380	419	391	362	419	397	399	384	397	370	389	393	381	419	416	376	372	384	348	397	404	390	414	375	385	404	401	402	356	415	400	353	409	365	382	352	389	446	365	372	374	375	393	409	382	389	388	369	399	365	399	381	377	368	393	379	368	388	385	391	379	380	404	406	389	376	369	424	389	361	370	376	413	409	400	420	371	375	378	378	380	395	385	371	360	385	373	388	367	389	408	395	372	373	415	374	382	333	414	391	379	390	379	343	361	433	360	373	380	362	429	413	395	429	410	369	424	397	406	377	341	387	407	368	388	399	356	346	400	419	362	400	387	360	390	352	423	418	399	391	421	371	405	357	365	398	367	368	374	407	367	372	413	398	421	391	390	407	375	397	419	384	391	400	386	395	353	403	391	394	389	360	403	357	411	340	379	392	406	381	396	393	397	389	397	381	362	367	366	382	385	362	381	345	385	393	396	364	368	406	383	388	424	382	392	399	385	340	360	388	369	381	404	390	376	391	404	405	356	370	380	420	367	384	363	357	375	407	392	372	379	435	368	405	368	380	356	408	381	377	348	396	359	376	388	406	390	364	351	401	384	413	366	381	364	398	419	394	417	374	392	354	384	411	379	373	377	422	402	397	388	389	385	423	387	376	387	409	411	386	407	411	367	373	356	356	365	380	385	371	390	385	396	388	360	391	324	370	362	352	341	391	383	377	375	368	403	414	407	391	385	387	397	370	430	393	345	413	363	386	389	368	399	372	407	381	382	370	375	387	393	393	428	381	429	403	365	441	359	403	401	391	378	432	412	341	372	369	419	405	376	391	374	436	397	381	388	387	387	370	373	428
48304	25079	23101	19557	14645	26012	41181	41447	33977	10320	475	257	250	267	252	241	271	304	261	269	258	258	243	253	272	237	257	261	255	251	270	224	253	260	281	267	246	254	278	237	268	246	256	259	263	252	246	279	254	233	263	252	231	227	258	246	271	228	254	266	235	245	285	257	252	271	240	222	237	245	264	256	244	258	253	228	261	242	230	251	259	228	259	241	212	239	244	232	246	242	252	265	234	274	237	261	240	254	252	243	280	253	248	247	239	250	261	269	285	287	245	235	255	267	249	250	225	193	238	244	232	246	269	252	243	238	238	237	230	238	261	241	245	233	230	249	235	228	291	248	226	229	283	266	247	218	223	288	229	239	239	232	248	239	252	227	243	267	257	249	226	261	247	262	262	254	283	278	239	233	232	261	221	255	256	257	210	230	245	284	242	255	226	228	271	203	275	249	268	246	256	225	225	263	239	257	240	271	236	222	234	237	244	224	248	238	251	234	248	254	260	241	245	259	273	243	262	237	259	276	249	267	247	230	267	248	249	235	269	248	245	269	245	230	247	263	284	271	254	244	251	237	255	249	257	270	255	254	218	250	258	234	279	249	244	246	251	263	244	242	235	225	263	218	265	243	262	230	272	260	256	237	264	222	260	241	259	256	205	234	238	227	283	217	281	238	227	241	245	309	252	262	244	239	251	272	256	249	226	255	241	219	218	251	242	254	252	240	228	279	245	267	265	223	248	237	251	258	219	245	224	250	241	256	242	234	248	259	248	265	260	238	258	261	271	285	243	232	262	252	249	225	268	235	265	235	267	223	224	235	261	236	254	283	262	236	222	251	245	268	247	241	245	234	246	254	244	217	252	259	209	240	253	254	247	223	243	259	285	219	243	246	263	247	277	253	282	238	280	256	256	240	231	246	238	239	216	257	261	260	266	234	274	248	248	259	243	266	242	256	239	281	252	234	228	273	254	237	264	251	246	216	240	258	244	242	278	275	252	272	255	251	252	242	242	220	238	239	245	255	233	244	215	260	217	269	246	253	252	260	228	247	253	251	227	278	269	276	227	249	238	259	244	249	256	243	239	276	254	235	225	232	248	244	245	246	260	248	235	264	227	205	250	241	254	240	226	228	259	288	248	243	258	239	271	233	246	242	273	256	245	289	291	273	273	269	276	247	269	238	241	244	256	238	251	233	250	241	261	251	247	246	266	258	246	284	230	242	223	239	278	227	229	239	210	236	259	250	232	247	258	263	259	248	251	234	265	230	240	231	264	255	250	246	245	262	250	220	235	247	219	265	264	224	216	250	248	254	262	235	254	262	259	228	234	244	220	246	267	257	242	248	225	277	262	252	264	244	255	221	246	260	246	232	272	255	256	259	243	268	224	242	235	263	235	250	241	263	225	249	228	247	278	256	272	249	246	272	248	233	283	264	255	253	267	246	240	246	240	254	230	227	259	249	275	255	277	239	247	248	226	215	268	263	230	256	270	248	246	252	231	227	259	258	253	248	254	259	235	259	267	261	268	259	235	280	241	180	264	262	273	231	264	257	219	266	224	249	239	227	250	221	275	254	265	266	266	238	253	242	245	239	244	254	245	230	246	270	234	237	258	220	237	253	260	230	259	255	243	275	240	222	234	252	244	267	247	230	233	237	226	247	236	232	251	273	239	236	232	255	242	257	263	241	253	266	227	259	238	219	231	256	264	231	253	246	257	243	259	238	238	252	263	237	239	229	256	249	252	228	230	233	236	299	244	242	225	227	260	247	247	267	257	251	262	271	224	231	267	243	245	244	240	245	231	249	237	233	220	256	248	238	232	249	242	222	238	275	245	262	273	248	268	262	254	235	239	218	226	256	257	252	264	255	235	274	223	234	265	243	241	233	274	256	262	251	237	273	255	222	241	243	232	231	263	247	233	263	258	240	257	271	252	258	277	263	232	239	274	246	254	263	253	245	246	254	221	235	235	269	262	235	256	262	229	253	261	264	254	251	230	238	258	246	251	240	261	262	235	273	271	235	231	234	236	236	262	252	283	233	253	254	264	252	242	284	275	243	253	254	230	249	252	233	261	268	229	258	223	227	232	232	239	263	254	258	243	240	216	253	267	224	238	253	232	252	273	254	279	248	248	264	217	238	261	243	251	242	253	262	252	260	256	234	270	216	272	252	244	248	251	242	256	241	247	224	240	252	252	241	263	262	247	223	251	230	252	239	266	219	256	266	244	249	251	199	256	286	236	226	224	262	244	255	265	259	266	255	219	253	236	278	245	235	260	241	242	265	212	227	235	260	238	279	264	242	202	237	268	238	261	250	264	263	213	234	236	247	263	240	265	232	261	298	208	244	270	268	272	258	265	232	235	226	261	256	273	218	238	253	257	222	253	237	249	244	255	263	284	248	257	246	264	258	217	260	258	224	243	266	266	289	246	237	201	230	260	256	255	241	237	243	273	274	214	232	227	233	221	239	286	227	248	254	241	235	248	232	272	264	239	269	239	265	257	236	238	236	245	254	259	215	256	236	265	266	236	252	260	253	237	223	232	239	233	235	257	240	243	249	254	248	248	248	251	237	226	229	234	252	257	271	266	267	275	266	214	251	201	242	227	253	258	273	246	237	243	260	224	247	231	232	262	266	232	263	248	256	226	259	224	237	237	221	248	237	257	250	258	239	241	224	255	275	253	237	259	233	257	239	247	250	261	245	250	248	238	242	252	264	248	233	206	257	255	261	247	262	247	233	206	270	259	245	264	263	260	262	294	247	249	246	282	257	235	224	238	242	277	246	236	206	242	221	254	242	225	232	251	263	245	274	271	218	223	255	258	245	254	237	265	234	237	258	224	266	245	262	243	257	213	251	245	247	255	227	227	269	237	260	244	246	257	220	250	241	244	294	256	249	267	234	278	240	227	252	229	252	233	255	236	224	267	232	248	234	232	264	262	251	263	232	250	270	247	245	234	244	255	293	220	260	239	272	256	231	267	237	244	254	249	253	244	254	263	223	236	245	252	233	201	251	242	258	246	224	220	245	244	255	294	240	257	238	244	268	243	240	229	253	272	236	243	215	211	260	261	266	253	220	251	259	235	234	270	232	262	243	261	231	256	275	258	247	252	234	257	244	224	244	248	244	252	246	271	276	253	232	259	254	275	227	221	264	228	259	221	263	239	269	275	261	252	223	233	257	257	236	231	273	249	239	236	262	245	246	215	294	224	261	249	233	260	233	227	225	259	249	255	247	260	248	223	269	232	275	251	246	240	229	239	260	239	256	245	250	249	237	246	249	266	264	274	224	252	254	238	229	251	265	246	256	270	224	237	234	277	250	280	238	283	239	246	239	259	232	232	249	273	249	261	263	265	269	256	242	243	232	226	224	265	238	233	288	226	240	251	257	261	285	258	256	266	258	264	267	233	253	233	238	249	244	264	270	221	226	279	253	262	256	262	208	254	247	229	249	231	261	254	230	253	222	242	279	258	296	241	238	212	242	261	243	263	261	234	270
24890	15349	26952	31100	29361	41553	57530	56180	50230	7088	775	818	716	708	699	662	690	649	629	684	573	603	625	577	604	629	644	646	611	608	607	588	583	605	588	593	592	586	596	578	577	592	581	598	616	552	568	591	602	617	605	607	580	581	602	590	575	606	534	624	595	594	614	591	566	586	561	578	570	603	609	590	594	585	588	583	598	544	593	532	582	591	560	591	576	570	564	570	568	577	585	544	559	549	592	632	589	573	579	538	554	556	553	602	572	524	572	571	558	570	571	554	543	606	563	573	593	571	594	592	591	573	574	592	552	589	586	552	594	620	624	610	623	546	597	594	608	601	580	600	602	561	597	602	528	604	613	598	599	568	539	582	571	564	595	569	546	593	576	604	563	559	554	568	604	583	587	615	531	557	571	565	615	597	602	559	560	572	579	606	568	562	557	544	597	601	566	599	566	598	627	582	571	646	560	643	545	552	549	587	583	567	581	589	558	599	595	549	542	553	550	590	541	567	606	577	574	578	571	566	542	586	584	502	561	583	625	605	568	563	584	539	599	545	600	580	543	559	550	564	580	565	536	565	558	574	620	605	560	552	540	600	581	576	613	603	569	536	559	591	579	580	566	598	624	559	627	569	594	581	540	610	615	590	549	614	607	573	636	537	560	534	567	547	588	581	551	584	550	537	554	594	590	551	585	568	567	549	568	578	521	554	565	593	580	565	532	524	589	595	581	566	575	574	597	573	554	539	593	609	563	608	589	577	596	569	534	554	562	577	597	557	570	565	597	600	583	604	554	545	565	580	601	552	595	583	595	595	534	575	641	562	607	591	549	577	538	569	553	571	566	573	532	559	616	557	578	600	568	612	585	565	594	587	569	559	572	623	512	593	579	574	570	572	581	582	563	583	551	584	599	576	552	542	595	538	546	578	541	575	606	570	595	542	601	556	578	545	584	555	565	573	534	577	593	543	556	589	577	567	597	592	570	580	561	618	588	571	564	586	551	582	550	576	569	605	599	576	559	586	601	551	578	561	570	609	547	587	564	574	568	591	621	586	590	549	578	584	590	562	641	548	524	571	547	593	577	552	578	586	624	531	558	568	603	582	612	566	536	574	602	571	560	583	576	571	560	568	558	571	547	549	588	591	579	622	588	554	560	594	572	586	591	578	560	592	550	577	628	567	586	601	566	570	581	564	565	569	557	569	544	545	568	550	581	552	528	579	598	582	576	608	574	564	569	518	601	610	517	568	591	553	544	592	569	595	532	527	559	562	573	597	532	540	548	608	584	577	549	587	581	557	580	600	597	589	587	568	558	607	553	585	582	603	601	554	583	565	591	622	585	588	559	564	618	550	591	599	557	568	593	597	602	574	562	557	610	592	586	556	593	551	573	582	563	607	594	560	545	561	568	580	596	555	579	607	549	581	545	555	569	554	601	581	525	598	581	607	549	580	568	591	570	584	544	568	599	545	560	594	577	553	588	568	548	553	588	550	594	594	559	592	608	545	535	551	593	582	582	543	554	571	557	611	564	565	540	608	581	558	546	619	562	572	579	576	617	540	604	575	554	561	512	573	543	579	582	544	583	575	547	581	591	599	541	615	551	562	563	568	577	584	556	615	576	593	517	564	566	565	571	576	599	580	582	517	621	584	617	575	522	591	570	572	566	552	587	557	607	531	574	523	563	560	551	586	601	581	577	572	565	588	603	584	621	593	604	565	592	533	584	585	568	547	534	600	567	561	580	577	554	573	622	623	569	600	590	572	550	580	573	545	572	528	547	558	546	583	553	594	541	583	623	549	560	562	517	582	619	590	533	535	554	570	543	600	561	576	570	584	531	594	584	629	594	563	538	606	574	617	572	561	591	563	580	611	539	562	587	602	554	547	551	556	555	513	584	540	590	549	549	573	578	570	565	549	585	589	598	586	604	577	579	585	579	599	626	582	574	579	579	567	554	596	570	572	625	535	590	581	553	582	595	571	601	581	588	606	586	562	558	555	586	609	515	591	567	565	553	598	574	599	565	563	610	577	575	581	542	604	565	571	559	569	549	580	519	611	556	608	586	583	612	562	539	542	599	552	542	554	615	591	572	580	548	567	557	529	535	530	570	581	527	608	571	575	606	585	584	566	570	557	574	571	571	578	556	572	569	535	600	593	642	571	572	581	518	597	536	607	536	531	577	582	586	513	589	613	584	546	615	575	597	563	543	577	576	524	606	589	581	552	557	556	572	571	566	593	577	575	556	594	588	562	574	556	553	585	585	581	566	551	620	540	512	584	558	567	596	584	581	592	584	566	564	618	512	570	622	566	641	548	577	595	535	580	553	606	586	616	568	542	612	596	589	583	606	618	586	608	568	558	536	568	580	528	586	612	569	600	573	572	541	548	567	581	566	569	569	589	579	562	581	559	591	569	580	541	589	580	550	561	603	609	554	589	572	636	587	596	623	636	587	630	605	557	565	582	553	595	577	616	610	552	579	585	572	571	546	579	543	585	547	590	607	571	547	591	561	581	557	569	571	597	555	590	599	635	605	578	602	584	560	533	550	495	516	549	564	566	631	523	627	550	579	585	548	552	600	587	560	612	560	608	581	607	586	608	593	548	532	577	584	606	570	627	557	576	565	574	604	577	567	593	568	544	587	563	567	552	578	596	568	565	575	554	529	551	583	583	567	597	547	630	567	628	552	593	533	567	594	587	563	571	563	571	595	550	578	521	565	569	528	623	609	558	558	581	582	576	572	531	557	578	570	578	571	567	555	599	559	587	585	599	589	576	578	543	579	591	574	591	560	621	594	583	572	594	588	597	588	584	586	557	600	565	577	549	573	564	550	545	576	554	618	567	562	569	544	548	575	602	549	545	580	537	556	596	550	608	605	570	610	617	596	585	587	567	574	515	583	598	602	558	565	571	573	602	575	593	587	548	597	544	565	576	558	585	551	566	550	588	588	540	562	569	602	617	561	534	585	585	618	578	604	591	612	569	572	580	575	572	552	625	600	587	548	581	570	597	606	550	578	549	612	589	561	585	547	584	562	617	561	577	530	598	610	557	582	568	563	590	580	600	565	633	602	576	574	581	594	644	528	586	608	553	602	562	577	562	591	556	585	522	532	612	600	586	577	576	605	567	571	576	554	569	576	544	557	586	595	617	584	570	586	597	549	538	554	542	588	534	551	585	569	590	568	594	574	537	609	570	582	568	543	519	574	572	586	596	558	597	608	595	596	580	575	557	588	569	507	592	575	575	589	527	589	559	589	556	553	589	534	625	569	594	581	587	560	566	565	601	598	580	551	547	575	576	566	570	587	576	586	610	575	547	582	596	557	585	564	600	572	577	540	581	556	602	586	572	577	593	600	609	556	604	568	579	599	557	544	556	569	610	576	533	564	544	586	546	564	592	579	579	597	537	594	566	577	581	533	566	592	581	523	601	553	587	549	538	557	602	574	574	600	603	621	582	568	615	558	592	574	586	597	584	665	567	560	587	563	584	559	573	602	592
20768	8718	7728	5821	4394	3603	2901	2468	1677	422	237	301	251	260	245	224	246	277	244	235	265	256	254	244	257	269	236	240	246	260	236	250	244	247	237	244	267	245	235	255	264	231	267	286	236	237	281	247	241	258	267	271	256	266	271	236	250	261	257	263	252	282	241	259	243	248	247	246	249	239	229	218	244	301	275	206	268	248	253	247	236	224	256	262	266	247	276	251	247	251	256	233	256	264	258	253	251	241	221	222	275	236	202	224	230	245	257	276	239	260	254	279	226	240	253	240	243	217	265	267	269	249	256	261	232	235	234	220	231	260	264	268	239	223	248	255	235	244	271	233	237	269	236	241	235	215	255	256	223	243	260	211	241	260	228	251	273	257	255	261	257	231	238	238	246	251	253	240	246	235	243	257	246	260	249	233	256	239	279	257	252	247	263	282	255	249	284	203	226	240	266	265	244	246	248	269	245	249	248	239	232	237	292	248	256	239	285	249	253	241	268	251	220	238	238	238	234	224	249	265	290	256	274	251	252	260	222	254	261	220	232	234	226	255	238	232	236	282	259	253	266	247	235	285	251	204	245	219	242	273	258	254	242	290	242	233	228	238	268	261	243	236	254	269	256	264	268	258	233	246	248	229	235	262	239	240	273	256	247	220	246	275	230	239	279	307	228	242	241	268	249	237	257	248	234	283	248	240	223	232	250	262	214	231	245	259	237	226	254	255	245	252	236	285	230	253	271	213	230	234	225	217	255	276	233	238	239	251	269	279	233	271	243	242	247	277	250	261	231	228	241	256	227	251	256	236	245	247	252	286	259	274	257	219	237	212	222	234	272	234	241	246	268	247	214	235	249	252	261	246	229	269	249	219	234	274	262	274	250	243	238	222	255	213	250	248	235	274	224	291	237	242	238	213	239	251	230	245	244	266	258	253	271	252	246	233	255	251	237	213	216	249	244	236	251	240	268	250	269	266	231	258	241	257	251	271	260	252	213	245	251	218	227	252	242	249	274	255	265	219	253	229	262	269	247	241	256	258	233	265	259	246	241	255	269	247	240	247	268	255	228	259	252	236	239	261	246	261	265	271	239	239	252	223	225	274	247	258	244	254	273	267	200	250	268	260	241	272	263	281	229	244	226	259	227	264	258	204	244	219	257	266	276	267	264	252	259	230	265	248	251	209	302	255	250	265	229	239	253	251	218	227	271	231	261	284	255	242	268	240	250	264	220	253	235	262	262	255	257	251	255	251	226	255	243	251	236	234	241	239	234	248	252	269	232	258	271	226	239	248	218	232	259	205	252	235	271	244	243	219	245	233	244	241	268	255	250	255	231	231	261	259	261	240	237	261	222	258	249	246	227	249	233	257	260	264	258	295	276	247	245	205	237	251	260	267	253	251	282	245	245	216	252	225	252	256	265	261	236	255	279	241	234	272	211	253	280	243	239	260	264	243	231	282	262	264	262	235	240	219	268	225	263	239	257	238	277	223	249	245	213	282	232	228	239	218	259	257	241	256	242	259	227	256	255	251	220	191	251	255	247	228	259	282	267	247	269	240	247	251	252	271	264	246	262	247	267	257	237	225	247	240	242	279	242	248	246	253	282	242	236	255	221	253	256	235	255	240	219	260	234	248	248	219	243	271	261	243	260	268	245	263	241	264	256	261	248	220	288	241	276	227	277	223	263	288	246	276	258	270	273	262	253	240	255	211	262	264	277	275	242	248	219	268	250	265	235	234	252	240	237	231	233	235	266	240	250	249	219	257	278	265	252	238	218	223	263	273	244	245	233	258	262	233	239	232	271	254	235	219	242	267	253	250	265	226	256	246	279	248	253	249	280	238	225	271	245	265	245	234	250	241	265	246	235	245	233	266	262	217	263	247	237	268	234	239	259	229	257	250	263	254	221	258	262	212	253	246	269	257	249	251	266	258	245	275	248	276	267	249	244	265	260	251	250	256	262	223	251	266	262	250	262	209	272	237	235	219	278	270	252	289	259	230	231	239	249	221	266	312	271	261	243	261	266	223	264	244	242	247	251	248	238	260	233	258	249	248	272	249	267	245	248	285	255	257	254	234	240	256	235	250	252	262	246	218	260	262	293	246	270	231	251	244	229	232	253	241	259	247	217	241	230	253	232	235	250	220	227	249	251	239	241	258	248	258	234	253	245	239	233	240	229	237	233	254	257	292	256	239	244	218	237	252	241	247	234	263	256	245	232	214	256	247	255	268	271	239	231	251	215	250	241	248	259	229	249	272	260	237	250	254	247	257	266	255	231	255	246	228	224	217	236	236	223	260	241	237	237	239	248	245	238	240	236	267	234	220	237	258	245	264	275	261	243	267	243	264	268	251	279	239	251	228	233	230	265	224	225	241	257	247	229	242	252	253	248	264	265	263	222	293	245	223	254	229	281	252	265	234	239	253	251	255	259	243	267	253	273	250	235	266	249	231	253	268	229	238	237	234	260	251	242	236	227	257	240	251	259	230	254	237	256	265	274	272	217	284	232	234	248	227	250	286	235	270	223	251	230	250	262	261	245	248	262	241	243	280	255	287	217	288	231	246	232	246	264	257	271	272	268	261	277	277	258	246	254	262	223	252	256	263	266	222	234	249	235	262	239	246	242	259	243	254	231	288	256	266	269	254	237	251	240	245	244	262	257	249	230	234	237	271	260	219	231	279	273	263	256	236	263	254	208	255	242	255	241	271	259	222	258	208	261	246	233	268	244	304	264	253	242	254	240	243	253	263	236	250	246	245	240	222	236	237	227	224	251	250	243	235	277	262	267	276	264	259	264	258	244	243	261	234	226	243	249	247	247	265	213	244	243	246	240	231	255	248	211	222	257	229	269	247	242	239	254	239	233	226	242	252	243	268	261	274	279	273	295	252	244	260	274	248	217	214	220	237	214	263	279	261	257	250	257	242	255	276	249	237	261	227	266	279	233	252	247	233	256	258	251	241	274	240	267	251	228	263	279	269	221	248	243	257	267	250	239	276	223	231	219	287	262	271	204	244	248	260	212	234	236	257	247	263	249	248	275	274	261	254	257	246	274	222	252	230	247	232	254	242	274	258	255	239	260	240	261	264	241	235	238	243	267	234	243	258	266	261	241	249	267	264	252	218	252	248	249	244	233	242	252	266	223	243	252	256	218	275	248	269	259	254	242	236	254	254	277	233	235	249	250	257	259	244	220	242	240	248	248	258	242	248	237	246	221	264	273	238	250	270	259	246	257	247	273	268	237	215	224	260	219	248	230	251	260	270	244	244	217	260	260	266	243	273	251	251	242	221	194	242	286	223	240	239	232	234	210	242	246	268	276	235	267	237	255	252	270	270	256	274	260	255	245	266	242	253	235	260	255	259	249	261	243	231	247	269	231	263	240	238	234	228	254	271	244	265	278	273	251	279	248	239	236	269	242	272	243	253	256	229	254	262	258	304	271	266	264	231	238	222	254	253	201	245	247	223	253	266	276	276	219	251	251	279	286	270	242	259
10136	6095	11984	14182	13810	11892	10454	8875	6017	864	533	562	555	548	547	600	575	530	535	530	556	543	561	545	541	581	594	554	543	551	548	530	615	531	557	567	561	562	583	566	582	530	518	546	598	523	579	557	535	566	577	551	522	558	553	548	506	564	554	557	540	573	542	571	522	546	571	527	546	527	577	563	549	566	534	548	560	602	577	534	569	570	536	532	568	562	539	578	594	550	545	580	570	534	554	550	557	547	564	587	523	547	563	592	545	554	546	556	592	566	527	528	559	617	560	526	551	562	577	567	550	542	559	554	557	519	546	549	582	541	578	568	549	544	549	562	527	518	550	536	533	609	566	547	531	523	542	566	602	567	548	520	573	595	563	544	567	540	599	604	565	540	573	534	533	549	582	574	563	545	534	515	579	554	493	562	569	532	555	554	531	560	566	511	536	532	585	563	523	603	583	569	578	558	554	537	552	540	567	538	603	572	554	570	540	565	534	516	543	586	553	536	542	572	567	548	535	556	587	566	576	514	542	582	583	524	541	593	556	575	558	608	521	592	543	606	551	578	539	542	586	590	561	582	574	541	595	525	519	558	535	586	537	595	539	530	567	572	552	546	552	565	556	548	568	535	546	551	549	522	543	559	565	500	510	549	545	559	535	546	584	554	589	498	558	556	524	551	611	535	542	513	562	550	538	575	554	595	540	586	562	559	582	589	520	568	532	593	585	565	565	538	583	568	559	563	531	553	589	565	565	555	564	588	518	581	590	546	558	514	545	525	547	551	531	519	543	567	583	571	576	588	561	535	536	550	544	510	547	557	567	523	555	550	604	576	607	573	531	520	604	558	595	602	531	536	552	553	526	553	571	527	564	556	547	576	555	593	528	525	537	556	547	573	547	564	500	568	555	546	575	545	567	571	533	539	527	528	592	560	589	564	518	538	544	565	538	528	541	508	552	565	527	526	568	578	568	519	541	557	602	542	559	560	556	560	523	541	524	581	549	562	551	527	532	566	553	548	612	544	588	539	527	536	583	544	548	571	553	551	577	550	560	549	582	575	565	538	557	533	539	610	562	572	546	550	536	538	561	550	610	533	532	554	557	562	560	595	580	554	533	588	549	519	514	517	520	582	572	617	550	568	545	575	573	552	557	547	581	524	558	536	550	511	563	578	590	560	553	537	530	548	559	537	544	529	574	516	550	544	578	617	545	556	595	520	540	532	563	548	519	554	558	554	547	576	604	559	521	556	557	561	578	553	559	551	559	540	521	521	529	530	573	518	564	519	523	552	556	574	503	564	582	599	544	568	578	532	572	572	582	566	544	556	517	608	547	567	528	515	545	509	578	559	533	551	543	527	549	538	537	571	498	535	566	530	550	522	542	557	540	577	502	541	589	578	569	612	559	538	545	509	562	583	552	554	554	555	537	538	550	551	503	503	562	552	524	516	512	505	577	525	527	540	561	552	541	526	558	563	542	543	589	557	532	566	546	524	521	546	564	547	552	588	553	544	510	556	565	525	519	564	549	564	557	555	568	589	548	567	559	532	518	555	524	528	582	542	553	519	562	558	541	527	528	557	548	555	545	527	519	522	550	538	523	569	567	591	607	542	574	561	514	563	559	515	575	564	564	550	583	519	578	565	555	535	540	556	571	541	587	616	557	581	576	553	552	554	567	566	583	530	561	587	578	566	519	558	572	554	523	546	572	562	543	522	569	546	568	555	579	549	545	524	575	596	558	579	546	566	566	521	558	518	537	529	593	546	578	577	570	585	569	538	523	541	569	573	566	522	560	612	569	592	563	583	545	534	583	509	561	577	512	588	523	578	517	581	507	566	573	577	559	487	547	591	559	555	550	578	530	527	515	580	553	621	601	577	541	550	551	536	579	555	523	559	561	535	558	606	557	546	575	575	538	541	576	570	520	527	529	529	553	570	549	561	525	543	518	615	524	545	540	558	535	531	562	518	566	560	572	546	574	540	539	526	520	576	542	561	562	537	531	579	562	569	573	550	575	580	573	576	574	554	513	568	577	535	553	542	502	557	562	568	543	551	539	516	524	563	581	511	567	520	542	551	591	539	535	526	549	599	563	547	540	559	564	544	583	528	546	529	541	584	526	573	543	528	564	570	543	561	574	515	534	531	547	531	554	571	545	547	544	503	572	569	554	555	533	562	561	594	570	529	535	555	571	578	539	584	528	521	547	562	551	563	524	552	558	499	537	531	560	558	580	547	547	553	562	508	505	533	542	552	557	541	569	572	593	602	519	504	600	548	569	496	551	554	519	584	565	494	575	565	574	555	539	560	549	573	567	540	586	571	532	520	569	531	541	558	591	556	569	552	516	548	574	535	565	563	590	566	570	560	543	532	565	580	534	552	545	564	541	560	575	545	551	501	550	539	555	586	561	571	497	524	560	527	594	531	579	565	541	528	555	546	543	554	567	580	542	555	546	566	567	561	549	583	565	528	595	587	527	544	574	571	542	535	538	528	570	562	529	543	523	537	561	578	566	541	551	562	530	599	549	599	589	521	599	531	530	522	543	568	597	549	563	550	581	553	594	538	567	519	563	492	563	557	558	567	520	558	562	541	534	598	556	537	587	581	532	547	538	561	524	523	484	512	527	579	504	546	553	582	526	583	588	588	549	559	579	548	563	508	542	534	516	569	533	552	511	564	544	558	568	579	536	555	533	539	566	546	497	586	534	486	536	571	551	524	546	545	604	528	541	543	578	516	583	511	560	585	530	540	566	527	572	532	544	593	566	546	500	538	555	564	551	587	529	554	571	577	578	534	521	548	555	562	552	527	529	548	595	540	569	558	575	539	522	554	526	545	534	549	530	594	571	572	550	533	566	559	545	560	503	584	530	542	589	554	583	576	523	555	512	505	542	557	558	545	537	568	513	578	567	524	539	600	582	537	546	544	547	552	545	557	555	558	574	540	566	526	573	547	554	570	555	525	573	538	611	572	566	591	551	566	540	526	552	558	570	563	538	553	579	545	526	533	563	574	521	565	527	525	553	525	569	561	535	556	543	571	578	537	557	542	576	541	562	551	561	538	576	536	539	573	597	558	602	539	581	527	587	602	542	574	571	538	535	552	536	502	523	547	558	591	565	556	511	555	590	534	571	516	531	556	574	522	544	542	523	558	547	533	509	593	549	551	558	539	545	571	544	554	564	556	558	553	560	562	543	537	557	577	560	557	560	580	553	536	556	565	535	559	537	584	547	550	525	541	595	552	560	551	591	574	569	571	534	564	593	515	552	586	579	522	559	607	540	550	554	551	561	560	590	534	576	597	564	545	561	551	542	545	540	538	570	585	581	516	547	546	553	534	585	533	567	565	541	565	578	540	574	571	534	508	567	579	556	568	569	535	578	541	519	602	542	534	559	551	551	545	521	518	586	568	579	550	535	572	537	515	576	535	550	586	557	525	587	545	593	565	533	515	548	532	544	562	555	535	567	583	530	506	565	522	537	598	592	587	594	558	535	552	591	565
39419	18086	16530	11738	9083	18208	38791	31983	21044	3161	209	186	156	168	178	169	178	182	157	169	175	171	144	187	148	178	176	181	177	176	180	177	164	174	172	189	178	175	187	195	159	163	137	150	156	163	151	165	132	196	174	154	154	185	178	181	170	159	158	180	176	165	178	187	177	216	175	184	189	180	151	183	196	164	186	126	167	176	209	168	184	164	152	183	168	170	170	154	191	152	182	168	169	166	170	162	166	169	182	177	181	165	161	184	164	153	154	162	180	167	176	153	174	175	163	164	179	180	185	144	161	162	157	182	165	158	173	174	146	169	158	163	153	170	182	175	168	137	158	191	164	195	165	172	174	167	191	164	176	169	159	166	155	131	175	173	168	185	198	173	154	151	179	163	174	156	180	166	154	172	159	160	157	153	165	159	172	167	182	175	167	182	183	168	150	188	174	181	156	173	163	173	171	175	179	159	146	152	170	173	178	167	141	158	157	168	162	149	148	170	157	144	179	200	145	173	181	179	176	166	174	176	171	183	187	166	150	141	168	167	139	184	172	166	160	150	170	191	157	171	185	165	182	171	172	154	172	169	182	157	179	146	128	150	172	159	142	179	151	142	187	149	149	155	177	170	157	186	170	172	172	149	174	174	152	165	143	156	179	184	176	166	139	165	164	153	177	153	176	177	185	169	184	176	165	168	189	179	165	162	175	180	159	171	180	161	150	174	168	163	178	171	184	183	184	169	166	162	181	171	176	186	168	164	149	166	167	171	171	162	165	174	177	161	171	154	171	164	168	180	173	154	174	166	161	183	180	154	187	188	165	157	173	159	185	182	145	168	175	177	175	158	196	181	174	155	153	152	161	157	165	180	186	175	183	158	157	195	181	184	169	179	156	183	174	155	166	165	148	128	180	160	151	170	158	165	179	178	148	166	162	176	160	153	167	164	155	204	164	163	177	170	163	169	160	151	173	161	166	150	185	169	167	173	177	155	176	135	156	165	173	157	145	185	179	165	167	160	182	155	178	166	168	156	168	206	189	164	168	183	191	164	164	138	166	159	153	134	192	162	152	181	164	169	159	161	190	176	168	161	177	166	165	189	167	171	183	147	151	164	150	165	161	162	173	182	174	156	170	149	169	168	163	185	171	169	176	161	178	175	165	152	171	172	153	150	164	172	191	170	189	141	164	137	187	135	159	179	169	173	158	172	181	168	160	159	168	177	171	161	181	178	198	163	174	180	177	167	189	151	174	168	170	164	157	156	151	162	149	164	157	161	170	202	156	155	166	141	168	161	166	195	155	161	188	180	183	188	168	186	172	173	211	182	146	170	162	169	168	172	180	167	179	174	155	180	184	172	178	179	187	188	154	182	166	156	181	176	153	179	154	189	175	187	178	167	209	186	173	168	151	154	183	159	162	168	161	184	146	150	151	167	191	180	170	144	153	159	188	192	171	175	138	170	170	176	155	160	185	166	180	155	150	184	183	167	171	175	167	169	178	156	148	154	174	167	162	161	176	172	180	170	184	140	171	180	165	163	173	159	170	167	147	151	184	193	164	170	184	170	176	161	148	171	190	166	156	181	155	137	188	199	167	176	167	145	157	158	186	153	158	193	177	177	177	168	178	193	155	165	175	128	165	162	152	189	175	167	142	202	154	167	160	154	178	180	164	155	178	175	162	151	172	188	149	172	182	155	169	150	170	170	193	182	157	160	152	167	183	169	170	166	150	135	157	154	168	180	151	161	167	169	167	165	192	158	191	165	156	170	156	168	171	209	161	161	163	156	166	192	165	170	161	175	166	164	179	168	163	180	165	175	155	175	150	172	139	170	180	206	179	175	166	170	171	160	161	168	162	178	169	154	157	176	190	178	158	152	144	177	189	175	152	189	190	169	164	165	168	179	162	183	164	178	165	171	175	158	157	172	150	188	179	159	175	159	166	143	157	148	154	175	184	166	164	155	179	173	185	180	180	177	192	176	200	171	181	175	195	158	173	185	181	166	166	153	173	165	149	158	152	157	137	166	210	157	147	173	171	194	167	155	205	161	182	178	183	182	162	151	145	148	168	183	172	176	151	189	151	165	178	160	193	193	184	162	194	179	137	168	151	171	175	145	182	182	165	193	173	170	158	183	146	158	154	170	180	150	170	188	168	178	185	158	170	152	171	174	178	174	173	183	151	168	150	176	163	161	179	170	192	158	159	162	165	162	178	152	162	172	154	182	182	178	192	177	159	164	178	162	157	183	178	172	183	170	173	164	165	175	156	171	203	177	161	171	180	175	162	159	178	168	160	140	146	157	160	141	155	160	163	182	168	170	141	166	154	181	170	176	135	157	158	145	171	165	178	180	148	197	174	169	175	196	193	184	184	173	165	163	156	166	176	166	195	181	161	135	170	193	178	176	155	194	186	176	185	162	156	149	182	174	156	158	183	170	151	175	169	162	176	182	182	151	185	169	181	162	168	154	143	160	147	146	152	155	163	163	190	166	158	169	154	182	171	170	158	174	190	178	149	178	159	164	171	162	168	149	198	176	172	152	164	188	176	154	180	156	173	159	176	168	149	178	169	166	153	145	181	163	161	178	153	180	171	174	182	175	186	168	189	167	167	176	181	146	153	166	177	154	166	166	159	172	163	171	170	160	158	175	154	175	154	157	173	171	145	168	191	185	161	146	171	170	161	177	167	158	159	159	164	169	179	174	167	172	144	147	173	186	171	151	165	156	189	174	181	177	177	158	178	166	172	175	160	169	155	164	195	149	181	168	166	157	164	182	179	163	178	187	166	172	179	189	170	183	200	149	181	153	163	205	159	156	190	205	180	191	152	169	186	155	153	166	209	176	177	169	175	172	164	162	179	169	166	169	166	173	165	173	171	159	185	174	180	185	151	176	175	141	174	185	169	199	164	181	167	160	165	172	170	167	178	167	178	167	180	154	139	177	169	160	181	163	196	167	177	199	186	149	164	186	167	200	180	149	176	168	149	161	180	164	137	164	177	160	182	157	162	168	178	185	147	171	143	173	157	179	174	158	177	187	161	167	160	180	183	160	179	162	147	172	177	179	156	156	166	174	164	191	169	179	179	151	159	178	180	158	159	162	169	164	184	166	156	158	187	192	133	163	196	149	167	177	178	140	145	155	160	160	169	150	168	177	181	162	155	187	154	170	180	176	189	152	185	166	169	156	172	187	156	145	165	148	166	169	194	149	155	166	161	153	182	157	185	185	165	153	159	208	185	187	174	164	171	159	163	162	167	169	158	159	150	166	161	185	181	182	189	185	165	167	145	179	185	163	172	170	152	139	153	167	151	176	169	166	162	156	184	184	155	155	176	151	164	174	142	157	156	143	188	159	157	144	150	162	177	183	182	172	156	158	162	166	168	187	153	172	182	144	170	147	158	170	178	165	161	183	177	181	167	185	164	180	190	164	168	176	176	180	159	191	165	156	177	188	163	166	165	174	167	159	159	168	148	188	163	179	167	167	201	161	161	147	170	143
19652	10944	21721	22818	23196	37747	55046	48033	37316	2396	493	482	471	508	474	488	435	435	396	426	431	436	435	449	449	426	417	405	416	446	470	412	411	415	447	419	426	428	409	390	397	401	370	389	417	425	423	380	416	444	426	433	383	443	429	378	422	403	439	438	405	406	426	407	426	367	406	413	413	411	410	391	393	400	402	438	406	415	402	382	387	403	396	446	397	431	392	401	416	432	396	373	407	428	456	420	418	392	403	428	387	424	403	379	394	380	399	425	424	370	405	397	412	386	409	414	389	390	417	402	393	381	381	415	407	395	410	418	412	425	432	421	416	400	407	424	420	448	424	404	415	404	423	400	435	400	399	395	410	389	369	378	428	406	401	384	361	385	401	407	397	407	389	407	407	413	396	401	399	403	422	384	410	356	428	420	392	442	422	409	392	416	437	404	400	382	409	399	393	396	375	455	404	390	410	435	413	420	404	380	381	460	390	428	382	396	414	448	458	431	395	416	415	367	428	401	382	376	411	410	382	441	417	410	402	378	442	422	411	423	365	390	378	392	391	420	426	387	438	396	409	407	395	404	412	416	402	408	387	429	396	420	393	407	413	395	406	441	407	386	410	389	415	409	415	430	444	423	415	429	407	413	417	419	403	409	418	391	373	433	402	438	422	406	368	434	424	410	389	407	430	378	417	389	425	406	430	416	385	419	393	389	393	425	401	392	384	411	402	388	384	418	392	423	413	405	393	433	423	412	417	391	423	372	378	447	388	410	415	439	442	407	425	380	422	406	410	369	433	434	381	390	364	419	367	416	401	401	401	364	423	418	398	416	424	413	402	431	396	394	405	395	397	408	391	435	422	429	408	375	427	416	406	393	412	419	406	377	414	406	424	398	369	411	412	404	404	410	415	405	390	411	426	366	421	426	427	385	406	408	425	400	415	420	416	389	419	380	388	376	466	390	407	402	436	353	418	426	420	427	389	406	407	403	364	431	406	423	402	407	428	369	436	427	379	388	413	426	430	399	414	364	423	400	413	392	401	368	432	434	408	395	385	405	433	407	388	399	408	399	418	392	407	394	400	416	404	397	411	448	386	440	419	401	388	419	436	403	421	382	424	381	404	441	413	396	403	390	411	395	442	383	371	397	392	413	417	420	413	421	391	420	439	424	403	376	385	391	432	365	393	416	414	414	393	424	421	425	379	419	379	413	419	416	403	415	422	433	412	409	400	361	427	383	385	409	419	384	406	398	412	372	398	454	403	428	416	387	421	383	413	387	454	362	394	421	443	407	443	425	433	420	413	394	394	408	417	426	376	422	421	389	408	402	379	399	391	338	431	425	395	422	413	419	434	399	390	392	419	451	427	393	417	387	390	411	418	422	381	410	378	389	395	417	416	394	404	396	434	403	422	416	395	421	416	393	408	379	387	417	450	434	397	407	408	397	388	395	369	415	395	386	397	437	429	438	396	421	387	426	384	426	415	413	417	439	360	418	457	378	387	402	423	405	397	405	382	422	406	405	420	409	394	397	380	409	413	451	416	410	410	413	378	419	396	431	370	438	417	404	429	381	428	415	419	439	402	397	403	386	426	415	406	384	383	419	401	392	411	408	412	441	389	417	428	409	401	383	415	414	380	384	395	430	416	379	410	420	419	423	412	437	411	423	401	433	409	416	400	412	408	427	388	408	406	413	411	395	402	423	405	376	428	438	403	410	387	399	441	394	407	400	415	411	400	438	422	410	414	437	421	405	418	410	414	412	436	423	422	417	368	391	423	414	408	440	431	427	388	387	394	375	436	421	430	409	391	426	392	396	450	373	426	416	402	388	427	426	404	391	418	377	395	412	382	458	473	411	416	394	378	406	431	393	406	399	395	394	412	365	391	436	403	383	403	371	404	389	453	391	392	430	438	426	400	406	426	411	404	417	404	430	446	419	397	404	419	436	436	379	417	390	392	408	416	404	402	393	410	399	403	412	425	406	400	432	402	422	395	381	443	416	450	425	422	416	382	394	400	380	416	398	410	422	416	412	403	416	396	390	426	408	429	390	398	416	411	424	431	396	375	409	381	390	404	408	421	398	358	375	393	411	434	414	375	409	411	393	445	417	404	392	364	446	404	423	392	389	409	388	411	452	394	399	366	414	359	387	422	405	413	412	414	415	400	417	394	401	464	410	435	404	401	400	380	405	385	425	406	411	416	387	380	444	413	403	423	436	374	408	392	417	412	420	436	399	422	410	409	410	422	407	411	422	423	420	409	439	408	414	429	390	454	408	392	440	423	439	383	393	427	429	426	427	402	429	407	382	370	393	428	398	356	399	427	433	393	433	423	442	412	430	410	411	386	410	433	423	421	383	394	425	382	405	425	407	408	365	409	407	396	412	407	439	382	426	428	393	379	425	359	393	415	426	426	406	394	417	366	376	410	402	378	387	445	417	431	367	406	399	397	419	416	411	399	430	420	417	411	447	386	387	410	395	420	413	408	429	406	420	387	386	407	414	409	397	407	441	390	409	448	399	438	397	417	391	396	430	393	402	403	419	453	395	372	417	418	413	417	403	424	416	411	403	430	405	384	407	411	409	419	400	383	409	403	382	410	383	400	381	418	393	397	417	394	416	408	439	403	380	390	389	436	461	406	407	416	411	410	388	391	363	390	428	431	387	411	407	379	445	393	397	391	412	420	456	391	423	381	424	359	400	446	380	419	398	401	466	424	400	400	426	378	416	381	449	392	386	423	412	434	450	429	380	397	438	398	419	436	421	406	399	414	393	382	378	391	393	390	414	392	423	414	426	383	408	416	402	385	398	406	402	427	427	412	398	374	430	390	396	418	374	390	420	405	391	367	385	390	404	409	407	416	399	364	394	446	384	424	383	397	438	410	399	392	411	406	424	433	416	396	415	402	389	391	439	421	383	380	361	407	396	407	389	377	426	435	398	426	389	428	391	422	443	394	324	428	384	433	403	386	396	389	390	438	369	413	435	393	443	410	401	429	419	364	371	363	398	395	400	423	384	408	396	396	429	421	448	415	397	404	416	379	401	372	396	429	390	403	402	399	388	406	433	417	398	424	428	424	442	428	425	433	424	388	417	444	428	406	439	402	455	418	422	424	402	405	410	414	399	403	450	417	424	422	401	401	415	416	379	395	379	429	378	405	410	383	418	385	409	415	424	430	383	390	432	404	390	387	433	399	413	424	396	423	405	431	433	405	431	381	442	400	359	408	420	399	430	402	418	381	415	356	439	375	439	437	397	384	395	432	399	400	370	443	402	390	421	437	383	390	408	420	405	430	406	404	425	416	426	408	395	411	368	404	418	407	438	393	398	381	426	399	405	409	424	396	430	380	403	392	389	442	418	422	371	401	410	418	428	409	386	414	380	405	412	351	409	382	383	444	403	403	397	413	432	397	398	375	427	402	407	393	396	411	422	391	422	414	378	479	417	413	437	429	397	381	397	409	366	398	379	427	383	437	379	432	392	442	421	391	435	402	394	424	390
49056	22640	22258	18347	29971	56268	49763	35598	20722	2363	314	306	284	274	253	295	268	290	247	273	259	249	281	325	265	255	263	284	283	257	266	277	277	271	293	258	295	268	276	271	270	271	278	242	237	285	271	257	261	258	262	254	269	281	276	280	273	244	228	244	277	254	235	230	264	241	237	240	300	274	262	244	270	285	246	277	278	261	297	276	259	281	277	280	267	273	260	252	230	270	269	293	259	246	262	265	275	265	225	258	245	274	265	250	262	253	256	247	227	275	228	257	264	273	239	242	266	286	256	284	271	261	244	260	240	258	243	269	247	288	243	301	264	264	263	270	215	281	249	215	238	250	263	265	260	268	251	282	296	301	292	252	277	251	235	307	282	269	287	278	236	278	266	262	270	246	263	272	270	287	265	260	279	286	282	242	263	250	272	255	239	308	271	229	266	258	313	262	268	259	261	275	295	259	226	271	259	292	271	279	280	270	278	255	270	278	285	266	264	270	246	292	275	250	250	257	255	253	245	222	235	269	259	242	286	249	215	255	269	288	246	284	276	250	282	271	277	264	284	256	249	268	281	248	278	224	251	253	247	260	264	268	232	229	253	295	270	265	249	273	286	255	253	255	290	231	245	230	244	287	273	262	262	262	243	262	234	243	249	246	259	268	281	264	266	267	245	272	248	260	270	265	244	262	256	275	290	273	263	252	245	274	255	242	260	278	249	242	254	278	270	262	285	266	264	233	255	273	246	242	267	263	264	233	242	275	274	249	281	284	248	242	239	287	268	225	243	302	298	259	250	278	262	252	249	245	285	256	249	262	248	271	265	282	291	250	240	297	253	243	291	273	267	252	259	242	281	275	280	265	261	269	264	301	248	278	220	262	248	285	249	257	245	269	262	268	249	282	248	255	245	278	281	240	249	235	282	266	233	263	275	237	269	258	239	285	259	262	268	293	276	279	262	273	256	259	253	255	264	222	278	252	231	260	255	294	281	260	271	277	239	280	259	264	297	261	292	266	251	257	251	276	229	265	244	260	257	253	274	253	250	285	261	245	242	274	268	265	267	245	259	288	273	266	261	278	249	265	266	257	248	236	267	236	243	242	280	271	299	273	266	259	266	294	267	269	278	290	332	279	238	267	271	261	244	293	263	242	265	253	289	273	260	231	269	283	238	261	272	225	272	260	241	273	272	260	268	250	267	275	273	301	264	283	257	255	252	257	262	241	253	275	250	272	260	285	254	249	264	246	254	263	271	289	248	277	258	275	248	273	258	251	271	232	240	291	280	249	277	250	272	255	254	238	250	247	269	316	267	272	309	254	239	259	259	263	259	255	250	239	285	260	290	279	267	269	268	260	252	259	265	267	254	254	285	254	269	222	288	249	230	268	259	263	269	281	251	267	281	252	250	247	239	268	249	274	233	229	260	253	255	255	283	303	274	265	238	271	249	247	261	293	268	264	258	245	264	275	271	274	290	272	271	265	249	257	262	264	253	247	287	270	243	267	257	279	259	292	265	246	264	260	271	272	285	288	247	253	268	264	274	250	238	273	266	243	260	232	258	258	237	240	245	247	232	294	249	255	253	274	292	282	272	273	260	263	259	262	282	274	267	281	244	282	267	237	257	286	283	272	244	266	296	237	267	252	265	263	277	266	227	267	264	232	282	272	265	233	254	296	245	251	266	264	270	262	290	264	256	260	241	260	230	241	266	273	255	253	250	233	257	248	274	241	250	229	260	238	266	295	282	263	270	250	248	281	261	250	246	270	260	276	283	262	291	276	271	262	253	246	252	229	261	256	256	243	265	269	270	250	279	240	264	239	260	245	225	265	257	300	260	257	255	252	249	258	253	267	246	275	258	257	229	282	285	252	237	262	278	272	268	257	277	261	284	259	252	257	239	247	217	268	257	268	255	247	270	251	249	271	241	271	268	281	250	262	263	262	247	271	222	244	250	268	265	284	280	275	268	255	264	243	264	240	273	253	242	286	248	271	257	253	281	267	221	229	250	237	258	242	235	249	230	248	244	243	265	246	261	276	280	269	245	243	227	257	272	255	256	259	274	304	291	264	264	274	257	243	266	238	256	279	281	218	276	253	270	260	290	273	250	281	231	265	236	258	248	276	270	234	213	212	268	255	249	253	265	300	292	275	266	267	241	263	246	274	217	249	260	242	272	248	237	264	257	267	263	262	273	259	260	249	254	258	291	293	243	232	276	255	261	274	267	252	264	272	257	265	258	280	265	248	291	266	260	256	282	258	272	261	236	275	271	277	256	225	260	233	269	263	273	285	260	260	297	231	264	258	291	275	257	248	267	278	265	267	259	258	282	245	246	269	246	256	273	260	268	231	218	235	244	269	269	240	236	285	268	253	239	225	268	258	281	286	269	281	243	238	258	259	244	269	276	273	248	242	242	239	264	267	262	232	251	243	278	260	254	250	248	242	257	266	253	245	253	250	268	276	245	268	246	246	243	264	276	250	270	244	244	263	268	270	274	275	262	242	257	277	236	249	251	272	269	251	280	269	250	252	259	240	280	288	263	291	266	270	249	262	233	258	269	254	270	264	269	284	248	254	255	247	234	268	270	305	252	252	248	271	282	259	274	264	258	270	269	247	270	237	275	251	273	265	232	264	232	259	265	262	258	271	277	279	270	258	253	263	240	250	276	250	244	251	293	256	246	257	272	229	245	281	274	248	236	278	247	252	234	295	263	245	239	250	261	235	274	241	265	245	252	248	253	250	272	288	276	248	281	299	255	256	270	267	251	266	254	231	264	264	255	228	254	283	236	293	276	251	263	241	253	278	241	250	284	292	264	269	295	257	281	257	257	250	210	241	280	255	254	265	250	241	283	264	249	231	279	248	294	239	262	231	270	251	277	272	231	225	277	265	246	263	230	279	240	260	256	292	269	287	237	272	264	279	271	271	244	263	250	256	297	256	259	252	281	277	231	268	259	253	277	258	243	263	245	235	259	257	229	286	268	267	286	247	225	265	271	267	294	280	271	242	256	250	239	253	244	275	274	265	283	273	279	252	266	227	262	232	272	269	253	239	236	250	265	259	278	290	254	234	262	262	258	250	252	259	261	264	299	246	230	253	240	238	261	275	283	275	235	254	258	222	252	260	285	264	252	222	275	278	274	270	213	246	285	252	241	265	260	283	248	234	270	257	287	260	256	265	299	305	291	236	274	275	259	288	268	278	252	282	277	248	265	291	255	267	258	247	281	280	256	247	269	247	246	243	301	250	270	275	249	278	290	265	281	254	263	288	259	258	239	207	247	280	254	262	282	264	288	278	261	265	254	250	253	210	264	245	239	250	263	263	233	261	260	289	261	248	287	291	245	259	283	249	258	287	289	279	257	260	249	291	264	253	250	271	269	265	236	250	268	252	249	265	247	264	290	268	251	294	288	258	268	283	270	253	235	244	265	270	288	240	300	282	277	220	250	252	269	252	245	279	276	241	260	289	261	259	301	265	281	243	296	236	276	252	264	276
25287	12388	26323	30175	44055	68127	62460	49903	32768	973	742	693	687	669	633	649	696	620	643	634	654	608	628	672	658	603	623	609	610	662	627	616	585	648	638	642	616	584	625	622	629	611	590	588	588	633	619	578	580	615	617	618	622	631	600	594	592	581	585	577	584	592	581	616	598	608	566	605	645	606	578	619	636	606	579	605	628	620	591	588	647	591	635	565	612	571	587	609	574	629	638	601	612	620	607	605	645	592	546	578	588	614	602	552	594	628	641	629	599	616	563	595	636	649	610	573	631	612	606	559	634	564	621	592	577	611	640	608	609	599	617	595	610	611	611	630	588	593	605	604	612	597	546	578	638	592	600	627	621	621	628	614	587	621	614	611	598	638	572	585	623	652	609	630	576	604	601	604	573	630	590	621	622	602	643	589	575	617	585	585	597	568	618	573	616	604	566	587	602	603	613	574	568	645	587	579	636	561	613	629	606	628	533	567	600	619	618	602	604	570	558	635	591	640	605	611	607	556	586	638	608	603	597	597	602	577	580	650	624	613	608	619	565	599	610	638	602	590	594	644	621	632	597	597	582	618	608	596	641	642	619	613	618	580	619	623	602	633	608	625	637	611	602	621	565	567	558	677	646	578	636	598	596	614	594	627	606	599	589	582	615	585	578	596	647	644	585	569	587	605	607	630	570	566	582	595	615	602	571	613	610	627	643	610	614	585	572	579	634	611	597	601	615	634	607	590	639	642	601	641	644	601	574	592	615	614	638	620	646	557	611	601	610	632	616	630	587	641	605	590	619	624	590	601	632	580	588	651	575	592	591	573	618	615	602	599	627	627	581	591	610	615	623	621	596	583	593	600	641	581	599	627	591	659	589	593	569	628	633	597	591	636	615	604	600	597	633	596	563	625	625	594	639	578	571	576	610	606	606	571	602	605	603	558	646	614	581	634	570	614	596	544	570	615	638	633	624	614	643	569	560	605	636	585	591	557	584	621	621	604	614	612	611	574	615	613	589	578	588	574	616	580	625	583	605	555	575	598	612	616	604	598	579	595	606	610	656	613	590	585	598	563	606	643	589	626	618	595	644	614	591	598	627	659	614	620	577	592	603	615	600	651	633	569	648	589	594	602	557	605	589	579	625	577	614	632	593	660	604	619	593	582	594	636	650	621	593	593	640	573	590	601	618	578	612	591	583	619	622	632	659	576	602	606	603	557	585	600	588	598	643	623	629	580	590	624	580	606	605	635	627	571	587	561	601	614	596	571	581	607	605	600	622	636	636	642	610	647	609	623	596	637	577	624	600	575	589	613	616	597	624	613	611	617	559	594	597	643	598	579	625	632	628	593	613	615	641	626	621	600	623	607	663	641	599	623	609	614	575	620	571	578	596	585	611	622	624	592	606	595	611	613	583	589	578	645	586	620	604	559	547	663	583	604	645	610	642	649	611	618	606	624	589	632	608	616	579	643	609	603	587	603	601	626	583	619	584	587	645	608	645	607	626	610	622	602	585	572	656	579	641	592	572	616	620	652	586	577	591	596	611	602	621	569	630	632	634	609	632	613	592	615	613	606	576	607	592	599	568	654	591	611	580	597	604	596	631	567	623	595	622	611	585	601	588	617	616	604	596	580	602	576	636	599	622	578	587	647	605	585	630	603	610	607	659	584	617	577	596	611	603	622	641	600	642	584	654	613	580	641	616	609	592	618	602	609	572	595	620	591	594	587	628	580	586	654	585	612	609	561	615	597	613	620	590	573	590	578	627	686	566	571	592	586	617	600	556	635	620	570	568	599	623	587	623	608	624	612	626	586	602	646	587	604	579	617	580	641	597	627	595	613	619	572	607	608	599	641	573	637	597	553	628	585	594	619	607	587	651	627	604	611	575	555	593	568	615	622	602	585	622	613	603	588	613	592	578	593	607	598	607	567	610	634	639	566	567	607	554	566	613	578	621	608	592	614	573	596	601	593	644	629	578	558	611	639	656	612	621	603	615	596	645	594	604	624	628	556	578	603	619	606	632	622	646	568	585	616	631	576	596	605	614	595	585	573	585	618	589	578	649	601	607	620	636	640	627	614	548	588	587	615	591	609	591	606	567	610	653	613	641	656	613	602	598	601	560	609	565	593	608	611	585	643	599	603	620	584	580	626	610	617	545	621	588	621	546	575	627	603	596	609	617	583	638	615	611	603	618	586	565	668	608	611	588	602	604	629	572	630	609	634	621	601	634	565	611	606	602	642	611	594	618	630	599	594	613	592	655	610	641	618	600	572	611	592	573	564	550	654	573	572	573	639	596	604	585	613	592	632	592	587	571	626	596	610	604	596	599	615	636	598	597	620	587	602	585	599	576	583	596	578	580	583	604	608	617	599	635	592	633	592	564	597	630	632	588	614	588	564	621	611	592	546	605	572	656	636	626	587	588	617	627	564	619	604	643	616	564	580	622	607	593	623	588	615	588	567	595	610	609	615	599	607	627	575	639	612	548	626	604	612	558	621	582	595	645	584	605	572	604	589	611	592	612	606	647	621	616	624	582	586	644	616	587	592	628	630	627	599	597	567	613	617	717	590	591	600	584	606	620	603	603	609	575	609	590	541	601	601	612	619	585	601	593	597	597	627	625	646	603	583	596	599	654	604	606	579	576	600	605	610	583	561	590	643	596	595	608	577	593	606	614	607	581	629	594	589	596	577	623	579	591	566	604	592	592	605	636	587	548	620	616	626	614	555	605	589	589	587	604	597	591	595	577	617	588	657	589	613	595	576	640	600	579	612	584	605	630	623	633	588	601	570	568	641	582	592	586	668	638	598	586	602	642	589	611	586	589	600	639	613	601	624	619	619	625	676	590	631	598	583	619	602	594	595	608	628	622	620	593	601	620	647	554	638	657	591	621	613	603	568	623	609	642	618	624	623	575	591	596	579	631	632	609	616	587	617	584	613	601	586	591	606	573	592	610	610	611	586	632	615	593	592	613	588	585	565	653	600	588	600	620	598	605	594	650	575	595	632	580	647	594	649	594	589	603	614	581	586	591	561	621	580	616	595	628	637	635	615	612	606	638	634	617	639	607	659	629	640	596	616	607	648	611	591	606	607	598	612	631	594	619	568	565	577	589	638	605	608	614	618	584	591	596	601	599	598	595	636	613	656	601	548	639	654	637	594	609	598	603	643	591	586	605	620	620	573	580	597	614	648	593	575	599	631	605	574	606	602	577	589	622	559	602	627	593	596	646	615	634	635	571	628	643	613	605	591	585	599	594	576	599	616	615	564	588	637	623	624	580	584	627	580	618	626	645	587	604	598	600	547	638	616	620	614	622	553	593	583	650	611	576	660	587	558	601	636	628	613	638	612	624	628	579	584	616	616	638	591	648	596	598	580	602	596	607	559	581	581	622	617	618	576	586	666	588	620	638	624	619	586	580	646	611	623	549	618	618	628	592	614	591	631	583	594	570	587	599	567	652	589	617	619	610	648	590	570	610	605	609	585	606	599	610	614
19665	8024	6550	5446	3074	3348	2711	1504	588	229	248	256	235	260	226	230	240	246	239	245	247	236	286	260	282	243	251	246	232	240	254	234	258	251	255	252	259	232	237	262	249	214	228	259	252	276	259	261	280	254	244	226	238	265	261	236	249	240	229	251	241	242	247	262	254	229	246	260	226	260	284	235	275	254	257	282	254	223	258	256	257	229	267	244	246	239	241	242	248	249	271	259	231	263	243	266	239	267	250	239	273	259	268	244	274	267	274	251	247	255	214	235	254	249	252	233	251	261	221	251	237	235	267	244	232	264	244	245	247	272	218	225	252	226	225	233	248	247	255	237	216	246	245	221	217	267	256	262	239	260	261	239	248	210	228	269	278	267	233	238	235	247	257	233	252	243	265	242	234	281	248	232	225	196	229	277	254	261	213	256	253	252	250	237	259	231	233	244	233	271	247	228	225	253	225	272	273	235	249	242	247	258	213	237	271	245	261	236	258	246	244	234	225	263	254	225	285	249	255	243	261	245	262	250	269	250	250	259	268	220	249	258	262	224	276	256	271	242	264	259	270	251	232	237	253	228	264	260	226	266	258	244	263	241	249	269	240	247	210	254	250	250	243	251	243	265	279	249	268	277	253	258	236	251	248	241	236	236	282	247	247	254	244	266	245	242	223	230	240	258	268	290	249	228	237	254	241	233	261	227	240	294	228	240	264	253	249	261	235	239	242	220	236	235	261	268	283	236	240	253	253	233	256	236	270	241	237	253	239	244	253	291	213	241	263	270	243	223	266	205	236	251	256	227	242	219	247	264	212	223	248	265	249	250	242	268	246	248	238	260	253	235	230	250	224	218	263	285	224	260	265	256	248	249	268	226	237	260	235	282	281	235	267	224	231	267	259	260	232	235	253	253	254	220	226	226	285	247	248	260	270	255	237	226	230	251	269	258	237	249	282	207	232	262	246	244	253	234	225	236	259	266	255	235	255	243	257	235	260	219	258	235	222	285	250	241	235	266	248	238	264	292	259	224	236	253	255	263	249	285	262	256	250	252	258	247	248	245	248	224	278	235	245	240	243	271	244	235	222	281	247	225	231	273	226	276	233	233	230	237	284	249	262	256	268	252	263	247	250	251	277	258	245	240	246	245	284	232	302	259	211	248	210	238	245	261	244	230	245	244	238	270	255	242	270	276	222	273	276	235	239	245	263	214	262	254	272	235	271	275	240	239	266	246	281	270	248	263	258	255	258	229	241	256	219	268	242	213	219	243	235	255	260	251	246	215	294	247	280	241	224	247	260	235	226	257	257	214	232	218	268	205	223	239	265	221	240	238	254	233	282	255	257	255	236	233	212	219	237	259	254	249	258	225	269	217	242	243	247	243	239	232	278	242	242	229	244	284	249	240	283	232	258	281	228	228	245	233	244	244	234	266	231	227	234	243	256	256	213	247	228	224	207	227	246	229	230	227	284	230	250	246	277	228	258	210	252	261	249	260	234	243	226	243	244	230	265	261	251	246	241	239	271	269	260	276	252	275	227	258	236	246	253	216	240	244	243	255	255	255	254	226	255	208	232	232	245	206	228	243	240	249	248	215	265	234	233	248	239	239	209	260	250	258	278	249	231	254	258	268	252	254	282	278	240	215	246	263	254	235	237	242	249	217	240	274	269	259	259	236	245	231	238	239	220	255	249	235	232	269	265	251	271	244	239	261	273	257	239	252	213	234	230	257	249	268	239	240	250	257	241	286	196	238	263	237	242	245	268	237	251	280	257	242	255	225	265	216	253	246	224	237	210	229	271	241	223	213	230	267	231	237	273	253	217	204	257	247	234	211	232	259	239	259	270	223	259	254	250	254	254	234	217	226	240	229	269	257	261	250	234	253	258	288	260	240	239	269	273	236	224	216	254	251	255	261	233	238	228	246	254	233	259	256	233	234	228	260	255	241	250	274	216	234	263	256	252	272	231	236	288	253	244	260	269	247	201	260	255	236	275	267	243	260	264	245	255	268	277	223	241	246	267	261	242	235	244	249	252	238	237	238	228	259	254	280	274	289	251	252	271	278	229	230	255	252	237	210	230	237	250	262	233	237	231	247	264	259	248	224	264	264	233	267	234	254	237	246	238	267	277	271	251	258	267	245	234	271	260	232	268	220	262	209	246	242	206	247	241	255	250	265	251	251	226	262	268	236	219	277	270	248	249	246	242	254	252	245	250	252	268	260	204	279	255	228	227	225	270	243	238	261	262	266	263	243	234	240	223	224	257	273	255	229	271	248	246	236	222	255	215	238	272	282	241	257	233	236	256	246	225	254	271	246	289	257	229	260	242	230	238	238	277	256	259	255	260	248	251	243	252	263	251	251	262	220	251	237	251	247	260	216	269	263	257	266	251	296	270	204	255	259	237	231	258	254	245	257	209	228	241	251	246	236	260	236	236	251	235	254	267	234	269	264	246	251	232	249	254	256	238	261	257	261	225	253	261	248	259	255	239	273	266	253	239	252	252	264	271	264	243	244	240	232	244	255	215	242	262	228	243	243	258	203	252	266	220	257	237	262	264	230	262	232	238	252	251	261	243	248	233	248	226	246	271	213	254	249	262	261	292	242	260	243	233	239	208	218	245	242	253	227	258	218	255	198	235	231	244	234	222	222	281	239	250	274	249	229	240	268	253	253	262	252	280	254	248	240	242	259	213	219	226	258	250	260	282	251	251	276	253	215	249	225	266	256	225	225	224	254	263	264	237	225	257	265	220	244	245	220	248	238	258	214	237	268	248	267	245	235	279	237	243	251	232	251	269	264	232	246	265	277	264	230	269	232	258	226	239	258	264	244	235	225	236	219	249	256	256	246	241	251	236	244	233	270	273	240	265	225	242	265	260	248	261	232	213	264	263	277	253	244	237	269	226	231	219	243	225	243	260	266	285	269	266	252	247	243	249	226	249	252	240	255	251	257	248	235	253	258	276	234	252	266	264	242	256	239	257	251	261	252	244	263	230	261	219	235	234	232	242	248	234	235	252	246	241	271	242	250	238	274	259	236	222	237	252	264	262	222	260	262	229	250	293	268	249	256	278	249	236	249	270	235	241	281	246	262	227	228	260	261	276	235	220	250	276	280	252	228	278	278	271	267	248	254	259	274	284	255	227	260	254	268	253	256	238	235	259	237	233	277	265	227	247	238	206	264	286	261	244	246	245	243	236	243	230	260	247	237	257	253	243	241	224	277	253	229	276	229	234	216	263	266	247	243	226	249	240	238	248	253	250	255	250	254	208	254	281	262	240	269	266	241	235	264	239	256	260	240	260	258	260	229	245	233	241	265	256	233	263	260	266	255	216	234	259	270	255	274	238	264	246	263	278	256	256	231	265	240	261	233	264	238	236	233	249	255	240	255	277	278	226	262	239	264	249	240	244	283	277	218	241	243	240	231	240	249	266	249	224	220	271	254	239	248	257	227	232	257	222	273	247	252	217	228	225	230	259	273	228	264	242	243	252	231
9392	5642	10578	13492	10746	13080	9666	5737	1938	579	572	511	544	523	563	560	556	557	534	550	515	533	576	533	539	509	530	584	581	566	566	569	594	530	504	590	563	541	517	548	506	573	556	572	567	578	576	583	525	598	577	534	576	516	523	553	559	592	614	556	519	527	526	513	542	542	517	585	531	530	566	547	572	593	560	523	580	516	534	550	576	586	534	537	551	495	537	541	549	537	531	616	596	562	562	576	530	552	496	553	543	541	542	554	557	531	572	546	545	582	540	517	561	593	582	588	539	556	517	562	547	572	556	553	543	542	518	544	564	616	534	547	547	596	518	545	553	560	560	536	550	522	599	581	509	564	527	565	541	560	529	581	542	551	560	548	569	538	567	558	550	548	564	529	530	548	550	533	554	504	546	542	515	550	551	548	532	540	574	558	586	543	543	555	530	567	563	561	552	535	551	581	515	524	508	549	511	566	563	522	543	578	521	552	585	558	539	544	573	541	504	528	506	553	548	526	532	567	560	548	528	616	543	547	576	575	539	510	578	550	583	534	562	569	549	553	584	551	572	538	595	510	536	536	567	534	549	554	536	559	527	579	585	546	585	573	515	570	540	513	540	556	540	554	517	564	558	520	532	562	506	550	571	524	564	532	577	547	569	536	525	528	561	513	548	581	590	532	537	527	577	568	558	531	598	560	582	578	576	539	550	544	531	527	535	539	561	575	610	545	564	565	560	567	542	572	555	519	531	536	574	551	548	560	535	596	538	550	508	566	582	524	583	568	553	546	574	544	530	538	557	570	574	527	573	534	519	564	533	568	569	562	597	535	550	561	518	548	525	534	543	529	517	500	560	549	613	582	579	571	550	557	551	525	580	543	559	537	550	539	569	556	531	539	530	577	576	532	558	574	553	575	560	553	528	571	540	568	553	551	547	522	539	527	533	565	579	555	585	584	535	561	528	508	532	557	566	549	527	520	608	488	538	549	559	546	567	534	564	582	524	531	578	503	590	574	589	550	581	541	526	584	545	559	540	559	566	550	574	555	556	573	517	558	578	535	532	552	552	581	567	556	537	559	529	607	554	543	578	548	559	578	545	566	568	540	559	552	568	564	557	583	558	541	581	593	582	528	586	542	570	519	571	539	515	549	518	545	538	556	532	555	554	542	551	567	557	605	527	623	511	581	551	562	605	556	581	500	519	573	626	594	519	563	565	554	533	566	565	530	562	561	513	524	546	570	538	575	523	549	564	517	563	569	584	574	526	522	520	538	507	557	557	541	507	555	528	587	549	555	525	566	542	543	609	567	529	558	544	587	557	577	536	558	550	561	532	524	525	524	596	541	532	499	559	526	510	599	545	506	561	556	549	578	513	534	543	518	545	565	608	545	558	586	534	573	514	517	529	555	564	557	572	580	565	589	519	561	515	530	544	571	524	497	556	559	567	552	596	600	536	572	585	531	549	533	574	547	574	538	528	571	575	553	520	584	595	587	550	564	537	541	556	557	576	583	563	582	574	561	545	553	559	549	542	536	571	524	540	521	546	549	516	543	533	549	556	573	563	514	561	553	562	566	531	565	546	571	522	562	540	515	561	543	538	564	540	561	532	513	579	538	531	552	551	548	557	556	561	560	565	554	520	522	545	541	532	555	490	546	574	538	547	541	574	589	518	563	556	580	522	560	546	509	621	535	535	587	551	555	572	585	566	544	543	515	551	544	539	553	538	546	566	581	531	531	571	533	570	534	585	587	550	547	547	538	544	541	512	571	528	536	513	572	574	564	554	536	538	514	596	521	546	536	547	544	564	593	522	544	520	528	582	574	572	595	525	523	549	590	538	535	531	529	505	553	560	519	536	553	522	528	552	575	567	601	501	544	511	530	544	555	541	540	594	566	527	535	561	526	526	549	535	539	526	602	557	592	533	583	557	496	520	538	539	545	542	558	540	523	559	555	575	542	529	511	589	526	569	545	560	539	562	564	564	567	542	591	572	569	543	583	610	502	549	574	518	552	524	545	512	532	572	542	548	583	577	570	558	565	562	548	510	561	577	543	589	544	542	500	518	488	529	566	591	577	526	564	541	601	542	523	549	559	553	522	563	533	560	559	560	566	564	516	526	560	603	500	573	533	550	554	584	563	568	566	531	533	556	541	520	573	532	516	550	535	547	580	588	545	546	579	534	553	541	559	596	557	532	568	563	529	555	513	528	509	523	554	538	533	575	543	547	528	551	561	549	585	537	566	566	552	579	521	567	556	564	527	550	578	564	539	520	562	541	548	547	539	582	535	550	579	537	544	576	562	508	550	531	548	497	492	548	556	570	519	504	541	572	539	528	556	539	543	530	570	515	547	539	531	517	556	613	580	581	557	551	532	553	559	584	550	533	551	560	546	532	548	564	572	536	538	587	532	561	557	563	541	551	546	595	533	565	528	585	564	526	538	609	511	577	559	522	551	535	568	556	526	551	570	591	531	566	555	531	581	525	566	589	543	519	554	538	576	548	557	553	575	556	567	535	571	615	532	571	569	559	565	548	534	625	570	541	547	524	564	554	548	562	523	539	561	521	557	559	556	568	555	537	496	580	534	549	575	548	514	591	547	585	567	568	521	559	514	540	542	532	534	565	545	532	527	556	550	541	530	536	531	526	530	576	551	530	520	547	540	507	528	532	527	553	540	545	531	563	537	548	544	531	581	529	598	564	547	562	544	596	540	584	616	572	510	532	528	509	563	509	524	533	586	537	547	557	538	556	584	559	520	537	567	505	619	585	593	543	554	526	544	580	541	525	578	593	540	556	557	551	539	541	566	538	560	525	603	583	524	531	526	548	540	608	574	569	574	510	543	544	561	520	551	555	601	563	539	540	551	564	558	582	568	549	549	520	524	572	532	556	543	517	540	572	575	572	543	519	525	516	595	576	561	578	553	539	521	561	540	577	509	565	528	555	549	543	523	537	545	609	578	566	531	524	558	553	506	511	518	544	585	540	545	544	580	539	565	570	514	595	526	499	533	563	571	552	521	586	502	529	531	542	567	558	543	540	545	586	584	593	583	507	557	565	550	557	575	555	565	577	522	542	531	575	534	535	533	546	538	523	578	542	565	538	551	551	515	577	551	568	507	550	553	594	582	594	564	532	559	554	569	559	530	560	554	568	604	526	588	485	555	525	554	570	543	571	537	571	551	528	541	585	518	552	539	552	564	568	575	560	554	551	533	564	497	528	567	585	581	557	567	577	589	554	561	562	583	542	567	580	587	542	554	506	566	545	554	587	549	546	532	550	529	534	554	536	550	552	559	514	569	570	533	564	575	535	568	560	520	545	562	533	543	505	570	549	536	561	547	561	550	568	575	560	583	562	555	541	594	565	561	561	590	562	558	551	578	605	528	547	529	559	534	504	588	541	582	584	543	526	546	535	553	554	565	505	535	561	537	552	592	524	546	570	513	530	521	529	557	544	532	539	504	532	549	536	563	592	550	542	556	535	560	537	557	535	542	565	539
38067	15746	14410	16999	41421	45377	35486	21645	8353	520	189	195	191	169	176	172	186	189	201	167	161	164	180	182	177	148	189	169	168	174	181	173	162	167	188	187	162	178	176	156	187	181	199	187	183	171	167	178	183	190	196	164	165	199	187	171	184	168	170	160	180	168	189	184	197	164	168	171	174	210	181	169	174	195	209	189	165	193	195	205	157	213	200	166	159	143	182	143	174	177	182	176	177	206	181	170	219	208	174	189	192	175	191	161	168	203	177	177	170	190	149	184	181	180	143	162	189	173	185	175	162	175	162	176	151	170	181	177	174	184	160	183	193	161	181	166	194	182	198	174	204	184	194	201	179	170	180	197	173	167	204	160	173	158	171	194	177	196	152	176	179	179	184	192	213	161	196	187	207	187	183	198	178	171	170	169	205	180	164	161	180	167	179	168	195	195	185	168	176	159	170	167	174	170	177	184	188	178	175	194	151	176	192	178	165	157	184	181	180	159	172	166	188	170	155	163	168	187	180	188	179	175	192	180	193	162	183	185	179	167	181	176	172	181	191	180	199	204	191	192	182	198	178	171	179	192	170	177	152	178	197	180	184	153	159	180	178	162	190	190	162	169	176	184	174	156	162	162	187	181	159	177	160	181	198	177	193	164	163	164	169	158	205	174	174	164	186	161	172	196	189	190	179	204	139	173	150	191	166	135	175	181	181	162	195	183	192	178	162	184	160	208	219	173	156	196	186	177	178	201	218	191	177	194	191	174	194	147	155	199	181	165	190	170	163	176	170	200	201	165	149	192	187	172	174	193	161	177	169	203	183	186	159	160	162	149	189	168	190	170	152	169	179	157	167	154	178	192	182	168	175	176	205	160	176	193	167	164	194	202	180	191	197	176	193	167	168	170	165	200	195	184	183	206	169	195	173	167	163	156	178	161	189	172	157	165	159	150	167	187	202	177	197	175	175	197	171	181	170	173	155	150	156	205	178	183	189	183	174	163	168	154	188	181	184	155	185	161	166	168	151	161	156	179	175	201	181	155	191	168	202	177	200	196	203	200	178	190	176	187	172	174	168	181	189	192	178	200	173	184	201	187	183	173	181	197	174	174	199	183	177	175	166	171	163	169	179	190	160	164	184	186	194	167	176	161	174	183	196	157	180	179	197	179	174	153	206	183	192	161	190	169	183	210	186	160	169	217	182	195	175	169	190	175	159	192	178	163	208	163	174	185	180	178	185	181	179	187	177	172	160	179	163	177	168	178	189	160	154	165	162	160	157	169	175	188	164	190	177	175	159	159	193	192	196	182	188	181	203	172	163	176	172	174	164	170	196	192	184	159	171	164	182	185	179	186	160	176	168	186	196	168	161	179	183	176	175	188	196	185	162	156	140	184	172	173	202	191	202	182	176	180	178	172	189	167	170	178	160	182	175	176	152	167	149	191	186	193	164	187	178	215	185	183	192	170	179	161	193	183	172	197	187	210	196	180	204	190	170	176	172	171	176	189	165	193	185	170	161	161	152	158	175	185	164	176	189	162	190	169	150	172	193	200	190	174	172	196	186	176	191	174	180	202	163	185	185	164	160	163	177	167	182	174	185	186	173	160	161	187	158	187	188	176	202	191	184	163	173	173	178	183	202	171	178	192	167	179	151	169	169	175	198	166	165	155	184	191	197	187	198	164	192	167	163	201	163	200	182	196	161	179	166	152	175	187	179	154	175	166	171	167	174	158	194	188	214	176	188	192	184	170	167	179	167	182	173	173	202	203	162	179	188	197	183	159	181	171	172	167	180	191	173	158	188	195	189	175	167	178	155	176	178	159	184	181	183	185	167	164	192	197	196	172	163	155	186	188	166	161	170	184	182	173	171	178	190	171	180	185	152	182	161	172	170	186	183	176	181	189	196	180	193	174	180	160	167	181	206	186	182	161	189	170	183	161	196	199	154	186	187	166	166	197	152	171	186	164	197	160	184	181	181	170	161	180	172	182	179	191	186	166	166	197	166	183	195	166	183	168	189	177	184	163	186	213	177	166	171	172	175	183	198	200	201	183	189	191	179	172	191	191	164	165	192	169	192	175	180	166	172	196	180	179	177	165	178	171	161	160	171	191	151	173	181	163	200	178	185	160	171	168	166	169	153	144	188	190	166	157	182	166	189	177	186	182	182	170	204	222	175	169	172	165	178	177	182	197	179	159	169	178	166	187	179	195	188	181	205	176	164	195	169	197	189	183	191	187	177	183	173	155	177	154	168	186	195	184	179	197	168	161	155	162	187	155	170	185	181	174	184	165	193	197	191	174	156	189	193	185	209	175	168	186	174	189	165	173	188	177	177	172	155	183	171	181	174	190	171	183	185	186	177	152	197	178	209	171	169	172	156	168	167	154	181	188	175	177	167	167	185	177	185	155	146	171	181	184	191	172	185	162	169	209	157	162	192	177	164	177	160	185	185	179	190	178	184	174	188	176	200	184	170	185	180	157	143	199	179	194	155	193	192	185	175	160	199	155	170	192	166	185	164	163	158	167	180	185	188	170	197	193	168	177	206	177	154	162	164	182	193	202	158	162	181	167	157	179	164	186	173	175	169	144	169	189	169	161	163	166	201	197	195	192	220	201	189	151	162	169	152	191	183	182	179	178	162	179	150	173	213	174	185	187	170	189	157	192	174	211	155	197	219	183	171	175	171	177	198	194	196	160	191	174	163	171	155	187	178	175	198	188	180	156	177	185	192	189	163	195	161	212	173	186	179	172	200	192	165	159	199	168	182	191	151	184	199	172	190	166	182	185	210	189	195	187	179	166	175	185	187	181	180	197	160	157	178	178	195	198	181	137	161	177	182	165	193	165	162	173	177	170	180	185	179	173	178	170	176	182	205	180	168	166	167	211	189	156	170	202	157	195	157	186	174	177	161	173	175	190	196	191	191	177	178	185	191	194	187	167	179	168	169	192	183	201	176	193	175	175	168	202	198	191	190	182	153	185	199	175	151	172	146	166	213	179	172	180	183	178	190	172	147	172	170	182	168	178	175	173	187	184	168	187	186	167	177	183	174	159	201	189	177	168	162	168	192	174	176	135	199	202	209	169	164	188	184	172	194	172	165	195	180	156	179	201	197	170	187	183	183	192	192	165	202	183	196	193	173	178	165	167	151	170	166	180	192	180	164	193	164	167	165	164	190	201	179	186	174	169	165	190	184	132	165	145	174	205	159	177	173	174	177	194	183	165	173	184	159	158	171	171	185	163	198	202	174	175	161	204	199	193	179	177	202	191	203	193	170	162	171	177	169	178	180	166	176	178	141	162	184	206	184	202	180	168	181	167	184	172	180	208	173	147	186	175	185	174	185	158	190	204	158	147	164	177	179	190	185	175	187	197	177	142	173	182	186	198	180	191	189	155	185	174	168	173	158	184	189	167	187	177	169	182	177	163	176	185	178	171	191	187	215	188	156	163	176	167	169	176	197	158	168	172	191	161	182	163	171	199	209	182	179	167	159	165
19240	9034	20126	29721	55332	58504	49869	37555	17459	977	501	455	474	430	445	435	447	449	456	462	404	461	443	419	439	445	434	446	399	433	400	470	422	433	436	458	424	426	463	422	409	440	426	435	403	426	437	442	426	443	447	410	440	412	445	420	424	443	449	398	434	418	413	442	477	421	445	412	405	432	433	431	413	454	434	384	454	447	434	426	451	411	428	434	402	454	444	417	438	427	424	433	421	455	454	422	417	405	435	435	402	438	426	398	419	457	419	386	455	432	446	419	427	448	420	429	451	437	385	432	404	431	433	414	400	402	447	432	419	433	441	441	419	403	422	427	414	474	430	431	404	405	429	465	407	432	409	443	452	416	427	424	425	445	443	401	444	397	420	404	466	393	446	396	428	453	424	414	426	457	446	423	443	443	450	438	452	426	433	404	451	431	434	412	421	425	388	451	427	422	457	411	433	452	427	429	433	407	435	436	433	415	420	427	426	439	410	430	414	422	383	429	454	423	476	444	406	402	401	412	428	453	425	442	400	407	428	453	433	420	454	419	459	422	403	448	402	404	419	426	433	432	413	408	416	421	395	433	437	410	423	433	440	409	422	428	426	411	421	393	453	406	418	451	436	427	427	449	457	413	458	430	428	428	424	422	433	428	435	455	438	450	435	424	435	442	431	427	439	389	461	429	418	395	463	463	427	403	418	476	417	406	420	447	432	449	476	428	393	410	441	426	396	447	444	436	423	441	433	420	447	404	445	415	433	423	434	459	419	417	422	407	408	419	431	473	431	444	458	433	435	431	433	449	390	421	428	397	424	436	419	437	444	432	456	451	427	461	451	437	386	421	419	415	403	424	417	423	438	424	401	409	428	432	439	424	458	478	431	444	452	437	437	431	453	447	442	424	418	460	424	421	429	407	429	442	465	395	466	452	410	402	458	414	416	422	412	444	426	473	386	422	456	420	461	483	413	449	419	437	428	461	412	447	407	454	424	421	382	450	425	424	481	429	409	447	436	389	430	432	444	423	394	469	430	451	408	398	439	432	376	441	412	406	450	430	443	422	455	463	435	421	401	478	454	467	447	427	412	419	407	436	441	411	455	444	451	388	443	392	439	429	387	447	448	415	395	437	426	394	396	473	416	426	424	433	435	394	438	414	429	417	420	455	386	410	449	451	420	410	422	438	427	456	391	472	458	419	426	423	443	450	447	439	419	428	439	443	440	390	412	455	425	435	437	443	416	431	411	455	441	438	421	426	419	421	445	395	431	436	423	410	427	409	402	429	424	424	443	409	410	419	408	416	416	422	385	419	443	444	421	443	427	416	394	427	449	417	416	426	381	375	486	437	394	405	443	411	434	448	427	394	412	459	444	479	428	450	434	411	435	417	396	421	486	426	425	418	394	444	398	423	434	434	453	437	414	426	416	405	416	420	409	451	457	432	415	442	417	428	388	437	402	425	431	426	418	457	415	426	428	419	428	434	425	455	447	422	459	441	439	444	421	417	447	402	424	399	374	410	410	420	402	469	452	410	420	479	423	459	398	406	423	407	407	408	408	418	417	445	452	456	466	431	441	438	412	422	434	424	372	416	436	429	435	468	467	402	460	410	439	444	433	444	456	439	430	440	412	404	428	469	420	415	410	422	452	428	418	451	453	435	461	408	451	431	406	436	440	399	427	446	426	408	435	427	384	432	414	379	458	423	410	431	445	414	426	431	433	430	432	478	426	444	447	428	446	439	419	404	411	400	432	430	421	421	383	451	423	421	405	422	448	434	457	448	418	440	455	441	430	433	433	422	435	394	444	413	438	432	483	435	436	410	447	404	454	423	434	401	442	408	425	452	414	404	390	435	413	437	434	439	404	406	416	438	412	447	431	385	451	426	436	431	431	418	394	421	429	432	424	462	454	403	400	447	423	424	459	457	435	417	453	452	411	447	425	418	451	435	410	417	424	435	429	425	417	444	418	408	409	412	447	410	485	485	395	422	460	401	403	440	422	441	435	418	400	448	404	460	427	424	420	423	431	460	449	393	398	435	414	445	402	462	417	418	436	432	434	435	443	401	424	429	429	433	394	486	441	439	427	440	405	410	448	472	453	442	407	423	456	429	462	443	412	423	402	427	411	381	409	413	478	475	400	419	385	431	444	412	385	357	430	397	455	426	430	430	426	439	453	417	421	427	462	415	415	411	397	426	426	417	441	443	434	429	426	421	408	432	421	427	453	462	436	428	430	414	414	434	479	442	433	422	426	392	383	434	451	450	412	443	431	437	456	407	424	413	455	457	430	407	456	413	412	415	427	395	405	437	437	451	404	457	376	473	408	446	419	433	428	436	382	423	416	408	452	417	368	440	392	418	445	434	426	406	389	450	423	448	428	411	410	436	432	409	426	426	450	443	394	406	448	459	400	446	424	462	419	426	432	386	417	425	447	402	433	390	431	416	407	423	400	443	425	446	422	451	402	430	419	418	425	431	444	477	441	418	428	425	421	412	393	412	415	389	402	454	449	417	412	430	456	442	417	402	428	413	427	437	472	423	429	423	388	398	420	425	426	428	425	423	429	447	398	454	417	445	420	442	419	438	438	420	411	439	454	459	411	442	450	446	439	405	439	447	392	429	398	418	428	446	421	437	418	392	426	409	455	430	435	414	421	431	460	426	411	456	393	436	403	386	393	445	471	405	433	395	457	411	406	452	438	400	448	440	430	418	391	379	422	426	406	381	441	444	432	436	420	434	457	414	423	419	435	419	414	446	432	461	410	462	442	427	393	424	418	403	423	440	424	396	452	405	390	427	458	403	440	406	421	458	382	423	440	431	421	428	440	471	432	404	408	444	443	450	410	427	433	446	385	416	448	442	420	468	429	442	430	407	420	422	432	410	447	382	392	417	406	449	427	446	426	442	432	439	378	438	423	455	457	413	421	457	433	418	438	455	438	426	460	429	425	405	437	405	437	380	430	462	455	423	407	412	442	454	385	461	397	403	446	401	409	412	422	410	390	413	476	411	463	396	422	466	451	424	367	451	437	428	444	432	410	440	453	391	435	445	432	425	423	407	416	430	437	437	478	446	413	416	449	434	431	432	433	439	452	428	402	456	396	452	426	435	420	479	456	434	420	413	439	434	408	399	423	398	407	428	447	437	405	448	437	402	429	425	389	432	444	417	438	405	450	440	424	431	440	441	434	423	410	396	413	409	399	424	425	417	454	444	476	429	442	417	435	400	425	432	447	447	406	426	429	442	411	453	424	418	458	419	430	429	459	389	420	426	440	419	428	426	463	426	416	409	453	449	405	433	456	417	465	426	427	386	439	413	450	404	402	402	433	413	427	416	445	418	459	434	438	430	426	420	455	399	406	443	426	437	435	443	434	450	426	437	455	415	484	445	415	406	423	431	400	403	412	412	404	409	416	396	424	402	426	417	465	411	380	397	427	405	445	444	464	429	405	447	397	449	398	414	459	389	412	452	433	446	423	466	433	431	446	408	427	408	463	405
45743	19486	15698	10679	25646	61673	52495	36384	17610	2031	304	279	274	268	267	289	279	304	283	267	289	307	253	259	265	252	276	256	271	252	277	242	275	283	270	270	264	284	269	311	242	245	283	292	293	254	239	271	295	253	281	280	284	296	241	263	298	275	267	243	275	269	265	283	267	286	262	280	257	241	252	270	249	245	264	271	269	265	263	267	269	274	290	277	243	281	284	268	247	282	280	243	282	243	278	261	263	276	250	248	243	274	278	288	253	250	251	287	248	252	281	303	266	270	253	279	283	275	258	267	260	271	280	321	270	258	245	254	290	209	256	276	264	269	301	247	243	273	253	269	274	294	262	271	266	280	261	277	264	255	262	276	243	288	321	274	248	275	269	271	283	257	267	261	280	286	248	292	278	282	279	256	299	251	262	267	276	258	296	265	258	263	246	271	265	242	267	297	285	282	283	275	246	287	281	255	244	297	292	277	292	278	280	254	267	241	274	271	277	254	228	270	295	244	256	283	296	264	256	259	286	259	280	290	291	303	292	269	274	240	256	252	264	266	261	232	281	264	274	305	300	255	263	297	279	265	279	245	278	254	272	277	315	269	255	283	229	277	295	252	279	269	272	288	277	293	291	278	245	261	287	294	263	254	265	273	239	304	270	291	268	286	280	291	269	307	279	265	287	275	269	268	256	292	287	288	246	272	255	242	273	258	269	295	272	281	281	306	252	283	266	253	256	279	267	242	266	273	283	275	271	260	280	275	285	274	279	278	250	219	278	254	266	261	254	256	295	307	280	255	274	263	293	281	246	266	263	272	233	252	275	273	262	245	281	284	258	257	238	308	247	282	314	289	266	284	265	282	264	253	324	251	271	259	261	246	299	275	250	270	259	259	235	264	279	273	281	297	256	272	264	285	270	265	265	264	288	256	245	250	273	271	249	248	262	239	235	276	262	270	245	221	307	260	258	252	298	269	254	280	267	256	261	225	238	271	280	268	252	258	270	277	270	280	306	270	297	270	284	279	274	257	262	265	298	286	279	248	267	263	263	255	267	278	281	255	266	277	271	261	261	301	283	279	269	233	271	263	278	271	283	260	301	273	271	278	272	263	259	252	271	253	285	257	275	254	280	288	271	254	301	282	255	308	287	282	270	266	264	295	276	252	306	271	296	254	261	267	253	264	278	269	264	242	286	268	254	278	259	290	312	268	297	297	277	290	307	258	258	278	262	245	261	280	282	260	238	272	260	283	269	267	297	275	294	265	279	273	249	274	311	289	273	263	252	277	275	237	289	304	246	255	276	296	295	281	244	289	241	271	249	264	265	248	287	282	265	259	276	298	279	250	271	261	306	273	280	243	243	277	272	253	250	270	264	286	253	258	276	249	257	259	268	252	271	282	261	250	280	289	280	309	248	252	283	299	299	278	277	277	268	294	284	273	283	255	252	276	284	271	270	246	279	284	295	277	271	261	251	270	268	268	259	259	287	285	283	278	275	266	250	277	279	245	282	246	275	281	243	279	281	268	247	260	275	281	287	267	235	286	285	266	275	275	291	288	260	275	266	318	274	268	280	247	288	270	251	255	242	291	289	287	246	289	244	292	278	270	266	292	282	268	261	265	293	231	272	288	259	239	308	303	255	280	277	244	263	271	299	272	292	269	284	264	266	273	289	284	298	248	277	252	281	279	254	271	265	270	282	309	270	255	252	278	292	280	244	241	255	290	264	248	262	279	254	246	278	287	248	268	279	249	264	248	248	281	302	263	302	242	265	294	285	260	304	265	261	294	250	275	244	271	283	312	273	246	243	279	284	268	293	284	262	279	255	276	260	289	246	294	279	293	278	263	304	289	282	273	248	284	314	252	285	287	282	268	244	256	239	265	291	260	269	279	250	262	268	253	258	270	295	266	274	273	253	250	253	279	278	262	257	247	263	292	243	274	287	258	252	246	250	294	321	278	258	277	266	288	289	261	256	282	272	282	259	290	302	283	264	248	265	247	301	276	262	289	287	285	311	289	252	266	263	253	253	287	257	261	267	303	298	260	270	280	248	293	272	277	277	263	295	271	276	316	276	292	257	255	282	297	266	267	301	284	277	270	235	286	278	280	248	259	253	281	273	272	289	264	261	292	272	271	252	263	239	230	256	240	307	286	285	252	267	269	276	249	251	269	273	281	255	262	304	261	281	277	301	266	249	295	294	302	259	272	312	242	276	289	268	275	285	275	277	250	273	281	259	305	271	254	275	279	266	241	279	271	278	274	280	271	281	283	300	265	260	265	261	269	290	269	249	224	292	247	248	251	257	245	282	295	298	260	273	297	269	295	253	278	275	259	286	264	236	250	298	290	304	283	309	277	256	284	234	259	291	282	281	274	276	285	284	265	291	257	252	266	271	297	264	243	289	261	255	288	302	276	284	249	239	233	249	243	288	285	282	294	293	277	276	264	290	245	275	276	284	261	301	267	234	261	292	283	286	285	255	267	253	261	278	239	242	275	297	274	287	261	260	259	276	264	252	247	246	237	271	301	270	257	273	271	260	288	259	248	299	280	248	275	251	256	277	248	306	267	247	271	279	265	271	291	274	252	268	265	251	261	271	270	257	251	249	255	261	244	244	268	253	268	297	288	283	266	273	273	269	275	267	290	266	279	304	220	253	280	259	285	278	262	267	278	283	253	263	279	315	308	277	277	278	258	256	262	258	262	281	279	254	280	261	283	270	258	262	294	268	287	258	266	256	258	265	315	249	274	271	258	270	240	297	272	271	257	292	288	294	253	266	260	269	270	295	269	274	278	308	254	300	256	270	258	251	252	273	241	297	294	282	274	284	224	260	286	291	250	290	278	304	265	275	269	268	229	288	288	304	285	235	261	248	264	280	269	297	263	220	279	310	291	300	276	282	289	312	287	272	264	304	262	274	290	297	263	259	262	297	257	281	293	269	288	296	283	278	271	271	242	294	268	288	303	286	278	275	285	246	238	291	291	296	267	273	270	260	270	279	270	287	270	270	254	270	266	287	255	271	286	266	281	250	289	318	262	267	257	284	259	259	265	259	285	246	260	287	303	262	293	301	280	260	275	287	274	269	279	289	253	286	240	265	281	285	279	268	279	276	252	271	286	280	273	263	264	276	282	282	269	264	297	289	271	249	305	271	272	278	282	275	273	285	276	239	271	260	275	278	284	295	278	267	257	259	262	281	312	263	266	288	283	274	284	256	299	253	313	269	279	282	270	285	248	273	295	238	252	261	273	274	302	257	264	255	299	240	253	293	252	246	301	283	272	271	256	250	306	277	271	245	240	279	261	284	234	276	277	268	243	301	239	252	261	247	281	266	275	255	283	277	246	259	293	303	271	281	254	272	257	273	293	251	269	278	275	274	244	260	271	281	265	280	271	265	280	268	250	246	286	279	274	253	242	257	272	274	261	274	278	288	288	261	299	270	274	259	263	258	259	260	264	249	257	252	278	280	252	263	264	267	268	249	265	270	288	277	284	271	257
22635	10188	19453	21108	41355	72173	64789	50252	27779	2299	731	677	696	668	631	663	706	654	641	676	614	630	624	654	642	639	627	678	646	588	641	687	687	663	650	637	607	693	644	579	599	625	669	659	689	633	627	636	604	637	610	631	646	599	629	632	623	581	631	676	595	663	598	631	657	598	632	640	594	656	608	609	614	617	613	626	628	584	602	633	642	630	639	648	579	596	620	621	588	605	607	625	609	623	644	603	648	627	610	589	608	583	612	624	599	629	630	638	612	638	618	609	654	580	646	644	580	610	592	607	616	591	615	561	673	613	616	631	628	614	595	654	594	610	561	656	603	634	601	677	613	657	606	612	592	631	595	612	594	619	621	622	642	627	584	612	673	631	652	652	617	618	617	625	606	625	657	623	606	618	625	601	592	593	647	597	616	616	614	617	658	570	604	608	611	627	595	600	610	677	601	651	595	606	597	621	591	613	617	653	667	603	618	620	657	614	589	662	579	618	590	594	645	629	611	611	656	656	642	582	612	634	602	619	619	622	602	574	653	641	628	635	635	593	645	620	583	618	620	601	571	556	647	608	635	657	637	654	638	617	565	631	624	628	637	614	659	605	627	641	638	582	662	604	588	591	678	607	656	658	624	634	668	626	652	584	593	624	585	638	620	657	629	607	670	643	628	570	617	641	632	590	625	653	626	608	641	580	628	648	615	585	610	612	633	635	619	642	618	602	695	616	619	650	589	596	616	618	636	657	639	632	611	588	598	614	619	622	635	594	635	650	600	653	635	608	557	649	636	571	623	637	572	634	645	600	628	555	600	599	643	659	655	597	605	617	647	622	601	624	618	618	600	614	629	635	596	642	618	620	607	649	608	558	587	663	589	636	611	657	644	613	602	642	599	590	573	650	602	641	633	674	626	623	588	678	637	649	625	652	586	638	626	630	609	648	647	643	662	606	605	612	636	603	558	598	584	618	630	669	638	632	617	622	600	628	704	594	609	664	641	650	574	657	637	574	583	614	676	634	658	645	603	616	595	622	580	636	610	608	623	599	639	621	618	629	661	644	595	642	642	610	647	591	620	611	693	653	618	647	583	662	610	634	639	618	646	608	658	666	580	668	636	610	664	587	626	613	567	618	625	630	632	590	603	572	611	632	573	587	586	614	629	643	624	678	638	620	610	625	620	630	641	611	584	576	632	620	562	631	615	627	638	616	648	647	599	643	625	652	581	610	634	640	644	601	636	633	604	616	619	604	606	625	610	583	615	607	606	600	634	646	635	649	620	606	593	646	613	633	601	600	581	678	626	585	604	614	640	625	576	589	646	635	620	579	601	581	671	645	608	620	606	633	636	582	606	610	629	620	652	611	639	682	616	684	632	625	628	624	583	588	641	638	633	595	574	649	626	592	614	644	647	611	638	617	620	629	598	649	582	581	613	612	644	661	644	627	619	632	625	621	617	607	622	660	639	573	621	642	590	604	617	612	666	610	643	617	646	631	610	658	657	616	653	604	628	632	628	572	630	607	616	618	592	622	621	636	652	641	629	610	619	627	625	621	607	602	577	574	593	631	667	606	636	619	608	626	602	632	567	601	586	633	597	626	574	580	593	603	609	617	601	625	607	646	597	644	568	607	637	588	608	625	612	597	648	627	587	629	615	623	614	595	632	627	620	630	620	668	602	629	586	605	634	640	561	612	685	591	632	603	648	612	626	602	613	679	582	634	595	661	631	608	643	600	649	654	607	568	611	605	629	619	606	619	619	618	592	586	619	601	625	616	627	657	619	648	607	637	630	623	617	603	608	640	592	624	622	642	593	631	660	624	638	653	627	623	611	614	607	680	635	615	603	655	624	628	641	594	634	579	652	575	631	619	593	624	657	649	617	648	606	650	629	686	615	651	624	612	600	590	618	630	615	615	606	650	622	664	613	595	628	654	637	606	620	617	625	605	586	661	659	640	632	599	627	664	654	622	633	652	602	600	622	630	608	616	671	649	600	631	665	645	571	621	630	608	619	658	646	614	595	605	589	632	600	618	628	643	615	628	614	629	618	610	628	636	608	598	625	628	629	629	587	649	636	622	625	677	601	663	611	595	620	630	641	591	644	592	577	594	611	633	651	622	602	645	603	625	613	629	611	631	634	598	652	603	629	607	604	632	627	625	608	648	592	603	633	666	649	614	624	632	623	655	605	658	616	668	625	588	613	605	643	586	607	669	622	651	632	630	569	604	621	601	641	623	676	626	602	617	642	613	660	589	625	623	633	578	608	608	616	644	577	635	640	642	613	631	638	606	635	623	656	571	594	602	619	636	652	619	641	666	575	678	623	620	606	626	625	626	638	616	582	610	617	653	618	622	644	625	615	640	610	602	678	625	613	612	619	637	596	642	612	595	661	625	634	629	642	602	599	597	643	642	607	575	595	601	611	629	590	612	616	631	624	641	596	628	619	614	652	658	630	607	590	614	636	617	609	591	620	612	589	646	623	619	638	664	646	620	613	636	599	602	664	648	580	586	648	658	624	584	604	603	641	604	655	610	603	664	610	627	621	652	623	622	626	613	604	609	658	642	614	652	641	600	620	590	584	621	644	613	675	631	617	602	618	614	614	638	611	606	616	619	623	598	626	604	582	639	641	628	584	682	670	608	639	627	583	633	642	600	572	676	633	656	624	641	644	616	623	623	615	625	627	626	606	604	642	586	627	618	634	597	612	627	643	658	625	611	663	626	638	567	597	656	611	606	620	584	646	584	624	590	574	636	634	603	651	641	652	596	626	571	636	632	609	627	592	642	612	643	641	612	620	608	604	606	594	620	632	612	660	614	610	612	626	638	600	556	567	590	584	585	618	586	639	633	625	581	590	610	639	603	668	613	602	603	626	601	629	650	651	633	646	596	622	615	611	621	638	599	667	590	652	617	646	625	616	607	629	602	639	638	586	597	608	641	636	607	592	661	623	614	589	588	608	614	642	620	595	614	660	638	619	648	602	635	584	632	623	573	629	610	643	587	641	598	651	626	607	593	617	656	644	637	610	625	643	620	629	638	633	601	568	635	617	579	618	638	612	626	610	655	582	608	665	600	653	641	595	657	588	621	603	611	608	627	638	667	657	620	656	643	642	633	685	631	647	661	634	641	647	647	594	602	682	606	630	630	664	606	614	605	638	640	580	614	655	591	645	611	689	642	612	632	625	578	632	645	637	589	635	650	572	589	636	610	609	550	601	618	651	607	619	653	566	655	604	592	576	645	610	651	611	647	625	621	617	632	596	657	667	611	676	616	608	646	586	655	639	611	628	575	656	630	594	599	645	618	621	578	596	595	635	601	621	620	616	634	616	624	626	629	643	620	646	575	629	588	587	627	614	570	606	640	597	603	576	637	629	612	624	620	617	617	643	607	641	600	618	613	592	597	610	630	623	611	657	633	639	582	654	635	638	570	653	626	656	563	593	638	675	658	617	648	609	601	640	638	608	616	622	591	632	602	636	634	620	669	579	614	648	658
17010	5903	4895	3413	3911	4458	3173	1717	620	274	282	286	293	283	317	274	307	255	282	264	290	293	251	287	291	271	271	283	283	270	274	315	284	269	305	292	278	251	299	278	259	274	270	282	308	266	277	252	309	301	265	282	251	288	304	305	276	251	314	289	294	248	287	277	273	257	288	258	304	299	279	271	276	298	289	278	278	277	283	317	268	265	296	266	292	277	259	264	314	267	253	260	308	273	290	252	255	310	286	272	290	298	277	256	261	290	260	242	291	266	253	272	285	270	290	325	249	268	289	279	276	321	252	279	253	251	264	267	320	290	300	255	273	258	280	265	255	325	269	295	275	270	284	278	265	254	273	259	308	259	268	300	312	246	294	266	292	271	285	281	270	303	288	289	297	260	280	280	264	280	331	259	258	278	267	288	251	295	262	322	245	267	267	290	287	271	259	294	259	315	278	281	304	229	260	256	290	293	267	279	257	302	265	307	283	295	278	283	265	304	267	274	283	290	265	264	287	308	308	286	260	278	269	266	269	296	275	285	277	275	278	271	281	270	291	286	334	294	256	271	299	277	265	281	267	252	284	264	230	269	284	273	260	241	290	288	287	274	283	311	302	259	258	280	255	260	263	274	273	265	271	246	265	268	263	287	271	278	249	280	255	285	286	275	289	265	295	283	263	261	285	264	284	306	256	269	298	281	338	281	265	247	290	236	273	273	313	294	275	244	311	320	253	257	294	299	298	263	277	284	276	262	266	279	279	255	261	285	307	282	290	242	253	269	288	269	254	278	262	256	266	272	280	256	265	273	272	271	277	288	288	267	288	298	266	272	275	269	290	271	276	287	290	306	279	291	279	296	304	262	286	281	271	305	286	256	268	287	299	267	283	300	271	295	272	298	309	273	297	285	257	294	319	264	270	262	285	275	261	261	259	251	251	274	305	290	260	268	264	272	289	249	262	270	262	254	285	258	284	301	293	279	293	282	258	283	263	270	289	281	274	285	301	259	284	274	275	283	270	244	293	279	260	276	306	284	272	295	287	275	274	285	284	268	277	262	289	278	273	274	282	262	262	292	266	288	283	284	295	286	259	291	260	279	260	304	275	300	273	266	307	281	304	250	292	251	280	295	303	269	243	268	280	256	280	295	289	294	264	278	279	267	275	232	285	238	271	278	278	277	291	307	300	303	294	285	289	228	268	270	313	273	260	286	282	306	248	292	301	253	287	267	296	282	289	272	263	279	297	293	264	298	299	275	284	282	288	283	259	286	285	288	315	266	281	287	284	299	306	253	246	271	249	271	283	249	287	252	272	270	270	269	267	266	282	298	274	271	265	278	284	277	298	273	252	282	280	287	269	273	263	275	306	296	300	301	286	274	296	241	266	278	274	262	250	286	273	305	266	269	291	258	254	254	261	275	302	278	249	262	285	287	258	276	268	260	281	286	299	267	284	285	319	295	274	283	272	277	284	297	281	286	269	288	273	270	273	281	286	276	253	268	273	276	276	264	277	281	285	273	279	255	261	263	284	269	262	272	246	270	276	269	270	275	225	282	290	303	277	277	277	260	260	282	259	261	295	271	270	239	258	249	285	270	274	273	281	268	286	280	282	275	275	291	269	276	296	279	324	290	287	262	252	267	284	297	259	280	277	280	301	273	291	262	315	285	308	285	275	277	243	267	282	302	264	273	274	267	253	274	304	261	324	275	271	266	294	276	231	289	271	283	284	285	269	293	230	288	286	294	279	268	297	264	262	301	221	271	273	300	276	290	252	285	252	267	300	244	280	280	274	314	257	259	254	261	267	269	267	271	279	290	309	258	253	272	289	288	269	298	297	295	293	329	261	283	285	292	308	290	286	248	254	292	272	258	307	262	264	274	272	309	240	262	256	290	306	254	267	320	267	271	297	287	279	328	276	266	265	244	252	276	267	275	275	303	297	271	251	266	288	267	275	264	275	254	250	259	254	298	326	251	280	250	302	291	256	276	260	267	282	287	261	280	283	284	264	293	269	276	276	244	271	290	275	300	302	269	254	260	273	304	266	285	260	304	279	300	271	294	258	261	291	260	254	305	262	280	291	304	280	288	255	249	237	286	253	264	272	311	292	274	286	300	246	271	282	287	305	292	281	292	294	283	312	242	275	298	270	250	267	269	285	280	253	282	281	260	286	257	282	275	282	271	268	280	278	277	279	281	262	249	271	305	324	264	275	283	272	301	281	289	282	254	240	282	293	287	246	274	270	306	238	271	285	290	341	291	257	269	279	283	304	283	267	254	264	293	288	292	256	279	263	289	266	269	269	298	275	242	294	283	280	294	258	266	261	291	287	296	252	276	293	278	277	287	278	284	269	295	291	266	302	289	291	309	298	285	265	307	315	256	267	260	260	269	272	288	294	271	291	255	291	296	257	287	272	280	272	292	309	256	260	305	262	271	291	278	291	279	273	287	271	307	313	272	289	269	269	282	296	266	302	291	260	271	267	294	269	283	304	259	294	299	283	265	259	296	293	276	292	247	271	278	274	286	267	273	275	283	307	261	271	266	270	274	274	287	258	259	266	261	271	272	274	298	303	259	277	258	320	271	262	271	271	265	312	278	260	290	263	268	306	288	301	286	290	229	242	274	260	280	282	284	281	267	293	268	280	251	294	287	271	295	274	242	270	265	265	303	261	273	278	326	287	277	277	278	262	268	273	293	274	259	233	235	262	280	299	261	271	272	291	276	287	258	260	272	268	259	245	279	272	291	281	269	256	274	302	302	272	275	282	268	266	276	265	262	265	265	282	277	291	260	282	289	270	293	283	251	279	285	297	267	299	287	269	315	306	285	285	278	276	257	295	266	259	263	263	314	308	300	305	260	276	246	268	301	284	289	292	284	321	278	270	297	260	259	296	245	269	258	302	318	286	303	295	273	276	299	269	269	254	294	310	267	277	285	271	278	262	277	259	253	257	254	300	255	258	276	262	275	260	262	302	235	280	281	299	292	278	323	289	290	286	280	286	268	297	294	302	258	297	254	285	291	276	262	261	294	270	289	261	255	308	271	283	275	276	252	291	300	258	283	266	269	303	261	270	299	256	286	254	271	270	302	287	279	277	250	267	308	295	270	233	282	259	263	282	284	298	271	294	271	266	264	283	245	276	257	261	260	271	299	264	267	281	274	262	287	279	263	307	261	260	285	293	261	269	283	295	270	278	281	286	286	293	280	271	287	274	271	282	291	258	267	273	260	260	290	287	278	262	289	277	273	300	279	270	274	285	285	315	270	313	262	260	262	297	273	272	272	280	283	290	272	289	294	296	256	270	273	282	312	277	281	278	256	298	258	261	267	297	265	302	281	301	266	277	287	275	263	283	292	290	278	270	269	264	227	283	275	287	244	288	275	267	282	283	276	272	258	263	276	318	268	270	254	295	271	268	295	248	272	309	300	286	275	273	266	297	274	266	254	263	301	296	272	290	259	261	259	250	270	241	259	275	266	264	291	236	288	272	273	296	283
8471	4565	8300	9614	13533	14741	9899	5647	1816	619	608	586	588	609	614	660	583	629	577	593	628	588	595	599	573	601	660	617	633	636	644	605	629	558	633	601	647	631	580	616	604	607	586	611	629	615	646	620	639	609	572	648	641	634	676	617	633	640	617	635	616	599	606	593	589	663	609	609	631	616	633	592	584	625	594	618	602	627	582	660	640	592	589	598	637	618	588	650	588	595	587	649	610	595	563	609	555	585	597	599	588	601	625	587	612	598	622	599	600	603	583	593	652	623	592	583	619	651	559	582	561	662	599	591	628	646	609	639	614	596	649	541	625	613	634	600	662	576	602	613	599	598	657	633	617	614	602	604	642	642	596	677	603	598	640	610	593	629	621	586	591	590	633	622	604	655	573	605	595	598	595	595	615	659	578	583	607	647	580	645	605	605	597	648	607	616	603	641	588	627	598	644	617	605	616	619	635	614	625	588	585	602	580	583	567	562	588	581	607	623	560	629	603	579	617	602	581	606	594	607	595	648	595	621	648	632	644	576	606	606	638	599	639	589	593	567	546	645	612	613	631	605	615	619	635	604	583	625	657	578	619	593	567	533	644	644	608	626	631	627	631	645	606	637	618	566	648	652	606	648	602	557	605	615	639	571	619	626	584	657	572	591	648	600	590	585	585	616	638	607	579	600	572	562	574	652	641	615	605	616	609	610	691	676	581	640	656	636	607	607	617	636	593	637	593	614	571	626	633	613	621	604	645	614	637	602	634	617	609	641	625	629	585	594	628	630	635	614	593	621	616	610	589	584	606	580	572	619	627	594	631	610	592	610	675	641	598	552	602	619	629	601	630	566	643	562	631	611	632	601	602	609	622	637	651	593	627	635	593	592	558	584	575	616	645	597	582	625	581	595	608	653	632	603	599	591	612	581	595	626	641	643	621	597	593	629	629	607	599	632	618	598	615	602	578	571	599	623	614	601	634	621	662	580	604	650	576	650	598	578	591	643	620	593	612	607	604	590	660	638	539	623	620	621	621	616	563	560	600	587	613	618	620	629	632	620	608	613	605	568	629	656	595	608	589	654	649	611	638	626	612	590	596	551	650	660	620	613	592	614	582	622	620	649	600	635	632	596	617	564	613	641	602	570	614	587	574	628	599	650	625	624	561	631	609	572	605	624	616	595	617	598	600	583	596	579	630	606	636	614	631	635	617	563	609	625	569	608	590	590	622	583	634	634	625	620	600	590	596	582	616	603	613	619	617	608	580	668	588	561	576	578	586	606	579	578	570	633	623	587	615	588	591	597	587	598	601	584	633	588	656	601	656	601	621	554	618	609	617	587	595	637	631	638	589	589	601	563	625	621	629	591	635	613	633	696	621	625	597	614	628	607	632	637	633	630	586	570	641	627	640	634	628	634	610	589	597	639	565	594	591	614	639	574	571	613	602	622	608	596	610	612	631	615	601	593	628	615	618	631	639	622	628	609	596	627	620	583	578	612	601	641	588	582	602	598	618	598	582	601	648	628	602	632	613	633	598	591	636	616	580	565	609	614	599	590	627	572	549	612	618	621	629	600	618	612	632	623	642	643	621	608	627	629	606	573	581	602	591	630	619	643	642	605	589	636	630	668	638	607	638	570	624	600	629	623	570	594	602	635	632	589	631	609	635	602	629	588	620	615	626	624	657	633	599	610	627	627	606	602	615	647	594	617	616	597	602	625	606	646	637	623	583	618	552	630	582	588	598	621	609	603	633	610	615	605	604	587	611	647	615	607	645	616	643	598	632	614	631	604	629	578	611	632	606	633	588	586	666	611	599	601	588	604	646	552	626	604	613	584	602	633	632	619	587	595	568	639	637	594	576	650	639	584	621	572	615	645	614	614	630	636	582	632	601	604	608	591	606	591	584	602	626	541	557	650	572	622	622	612	635	615	597	579	630	619	575	604	651	617	641	584	560	590	610	583	603	596	631	624	627	617	605	596	614	641	626	606	581	638	641	592	627	636	655	620	604	589	643	585	631	595	592	585	620	601	604	593	578	639	672	586	624	657	615	604	586	595	613	604	685	618	616	620	635	638	603	674	679	626	630	642	606	602	605	619	589	628	649	642	595	635	620	617	616	571	583	585	603	612	630	601	601	619	569	624	580	626	617	616	606	577	657	620	632	613	618	621	624	637	631	647	657	591	591	585	640	598	628	615	581	619	595	627	608	578	633	630	629	629	657	622	618	619	592	608	585	589	634	573	678	571	599	632	589	605	600	596	569	608	613	584	610	627	615	631	652	614	612	568	596	627	638	614	566	634	620	566	632	598	591	602	629	603	587	592	659	575	607	604	599	636	621	615	629	581	612	633	653	643	627	612	603	596	594	604	568	614	625	575	614	608	649	574	645	627	645	567	619	545	618	615	618	625	596	598	620	618	595	597	614	631	613	607	588	623	583	613	621	594	605	630	627	588	589	626	595	578	601	575	655	650	664	575	657	639	640	601	627	577	598	590	594	605	603	659	587	629	609	590	615	624	598	593	649	612	607	635	634	609	572	640	688	623	633	618	567	605	630	646	591	601	617	590	562	626	619	601	552	583	613	639	666	606	621	666	681	583	596	616	607	632	632	595	634	614	617	580	604	613	602	619	628	605	629	680	627	587	607	630	590	630	619	598	629	649	580	586	581	645	608	623	658	622	597	609	633	598	568	612	628	620	596	566	644	666	573	580	604	619	618	572	585	622	610	603	575	611	619	582	599	619	636	579	605	569	617	604	662	635	652	612	577	625	579	626	657	652	630	636	608	620	541	619	602	601	583	644	610	584	592	589	628	587	614	634	643	640	578	608	583	620	627	638	615	604	643	640	612	617	631	593	638	629	611	682	582	611	564	644	561	594	637	599	612	596	606	597	551	586	596	608	603	621	654	603	592	588	659	606	588	604	559	564	578	613	624	630	614	578	606	578	591	618	596	652	635	654	631	580	635	617	624	639	597	611	640	595	591	621	622	625	625	671	644	603	588	628	649	617	622	574	601	606	641	645	643	620	619	597	622	599	579	612	608	616	606	613	616	618	618	610	621	626	593	657	578	617	610	594	571	580	608	627	608	601	613	615	576	566	584	624	621	610	611	612	616	649	593	632	623	599	627	575	602	596	583	649	629	608	628	549	580	620	610	606	575	591	625	605	596	605	596	581	597	601	608	604	595	626	625	614	574	594	617	598	616	614	651	566	642	556	642	601	579	638	606	662	568	631	606	586	621	589	640	604	583	624	579	637	573	637	562	580	595	621	597	621	651	564	613	578	621	634	699	641	612	637	618	611	597	622	620	605	641	622	604	588	590	644	583	583	613	634	604	592	591	611	610	643	575	606	638	597	638	603	649	620	618	609	645	639	626	613	605	618	611	623	644	594	674	614	571	631	565	610	638	586	627	636	610	574	624	635	628	616	622	616	597	618	630	616	624	588	601	636	657	648	586	612	599	629	595	624	637	628	638	648	598	577	651	588	664	636	622	622
36747	12125	6721	46492	56402	42308	28184	14307	4809	313	223	190	212	193	226	222	194	205	201	196	219	218	183	224	197	213	179	190	199	213	203	207	186	189	182	193	205	212	210	201	189	201	206	214	188	192	187	208	217	218	200	214	173	191	213	209	217	212	200	215	197	216	189	186	200	193	222	214	190	207	238	197	214	194	202	227	175	201	201	191	205	197	216	213	193	205	204	212	184	195	207	219	189	223	190	214	228	245	213	173	216	168	194	192	195	215	213	197	197	208	171	187	217	204	202	193	193	201	189	201	198	215	210	216	183	193	212	177	244	198	204	181	209	199	214	209	219	208	200	205	195	204	206	213	211	176	205	206	201	177	212	205	211	215	203	196	208	179	197	184	198	203	228	201	187	224	209	179	190	180	189	232	177	215	204	227	217	234	192	203	189	196	191	214	195	189	202	195	171	196	203	201	178	222	177	190	200	224	210	226	205	199	198	233	172	187	192	183	212	220	223	217	183	210	207	217	204	185	207	226	213	217	215	183	150	201	201	179	207	236	222	205	192	221	201	205	216	195	210	184	192	183	200	204	172	220	217	216	208	201	175	201	194	235	203	196	232	179	210	202	227	161	177	233	210	210	199	210	200	199	198	182	199	201	209	190	186	205	205	191	212	199	207	192	197	181	211	201	183	202	211	220	217	209	201	206	203	224	210	208	209	211	179	199	201	203	219	223	193	204	172	189	202	201	198	208	197	214	218	243	214	188	216	193	206	220	165	183	194	204	205	218	233	250	172	218	185	208	225	207	193	217	201	185	193	161	186	190	213	196	212	218	194	184	218	162	203	209	194	215	255	211	217	223	178	199	226	178	197	214	191	187	205	186	184	211	183	199	203	220	204	196	178	182	197	184	230	231	197	180	218	211	194	215	197	195	193	190	208	197	205	174	178	191	186	203	198	193	214	199	206	192	201	213	196	182	223	167	208	194	180	175	199	205	190	189	206	198	214	230	172	189	172	170	223	194	206	212	211	193	198	191	184	205	207	194	193	199	204	219	232	207	206	199	198	209	203	227	191	187	176	213	208	177	188	187	199	200	209	175	165	218	185	211	189	210	245	242	174	245	198	223	208	195	219	198	198	207	213	195	204	183	220	209	225	186	213	179	226	201	200	184	207	209	223	210	205	229	211	216	190	199	244	196	219	228	237	216	190	205	201	218	199	203	163	219	227	204	214	192	173	206	177	195	204	204	186	194	195	210	171	190	212	200	213	213	205	197	186	198	207	217	232	188	194	199	195	199	196	221	230	190	182	189	207	191	197	191	213	181	215	179	170	212	221	190	192	235	197	197	188	206	211	220	189	163	189	200	200	199	213	195	213	205	211	210	201	202	224	215	219	193	186	195	199	198	203	192	210	207	178	218	207	185	191	203	207	207	230	212	223	191	202	216	203	166	213	199	187	196	200	224	218	195	212	195	210	200	203	210	196	217	178	214	197	195	213	203	196	208	184	229	181	209	182	189	219	196	184	183	221	194	224	222	194	196	172	189	220	206	209	195	219	224	212	234	191	209	213	220	185	174	210	188	230	218	204	188	201	188	212	173	215	190	188	212	223	198	180	212	190	206	186	180	191	216	204	234	198	180	184	223	168	190	214	201	193	197	202	214	212	171	181	206	234	209	197	195	198	224	197	208	196	231	183	181	194	210	207	168	219	218	217	194	194	188	187	190	184	218	203	219	200	204	184	227	208	230	191	201	182	193	206	193	191	215	194	216	222	214	209	209	215	220	194	204	226	208	188	232	216	201	183	202	197	198	194	221	211	205	214	182	189	214	226	184	212	203	220	208	199	194	182	189	180	179	213	191	230	192	204	188	205	188	197	203	210	181	217	193	211	185	201	202	199	221	195	207	216	226	219	202	205	187	260	195	187	194	192	202	202	177	194	212	199	220	240	196	238	188	201	224	209	213	180	214	209	203	207	196	190	193	192	177	208	186	202	193	194	180	190	178	204	195	197	180	186	215	211	217	221	202	199	197	160	206	165	232	222	212	195	192	210	186	204	197	191	176	189	190	191	210	226	204	201	235	222	179	186	190	226	207	219	197	174	217	204	196	204	210	221	248	221	249	223	208	193	193	225	223	195	176	198	213	207	200	200	198	206	218	207	224	184	202	178	190	201	198	196	204	197	212	187	201	186	199	234	180	175	226	193	189	208	202	224	184	226	162	188	206	198	182	198	200	200	187	183	214	218	232	196	169	181	211	182	224	193	184	187	189	191	203	190	197	210	213	186	196	197	198	197	182	197	203	202	196	232	210	210	204	220	224	182	202	200	217	214	222	207	184	191	192	203	191	187	184	177	204	207	199	222	187	188	198	225	192	201	198	194	192	186	204	179	211	219	219	215	201	194	223	217	204	233	210	172	200	234	188	187	217	213	190	179	211	200	216	184	200	182	235	195	204	214	193	203	187	197	207	199	212	193	190	205	188	218	204	207	203	220	225	205	218	202	204	186	175	163	204	210	191	208	202	194	206	210	188	220	207	197	189	207	234	213	196	220	190	181	209	202	213	190	190	180	200	196	172	201	202	205	211	194	217	209	182	214	220	204	203	193	191	190	224	205	184	209	192	194	180	170	197	198	205	186	204	195	190	231	182	207	210	221	195	198	201	207	215	205	207	188	216	201	219	201	211	252	208	169	211	222	194	193	200	216	218	215	224	211	242	206	208	198	204	233	199	200	207	210	207	198	232	217	201	188	216	201	209	214	197	190	205	204	201	191	200	197	209	217	188	193	186	196	201	201	222	212	203	207	194	233	203	169	198	192	176	204	201	222	194	210	222	214	211	203	199	198	203	238	208	210	182	174	167	212	205	196	198	233	198	185	215	201	224	214	202	195	230	210	173	192	175	208	229	194	210	201	193	197	197	201	203	198	180	210	191	206	217	197	227	197	217	206	189	207	203	179	209	205	186	216	209	200	213	174	192	181	210	203	197	234	210	198	219	199	195	200	210	185	208	195	210	226	211	210	212	208	204	218	210	212	195	186	215	207	238	214	208	174	162	200	214	183	222	198	197	215	212	212	182	186	210	195	184	205	192	198	213	205	186	187	197	180	220	198	228	213	186	189	182	212	201	189	180	193	234	213	240	228	175	192	221	219	191	175	208	208	246	226	207	183	180	220	214	202	194	205	197	176	202	191	196	216	199	176	225	209	188	189	196	208	180	191	188	194	179	202	212	194	168	214	185	191	206	200	221	207	205	221	189	200	191	221	202	203	214	226	205	201	178	203	201	218	193	182	201	180	202	175	224	205	190	192	169	183	219	186	203	225	206	189	177	185	185	226	174	187	194	205	225	193	203	196	208	197	192	221	183	163	181	176	213	187	191	203	206	210	206	188	221	189	196	206	201	212	171	213	220	223	187	199	202	194	222	182	197	219	186	199	182	229	186	202	207	208	183	187	210	203	194	221	194	202	189	222	221	203	188	216	185	211	216	202	203	205	212	223	205
17966	5601	10450	55912	65518	55297	43164	28479	12475	496	488	500	525	514	490	505	479	497	507	527	503	460	468	488	490	469	430	505	500	476	480	508	498	451	512	490	483	508	494	499	466	465	504	507	498	485	438	445	485	485	488	503	457	423	433	503	480	472	466	479	501	472	462	464	474	474	496	456	459	515	509	458	508	482	467	455	462	458	456	449	499	467	477	489	490	491	440	462	501	472	489	473	491	516	460	426	503	464	470	445	477	491	512	444	470	445	479	454	431	489	507	496	508	478	484	473	419	484	493	476	469	492	502	457	483	486	464	509	483	475	477	527	491	474	482	471	503	472	479	472	498	465	477	492	463	480	477	491	451	483	480	474	439	472	487	446	443	438	469	494	473	445	501	462	477	542	476	460	469	483	491	505	481	526	484	480	519	434	502	471	446	495	490	458	487	481	490	462	485	497	481	441	469	476	503	509	511	483	438	434	462	452	463	483	492	464	477	505	452	458	469	506	467	457	423	524	497	474	514	452	488	474	464	474	495	486	456	407	459	491	492	488	492	449	425	490	479	493	485	496	479	511	447	505	469	475	509	464	450	514	467	502	473	466	492	442	515	475	468	488	490	468	447	490	462	503	476	543	444	466	499	465	481	502	472	453	468	462	489	526	481	532	455	474	473	487	501	466	462	449	507	498	490	500	497	463	443	486	503	445	470	481	505	483	502	437	461	467	481	464	471	459	462	445	473	493	518	493	471	494	467	450	459	452	457	482	499	463	495	470	523	457	494	465	478	471	438	478	516	463	465	494	487	483	482	501	482	485	449	499	498	458	454	514	472	453	471	462	486	469	473	482	494	504	497	498	473	491	472	459	489	493	477	468	469	451	481	468	503	430	473	496	486	468	519	488	488	506	481	479	454	477	466	492	456	459	510	493	468	462	448	495	475	476	476	477	482	453	455	456	494	442	449	492	466	476	480	492	471	487	473	467	509	449	511	492	436	446	450	463	487	435	491	457	488	496	512	502	508	442	434	461	491	479	472	481	472	486	492	494	519	475	483	477	445	503	509	493	489	491	480	489	485	473	492	470	497	444	487	476	502	477	467	442	443	490	524	461	518	492	530	461	455	500	508	501	446	453	484	482	464	504	440	488	497	445	497	506	449	499	456	504	489	421	498	467	469	458	480	485	524	459	506	509	478	487	479	451	503	493	495	469	514	477	457	474	494	512	482	479	479	522	450	491	504	481	492	494	455	439	494	486	475	514	469	485	467	511	518	487	465	467	484	461	491	450	433	495	485	458	463	506	469	494	463	451	465	490	469	508	456	483	477	482	513	487	482	479	507	494	478	508	478	451	434	485	483	482	495	472	480	470	484	482	484	493	434	495	449	526	462	443	462	461	494	462	457	439	476	441	490	481	477	438	496	471	474	464	475	499	474	468	499	505	476	491	477	508	502	445	469	494	464	487	474	458	456	467	500	496	479	426	488	480	470	512	481	482	470	522	488	455	446	440	438	445	469	470	482	480	458	435	489	469	490	485	477	485	467	473	490	487	452	492	500	477	477	452	450	523	468	494	472	470	467	443	488	426	448	499	492	497	460	452	473	500	521	491	479	458	458	440	451	473	479	470	443	470	472	473	478	464	467	474	489	482	470	475	479	454	430	460	506	507	498	479	499	501	459	473	480	473	474	480	454	486	487	486	485	482	467	474	505	479	483	453	509	499	460	498	531	444	474	477	456	518	449	482	464	486	501	509	466	462	503	506	509	455	507	457	466	505	531	472	478	474	481	446	489	491	458	501	474	481	502	463	459	487	471	487	431	467	504	499	494	486	431	480	488	460	451	477	467	475	498	463	490	483	467	461	435	494	489	453	444	479	502	481	509	477	458	498	490	453	496	469	480	490	500	461	494	495	455	458	466	478	492	479	469	453	454	462	512	494	506	481	478	502	463	466	500	497	457	470	484	525	472	473	472	483	448	460	480	506	509	440	501	481	459	456	453	520	476	503	472	505	482	499	472	493	485	473	486	488	449	479	503	471	440	466	479	439	463	510	474	494	468	488	479	478	524	454	500	478	479	449	452	463	494	479	454	512	463	481	451	435	490	423	454	467	465	493	486	497	494	475	474	443	497	472	468	464	498	500	486	496	435	482	466	495	498	454	504	456	481	508	441	479	466	510	449	462	465	495	512	445	510	483	498	441	488	464	442	485	469	431	492	466	463	480	484	472	463	479	477	483	513	469	412	491	522	442	473	457	492	470	514	517	487	481	506	506	474	451	473	489	507	478	480	478	487	467	491	480	426	465	504	466	455	470	476	454	464	473	487	472	482	486	463	466	484	471	492	475	493	484	468	445	477	463	483	431	486	503	447	495	459	491	503	485	492	485	459	509	467	478	472	450	485	481	464	471	445	472	467	502	504	443	475	480	503	471	475	520	452	465	473	505	478	496	491	481	476	458	554	461	456	460	484	516	472	485	473	482	474	484	477	522	462	495	474	421	512	481	468	481	497	457	474	494	526	500	535	465	500	492	492	486	449	486	498	498	502	523	523	464	444	493	495	475	485	438	451	487	487	473	473	501	476	478	478	468	467	442	483	465	470	500	488	442	524	480	460	473	437	497	507	443	466	466	500	476	465	473	463	476	477	489	460	478	488	452	449	465	475	437	515	477	511	451	469	451	510	507	467	462	473	487	464	475	465	463	477	503	473	490	477	452	484	462	470	483	488	489	487	492	463	499	515	444	428	508	474	498	462	517	494	546	481	480	473	458	544	500	477	471	466	444	504	453	490	471	512	464	505	464	492	475	476	488	454	463	496	482	481	460	479	491	455	458	458	488	505	488	461	465	483	490	447	482	478	478	503	451	493	465	462	456	484	450	471	517	495	473	467	467	485	482	490	454	489	523	519	455	501	451	466	493	487	486	484	494	473	466	436	456	453	463	447	475	495	433	470	462	527	470	502	460	492	446	494	459	456	481	481	510	476	465	488	496	522	474	450	494	459	467	498	483	467	487	453	495	516	463	513	519	442	489	476	489	459	497	434	469	467	482	518	479	500	500	474	505	463	485	502	475	457	432	454	473	467	478	474	497	452	433	511	496	478	527	471	488	501	444	491	442	492	494	492	445	458	457	455	508	496	468	456	460	487	435	475	499	461	493	468	455	458	477	493	490	483	442	483	501	437	478	450	506	489	506	464	478	485	480	472	445	460	443	494	501	480	482	468	489	501	461	512	462	470	480	462	469	490	467	436	469	512	495	462	490	450	468	474	469	510	476	467	495	478	466	469	454	477	471	478	465	471	495	486	480	476	436	478	498	515	506	460	494	471	498	496	491	502	473	511	481	477	503	474	512	451	440	479	464	497	522	495	431	496	517	482	464	489	463	475	460	516	463	485	504	494	470	444	485	514	472	457	479	480	459	506	484	495	495	470	458	524	492	465	498	460	441	469	480	500	520	474	502	445	477	470	485	457	486	497	463	471	483	485	484	496	485	464	461	485	438
44500	15669	17950	62984	65540	51577	37354	23649	9953	809	323	295	270	327	292	287	312	304	264	310	302	286	344	284	279	305	290	301	316	270	296	297	266	318	288	299	296	288	312	307	343	312	299	291	305	296	315	312	303	315	301	331	308	315	308	292	309	301	282	313	300	314	309	300	291	311	311	326	268	309	282	296	296	293	319	253	307	340	274	318	305	276	281	277	274	275	312	303	302	299	300	327	307	293	295	301	339	289	290	297	289	302	330	304	285	297	296	305	314	275	278	297	258	284	291	301	304	275	300	311	306	320	292	311	280	311	291	316	327	305	303	289	302	295	312	348	276	324	263	308	264	283	295	300	292	304	309	285	287	285	300	294	284	297	312	284	289	317	259	264	305	294	270	299	313	256	289	308	287	304	294	290	309	282	321	283	286	289	309	322	282	316	268	309	270	318	307	293	293	278	278	275	308	282	316	305	298	314	293	330	288	295	312	306	301	282	316	325	272	314	315	317	284	298	258	285	291	276	307	305	299	310	351	312	322	307	280	318	311	316	302	321	281	304	304	310	307	294	297	305	280	268	269	303	297	284	342	312	294	280	318	312	326	285	314	305	290	295	335	279	327	304	337	255	258	315	302	314	329	315	326	289	315	299	306	287	294	294	312	300	318	306	316	305	288	299	308	349	292	311	305	306	304	312	278	295	285	258	290	314	304	288	295	269	313	309	315	284	305	297	305	342	298	359	283	292	303	326	283	312	320	299	292	343	288	276	287	320	329	313	296	289	286	302	278	317	308	284	295	323	284	306	286	312	299	303	303	310	328	318	292	338	294	291	314	282	289	344	288	303	295	308	334	321	286	314	315	300	294	296	300	293	282	284	286	295	292	271	351	309	287	292	315	289	282	286	286	298	286	260	319	318	269	286	282	305	296	305	330	316	310	284	277	309	292	270	290	262	268	309	297	302	296	313	304	307	320	298	273	333	286	277	288	304	313	301	261	253	286	296	286	317	294	279	274	293	342	268	288	314	293	269	304	319	322	311	271	280	294	315	285	315	289	283	311	326	279	291	297	286	303	282	307	303	298	321	293	302	285	294	276	276	285	284	291	304	285	256	263	238	302	296	282	318	284	331	297	291	306	321	294	320	297	298	317	311	298	271	324	302	303	326	315	293	292	282	314	284	305	302	281	311	292	285	302	294	300	291	310	307	324	301	310	291	306	318	312	292	312	280	317	285	281	301	333	289	282	274	299	313	352	299	275	270	308	296	304	284	313	332	309	294	317	321	294	295	292	301	290	321	295	267	305	304	266	271	279	308	320	295	310	278	299	281	285	288	278	311	304	309	315	303	310	304	316	333	333	302	264	309	268	314	308	331	279	280	337	317	280	274	268	298	305	335	300	282	270	290	287	281	309	299	310	310	296	318	290	294	328	309	313	326	282	280	278	276	280	293	314	308	298	278	301	290	293	305	302	326	266	291	318	304	304	279	312	308	309	296	278	305	300	289	295	289	299	282	298	294	265	288	289	299	314	301	281	282	292	311	327	288	280	285	298	305	309	282	315	324	268	304	306	296	288	307	279	299	311	294	271	264	307	320	303	315	275	318	318	291	312	314	291	304	304	300	331	322	293	293	324	329	333	301	285	287	282	338	291	308	264	267	321	325	299	327	303	298	300	290	308	309	295	297	303	305	319	326	294	295	308	267	329	273	290	310	259	280	265	291	297	265	282	319	300	284	280	274	319	328	324	277	304	287	287	309	291	294	307	296	286	274	302	306	267	314	309	298	290	343	295	322	295	308	282	249	252	289	312	295	283	288	314	298	293	291	320	317	303	333	314	301	294	290	309	288	284	308	303	301	319	289	310	300	295	289	318	303	281	288	317	297	287	272	283	298	293	296	297	275	314	281	311	309	311	314	301	311	269	275	277	319	291	276	272	296	275	314	287	267	320	321	307	285	295	297	296	312	319	314	300	304	278	259	325	303	313	289	273	310	268	292	307	296	292	281	312	310	257	284	272	297	309	300	271	301	314	293	322	287	327	287	302	300	292	300	292	301	331	298	269	296	275	288	315	280	307	297	277	304	285	285	285	286	293	283	296	288	319	288	271	268	289	265	302	293	302	316	285	310	287	328	284	279	292	300	308	299	299	269	329	310	323	326	317	302	323	295	270	304	286	324	272	308	302	293	283	295	299	296	321	298	301	301	318	309	297	312	331	281	294	330	285	299	311	300	294	272	324	302	300	306	308	298	288	305	313	278	304	301	318	299	300	313	260	310	312	266	325	297	274	280	308	317	314	297	277	300	296	324	303	285	337	293	318	302	318	319	304	304	289	281	304	257	337	341	304	304	327	302	343	334	284	283	249	270	291	313	283	290	288	300	273	265	324	288	275	308	293	302	282	294	312	349	291	309	302	302	287	272	286	303	294	294	299	319	309	301	344	328	286	268	296	321	314	283	289	283	301	293	323	294	286	289	309	307	305	302	292	298	333	273	297	318	314	308	294	305	311	290	271	313	282	292	280	323	295	325	310	278	302	296	287	326	289	269	290	320	308	290	305	316	268	290	297	283	294	293	319	296	298	284	260	315	268	274	336	319	334	349	297	325	264	320	294	292	265	285	280	282	270	303	287	289	320	288	301	319	265	281	298	299	314	294	274	317	258	276	296	329	291	280	315	286	285	310	330	293	279	309	303	280	295	272	283	280	260	298	292	292	329	288	302	317	276	290	294	319	314	301	263	314	307	288	271	289	330	299	325	275	323	277	284	308	250	301	292	270	317	286	308	322	304	282	293	285	323	294	310	333	325	289	350	297	313	329	282	285	300	306	324	311	279	314	289	291	314	263	297	337	285	291	323	295	313	274	284	304	267	307	274	283	349	322	292	346	284	294	300	325	292	283	308	282	281	304	297	264	304	314	337	299	332	318	285	310	314	270	311	302	325	324	280	277	312	290	292	323	266	287	297	318	295	281	301	325	281	297	298	319	280	314	300	309	298	306	309	295	306	278	322	332	271	303	262	296	303	277	312	319	274	300	282	314	299	272	278	290	290	291	288	302	303	326	316	267	319	296	332	280	316	276	311	281	258	297	286	270	293	336	267	293	287	323	319	295	336	334	307	303	282	302	317	302	296	283	306	296	286	297	300	324	305	311	281	298	299	273	292	318	327	312	329	295	273	308	293	279	283	289	273	330	307	299	315	268	302	319	292	296	292	286	333	280	316	284	312	298	301	286	301	293	280	286	302	283	318	289	299	314	329	302	336	301	309	301	259	304	280	296	275	317	278	304	293	258	290	279	338	316	279	289	285	288	275	293	292	296	283	279	324	289	268	297	301	275	318	274	265	309	269	291	303	286	303	289	285	288	296	312	317	267	307	306	270	308	326	320	316	319	317	269	305	300	307	310	331	310	288	303	293	289	284	312	266	270	270	318	274	344	296	286	276	280	303	321	315	336	300	316	291	315	294	293	318	306	284	281	276	272	317	295	300	276	310	297	290	294
22019	6635	21357	69308	75875	63981	50961	38124	20225	893	737	757	752	686	700	660	763	711	676	684	730	688	766	691	682	684	659	635	666	652	689	712	683	715	658	635	668	736	702	660	707	701	649	700	708	700	705	650	715	660	632	658	723	691	657	619	712	736	677	697	669	674	694	636	749	708	721	652	721	634	706	659	644	707	662	659	690	677	720	704	709	647	670	694	673	644	672	647	701	638	690	689	634	722	642	699	719	683	690	647	685	673	734	737	677	660	682	697	690	666	695	680	712	694	702	671	684	698	702	674	684	725	701	702	685	664	654	671	725	695	683	708	652	704	730	674	666	690	712	690	713	721	684	645	671	649	673	696	711	651	662	669	683	691	663	692	660	661	653	707	673	652	666	679	663	633	723	657	672	697	684	684	679	667	719	659	661	664	701	644	678	688	690	656	719	711	659	737	698	685	651	683	656	629	666	676	725	678	710	715	695	651	689	683	686	641	682	659	707	680	671	725	708	724	697	701	689	664	688	705	765	698	699	683	700	650	710	692	704	682	722	714	725	707	715	649	712	706	669	619	654	676	665	649	671	661	710	701	734	636	668	635	669	670	695	705	699	660	673	680	671	651	653	696	668	662	635	630	677	651	702	718	663	682	687	684	654	708	719	704	670	685	699	653	644	684	655	666	720	703	649	701	644	674	702	687	698	687	711	638	694	665	678	653	692	612	654	668	664	678	694	697	676	671	649	681	651	693	673	673	690	642	644	724	682	674	669	693	668	660	689	684	735	723	648	754	700	675	655	720	676	659	662	638	644	711	707	694	639	639	678	697	698	693	682	662	665	710	718	707	638	656	712	656	658	664	702	679	672	660	707	665	667	680	683	692	670	641	696	678	725	709	720	655	699	694	653	676	674	702	677	662	678	696	645	690	699	697	658	668	648	725	680	675	679	683	666	667	677	661	651	691	668	693	693	659	644	680	684	664	678	685	719	699	697	689	708	719	669	671	669	696	688	681	672	662	713	690	673	659	691	665	695	677	683	714	762	690	710	675	730	718	697	697	717	674	682	690	706	668	693	671	689	651	678	697	661	709	708	706	715	710	695	629	623	663	690	720	674	690	680	604	647	680	652	631	727	703	666	723	683	664	677	693	674	670	670	693	654	691	652	689	674	610	698	640	700	691	686	659	659	693	713	685	730	642	687	676	685	662	738	656	661	656	661	701	705	673	676	644	701	665	751	686	648	680	667	665	694	671	690	645	660	656	655	668	706	728	687	694	676	670	684	701	677	700	719	698	691	660	686	669	617	742	684	659	692	701	677	675	694	671	672	711	698	687	662	654	703	672	659	732	677	685	703	669	692	672	661	669	683	690	637	690	679	647	680	699	661	698	659	662	668	708	689	640	682	646	713	685	658	709	667	707	676	653	648	677	611	670	677	651	702	668	714	682	734	698	713	701	716	658	683	660	672	687	687	699	682	687	661	696	706	663	677	678	702	637	621	691	664	670	682	682	681	698	680	643	686	690	685	707	669	708	651	743	677	670	710	699	695	689	694	676	666	666	633	690	693	694	678	688	718	717	702	666	696	662	692	694	699	687	681	675	752	686	696	734	656	713	714	643	735	663	712	714	655	700	717	694	713	695	667	717	671	660	650	739	660	652	698	714	712	696	651	648	681	719	665	728	692	669	680	709	669	691	718	669	700	674	658	705	685	678	719	695	660	686	677	642	667	705	717	677	708	673	721	646	732	686	663	692	688	725	703	710	689	643	662	648	649	659	675	673	758	685	701	665	670	686	693	668	674	668	711	690	663	678	651	632	670	695	675	665	717	698	698	689	692	696	666	632	658	667	701	685	666	674	642	662	665	699	687	685	696	698	684	640	674	701	689	692	672	677	711	711	680	686	660	724	616	643	682	691	704	650	717	731	662	658	663	687	640	681	687	677	685	678	651	682	682	641	698	613	689	634	650	684	700	637	677	688	658	646	695	677	720	704	712	652	685	626	712	700	699	697	721	657	669	685	681	689	718	659	713	678	699	657	677	657	707	662	662	689	667	698	658	682	707	688	722	674	663	669	722	649	653	697	702	624	723	701	716	676	697	684	650	703	717	678	623	700	685	663	734	722	687	723	671	662	653	689	711	686	694	708	680	727	689	713	684	673	680	659	685	675	633	646	718	684	697	667	660	668	656	693	660	679	691	629	724	692	682	697	733	696	671	687	648	718	682	682	681	674	698	683	713	643	619	721	672	671	691	691	657	668	710	657	641	660	659	697	676	708	669	679	700	698	689	666	677	690	718	699	691	700	727	645	684	704	708	676	693	716	663	697	631	706	711	680	668	676	646	700	665	674	706	646	622	731	602	708	650	670	680	722	708	687	633	667	645	710	631	695	645	740	710	685	676	659	649	688	668	698	762	633	666	728	664	685	655	669	702	691	628	678	660	656	670	645	688	658	644	703	722	669	695	628	665	707	677	673	660	656	712	662	721	675	652	687	683	697	719	719	741	684	747	698	684	703	709	703	688	711	666	679	656	673	672	718	716	662	732	677	693	673	688	661	663	703	716	688	709	694	685	663	673	655	623	676	643	684	669	682	642	651	651	681	690	701	669	659	673	675	678	636	685	711	663	707	674	690	671	709	666	657	669	647	679	651	706	677	707	595	662	638	662	612	691	659	692	687	672	635	702	685	679	737	692	664	685	623	703	704	684	709	677	672	673	668	680	643	712	690	640	661	690	686	632	697	686	640	714	688	687	717	697	701	696	666	690	681	672	671	680	724	685	733	664	678	674	706	688	688	668	706	665	659	694	642	638	634	665	668	694	678	656	672	684	665	698	702	733	638	726	700	656	688	695	668	641	682	701	667	666	678	676	660	631	712	730	652	698	713	719	678	646	683	650	670	702	697	658	701	631	676	637	665	719	718	693	669	693	714	688	654	695	695	689	690	695	666	668	639	685	640	707	672	689	696	676	669	656	659	645	690	692	677	721	700	676	659	673	664	669	646	705	639	645	708	677	694	653	707	667	675	692	686	682	680	679	683	680	725	713	710	709	677	660	703	691	677	657	721	691	705	724	706	682	699	684	665	702	671	701	681	656	687	671	670	660	716	711	616	644	688	688	695	649	713	718	749	671	671	681	684	673	640	695	627	644	715	668	652	669	714	678	640	687	674	694	728	641	680	686	687	677	634	680	699	711	672	705	692	707	692	707	710	696	687	680	674	689	652	638	698	641	638	661	711	725	706	681	682	670	698	694	677	661	702	604	666	670	628	679	697	638	691	715	708	684	696	693	670	696	714	676	708	642	704	689	672	657	688	648	669	726	702	695	684	653	646	677	665	685	697	646	705	709	645	684	653	714	659	714	695	729	681	664	667	662	651	675	685	674	683	694	696	716	662	679	709	645	700	700	637	703	685	653	663	686	706	664	704	679	671	719	683	658	699	676	680	667	615	731	684	684	706	670	701	652	729	682	710	709	666	736	731	678	700	656	670	683	666	660	669
16118	2936	3370	4975	3991	2767	1805	1160	662	292	303	307	305	286	273	288	315	303	285	330	278	307	278	280	319	302	308	302	307	283	295	257	296	291	287	284	265	302	288	259	286	303	308	292	297	265	267	285	312	275	298	284	292	337	318	242	285	272	283	302	299	303	265	314	297	274	275	271	281	300	268	289	277	304	271	313	291	320	295	285	313	262	305	314	270	291	290	328	321	321	303	298	313	264	298	279	276	316	311	295	296	304	274	280	290	287	328	271	324	291	298	295	254	315	307	280	300	319	285	288	300	314	293	326	272	258	260	318	301	291	291	270	310	301	309	320	292	271	269	309	271	279	311	270	297	324	321	253	289	268	295	313	306	302	266	268	265	301	307	282	292	296	319	278	295	269	301	271	271	337	263	272	326	275	284	299	284	278	283	313	294	300	326	277	311	306	286	290	264	273	271	299	304	266	291	262	315	296	282	288	298	268	287	296	283	301	293	311	248	278	302	277	281	284	298	306	274	311	311	305	267	300	301	281	285	264	288	287	305	303	293	268	250	291	298	301	270	321	290	277	292	286	312	289	293	293	305	308	287	272	295	290	277	298	275	285	274	294	298	314	284	310	277	283	302	295	264	299	282	307	292	282	304	323	321	284	292	236	275	254	301	261	273	286	302	264	282	272	289	294	271	270	322	288	295	309	298	284	290	280	293	270	308	306	314	273	301	295	269	308	289	242	293	271	254	298	298	276	287	297	311	270	330	276	284	325	311	294	331	299	318	294	295	296	277	300	301	268	284	283	244	273	286	270	307	266	271	270	288	300	311	313	297	289	278	281	303	280	333	274	298	295	292	284	290	270	297	309	304	312	276	314	304	300	326	258	309	268	285	292	302	283	273	308	294	291	302	297	333	306	278	302	273	283	310	283	256	304	283	331	273	252	269	284	288	284	297	288	300	301	279	323	300	252	302	262	304	317	292	266	301	305	313	308	289	330	298	288	277	285	275	281	290	279	316	306	295	284	283	322	311	306	287	287	321	272	282	273	303	282	296	292	278	308	288	335	308	285	289	295	279	315	281	280	274	272	284	305	272	299	267	281	325	281	318	278	315	325	271	272	253	275	307	335	294	276	282	282	280	277	275	271	246	310	277	316	279	299	294	278	319	293	265	310	320	288	339	285	323	309	284	300	329	284	287	306	270	324	302	278	307	275	298	319	302	278	304	277	280	315	284	317	316	254	317	277	289	313	297	255	291	295	294	254	275	284	317	302	272	292	295	329	292	299	275	279	294	311	291	291	301	317	291	275	291	310	299	287	323	298	304	295	304	273	288	286	285	291	283	264	272	285	298	299	304	298	301	276	277	301	283	278	283	302	277	276	293	286	303	294	293	309	319	300	254	313	316	295	306	273	254	304	280	294	294	255	271	278	289	313	323	304	268	287	319	312	286	293	294	313	298	281	300	310	317	303	277	292	289	257	227	293	282	321	306	290	311	292	304	285	308	305	292	291	287	279	282	289	300	311	300	294	302	313	306	287	333	291	282	309	273	297	293	289	299	321	330	315	279	279	291	279	322	301	291	294	296	294	271	315	302	311	274	288	266	301	289	281	297	301	297	276	306	313	288	307	275	287	289	314	309	295	266	304	282	311	275	274	262	286	303	301	290	305	285	289	302	271	274	287	284	307	283	262	287	278	294	314	260	300	287	300	273	295	274	273	292	279	310	284	287	301	292	304	271	306	286	296	282	295	296	304	264	303	288	294	324	267	285	283	286	298	283	297	326	337	299	274	279	282	290	291	283	296	287	286	313	300	248	327	270	307	316	275	315	273	287	284	272	279	264	293	324	304	304	282	268	324	290	307	308	286	318	283	284	306	280	308	281	290	275	296	260	264	322	284	300	288	293	278	279	273	297	291	285	294	283	296	267	273	331	279	290	277	273	279	293	301	312	282	283	269	285	309	276	297	302	294	299	296	305	264	296	292	292	299	275	286	267	319	261	291	300	345	324	280	288	289	292	270	268	304	309	289	295	290	291	281	291	258	280	289	285	292	302	290	292	308	272	243	273	281	328	306	306	291	274	319	271	300	306	311	293	303	269	303	335	303	301	279	315	292	296	300	276	279	255	273	293	336	282	328	271	279	323	306	286	264	279	273	304	305	301	297	255	261	302	296	276	299	291	294	266	299	294	291	281	280	313	273	308	295	279	264	260	299	292	286	302	293	274	320	310	280	279	300	262	309	317	264	292	303	296	309	281	284	305	298	302	310	304	302	309	301	307	269	276	309	307	294	338	274	291	271	262	301	310	271	286	293	303	294	293	296	345	271	281	283	294	324	276	311	257	305	313	292	260	295	274	310	272	286	299	291	282	279	313	291	288	302	301	308	296	314	285	311	312	297	261	278	289	295	297	302	306	319	314	293	295	286	299	267	271	308	303	295	278	297	292	306	276	308	320	309	269	282	285	307	304	298	303	272	281	287	292	302	259	309	298	324	265	285	295	299	299	259	285	305	307	283	267	288	301	314	264	283	303	314	289	279	295	299	311	261	317	291	271	275	285	308	277	294	310	279	291	292	293	305	316	280	295	250	299	339	282	262	276	307	319	305	298	262	248	275	285	283	332	295	315	296	266	266	284	305	283	309	317	275	288	267	258	267	270	305	273	297	304	309	298	286	302	299	300	303	338	298	311	295	287	287	310	323	300	307	289	306	309	267	292	289	298	293	268	256	263	303	277	308	308	273	288	278	280	287	268	291	294	308	310	303	292	283	307	278	288	285	302	299	298	301	312	280	299	313	303	325	321	261	268	269	324	299	275	304	308	283	282	291	284	271	297	289	325	311	274	283	296	313	288	284	314	236	289	300	310	255	285	288	267	300	293	305	294	262	298	286	283	310	300	276	305	304	270	268	276	299	299	322	305	279	291	275	324	299	296	327	279	311	278	303	326	311	276	290	314	295	301	323	309	299	294	314	326	264	296	281	281	279	273	272	266	291	313	317	283	328	277	308	292	309	282	255	310	256	267	281	285	279	274	266	294	264	278	292	290	265	267	313	288	340	282	294	309	275	279	291	298	297	297	287	293	278	337	305	300	248	259	307	278	320	271	271	331	292	292	297	253	325	325	302	312	288	288	289	310	280	277	298	268	300	292	289	267	299	329	290	277	302	296	274	262	300	286	277	300	292	278	308	279	289	316	298	296	278	299	304	322	295	289	291	268	275	278	290	330	288	295	314	304	256	299	308	272	301	302	307	297	317	305	281	256	272	280	304	274	311	278	303	279	317	286	285	303	278	263	319	314	267	303	268	295	304	267	285	328	304	306	272	255	284	290	292	288	281	283	276	312	278	304	282	277	279	284	296	280	328	293	299	324	271	306	296	281	282	290	262	265	273	303	281	287	307	267	283	278	296	254	298	231	261	304	297	272	302	304	307	302	282	307	276	282	305	309	309	323	274	271	246	290	309	286	310	308	278	267	255	298	281	310	318	299	286	314	289	292	299
7656	2072	7306	14389	13564	10031	6618	4149	1958	670	630	663	684	644	642	663	624	619	679	639	616	702	632	666	644	648	636	631	664	629	667	648	628	651	633	633	646	634	658	632	627	669	664	646	662	628	658	645	626	668	641	655	677	655	678	689	657	632	638	648	645	692	639	634	644	665	660	727	662	660	625	633	680	627	647	674	666	665	651	609	646	658	666	684	684	646	649	626	657	647	621	632	682	649	653	625	625	621	620	644	678	634	617	669	660	639	688	627	661	680	656	661	640	641	641	626	616	682	677	688	689	673	675	643	654	641	640	624	658	611	683	714	614	648	650	614	670	635	664	680	605	680	699	674	629	684	630	646	664	644	673	659	634	642	659	638	635	635	631	656	662	680	668	656	637	670	652	660	647	661	642	627	630	653	681	627	642	658	650	689	659	630	678	673	658	618	606	634	704	655	640	643	651	656	638	655	650	666	639	685	658	577	691	685	653	663	634	651	637	609	644	637	619	657	647	623	644	641	642	647	658	672	683	707	653	658	614	652	592	660	638	640	620	681	660	628	611	671	654	627	631	619	658	634	638	666	616	649	638	702	672	655	660	612	639	648	695	665	655	647	657	666	637	639	652	692	657	642	614	638	676	598	639	655	647	678	656	629	681	649	669	641	663	672	648	638	650	658	631	663	660	660	679	612	674	627	645	630	614	656	654	645	671	645	648	642	628	620	620	649	673	591	669	647	696	634	663	651	664	613	624	707	609	664	669	648	653	663	648	610	631	676	634	642	659	665	702	609	676	663	630	657	641	655	653	680	658	666	660	638	660	623	658	674	673	643	626	611	684	599	656	650	627	669	617	632	652	679	672	620	647	661	603	628	723	690	648	687	634	626	688	660	622	640	690	629	647	616	641	639	610	654	603	648	691	627	668	652	586	661	650	718	636	677	647	636	659	614	662	663	668	646	635	622	654	630	620	670	622	645	652	647	669	635	659	678	679	625	684	610	646	656	683	656	667	635	681	645	699	597	622	627	628	628	623	652	682	642	642	611	671	684	578	651	666	632	633	625	650	655	663	612	607	699	638	625	667	655	645	660	645	622	639	663	658	634	639	625	644	660	632	607	578	648	658	609	602	589	642	687	665	671	629	641	679	678	656	572	675	661	633	683	654	648	620	638	632	664	635	684	657	641	665	623	656	639	677	610	643	643	643	643	641	686	632	683	657	702	656	655	601	675	639	640	661	641	681	607	630	655	643	629	644	592	651	610	625	612	665	663	622	660	617	691	670	676	623	614	639	668	680	607	634	658	653	612	646	631	644	648	625	644	649	644	665	680	627	642	704	602	641	649	660	624	631	711	641	671	619	664	658	650	625	654	634	628	645	679	620	665	650	648	679	674	667	662	634	646	663	717	649	668	612	688	623	646	671	655	648	592	594	618	667	651	676	686	648	659	707	640	618	650	665	704	660	641	704	618	669	676	638	573	670	688	657	613	688	659	660	663	674	729	651	674	634	665	638	661	684	657	686	661	651	662	595	621	670	671	675	680	641	692	656	661	622	723	600	631	630	679	646	625	630	643	645	662	631	677	629	651	663	646	615	629	668	638	677	624	676	679	632	623	648	619	635	665	675	632	636	653	639	654	631	630	626	669	679	642	658	629	690	639	669	659	654	648	647	654	636	647	632	664	630	667	592	690	637	656	650	604	690	682	624	638	603	675	656	663	662	670	625	648	690	635	668	617	671	606	655	637	662	669	630	654	649	652	673	643	632	672	637	643	637	623	657	688	666	615	649	654	679	639	683	638	596	674	673	620	606	642	711	636	701	658	658	643	660	643	606	624	632	623	636	617	629	673	662	610	678	652	614	585	699	714	671	656	676	622	639	653	658	638	624	612	638	651	680	648	629	632	654	616	621	694	625	638	664	672	661	657	626	638	689	620	634	625	634	655	672	676	669	650	627	646	630	660	615	663	626	655	633	674	654	641	630	620	680	649	634	630	665	685	639	675	692	610	637	656	618	647	682	652	673	646	656	660	663	646	696	624	669	631	694	663	650	631	599	633	651	663	607	671	692	692	645	680	693	615	630	628	702	567	655	612	681	647	637	680	629	659	660	647	694	670	647	689	619	671	673	652	625	699	643	627	620	638	649	614	641	651	623	658	655	597	622	648	618	675	596	655	609	653	658	648	681	632	633	652	653	687	653	599	648	690	644	642	656	657	648	669	634	622	687	654	649	644	650	651	679	679	668	641	624	608	659	629	681	675	602	653	610	624	607	696	658	660	707	644	659	620	691	659	668	641	709	688	654	642	657	649	687	656	632	676	627	641	657	653	608	648	663	638	657	690	658	622	642	650	620	671	638	635	653	633	604	632	682	604	683	667	622	612	648	638	652	633	658	626	718	618	655	655	686	670	637	612	629	657	624	623	637	673	678	616	628	664	657	684	660	649	641	592	605	620	662	690	667	637	649	618	614	657	684	611	676	694	696	653	631	684	626	660	661	633	645	641	675	669	666	715	616	663	685	661	630	635	607	658	701	608	653	636	665	663	606	608	636	629	660	647	618	633	631	639	608	610	633	646	634	668	647	615	615	648	622	655	687	656	629	638	654	620	651	591	647	598	604	634	668	673	651	658	661	602	648	644	669	647	653	648	648	675	610	686	646	672	668	609	638	592	609	647	584	628	652	657	655	684	649	649	702	677	648	689	647	635	681	663	682	636	671	629	673	655	647	662	622	643	659	673	653	606	682	648	603	593	631	654	605	622	703	642	638	619	627	669	651	694	591	685	653	592	659	610	610	670	680	670	645	622	717	663	606	649	687	652	613	611	633	630	676	633	584	697	682	657	658	593	698	678	672	670	603	609	689	686	600	681	638	704	671	639	671	610	665	655	633	632	681	666	669	640	653	642	666	656	598	661	602	627	613	680	663	664	647	629	651	637	661	660	691	660	654	669	633	618	654	648	628	652	646	627	602	638	648	655	623	646	631	649	681	639	660	631	637	678	644	630	638	641	620	667	588	643	690	599	719	626	647	624	643	690	668	597	655	651	645	669	674	642	691	672	631	652	631	660	681	601	636	676	663	622	677	608	645	610	626	638	641	676	635	631	611	689	632	694	659	667	680	637	648	674	639	638	641	634	649	637	628	644	672	643	653	625	625	636	673	658	650	671	624	622	622	628	653	635	644	629	654	633	644	689	636	636	652	639	629	650	630	615	638	664	659	690	621	653	671	627	633	618	659	631	670	632	649	638	642	678	652	632	617	683	665	639	630	613	630	606	614	626	619	692	668	643	630	676	710	653	589	677	688	640	646	610	654	654	688	634	629	626	695	696	629	669	658	608	685	700	626	665	644	656	627	656	673	656	624	616	674	662	650	636	633	652	639	640	611	637	679	616	623	648	663	645	660	649	684	624	659	626	683	590	675	619	647	674	629	619	650	625	662	670	649	643	704	672	620	583	659	663	704	642	623	715	668	652	600	671	622	671	629	618	667	660	657	645
34070	9710	17864	54850	52553	40492	29088	16491	5795	363	227	191	215	193	218	198	220	198	210	204	204	233	223	209	219	186	214	208	218	243	202	200	201	211	187	196	223	209	208	224	199	194	195	198	225	200	184	205	201	214	213	216	222	204	191	223	237	199	206	196	206	234	172	195	215	199	207	204	199	218	217	222	193	195	205	207	219	187	207	208	256	246	218	221	212	187	230	218	207	223	206	191	237	229	194	216	198	218	193	188	225	213	206	211	201	221	213	203	218	190	208	212	219	200	202	220	225	224	201	195	193	224	223	198	211	234	210	176	203	217	189	194	198	211	215	213	208	196	238	219	202	225	211	226	215	222	203	185	207	220	222	223	198	180	241	190	217	214	242	209	211	195	230	202	190	205	210	192	203	203	210	267	202	208	209	196	194	195	209	238	198	210	181	193	225	219	182	210	193	217	212	206	219	216	211	250	182	211	239	221	237	214	194	215	198	202	208	218	217	199	212	174	182	196	193	197	245	207	213	186	196	198	220	197	190	214	191	195	191	202	200	231	213	187	192	214	203	207	185	198	220	207	219	220	243	200	211	228	231	202	198	208	209	195	214	231	242	217	194	216	229	216	196	213	233	241	234	172	203	230	193	211	183	197	220	202	208	193	203	174	206	210	204	211	200	231	202	198	213	202	231	217	208	229	208	214	216	203	218	228	215	200	195	220	210	217	189	206	187	204	204	229	211	228	195	229	204	190	216	233	225	231	204	225	214	185	204	209	200	203	188	199	188	196	230	197	192	235	207	227	208	202	214	213	204	202	202	206	210	198	210	184	195	196	197	200	205	221	211	208	198	214	222	215	194	216	208	198	193	211	219	235	230	209	244	188	209	218	210	205	221	202	206	218	212	213	214	219	196	205	214	196	195	191	212	214	184	196	220	197	200	216	211	211	231	231	228	205	217	213	195	222	219	196	198	222	184	186	239	201	207	211	209	165	202	232	207	221	224	185	193	222	230	226	232	226	218	187	215	207	202	197	215	217	206	224	241	222	197	219	203	217	209	198	212	213	200	218	198	204	212	200	209	193	199	216	194	207	214	228	202	218	232	213	225	193	193	201	207	222	228	208	211	187	195	196	200	208	223	214	208	230	211	217	186	209	204	225	216	234	173	203	213	214	231	199	220	201	201	200	208	210	204	216	196	216	221	222	213	203	191	223	164	219	220	192	218	203	200	193	218	209	213	215	210	207	205	201	230	243	197	228	197	227	218	215	207	234	209	208	216	199	214	176	216	213	198	202	219	216	203	226	218	195	226	206	194	184	191	206	184	231	186	186	239	203	194	205	196	240	239	220	204	206	223	232	250	226	203	238	217	224	208	185	202	221	202	224	229	238	230	225	184	202	194	204	218	203	212	201	202	207	214	172	232	230	215	218	207	230	216	207	220	216	198	180	194	194	209	202	231	210	217	211	212	196	205	210	209	226	206	215	196	204	204	219	209	199	220	190	218	184	191	207	200	222	200	223	178	191	191	193	217	197	219	209	208	203	201	201	199	192	204	219	219	190	208	204	197	204	206	229	197	201	201	215	197	208	207	228	231	212	196	205	197	187	202	197	207	252	232	218	216	222	193	239	217	201	202	197	182	168	213	181	202	220	226	221	190	189	201	222	193	245	228	223	225	219	198	214	215	207	205	219	225	227	193	178	185	201	190	214	167	183	200	215	230	200	200	218	234	216	220	201	231	212	215	213	206	197	208	199	195	208	202	218	197	229	214	200	184	192	206	201	196	204	220	191	218	214	203	198	230	225	197	171	218	236	192	218	203	206	207	192	225	195	185	236	179	215	196	212	196	228	211	209	210	230	200	215	222	192	215	211	221	213	205	211	219	217	200	204	226	193	176	213	224	224	212	207	211	195	175	217	197	214	191	216	210	207	194	213	182	219	211	195	183	206	177	184	205	193	181	208	212	195	215	169	202	203	192	199	192	238	217	225	212	211	241	217	230	199	187	212	208	192	199	220	190	223	216	205	226	197	210	211	211	205	222	190	220	203	226	214	236	221	215	222	226	207	202	220	188	209	254	221	200	214	192	238	203	205	231	209	223	225	205	208	212	210	215	195	200	199	211	208	225	208	209	196	210	212	208	198	210	211	217	200	238	204	195	207	195	209	187	197	242	197	211	216	216	178	198	184	190	210	259	215	232	198	237	239	218	212	213	228	207	221	201	209	221	208	228	208	218	194	191	187	223	222	207	214	214	207	194	203	202	205	208	181	231	189	193	209	206	196	223	216	225	219	178	197	225	211	191	207	179	197	213	238	219	194	207	209	222	188	202	204	197	217	197	214	204	207	195	178	204	224	225	207	211	211	226	232	210	212	219	218	204	186	202	203	225	236	192	214	243	219	198	173	223	197	193	213	193	210	171	257	220	231	211	206	219	209	176	216	208	221	201	217	215	206	202	216	234	202	204	207	204	201	222	206	221	204	187	199	218	226	220	192	207	205	200	212	216	186	233	202	211	189	210	198	214	209	210	173	219	233	229	200	196	229	209	197	201	223	222	188	210	214	220	198	214	216	217	208	221	192	213	210	215	239	194	180	218	223	189	230	206	244	208	193	210	203	199	218	216	212	205	210	193	204	197	214	235	223	229	193	191	212	210	198	197	213	234	203	207	160	194	214	202	218	193	199	185	234	182	248	218	216	203	229	224	200	194	226	206	204	223	235	217	182	200	207	229	206	238	222	199	194	189	217	196	206	190	195	218	230	230	215	217	190	206	234	205	196	207	201	209	198	211	217	214	208	189	196	213	205	207	197	216	185	169	206	210	209	198	219	203	222	212	214	233	222	179	210	218	236	199	198	228	208	187	210	204	216	202	243	215	215	203	190	230	220	222	190	218	177	189	202	213	210	220	201	198	202	199	216	211	191	200	223	204	198	235	231	206	225	206	218	209	201	223	210	230	200	243	193	215	195	218	232	227	209	224	195	221	226	189	190	208	213	202	195	236	205	196	217	191	223	219	197	187	200	201	198	220	232	187	218	184	190	204	222	178	182	166	199	218	210	193	193	199	212	217	243	214	202	222	199	219	196	218	171	224	197	233	206	229	212	223	216	236	238	200	167	200	212	176	254	230	197	242	220	193	210	221	208	207	209	194	226	218	225	195	206	206	206	192	184	208	217	232	185	221	177	186	204	193	219	194	217	210	221	202	236	211	217	208	217	222	201	208	195	214	200	194	182	214	226	212	208	203	216	204	206	204	209	235	179	195	209	200	218	233	210	210	199	186	209	206	220	223	200	202	244	211	221	203	234	218	198	229	209	181	215	228	213	196	209	198	239	227	207	188	192	223	206	193	208	193	236	233	222	199	218	236	211	220	209	208	210	195	200	215	212	208	242	205	185	222	214	200	223	201	208	233	214	190	191	204	218	196	211	191	193	193	238	233	224	198	235	211	201	229	216	194	219	200	212	196	193	198	230	211	203	195	204	211	217	208	187	183	206	199	206
16690	4656	24726	61891	62674	53643	44513	31966	14555	559	509	517	489	499	510	540	509	528	547	544	490	476	492	495	473	466	502	523	436	529	491	500	458	493	531	483	496	516	446	533	467	485	538	471	513	511	473	506	505	476	483	504	524	522	497	500	520	468	462	500	512	508	514	490	512	479	514	502	495	474	525	500	515	483	490	495	500	496	481	500	493	489	511	530	509	490	485	497	509	476	544	499	492	538	506	457	501	494	473	466	498	482	525	504	507	493	486	501	499	493	484	474	507	453	505	544	481	522	507	505	519	505	480	471	468	480	476	508	496	518	482	470	512	504	501	494	518	515	499	474	514	479	510	515	480	498	457	515	515	494	515	570	483	487	477	526	481	532	496	507	477	497	524	492	518	512	509	466	532	482	512	507	487	506	493	445	449	506	495	505	526	462	532	516	528	494	496	479	494	522	463	500	472	496	538	517	553	501	497	494	546	525	496	499	507	481	511	506	516	484	501	483	481	538	503	498	493	528	496	508	544	493	501	495	501	505	500	500	474	508	475	556	487	506	525	479	501	520	515	498	465	477	516	510	520	525	499	522	498	477	483	517	479	469	496	489	529	524	488	487	491	479	451	541	479	494	512	443	456	507	463	520	526	467	505	495	426	465	485	531	465	545	499	513	495	521	498	490	507	492	515	510	510	446	521	529	481	506	475	528	492	539	519	507	468	500	470	499	453	479	525	496	513	489	505	553	458	493	485	487	497	503	471	501	517	553	490	531	465	487	479	475	495	485	492	503	488	466	485	530	503	483	502	496	515	498	487	487	470	459	505	509	502	496	509	468	474	503	515	452	494	521	506	508	533	501	517	519	465	542	498	514	479	514	508	493	518	499	453	497	511	476	496	523	484	464	481	517	465	503	479	529	487	504	479	469	536	479	497	521	498	501	523	521	496	519	489	485	551	487	470	489	496	517	493	516	528	524	488	470	470	503	486	502	503	482	507	487	494	483	493	484	506	498	514	482	488	479	482	519	487	534	494	520	521	497	488	467	512	517	498	506	509	525	525	468	491	484	491	489	487	509	497	497	532	511	467	508	510	518	482	495	484	511	488	474	496	519	489	491	515	510	488	451	491	524	522	509	489	526	498	497	491	524	467	459	523	495	506	461	516	501	519	464	519	524	479	506	478	504	538	533	520	460	487	496	487	466	547	488	498	508	481	463	488	490	476	501	524	491	472	512	502	498	502	522	498	524	493	492	455	497	510	473	497	487	493	523	480	542	461	446	521	510	462	519	477	483	540	543	483	521	506	483	484	500	521	478	528	480	461	491	516	504	518	474	506	488	503	504	527	489	493	496	500	471	489	486	492	492	479	527	516	518	510	518	485	471	492	511	463	507	484	456	527	464	483	498	451	522	491	496	518	479	486	444	484	484	498	509	462	510	537	517	520	509	482	483	503	482	525	511	498	462	500	498	495	441	536	497	499	466	543	481	495	526	547	531	484	496	477	479	553	509	519	509	480	484	459	495	510	508	505	479	515	499	493	494	494	511	503	501	504	487	477	475	504	491	503	470	504	473	497	469	487	453	527	481	501	490	508	534	501	509	522	488	485	509	455	496	466	496	515	497	496	476	469	528	485	528	477	484	489	500	508	502	472	549	496	514	457	475	494	454	504	477	462	498	452	503	483	504	472	460	512	495	519	499	515	496	520	506	486	473	499	470	465	469	495	493	492	482	569	500	482	513	503	496	493	455	525	502	513	505	486	515	495	521	520	497	506	466	498	499	483	505	479	492	490	492	500	511	492	508	497	535	491	466	500	518	535	489	523	478	476	518	506	508	500	500	516	494	503	478	516	490	469	475	498	473	501	496	496	521	468	511	506	516	518	480	494	510	500	458	486	524	505	489	513	497	468	524	484	458	527	458	469	512	495	488	489	498	495	508	515	484	502	507	481	493	479	464	519	531	485	506	482	524	506	482	497	520	436	532	497	501	467	492	492	525	511	523	513	466	494	478	465	449	464	508	499	512	525	500	480	485	482	541	499	477	522	481	495	513	529	501	472	467	532	476	505	515	469	502	484	501	512	493	475	455	475	490	506	461	506	489	515	490	442	492	525	499	489	448	494	488	468	519	470	476	461	500	507	511	465	509	472	524	514	495	485	507	502	502	517	518	502	530	514	472	526	462	532	510	460	513	518	502	539	502	473	513	531	501	483	497	530	471	471	501	530	484	516	522	499	529	479	465	504	484	519	488	495	467	500	500	509	482	479	506	449	491	486	488	491	478	512	487	489	521	461	463	519	524	533	490	490	518	476	530	476	569	496	530	499	479	508	489	511	492	532	481	480	530	489	494	505	482	475	499	491	486	530	528	535	513	472	484	505	489	460	505	502	496	492	477	479	515	499	495	465	488	518	504	494	500	490	534	476	502	462	488	487	506	474	474	466	470	503	542	511	513	454	492	498	541	482	483	512	499	521	498	489	502	484	511	496	500	518	457	474	489	477	489	499	478	469	481	473	513	449	467	468	503	506	503	524	526	494	521	530	516	499	531	498	472	489	465	489	490	507	520	519	499	514	496	514	518	502	485	513	475	489	500	472	510	491	503	480	507	490	514	477	519	493	475	478	527	492	479	495	492	506	501	491	478	492	486	504	507	534	470	506	481	460	470	518	514	518	483	496	510	511	519	535	499	529	498	482	482	495	527	489	497	501	487	514	488	491	550	441	510	500	475	527	479	514	501	541	475	495	499	497	469	513	516	538	512	498	494	513	557	490	515	495	543	506	501	478	493	515	524	534	482	517	510	480	502	515	505	509	498	526	504	515	491	519	512	513	514	487	494	503	498	476	487	489	524	502	495	532	510	449	513	527	503	500	484	516	518	493	538	447	499	521	502	502	509	482	469	521	481	514	476	492	489	481	469	505	510	503	473	483	541	540	487	479	476	514	492	459	509	536	470	511	469	493	523	517	500	514	530	490	510	501	504	486	496	504	492	540	483	463	513	495	525	515	493	477	472	510	516	503	505	477	511	523	487	485	512	496	510	487	483	471	502	456	488	509	484	505	521	480	475	494	478	464	517	488	534	457	539	488	491	482	464	441	487	494	493	506	498	458	504	513	522	518	520	493	478	489	507	510	502	510	477	515	475	506	462	500	494	469	498	462	493	467	477	528	523	473	511	484	506	465	506	541	458	517	529	486	483	502	470	518	483	501	529	469	499	537	465	497	475	497	491	515	501	494	496	523	504	521	475	510	479	511	502	484	517	535	533	523	460	504	479	538	503	536	494	520	462	502	507	495	484	512	532	502	496	470	521	444	480	490	505	506	493	503	491	492	508	461	490	489	494	509	500	462	478	485	527	492	483	496	510	477	507	486	519	484	465	488	474	507	503	503	511	502	492	497	537	500	472	481	464	489	522	490	520	477	541	497	468	483	472	482	490	473	484	517	544	509	498	515	495	468	513	462	483	461	473	510	472	522	491	511	518	495	503	501	504	480	524	515	478
48378	18847	21440	68763	67230	53457	36732	20962	7214	567	293	309	280	318	275	302	318	307	338	335	332	322	295	301	317	307	322	307	283	314	312	302	306	318	327	299	313	268	311	309	286	292	293	305	323	294	301	288	305	311	279	299	323	377	320	289	278	335	271	295	300	326	306	310	314	356	330	272	303	296	287	294	295	326	261	311	301	305	337	350	329	303	308	320	331	331	303	308	318	305	315	329	289	277	293	318	284	293	305	308	320	316	286	337	337	303	321	292	299	300	333	331	328	315	338	331	285	347	334	299	289	290	304	294	319	325	325	301	357	284	291	265	291	306	320	294	320	328	292	312	306	330	303	326	289	285	296	339	328	297	273	299	264	321	279	281	305	307	283	319	288	297	302	282	321	293	325	303	320	319	283	329	313	294	277	312	296	341	329	313	331	280	343	287	280	289	304	308	308	293	303	296	307	301	313	335	306	296	285	314	308	354	281	316	318	301	305	313	296	328	310	301	299	316	326	304	268	280	293	299	270	300	283	335	333	290	290	282	344	297	298	290	308	302	309	323	292	286	320	284	285	315	321	278	284	315	284	278	311	328	307	289	291	350	321	316	343	319	316	328	316	337	273	312	302	323	306	296	322	324	307	298	302	297	289	310	298	304	314	317	310	289	339	334	323	290	314	296	291	297	325	295	293	320	314	317	313	308	308	309	277	296	320	319	292	306	289	295	293	314	297	290	302	316	319	312	281	327	269	291	305	307	305	326	313	258	303	283	305	278	316	283	306	280	308	329	316	304	314	315	355	339	334	324	320	326	296	344	315	296	307	326	307	327	319	303	280	306	298	308	324	276	302	335	303	322	322	270	323	325	291	330	294	319	323	302	304	337	295	319	324	348	307	284	311	272	279	301	317	313	330	296	308	290	264	309	307	325	315	330	307	313	335	272	301	319	297	314	316	289	330	303	321	305	346	333	302	258	302	311	303	300	318	276	340	296	332	315	306	294	337	319	291	300	288	297	320	334	322	300	304	307	312	320	316	279	312	283	298	302	311	333	274	300	302	333	275	317	312	290	293	329	288	337	367	343	319	299	319	304	288	290	306	290	339	290	311	296	288	337	290	322	308	336	307	322	287	309	317	329	307	307	315	274	304	315	281	312	283	301	289	277	298	323	294	315	316	289	305	309	330	320	325	318	295	300	327	291	332	298	293	313	294	312	322	298	298	269	316	318	294	318	296	285	351	307	334	282	306	300	319	305	295	357	338	304	305	295	314	290	330	358	310	287	313	319	320	335	285	276	326	276	296	297	287	297	292	314	306	319	294	301	315	311	313	314	336	284	304	301	324	324	330	322	297	308	311	280	299	284	309	272	279	290	300	345	315	288	366	314	327	305	305	288	303	291	293	268	315	303	312	309	296	284	292	279	309	295	287	304	329	300	329	291	288	305	310	290	290	328	318	293	323	293	345	310	301	318	340	282	330	317	296	269	284	323	320	313	324	304	308	293	310	319	288	327	352	325	336	276	271	332	323	308	336	318	306	318	313	281	282	294	317	318	296	280	306	308	303	312	315	295	349	275	332	294	275	302	353	297	295	287	308	310	305	322	315	272	264	322	305	343	298	294	356	305	302	321	283	268	328	301	268	345	360	259	290	311	339	335	300	291	341	297	306	313	300	297	327	327	318	304	287	302	323	300	339	301	323	285	305	332	335	321	317	297	323	296	308	285	286	296	315	328	323	308	316	288	305	308	321	312	321	314	311	295	300	303	288	315	318	296	297	316	315	300	316	319	300	333	296	294	282	325	301	275	347	311	268	289	350	306	294	321	330	307	333	304	310	308	314	314	323	324	282	260	321	289	298	307	326	333	337	300	326	312	356	305	322	320	312	312	332	288	308	285	321	288	373	285	328	306	280	316	306	308	310	310	277	309	305	297	317	283	350	332	335	331	321	310	331	289	293	307	319	304	309	302	317	330	329	289	274	276	270	307	314	331	324	313	328	287	303	297	318	302	306	303	279	312	295	342	324	314	320	296	306	287	309	331	308	274	328	294	315	320	329	290	341	303	323	283	282	316	307	316	312	320	290	296	297	305	353	282	314	313	300	318	286	318	309	313	279	315	287	349	306	300	294	310	305	332	300	268	299	330	298	337	310	311	309	304	317	329	315	333	303	327	346	314	297	318	316	278	340	305	271	312	327	293	315	311	319	296	314	297	322	347	284	360	327	303	280	318	318	324	269	289	337	326	289	289	297	291	309	288	332	311	298	316	319	304	299	336	316	297	301	309	269	307	302	301	276	287	304	339	307	325	307	309	287	334	303	340	320	306	270	289	336	277	307	310	294	301	267	281	328	289	324	281	308	310	345	295	315	306	343	290	288	297	279	314	285	272	308	297	313	293	317	291	307	308	289	295	312	275	302	303	301	304	337	315	314	310	293	331	291	339	322	328	326	322	301	311	311	328	309	290	305	279	304	307	310	274	293	312	317	304	291	285	285	293	322	327	354	286	313	288	322	334	272	306	271	319	315	306	295	305	320	305	302	265	315	314	295	317	336	327	292	304	289	285	283	324	296	290	345	331	278	318	317	313	329	332	313	321	289	291	324	297	300	303	314	314	313	325	281	270	294	300	321	307	298	323	310	281	296	278	294	310	326	300	308	310	292	330	293	309	272	355	282	289	305	293	285	320	330	304	292	299	326	322	321	290	307	308	290	306	291	328	320	309	292	282	263	287	343	293	301	320	313	300	345	313	295	289	319	293	307	290	307	284	304	293	313	299	298	339	298	332	278	312	328	328	311	300	300	294	317	283	300	297	272	333	338	311	294	322	318	316	313	302	322	286	290	295	315	302	283	318	312	296	305	273	362	265	307	307	328	331	314	305	320	307	331	306	294	344	299	303	305	287	329	319	318	319	299	284	314	292	353	311	294	307	298	299	303	278	319	318	318	317	324	299	335	321	317	317	286	297	302	307	280	328	322	332	307	297	304	274	328	300	298	302	312	325	334	273	270	310	273	286	313	324	336	302	337	311	322	312	338	321	310	303	297	314	300	317	297	339	281	325	343	272	309	292	378	314	319	297	318	285	302	356	311	333	324	293	325	332	293	315	309	332	296	317	302	312	286	293	321	305	302	320	301	300	310	318	277	286	290	299	314	331	272	294	312	280	307	324	292	310	315	332	321	262	306	336	324	353	309	268	292	311	343	327	279	303	286	309	280	274	279	321	329	320	311	330	290	298	307	286	309	323	301	270	313	301	305	296	291	293	329	333	277	311	337	312	301	311	301	295	312	294	348	302	321	314	329	308	338	316	313	315	307	302	324	311	299	288	318	310	330	284	331	274	301	307	283	293	280	316	294	308	301	283	305	326	305	333	318	303	291	310	293	319	313	305	283	289	321	280	305	312	290	336	310	307	308	277	317	295	277	287	341	268	316	324	311	301	329	323	286	302	297	299	321	309	286	316	296	296	316	305	273	305	295	297	353	289	297	340	312	338	338	334
24987	7723	26622	73982	77662	64654	50317	34238	15639	712	727	735	718	764	713	716	720	729	721	704	726	694	728	761	722	722	755	696	709	749	704	720	678	713	719	720	677	756	692	710	720	668	673	708	743	688	718	705	657	656	727	699	670	689	710	695	693	713	673	676	728	680	705	693	675	686	756	677	770	702	723	661	708	692	701	705	666	716	710	683	708	657	692	673	735	685	704	785	690	718	726	715	674	664	687	718	715	685	718	684	683	695	756	685	696	719	679	692	689	763	724	684	736	656	669	722	681	719	689	649	723	717	718	676	723	690	670	719	673	720	711	657	685	693	737	672	698	718	731	721	759	727	712	733	712	721	725	684	730	664	678	707	707	694	742	716	703	737	687	735	716	709	721	689	710	693	714	750	696	665	673	721	741	731	683	684	674	679	674	712	736	742	687	709	675	696	676	700	720	722	691	698	677	711	734	708	693	723	715	699	671	687	700	705	683	709	696	688	719	720	661	686	712	704	761	705	727	724	733	668	643	681	757	713	685	687	735	698	696	720	696	675	671	738	704	718	712	700	753	722	667	708	709	683	713	649	731	697	688	718	681	708	697	713	688	695	725	668	746	703	682	613	716	684	712	710	699	682	723	683	655	701	643	708	705	660	668	688	692	703	686	696	716	708	679	671	686	680	720	666	674	701	713	669	734	720	689	715	724	711	653	721	725	711	683	695	752	724	702	736	665	720	725	719	710	691	708	697	701	675	692	703	720	716	714	729	695	713	709	682	708	694	703	742	715	699	725	713	701	699	713	703	742	710	703	684	710	710	728	726	779	686	724	710	748	667	659	715	724	746	678	723	704	700	711	713	655	693	650	715	685	743	691	693	702	698	707	711	669	713	702	689	704	652	718	666	650	696	701	691	733	706	710	672	739	726	673	750	700	720	705	709	716	726	678	734	674	691	715	729	753	684	711	705	665	725	716	690	745	700	705	664	684	735	723	702	691	709	694	708	698	682	739	715	730	718	734	660	681	694	708	701	694	706	683	685	664	704	702	740	678	693	679	706	750	681	700	733	699	710	730	673	687	655	715	685	697	700	668	684	692	712	715	703	710	698	736	721	656	703	722	696	681	738	672	741	670	659	672	704	766	740	677	694	710	659	738	672	738	742	702	731	690	694	712	694	740	736	720	739	701	662	719	722	677	717	734	724	681	717	700	726	720	689	750	707	700	664	717	721	714	720	679	710	698	676	736	710	664	701	717	708	687	664	664	733	707	700	735	696	698	729	742	687	710	692	681	684	723	710	717	710	692	683	745	727	730	673	655	643	700	713	640	707	712	714	713	708	745	666	768	664	676	712	701	721	727	704	775	705	684	695	703	666	682	706	709	732	766	713	712	693	676	716	729	686	684	718	674	686	713	721	679	673	685	655	706	717	693	720	719	634	704	734	692	718	735	714	705	703	703	708	691	724	709	657	713	735	696	691	682	710	670	709	699	737	733	663	703	692	702	679	692	689	727	742	716	717	738	688	760	705	695	715	718	674	662	731	726	720	687	653	624	765	748	712	684	665	697	725	728	694	639	730	712	757	714	678	729	736	695	670	740	705	720	661	724	720	732	713	713	647	688	714	679	714	697	737	672	719	680	741	693	727	727	697	697	687	720	733	741	710	720	705	666	715	719	688	701	695	746	729	701	695	697	727	702	720	787	701	745	698	725	699	661	711	707	665	706	745	692	678	683	676	680	718	727	695	720	686	715	702	679	719	685	686	723	685	698	725	728	722	689	676	724	702	674	680	688	697	712	701	721	708	687	712	754	745	735	691	721	739	703	680	744	709	733	710	726	730	715	716	691	726	677	724	753	704	698	689	698	720	712	721	709	692	732	740	677	703	666	692	705	723	679	743	693	720	734	727	726	652	680	682	702	691	708	697	718	767	717	679	657	750	699	706	740	765	675	728	701	731	695	712	697	734	670	625	669	707	743	688	713	735	695	738	735	749	733	692	695	680	682	701	661	656	714	716	655	704	726	649	667	702	676	739	671	704	676	745	703	704	703	668	719	722	723	689	703	730	684	696	741	730	723	709	711	763	657	692	731	715	763	735	731	725	697	690	690	704	729	674	731	740	681	700	683	686	710	710	725	728	682	778	639	691	676	731	737	709	688	661	714	695	674	719	742	696	691	684	701	667	708	711	693	713	688	663	741	731	689	704	703	693	668	711	701	683	660	695	728	701	715	685	734	707	720	702	711	670	690	679	729	733	736	737	751	689	706	708	740	733	763	705	730	682	728	711	712	669	681	725	684	743	691	741	685	757	694	691	710	722	706	714	697	727	689	722	672	738	733	748	693	726	703	714	704	673	677	708	705	700	712	723	723	709	680	706	773	718	712	688	715	748	732	731	714	716	683	695	703	691	699	712	729	726	699	727	690	674	712	715	728	647	632	649	749	704	706	692	694	680	737	672	737	680	694	686	670	706	686	696	712	740	735	709	734	687	682	776	678	744	725	710	715	718	706	762	682	684	680	637	713	748	702	696	711	648	668	700	673	696	713	793	745	695	718	696	739	727	693	725	755	681	741	727	732	703	700	728	719	719	707	702	697	741	715	648	722	739	692	692	699	670	711	721	741	694	692	624	712	678	740	682	678	691	698	685	709	712	711	694	711	682	689	701	692	721	710	701	680	675	734	659	702	696	722	735	687	703	669	715	734	726	723	717	670	751	721	690	732	690	723	677	756	713	686	756	692	748	660	727	692	661	704	692	701	732	716	705	731	665	716	709	759	714	678	732	758	672	668	716	671	688	715	715	696	692	707	718	733	692	694	693	713	683	709	694	700	724	697	711	742	737	729	739	722	705	670	686	656	697	673	728	703	711	717	721	794	709	728	717	683	700	680	674	687	730	707	730	681	696	729	707	689	707	713	715	729	655	692	686	719	724	706	699	716	719	702	710	717	695	691	683	724	712	701	709	686	678	742	721	715	698	720	668	703	739	731	721	689	667	711	691	668	710	667	663	703	696	731	702	692	701	677	692	688	707	732	706	672	671	657	696	686	750	689	730	695	729	680	702	689	686	705	725	663	734	744	696	698	656	670	699	670	717	713	695	712	693	694	730	697	727	699	739	725	685	749	725	704	727	709	724	756	681	649	693	708	709	722	733	722	704	754	703	669	721	732	755	710	746	696	724	752	764	715	664	709	685	720	680	684	730	651	790	685	733	690	670	692	686	688	697	699	685	700	712	701	702	703	690	696	702	697	709	680	710	716	701	649	735	654	683	674	709	696	687	702	671	718	694	711	721	669	682	742	704	729	680	692	700	727	702	736	717	717	721	703	713	688	729	704	647	683	674	712	771	744	703	717	702	753	744	676	671	678	721	721	690	693	724	707	700	666	706	676	709	712	687	735	725	720	671	701	652	681	685	655	681	728	711	687	676	694	729	681	693	751	683	744	721	800	698	726	706	731	742	739	713	678	722	681	710	706	676	679	695	751	667	723	702	713	717	670	716
17854	4511	4125	4893	4947	3462	2163	1193	670	318	306	296	289	312	334	289	330	309	318	335	315	326	320	281	294	294	273	301	316	328	332	315	297	290	336	311	311	314	310	303	340	300	271	332	312	261	284	325	296	329	305	292	323	330	306	298	283	314	315	271	285	277	318	297	302	321	307	315	281	296	312	288	295	291	275	307	302	305	343	335	293	268	301	349	302	329	288	307	308	286	286	317	311	318	314	329	319	338	339	338	305	284	302	299	302	300	306	294	340	278	299	296	296	308	332	293	328	336	310	293	309	353	284	311	334	282	282	314	304	252	319	315	299	287	289	315	265	296	318	288	301	318	327	325	317	324	308	329	290	325	308	291	324	331	293	305	331	289	294	301	288	322	319	339	300	310	291	298	324	331	289	262	306	317	325	268	320	309	296	310	336	292	296	292	272	302	309	309	291	316	268	320	316	320	287	326	256	332	293	322	327	306	341	298	307	326	296	265	289	297	308	334	305	313	300	320	316	312	336	322	329	276	282	284	318	285	311	298	342	304	297	312	366	268	313	303	308	313	298	296	298	313	287	321	290	312	282	304	301	295	300	331	319	314	286	292	294	313	302	323	305	322	291	298	336	313	346	308	318	301	326	294	333	317	300	315	293	276	293	287	316	305	292	313	309	320	317	295	329	332	309	299	278	316	296	349	339	293	304	309	307	331	281	328	319	328	300	301	310	334	337	311	299	292	340	298	294	323	292	270	299	317	331	333	314	294	315	293	291	331	309	337	273	335	313	322	303	295	309	320	301	315	329	298	288	303	300	330	326	325	322	280	294	308	304	293	313	305	294	310	318	299	268	324	303	329	303	314	316	301	289	305	327	323	301	294	284	280	324	304	294	312	302	333	285	282	277	321	292	339	319	282	299	298	273	304	330	316	301	300	358	304	263	295	276	292	306	317	327	314	283	314	366	294	321	311	289	307	300	323	329	310	306	327	321	305	296	316	305	326	308	344	322	339	286	306	319	287	322	298	288	297	295	335	311	293	293	346	323	296	321	322	312	326	303	269	293	329	340	297	298	297	305	303	316	307	308	319	295	286	327	325	312	282	301	291	327	273	291	295	312	341	284	299	293	278	294	310	327	294	287	271	312	319	299	322	274	307	292	316	321	301	332	294	300	314	295	303	312	315	302	302	304	304	290	316	324	313	314	286	300	276	316	301	303	287	289	321	280	320	278	320	288	316	320	301	307	288	298	325	336	325	315	311	328	290	283	289	284	297	285	306	253	290	358	325	327	295	289	305	324	305	308	353	315	292	323	321	323	301	301	320	315	337	311	312	303	316	326	316	316	285	313	295	325	305	321	323	305	335	303	330	296	316	310	276	308	285	328	320	306	288	301	318	318	304	305	283	319	341	300	317	331	302	317	304	307	365	308	307	299	294	341	308	322	293	299	311	288	309	304	338	307	313	328	294	307	317	311	275	308	295	289	285	298	313	293	302	322	312	316	326	281	354	283	305	308	288	304	312	323	301	290	333	293	299	279	304	338	292	294	307	312	327	299	305	344	330	318	305	335	325	302	311	327	280	304	318	335	333	321	298	323	272	293	315	310	291	356	303	308	323	323	317	307	326	308	333	294	292	278	318	321	293	284	313	285	278	336	310	309	340	286	315	317	323	314	350	293	323	300	311	319	335	348	318	314	294	309	311	318	300	332	320	311	282	303	319	305	301	328	310	297	302	346	293	334	317	293	299	305	321	322	302	352	333	281	275	329	297	306	286	295	332	289	317	326	341	299	333	312	328	280	286	287	296	304	294	311	287	331	290	323	317	328	299	318	347	304	329	335	347	325	293	335	316	293	319	313	283	310	313	295	295	281	279	281	296	290	306	339	318	307	346	287	327	316	332	267	296	312	315	312	307	314	321	327	291	296	326	305	343	271	304	306	316	296	291	333	311	296	293	310	283	326	312	299	319	302	312	325	341	322	320	307	329	317	329	246	303	304	265	296	303	310	315	306	301	327	324	329	301	323	317	300	331	280	291	279	325	328	310	307	301	311	305	308	295	293	293	338	327	315	285	258	311	310	287	297	309	291	300	311	299	296	306	296	319	312	319	301	285	308	313	317	297	315	310	304	344	305	341	313	305	297	332	306	316	284	286	330	280	296	327	327	337	312	280	308	323	355	298	317	349	306	299	283	303	314	298	309	300	309	290	314	293	311	322	322	302	326	315	318	292	305	309	288	306	311	299	347	326	277	305	280	334	311	292	296	281	293	298	315	318	313	334	315	303	299	294	292	312	292	324	322	306	296	325	314	340	342	314	332	332	291	274	275	317	305	302	322	311	302	296	326	344	310	317	315	324	299	327	294	312	298	325	323	324	294	280	295	306	298	311	291	312	318	306	317	298	294	313	313	304	332	344	325	298	306	323	329	287	318	335	296	322	313	317	303	279	306	304	306	316	300	306	315	314	290	279	301	303	337	344	333	309	326	308	305	282	291	330	293	322	322	304	287	307	291	327	330	337	329	313	284	286	301	343	301	299	329	268	278	300	307	290	248	291	300	339	305	284	287	318	305	321	307	280	337	313	318	301	308	301	313	312	292	339	308	302	282	301	296	325	298	326	353	295	282	300	314	297	308	274	321	328	292	348	288	339	314	283	319	281	331	305	279	316	319	297	297	320	312	297	274	322	334	319	299	310	324	303	307	296	295	331	318	345	314	297	309	314	316	294	311	308	289	354	314	304	316	265	311	300	313	310	278	312	317	317	316	290	303	292	338	281	297	294	284	300	284	289	309	327	326	277	268	292	316	327	313	342	301	301	278	294	316	299	321	287	319	277	301	336	337	311	309	332	323	310	305	303	325	330	331	308	296	315	309	313	276	315	315	327	306	303	305	310	306	286	292	352	303	337	291	296	328	317	322	315	308	337	312	309	320	299	309	327	281	322	332	324	311	295	314	321	297	319	309	273	319	309	303	325	306	294	311	317	298	274	296	291	305	300	279	324	318	294	299	314	297	320	276	314	316	291	283	306	311	294	308	294	298	260	261	317	314	324	280	317	333	305	299	341	303	337	290	300	331	319	326	269	297	329	335	304	322	295	285	302	325	308	309	290	302	332	276	308	317	330	305	315	311	310	314	322	280	322	290	304	316	317	301	311	304	254	326	287	317	313	321	318	319	304	338	326	309	302	277	308	328	299	307	295	318	310	332	333	315	303	329	259	318	339	297	305	329	298	328	273	277	292	299	314	323	287	310	313	281	283	282	304	310	327	326	332	284	312	310	306	287	316	312	306	291	320	318	298	318	331	320	307	285	309	283	289	299	295	334	299	317	299	296	279	303	309	303	296	295	324	292	290	313	387	309	286	312	310	293	343	336	297	303	297	332	343	290	308	312	313	340	289	292	304	285	333	313	302	290	303	314	326	317	331	286	319	321	323	315	313	312	325	277	287	300	301	337	318	283	323	309	298	303	293	339	284	341	307	306	303	305	298	317	280	320	286
8806	3330	7411	14187	15187	11272	6974	3688	1735	691	699	682	727	702	720	682	702	691	664	651	716	662	718	682	716	673	702	697	613	697	687	672	704	681	690	674	666	652	684	659	638	692	654	702	667	689	690	673	693	674	685	686	655	718	669	686	648	684	678	697	698	720	714	658	694	705	673	743	676	658	739	668	648	621	689	707	631	658	665	662	635	623	703	646	685	689	676	713	690	679	690	676	687	670	689	686	697	685	681	652	707	710	696	693	666	666	728	688	677	647	657	747	673	651	699	680	668	668	698	648	668	697	689	667	724	686	669	686	670	690	682	676	730	684	630	685	708	669	684	656	700	705	687	694	687	673	636	646	649	652	679	666	681	687	721	691	651	650	721	655	629	710	656	704	654	651	675	693	679	688	652	678	709	678	687	657	673	694	663	657	661	697	662	669	663	685	671	642	691	716	691	716	730	654	714	664	683	700	645	688	666	716	682	659	706	658	678	675	652	669	698	723	691	663	630	692	672	677	708	651	713	693	679	697	697	664	662	681	699	668	688	680	696	672	693	657	639	651	675	664	690	643	704	668	706	677	715	682	678	706	699	690	694	670	691	703	657	678	625	689	696	642	671	739	700	700	695	671	685	683	711	612	712	659	667	622	713	665	674	675	634	655	668	676	690	666	687	642	649	713	716	635	683	649	668	658	679	704	668	702	683	663	683	624	693	673	688	678	672	654	708	660	689	617	714	691	665	657	685	680	687	683	687	717	692	682	727	715	712	645	654	675	674	663	700	689	694	690	679	691	660	695	673	700	645	664	682	638	713	679	678	716	666	690	682	666	674	658	706	684	684	659	706	648	725	688	701	704	648	707	689	648	681	722	701	647	671	637	682	707	678	671	677	675	674	677	689	715	693	681	673	669	714	660	679	671	705	663	665	700	674	674	663	684	619	697	713	695	662	652	668	672	652	657	695	630	696	712	677	693	661	718	678	661	677	658	710	696	695	671	677	696	657	684	671	686	690	725	755	660	659	691	681	686	698	726	720	695	714	705	652	680	677	683	677	719	631	703	698	714	697	719	708	671	712	683	701	675	691	702	700	672	708	697	703	656	669	697	694	692	642	746	729	660	744	754	629	668	648	663	682	672	664	674	605	706	720	672	685	721	666	702	708	673	685	702	672	679	648	679	695	656	631	660	687	712	647	706	703	674	681	700	720	688	637	679	663	635	650	692	700	662	673	696	701	704	676	678	648	671	661	712	694	688	686	701	658	700	673	672	672	676	655	680	688	701	685	682	708	716	663	659	691	726	657	666	695	696	675	685	695	697	667	685	708	686	702	647	712	648	690	685	693	672	679	698	691	667	680	714	696	682	693	707	706	651	670	676	632	677	684	626	663	733	661	693	720	688	660	724	667	729	648	673	636	736	644	708	653	704	653	696	685	658	682	673	682	630	654	695	691	683	706	723	667	666	709	695	733	722	641	720	665	695	708	710	751	692	672	722	674	677	674	703	649	695	676	680	709	715	705	664	701	679	686	679	699	646	732	682	685	689	689	646	658	663	678	672	681	680	699	692	696	667	656	674	684	710	671	673	673	641	700	682	712	694	668	685	671	718	711	683	649	703	667	652	681	675	712	665	670	648	654	664	672	670	658	696	688	689	692	681	681	690	677	688	682	671	722	708	696	668	666	630	687	688	654	653	693	640	702	676	664	696	672	695	700	648	677	705	696	631	739	628	669	669	655	645	679	672	707	734	628	668	606	686	689	694	655	657	727	692	628	716	651	654	695	669	677	694	687	717	681	690	674	679	719	689	717	682	714	636	643	666	675	704	724	673	688	664	718	696	666	662	679	677	691	670	716	723	650	729	648	666	694	643	681	660	653	686	756	701	710	684	662	707	707	698	667	677	669	665	669	674	706	707	682	684	707	659	650	679	667	689	664	670	659	657	645	667	665	663	639	657	697	644	706	630	677	673	637	674	695	671	680	675	723	645	695	657	685	696	652	710	708	691	658	693	722	718	684	673	676	655	650	660	697	682	679	690	648	719	699	691	672	652	683	659	677	668	684	724	670	690	715	646	693	671	729	641	718	677	714	678	719	664	653	693	691	658	656	716	647	672	677	651	700	667	689	703	677	714	712	677	693	675	713	650	730	726	699	686	667	665	694	678	665	683	665	661	682	656	687	723	676	715	679	675	695	683	663	697	685	708	711	690	696	686	705	660	673	625	615	681	691	720	697	699	736	668	680	634	688	685	632	696	646	661	666	704	674	735	689	736	704	701	709	681	718	678	695	682	687	707	704	690	651	724	674	641	676	655	659	685	669	726	690	651	644	729	669	681	678	661	638	688	675	671	658	742	635	673	709	680	644	735	665	699	707	705	690	688	682	658	623	672	691	624	713	731	718	670	699	680	693	699	633	662	683	696	667	687	709	689	654	693	665	681	696	727	675	702	722	707	668	718	682	664	677	700	683	634	708	650	710	713	733	647	700	645	654	719	680	669	657	652	662	673	712	660	721	693	666	710	682	679	664	680	689	697	714	673	679	630	655	626	715	677	702	684	633	642	720	693	636	711	716	667	697	680	665	648	625	672	699	695	687	701	671	675	668	685	635	692	687	703	721	680	678	668	704	724	689	613	698	688	660	621	671	627	680	676	692	695	692	670	655	672	672	713	672	715	655	683	654	714	665	669	691	659	653	691	659	655	692	666	708	639	682	660	699	725	641	710	645	718	691	676	700	647	694	691	685	667	731	684	698	659	689	718	684	678	641	686	676	668	685	696	736	690	733	688	716	642	667	639	675	685	703	673	679	713	665	659	676	712	684	665	687	683	679	693	659	644	657	675	694	635	711	662	691	692	657	710	718	682	703	671	647	660	715	699	718	727	707	675	686	715	684	660	683	696	678	656	673	710	680	647	705	670	690	685	693	672	705	691	672	715	692	735	656	689	672	712	696	686	704	676	668	677	654	733	691	692	712	690	638	649	733	681	724	747	660	689	680	674	714	714	691	709	684	681	661	713	646	664	707	670	674	652	683	698	686	702	664	637	707	651	686	665	660	665	688	722	635	701	692	665	638	757	700	713	693	679	687	738	697	687	644	701	720	673	706	709	666	692	697	701	673	661	719	637	656	622	709	676	680	648	692	688	689	705	651	653	678	684	648	633	690	696	668	674	694	643	711	719	666	709	706	662	676	657	697	708	692	700	703	704	740	683	717	704	658	645	631	724	679	649	657	718	697	706	649	653	700	636	695	683	680	629	679	754	680	703	692	636	674	654	696	686	689	637	651	644	691	628	668	659	717	649	673	700	693	690	704	679	633	686	689	652	659	689	689	690	638	690	691	689	658	701	709	672	677	669	714	655	677	665	696	705	695	641	676	709	703	647	684	732	657	723	709	692	654	711	689	687	708	691	694	712	692	682	660	643	671	643	632	720	686	705	713	694	694	675	702	699	725	659	681	704	683	649	673	658	681	672	663	717	651	716	650	678	666	719	654	703
40306	13945	12904	46299	54337	44825	30111	15842	5604	404	195	223	229	225	200	242	228	216	176	192	226	255	224	204	245	243	210	267	204	207	219	209	233	235	216	248	235	195	214	196	199	208	218	233	210	232	225	234	223	200	231	223	226	214	205	227	206	210	224	216	212	186	210	206	217	237	227	203	216	211	228	196	221	214	223	215	204	197	191	209	213	241	209	215	238	214	200	223	195	208	196	209	207	242	224	199	213	177	246	217	204	206	220	210	240	208	216	207	206	229	210	193	212	215	251	218	216	203	225	230	198	196	213	227	222	217	228	247	220	195	254	195	185	210	209	223	208	222	172	232	252	222	237	208	264	204	194	211	207	235	207	228	228	207	255	211	218	221	221	213	197	220	241	201	184	229	202	218	184	209	211	228	183	207	240	242	212	236	254	214	209	205	207	208	211	228	219	228	211	189	187	228	209	212	211	243	230	222	232	238	209	213	192	225	202	220	251	241	225	238	212	225	184	211	235	187	230	233	234	199	211	210	227	242	238	209	230	216	216	237	212	232	251	215	217	193	237	219	197	194	189	190	221	238	214	207	220	226	186	230	213	206	225	187	205	220	213	219	214	221	228	205	195	202	193	218	240	197	174	235	193	205	214	233	218	217	226	211	235	180	220	194	206	202	208	211	212	219	220	216	224	210	241	236	227	213	232	222	246	228	243	228	215	187	214	224	223	211	240	206	212	223	225	218	227	202	227	225	230	195	230	208	217	186	204	190	213	231	220	221	209	227	211	201	210	203	209	200	216	220	225	214	210	225	207	223	213	204	211	231	208	233	232	211	230	197	226	209	231	224	227	212	223	202	202	239	211	221	221	230	205	213	228	207	190	237	204	204	172	228	206	227	217	193	207	204	199	207	210	231	194	215	241	226	245	214	217	229	206	214	221	196	195	211	205	212	241	212	218	193	220	221	220	191	222	233	214	195	193	233	216	240	198	191	227	200	216	207	250	195	215	213	223	202	226	221	194	222	218	215	200	225	224	217	212	196	218	233	196	212	222	182	222	196	211	213	249	229	241	224	229	231	203	214	230	208	220	199	202	222	224	197	204	224	213	226	226	230	218	216	233	219	214	189	197	182	191	238	227	216	199	213	222	225	241	219	204	207	208	188	210	248	216	203	249	211	228	201	227	221	201	228	206	233	211	207	201	216	224	217	222	225	222	200	254	228	209	226	233	232	214	218	234	239	187	201	225	218	206	222	196	222	218	211	214	216	207	203	215	203	217	193	203	203	235	251	212	235	242	225	225	227	205	196	222	226	198	221	216	247	237	209	200	231	221	175	222	225	194	217	205	211	213	211	199	230	207	209	198	222	235	218	210	220	238	185	221	201	214	196	172	193	217	225	214	206	199	226	233	204	218	220	199	233	194	235	195	202	200	244	210	233	223	200	233	222	217	221	222	194	231	205	220	206	220	223	223	210	234	224	194	223	206	222	192	248	231	206	218	213	241	205	194	249	205	221	218	177	203	223	205	177	234	233	165	199	209	214	207	229	204	208	207	207	204	193	221	214	248	230	202	221	226	240	217	239	245	203	208	228	231	215	207	217	219	198	222	180	201	213	219	198	197	228	233	219	215	237	225	229	219	219	219	201	231	236	215	203	192	245	204	194	200	197	233	201	212	225	206	198	238	196	204	206	213	215	221	218	226	212	227	199	214	185	201	227	217	223	201	236	239	222	212	235	225	218	196	206	232	222	247	205	213	211	188	186	196	209	231	217	227	223	211	193	195	254	217	219	216	213	230	254	206	204	218	214	244	218	218	239	218	216	222	230	244	203	205	248	236	201	204	206	226	218	219	219	215	180	215	226	186	204	232	218	223	231	190	214	228	210	217	238	198	200	223	232	202	222	198	240	206	207	242	232	209	192	225	202	226	246	231	237	206	195	203	215	252	197	227	216	213	217	210	260	208	212	210	192	197	207	213	217	200	206	205	245	216	204	199	217	232	229	228	217	214	195	186	214	222	240	226	219	213	199	206	237	250	209	201	221	231	220	217	219	210	257	197	231	218	208	183	230	195	218	222	217	222	177	202	229	201	213	218	202	197	229	228	224	222	204	182	233	207	191	210	209	252	227	219	236	206	227	209	202	229	219	227	211	229	245	233	220	199	210	208	214	198	226	226	224	227	198	212	238	214	215	204	208	239	218	218	225	213	238	233	216	214	245	227	217	198	241	247	210	193	248	214	219	217	211	198	233	220	202	186	226	232	207	207	201	198	215	219	217	245	216	217	227	182	180	200	221	224	219	192	220	207	202	216	237	231	205	219	197	187	210	221	199	182	207	182	229	213	259	200	199	210	238	251	201	206	237	223	216	228	228	212	200	222	204	214	267	196	214	226	204	192	205	177	199	211	214	238	222	224	204	231	238	205	225	215	219	212	218	228	197	202	227	208	203	215	236	213	208	240	214	202	221	226	242	211	218	211	237	214	204	208	228	207	201	197	240	201	205	192	194	203	211	202	240	208	203	218	185	226	221	227	210	188	228	199	207	235	214	225	253	211	203	191	224	225	223	196	212	203	221	227	243	194	211	213	211	200	211	236	227	221	199	191	206	214	202	215	233	194	220	223	231	206	212	228	219	212	226	212	252	205	219	205	200	219	238	208	235	215	227	213	225	210	236	214	206	218	202	195	218	190	197	202	207	237	229	191	206	233	204	233	229	201	183	211	233	216	210	202	198	218	219	220	235	204	179	254	208	241	210	213	209	239	218	192	216	236	208	222	239	223	218	234	201	217	230	218	225	219	236	180	186	232	204	213	253	216	211	229	228	190	236	232	224	207	218	224	212	231	215	239	222	210	228	197	220	236	189	234	240	219	208	199	225	225	197	230	221	210	204	257	234	218	206	244	225	212	220	208	238	205	219	224	224	197	212	225	193	203	224	206	217	212	206	223	203	234	241	246	199	251	220	227	225	208	234	225	196	207	215	220	226	210	224	227	192	215	210	195	230	212	208	210	218	245	219	193	223	181	214	223	183	210	214	213	225	231	238	233	175	214	208	230	200	228	226	197	243	211	244	221	228	218	208	209	194	233	232	235	215	202	222	207	219	197	219	224	205	223	219	222	220	239	189	217	201	225	202	190	226	218	216	227	231	212	216	225	222	209	209	220	207	228	212	231	222	187	206	215	213	196	226	216	194	230	225	206	226	221	202	212	193	217	197	230	218	218	201	212	219	184	187	245	240	220	213	234	210	207	211	197	220	229	200	224	254	250	247	210	192	210	199	224	238	231	208	180	211	214	217	210	182	198	165	232	204	198	201	239	212	232	212	229	244	216	205	190	218	211	197	228	220	197	195	192	208	230	193	240	250	204	236	179	205	192	199	211	194	203	215	234	222	228	214	237	206	208	224	195	182	241	210	229	256	184	234	250	249	239	223	211	241	219	229	229	205	216	200	222	212	216	201	223	231	229	218	209	210	233	215	221	215	208	229	229	214	181	224	245	209
20257	6103	18859	56701	64363	57117	44229	30501	14771	519	539	517	518	503	498	524	516	528	495	531	512	492	490	555	578	483	522	481	525	514	526	511	491	509	525	503	518	534	503	513	514	530	502	502	486	520	482	536	485	501	484	513	474	526	514	462	482	487	486	495	519	527	510	479	542	523	531	543	501	522	498	493	502	512	511	534	512	503	506	528	529	546	503	499	536	534	525	521	527	514	486	507	548	508	523	507	498	494	468	530	453	509	526	535	527	500	508	481	468	531	523	532	479	504	554	541	516	521	505	500	476	511	522	541	537	544	477	514	473	508	538	514	474	503	462	531	512	471	492	517	517	504	510	514	519	464	475	494	494	504	531	533	540	499	561	494	493	538	517	522	516	494	486	502	517	518	492	510	499	486	506	536	516	466	520	529	578	509	502	545	497	500	490	508	523	533	507	504	478	520	482	482	525	507	548	494	531	499	499	486	529	518	451	504	539	506	519	503	528	518	486	538	475	526	502	556	509	547	505	479	544	473	525	507	477	534	535	516	534	522	501	539	489	481	491	509	515	533	471	530	493	486	523	525	523	495	506	521	498	504	465	518	538	466	468	508	525	495	466	533	499	503	483	539	487	480	515	526	472	522	521	522	517	504	525	493	507	492	532	522	498	488	492	520	486	525	496	506	480	502	523	498	506	504	515	484	505	506	497	485	499	532	494	495	502	502	519	514	518	518	471	530	513	510	488	541	505	505	521	555	495	502	499	493	482	533	500	480	499	511	521	534	516	544	511	460	500	516	500	489	530	501	496	486	472	453	503	546	517	496	513	527	503	517	491	511	511	521	553	551	499	514	509	530	496	496	501	493	503	533	515	528	444	511	520	520	523	519	512	500	491	509	501	519	524	517	521	555	491	489	487	503	492	473	541	534	496	527	498	502	466	493	479	513	536	495	527	505	492	512	480	545	503	514	516	481	522	519	504	510	511	483	501	500	502	512	499	502	509	484	466	481	477	526	501	517	504	527	474	512	490	504	524	502	511	500	482	512	502	553	538	527	504	515	544	507	517	514	518	533	518	508	559	515	530	477	482	465	514	483	513	512	505	546	521	487	440	466	495	514	516	538	530	495	481	472	521	513	502	488	473	483	534	515	508	516	495	532	495	518	510	517	471	547	519	527	512	506	516	536	497	528	501	550	564	505	479	499	509	487	476	517	507	533	491	533	526	502	528	505	476	492	520	519	507	469	507	507	495	509	546	486	486	535	517	483	537	523	529	528	489	498	510	446	509	507	478	498	507	503	520	461	522	550	532	492	531	498	493	516	502	511	506	495	526	517	465	510	522	529	530	533	515	511	482	525	546	529	531	540	534	507	497	489	485	514	521	488	543	500	489	507	527	541	506	525	551	509	511	514	556	487	456	492	488	515	505	513	498	525	522	479	531	502	463	553	520	521	483	522	480	477	492	516	513	508	526	505	529	524	506	538	532	478	511	500	550	521	514	475	552	501	492	510	532	481	521	495	491	536	517	494	516	511	504	514	496	551	493	509	504	529	523	504	471	531	521	506	494	531	521	499	529	521	502	552	491	514	507	511	489	525	528	514	514	507	504	529	461	471	491	498	511	518	478	513	502	474	524	536	536	469	527	546	542	514	511	517	509	470	533	494	540	532	512	468	555	503	510	508	501	540	518	511	496	539	548	467	532	508	534	495	513	516	478	546	516	521	481	497	535	484	549	506	492	547	516	474	514	511	516	486	481	497	537	527	558	484	556	567	540	528	507	486	509	515	509	536	502	530	516	461	523	528	524	510	554	540	510	492	511	542	504	489	493	522	526	487	469	496	473	506	539	525	532	521	500	533	465	525	541	513	504	503	524	518	508	508	475	502	470	505	520	482	538	547	497	539	469	536	552	501	467	497	515	462	500	481	473	481	478	489	517	510	513	513	506	524	482	529	533	556	539	496	516	483	490	537	485	505	481	500	503	506	479	545	496	541	553	528	509	507	534	512	567	548	538	506	532	485	489	478	506	546	542	484	531	522	545	560	492	503	526	550	558	493	566	504	504	506	538	528	514	517	493	506	547	488	545	521	529	545	485	487	541	487	508	522	510	482	472	488	502	497	554	479	525	533	510	536	491	501	519	475	496	497	472	512	501	505	506	541	501	489	491	532	494	520	488	517	525	524	503	543	512	551	481	535	510	518	519	538	532	504	523	498	513	545	522	502	518	528	482	505	526	529	520	499	529	445	521	509	485	487	497	502	559	485	520	487	514	539	518	453	522	494	504	447	544	454	574	469	460	513	512	518	522	524	560	512	481	464	530	490	524	520	504	476	518	544	488	521	472	518	516	544	510	443	499	499	509	509	511	497	485	513	513	522	550	520	483	500	551	470	501	491	493	524	530	481	518	533	549	490	535	553	473	484	480	501	516	499	480	533	514	518	483	520	518	543	475	499	492	496	523	520	473	518	514	523	514	526	521	520	519	486	491	524	532	496	541	500	499	496	457	510	541	520	506	484	505	512	508	502	510	506	498	509	486	510	469	512	497	538	528	482	529	513	501	542	526	511	511	563	506	496	510	513	554	555	537	521	498	536	509	476	509	514	487	513	544	494	510	540	502	467	497	474	486	496	535	471	491	521	524	529	531	474	508	495	485	529	549	511	504	525	516	491	531	512	539	483	493	534	511	491	507	532	486	508	477	508	514	467	533	499	517	490	498	524	502	532	512	533	481	543	513	525	509	561	538	554	478	470	512	503	473	519	497	502	512	475	507	522	478	497	491	488	511	507	504	535	504	496	507	507	491	524	512	482	535	483	487	482	534	518	476	509	479	500	526	538	459	528	526	540	478	497	522	504	488	477	516	480	482	518	502	517	531	526	541	502	500	514	553	516	493	515	487	513	514	503	511	519	513	487	494	506	532	508	521	552	510	526	491	566	516	543	483	489	513	502	541	475	509	515	520	494	518	503	513	500	496	494	508	487	545	551	488	501	540	505	464	485	516	484	498	500	481	503	484	532	499	541	482	493	523	519	520	495	495	542	519	492	496	476	472	558	538	502	535	503	522	563	487	515	516	541	530	523	488	497	521	517	503	531	493	529	542	516	489	496	486	488	543	493	512	554	492	518	491	487	506	488	503	525	528	522	506	524	553	520	441	499	515	497	493	541	502	511	513	510	508	444	499	568	515	492	487	492	499	513	536	531	491	536	492	510	496	516	475	485	516	509	522	531	476	507	517	488	504	490	518	505	544	490	526	548	492	523	524	542	518	503	476	537	489	485	558	510	525	486	535	520	471	494	469	522	555	511	480	506	484	526	518	517	488	491	529	536	485	530	505	501	520	500	500	502	533	558	485	515	507	497	525	553	532	488	528	502	495	464	484	512	505	548	556	520	510	520	512	481	503	487	511	520	483	496	490	488	518	501	544	536	510	473	539	572	468	493	502	502	518	526	519	517	462	504	497	506	532	484	493	492	510	465	516	517	526	522	507	518	529	466	507	503
51194	20325	26746	69324	65242	52103	37307	22349	9011	787	327	275	315	293	299	315	307	304	312	325	299	263	316	325	302	329	318	327	294	276	287	313	299	310	310	289	322	317	318	308	300	333	329	325	297	339	301	289	304	314	317	312	309	315	313	294	327	316	330	333	314	324	300	335	359	302	277	295	305	325	330	302	307	314	327	277	316	324	301	357	296	317	298	306	309	296	322	313	313	289	314	299	321	306	292	302	311	307	272	287	290	274	344	301	303	294	301	324	322	351	297	315	342	315	326	300	336	285	303	309	315	332	325	302	339	318	289	295	305	331	299	306	266	273	296	279	336	327	266	272	307	314	277	337	317	274	319	302	296	316	311	285	326	310	311	306	290	308	325	327	318	322	321	304	336	314	332	324	304	324	358	276	300	330	308	284	319	308	298	277	304	307	294	310	327	285	295	312	312	313	326	309	296	289	281	300	293	339	292	306	325	308	310	298	334	316	328	308	336	318	302	314	316	323	328	300	275	337	283	305	317	287	331	295	334	347	341	282	320	298	317	326	324	323	316	284	287	287	291	312	287	290	268	315	320	363	317	312	346	288	299	318	318	306	292	312	298	302	316	299	300	277	298	306	310	317	315	278	326	314	300	323	285	311	309	268	300	336	301	307	309	289	308	292	296	319	313	297	286	294	304	306	286	322	308	301	306	327	313	318	335	337	346	335	291	264	303	322	338	304	285	304	296	277	329	304	349	307	300	305	312	289	278	309	310	317	332	294	308	345	304	335	331	330	286	309	301	290	301	328	312	300	326	310	292	273	299	293	283	298	291	345	319	317	284	344	334	311	312	307	301	311	315	315	294	321	335	313	324	334	318	321	318	323	295	305	333	281	306	306	319	330	325	319	308	343	321	305	308	317	268	261	316	317	314	301	301	266	286	277	313	306	334	311	285	288	293	314	337	343	297	288	352	304	299	306	336	291	287	289	282	316	245	299	302	286	328	283	309	289	323	312	293	333	289	269	314	334	294	314	302	304	299	273	294	300	313	317	319	288	319	340	337	293	296	311	343	275	333	292	281	300	312	299	337	287	273	314	329	319	305	309	287	293	286	303	314	296	314	313	334	310	326	317	316	282	296	305	297	310	306	315	341	339	311	283	293	312	308	329	310	290	292	314	313	283	322	307	318	311	286	295	335	274	332	326	302	293	329	332	329	300	330	303	333	270	295	303	315	301	308	283	306	304	285	287	335	327	284	273	286	341	293	315	296	284	297	313	324	278	288	327	312	301	316	318	274	316	339	295	275	325	323	297	290	332	329	310	310	288	285	303	296	313	304	327	288	348	336	291	301	299	330	316	291	330	291	300	306	306	255	296	286	310	317	302	296	284	301	278	306	328	315	311	296	300	302	279	303	287	301	300	326	306	321	309	283	281	312	284	300	275	300	305	285	317	325	297	290	274	305	321	304	296	299	313	312	306	273	330	313	305	317	333	313	299	293	301	295	249	290	285	303	306	313	321	295	314	337	320	312	320	334	327	319	307	292	290	316	305	279	303	274	290	281	302	303	327	303	298	313	295	344	311	293	323	292	314	272	305	288	297	280	282	297	349	299	334	294	320	285	324	288	283	301	344	300	314	327	283	317	301	323	315	307	338	281	310	282	330	325	315	313	291	285	307	340	299	299	286	304	257	305	310	331	303	317	286	298	314	306	321	330	285	290	292	280	303	328	324	307	310	288	302	309	312	263	301	307	301	325	309	320	307	336	304	332	318	333	277	307	298	310	321	310	293	313	321	293	313	298	307	316	321	345	337	307	298	311	307	315	322	328	340	293	310	331	310	332	319	288	292	320	329	294	302	320	289	333	302	294	290	306	314	311	304	295	318	312	308	260	286	268	328	296	321	307	293	280	323	262	286	317	310	331	315	296	332	326	294	296	272	309	267	285	311	307	302	324	333	300	315	290	319	283	332	319	316	301	339	345	306	284	291	301	311	321	346	280	312	321	303	333	308	297	305	313	322	297	299	310	275	318	309	303	285	304	296	366	283	316	316	322	315	307	341	294	294	313	304	307	302	286	319	348	263	268	305	320	309	354	343	331	321	325	281	298	317	283	309	295	309	319	286	318	324	284	304	287	316	266	288	298	312	304	300	303	309	344	296	335	328	311	352	312	290	290	332	329	279	309	294	300	314	319	351	316	334	322	306	315	336	317	300	303	278	295	330	330	324	300	307	276	310	292	297	301	319	336	300	316	284	300	300	315	316	297	290	333	305	278	305	307	286	314	331	307	346	325	302	309	307	288	317	343	331	319	295	312	319	289	273	305	287	299	324	288	288	304	305	298	312	321	269	325	289	305	298	298	323	327	298	299	297	319	283	306	322	296	324	308	328	337	319	321	327	303	310	325	313	315	300	307	306	283	287	307	298	293	256	344	319	313	305	323	308	304	347	308	309	324	318	303	318	299	315	317	316	332	325	333	310	339	313	302	294	326	327	301	261	302	309	287	290	332	332	326	330	310	302	279	271	334	310	323	272	300	339	312	316	313	271	277	328	302	299	292	305	338	315	290	308	311	343	295	302	299	336	314	331	278	317	313	301	273	317	316	333	314	299	301	297	330	326	289	285	304	245	295	312	298	304	329	271	296	271	289	292	335	303	301	353	327	306	316	278	332	299	291	296	314	282	307	301	305	313	260	286	315	321	332	316	326	316	294	306	319	284	323	321	312	308	303	310	322	319	323	286	332	303	318	324	309	316	320	289	314	342	325	339	304	324	325	332	324	310	294	289	316	275	316	284	287	273	303	307	285	325	292	303	338	318	302	295	280	322	315	311	335	294	310	311	325	326	279	304	321	293	305	291	341	339	329	316	296	331	290	305	323	297	299	298	310	307	351	297	305	295	292	332	319	286	284	305	331	331	315	304	308	304	343	309	292	265	309	311	340	291	314	291	299	301	308	308	279	280	310	288	288	287	287	298	334	285	323	305	289	298	318	296	279	307	309	323	290	330	304	292	321	282	318	324	309	277	299	307	299	313	310	293	292	293	333	316	298	315	327	285	297	315	320	317	315	336	302	305	285	324	302	315	297	329	280	295	289	317	305	292	302	269	293	316	273	335	310	289	277	321	334	274	265	308	304	309	268	304	314	316	283	306	296	333	297	331	343	282	271	297	325	314	317	288	298	321	285	302	308	313	297	304	321	321	330	301	297	296	312	320	310	299	300	316	307	288	301	311	289	318	322	308	312	315	305	341	294	310	302	294	324	324	307	333	333	325	322	324	301	322	320	311	312	327	306	298	301	316	316	284	300	341	299	299	334	283	327	336	339	296	294	293	360	259	319	275	282	339	291	292	295	321	309	288	254	329	304	319	318	327	283	310	326	319	317	295	357	323	334	298	325	329	304	290	305	330	318	302	314	326	319	296	272	312	283	297	307	314	327	306	319	279	319	289	316	328	270	308	320	332	289	324	305	316	321	326	310	301	286	286	287	278	346	312	301	344	314	316
26829	7862	31650	75380	76030	63936	50626	37038	19167	814	782	722	722	742	730	679	725	733	692	699	739	718	729	706	732	706	727	724	711	699	695	724	728	693	718	740	689	731	740	754	721	696	679	688	708	673	736	683	662	694	736	673	718	697	720	722	691	721	702	644	724	726	658	707	772	729	707	678	746	730	705	691	696	741	646	768	700	672	703	748	760	731	710	750	690	714	683	756	732	723	692	723	680	669	735	680	723	740	736	695	686	701	701	668	744	698	633	697	695	749	717	704	687	731	682	724	720	653	683	673	758	666	699	745	711	743	673	653	694	692	676	686	693	629	676	741	696	676	703	687	672	723	708	673	656	683	683	697	695	739	728	696	717	687	679	707	671	651	638	734	718	742	704	674	717	690	687	699	673	679	751	695	669	680	676	668	678	719	665	698	706	679	693	711	729	705	736	688	697	700	697	674	712	709	710	745	670	708	698	657	736	666	714	728	701	703	724	725	690	713	650	683	651	702	684	750	734	664	688	690	656	670	691	704	755	685	720	673	721	680	689	677	685	721	704	704	664	707	701	652	715	691	705	682	698	709	716	727	729	723	696	705	717	679	677	701	717	675	715	696	732	669	712	675	723	731	698	674	697	679	729	692	760	709	653	698	700	732	708	678	646	715	762	763	684	691	689	743	698	643	733	757	722	671	682	700	690	696	679	704	699	729	720	694	702	693	706	678	697	732	701	715	688	702	722	719	689	719	687	725	724	705	689	707	698	677	670	698	667	708	717	741	730	699	731	807	710	655	711	774	745	660	659	722	744	725	722	773	725	687	718	684	711	717	682	675	700	683	723	668	705	702	708	711	699	655	681	679	668	662	701	701	693	729	693	688	671	658	675	668	686	677	697	654	670	726	699	709	693	686	700	715	667	646	684	704	698	738	713	662	662	714	674	679	661	711	663	713	671	707	702	681	703	725	729	751	659	715	761	693	699	714	711	660	720	728	694	703	724	700	713	701	716	762	672	712	705	722	735	696	697	665	735	713	688	667	748	695	635	695	675	722	718	702	694	727	693	667	716	730	706	714	744	668	717	691	677	741	696	734	709	668	708	730	738	673	713	669	649	706	691	668	676	699	673	713	721	695	721	686	706	689	658	684	718	722	707	648	686	713	705	683	710	671	721	707	685	722	714	720	704	682	704	681	706	687	727	693	733	693	693	714	709	700	727	686	719	725	681	719	660	692	668	712	646	719	753	692	685	676	708	678	702	717	712	671	680	741	719	692	699	700	711	692	723	729	709	723	687	682	701	700	684	668	766	731	705	665	737	691	684	699	679	733	694	763	700	728	677	682	715	711	705	731	716	685	717	670	736	694	705	681	626	743	670	713	726	684	671	722	652	683	735	725	732	694	739	725	695	718	721	720	650	720	684	688	673	680	709	694	712	662	649	724	690	677	678	719	694	767	701	696	713	694	737	721	700	657	715	729	709	727	731	701	712	723	734	692	699	727	679	703	728	719	711	692	694	699	733	683	737	711	714	711	696	718	681	698	737	725	671	759	718	712	707	763	722	703	713	714	670	685	708	681	700	682	671	745	715	751	716	700	724	697	718	721	732	684	709	700	696	674	764	682	681	720	698	668	756	692	674	699	685	716	706	725	687	690	721	752	711	691	710	687	716	720	688	751	750	720	681	685	690	707	698	716	708	748	743	711	693	682	693	733	703	714	666	718	697	698	703	721	704	663	756	705	702	699	700	714	722	744	642	701	749	686	684	722	681	666	680	673	716	701	690	733	657	678	735	688	710	707	662	736	697	706	666	751	667	647	706	708	703	736	719	741	677	720	611	712	706	728	679	724	688	695	726	652	739	703	687	708	728	716	685	680	731	686	746	749	698	697	686	680	713	691	703	686	682	745	687	701	695	651	725	705	669	700	719	709	735	673	712	676	725	688	747	723	737	694	763	694	702	637	658	704	720	727	684	631	680	714	701	747	700	692	696	689	701	680	669	702	727	732	724	649	685	696	678	664	718	655	682	712	701	670	673	730	716	733	708	734	694	708	675	750	671	710	736	768	688	686	696	621	691	744	717	698	734	707	700	705	736	685	687	701	624	666	718	663	703	678	681	627	674	741	720	696	712	703	691	722	651	663	679	689	743	701	725	740	790	643	667	741	672	677	689	678	700	706	735	702	684	686	689	696	701	724	656	700	731	685	736	715	751	678	703	693	676	753	703	742	703	724	676	693	718	674	723	670	697	784	719	687	707	737	677	697	748	717	720	746	671	705	729	728	710	728	722	688	698	707	695	664	675	713	692	690	687	663	674	737	728	707	671	706	721	694	729	687	702	694	741	670	697	720	701	728	707	733	704	677	716	678	668	700	717	709	687	684	697	707	741	710	668	733	736	740	760	696	727	725	748	740	697	734	654	696	665	671	640	686	652	725	716	697	649	734	670	701	709	692	667	738	678	729	713	692	689	709	705	704	699	718	695	731	688	683	699	758	718	713	748	696	734	685	695	692	706	742	693	700	719	693	698	702	669	695	698	675	706	697	709	676	708	739	660	693	717	716	721	683	695	671	718	733	705	718	660	701	761	679	664	696	709	758	716	683	713	718	685	703	742	684	705	751	722	688	747	719	691	692	683	691	710	688	749	701	697	675	698	740	763	700	729	717	667	691	697	692	743	702	712	687	738	688	740	698	693	716	715	721	718	721	694	705	653	718	705	708	725	699	671	709	713	711	648	706	667	728	653	675	678	728	664	685	713	689	681	638	692	679	645	695	698	770	708	666	657	740	688	700	720	677	731	679	704	700	739	711	734	742	714	678	707	743	648	738	701	649	649	677	694	728	721	681	697	705	733	738	719	665	717	696	696	743	680	678	705	739	691	748	730	744	680	675	699	721	708	745	738	698	666	709	746	695	743	763	729	721	686	677	699	724	695	717	718	746	675	708	677	703	672	743	709	701	653	710	714	751	731	728	697	717	713	701	690	699	740	705	662	719	688	733	707	674	737	655	668	731	677	713	679	719	660	684	719	701	679	684	684	681	686	744	635	713	710	758	696	671	748	736	684	752	722	643	675	677	669	656	701	722	673	687	696	657	691	678	702	670	745	698	687	697	709	715	711	697	666	686	702	668	677	679	682	710	711	709	733	698	708	726	689	634	707	746	658	740	681	723	688	741	723	686	707	685	759	731	711	703	697	693	719	658	737	755	708	691	666	748	665	721	789	703	691	685	694	717	728	705	710	755	682	708	688	711	690	713	702	744	691	716	636	700	735	693	705	696	725	712	678	695	706	733	710	674	704	718	705	704	691	719	719	690	697	727	679	693	641	698	669	700	715	691	710	702	695	710	636	727	704	697	682	713	728	702	722	717	665	703	732	694	687	675	725	753	668	713	747	721	706	738	703	735	673	705	752	722	714	696	688	725	690	751	737	681	690	695	705	665	702	708	718	662	657	691	709	739	709	739	713	731	718	679	713	715	696	719	749	685	651	637	692	691	676	703
19649	4644	5158	5890	4622	2959	1744	1060	621	322	294	306	268	311	312	326	296	304	333	312	306	309	308	282	315	297	320	300	316	287	306	279	320	323	312	314	279	304	286	294	269	316	280	300	308	294	302	280	361	308	295	302	320	312	299	294	337	323	329	287	327	328	291	312	303	322	342	334	322	318	317	315	304	310	308	331	302	289	307	334	286	278	290	335	315	316	311	307	317	279	289	295	332	337	352	293	314	302	309	278	297	327	307	302	305	295	298	301	341	334	288	332	322	337	295	323	287	285	324	324	307	333	319	289	292	291	325	286	312	299	301	322	338	293	324	302	281	287	325	304	305	306	285	304	268	294	282	337	313	316	310	311	325	287	297	286	316	305	321	312	306	327	305	315	304	314	331	299	258	320	338	314	286	314	302	288	305	322	308	298	303	307	317	290	283	304	313	264	328	314	329	327	305	293	347	313	292	320	296	285	286	308	291	317	304	351	307	301	312	287	320	314	282	293	301	324	301	356	308	292	300	307	306	286	304	332	286	356	309	289	329	301	330	315	328	303	312	294	307	300	289	313	310	302	347	309	307	302	309	316	279	305	327	303	263	306	315	274	344	306	327	309	311	309	301	291	307	281	308	306	311	268	319	310	311	309	304	311	301	330	314	320	299	317	300	301	314	312	329	306	311	322	295	295	323	299	287	346	317	292	304	323	276	284	313	318	297	305	309	288	313	307	317	303	302	317	267	315	305	312	315	286	306	335	304	287	299	270	313	306	330	321	333	339	307	276	323	313	317	278	267	307	305	321	306	315	330	274	320	354	314	322	322	348	322	345	315	299	322	272	312	293	313	337	329	317	275	318	295	301	328	308	313	320	299	310	299	325	299	300	315	318	276	290	306	315	322	303	289	308	293	317	315	291	293	298	316	318	311	308	296	298	303	297	301	287	298	306	300	303	316	319	292	304	320	299	310	343	287	299	340	292	301	306	319	300	313	320	292	333	314	288	301	313	315	305	334	309	298	315	322	267	341	314	355	300	292	295	344	303	297	325	341	302	327	295	288	315	306	293	302	303	285	308	296	292	340	323	301	309	288	325	310	321	302	304	324	332	292	348	334	297	297	290	298	307	347	308	305	268	295	306	300	308	313	285	315	287	302	322	316	318	278	330	326	320	299	351	319	303	266	305	329	292	296	307	259	287	297	294	321	311	337	287	333	290	334	295	327	294	318	337	293	315	311	295	350	320	302	313	304	292	335	327	328	308	290	293	315	303	297	343	309	354	294	286	300	309	325	338	315	313	292	293	328	334	324	334	335	332	300	322	308	322	304	303	271	298	285	331	304	290	268	282	329	319	269	309	298	325	313	317	292	292	319	319	298	323	309	338	319	304	320	314	328	287	337	311	299	319	308	334	300	312	305	358	298	365	324	297	319	351	314	316	316	314	334	323	302	304	336	300	336	302	325	327	291	314	312	285	312	326	283	335	301	308	324	294	300	283	309	335	320	261	306	291	302	315	327	336	257	296	292	310	309	299	306	351	311	285	329	278	314	293	314	317	330	319	334	300	322	296	308	280	271	306	321	337	345	333	263	283	325	329	294	311	318	324	320	344	315	309	287	321	307	306	296	255	283	314	304	314	317	322	321	323	309	357	327	323	272	298	296	323	298	362	317	295	327	326	310	293	299	310	328	317	267	302	335	310	290	326	318	310	330	281	290	256	314	326	293	321	325	300	349	275	315	312	331	289	318	324	300	299	316	334	365	323	308	330	347	302	291	334	299	316	340	317	307	309	313	332	322	303	334	303	326	306	274	313	306	343	330	306	327	299	300	305	331	311	285	287	325	304	302	340	317	281	329	316	339	323	314	280	333	314	319	340	298	286	305	308	298	314	302	298	279	283	310	309	311	330	291	297	297	303	302	302	306	301	327	294	323	298	284	283	305	298	326	352	318	299	320	306	324	320	317	311	342	301	287	316	310	306	294	286	325	319	312	281	300	323	285	321	317	308	328	332	305	292	326	309	304	323	339	294	344	306	303	339	313	285	295	313	321	281	324	287	293	315	326	322	311	289	317	314	283	280	306	284	264	293	284	316	320	324	300	291	315	275	327	311	334	309	304	283	344	327	279	310	319	317	273	273	258	327	293	286	301	316	314	299	308	301	315	300	310	312	272	315	304	320	328	324	317	331	329	305	321	331	307	290	309	282	296	312	313	327	324	309	323	352	310	314	309	299	341	306	285	293	284	281	283	343	319	313	283	328	325	302	285	301	299	314	323	332	314	302	277	335	325	302	277	338	349	295	288	261	308	272	295	302	302	286	305	273	287	308	339	324	292	297	306	351	318	310	309	329	263	315	343	309	321	267	314	332	329	330	301	320	327	256	280	285	292	336	314	313	288	328	291	302	302	330	276	315	320	291	246	311	291	293	312	347	300	312	294	333	319	315	276	309	321	286	284	337	289	279	295	327	310	314	321	309	311	301	334	321	312	290	281	311	308	331	327	295	330	326	328	298	291	338	279	303	313	299	266	317	315	298	313	328	337	312	273	336	335	311	314	302	314	274	300	304	297	309	300	332	301	319	299	321	297	329	330	317	278	304	332	307	318	317	312	313	307	298	269	282	320	294	280	298	297	274	306	322	325	308	303	294	327	312	311	314	317	294	273	289	301	301	287	298	288	290	320	325	272	299	307	337	314	322	300	323	301	303	303	293	326	320	312	299	296	297	279	320	297	317	338	304	305	336	308	330	295	307	332	298	286	343	275	275	296	339	321	283	306	303	301	323	306	305	303	351	293	323	305	291	342	301	292	323	305	328	326	289	315	293	313	322	283	329	314	327	290	306	316	302	308	316	280	338	317	292	313	303	313	329	303	283	332	279	275	311	322	305	317	276	289	299	304	326	346	281	327	314	319	321	288	314	305	312	332	311	301	341	320	329	344	301	321	327	325	342	314	317	307	286	310	304	324	289	307	327	317	308	295	302	315	300	290	286	315	317	304	295	288	343	310	324	318	336	323	292	317	310	313	308	316	287	302	329	305	308	303	311	342	307	351	286	283	339	298	316	310	306	288	308	294	288	298	302	311	319	320	282	305	313	290	347	306	282	310	297	343	324	312	297	294	307	293	331	276	294	291	345	286	299	275	300	295	351	317	324	319	319	301	327	300	325	307	314	332	328	297	356	291	301	321	294	271	292	319	276	330	296	315	342	339	313	309	290	294	322	294	291	321	282	340	284	280	326	334	306	320	316	284	290	271	327	332	300	326	312	307	329	285	310	324	331	304	311	357	327	328	307	350	276	286	321	293	301	308	300	272	301	286	323	301	299	341	299	319	294	319	314	295	296	306	310	301	319	308	317	310	297	325	301	307	275	310	323	283	305	303	284	282	321	291	307	325	323	307	276	312	324	283	303	320	345	275	293	321	360	326	277	320	313	334	341	276	310	271	308	324	314	299	292	327	335	300	313	325	294	313	326	299	345	313	326	294	314	321	318	327	305
9519	2889	9899	16127	14297	10097	6290	3470	1868	675	704	697	673	666	673	650	617	663	684	690	688	725	698	692	663	694	680	681	674	654	692	698	719	682	719	659	678	663	680	711	689	726	705	640	662	690	675	712	725	685	735	695	716	675	665	732	669	669	671	683	676	686	680	697	706	677	670	661	710	644	712	650	667	644	698	641	648	663	712	669	711	715	751	712	633	703	672	719	628	712	683	727	676	692	716	669	675	663	661	673	690	680	678	709	665	718	677	649	695	659	704	694	708	648	657	682	694	698	653	661	703	681	654	692	699	703	656	703	713	662	707	684	676	698	707	659	644	690	717	661	681	688	680	606	680	671	649	661	706	674	647	681	640	662	692	701	697	674	676	721	696	702	691	696	678	667	668	671	675	677	694	655	685	672	676	645	650	623	652	696	661	695	712	685	731	682	705	710	678	675	684	686	655	699	682	687	660	648	680	682	644	740	645	651	685	709	686	698	738	653	692	700	642	694	663	699	699	656	640	678	655	670	671	678	711	690	714	681	721	622	712	728	641	648	677	729	675	725	670	653	665	676	673	676	669	672	678	736	690	699	663	648	703	688	681	657	687	735	679	697	720	680	689	673	684	678	703	700	653	670	659	709	689	666	643	703	675	633	690	637	704	679	658	695	730	653	654	759	691	643	714	689	665	728	626	684	691	721	668	711	682	691	695	674	642	658	712	696	678	694	660	657	638	690	664	672	645	676	687	709	699	644	707	700	674	674	705	671	649	674	643	713	711	681	670	687	691	767	707	681	686	685	700	695	680	672	728	679	687	686	698	674	701	683	721	680	704	719	687	657	656	694	680	677	690	707	666	698	650	650	687	677	662	691	750	655	706	686	652	681	655	678	703	708	694	742	687	660	694	673	693	639	681	719	674	673	663	655	661	697	697	733	705	703	688	691	703	722	663	617	703	670	679	656	726	674	687	694	724	636	644	671	674	717	764	676	690	707	720	666	700	694	657	678	727	645	690	695	649	633	662	678	668	644	692	652	726	740	711	680	734	689	687	691	674	626	694	677	673	674	665	649	688	734	703	660	675	704	661	646	704	687	673	634	645	658	726	664	639	727	660	669	698	672	650	736	670	670	667	705	659	653	719	691	655	650	646	698	683	697	658	668	651	679	716	692	711	711	736	668	652	686	695	676	643	663	683	698	693	692	719	734	664	688	736	665	692	603	686	661	726	668	722	674	652	689	625	724	681	708	676	670	646	712	663	683	651	729	668	699	662	700	690	673	652	701	652	686	686	677	662	701	647	686	695	718	687	708	671	683	702	644	680	627	673	709	719	679	717	753	695	665	732	671	685	665	676	730	679	729	683	636	672	687	715	700	628	690	745	630	671	664	689	660	698	710	662	695	700	692	688	700	707	647	628	699	721	694	735	660	697	693	654	713	667	659	734	608	703	627	712	684	692	727	664	652	673	667	663	676	671	688	682	683	700	696	676	635	700	750	659	728	693	679	681	693	676	714	664	632	701	699	677	654	677	672	668	702	637	730	703	704	672	692	707	684	712	712	674	649	694	757	683	703	675	677	681	686	663	665	608	794	719	713	660	705	678	663	716	675	644	694	676	681	669	674	689	697	701	681	673	661	722	678	683	679	699	667	670	618	696	721	731	672	632	699	671	710	679	703	688	699	718	676	658	676	679	695	663	670	668	698	629	679	691	652	718	666	688	682	607	687	649	643	664	728	687	691	707	674	692	697	727	702	679	700	661	680	715	703	651	693	657	665	693	690	698	705	704	726	707	698	692	689	708	719	685	649	732	676	667	696	708	646	696	753	676	698	697	725	651	676	723	689	699	666	676	671	632	722	661	651	707	655	685	630	691	675	653	674	661	669	690	687	694	702	709	677	711	669	681	645	692	668	641	716	716	688	650	676	691	675	699	691	721	688	747	642	733	665	663	655	667	650	624	653	702	672	731	703	750	646	668	634	707	644	686	686	674	657	652	699	649	698	681	707	719	722	668	703	689	704	709	672	644	718	632	637	679	719	687	654	673	661	661	721	645	654	719	686	699	708	646	657	651	644	655	661	659	683	679	655	679	663	709	710	661	671	698	690	724	686	644	674	708	683	689	677	670	661	681	659	736	618	716	668	729	696	654	683	683	680	644	700	679	711	711	696	688	727	659	645	706	652	678	695	594	660	688	653	657	703	719	685	699	723	666	717	702	689	695	715	700	667	674	665	651	686	692	707	654	695	710	672	738	681	670	728	701	644	660	698	691	710	682	677	681	663	734	647	702	676	673	694	685	655	709	673	698	673	682	699	672	703	779	685	660	643	691	712	630	713	720	682	680	704	702	692	712	655	728	696	671	647	665	665	667	662	672	679	655	708	691	698	657	673	693	715	675	709	672	650	696	700	691	669	643	655	717	701	668	673	599	652	689	639	681	684	684	689	657	746	662	680	725	668	678	605	711	684	702	720	646	709	704	692	695	733	687	666	667	661	695	633	640	644	703	673	678	699	687	720	689	715	705	641	680	650	670	646	692	713	710	686	700	629	667	678	706	661	729	668	720	688	671	690	681	680	690	672	681	650	680	713	694	660	680	691	651	693	686	713	689	713	685	661	682	691	753	677	678	675	647	738	680	727	703	644	661	658	718	691	690	689	707	655	735	685	642	658	665	655	681	665	650	668	746	675	660	678	699	701	678	698	663	699	684	663	695	678	708	687	701	692	696	646	717	666	733	699	694	700	701	694	629	687	666	708	672	686	684	684	726	644	681	703	697	668	682	737	672	720	674	711	699	687	683	719	663	675	700	702	666	698	678	649	691	682	672	652	737	701	706	680	699	693	671	679	675	689	652	691	701	695	692	690	695	653	680	687	657	740	670	709	658	676	642	695	676	685	687	666	671	621	694	705	733	632	688	684	725	690	703	702	719	718	700	711	700	675	667	684	646	672	706	648	715	705	715	679	697	715	731	663	654	715	696	720	663	719	723	647	695	726	674	703	650	669	664	679	684	673	692	647	672	669	706	699	639	677	717	667	674	647	658	617	703	687	670	672	680	670	673	717	667	687	711	663	668	672	696	730	716	694	659	726	659	665	674	699	694	714	650	716	657	695	699	629	658	660	691	708	685	676	713	663	712	683	660	684	644	662	677	699	720	695	679	683	672	710	677	725	714	660	697	695	693	678	658	710	648	704	679	642	711	687	700	696	679	683	639	697	713	702	683	699	740	711	681	705	649	676	670	672	657	686	667	641	702	715	701	630	650	634	707	677	703	667	714	676	734	683	708	684	720	674	663	679	658	716	678	700	671	692	644	664	727	697	721	694	711	659	693	683	676	662	678	730	667	758	700	662	665	708	693	633	722	681	716	751	641	703	680	684	686	673	714	715	650	666	637	631	709	707	651	688	691	648	718	743	661	657	675	643	686	722	721	699	635	660	696	711	691	678	728	678	665	687	636	698	722	643	668	712	672	665	721	715	672	662	658	698	682	699	669	665
40797	13812	31090	60577	51289	38682	24525	13236	5374	467	224	210	228	264	232	243	221	245	219	215	216	220	214	212	225	221	204	213	217	233	212	230	207	212	200	264	238	220	242	221	225	224	234	242	233	229	228	224	211	237	238	225	230	258	219	239	237	186	221	210	209	231	217	208	208	213	198	195	249	214	214	229	227	252	209	232	215	219	216	211	228	228	206	237	227	230	224	197	224	222	233	211	222	226	230	245	240	188	207	216	215	219	244	229	231	196	219	212	225	225	229	248	232	227	217	221	233	211	234	233	229	223	214	246	251	233	223	205	241	218	234	225	230	215	189	227	216	212	226	208	255	210	219	231	210	206	207	232	216	212	215	217	240	209	235	223	237	211	235	212	195	237	196	246	224	239	168	203	207	269	228	223	216	194	202	224	232	216	192	199	193	233	222	213	220	245	208	213	206	200	231	232	225	218	247	224	245	224	210	196	223	236	228	236	251	240	226	209	199	211	250	238	231	241	252	217	213	221	252	233	263	222	244	223	197	220	227	216	211	214	206	204	221	225	188	200	200	236	197	235	238	226	230	228	234	231	200	241	206	216	216	230	241	207	215	215	252	197	236	212	243	206	216	217	237	224	227	206	219	231	210	212	240	200	234	213	205	223	222	229	247	191	231	203	221	212	221	222	222	233	216	244	241	191	213	217	214	246	223	213	231	220	214	239	227	217	211	209	213	252	229	229	203	187	235	205	205	213	220	206	252	250	218	233	243	189	234	247	243	212	222	214	223	245	230	216	214	214	212	216	239	229	212	218	232	218	260	230	232	233	232	208	229	213	220	227	209	226	240	220	208	214	197	228	198	212	228	220	219	241	227	230	251	229	187	209	225	204	203	212	216	237	223	230	186	227	204	240	248	222	227	212	225	231	210	245	208	220	237	237	225	217	215	270	203	220	229	237	206	204	243	225	225	203	238	198	226	248	225	211	230	230	215	212	202	221	219	224	224	216	232	213	212	225	228	219	211	212	247	228	239	228	217	191	229	216	236	229	238	195	227	232	247	259	248	225	225	233	237	221	228	204	202	218	237	199	194	220	206	200	213	236	215	178	187	232	237	218	242	230	210	212	198	206	258	265	255	229	201	227	213	236	222	239	217	220	228	202	218	225	213	201	180	207	198	220	251	231	202	218	218	225	200	225	203	221	212	219	228	198	197	211	212	219	224	229	194	228	184	211	229	215	220	191	209	232	225	241	210	242	244	208	201	216	246	207	222	197	194	222	225	214	215	221	212	231	204	230	208	213	224	189	247	228	227	207	209	242	209	214	210	249	221	212	215	210	240	213	219	212	234	213	216	246	207	217	201	233	248	236	215	190	228	188	218	228	230	209	195	228	215	184	210	203	214	221	220	213	218	217	238	190	195	230	227	220	222	228	215	198	216	231	230	223	235	201	244	203	221	229	256	242	253	239	228	212	236	233	221	219	215	200	229	233	213	214	175	192	226	233	215	244	234	224	195	220	218	207	228	227	219	216	222	245	205	207	245	231	221	205	250	252	201	216	216	206	202	226	193	243	219	223	197	190	209	212	195	225	199	223	205	203	210	220	209	227	232	200	201	215	213	241	193	204	209	227	218	213	212	226	227	238	225	233	207	236	263	251	229	206	223	199	227	221	237	237	230	220	212	252	237	230	223	226	208	220	203	218	214	228	235	235	212	211	245	251	236	230	217	225	235	219	215	224	214	211	228	219	232	215	227	228	200	237	196	231	219	241	236	199	266	207	229	207	215	168	232	226	221	217	195	223	225	230	211	202	243	233	204	191	219	218	197	199	208	196	236	251	242	197	201	232	210	248	221	214	238	194	222	229	219	204	241	212	215	228	215	246	196	194	234	245	242	226	197	231	243	210	222	226	218	213	212	207	235	210	215	220	213	231	216	217	229	212	189	228	249	223	193	248	227	185	187	215	212	248	195	213	211	218	234	213	201	204	203	202	222	227	228	227	235	223	235	210	237	220	213	195	221	211	194	208	224	229	214	212	223	228	214	218	203	207	229	219	225	208	223	215	240	204	227	214	268	187	242	229	230	230	241	215	225	209	238	222	227	229	206	231	221	216	223	239	196	198	182	216	225	221	197	201	221	198	203	224	231	222	218	229	221	219	220	214	239	215	232	208	221	225	199	215	256	193	224	215	240	217	229	249	235	219	199	213	208	215	238	209	219	215	221	233	190	215	246	193	210	223	210	226	181	214	201	245	260	226	228	195	202	245	230	246	228	226	220	232	231	257	238	223	205	231	235	221	259	224	235	223	224	240	201	213	235	205	195	252	215	199	203	204	214	235	236	199	221	187	230	195	214	220	240	229	249	232	212	234	231	234	225	201	245	229	226	253	215	218	214	203	254	208	226	204	211	204	249	189	207	212	220	213	196	241	240	236	203	249	250	201	231	236	222	221	221	212	204	202	217	234	222	252	248	221	214	253	235	245	208	217	199	216	224	200	196	214	223	214	227	213	218	220	206	216	215	202	216	205	214	232	220	223	237	216	236	228	210	209	211	236	217	213	222	214	240	240	218	229	200	206	236	221	223	230	211	239	236	234	232	208	224	206	200	216	223	196	196	248	216	220	215	206	207	237	210	201	205	204	215	240	224	224	208	227	221	245	219	207	212	209	224	205	216	195	255	213	218	224	243	208	180	228	250	243	226	205	190	232	211	183	231	213	211	234	247	225	235	212	199	210	211	201	213	213	214	229	232	222	199	222	228	239	218	221	244	220	218	219	225	219	199	233	218	212	207	208	228	236	225	198	220	248	235	227	228	229	235	219	194	228	245	225	243	206	203	196	216	239	209	217	244	223	212	231	230	199	199	221	228	270	196	219	228	220	235	221	233	223	202	228	202	210	200	223	228	224	206	205	204	223	219	215	227	212	213	205	186	213	239	206	213	239	219	230	224	240	259	196	221	254	244	212	244	242	210	239	209	193	232	223	242	254	217	214	205	197	227	233	212	226	220	210	219	222	221	204	222	213	203	206	221	229	206	218	201	224	236	234	251	218	237	198	233	197	237	216	217	218	256	232	201	260	234	216	214	219	269	228	201	231	196	186	254	250	218	219	199	192	230	197	217	208	223	204	212	222	221	220	220	199	220	216	226	199	211	206	237	204	226	191	224	258	231	200	212	211	190	214	229	217	215	203	215	209	197	206	217	193	249	231	207	228	205	250	247	225	221	238	214	222	214	253	218	231	189	203	217	237	204	218	200	220	197	220	213	236	206	219	230	222	226	205	218	212	227	229	251	220	230	209	230	236	210	208	231	218	202	216	205	228	211	224	220	218	208	224	193	220	243	203	234	231	224	259	221	222	208	229	241	235	231	242	174	183	227	243	201	243	206	228	240	218	190	242	235	183	223	221	233	238	215	228	221	211	205	247	212	227	208	226	224	201	225	211	217	227	248	255	224	230	235	246	245	225	220	197	243	189	216	190	230	206	207	229	207	215	221	213	201	208
19784	6773	37246	65882	61544	51558	39756	28438	15207	650	511	564	556	581	531	505	557	537	541	546	538	535	558	526	512	513	513	522	532	533	496	510	505	515	532	559	532	503	528	531	514	533	488	474	482	527	483	518	482	514	490	532	527	496	516	505	552	552	504	538	493	499	519	528	524	480	482	483	523	503	521	561	511	562	476	545	506	562	489	509	501	519	583	503	513	490	510	513	526	568	523	516	525	541	499	488	528	537	539	570	519	508	530	511	544	491	496	523	530	501	509	551	522	550	505	518	536	516	526	510	521	546	495	535	517	536	534	517	514	476	545	547	499	559	529	487	537	553	520	543	523	518	483	549	507	547	514	547	491	503	574	530	519	504	524	545	504	463	548	497	498	504	521	517	533	533	550	526	541	524	515	537	536	462	508	515	491	499	519	520	555	517	536	513	530	539	526	539	517	550	529	494	513	545	568	527	483	527	541	498	507	512	498	515	518	528	512	502	521	543	488	514	521	507	495	548	515	504	528	500	512	513	519	534	518	548	496	501	505	462	567	520	512	533	547	473	480	482	542	509	544	533	488	555	523	556	518	497	501	523	520	537	549	479	524	485	522	496	492	529	523	523	519	533	518	538	530	515	560	540	494	534	536	519	511	519	477	555	520	521	498	484	514	499	526	501	499	515	518	531	512	508	487	491	511	520	545	510	533	469	482	515	529	512	518	484	558	543	523	532	505	478	503	553	521	526	537	522	541	524	495	535	458	556	509	499	501	497	542	525	502	485	501	552	508	550	544	528	478	539	519	511	504	510	534	504	549	532	518	507	530	523	494	527	508	539	506	513	553	516	521	513	527	550	545	516	503	554	575	546	501	501	523	547	502	505	512	528	538	517	527	529	511	500	504	538	522	525	545	522	546	531	513	543	517	511	503	462	559	482	534	493	521	536	525	503	507	534	533	493	509	512	541	540	505	535	537	511	510	519	525	553	529	479	541	480	511	505	544	513	510	496	477	506	553	499	501	507	534	523	566	511	520	505	497	496	547	502	512	524	500	510	484	510	506	500	517	465	525	529	515	503	496	515	581	541	518	534	495	554	527	505	521	544	488	575	511	500	546	513	484	494	531	526	507	471	530	485	494	550	516	562	538	491	500	476	484	485	525	507	529	513	516	503	501	541	533	518	535	524	508	555	530	526	498	492	563	514	510	544	547	520	508	482	506	499	564	508	480	514	518	478	523	506	517	510	481	493	537	492	496	512	531	559	533	523	518	536	550	537	538	544	532	518	514	518	540	531	473	503	490	535	482	520	524	481	538	514	545	525	536	556	485	520	540	495	502	491	536	497	556	503	545	512	532	538	509	553	498	472	518	520	526	542	538	526	500	538	544	530	550	533	516	512	475	492	550	531	473	502	544	527	512	505	504	531	556	531	503	521	481	477	540	519	536	534	511	558	545	496	478	479	495	523	541	519	527	544	532	530	531	525	523	503	519	524	531	508	531	549	545	516	542	491	525	511	527	538	486	491	565	525	547	545	565	520	551	521	495	536	522	484	490	528	500	541	492	486	513	513	510	527	550	544	522	539	500	505	515	505	541	494	548	483	553	538	543	543	501	539	515	534	545	545	498	518	501	528	477	471	483	513	532	500	543	528	503	539	527	543	505	519	514	490	545	528	515	544	506	557	539	497	525	552	511	504	501	502	524	532	474	526	524	506	510	503	502	511	508	526	489	553	550	548	530	553	486	510	522	522	547	522	541	502	519	542	503	526	496	500	525	490	496	555	501	550	554	489	508	540	519	500	486	514	512	540	525	549	523	525	509	524	503	496	492	534	536	512	496	514	528	518	553	523	533	523	509	526	557	535	517	504	546	492	519	513	522	519	483	515	528	542	508	518	564	560	523	570	523	536	561	485	542	504	544	529	532	522	481	519	500	549	551	510	504	507	531	526	496	557	519	549	537	517	497	492	517	517	512	530	525	526	511	583	518	503	492	502	528	512	527	506	545	547	462	528	490	510	508	528	542	509	519	537	507	467	506	502	472	522	522	490	523	488	512	518	516	491	517	526	519	510	515	540	558	508	465	519	530	516	512	552	511	528	535	507	513	511	498	538	508	546	532	514	547	566	482	519	563	503	544	544	482	507	553	516	542	554	553	511	504	526	534	493	528	509	542	502	498	588	526	528	495	507	551	498	517	476	473	534	508	519	552	507	559	511	515	533	548	534	520	528	490	530	553	535	530	530	527	497	510	530	526	546	508	518	536	500	511	501	549	527	511	522	525	523	518	507	503	502	484	544	494	510	520	518	526	520	533	561	500	531	524	542	505	532	518	503	506	501	524	485	568	525	557	543	549	534	495	493	519	513	534	511	539	529	524	526	545	504	499	491	492	486	542	564	514	522	524	553	497	512	538	462	491	512	490	545	548	501	501	493	517	545	493	523	513	526	538	481	543	485	556	532	494	548	526	520	504	517	506	527	519	530	510	513	484	503	500	543	514	518	551	507	526	496	502	517	535	551	503	502	482	525	555	516	543	508	511	529	512	527	542	551	520	554	550	511	514	512	493	516	542	499	480	471	527	554	533	504	543	509	544	564	559	533	548	520	512	501	550	546	511	519	550	540	533	504	489	527	498	519	512	522	512	507	553	530	544	539	507	488	483	478	512	480	526	539	530	513	523	487	523	491	528	511	508	476	519	515	543	537	515	539	507	526	522	466	531	502	554	529	501	523	499	534	541	521	517	523	513	517	532	517	545	526	540	532	524	433	468	495	508	512	552	542	537	545	504	495	512	512	555	534	478	543	499	517	515	513	514	530	529	545	528	468	546	504	552	541	463	501	513	551	510	473	493	567	557	562	501	537	498	499	510	527	533	496	560	524	511	514	521	521	530	506	479	526	480	524	519	519	494	491	508	497	532	485	509	522	504	535	494	497	512	496	498	514	522	496	516	543	530	517	561	527	513	509	556	482	511	573	494	525	520	489	523	534	489	537	488	486	523	488	545	562	523	503	526	541	514	563	541	524	507	543	543	506	508	519	482	515	516	526	523	502	541	498	510	527	529	499	528	538	493	523	544	519	484	515	521	488	510	501	492	539	476	499	491	517	530	545	524	480	533	530	519	517	546	507	562	532	547	491	497	510	517	516	529	565	540	484	495	518	530	515	498	528	518	514	523	494	488	512	547	495	577	529	516	519	524	500	497	542	455	496	505	529	528	491	557	518	560	523	473	553	477	538	484	500	529	528	531	510	517	498	530	545	510	542	503	517	534	518	533	507	534	536	564	477	513	559	513	486	561	504	492	564	524	493	517	524	538	512	595	533	490	540	535	516	523	520	466	515	553	491	487	503	522	578	528	482	537	575	519	486	499	534	524	521	506	498	489	509	504	516	502	561	511	510	527	490	539	525	492	495	524	487	464	535	524	484	532	493	504	525	509	512	535	508	541	473	507	526	533	513	530	505	517	547	532	522	503	509	557	502	508	534	526	498	532	516	503	498	560	523
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
