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
335812013152	335812013670	335812014220	335812014770	335812015320	335812015870	335812016420	335812016970	335812017520	335812018070	335812018620	335812019170	335812019720	335812020270	335812020820	335812021370	335812021920	335812022470	335812023020	335812023570	335812024120	335812024670	335812025220	335812025770	335812026320	335812026870	335812027420	335812027970	335812028520	335812029070	335812029620	335812030170	335812030720	335812031270	335812031820	335812032370	335812032920	335812033470	335812034020	335812034570	335812035120	335812035670	335812036220	335812036770	335812037320	335812037870	335812038420	335812038970	335812039520	335812040070	335812040620	335812041170	335812041720	335812042270	335812042820	335812043370	335812043920	335812044470	335812045020	335812045570	335812046120	335812046670	335812047220	335812047770	335812048320	335812048870	335812049420	335812049970	335812050520	335812051070	335812051620	335812052170	335812052720	335812053270	335812053820	335812054370	335812054920	335812055470	335812056020	335812056570	335812057120	335812057670	335812058220	335812058770	335812059320	335812059870	335812060420	335812060970	335812061520	335812062070	335812062620	335812063170	335812063720	335812064270	335812064820	335812065370	335812065920	335812066470	335812067020	335812067570	335812068120	335812068670	335812069220	335812069770	335812070320	335812070870	335812071420	335812071970	335812072520	335812073070	335812073620	335812074170	335812074720	335812075270	335812075820	335812076370	335812076920	335812077470	335812078020	335812078570	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
30636	30114	36997	29173	28250	27225	23727	21050	17539	10745	7619	3135	1597	925	490	401	360	337	359	341	359	321	285	268	245	239	217	233	214	225	227	226	261	238	223	229	223	210	237	232	200	220	202	243	210	234	216	239	223	231	233	180	220	211	245	213	191	235	247	200	214	225	219	204	224	225	232	210	220	228	232	226	205	223	221	224	237	226	221	207	220	220	241	243	242	206	241	223	205	218	214	203	220	242	219	226	219	215	249	229	210	218	225	242	212	229	202	236	223	222	246	212	238	208	239	221	229	194	264	217	230	219	214	232	227	208	253	227	218	211	275	222	209	227	214	192	235	213	203	204	226	244	238	217	203	251	222	225	202	216	227	246	226	216	210	247	232	210	221	236	233	217	227	210	228	234	191	229	221	235	203	241	215	232	213	212	214	190	232	210	217	234	228	212	224	208	224	226	221	197	218	188	238	227	221	234	217	225	211	224	201	249	230	249	220	261	210	229	214	210	200	209	216	218	236	187	232	220	196	223	228	219	209	215	253	226	212	183	206	222	210	241	241	222	220	223	198	237	224	242	195	223	226	235	209	215	202	231	208	232	180	229	211	229	220	214	228	236	219	224	221	199	257	190	218	205	217	214	226	247	236	205	227	231	236	198	232	223	208	229	221	228	209	259	190	204	233	197	217	242	224	191	234	239	210	228	207	222	247	230	200	236	220	232	216	230	207	224	208	222	237	219	224	219	213	208	206	181	230	223	214	228	228	218	226	202	235	218	220	231	219	234	205	206	234	209	230	219	217	218	201	241	218	219	207	239	232	220	216	210	216	247	247	228	206	213	200	233	209	222	214	234	206	234	207	230	223	211	230	189	208	244	207	218	202	198	219	227	205	227	211	223	201	219	213	205	248	218	232	221	203	236	203	228	214	213	218	213	220	243	219	211	201	215	230	243	228	201	200	221	217	239	234	221	212	239	234	207	231	220	206	236	193	244	239	228	225	220	223	204	222	256	222	220	209	244	229	228	234	234	233	219	221	209	205	212	221	235	211	218	203	225	209	213	225	218	217	252	225	230	234	230	203	237	233	219	204	210	234	237	260	209	232	189	214	229	194	234	241	222	228	218	225	232	215	228	211	185	218	235	219	234	233	198	244	188	228	207	234	219	212	226	218	234	218	203	217	239	217	217	189	204	207	209	220	233	252	227	237	209	202	189	212	212	230	217	192	222	220	216	232	223	226	231	217	252	248	232	231	232	238	210	214	195	216	219	193	236	238	206	218	228	219	208	231	221	215	239	213	212	209	235	212	207	200	205	217	220	225	219	211	227	221	196	212	226	207	228	220	237	233	265	213	221	218	235	243	209	225	231	221	229	222	220	218	235	228	221	220	186	243	227	239	210	224	220	230	209	208	219	220	221	249	233	206	215	242	211	230	215	206	212	220	233	204	231	232	210	218	212	204	216	211	211	211	220	257	207	246	214	207	247	222	207	216	239	228	216	218	217	217	219	241	203	232	202	226	251	207	280	217	237	234	216	227	236	236	211	196	199	222	224	215	231	212	219	212	205	240	224	235	226	240	230	228	222	212	210	228	222	214	212	224	210	228	223	236	238	218	218	239	221	236	240	248	228	199	193	209	220	217	229	235	226	218	198	239	215	206	226	212	244	223	218	207	224	227	227	254	235	222	215	227	224	227	225	238	202	199	215	217	231	236	234	222	230	227	220	196	249	210	235	237	226	230	229	213	234	227	236	227	215	219	208	252	202	212	218	215	222	195	217	236	230	211	227	196	214	236	233	229	193	217	246	206	213	220	219	214	229	225	220	217	200	225	210	194	235	203	216	217	227	202	209	199	227	244	220	217	218	219	209	224	216	226	216	194	231	206	197	214	216	193	238	206	202	213	233	212	240	209	210	235	220	187	215	220	209	204	208	201	227	200	216	218	208	226	218	211	228	224	237	208	206	228	222	215	217	228	221	226	217	208	209	221	189	205	207	231	228	195	207	237	234	233	228	233	215	220	235	217	229	217	229	224	201	227	223	211	247	206	218	210	215	210	209	209	224	204	214	230	201	231	234	207	246	212	223	220	238	213	216	216	223	202	254	207	224	208	223	216	245	213	215	242	195	223	206	197	209	250	195	200	187	223	217	219	221	262	213	250	238	192	223	217	204	204	208	202	226	207	234	197	227	215	210	226	213	212	192	225	208	198	215	216	227	225	223	210	201	242	220	204	222	205	246	216	231	237	223	202	228	247	230	216	229	209	213	231	223	232	224	239	234	226	208	255	241	248	245	230	238	204	220	218	242	230	217	199	223	221	220	209	221	227	223	182	208	209	198	208	209	252	231	248	233	238	221	212	214	199	238	231	222	216	204	209	225	220	208	227	217	212	215	204	245	209	231	208	208	220	240	188	218	201	225	207	210	190	208	233	189	251	233	223	209	205	214	224	225	204	252	229	206	222	204	219	216	196	212	203	222	221	210	227	240	221	221	216	221	195	224	215	209	207	222	246	232	227	222	233	219	246	215	222	236	229	202	218	221	221	212	217	199	219	244	233	200	245	233	228	235	218	218	218	222	214	200	201	238	209	214	222	214	241	218	240	208	224	222	213	219	198	213	203	198	203	221	215	231	219	235	221	194	231	225	210	224	210	215	200	248	227	217	224	222	199	236	219	206	206	228	209	224	209	190	231	224	188	236	239	219	253	214	224	231	214	211	250	248	235	210	222	216	219	252	217	236	252	207	239	202	232	232	236	237	189	215	223	223	197	233	217	215	237	211	206	254	199	216	203	213	252	239	227	206	201	222	221	218	196	199	206	221	235	236	218	201	252	211	196	195	240	219	230	208	238	234	230	218	202	220	218	224	228	199	224	229	201	255	206	228	210	224	228	210	226	246	227	206	232	204	198	230	205	238	233	221	244	204	192	242	203	229	235	210	205	208	237	204	208	203	228	208	232	227	203	208	211	235	213	208	193	241	229	219	200	209	200	231	240	201	207	180	222	225	245	209	186	241	205	219	208	217	216	227	230	228	235	240	213	223	210	212	226	216	200	242	218	198	237	235	219	211	203	220	209	229	194	239	254	227	247	205	228	220	178	219	208	234	241	230	221	229	234	239	228	231	248	198	209	249	250	244	226	221	224	223	219	219	232	213	242	235	238	218	216	233	203	229	241	226	216	228	226	206	221	203	241	232	201	217	232	240	224	223	212	212	221	229	215	214	232	207	246	209	246	226	231	230	234	236	226	239	259	201	226	229	212	245	238	230	219	218	225	212	234	225	228	184	233	221	223	235	220	209	211	248	232	244	249	241	212	219	238	221	238	234	211	218	204	203	214	228	210	214	221	217	242	214	235	186	186	230	219	223	244	213	222	201	217	214	244	246	224	220	225	214	229	222	237	203	211	221	218	251	183	229	224	243	225	199	210	214	215	224	228	231	212	232	215	220	231	225	221	214	206	224	205	232	226	200	216	239	220	199	231	218	238	202	196	215	238	248	213	243
21739	27453	39841	40201	42729	42274	41003	39196	35989	28678	25410	15781	10708	6400	3369	2401	2139	2158	2248	2063	1910	1891	1493	1098	961	904	922	841	851	807	822	766	739	744	781	707	787	755	737	749	761	744	722	768	704	695	785	745	763	796	743	779	715	767	770	770	736	756	752	706	735	734	705	723	746	725	759	730	747	729	790	727	812	756	724	728	793	727	745	748	727	777	795	752	734	696	753	774	754	724	683	749	724	752	797	719	739	791	784	681	718	774	743	723	751	726	745	758	727	740	713	727	721	780	719	766	726	736	770	739	769	821	713	761	747	749	759	685	762	740	767	775	765	743	724	786	744	684	789	722	715	779	760	756	717	782	757	722	758	698	755	784	797	743	767	716	765	736	739	701	747	730	775	781	726	735	784	754	724	769	757	731	788	782	722	761	745	757	755	728	736	757	768	738	708	727	803	736	728	712	729	782	784	765	739	723	762	787	748	750	715	714	702	763	772	743	775	712	800	723	751	713	730	745	727	763	757	776	782	688	723	729	745	722	729	711	739	743	747	722	765	744	769	706	732	737	733	749	711	727	780	769	750	720	749	726	749	787	753	720	714	755	740	711	743	755	750	719	741	754	737	769	738	715	778	702	726	764	763	733	773	758	767	709	732	757	783	717	739	760	732	740	798	732	759	709	727	752	753	748	703	695	781	731	775	760	731	766	737	761	738	738	736	749	757	742	738	779	750	763	753	722	769	730	751	704	793	755	735	725	774	725	742	812	700	769	774	763	756	776	687	750	762	732	764	722	776	770	749	747	725	769	754	723	758	727	752	731	750	737	749	749	765	733	761	737	763	755	705	773	729	769	759	694	788	714	793	782	747	783	731	795	728	762	766	748	776	768	733	789	724	704	737	724	725	758	757	772	768	781	769	719	759	716	747	728	754	736	750	693	760	792	763	730	787	775	795	746	739	761	708	710	725	760	803	762	754	735	747	746	725	755	763	732	775	788	730	765	736	688	762	703	756	713	764	704	727	698	713	763	749	723	766	791	726	736	757	752	704	693	775	745	742	676	761	735	766	721	734	744	784	718	735	729	741	729	744	778	757	726	709	765	743	751	723	722	725	782	737	776	729	742	774	730	770	749	730	743	698	789	738	693	755	679	744	722	740	726	723	763	747	677	789	792	732	764	730	766	728	753	794	754	733	760	770	757	774	741	738	736	788	762	722	729	752	757	712	769	738	775	756	735	734	708	776	712	758	766	709	726	773	746	764	769	751	735	671	738	805	696	791	716	752	747	725	756	760	766	767	761	728	685	739	716	731	770	771	739	743	730	720	749	720	708	716	731	757	771	773	751	813	773	726	742	741	737	687	769	737	768	758	753	780	753	755	753	769	722	734	747	760	719	714	713	785	744	759	702	789	764	704	710	744	764	746	772	738	765	768	768	796	749	755	790	772	780	759	743	759	710	724	744	795	750	742	723	791	753	749	739	736	740	721	754	773	716	731	731	772	745	727	711	790	735	750	739	744	776	758	744	750	702	798	715	676	705	801	758	692	757	789	757	761	731	740	715	681	672	775	707	692	779	748	738	773	848	743	767	742	763	770	723	735	749	715	771	759	797	767	760	735	743	694	718	750	786	723	753	717	755	703	769	744	758	761	769	780	782	758	746	756	743	745	778	731	756	704	771	738	802	734	743	697	779	712	711	774	739	750	731	731	700	750	752	751	757	744	746	769	766	728	786	749	778	776	757	735	738	717	740	730	732	763	705	753	750	782	716	735	727	749	737	769	707	779	721	744	718	743	722	779	775	718	757	773	740	751	728	797	755	743	762	759	765	743	778	726	741	753	804	744	746	748	734	738	742	787	710	773	789	754	734	718	674	770	724	768	698	760	721	768	743	818	730	738	752	747	745	767	752	757	739	748	727	772	748	828	742	729	738	749	762	713	774	721	734	792	725	782	778	720	717	743	678	751	745	773	816	745	728	729	748	719	736	729	709	740	742	701	728	732	708	722	760	713	722	758	735	756	742	731	699	729	709	710	755	729	717	755	758	744	743	641	718	765	736	731	759	733	700	755	756	788	694	737	772	773	774	763	731	738	772	788	769	789	710	710	760	780	753	719	799	774	798	751	747	727	754	738	729	774	720	738	706	732	738	774	768	701	765	697	735	763	694	784	754	717	712	718	756	749	707	717	704	721	771	722	723	756	721	797	712	751	736	712	749	744	716	734	753	747	748	700	743	805	728	682	755	712	735	760	723	751	763	750	799	735	734	728	733	744	689	701	741	714	765	750	736	728	788	715	696	754	764	746	782	755	726	729	735	757	718	734	720	733	778	787	735	722	734	743	739	717	744	807	736	737	745	712	798	748	755	739	797	807	784	739	779	785	758	772	736	755	766	727	739	763	760	768	745	777	721	749	733	718	761	778	729	714	760	768	748	763	755	762	763	753	768	734	740	714	724	737	718	794	749	707	732	749	795	753	764	758	750	757	752	743	775	750	719	768	690	743	754	700	718	731	769	748	734	725	740	750	743	745	820	741	761	741	785	729	697	724	757	766	797	720	775	747	774	696	773	710	717	724	749	788	722	739	760	742	744	700	752	752	736	725	746	740	723	791	763	725	765	722	746	715	745	720	733	809	774	728	725	799	709	755	769	757	739	703	798	824	743	759	772	772	742	768	756	783	775	742	721	743	778	791	776	697	753	759	758	780	716	725	739	758	731	708	738	717	782	750	743	796	712	713	692	748	749	773	751	720	743	731	728	769	705	802	746	733	708	764	811	716	713	733	761	756	721	704	738	741	773	757	764	728	705	733	725	765	716	742	722	723	756	759	727	768	780	700	727	698	717	726	728	747	712	725	743	795	731	750	744	738	766	744	733	723	754	745	763	747	751	711	786	744	714	752	756	757	745	768	731	773	728	750	691	750	779	747	778	749	774	723	731	725	786	737	734	750	729	728	764	732	705	740	770	765	728	685	763	739	740	785	739	736	772	754	767	738	789	734	743	803	753	744	691	753	761	752	775	744	762	737	739	759	727	725	788	755	732	696	758	730	769	727	777	741	777	777	745	693	763	786	772	765	727	743	726	724	755	688	758	750	732	826	702	730	752	796	775	738	768	733	726	741	758	766	769	744	735	769	767	767	796	783	776	750	724	773	765	760	773	751	727	696	687	750	754	704	722	728	726	783	782	744	792	716	753	688	756	740	744	705	772	748	728	723	771	700	748	747	735	722	728	785	761	760	760	753	747	740	779	767	754	759	688	709	776	729	740	777	745	730	761	758	774	806	684	737	674	747	770	733	781	747	748	791	739	757	765	727	747	772	748	753	721	760	758	731	687	784	742	684	752	702	773	791	769	748	777	723	792	728	777	704	755	713	745	730	716	750	741	777	743	758	762	729	739	741	775	733	729	752	737	730	758	731	703	766	775	711	728	704	773	784	704	754	792	750	716	765	754	778	768	741	754	736	752	742	750	782	784	707	756	771	749	783	718	790	740	725	749	768	764
20605	13503	14717	8858	4833	2994	2053	1398	1073	637	487	376	327	277	252	272	247	220	264	264	236	232	194	226	225	214	212	215	222	201	212	236	198	236	219	209	210	194	212	238	215	226	219	240	210	229	208	233	234	220	232	208	228	208	210	223	232	236	227	209	244	235	226	215	243	228	225	219	207	211	222	233	202	216	246	253	230	212	210	212	207	220	228	212	227	241	217	242	207	215	234	210	211	243	228	211	230	222	226	220	245	229	225	191	222	209	210	203	216	224	209	225	233	218	225	223	209	226	207	194	227	188	245	214	217	210	205	194	224	217	216	215	219	219	232	248	243	256	222	203	221	208	222	200	203	227	207	217	217	201	226	207	242	204	200	206	224	228	210	216	211	217	232	199	196	210	218	210	235	236	216	214	224	205	236	199	212	212	190	211	232	242	231	205	234	226	239	236	195	215	241	214	254	192	214	212	239	220	232	216	249	245	217	209	235	210	239	224	234	222	229	217	236	213	234	229	217	244	217	215	187	201	219	214	202	238	207	232	217	229	224	227	226	217	223	212	208	236	230	229	235	220	216	247	181	210	214	210	254	223	227	205	228	212	218	216	229	200	216	228	212	209	224	222	238	216	211	227	236	237	217	220	219	197	238	212	228	219	224	268	220	202	221	219	231	227	215	211	192	230	264	228	234	194	249	228	233	217	250	234	230	256	224	224	227	224	220	232	219	222	252	235	221	219	231	226	206	214	252	214	239	217	194	223	223	234	219	233	240	208	187	210	220	229	224	221	208	233	222	201	245	233	215	209	195	242	212	213	222	255	228	202	237	211	194	220	232	219	219	205	201	220	229	233	217	207	224	211	229	233	228	229	216	210	228	215	221	189	228	202	216	216	214	239	211	202	223	230	214	231	228	206	232	229	235	211	233	228	224	208	238	227	221	228	224	205	223	207	221	234	214	208	253	210	249	243	232	222	243	208	234	199	243	211	223	197	189	203	205	208	216	218	210	216	216	209	204	225	214	209	226	233	212	205	219	232	210	220	204	220	204	227	236	194	226	212	202	212	223	231	244	221	208	227	234	224	217	239	250	219	194	206	226	201	213	207	237	219	220	249	222	243	205	227	232	224	215	211	224	215	215	236	216	186	215	209	231	243	197	200	225	227	214	218	226	220	208	222	247	218	204	225	211	232	241	234	236	238	229	197	226	210	215	225	238	208	202	238	231	194	203	214	225	224	218	218	236	221	235	198	227	216	227	217	214	224	205	207	212	231	231	208	188	243	219	237	214	222	235	235	199	231	220	222	215	222	244	246	198	223	232	237	238	191	210	223	240	199	230	220	230	229	218	211	239	211	251	193	209	204	207	218	199	209	246	221	220	216	224	195	213	208	227	234	214	230	220	227	207	217	238	222	213	237	236	251	227	216	235	211	217	234	205	213	232	218	228	244	227	242	226	213	198	207	231	236	222	226	206	208	199	214	204	216	212	234	209	223	217	205	177	235	223	206	216	214	227	244	210	223	201	248	227	207	208	194	211	228	229	238	226	199	236	209	198	230	222	218	214	205	206	212	216	247	210	208	236	229	231	209	228	232	221	232	236	211	225	212	221	223	208	228	207	242	217	225	243	232	230	244	224	224	226	224	237	211	188	201	224	212	208	225	211	233	231	224	225	250	246	198	228	229	192	228	213	206	211	220	214	205	209	209	234	227	221	215	221	233	224	192	215	219	228	223	230	214	230	219	221	249	254	212	220	217	192	217	232	202	239	214	241	226	214	227	212	216	222	220	246	221	233	212	223	227	229	200	214	234	202	234	203	242	218	237	213	203	190	210	208	212	200	205	201	211	226	214	188	220	235	229	235	251	225	225	224	218	222	207	239	221	208	199	216	225	248	205	200	222	209	222	233	209	251	205	221	216	214	219	222	244	196	187	200	234	199	239	243	227	245	236	220	234	215	227	222	209	211	234	236	216	246	209	204	214	217	226	253	242	203	226	216	224	212	219	197	212	222	234	230	229	222	217	218	203	236	204	202	214	204	215	230	230	231	235	192	205	216	218	225	214	236	218	234	215	228	221	245	224	211	242	212	238	219	200	219	193	202	226	217	232	233	245	239	241	226	205	214	215	209	232	208	236	205	223	223	220	226	207	202	238	202	223	219	213	232	204	233	210	217	222	215	258	218	193	204	206	221	232	231	217	193	221	197	216	206	245	204	241	219	212	218	222	261	196	247	227	229	219	207	238	206	212	250	234	255	213	216	208	227	222	215	236	222	234	227	219	216	196	239	219	205	225	233	208	233	219	219	246	220	221	257	224	214	210	220	228	225	217	211	229	212	223	237	229	213	227	227	218	200	200	224	203	211	235	209	216	218	233	233	218	248	230	227	231	213	205	221	238	232	210	213	217	203	214	214	220	224	229	237	192	220	244	240	216	227	225	205	207	227	236	236	235	233	203	196	192	236	234	225	223	206	220	227	205	223	220	196	244	232	198	205	224	223	216	223	228	238	214	213	205	191	214	224	211	190	217	241	234	207	218	226	225	221	208	236	249	209	219	237	219	252	224	236	221	231	247	215	235	258	246	223	231	238	232	222	218	229	181	193	217	218	240	227	219	209	249	225	244	233	235	216	232	208	196	230	224	238	247	232	192	247	215	233	226	253	244	213	220	236	214	217	247	232	197	223	223	229	242	233	231	210	233	224	219	237	206	242	227	208	212	217	209	213	207	223	211	232	231	202	208	229	214	239	221	231	206	220	210	211	215	212	217	205	227	222	214	226	211	224	187	208	188	222	244	198	202	223	219	233	225	209	230	222	216	219	232	225	226	226	237	206	214	210	231	212	203	230	225	237	224	200	225	215	187	230	256	219	210	237	219	227	221	187	194	210	228	234	221	209	237	205	227	216	208	220	218	213	222	204	219	240	231	227	245	214	206	234	214	225	231	209	238	242	230	222	202	227	239	232	216	199	227	218	218	234	184	236	232	232	213	236	223	240	228	210	195	248	204	248	229	221	199	195	232	203	224	236	205	203	217	228	237	230	238	211	205	250	200	243	228	210	217	217	225	239	217	228	217	222	231	226	210	215	214	210	199	193	244	214	235	226	230	245	186	213	219	213	241	218	228	221	214	213	209	223	224	213	230	209	213	203	206	231	226	202	210	211	228	220	230	212	207	228	206	242	236	218	219	235	220	224	225	223	220	224	197	245	213	196	248	208	207	219	215	246	223	235	197	218	225	229	215	219	243	229	208	234	256	210	197	209	191	231	225	204	211	213	242	201	222	194	212	222	249	205	219	222	199	236	213	229	221	231	216	197	254	200	219	200	244	222	201	224	234	206	209	225	241	221	214	208	209	230	210	210	213	221	205	226	237	234	237	203	233	192	217	244	241	232	214	191	201	206	195	210	193	213	238	227	214	223	231	233	216	208	208	215	247	253	221	249	224	212	201	247	215	206	207	221	220	220	215	213	207	218	238	223	224	225	220	217	241	219	223	213	188
14469	14359	24972	24523	20835	16143	12368	9492	7336	4355	2995	1976	1623	1325	1156	1065	897	975	984	918	858	871	754	776	804	775	810	775	773	767	776	737	815	788	748	757	702	696	761	789	730	743	741	766	772	782	752	774	794	758	757	717	715	726	786	739	761	832	747	744	728	726	763	791	802	823	789	745	752	764	780	748	773	788	819	745	720	759	718	740	769	754	782	798	790	726	797	785	748	731	776	760	672	713	791	728	729	705	779	773	714	717	719	741	745	790	736	784	767	735	765	775	759	789	753	778	798	776	778	772	736	770	798	747	775	745	726	760	735	750	804	748	766	758	761	765	786	725	739	783	782	720	758	775	709	767	734	785	803	748	758	743	768	775	773	751	782	765	727	809	785	769	778	795	778	767	754	737	764	772	731	733	789	694	785	800	778	755	789	735	765	763	723	752	776	730	791	668	790	764	722	784	776	753	817	764	768	722	754	773	745	754	785	721	759	731	793	773	778	721	781	775	777	742	737	774	717	734	765	774	757	742	718	754	761	765	746	713	758	774	754	772	758	754	781	793	691	747	820	776	738	746	791	763	734	703	748	746	738	801	756	750	743	731	697	777	774	742	699	780	786	753	701	777	744	775	811	766	771	743	765	768	688	725	753	755	772	715	766	747	750	762	758	749	700	803	776	816	756	796	735	753	792	778	738	779	758	780	767	755	744	835	704	766	784	759	767	769	754	758	733	728	693	749	721	729	742	753	784	758	701	732	745	748	759	733	708	754	726	711	773	774	695	765	692	802	713	707	754	751	764	717	782	779	760	753	751	722	784	742	747	792	767	760	793	721	789	749	727	765	730	775	749	751	771	775	761	779	760	730	709	770	746	770	768	765	792	792	800	704	740	744	785	786	736	749	747	732	738	752	757	752	760	802	724	793	787	775	726	754	709	751	742	754	794	758	787	762	834	764	739	776	813	726	776	775	728	768	735	775	741	709	749	804	763	719	741	803	768	787	738	724	738	757	723	736	787	716	797	792	746	725	759	770	732	691	766	761	770	803	764	725	739	719	795	759	756	775	748	813	796	725	762	778	800	775	730	756	726	763	770	821	756	716	790	779	799	776	732	732	763	730	736	751	767	733	763	709	781	799	786	740	753	732	725	771	743	710	748	742	724	757	723	746	780	760	776	764	754	744	727	769	746	769	747	790	779	756	771	718	775	742	733	751	752	794	743	799	725	761	744	744	710	750	727	796	726	806	731	800	739	730	718	744	761	747	757	745	733	787	731	709	745	744	743	764	735	760	758	752	762	763	716	750	706	768	733	791	729	791	831	762	753	763	780	778	715	800	769	714	765	717	826	707	762	707	760	741	778	743	758	741	799	748	776	717	710	741	784	779	761	816	720	743	805	776	774	740	763	749	752	793	789	778	793	754	692	700	730	736	714	796	775	749	757	752	744	791	737	780	759	756	790	787	785	719	745	760	759	762	728	748	739	768	741	773	770	773	732	812	721	738	773	737	768	765	752	800	794	744	790	724	743	770	773	778	758	756	689	745	787	780	728	739	733	799	701	776	780	712	779	677	755	749	790	756	798	788	730	750	707	713	774	755	712	758	748	751	768	757	740	783	744	770	792	764	788	784	789	751	749	816	766	717	783	724	755	718	751	779	737	745	758	725	735	791	803	755	775	752	759	780	772	718	778	760	724	771	739	708	737	765	725	766	798	711	751	753	746	738	784	795	753	775	681	797	790	758	734	696	788	756	797	751	762	716	758	715	757	774	748	745	802	745	769	745	762	786	751	724	704	751	772	743	755	775	747	847	750	791	744	755	775	827	747	758	757	739	755	747	803	761	761	765	721	718	729	735	754	711	751	729	755	800	751	810	753	776	749	811	745	750	762	767	726	764	734	737	784	791	730	764	784	743	791	772	746	738	766	755	762	781	765	728	786	709	761	739	740	776	759	701	740	754	718	741	773	744	755	757	804	684	722	754	727	789	772	797	748	755	764	720	755	744	800	730	728	747	776	757	738	725	777	736	753	679	745	740	760	823	775	753	776	792	729	762	733	777	834	756	786	733	774	784	784	720	766	719	783	777	767	735	762	712	752	733	761	741	752	798	744	786	679	772	769	717	780	776	746	743	785	719	773	771	810	783	751	777	787	749	778	776	722	762	788	738	802	756	708	772	716	747	736	763	746	721	807	752	760	710	778	753	750	734	803	735	754	746	787	772	757	740	753	726	780	759	759	768	737	783	743	740	784	752	712	751	736	767	774	731	747	737	744	719	780	697	763	778	777	758	747	694	744	749	733	724	777	758	778	763	786	798	713	805	787	776	747	759	767	791	780	762	704	737	675	744	766	755	780	739	777	767	751	742	751	796	757	786	720	762	712	764	782	806	737	728	768	728	762	757	782	760	751	777	716	803	755	751	777	746	758	776	744	758	765	732	797	814	747	724	764	757	771	738	727	756	744	738	755	748	730	761	786	771	811	738	774	782	775	752	764	737	730	718	777	730	754	777	733	749	786	743	786	777	753	783	791	739	737	789	749	760	797	727	733	747	772	764	716	719	708	713	796	748	773	712	823	734	751	739	700	786	747	777	742	789	772	784	779	780	755	777	751	764	749	720	742	733	728	769	773	708	777	769	755	749	795	723	786	726	772	806	739	708	752	706	772	774	767	758	696	768	779	733	752	752	759	748	792	747	766	762	767	712	730	765	833	737	759	754	776	780	764	730	740	757	722	769	733	731	756	785	702	760	778	737	773	776	762	810	732	742	758	757	733	804	720	753	751	676	811	783	722	732	780	769	754	703	729	766	773	760	752	752	713	779	748	779	775	779	747	754	748	750	801	774	736	775	747	729	749	793	763	803	744	765	727	771	781	764	757	685	772	769	738	755	747	755	767	768	770	717	768	768	783	790	791	728	751	770	746	745	773	760	729	768	798	796	713	756	758	778	741	764	780	759	764	747	738	762	775	745	764	782	767	729	775	772	740	741	708	755	790	723	740	707	763	748	724	775	812	763	755	741	772	744	735	752	783	750	792	701	757	739	771	779	770	776	746	741	801	736	736	778	738	802	779	753	792	729	772	721	754	784	783	796	739	733	757	721	763	747	764	766	795	721	797	800	728	771	805	771	763	786	762	730	773	755	763	770	710	749	768	744	710	787	750	755	758	712	773	788	795	785	758	700	773	801	751	784	744	807	730	742	776	756	745	786	755	748	778	742	766	798	753	738	756	766	789	782	727	723	786	695	785	745	762	739	751	796	760	716	758	760	766	760	743	727	769	744	823	750	744	810	738	749	795	724	812	752	793	767	752	753	795	764	721	721	762	694	777	790	767	759	733	772	719	764	719	730	732	751	797	778	741	762	751	728	763	686	764	770	730	757	745	762	746	803	759	773	760	780	749	727	733	766	740	750	752	769	705	751	777	788	810	761	754	756	749	786	727	777	772	740	748	749	777	748	755	760	763	721	753	854	759	765	768	758	739	751	721	829	798	783	724	708
27173	28802	35218	28396	25633	22873	18807	14875	10544	3847	2059	1216	721	554	378	283	331	298	313	286	295	306	225	251	209	237	219	242	246	240	225	259	229	256	225	230	228	193	237	202	225	252	218	242	228	208	206	231	229	248	206	238	234	234	239	254	227	207	233	229	227	237	246	219	258	250	224	226	245	207	250	238	208	233	211	233	244	231	231	211	227	201	227	232	217	239	217	252	230	229	208	221	243	214	228	196	194	239	223	197	228	239	251	223	216	231	211	246	224	208	209	231	233	211	228	204	223	226	235	220	239	206	225	225	252	231	230	204	213	230	223	212	245	236	186	200	221	187	243	228	217	259	220	248	205	240	232	229	235	229	227	223	218	227	215	241	243	219	232	223	242	224	224	233	240	219	227	237	209	238	254	216	244	248	228	183	219	230	235	222	232	234	228	236	239	232	234	251	230	235	212	230	251	228	227	202	226	221	227	240	219	225	221	231	237	196	241	253	225	196	226	227	262	238	239	242	235	208	238	206	210	221	222	245	224	220	239	222	211	212	217	224	235	242	235	229	226	239	234	258	244	228	234	243	216	212	200	243	230	239	217	224	209	240	234	217	245	219	238	225	246	224	235	238	260	241	210	236	226	215	253	211	229	229	206	236	240	220	230	252	255	234	243	228	244	211	237	218	225	225	224	250	248	240	242	242	231	241	213	237	208	220	217	198	248	199	234	201	231	253	239	228	243	248	231	212	236	251	225	222	247	214	244	207	204	249	246	232	233	233	238	230	237	242	249	244	243	207	217	193	238	210	212	218	221	199	211	207	221	242	204	224	241	233	248	247	237	247	221	229	194	227	225	222	227	242	236	214	241	248	223	223	222	227	206	231	228	200	229	238	231	239	239	241	228	241	237	236	215	208	224	211	218	241	237	223	218	205	214	230	233	238	227	193	226	228	208	255	226	238	204	211	238	239	236	203	212	203	231	207	194	191	212	241	235	228	208	177	232	209	229	226	213	213	214	221	249	220	228	212	225	255	230	241	223	241	212	215	246	248	220	226	227	247	231	221	219	245	202	241	222	239	244	222	230	214	241	214	265	243	219	246	225	233	220	245	245	227	239	211	235	246	241	227	208	218	225	236	201	212	229	214	225	263	212	227	228	245	248	243	230	186	254	219	225	220	212	222	216	231	210	244	233	203	236	239	218	209	244	215	237	237	227	208	215	211	248	235	223	225	247	202	242	239	222	241	233	232	225	203	225	249	257	227	232	237	230	257	208	209	240	220	234	243	231	227	245	224	241	209	231	226	220	236	225	213	229	222	234	216	219	220	224	233	249	219	223	242	215	206	211	208	221	224	250	230	237	215	224	210	223	203	239	231	238	207	201	228	232	214	221	243	222	247	248	231	215	230	221	236	252	202	223	224	216	212	235	199	240	220	234	203	215	236	218	184	218	232	231	203	249	234	252	233	237	238	216	222	265	224	233	238	208	225	230	222	249	210	217	196	210	238	232	226	202	233	216	225	251	235	237	235	230	227	254	226	222	268	251	222	232	260	218	208	220	228	238	231	215	241	236	248	250	221	206	218	237	210	238	231	268	217	237	235	220	212	223	238	223	234	248	258	239	219	202	218	261	225	244	221	246	241	235	223	242	219	224	238	213	209	194	217	247	224	239	213	231	229	215	194	249	249	212	248	237	237	227	256	232	228	221	218	213	235	228	265	222	220	221	233	242	210	231	252	220	226	170	232	239	263	223	241	227	193	232	210	245	207	225	226	240	233	231	228	212	239	236	199	190	225	247	222	238	243	239	219	218	228	236	219	230	244	238	240	212	190	258	236	197	233	239	220	214	223	232	244	247	227	206	224	234	241	227	249	252	224	213	240	224	252	213	213	228	220	208	215	210	218	212	225	213	247	219	259	208	213	216	257	227	261	233	238	224	248	233	227	247	221	221	242	204	240	225	217	237	236	218	232	222	229	222	219	219	227	254	209	241	244	247	234	216	218	243	229	246	214	249	241	251	220	231	226	232	223	209	230	220	227	245	195	245	215	244	224	238	240	222	247	245	226	212	209	213	225	214	222	236	243	257	233	239	232	200	230	252	229	226	230	253	225	244	230	218	231	233	226	230	208	224	210	238	215	236	233	210	236	210	226	228	238	231	255	211	220	223	251	259	216	224	209	233	218	247	206	223	218	256	239	225	218	230	261	206	232	243	230	200	239	226	233	246	215	228	236	216	249	226	202	218	221	234	233	219	212	236	201	228	242	241	233	256	231	219	221	230	207	246	244	214	227	241	234	229	221	235	201	212	210	223	250	212	205	221	199	211	223	227	239	221	230	219	241	221	244	216	212	231	209	219	248	234	232	226	216	234	211	214	232	230	240	240	214	219	226	208	240	237	216	254	238	230	217	221	242	233	239	246	232	224	229	218	240	253	240	236	231	218	234	224	226	213	225	217	233	214	217	235	235	254	199	231	229	203	205	213	227	203	219	227	191	235	242	246	221	226	226	250	240	212	226	212	211	244	229	243	217	192	226	240	235	234	235	255	224	229	203	188	213	215	227	252	208	249	235	243	219	233	217	226	215	220	214	269	235	236	201	240	221	226	235	224	225	240	218	223	229	231	205	243	224	228	228	219	243	266	228	230	205	206	245	221	226	219	204	234	209	230	229	213	234	240	246	244	224	210	222	222	206	229	233	207	219	230	224	252	233	226	194	222	241	232	246	225	238	209	212	246	212	249	221	243	224	221	271	234	236	231	235	225	237	208	240	254	201	204	220	235	220	231	229	221	207	238	230	250	243	221	257	240	236	220	209	217	200	196	262	250	247	216	233	243	221	207	242	259	240	243	226	240	234	252	266	205	193	224	226	220	226	218	225	212	220	231	239	213	231	235	237	241	250	204	233	226	204	256	241	240	245	222	222	226	233	243	236	230	254	207	242	250	215	229	230	194	228	238	201	233	207	241	221	224	214	233	207	239	235	213	223	208	250	238	205	252	245	210	239	229	212	217	231	241	214	225	254	208	218	234	220	256	275	235	217	244	196	250	222	206	220	235	214	224	206	207	238	233	224	265	227	216	250	259	206	226	237	236	210	249	210	230	223	225	246	223	241	211	247	219	220	217	235	222	218	237	208	236	227	231	214	231	214	214	200	214	231	233	242	240	248	227	233	222	215	222	195	234	211	207	229	220	255	230	208	218	220	224	219	214	237	219	225	211	238	223	224	228	230	217	249	235	198	244	254	215	231	199	203	240	229	216	230	244	219	232	197	206	218	224	237	235	233	226	213	237	229	221	208	221	219	229	236	224	259	221	224	233	233	229	211	207	221	225	245	194	260	223	230	231	296	227	207	247	241	246	209	237	220	234	243	212	259	220	242	224	217	247	202	231	240	247	223	241	217	202	227	208	196	237	225	218	221	203	225	265	210	199	219	230	202	227	236	235	230	232	202	240	242	222	233	234	232	197	246	208	248	257	217	233	237	242	252	221	251	252	232	206	234
19455	27039	39515	39636	40747	39704	36654	33926	28899	14356	11893	8064	4837	3538	2222	1724	1593	1439	1657	1481	1337	1264	1061	944	854	826	794	769	820	801	827	821	787	780	805	780	758	742	785	791	808	754	767	831	776	758	769	819	774	744	796	795	795	796	786	728	829	753	712	806	787	805	786	754	742	828	765	777	782	725	805	711	787	814	765	757	773	833	733	789	809	763	775	810	746	776	750	775	755	747	766	801	767	782	756	771	786	754	824	802	780	767	754	722	757	802	752	753	797	787	711	764	783	782	761	784	742	830	772	812	768	773	775	803	788	734	740	755	794	767	767	806	760	782	789	747	746	763	828	827	788	783	727	777	775	793	769	772	762	788	736	779	771	795	773	741	760	778	773	793	772	784	714	807	737	796	767	831	776	791	740	778	780	831	777	736	780	745	736	766	781	755	801	770	768	710	752	823	796	789	794	789	769	803	744	798	797	758	738	757	759	799	764	780	769	784	815	766	809	748	724	751	771	726	729	744	753	811	779	724	723	778	759	797	808	791	808	766	766	730	744	767	728	768	759	779	785	793	804	759	834	787	768	785	765	813	772	752	825	740	752	800	757	786	773	761	751	767	809	795	730	771	767	723	764	725	749	813	773	809	735	748	786	712	748	812	802	761	787	746	774	812	714	774	731	761	794	721	802	778	798	781	817	744	781	780	745	767	737	757	800	813	781	798	736	782	820	768	756	774	777	762	828	814	734	815	843	768	725	798	793	768	744	755	777	766	740	780	815	756	803	789	795	737	744	793	787	730	822	794	795	779	751	804	776	777	768	773	786	822	779	819	773	782	746	829	762	770	747	808	795	774	746	744	773	715	876	806	808	773	754	798	737	767	755	768	687	771	771	810	742	757	792	734	797	738	760	748	791	774	717	772	737	801	741	811	767	747	771	776	816	780	816	759	772	827	812	787	766	732	783	815	744	801	791	757	778	786	743	777	800	764	813	782	785	785	775	775	780	794	772	811	770	763	741	790	746	726	783	833	778	800	786	730	695	762	747	753	755	753	789	791	768	752	772	837	782	781	770	764	811	780	797	751	759	770	768	802	759	765	808	726	741	764	765	816	753	749	747	796	804	796	772	752	778	761	800	808	800	818	769	812	743	786	769	706	775	750	765	800	814	786	748	825	776	745	805	824	764	799	763	739	805	760	753	779	712	747	744	747	754	757	760	754	737	820	733	777	794	777	773	811	779	813	761	816	749	754	792	790	772	804	780	780	821	786	759	723	755	775	728	782	774	730	776	783	798	741	758	827	783	731	726	779	770	746	778	761	822	805	775	780	748	791	779	766	797	766	797	809	768	788	760	812	737	782	788	790	762	801	829	764	748	748	712	807	767	748	791	806	774	830	728	757	774	815	787	740	753	801	762	763	787	769	769	737	761	829	752	748	790	736	758	767	755	759	762	799	804	787	810	754	724	770	766	777	768	802	782	784	814	859	753	777	748	799	843	773	784	786	762	787	774	785	716	792	799	755	816	788	761	817	736	776	772	793	743	767	811	739	782	745	779	810	816	793	784	666	795	742	776	744	775	771	786	723	804	748	804	794	744	757	797	792	802	762	755	782	781	743	772	793	762	813	784	784	787	783	796	770	755	753	743	750	748	814	774	792	806	800	777	815	770	775	790	799	771	799	797	757	802	805	796	785	753	803	755	765	783	725	809	777	787	733	791	757	775	707	718	787	808	786	796	749	797	786	797	777	773	708	805	789	761	785	795	773	768	767	764	792	827	778	761	752	746	739	770	752	765	773	720	746	764	747	796	802	774	796	820	744	804	740	771	780	753	743	804	761	776	804	798	747	745	799	704	837	750	780	780	741	747	774	770	781	841	761	750	759	759	797	724	770	786	779	717	772	782	782	756	793	749	819	822	793	785	806	758	801	791	761	791	745	760	817	755	775	767	820	771	785	760	814	741	751	809	808	764	779	775	830	789	787	775	765	754	763	767	788	737	729	760	754	762	734	770	799	783	807	737	788	727	803	768	765	767	767	767	792	772	733	768	750	801	757	821	832	809	775	781	780	752	788	780	772	788	761	737	757	750	789	751	804	792	759	720	758	709	784	788	804	798	727	780	780	736	777	740	781	775	774	791	770	792	819	766	782	819	719	778	755	763	751	795	823	767	811	762	808	749	789	794	768	789	753	761	735	754	736	765	773	739	810	730	743	760	757	777	742	760	779	751	752	745	750	784	759	750	790	771	783	795	769	835	747	806	748	801	781	752	748	766	806	751	774	781	801	773	822	780	758	798	780	781	738	787	717	806	800	757	753	757	810	765	785	784	772	771	712	766	844	736	713	806	732	771	778	762	814	805	820	764	750	784	795	818	791	781	751	773	813	786	778	806	828	775	769	758	756	790	750	731	772	809	790	726	761	790	777	800	765	768	791	789	696	773	747	758	783	804	766	717	779	720	795	782	782	761	815	754	777	775	743	759	757	811	728	756	750	731	751	772	812	810	781	770	800	815	784	788	817	817	765	791	781	791	780	830	757	788	761	742	761	836	750	798	765	753	796	788	741	698	797	816	742	787	811	781	807	793	776	783	759	782	788	783	790	787	780	749	743	738	721	744	735	778	818	777	806	766	736	778	787	795	785	714	794	746	743	780	776	799	780	747	750	751	767	773	800	762	792	762	787	768	768	780	810	766	739	798	787	795	750	796	743	775	803	813	743	827	768	755	783	758	758	754	719	773	745	773	776	803	799	773	730	787	771	780	802	747	731	783	763	729	774	764	760	759	788	748	778	775	805	765	765	762	821	771	831	776	734	768	807	753	786	797	757	784	768	776	778	794	773	803	772	761	778	746	790	750	811	785	840	779	807	819	790	769	768	755	798	773	727	781	799	762	726	792	753	782	744	796	796	792	733	786	759	787	754	764	761	774	805	759	750	744	778	780	785	737	765	796	797	770	779	770	828	785	766	829	821	748	798	769	817	831	793	767	806	829	770	780	786	802	796	748	775	822	741	804	754	777	744	759	787	753	798	780	772	768	795	805	761	781	805	781	820	770	777	764	805	790	772	779	805	812	767	746	753	738	740	774	710	770	735	803	782	782	772	776	747	739	748	774	791	804	802	828	723	801	815	787	788	738	763	772	776	776	755	733	737	841	764	752	794	731	777	767	774	766	846	770	823	804	777	790	724	760	825	761	764	791	793	786	772	761	769	778	829	761	809	749	761	747	755	780	745	829	751	801	771	766	745	756	768	774	779	783	790	780	754	759	802	790	735	720	739	781	742	808	790	774	772	759	790	769	748	755	750	794	790	785	837	769	848	733	751	757	772	763	793	809	789	789	774	761	776	798	779	746	753	762	769	787	756	744	761	800	797	763	757	756	800	774	779	727	760	759	806	767	792	794	773	775	779	770	745	799	755	794	756	750	745	761	768	746	729	754	809	711	807	743	735	786	748	808	754	736	775	779	767	768	739	742	741	759	762	779	796	783	828	790	788	744	752	811	797
32970	36920	41230	33702	31053	29029	25474	21468	17910	10767	5183	2404	1667	1062	449	393	369	389	414	386	398	329	286	268	243	235	242	272	246	258	226	244	218	233	240	195	222	218	212	240	233	226	252	254	236	243	235	249	250	214	263	209	256	234	246	234	220	248	238	226	233	233	224	235	250	246	233	238	227	238	229	251	218	257	230	263	246	263	268	234	235	249	232	257	203	253	211	238	210	244	222	243	221	246	240	248	220	227	264	248	246	223	221	222	221	252	219	212	259	249	245	269	229	249	228	237	215	284	241	256	217	234	214	250	245	240	232	207	221	236	247	255	218	246	210	249	246	233	236	239	256	231	234	222	261	245	239	249	234	257	210	251	249	230	248	246	252	229	214	216	241	249	228	238	232	210	195	206	250	232	243	248	223	229	219	236	232	241	235	239	236	238	227	236	220	226	198	232	210	234	254	243	265	236	255	250	227	228	223	242	215	237	242	216	260	255	247	258	240	233	239	257	247	252	235	257	236	239	242	267	237	202	232	235	242	226	223	236	235	246	216	227	266	221	214	243	219	227	239	240	240	225	248	240	215	238	208	233	218	216	221	201	249	227	233	216	238	223	212	215	240	250	229	216	233	237	224	241	254	243	253	243	231	255	214	248	223	231	214	210	252	230	251	245	221	264	215	225	209	264	258	227	233	247	233	238	255	239	238	232	220	239	267	227	234	219	228	235	216	236	213	260	253	240	227	212	244	241	239	201	238	230	239	243	226	248	252	228	240	259	238	221	239	230	240	230	218	244	253	262	228	236	254	250	237	239	224	230	266	203	232	204	252	254	264	218	259	235	236	223	207	220	244	240	225	209	242	238	238	219	242	247	245	220	246	242	215	214	231	232	269	243	198	255	227	254	205	233	240	230	206	233	247	240	229	239	214	231	251	241	226	245	242	251	222	224	221	237	253	224	228	209	246	210	237	222	244	219	258	237	223	230	238	228	234	250	227	246	225	249	212	214	256	247	260	259	214	236	225	233	256	236	226	237	234	239	237	214	263	225	232	228	226	247	236	258	253	244	237	217	203	245	254	219	234	230	250	256	206	215	251	233	226	232	236	245	216	245	234	237	207	238	245	252	251	235	234	253	251	240	227	207	223	249	236	242	232	256	253	222	232	231	234	239	248	240	250	247	235	249	235	265	239	225	251	252	224	204	227	230	243	222	245	256	252	223	244	256	236	245	233	208	233	205	237	234	240	207	217	251	223	230	226	238	228	231	262	245	251	242	240	235	217	232	211	263	240	261	223	234	227	235	250	249	221	213	218	236	252	232	209	242	213	229	238	224	234	245	249	243	238	240	237	228	234	220	230	243	220	223	223	218	221	231	244	233	245	207	233	215	225	242	271	240	228	245	246	242	223	244	249	244	260	233	216	239	242	251	234	217	254	259	231	248	240	234	223	225	229	247	244	232	254	217	235	223	240	227	239	238	241	231	280	264	237	248	240	264	251	242	214	243	236	240	244	209	247	266	258	205	265	211	235	247	262	235	221	237	210	253	267	227	221	225	250	224	232	184	245	225	215	216	245	244	225	252	237	220	257	233	234	256	232	220	250	253	252	244	254	208	236	228	237	204	242	249	235	258	237	239	239	266	235	247	221	210	220	264	236	242	260	253	225	227	240	245	211	213	262	224	209	215	222	230	254	240	228	252	232	237	235	225	236	229	249	213	214	236	274	224	234	217	223	226	233	205	244	238	238	230	223	227	220	238	225	261	228	233	268	243	227	220	242	265	246	260	237	222	261	222	254	250	260	229	228	227	247	223	234	248	230	225	225	238	229	232	239	248	235	225	227	238	213	236	253	227	237	222	233	231	247	241	254	247	244	227	233	233	228	234	239	230	221	234	248	228	219	243	233	222	210	234	235	245	239	248	219	229	254	247	225	205	236	222	221	237	241	235	234	221	236	240	218	250	217	228	215	241	217	241	243	237	240	238	231	237	237	225	262	207	237	215	245	235	226	235	231	265	237	245	228	254	222	250	229	214	238	246	230	265	220	236	229	251	188	250	251	245	222	215	225	251	245	245	223	224	241	247	224	235	252	233	231	222	246	230	229	252	221	248	285	224	246	224	223	245	215	247	231	204	259	231	239	241	237	208	246	210	205	240	219	237	243	231	244	233	262	254	254	238	232	249	228	228	249	235	234	224	246	245	242	240	253	240	218	220	248	233	211	246	261	234	217	238	246	227	242	245	253	222	262	214	235	237	252	219	246	228	221	227	258	243	242	245	227	195	244	230	211	218	234	235	249	241	236	268	226	239	234	247	234	254	245	236	220	266	241	211	247	219	218	220	252	235	213	224	244	232	239	230	236	245	229	225	242	234	225	227	215	248	218	221	237	249	227	256	278	228	220	216	230	247	223	264	252	224	248	242	256	241	234	226	272	235	196	248	238	269	224	231	236	245	243	258	255	234	261	218	261	220	203	225	235	237	236	219	223	252	242	239	245	225	237	219	255	239	241	200	227	232	254	266	261	233	219	225	249	232	226	231	242	209	211	238	217	254	232	275	272	230	253	256	223	240	257	255	230	228	235	248	226	240	236	258	237	236	230	252	240	271	265	249	252	261	229	229	227	221	231	198	217	228	235	251	219	236	243	230	236	230	238	254	246	238	210	221	225	246	232	248	245	265	217	219	254	213	210	223	218	237	224	232	250	233	228	233	200	243	246	214	232	243	245	226	254	226	230	218	220	248	222	229	228	238	233	275	242	221	231	252	272	235	228	209	224	249	254	243	225	219	241	214	243	222	250	243	220	235	237	246	236	246	251	239	227	236	244	244	216	230	213	264	231	238	244	228	226	234	240	248	237	230	236	232	217	236	253	240	250	246	223	209	245	221	251	249	245	248	217	257	252	230	248	236	234	249	224	231	265	234	241	236	261	255	257	256	229	263	243	233	221	230	242	242	259	233	246	224	237	254	223	241	251	244	229	247	238	245	238	241	228	246	238	239	238	247	240	213	238	241	226	213	250	242	233	249	234	257	229	199	244	230	223	237	199	233	273	210	225	243	220	236	227	245	229	220	248	225	218	234	217	223	225	236	250	248	250	226	223	220	234	246	230	232	241	260	248	219	213	222	240	266	240	229	231	252	223	230	238	233	235	247	264	225	244	209	252	248	243	241	268	244	227	255	232	261	238	216	258	259	226	229	221	249	246	248	236	243	239	239	252	260	219	239	228	225	207	222	240	220	218	254	226	250	252	242	243	240	218	245	260	215	273	248	245	223	256	241	245	247	238	251	253	225	247	251	239	241	236	226	245	233	218	224	247	250	235	258	259	232	250	232	211	241	233	265	245	238	254	231	205	228	264	210	240	263	250	227	236	224	225	223	252	226	230	239	242	232	228	252	226	253	209	237	240	240	237	222	211	249	239	234	220	238	240	257	251	232	226	242	254	245	214	206	230	218	243	253	224	225	224	245	216	241	217	240	217	227	233	220	202	244	255	261	243	252
23957	33964	44909	45232	46042	45603	41768	40090	37789	27707	20081	13349	10861	7200	2839	2101	1970	2383	2240	2030	2141	1723	1370	919	968	925	848	913	812	843	836	822	806	843	809	775	798	827	790	806	807	782	825	826	839	794	788	815	768	792	835	815	812	746	832	834	782	817	790	811	852	806	819	795	783	815	822	802	770	789	744	810	774	793	761	796	825	831	778	763	754	826	746	747	758	826	820	750	780	796	803	751	811	762	802	768	796	798	811	772	785	794	848	812	796	793	777	760	803	776	798	779	776	787	837	778	843	767	773	833	830	853	794	780	823	838	828	823	851	821	784	778	836	818	795	783	768	833	758	802	782	803	746	778	758	762	795	799	783	758	804	791	758	776	747	838	774	761	749	768	793	810	815	776	753	801	781	804	788	822	820	736	814	803	805	793	785	769	766	783	743	773	779	772	806	834	816	793	720	802	779	844	793	809	729	801	800	789	793	801	747	789	796	825	783	755	761	770	766	738	760	751	780	845	777	804	716	764	756	823	790	771	766	830	794	754	750	790	832	760	800	820	775	801	880	838	774	800	831	797	811	792	751	813	772	778	755	727	809	805	826	839	760	733	831	765	799	806	787	801	808	822	776	792	786	802	783	845	793	779	777	770	772	785	781	792	757	762	799	813	817	818	752	819	791	811	780	798	795	761	831	818	807	799	822	785	783	814	755	774	810	737	759	779	719	745	800	792	778	743	803	840	800	743	771	735	850	812	788	774	779	802	734	781	813	816	795	784	760	776	834	797	763	773	799	784	772	804	759	772	747	793	804	748	814	790	788	793	748	785	771	777	747	772	826	763	839	781	751	774	792	847	845	776	851	773	804	737	811	812	772	842	829	784	784	789	751	794	800	813	772	797	824	748	782	780	827	822	802	819	788	765	767	769	820	807	735	793	790	776	800	785	820	760	729	780	777	816	786	836	735	768	833	819	808	763	762	833	768	781	835	767	770	833	781	777	747	787	818	806	798	817	785	766	778	831	778	806	762	808	803	803	797	753	773	810	742	804	782	755	753	800	789	766	822	808	807	768	764	770	787	822	757	749	791	742	830	823	768	820	794	834	784	793	759	790	807	795	751	734	796	801	820	801	782	769	772	807	802	817	804	765	761	736	785	736	782	784	789	807	781	762	758	811	799	758	811	818	785	796	755	788	765	784	825	774	784	772	789	794	776	754	782	812	777	757	739	810	789	825	755	804	752	736	756	799	823	740	827	772	820	764	786	774	796	788	796	784	775	765	814	765	792	787	753	791	732	775	837	813	789	735	784	801	769	801	775	810	714	758	785	782	788	768	747	749	767	748	736	758	791	807	780	811	804	789	756	766	778	773	772	796	793	840	808	799	778	780	799	767	766	727	810	788	795	772	783	805	792	787	777	784	821	750	789	762	797	803	822	795	772	779	827	727	751	805	768	812	810	757	793	793	799	769	815	783	805	790	790	772	819	772	775	812	768	832	796	811	734	736	781	794	805	860	809	808	809	787	750	793	792	779	823	822	797	771	825	779	768	782	764	777	757	783	784	779	780	868	809	744	800	812	823	771	748	775	783	799	791	790	786	758	790	768	808	748	782	812	790	800	814	828	810	788	820	746	850	786	760	772	780	794	752	779	830	799	838	741	772	797	793	798	749	718	782	789	764	791	797	808	769	770	775	736	810	787	828	770	794	778	808	827	791	826	817	753	805	797	838	854	810	838	831	767	773	736	728	745	767	766	760	789	807	817	761	800	800	813	773	762	836	798	794	817	802	779	762	754	769	748	772	794	747	773	813	837	838	782	741	787	778	811	790	766	781	764	803	738	776	808	844	730	797	783	754	829	825	769	735	786	827	824	778	753	790	717	748	818	799	801	765	822	819	762	785	844	782	794	766	765	737	764	767	765	820	809	719	795	786	765	764	741	819	781	753	744	787	774	746	814	788	828	760	810	811	838	785	814	806	806	829	792	794	772	763	750	835	754	818	759	783	761	800	841	786	781	803	751	853	808	808	823	758	830	786	738	820	771	811	826	800	813	849	782	788	779	800	770	844	794	794	751	729	788	794	795	767	785	750	766	778	786	795	779	789	816	774	776	759	794	831	849	780	725	835	801	804	784	804	772	734	830	799	772	781	795	815	816	790	826	824	758	793	759	764	766	766	802	742	767	799	755	765	797	767	780	744	750	756	819	782	775	819	788	807	779	783	806	805	823	780	832	756	770	782	767	760	809	815	776	805	789	789	796	832	772	804	744	796	729	781	823	784	758	816	800	782	783	778	781	799	806	749	765	766	806	770	788	829	831	801	827	768	766	798	792	785	788	766	797	814	758	803	786	779	781	768	754	783	821	804	815	775	809	801	743	802	775	853	831	786	802	799	812	825	798	765	769	773	770	786	777	828	804	839	823	819	741	747	790	725	799	813	827	748	828	785	767	770	730	781	769	761	756	810	766	776	833	785	840	837	757	790	775	782	760	805	831	803	830	750	742	763	761	808	751	759	790	816	762	780	802	808	797	818	789	777	802	775	784	775	784	784	780	756	783	752	753	798	777	790	754	810	752	763	807	803	714	773	772	793	797	787	816	843	804	799	792	825	798	776	796	807	743	797	806	795	823	818	763	741	770	745	780	778	744	756	812	748	793	777	819	798	811	795	825	804	750	780	790	806	783	799	773	786	792	824	751	800	800	813	797	797	729	802	800	817	792	798	847	771	791	769	766	780	779	798	790	820	831	846	831	753	815	815	844	788	793	826	778	778	809	781	773	802	811	815	823	796	762	846	790	743	779	811	796	780	734	801	763	765	837	774	785	786	817	806	808	812	788	764	766	736	770	803	808	849	761	743	793	763	835	748	777	774	842	797	820	796	741	768	764	796	817	782	795	800	811	786	735	837	832	769	831	801	814	829	793	760	797	803	797	799	826	789	766	778	804	771	803	775	832	761	775	755	800	807	739	757	789	772	763	751	768	787	728	784	756	817	831	771	758	815	784	829	824	788	795	792	764	761	794	796	778	843	777	775	837	784	743	823	783	793	745	803	813	787	824	814	796	754	770	827	771	773	818	780	765	774	794	770	787	774	802	774	797	800	755	785	774	826	799	763	790	786	779	817	761	794	785	758	737	753	766	759	807	842	804	805	825	798	744	807	774	838	775	787	763	729	811	792	823	790	785	814	802	747	795	796	739	768	811	749	764	741	750	819	775	739	795	870	778	795	799	805	762	760	796	792	780	793	826	783	821	788	778	716	750	835	788	758	799	765	808	777	765	778	807	764	803	779	744	771	765	740	774	760	834	801	743	787	809	718	786	868	791	738	816	778	851	769	822	783	808	756	746	800	746	786	772	802	768	780	807	766	779	796	786	815	781	769	744	794	776	792	768	851	765	787	804	845	809	832	800	822	771	747	827	797	760	873	805	751	820	794	804	802	795	805	805	799	777	800	788	777	806	730	776	788	740	768	740	805	799	794	796	762	781	774	776	815	763	771	781	789	759
20777	15572	17887	9538	5082	2910	1754	1274	929	616	454	326	292	255	241	241	253	258	238	223	226	232	251	239	224	224	225	247	217	245	224	207	197	212	204	241	201	215	221	216	228	195	217	231	209	234	202	215	236	204	204	225	224	215	240	232	231	229	218	228	211	227	227	244	234	262	210	241	220	200	233	220	188	224	221	180	223	247	225	235	244	215	244	229	236	211	231	204	226	260	248	213	213	240	256	184	230	227	229	214	238	229	217	210	205	213	196	244	225	211	187	207	216	217	210	259	218	205	227	234	207	209	224	221	216	203	208	201	227	211	230	186	239	205	224	241	214	239	202	216	207	239	217	217	220	211	226	209	238	210	263	229	232	236	209	213	224	234	236	234	228	219	218	221	258	218	211	221	246	212	195	175	213	237	228	217	212	236	197	206	208	237	215	209	201	217	228	228	240	237	239	203	232	218	224	263	262	229	208	205	230	236	203	209	212	211	204	236	228	227	220	239	225	216	222	226	219	228	194	192	214	254	218	251	220	231	230	226	224	224	220	230	204	213	212	211	220	225	224	228	215	230	207	235	249	192	232	214	221	219	212	203	191	241	222	209	214	233	209	229	217	252	210	219	193	222	212	203	217	189	221	225	224	231	252	221	215	242	209	268	227	229	220	213	237	211	196	214	243	223	185	213	214	265	223	233	213	216	239	224	219	217	227	235	221	212	232	220	195	214	207	187	231	194	231	224	212	208	226	246	227	210	227	207	236	228	217	213	225	211	222	258	211	226	234	236	217	203	221	212	217	223	232	230	207	226	213	251	207	220	231	250	221	217	212	212	218	201	207	221	211	209	239	203	207	267	201	231	219	246	201	260	234	241	205	211	231	230	220	218	194	216	191	202	242	213	190	224	207	226	216	212	223	215	180	213	243	215	238	233	224	180	226	215	216	225	236	234	214	245	194	232	200	227	219	239	220	244	244	205	219	227	205	219	235	213	187	217	204	233	225	229	220	233	227	239	245	217	241	208	218	226	234	235	214	217	196	206	192	210	236	237	217	220	232	240	198	225	220	211	227	208	234	238	242	238	247	227	239	237	212	217	213	219	241	226	225	232	239	226	222	233	236	221	247	199	221	206	225	214	221	203	230	195	206	213	227	239	252	210	215	218	223	218	227	239	199	230	229	213	203	235	215	214	234	188	219	243	249	231	205	218	231	224	217	223	188	220	209	218	232	233	223	245	222	182	237	194	202	214	243	204	222	247	223	237	224	224	216	221	241	241	212	216	220	203	232	221	225	220	209	225	208	237	214	243	216	236	228	198	243	193	220	229	209	219	209	220	232	245	233	201	230	205	203	223	231	220	233	218	203	232	238	217	226	225	216	252	245	219	217	228	230	231	196	200	226	225	228	220	221	219	247	227	221	235	227	205	212	215	227	243	216	228	213	199	228	211	196	207	229	217	222	218	195	228	217	207	218	229	215	236	217	247	200	210	198	231	214	199	235	239	227	229	239	203	215	211	200	193	206	215	214	208	228	220	225	225	204	224	226	216	229	227	206	248	240	229	233	237	212	212	225	232	229	224	210	213	213	204	225	224	211	234	214	208	216	213	250	219	215	214	204	220	231	206	209	240	242	205	234	224	202	246	267	203	225	229	242	213	229	175	205	191	240	241	209	222	247	224	197	225	230	215	193	211	217	204	219	203	210	206	214	196	206	229	228	226	221	245	230	234	211	207	207	204	206	271	223	207	226	235	204	251	234	205	217	247	233	227	214	233	202	199	238	228	196	219	216	229	221	225	234	219	255	213	222	208	218	209	224	221	235	231	219	212	241	245	212	247	200	203	189	235	211	235	219	203	235	241	186	193	228	209	232	237	231	218	217	210	199	210	211	203	210	199	194	206	221	244	211	223	232	243	235	214	229	200	223	238	212	220	236	218	221	210	221	235	192	218	220	240	222	211	199	221	210	201	219	217	244	226	223	232	216	233	209	251	211	228	238	235	217	196	207	233	212	195	227	228	219	236	202	232	210	206	207	234	236	241	214	204	216	232	194	208	212	224	237	193	213	232	211	218	231	207	241	211	212	231	186	230	231	226	225	221	213	223	207	230	213	234	228	226	234	228	232	253	235	217	214	258	207	218	211	207	223	219	228	200	253	224	208	204	223	212	206	213	233	262	210	221	193	223	213	199	191	215	215	222	231	213	223	204	203	227	231	211	251	207	226	220	216	225	226	229	219	221	217	232	223	230	226	227	233	205	218	201	220	237	230	251	213	237	225	231	211	251	213	255	232	208	221	226	215	240	208	218	200	219	203	221	199	199	222	218	200	254	209	223	204	220	206	214	254	225	222	202	234	243	203	224	207	220	198	216	225	233	214	214	210	226	195	198	216	224	195	235	230	220	244	230	225	199	213	216	219	235	202	213	228	233	213	216	246	239	197	211	205	221	218	234	219	233	218	235	197	235	219	229	222	211	215	223	249	218	220	198	233	227	193	200	227	239	211	225	241	241	201	225	239	224	243	193	215	233	217	219	211	197	212	239	200	223	217	236	221	219	237	206	190	226	223	240	216	213	253	223	224	225	216	200	219	226	192	243	197	249	217	202	221	192	191	232	216	241	233	202	209	227	206	240	218	207	224	221	226	225	212	244	211	221	245	219	257	214	222	214	194	244	258	204	228	223	219	217	233	222	223	212	204	218	247	212	214	224	223	220	232	223	225	228	227	228	240	224	227	223	222	228	213	223	229	255	193	231	215	200	226	207	222	226	185	212	241	181	236	218	223	232	209	236	205	239	204	228	240	204	218	217	237	220	218	221	233	248	214	239	214	218	225	197	208	264	221	222	236	220	235	233	207	216	220	248	214	212	196	205	242	247	224	228	239	221	188	225	230	230	210	206	210	222	235	234	241	189	218	222	224	206	207	236	226	227	200	205	242	208	234	213	219	218	197	215	203	217	239	221	222	212	229	217	211	231	233	217	235	262	221	203	247	222	210	211	197	233	242	196	223	187	206	200	210	218	239	227	236	222	221	238	209	200	213	249	223	215	212	235	209	229	238	216	235	234	222	226	234	222	237	214	214	234	219	201	199	223	256	235	245	247	215	218	232	198	216	205	220	228	233	246	219	211	216	225	217	209	238	230	206	267	212	228	234	185	209	220	236	206	227	213	197	229	210	241	215	266	219	218	250	225	234	243	214	231	196	204	236	240	228	217	244	223	226	229	235	232	244	225	235	218	233	230	238	223	217	209	203	227	187	219	238	234	212	198	226	203	216	198	209	199	218	216	201	205	211	210	213	212	230	215	213	212	184	236	208	204	255	229	211	222	217	210	180	209	225	213	206	204	235	185	217	222	202	229	223	219	244	195	224	228	209	225	245	212	206	240	235	228	221	231	212	231	227	230	211	236	202	224	243	221	233	244	205	212	218	215	225	224	233	204	215	232	232	233	213	232	212	212	219	224	196	221	218	211	236	241	240	193	227	211	227	223	209	206	218	220
15002	16194	28127	25243	20595	15904	11304	8514	5868	3412	2709	1746	1563	1236	1133	999	930	998	885	880	887	877	831	809	766	764	773	726	732	796	822	713	741	847	764	713	732	773	740	761	755	739	779	728	794	780	785	765	746	788	819	791	763	753	742	767	746	721	741	781	749	746	714	786	790	781	765	740	781	777	726	780	774	757	776	709	742	727	759	791	724	767	773	739	777	776	751	763	791	758	796	701	766	754	773	738	783	777	689	685	750	763	804	757	786	750	735	722	777	751	787	778	773	704	778	746	746	793	728	748	766	739	731	724	789	752	708	684	729	729	826	746	761	759	788	782	760	772	752	795	831	735	765	794	740	706	729	770	710	749	722	751	779	787	779	791	739	749	766	750	720	725	769	764	770	742	691	735	733	743	708	800	748	750	760	747	751	719	769	747	765	778	758	765	730	749	753	750	753	755	802	697	727	724	801	758	771	754	730	735	785	724	796	717	770	774	779	747	798	726	742	764	776	743	751	746	744	784	770	769	804	751	785	761	757	753	823	756	729	787	696	749	747	762	737	767	774	790	793	712	738	770	740	778	758	761	782	802	792	720	769	741	756	781	734	795	808	742	764	752	769	765	744	799	713	824	760	761	755	784	797	761	753	746	738	748	754	760	761	693	690	712	736	782	767	773	732	727	755	728	782	748	759	771	735	750	775	749	763	774	775	817	775	805	819	749	744	776	740	732	761	712	722	726	736	727	690	749	741	747	689	807	710	724	745	748	737	755	758	719	753	746	807	725	759	744	756	712	794	745	749	775	756	771	744	750	685	780	735	764	756	783	791	743	757	737	769	760	756	745	717	759	769	764	791	771	741	756	793	768	722	713	764	751	764	742	740	732	727	724	785	709	726	839	756	752	734	812	768	755	751	765	735	778	720	775	733	739	797	731	771	737	730	763	756	741	753	729	747	728	782	757	775	768	792	743	790	787	687	718	746	743	745	705	722	707	738	795	732	743	774	750	792	753	743	750	777	771	771	744	775	749	755	783	765	733	754	707	774	749	693	766	766	753	784	761	832	788	759	740	777	747	747	743	783	707	772	742	776	745	793	764	714	731	739	724	776	740	733	723	774	758	764	761	726	747	730	746	807	757	735	770	749	736	735	760	734	766	735	744	789	778	752	780	752	721	732	800	780	775	710	741	803	764	765	772	735	668	762	737	737	789	755	751	758	750	717	748	754	768	707	747	735	722	743	757	789	788	724	808	776	701	777	759	767	729	774	712	753	779	764	760	818	772	727	773	783	747	746	760	771	757	776	697	772	767	713	719	773	767	773	703	737	743	805	827	764	791	777	734	760	770	795	744	734	773	722	772	786	766	768	734	734	785	745	743	776	783	781	700	747	770	738	719	778	758	790	773	742	750	756	760	712	774	778	781	723	733	760	724	716	718	805	787	754	737	698	747	737	701	764	744	799	749	728	759	742	769	699	724	744	732	725	734	773	723	727	770	767	730	759	736	791	764	768	726	745	730	740	718	802	741	735	780	775	682	725	800	807	746	779	720	719	775	783	715	731	731	767	727	788	732	765	754	813	786	762	727	716	737	760	756	667	755	742	789	766	746	725	764	782	772	707	769	794	746	732	752	761	760	738	753	723	758	775	731	756	769	767	748	771	784	788	796	775	788	695	775	767	735	720	734	737	740	760	776	757	741	747	746	813	746	767	745	780	713	776	766	752	744	781	771	742	771	750	807	746	750	766	786	803	778	811	692	737	741	728	749	730	777	723	763	781	793	705	737	777	748	744	749	800	765	724	731	769	743	791	776	755	734	795	791	690	728	792	737	755	757	781	750	757	750	748	782	770	772	735	716	781	768	763	762	770	727	728	762	756	777	789	765	713	702	743	752	739	736	796	758	828	768	717	773	722	776	751	775	756	737	711	750	749	759	766	785	747	794	705	791	746	682	747	805	738	728	824	693	772	775	717	733	806	719	749	708	715	817	745	741	743	765	758	729	781	783	718	769	766	685	762	784	781	755	700	782	745	773	708	706	799	714	836	770	766	770	799	735	764	716	745	762	748	720	738	773	737	770	720	766	736	762	778	769	767	773	705	721	729	754	776	752	767	781	765	672	735	705	761	785	774	744	775	754	742	781	748	810	749	740	750	739	753	772	755	769	764	741	770	744	777	742	800	766	781	760	747	719	750	747	740	783	692	742	726	763	731	755	741	769	757	733	697	716	781	780	742	799	789	758	758	738	773	727	722	785	724	769	697	762	815	770	773	720	784	716	738	746	780	723	735	768	780	734	724	769	789	720	719	769	774	771	772	687	756	751	713	745	793	746	749	769	762	789	742	720	786	731	824	713	792	789	714	740	767	815	716	768	785	746	752	744	777	771	778	706	724	808	746	768	736	769	722	737	795	721	739	781	803	768	723	754	761	723	801	778	725	761	778	785	746	777	787	753	727	737	814	740	751	768	736	761	746	792	736	751	778	769	778	805	757	793	760	784	764	742	810	792	749	721	722	786	777	758	697	744	731	753	727	726	712	782	725	751	716	724	749	801	773	735	777	735	747	775	734	749	742	717	756	725	687	715	723	740	736	755	769	742	739	747	790	753	724	772	758	753	782	761	730	754	767	727	751	829	753	718	735	733	776	791	795	716	763	742	754	748	790	732	732	802	786	749	751	775	733	743	762	723	743	767	749	723	800	786	759	798	734	782	732	739	744	768	769	735	794	784	747	721	724	789	721	760	749	754	794	711	800	756	750	736	763	720	766	781	762	745	733	759	791	756	730	780	752	751	710	767	755	710	788	739	800	707	803	722	742	763	798	755	706	757	796	740	786	753	728	702	759	776	793	750	797	735	729	752	749	784	790	758	779	718	798	766	778	741	827	762	734	756	762	753	768	727	746	770	699	729	707	762	726	750	777	745	755	747	748	733	761	710	753	773	766	708	778	763	748	732	714	798	758	763	763	776	711	739	741	723	759	755	743	792	782	715	799	750	790	797	708	720	760	752	736	788	760	710	747	742	760	775	743	739	700	741	743	801	758	788	706	782	776	762	719	745	744	800	735	792	740	718	764	748	762	719	777	768	710	778	762	787	762	780	762	746	795	754	726	760	780	709	703	804	745	748	769	759	778	805	761	760	767	743	788	740	748	751	761	758	781	772	773	748	785	793	777	758	790	769	727	747	795	790	724	763	799	769	752	754	743	747	714	714	753	747	734	738	821	725	718	760	792	762	736	756	767	739	792	767	766	741	773	742	749	785	771	778	770	718	771	748	788	771	772	782	757	796	719	784	772	748	759	802	789	728	748	799	718	744	714	770	785	752	757	731	746	770	788	735	752	750	751	812	764	778	764	717	719	724	746	740	767	809	752	797	755	764	738	756	730	750	780	750	765	769	697	698	766	796	727	753	761	741	758	707	753	728	757	746	718	756	741	733	742	722	763	796	754	766	715	753	737	780	737	730	800	750	803	729	771	739	722	770	737	768	737	767	804	775	740	753
30283	34644	36703	29349	26090	23359	17021	13885	10317	4655	1945	1071	805	561	349	317	278	288	279	282	325	262	281	248	235	236	256	211	255	254	219	233	230	224	205	208	219	239	216	241	231	227	221	251	220	222	218	217	230	222	251	207	217	218	237	226	231	228	232	227	217	225	205	228	227	259	263	234	219	243	216	229	217	204	222	242	198	220	238	236	197	239	255	218	234	223	240	221	231	211	229	262	228	234	259	223	223	232	227	218	253	240	248	232	214	224	241	211	235	265	251	230	206	216	244	231	222	228	225	219	214	228	276	211	214	226	210	217	265	210	254	213	221	227	249	224	222	226	200	215	225	225	221	226	242	218	218	250	233	204	245	216	209	267	250	227	237	220	233	215	243	202	222	216	231	227	230	235	221	215	230	243	243	209	224	223	243	228	208	226	254	237	226	222	210	234	221	232	234	238	217	206	211	249	228	241	218	219	206	246	228	219	256	256	250	233	222	258	187	237	257	219	211	220	236	242	224	240	240	204	236	223	253	233	211	218	215	200	206	244	237	214	247	241	217	248	221	220	203	214	260	236	245	227	215	243	229	215	243	206	221	207	226	243	253	244	208	208	215	205	227	233	203	205	243	224	239	239	232	226	236	206	243	197	232	240	217	226	236	234	224	221	212	241	265	241	256	244	241	245	239	225	249	231	219	231	266	229	240	210	207	242	212	235	227	215	209	229	261	238	248	208	208	250	237	238	224	238	228	224	194	240	239	234	231	211	241	221	233	240	213	220	207	277	226	243	229	197	230	242	217	236	217	230	241	251	219	246	227	218	218	213	224	210	215	225	223	238	247	201	220	224	217	210	209	252	198	221	211	247	234	242	233	195	222	204	257	239	235	246	227	232	249	218	239	224	236	233	223	248	244	222	225	245	232	250	257	206	226	219	251	240	229	227	234	222	218	248	210	217	248	240	222	215	231	228	228	227	230	261	229	226	209	235	218	218	227	221	212	215	247	246	218	218	245	243	248	226	220	221	215	219	213	235	245	259	219	227	230	213	207	224	218	217	232	183	217	232	222	227	225	217	246	198	245	235	275	212	201	207	221	236	207	234	226	224	229	219	223	256	233	208	257	255	225	217	215	232	239	204	216	222	243	220	231	226	245	214	244	231	230	229	244	224	220	226	230	229	238	225	230	250	205	238	214	235	226	243	213	231	234	247	219	241	221	220	226	241	203	228	215	228	209	252	228	202	219	248	255	254	237	229	221	250	221	243	247	243	218	254	260	218	227	238	233	259	247	240	206	257	230	226	257	242	222	210	220	228	230	240	234	258	233	227	231	259	245	229	207	233	209	210	223	242	250	202	217	245	233	240	213	229	252	231	247	216	241	239	231	236	233	221	204	216	235	222	223	214	228	217	201	231	201	215	236	224	264	203	248	249	212	219	252	229	233	231	246	211	230	241	206	235	207	237	204	235	231	237	235	243	232	247	237	227	235	231	223	210	237	225	224	226	247	215	238	224	227	228	227	253	208	244	233	237	240	218	224	225	239	250	230	211	226	221	216	229	224	251	227	223	248	227	221	231	246	244	202	230	229	220	240	201	223	201	217	221	216	218	218	211	231	222	218	258	240	250	252	238	235	233	224	220	228	241	234	241	200	213	212	199	233	241	227	235	251	232	238	230	216	233	213	230	230	229	223	243	221	220	231	214	228	222	221	228	249	233	227	217	210	246	215	228	235	225	243	223	237	230	225	212	219	198	218	216	229	244	219	263	235	221	235	215	211	219	238	234	220	228	234	235	247	232	219	223	244	259	226	229	229	222	195	212	225	231	248	234	221	235	227	227	211	197	225	247	224	199	243	215	242	238	231	232	233	196	220	227	243	221	232	222	196	242	228	226	209	220	243	230	244	244	218	231	198	234	224	202	238	228	237	221	222	222	203	233	211	205	235	232	216	232	236	219	222	229	231	233	229	220	239	212	241	188	226	234	226	256	244	214	203	228	216	225	228	225	232	248	215	258	234	243	227	202	206	221	221	239	244	209	210	240	206	238	190	239	210	242	241	218	231	230	232	231	224	236	223	244	231	204	228	224	196	231	205	197	208	209	250	256	235	239	236	212	229	213	255	244	221	236	222	236	207	236	232	224	225	241	253	235	213	223	238	254	227	237	251	230	235	254	196	194	224	212	195	242	234	246	238	227	205	225	218	245	232	198	232	232	225	204	258	233	234	233	222	221	254	201	206	222	242	243	250	216	206	212	232	246	231	223	239	223	228	273	222	241	207	204	198	216	218	225	218	230	238	228	243	240	235	216	227	227	206	199	220	221	214	238	213	250	215	225	228	214	229	255	251	219	214	223	215	228	236	240	204	223	235	226	247	248	215	229	232	200	237	209	236	232	231	254	248	178	236	202	228	230	218	224	230	215	219	223	250	212	223	236	226	247	224	223	227	223	213	238	209	210	226	231	269	201	235	216	219	208	213	235	198	242	266	224	255	278	233	231	252	228	210	210	220	241	226	244	251	220	205	202	225	214	222	224	238	199	222	216	222	226	213	239	231	245	255	222	210	253	204	246	253	233	210	250	237	234	206	224	214	236	229	209	227	243	240	236	197	228	211	200	230	211	236	243	229	235	225	228	178	216	250	205	216	209	228	219	234	244	206	229	209	245	212	234	263	211	253	218	224	236	244	229	239	231	224	228	230	240	235	208	229	226	224	229	215	246	219	232	227	243	222	230	244	217	240	209	231	192	211	238	230	222	219	246	228	248	220	212	238	226	241	226	223	264	215	215	219	207	210	249	211	226	224	239	229	224	223	267	237	219	245	225	215	233	221	212	205	206	243	230	222	236	243	259	224	253	230	238	230	228	219	230	222	234	236	217	209	222	210	204	269	214	218	231	253	203	231	219	225	233	218	207	219	236	244	229	223	242	223	227	208	235	244	239	250	230	232	242	239	207	216	214	243	223	227	219	233	245	205	223	230	215	230	242	205	235	225	214	201	198	213	230	243	223	221	205	210	244	231	223	216	253	231	213	221	235	188	212	234	215	227	235	235	233	212	237	227	217	224	235	237	240	209	263	257	241	229	231	217	230	216	220	216	259	243	220	239	222	231	223	202	236	234	247	221	228	237	243	229	226	253	237	256	237	208	223	227	242	250	233	235	221	200	202	234	216	210	243	222	240	216	222	227	194	236	229	231	230	228	247	244	227	223	240	230	254	227	233	252	228	223	208	227	223	236	230	221	243	247	232	235	228	239	215	217	215	227	241	249	227	257	223	232	217	240	220	229	224	206	235	243	244	208	228	232	237	235	250	221	203	240	225	218	221	247	205	206	218	216	241	221	247	216	206	261	261	220	200	249	231	219	231	251	213	221	238	253	239	218	222	247	263	235	227	191	222	241	217	256	235	230	221	222	239	230	237	240	238	220	241	232	218	223	234	229	210	231	269	222	233	217	235	232	248	216	232	220	240	198	213	216	238	232	239	247	213	229	216	223	220	214	222
22218	32109	40037	41478	40588	38849	33573	33361	29483	17529	10564	6984	5694	3709	1993	1431	1339	1459	1444	1371	1560	1311	1010	815	839	827	840	846	803	845	798	795	741	835	762	787	772	787	806	767	780	705	811	727	741	762	822	776	789	775	776	735	770	765	785	786	735	769	762	788	794	795	756	732	776	792	766	793	757	782	754	763	792	795	791	740	745	774	765	774	795	751	767	745	815	758	761	783	821	729	716	760	767	742	792	737	794	775	740	767	763	777	815	799	759	744	728	797	774	794	737	788	779	812	788	756	832	814	801	770	745	753	744	790	783	815	726	745	743	803	800	834	767	765	739	769	759	797	747	755	722	780	752	770	793	759	745	771	739	774	763	772	729	794	750	746	763	692	813	775	763	794	771	774	792	789	779	771	750	792	752	766	779	807	767	790	769	715	780	775	784	788	791	821	792	804	807	757	773	766	754	811	725	803	724	802	734	802	757	755	756	768	796	802	749	744	757	733	799	776	823	749	762	758	780	777	788	847	726	715	750	738	774	747	728	735	786	765	770	687	789	799	742	794	782	765	761	738	785	805	785	764	713	734	772	742	785	758	765	774	737	772	785	770	829	739	790	779	745	752	777	799	824	736	770	797	775	756	713	761	793	780	776	739	744	788	789	755	767	712	774	789	798	770	753	803	743	773	783	777	747	794	761	817	794	800	763	717	751	795	776	775	805	824	801	811	791	735	799	747	791	754	759	740	772	761	777	805	814	764	820	766	788	722	829	785	802	837	849	818	773	753	808	826	723	768	739	776	779	759	784	813	763	779	773	769	804	776	797	761	791	762	758	779	746	768	785	757	821	789	808	812	780	752	751	757	748	736	750	827	714	796	732	745	802	713	782	763	766	779	814	741	806	800	736	785	803	774	772	808	756	741	765	801	764	747	764	779	795	773	799	762	738	792	769	737	809	750	757	784	775	725	750	736	782	752	786	805	764	762	806	789	795	752	729	791	779	750	724	789	738	798	732	804	739	781	750	778	753	814	778	795	771	779	776	770	774	804	816	777	764	778	762	778	781	786	804	826	796	775	751	787	768	763	756	758	739	781	755	782	760	719	787	751	748	803	759	755	734	740	758	774	767	772	782	766	834	817	762	818	722	791	780	783	765	802	783	793	807	692	810	810	835	730	787	763	795	767	735	771	747	800	761	724	826	779	824	721	812	816	763	762	757	784	730	814	785	767	759	781	743	747	772	752	759	778	781	838	732	784	748	804	759	748	777	746	771	787	794	785	800	794	785	802	787	748	765	817	776	788	807	807	766	751	724	801	800	734	801	835	731	759	690	807	765	778	799	732	766	785	750	822	766	795	838	790	732	716	711	785	760	755	763	722	784	767	771	741	774	827	761	732	797	791	728	771	768	742	800	741	806	778	786	752	774	789	769	763	775	787	816	748	790	788	784	743	780	793	785	781	736	812	768	809	786	787	782	786	734	752	714	738	777	775	769	807	772	764	779	783	771	813	799	805	734	767	795	735	719	779	801	755	831	770	768	719	754	769	791	770	776	775	812	758	765	792	776	758	743	815	780	827	799	803	830	789	738	769	762	742	817	750	783	733	809	707	746	763	783	812	804	736	754	778	742	769	763	837	785	722	755	765	763	723	709	768	794	788	819	763	780	715	796	782	771	764	800	768	767	788	715	736	713	797	740	741	805	744	728	784	774	751	780	773	777	742	779	714	748	804	785	780	768	764	670	776	768	801	761	760	753	837	762	753	787	731	766	752	767	774	752	724	798	798	813	811	763	794	784	783	761	746	800	738	753	755	764	797	776	759	758	768	777	726	766	794	724	775	771	774	799	758	806	767	749	779	732	783	770	777	783	732	821	777	734	802	784	769	798	772	767	812	803	801	743	732	746	805	792	815	761	740	717	743	820	767	792	793	777	758	745	743	782	808	807	764	788	751	764	786	784	764	763	782	813	804	809	735	798	841	802	770	770	800	772	811	754	762	738	789	785	808	752	760	775	801	739	783	751	757	739	780	768	735	765	720	787	798	772	767	779	758	807	715	796	829	793	793	810	767	776	765	769	765	761	785	794	759	746	788	779	801	750	787	814	767	729	729	789	804	815	762	780	754	800	767	792	783	750	741	778	763	748	769	784	754	808	760	773	769	799	802	753	786	795	749	816	744	745	775	749	736	786	777	798	799	749	765	780	720	769	761	775	775	748	766	773	820	744	720	799	750	709	825	756	813	770	764	748	721	771	752	721	807	791	723	805	753	821	838	781	789	761	806	773	766	750	770	773	805	757	764	767	756	756	757	723	765	777	731	728	748	759	757	827	733	780	795	742	764	779	741	708	744	781	788	804	793	816	740	748	740	756	791	763	776	810	725	778	751	794	732	746	750	723	754	823	807	780	820	765	754	812	834	782	836	806	759	806	765	773	772	785	771	785	779	778	781	821	764	821	768	783	766	779	747	775	806	750	780	748	762	768	839	755	735	750	786	765	781	781	806	774	809	823	773	865	783	760	778	776	764	824	783	785	793	772	819	766	812	783	748	747	808	764	767	773	776	771	741	807	793	791	828	767	789	764	781	782	806	748	791	771	795	795	811	768	773	770	760	749	779	727	741	800	804	775	775	771	792	771	820	760	803	762	750	742	726	813	784	750	733	800	733	743	754	729	838	802	785	796	747	797	776	731	791	774	771	787	778	811	761	785	780	802	779	748	725	807	744	772	753	753	766	779	814	789	762	747	752	740	744	794	754	813	779	775	754	772	768	779	757	772	744	860	801	742	783	800	762	805	760	715	747	748	812	798	775	732	742	775	770	780	837	788	794	789	819	755	775	762	763	792	757	785	743	772	742	779	818	746	730	760	762	813	783	743	784	771	781	767	760	717	796	758	741	813	759	744	793	773	741	720	789	781	704	744	785	735	766	769	752	748	772	810	775	777	807	741	806	777	784	784	782	789	823	778	814	767	782	766	753	781	811	757	748	801	746	770	773	758	756	769	809	803	714	790	776	788	768	785	724	770	773	782	766	802	756	711	792	732	805	809	758	776	775	761	781	788	769	789	775	767	766	759	742	766	829	745	711	770	853	791	802	767	800	757	768	739	823	842	770	771	803	794	782	751	798	783	791	749	745	742	712	788	716	739	761	784	745	772	793	753	776	761	767	802	772	763	712	755	770	759	745	781	777	767	741	791	784	756	755	748	751	774	737	771	804	720	732	766	755	797	800	774	738	761	813	784	710	760	760	797	788	801	813	780	745	789	771	814	793	776	763	779	765	715	765	773	793	805	762	758	783	716	779	827	761	787	721	760	792	804	800	810	758	759	737	792	772	781	792	750	759	766	765	804	756	736	794	719	765	746	822	730	790	791	750	788	751	765	765	753	761	808	807	735	765	745	778	800	747	804	729	797	755	754	797	805	778	789	775	766	797	772	796	768	764	728	764	808	763	798	796	803	787	754	722	774	832	773	772	788	790	765	751	747	743	783	764	771	752	739	770	756	787
36135	40416	38771	32706	30802	29417	25097	22165	16908	8463	3216	1488	619	588	463	396	365	399	359	334	382	330	255	265	253	273	258	255	223	245	243	215	229	216	270	227	253	238	255	270	215	238	255	217	236	239	241	254	246	241	238	214	221	233	220	233	218	214	245	235	241	229	223	226	265	227	213	242	269	240	223	203	249	218	224	241	240	249	235	216	208	272	227	259	235	255	274	262	212	259	236	233	219	229	224	240	244	259	254	240	209	238	283	228	259	233	209	232	267	217	254	240	241	250	226	256	227	225	249	234	220	230	242	242	259	212	260	246	222	218	229	223	220	239	216	243	234	223	257	242	219	246	211	241	234	246	258	236	231	244	230	222	260	223	245	259	257	247	234	270	225	228	240	243	228	220	258	238	272	232	267	225	245	247	224	229	223	224	194	243	212	218	219	253	220	234	220	233	228	234	254	258	211	255	242	238	264	240	223	219	217	229	220	245	231	228	248	243	231	230	238	213	220	236	233	221	248	228	225	265	267	224	232	220	255	227	251	210	265	226	247	263	239	216	232	220	245	267	242	247	210	235	217	226	241	225	223	221	245	247	242	241	264	232	240	230	224	230	239	212	241	244	203	241	253	211	234	216	234	232	238	239	241	242	234	235	241	211	227	234	232	248	212	245	243	226	228	234	262	208	257	255	235	219	234	235	223	218	239	237	213	229	236	229	227	238	237	249	242	244	205	260	249	258	252	218	227	221	216	255	212	222	227	258	260	249	212	238	220	246	270	249	246	244	210	256	274	221	236	239	219	221	202	238	233	225	220	243	234	232	265	278	220	260	256	232	232	257	218	236	278	217	223	225	227	218	249	213	222	237	250	258	241	227	251	223	213	257	222	231	253	245	256	230	224	257	227	253	238	206	230	224	232	245	239	222	237	259	230	238	238	220	254	258	230	226	218	246	228	229	241	238	234	268	237	223	224	235	211	263	241	215	207	239	239	229	255	259	238	233	227	232	237	256	242	237	226	242	251	235	270	239	234	255	228	254	248	216	253	236	228	209	237	241	228	227	258	249	226	232	241	229	232	200	224	235	257	208	242	247	212	234	238	258	228	206	252	248	243	223	233	233	263	245	237	259	238	242	230	241	229	228	236	233	231	252	246	233	229	234	215	229	247	261	226	228	232	244	225	259	239	237	254	235	256	235	205	239	247	239	259	215	253	232	221	235	240	254	268	234	253	247	241	235	212	225	231	238	215	248	217	225	245	242	230	268	201	248	234	230	223	250	222	263	218	228	243	267	252	269	202	227	237	235	237	247	226	218	258	262	228	233	239	232	266	260	222	240	267	244	237	218	229	228	275	220	247	227	250	225	248	235	238	231	251	243	232	221	235	266	218	243	242	230	235	234	253	230	222	258	253	256	217	220	224	230	216	251	217	232	249	208	252	256	233	228	244	264	258	251	252	252	242	218	251	237	234	247	228	226	257	228	230	207	233	219	227	231	241	261	212	228	236	197	242	246	238	255	245	245	200	270	241	247	275	221	230	225	218	279	245	214	241	205	243	256	243	225	233	244	229	237	240	220	232	238	224	223	236	254	234	233	221	236	216	245	215	215	213	225	240	238	254	231	238	230	244	249	221	260	260	223	227	231	232	235	222	281	214	230	221	223	217	232	252	249	231	229	229	238	226	262	225	235	241	232	216	221	251	238	252	273	221	240	203	261	200	247	246	223	226	213	251	239	225	225	254	236	222	229	249	237	274	246	227	236	249	258	243	215	217	247	266	236	233	232	249	240	232	254	253	240	219	263	237	252	236	241	289	243	239	248	222	229	236	237	242	210	243	250	243	224	226	218	232	220	258	240	252	250	237	228	241	223	259	236	234	236	224	248	218	238	241	217	235	246	236	229	215	257	251	244	256	214	225	232	232	242	257	220	228	220	249	231	253	203	219	216	253	251	241	229	237	251	247	246	233	248	209	236	223	234	249	242	225	250	263	200	240	242	195	234	255	200	233	259	222	233	245	226	259	255	232	230	230	238	216	214	227	245	254	246	257	241	252	250	224	240	242	218	249	259	235	273	242	248	256	233	248	229	236	227	231	233	243	217	218	247	246	241	252	228	254	206	245	248	239	213	226	210	239	236	222	231	238	257	217	220	224	239	222	264	228	226	213	230	235	230	245	234	240	229	236	232	236	245	240	235	258	235	217	254	209	261	237	236	244	224	240	215	253	217	225	238	241	244	242	197	210	256	231	244	262	218	254	225	243	234	228	218	223	219	232	239	236	246	276	217	232	270	244	219	232	228	249	227	228	238	238	231	224	214	225	228	252	238	247	213	230	205	244	230	214	244	259	237	212	210	229	233	248	231	237	238	231	250	250	253	235	229	223	234	221	228	258	223	236	222	237	252	245	236	245	233	240	234	260	246	220	253	246	224	242	229	215	240	240	235	252	242	216	239	239	218	243	230	242	260	228	212	231	234	259	250	256	248	239	234	210	248	239	264	212	208	222	235	224	250	235	243	240	258	231	215	249	239	206	238	227	224	234	259	240	214	222	242	231	205	248	220	255	228	233	221	232	236	226	214	262	227	220	273	248	245	220	251	233	227	269	236	210	232	233	225	210	234	257	227	246	207	265	224	242	235	239	254	239	238	221	242	232	210	263	245	226	208	207	247	220	237	219	243	208	235	271	249	253	241	226	239	219	250	232	217	264	227	232	221	246	246	224	241	248	256	247	214	260	236	230	246	220	228	234	231	267	254	225	230	246	263	224	238	235	244	257	242	235	216	259	242	236	239	213	209	235	253	222	230	266	232	222	252	223	234	271	250	240	253	251	226	248	244	225	255	209	229	249	237	257	233	249	217	219	236	210	256	236	221	210	239	221	228	232	232	227	230	275	246	239	192	237	219	265	235	256	232	235	229	244	249	249	211	233	214	219	231	252	227	235	243	237	222	219	231	205	202	258	254	232	214	220	245	237	227	223	241	222	217	214	257	245	242	235	227	233	239	221	282	234	257	243	228	229	209	248	251	243	249	234	225	247	247	222	211	210	233	226	245	227	236	232	243	239	241	241	215	238	219	239	239	235	231	211	249	264	237	253	229	247	243	227	238	237	252	261	247	260	223	216	237	246	248	225	253	241	244	254	215	221	234	218	223	246	254	247	224	228	219	238	234	274	221	230	230	234	263	231	220	247	218	230	257	234	257	235	197	246	226	272	217	249	237	218	210	215	214	231	269	254	229	246	271	274	225	219	232	259	207	233	224	231	257	231	244	256	220	237	228	233	236	243	196	238	246	229	226	237	212	245	242	222	245	241	218	228	252	241	211	249	243	251	234	256	248	236	228	244	229	222	240	240	266	256	244	232	222	249	219	226	203	249	251	242	235	243	241	230	232	229	242	236	260	245	245	230	238	224	234	239	246	272	243	254	234	241	225	242	239	267	218	245	235	226	234	233	206	241	243	245	239	257	207	234	264	228	231	220	254	234	243	262	229	227	255	253	255
27805	36965	43946	44581	45775	44669	41601	41284	36298	23968	13829	9009	4143	3959	2876	2416	2056	2382	1973	1674	2254	1708	1124	974	965	910	863	833	874	854	828	802	765	822	765	834	816	857	809	817	798	793	762	836	706	833	835	796	823	744	822	783	823	772	811	742	764	829	797	775	814	775	786	818	763	773	820	809	813	761	743	824	746	767	805	806	762	740	836	751	826	802	822	774	800	806	779	766	772	813	800	777	791	804	787	796	729	810	827	777	783	794	757	884	786	808	790	761	817	766	775	821	779	721	780	780	787	812	770	800	758	784	769	740	778	751	783	788	813	813	831	789	792	820	793	824	767	802	783	773	823	789	832	788	817	837	768	786	719	770	741	794	803	772	822	811	767	819	832	839	800	828	822	795	799	811	824	780	802	822	810	826	755	778	823	790	748	768	808	801	806	811	791	782	832	770	741	809	820	752	809	744	793	779	770	835	830	798	820	764	794	778	742	823	816	786	758	799	808	830	788	799	775	795	842	819	789	849	780	809	804	857	796	794	782	799	791	771	815	752	805	804	794	780	849	754	802	752	786	803	750	793	822	767	790	802	849	805	750	797	816	802	765	766	725	753	800	763	746	741	754	787	792	783	840	769	812	780	824	824	777	753	761	802	834	771	842	782	798	797	791	824	789	827	788	780	778	785	794	815	810	752	794	798	762	775	775	765	814	783	792	763	803	788	804	821	793	816	739	814	822	782	870	804	804	808	818	751	817	824	791	795	797	776	817	769	775	793	814	780	791	769	798	812	806	861	761	830	770	767	768	756	817	819	812	791	821	795	819	808	790	834	797	788	752	818	782	798	805	777	816	762	774	792	779	734	761	751	762	792	793	833	779	817	814	826	824	850	746	779	857	749	778	770	775	803	765	775	785	793	842	819	804	749	792	788	814	787	771	845	776	807	804	774	832	748	815	798	765	788	766	777	776	794	789	806	836	782	827	776	794	786	857	717	865	751	820	753	791	793	788	769	772	774	826	813	780	816	828	824	782	784	803	816	812	786	758	758	829	738	811	812	839	776	816	773	820	750	793	812	796	756	784	814	812	837	793	770	845	773	834	846	792	814	805	857	748	782	771	798	779	784	742	773	778	803	807	812	806	840	755	813	755	778	774	765	786	820	807	807	824	765	766	786	765	827	797	793	764	736	804	815	760	799	777	806	772	847	789	804	765	729	808	837	737	803	763	784	803	809	807	790	780	821	811	798	770	795	802	785	785	817	796	766	786	820	808	761	787	830	773	807	830	797	783	797	787	795	789	784	783	797	759	828	830	825	827	832	780	790	802	834	754	753	774	801	807	765	774	807	761	815	795	738	771	729	794	824	811	782	833	779	779	774	825	741	813	800	772	818	784	830	815	831	819	790	776	776	800	816	789	828	787	795	774	813	789	808	858	794	754	766	795	821	845	809	799	773	799	853	757	825	805	770	795	741	756	771	819	811	780	780	801	782	761	749	760	753	797	788	831	836	822	772	777	793	766	769	796	777	768	791	824	811	805	809	786	793	817	793	748	805	841	819	774	796	809	737	800	795	823	790	802	787	788	852	879	792	856	820	794	799	819	795	817	784	736	791	739	779	728	819	792	785	795	751	773	831	848	768	787	777	774	817	773	822	816	791	822	732	736	793	838	819	765	850	766	776	788	815	783	784	803	752	780	807	830	783	832	749	812	842	816	819	839	776	760	847	792	751	811	794	799	778	738	791	804	781	755	798	815	800	767	790	752	738	792	795	860	793	760	812	771	791	771	824	784	776	761	719	799	801	805	803	801	808	753	764	808	751	794	800	770	810	793	832	803	813	802	801	783	758	827	782	797	835	757	826	786	815	804	771	806	827	811	771	794	802	783	767	808	772	786	772	773	792	796	787	817	797	793	777	763	744	801	801	793	769	822	801	803	812	785	856	763	824	764	781	816	768	774	822	760	846	791	827	805	845	745	746	810	780	786	803	783	838	810	784	782	760	800	804	754	802	773	778	827	800	780	720	747	774	821	801	863	832	850	807	825	795	788	765	801	802	765	794	831	788	802	792	817	811	795	797	829	841	787	808	743	810	793	816	787	808	761	819	834	796	780	770	743	731	740	786	814	788	769	841	808	796	744	782	795	781	784	833	800	764	789	809	795	846	727	822	812	825	789	853	769	805	768	767	811	825	813	733	833	780	786	813	804	822	795	812	818	757	808	821	801	735	789	811	812	747	816	799	796	780	814	822	792	796	812	814	754	808	770	834	785	767	744	761	770	790	804	827	750	810	843	753	774	776	796	807	766	787	820	803	743	742	775	815	772	785	764	768	832	771	822	821	769	820	828	815	766	757	781	808	770	824	850	805	794	805	797	741	781	816	837	799	793	775	818	778	786	765	804	771	755	793	782	811	791	757	790	771	776	792	833	782	763	781	737	785	778	793	829	790	784	754	794	746	796	808	842	797	769	801	786	776	840	799	772	796	852	809	783	785	807	779	773	818	831	783	775	734	786	792	751	781	787	803	857	762	873	755	784	810	795	820	825	844	786	760	759	815	778	813	833	824	810	802	802	796	812	787	780	741	739	742	819	695	844	759	775	774	849	816	812	760	821	789	794	809	802	752	791	828	803	775	825	780	802	802	797	765	767	824	829	744	774	829	829	761	835	768	759	810	791	789	743	799	827	815	768	765	796	811	745	804	764	773	786	762	808	839	804	759	761	759	812	751	862	779	816	810	827	807	704	784	778	837	795	744	755	778	757	744	783	835	794	797	777	800	835	710	813	753	862	760	812	815	810	780	834	839	761	816	834	765	823	814	772	809	796	808	826	764	800	753	770	786	804	834	752	798	806	817	749	773	812	813	779	862	821	771	810	763	834	773	758	830	755	760	798	836	809	769	767	793	811	764	821	776	777	806	774	810	830	800	785	829	820	806	825	779	759	785	811	833	794	825	758	846	813	766	808	807	796	775	785	781	814	788	783	713	776	822	797	810	808	782	823	767	773	805	786	793	796	823	740	820	811	791	765	754	794	750	765	828	788	759	805	829	825	748	799	767	753	782	818	756	759	791	779	781	812	808	800	794	804	804	741	805	801	827	787	798	788	765	771	812	807	741	790	789	735	791	755	786	807	825	798	848	740	814	808	799	783	817	790	788	774	820	782	820	805	808	808	797	761	828	799	790	773	796	776	787	784	791	785	807	826	746	771	797	786	775	832	765	772	782	796	797	778	773	775	769	819	871	792	784	770	734	749	792	793	786	820	820	751	795	783	755	802	842	764	798	762	789	806	786	799	782	822	804	780	860	777	822	803	771	756	794	760	829	788	781	778	814	776	777	800	795	786	789	800	806	803	784	799	798	786	824	762	824	812	799	771	821	836	776	845	797	788	785	785	749	865	787	803	789	775	793	786	817	761	805	780	734	830	817	816	848	782	802	806	781	736	834	817	790	785	833	791	811	814	838	787	750	871	773	762	822	789	767	768	810	818	790	735	827	795	803	838	844
24535	18193	16698	8680	4797	2916	1873	1349	852	522	329	314	275	251	257	264	237	241	228	230	225	213	251	247	242	239	216	209	217	219	211	235	207	221	204	245	215	218	224	218	217	254	215	255	223	256	227	231	240	226	229	225	215	218	244	232	230	204	236	202	229	213	248	228	208	216	217	214	216	230	227	192	240	213	211	205	209	224	231	224	205	235	215	201	223	211	221	209	228	239	214	237	215	233	215	215	224	195	196	227	222	228	192	219	203	227	204	226	201	207	231	247	218	226	239	206	223	253	234	231	238	224	220	198	233	226	223	203	225	218	208	187	243	212	211	226	226	238	217	190	209	237	232	228	224	252	240	238	223	220	207	207	210	226	250	207	236	232	229	219	215	207	218	211	213	246	224	214	219	235	231	229	247	211	214	227	231	197	235	231	217	253	220	236	237	223	231	218	242	232	231	214	217	226	239	217	196	208	237	224	237	187	211	249	226	254	226	250	200	226	211	209	222	208	223	206	224	239	209	224	192	232	228	218	225	212	233	236	221	230	252	213	216	195	231	234	221	237	207	245	238	213	214	214	208	255	202	208	207	211	220	219	230	201	221	224	230	234	238	235	202	215	255	217	214	227	210	212	211	230	240	221	222	224	216	210	244	204	219	211	232	247	224	255	240	208	213	228	207	223	216	198	211	218	215	224	197	219	220	192	203	217	188	213	213	210	235	229	222	204	206	225	201	238	236	222	231	218	195	219	189	209	228	244	207	232	232	198	219	242	197	236	246	217	247	204	217	210	220	229	204	236	232	218	216	220	220	244	204	212	212	210	232	217	231	221	217	218	217	220	234	213	227	206	202	228	215	207	224	226	251	226	220	219	203	232	219	205	224	198	252	226	220	222	233	206	211	219	204	225	232	216	222	231	210	224	225	253	211	198	235	249	245	228	234	219	239	203	202	227	215	223	226	218	220	234	242	237	241	204	228	192	194	224	213	210	219	224	254	218	207	190	207	231	183	222	190	207	220	242	220	228	223	263	256	225	240	230	204	230	204	224	188	212	234	237	198	207	199	232	246	219	220	203	230	229	197	215	199	206	218	227	236	217	223	222	239	224	251	238	222	258	210	224	209	202	234	210	247	216	206	210	222	212	218	232	244	214	227	224	223	220	239	212	236	216	187	230	198	225	190	232	209	224	206	235	220	217	221	218	214	205	206	231	212	235	226	217	227	208	238	212	216	230	234	210	222	241	217	201	222	236	217	201	220	184	224	202	216	223	218	228	219	201	212	226	199	230	214	259	216	211	220	208	237	221	203	219	196	196	228	228	208	204	213	234	228	209	191	199	235	218	232	190	255	254	215	209	204	229	230	231	192	198	219	192	211	218	212	205	250	227	215	240	240	218	238	222	244	220	222	228	251	214	210	195	218	213	217	236	231	203	214	243	253	215	220	230	192	202	215	198	242	196	211	224	212	239	219	231	247	205	229	203	239	227	220	228	207	209	188	228	222	222	251	216	218	223	225	225	221	218	223	200	197	219	213	221	198	217	228	209	235	240	203	208	217	223	213	252	234	225	232	200	226	211	227	201	191	226	230	201	214	227	208	198	221	211	218	232	203	226	214	223	238	222	241	196	233	235	208	213	213	214	233	195	205	219	202	250	201	193	225	247	220	205	216	226	247	214	216	237	193	234	221	214	239	222	219	214	199	237	215	237	202	225	211	255	213	183	240	216	227	208	243	234	199	198	237	229	226	221	206	229	206	207	247	228	198	192	215	239	239	227	208	220	212	232	204	249	221	216	236	225	229	213	205	225	256	193	226	231	244	216	234	247	216	219	250	226	194	230	197	205	208	211	196	183	250	197	233	203	229	196	221	239	229	218	196	227	228	234	239	235	231	233	219	237	234	192	240	209	229	225	224	217	211	218	251	237	232	236	259	197	224	203	226	238	220	200	246	233	227	227	218	200	191	215	242	211	233	220	192	220	244	237	225	248	202	224	224	238	201	241	256	219	214	233	213	202	215	219	201	234	232	212	219	205	222	239	217	229	216	245	206	220	231	214	218	210	210	205	217	224	215	216	244	226	208	230	211	209	241	243	205	226	234	206	204	212	207	235	250	205	212	211	208	213	221	218	250	225	209	241	203	188	219	228	233	232	220	241	231	225	250	229	226	213	219	210	217	219	204	204	241	198	222	190	237	229	190	238	221	230	230	254	216	245	192	210	185	235	212	240	221	200	235	181	237	236	211	232	232	224	214	219	234	240	227	256	214	245	217	241	198	223	223	228	214	219	225	232	234	216	226	230	217	229	225	218	217	221	209	218	233	219	209	219	211	223	225	215	207	179	231	208	230	223	212	195	213	222	212	207	211	215	240	222	244	238	251	205	228	221	202	201	216	234	235	209	208	223	221	209	233	238	201	211	220	224	206	219	245	219	222	202	221	238	214	219	215	220	219	224	222	211	228	192	222	238	236	205	238	203	226	256	247	206	206	219	236	225	199	221	214	219	206	240	241	215	213	214	233	229	218	196	194	240	214	199	251	220	226	207	247	225	235	230	205	213	201	204	196	232	197	231	232	214	224	230	219	222	235	243	228	207	217	210	223	225	241	216	232	236	208	199	211	198	206	214	248	216	230	212	215	229	204	203	214	241	237	224	211	218	224	208	229	219	214	241	203	220	190	227	197	226	241	199	229	212	218	201	183	231	222	209	201	228	235	201	227	226	230	235	218	213	225	227	201	219	214	234	237	217	239	208	231	237	189	207	219	219	225	217	224	230	242	244	215	213	217	218	209	239	208	211	216	215	212	226	229	231	257	213	230	222	209	221	207	203	223	208	242	217	199	205	217	225	214	217	228	225	233	229	219	242	228	228	245	235	215	187	224	240	229	194	207	212	234	200	206	209	232	222	213	203	219	203	226	210	249	234	215	237	228	203	220	201	198	210	243	231	227	232	240	225	197	225	215	236	194	213	211	220	232	249	238	217	197	223	231	243	237	259	230	225	215	213	209	248	210	223	232	227	214	206	245	208	200	264	234	204	218	250	207	221	223	202	222	214	218	214	206	237	233	225	211	236	216	219	217	249	230	227	199	224	224	226	227	207	196	249	230	233	231	215	222	197	222	231	236	219	228	215	207	209	220	239	201	239	229	230	231	231	209	245	241	217	227	240	222	203	206	245	206	224	200	192	227	217	227	211	196	227	232	235	195	221	230	212	229	214	211	193	232	212	231	227	211	219	208	230	219	207	203	226	223	211	220	206	222	225	222	207	225	236	206	231	241	209	225	259	237	209	229	221	211	191	205	244	221	233	206	219	229	247	208	230	215	245	215	212	228	204	228	209	235	213	206	230	220	181	248	213	193	238	219	220	199	214	224	243	204	231	211	218	207	210	198	217	228	211	227	213	225	225	218	229	201	240	216	206	217	235	227	219	228	231	250	207	230	191	236	213	256	215	203	220	212	237	223	193	227	227	205	218	227	237	215	231	243	224	223	213	215	217
17611	18454	26590	24360	20090	15197	11239	8468	4989	2992	2133	1707	1430	1176	1101	983	1031	967	886	862	926	831	781	827	794	784	773	756	756	816	776	775	755	724	746	830	790	788	675	785	757	757	755	755	802	749	727	757	770	765	785	727	778	767	752	725	752	804	756	769	757	730	727	752	748	753	731	702	721	731	716	832	707	741	749	766	791	762	767	768	730	750	732	776	753	757	726	745	767	739	772	758	761	747	739	762	698	765	794	772	745	762	736	748	743	762	789	707	779	735	787	782	758	768	739	763	762	737	799	769	828	769	780	748	737	706	758	750	714	773	738	760	731	723	754	755	756	835	780	759	780	745	790	738	736	734	727	746	744	776	752	770	709	731	761	758	772	744	738	757	751	761	784	717	747	773	738	748	742	782	768	768	760	777	738	762	714	761	794	749	755	738	707	767	774	715	713	754	762	779	767	741	784	724	751	774	727	764	741	747	775	748	757	746	768	716	767	735	747	831	757	727	775	757	702	735	759	801	776	736	742	780	797	710	706	818	721	692	736	797	803	750	772	751	752	811	751	763	787	768	755	745	771	762	750	756	748	749	765	756	747	778	771	787	727	746	751	739	760	755	769	725	808	739	797	774	749	770	719	773	798	765	700	764	731	780	764	782	767	770	765	776	763	793	779	734	756	739	745	758	753	792	768	728	778	694	746	720	722	731	790	800	774	803	790	715	729	720	828	761	702	778	781	761	771	792	824	756	723	720	761	762	773	768	756	812	767	734	780	722	748	790	709	716	734	734	754	758	782	702	791	751	819	730	749	769	890	744	761	753	768	772	706	693	751	801	711	739	760	789	718	792	779	779	728	731	757	792	756	781	727	738	778	770	728	767	751	751	752	772	789	736	757	762	781	745	818	736	757	717	756	795	744	779	803	771	766	750	801	758	779	761	720	748	709	756	764	772	751	750	748	722	777	732	804	770	737	726	764	758	735	774	774	725	757	722	733	795	778	786	814	734	765	758	719	735	756	787	740	774	772	794	766	760	703	741	727	811	724	760	730	757	750	760	747	782	758	770	714	756	712	780	715	739	749	797	732	761	755	747	727	799	782	739	770	763	712	758	754	723	762	726	745	753	765	744	706	763	714	794	739	763	740	791	747	757	738	739	712	809	765	742	807	735	820	750	784	720	732	758	719	778	730	808	757	789	779	783	762	791	759	775	753	778	725	738	760	759	787	773	794	746	734	732	754	763	741	753	724	790	744	804	771	792	789	738	811	773	745	753	745	739	792	730	760	781	762	766	730	753	781	767	834	771	801	755	765	781	717	826	768	788	787	783	764	817	750	765	773	757	797	774	748	776	760	710	777	749	779	684	753	764	750	765	749	721	746	758	746	785	779	790	741	838	743	801	736	756	751	750	727	769	750	711	757	763	772	781	752	783	713	809	760	770	735	841	736	763	784	749	784	746	737	720	737	728	761	792	753	726	756	768	748	785	712	754	829	767	753	767	782	728	753	749	758	745	746	766	766	742	730	777	766	734	761	716	747	713	728	750	737	754	799	743	766	741	781	773	777	760	783	761	749	756	739	735	787	786	738	735	722	767	734	789	703	747	816	754	742	774	750	732	775	799	730	744	764	750	738	726	739	751	754	786	802	759	771	750	783	755	744	723	720	823	782	768	747	759	716	728	751	778	744	694	698	754	744	753	785	765	781	789	746	779	807	846	730	741	726	717	768	692	750	791	772	775	752	753	716	775	725	785	779	696	762	808	771	747	768	766	753	701	763	770	781	769	754	681	800	773	790	714	710	777	759	781	759	795	785	755	790	712	730	764	761	746	756	808	785	804	812	723	799	739	767	764	771	766	780	782	760	746	750	715	759	753	797	749	716	768	776	785	760	761	748	758	736	770	724	776	800	734	726	831	714	729	739	743	734	762	772	775	757	777	730	749	787	765	737	751	739	730	750	738	751	793	779	709	740	752	732	742	754	736	713	780	784	763	763	709	785	755	773	838	768	727	741	772	749	800	726	768	736	788	740	720	766	728	754	766	775	742	745	817	736	753	819	790	753	763	758	788	748	775	757	797	780	766	774	742	741	755	759	790	741	742	731	770	754	744	767	806	776	803	777	743	777	734	754	757	775	794	792	753	731	738	741	800	753	745	704	770	771	734	709	744	752	750	793	727	778	762	745	766	755	741	766	767	799	765	750	740	763	780	818	743	769	711	757	778	795	746	799	761	726	747	747	736	757	783	762	764	755	751	772	717	794	744	752	739	738	773	732	803	752	774	759	792	744	756	741	728	765	741	788	788	758	731	726	736	745	746	769	736	766	715	760	760	718	757	772	753	781	805	759	760	779	746	725	749	742	755	769	724	764	789	791	729	783	774	769	728	705	724	737	698	745	758	761	798	774	747	698	742	762	798	753	789	799	773	745	741	744	743	736	752	748	761	725	799	763	759	792	800	720	764	754	745	738	744	761	758	742	764	787	774	755	737	723	810	766	700	723	818	729	809	706	747	759	757	753	778	702	782	751	747	743	713	736	738	733	801	723	762	784	761	774	719	806	744	768	762	717	728	794	731	792	785	771	706	778	763	754	712	787	766	703	738	785	709	773	805	769	768	725	756	802	774	784	766	742	720	789	729	728	792	723	796	806	756	754	767	763	740	747	780	769	747	740	788	795	760	771	761	746	706	786	744	792	788	725	726	774	794	775	751	768	759	735	746	763	696	733	741	733	768	784	747	766	794	806	743	741	726	796	709	750	748	794	704	747	780	754	767	791	759	799	759	766	734	762	752	799	753	760	830	736	752	769	763	759	790	810	685	781	731	729	760	740	759	809	739	746	748	784	768	727	753	766	765	756	767	738	767	766	714	793	749	744	818	770	709	774	732	736	762	782	731	776	745	752	764	734	734	763	746	706	757	701	754	765	811	767	746	787	779	760	820	788	712	772	778	746	785	761	751	762	722	742	773	762	804	733	780	762	719	734	731	733	718	750	733	792	706	754	769	770	808	785	740	766	729	809	728	739	751	770	737	808	770	754	736	772	754	746	764	752	749	750	766	765	798	734	735	798	712	712	734	734	777	746	770	726	762	731	775	827	747	798	743	785	813	767	734	785	744	747	788	759	762	814	712	728	759	735	749	761	723	759	772	752	760	742	779	771	778	743	693	778	759	815	770	753	768	773	747	744	722	740	778	732	736	760	779	738	738	737	769	743	737	731	715	733	700	779	801	756	764	802	735	793	839	728	733	727	810	720	743	778	785	796	765	744	711	728	751	776	737	744	754	752	768	721	766	799	766	736	751	742	749	739	741	735	769	785	741	785	773	704	752	737	753	775	769	809	775	759	761	782	734	789	763	758	726	757	780	785	745	723	747	778	765	754	734	754	766	714	721	825	777	691	779	839	752	742	710	752	728	770	773	776	779	760	768	726	726	802	732	778	781	778	828	749	735	736	770	761	785	762	775	804	758	759	771	762	734	782	721	730	758	756	780	765	750	788	782
34268	35226	34733	30079	24881	22381	18632	12442	4654	2584	1566	859	460	325	358	301	334	259	288	271	295	253	230	255	231	263	228	206	242	231	234	202	262	207	244	244	250	221	229	222	234	225	268	221	248	240	214	218	220	208	236	242	228	223	251	249	237	235	206	235	228	235	245	231	219	218	240	236	248	261	208	233	217	236	216	250	225	221	236	230	232	218	233	223	247	227	242	227	223	214	194	213	225	210	230	258	219	220	257	212	210	219	256	230	250	216	236	231	207	227	222	223	199	225	246	236	230	251	212	247	238	233	212	229	205	204	230	243	229	230	213	199	241	206	234	220	197	195	249	217	228	215	233	254	204	215	209	243	222	201	224	239	175	212	226	201	202	219	238	234	229	231	231	241	200	241	241	237	231	223	218	240	248	235	228	209	219	225	229	238	243	238	226	227	232	253	201	235	203	223	246	217	225	253	254	203	207	217	224	209	207	235	268	222	255	227	233	231	223	198	222	205	183	220	244	248	234	221	246	222	236	209	210	243	221	226	219	220	244	213	242	203	204	207	201	248	257	191	214	214	211	225	198	229	207	236	209	217	203	199	260	221	236	241	246	222	223	230	223	220	220	227	230	236	242	228	214	225	237	204	203	222	210	218	220	250	226	235	223	234	223	238	225	231	249	231	225	229	213	231	213	258	212	232	228	232	235	225	231	212	236	172	214	225	227	248	228	213	190	231	221	209	219	212	228	247	210	259	226	224	230	264	224	244	213	195	247	227	195	245	219	222	223	228	212	259	209	219	230	249	232	238	241	209	221	224	238	226	242	232	234	223	237	222	233	226	248	229	221	217	227	252	234	236	236	234	230	218	236	210	209	224	243	206	231	230	240	210	224	245	225	252	250	239	236	269	241	204	251	232	243	220	233	238	233	218	252	202	244	186	224	224	230	246	224	204	217	224	257	220	235	219	204	239	236	248	233	224	249	231	236	226	238	237	241	244	223	257	211	227	220	221	209	224	206	227	243	222	208	208	199	220	247	224	226	213	219	248	239	209	226	240	226	218	229	228	228	215	243	220	212	235	243	246	227	238	214	219	207	219	254	198	248	210	242	245	230	226	219	239	222	203	223	209	225	227	217	232	244	243	220	224	244	204	217	249	243	224	216	233	212	256	251	231	263	237	226	222	216	217	235	212	233	221	189	205	245	243	243	233	229	233	219	207	240	233	219	242	200	235	222	235	256	213	203	253	208	223	235	236	247	187	205	248	245	236	242	239	238	213	239	243	224	210	206	232	241	243	237	242	244	223	233	228	211	216	238	225	204	215	215	218	243	220	230	245	205	236	251	240	208	231	207	238	250	220	209	186	232	236	241	226	229	233	225	237	213	249	218	223	231	213	224	245	228	230	218	225	246	224	218	229	211	253	225	206	205	235	213	220	220	236	212	250	252	222	196	225	224	232	232	175	251	220	204	237	215	244	228	227	189	226	212	206	217	237	221	229	234	216	243	241	222	223	242	221	215	237	238	231	222	243	205	231	210	222	223	261	238	213	231	233	219	218	243	222	208	203	220	216	230	217	238	211	242	226	244	245	208	207	234	219	211	238	233	235	218	222	223	227	220	233	192	204	217	182	227	216	233	222	238	234	249	233	250	235	222	244	228	246	228	234	227	195	225	227	245	214	210	206	227	242	222	250	199	220	229	228	215	232	215	231	222	238	230	232	226	227	237	223	225	249	217	208	212	219	224	248	232	251	199	247	210	214	230	220	233	243	205	229	244	222	245	232	229	227	213	201	233	197	239	236	212	218	204	233	229	232	220	219	237	241	228	242	224	231	242	223	248	203	228	246	235	234	231	240	260	222	246	242	237	208	220	214	227	226	214	239	219	243	233	267	244	252	245	228	238	204	229	208	225	209	279	216	249	220	244	262	210	200	246	242	242	227	209	229	222	233	221	234	193	246	255	217	212	232	234	234	211	229	233	242	238	251	220	228	223	255	242	244	219	229	237	234	209	220	236	245	250	217	206	222	199	210	223	236	239	266	208	228	229	232	214	226	248	230	224	214	214	241	243	266	227	232	252	211	230	248	220	209	219	245	224	247	261	229	222	227	221	224	217	237	268	231	214	199	217	246	225	237	220	215	237	205	200	225	223	212	225	231	222	194	241	225	201	198	252	220	206	215	217	229	232	235	229	215	235	204	238	246	207	247	213	197	212	232	233	224	210	208	242	211	230	239	217	223	227	228	236	229	222	235	220	232	226	213	242	221	229	214	209	220	245	195	215	210	226	200	218	206	212	245	201	199	232	231	212	232	219	228	202	233	230	217	226	229	250	246	187	216	196	220	220	236	231	226	225	219	255	236	200	230	232	223	221	227	229	228	223	210	225	213	236	230	239	256	217	217	246	242	227	224	210	245	224	212	247	241	240	258	232	235	252	258	222	216	217	213	228	210	225	224	251	246	236	230	216	217	246	215	246	245	227	215	243	217	238	202	207	214	223	199	231	195	238	225	241	232	216	205	208	220	217	233	250	218	223	235	217	228	248	219	222	227	236	222	232	247	225	246	247	250	236	210	225	211	246	225	257	238	220	229	240	200	215	220	214	224	234	217	233	249	255	253	229	215	205	215	261	200	231	242	199	220	222	218	240	215	241	246	248	243	243	230	215	215	241	215	251	229	238	233	226	222	223	223	232	221	220	234	212	212	219	223	238	236	213	273	220	228	214	249	234	226	222	219	228	224	229	218	247	180	247	246	228	188	214	225	219	227	224	229	221	224	211	233	248	216	204	217	235	249	204	212	230	246	210	250	231	241	208	205	230	203	199	244	228	240	237	244	219	221	226	216	215	237	207	221	206	232	231	219	223	207	231	238	219	222	243	238	213	223	253	256	212	239	250	212	226	214	235	218	265	219	215	238	232	240	237	250	241	235	242	237	224	244	222	232	212	212	213	244	241	234	217	224	223	267	236	210	234	245	227	256	227	231	218	230	208	234	215	205	228	246	225	212	251	230	220	211	236	230	242	228	235	229	228	220	224	232	241	217	233	227	212	244	214	220	262	243	243	240	221	209	233	217	242	229	241	242	227	230	233	245	237	204	228	226	230	222	254	217	223	230	229	201	230	236	231	212	260	239	228	248	211	216	236	207	254	190	244	230	206	232	215	205	224	230	206	266	230	236	226	212	209	203	218	233	243	213	208	245	230	242	219	226	257	222	271	221	186	218	226	241	205	218	235	237	206	238	225	227	212	243	217	225	229	243	214	219	202	207	235	204	213	232	233	234	233	225	225	225	216	248	247	230	205	226	232	219	256	252	245	242	230	231	218	234	232	226	227	208	220	206	221	236	232	222	238	227	240	230	225	188	240	224	205	224	240	245	239	252	223	208	221	225	214	230	221	248	264	219	229	222	217	198	238	229	225	250	249	239	221	216	226	249	235	247	241	213	227	275	206	256	239	229	226	238	236	227	245	232	210	203	233	233	210	214	220	208	214	214	222	216	235	233
26206	32345	39817	40973	39058	38717	36407	28341	15726	13423	10043	5990	2696	2014	1893	1533	1829	1312	1191	1241	1476	1170	904	918	851	824	835	796	842	834	848	763	797	785	787	790	807	767	820	786	812	783	803	748	803	767	825	759	811	769	751	749	812	796	709	774	778	780	765	823	800	795	751	772	826	782	809	746	782	790	768	737	758	738	730	754	744	786	766	765	776	780	745	767	810	778	746	769	739	772	758	801	754	812	730	771	756	795	754	744	813	789	762	773	823	763	766	749	737	785	799	753	754	820	706	763	808	785	783	777	743	785	790	790	740	785	788	832	742	811	772	767	772	759	794	767	789	730	793	758	777	781	733	788	784	802	768	772	757	730	768	767	755	806	807	733	770	756	751	759	783	754	754	785	765	782	766	786	781	764	827	771	737	811	827	827	770	791	778	767	753	768	800	794	752	771	799	825	731	761	809	771	809	777	754	785	754	796	778	786	789	787	803	771	777	778	803	715	798	778	825	758	742	774	756	834	774	822	774	789	754	817	747	710	820	779	810	790	743	775	736	725	773	773	814	756	746	792	775	779	735	781	782	758	799	769	754	740	793	792	749	753	782	780	767	773	771	737	758	786	762	772	805	802	771	753	751	789	751	756	799	809	769	802	787	748	762	775	744	792	769	743	800	812	783	764	769	810	769	717	755	762	779	802	745	816	769	789	779	804	766	730	788	772	809	744	765	787	773	711	785	746	806	755	827	742	775	744	809	776	783	762	774	770	838	774	785	821	780	736	755	755	785	763	860	806	801	787	837	774	777	784	796	815	742	746	760	728	735	772	797	790	739	748	739	788	757	780	800	815	784	816	724	769	787	777	749	778	771	734	759	776	730	789	787	776	811	779	788	770	771	817	756	753	775	777	797	790	761	766	743	737	745	773	785	697	788	834	760	770	811	798	828	788	784	768	767	756	768	755	747	788	765	815	808	768	805	782	790	776	779	777	791	803	816	764	745	812	774	750	780	791	791	753	757	736	837	800	770	831	715	793	760	728	739	826	743	739	772	805	786	829	817	747	754	799	787	785	795	775	808	815	807	849	789	765	770	814	764	810	759	773	762	821	813	759	807	797	737	807	760	766	770	756	814	755	799	772	753	777	793	792	823	787	788	770	716	815	771	771	786	767	751	782	728	755	754	827	758	784	773	760	781	762	779	716	748	769	759	734	804	728	769	803	814	719	787	792	799	804	800	750	750	780	794	784	793	744	796	785	772	796	786	755	830	777	802	820	735	764	726	756	797	774	747	789	804	844	782	768	781	747	784	770	764	807	773	817	781	756	791	772	822	760	766	782	760	742	763	787	738	803	800	760	817	752	768	757	745	783	768	750	767	809	777	756	779	802	772	763	786	758	799	801	785	742	783	754	793	765	784	762	764	786	793	746	810	812	766	802	758	758	776	715	780	806	766	760	772	760	741	810	738	743	785	745	775	723	791	751	803	762	752	759	758	803	807	821	768	744	799	779	781	846	761	778	808	816	768	761	769	791	759	809	772	736	797	786	788	788	791	808	772	772	794	786	788	778	760	774	736	763	783	776	792	809	822	788	731	779	801	759	748	786	773	775	766	773	794	806	829	767	785	830	782	799	774	788	804	808	804	711	777	750	761	788	773	810	755	791	788	764	792	762	747	796	752	745	817	805	782	801	799	806	768	839	796	757	750	787	768	702	767	764	810	791	767	832	773	801	806	765	745	758	777	790	807	736	722	814	764	755	781	793	790	732	730	796	790	766	760	786	759	794	773	766	788	750	732	794	792	771	832	766	773	744	785	775	784	820	751	784	785	771	765	756	808	768	778	787	805	760	761	813	791	791	741	798	733	762	739	735	800	800	758	755	806	800	766	773	786	739	787	731	787	764	784	781	766	764	754	778	760	772	752	788	781	824	767	775	734	731	776	775	750	797	779	788	816	763	802	741	780	800	805	718	723	780	784	742	800	796	782	720	769	776	771	764	746	771	799	814	771	784	724	798	778	764	797	773	803	833	789	767	801	791	764	796	832	857	782	768	807	784	758	778	723	811	806	872	759	750	771	772	769	780	740	758	786	794	768	774	753	791	812	823	762	729	785	750	767	732	753	752	765	791	785	752	781	734	763	804	756	795	768	774	806	727	809	760	755	834	794	790	781	752	808	812	819	781	785	796	775	790	778	799	793	774	760	704	780	793	785	748	805	766	798	785	787	750	778	805	753	745	766	766	764	789	812	781	788	723	758	725	816	751	764	761	763	734	741	740	778	807	781	723	722	758	807	783	782	817	812	755	793	773	753	814	732	759	770	781	771	831	747	809	808	772	801	792	801	781	778	783	783	763	741	786	819	744	807	821	798	811	771	744	773	824	749	790	760	758	785	761	854	814	760	799	801	764	747	792	820	802	766	754	782	819	733	827	783	827	765	801	765	783	741	775	774	757	745	796	739	780	799	778	769	711	777	747	814	782	764	812	793	788	796	772	789	738	869	774	745	742	746	753	814	742	823	772	802	761	804	751	743	741	812	796	752	725	783	745	771	747	818	771	795	794	794	743	820	806	778	776	773	791	783	800	795	749	779	797	772	757	777	792	759	790	766	742	812	807	746	756	742	781	832	777	738	763	732	856	792	781	772	718	802	780	793	759	749	748	751	726	766	771	769	730	804	743	821	733	763	769	773	804	737	756	758	769	804	771	760	774	740	757	735	711	755	777	759	774	755	790	801	807	789	794	760	801	772	796	780	778	831	775	764	779	777	816	797	827	755	777	779	738	732	785	774	770	790	828	798	742	810	775	821	755	803	816	805	828	750	786	758	823	824	799	813	795	774	804	747	731	746	767	766	827	772	772	801	775	734	800	793	753	724	816	761	791	779	773	781	789	765	781	743	795	750	755	812	763	783	791	769	779	845	779	772	766	826	760	736	763	769	775	770	750	808	814	798	821	835	764	794	715	793	772	792	787	789	789	764	783	810	771	707	792	763	782	742	802	761	777	739	729	738	785	799	770	770	761	787	782	758	808	765	779	786	806	755	785	800	798	738	798	829	802	764	794	789	763	811	712	799	729	807	824	779	787	771	768	791	816	814	773	816	771	779	779	753	775	765	735	708	776	796	775	779	794	777	761	804	792	784	831	800	769	795	765	772	749	731	788	816	760	779	741	807	757	774	726	797	762	742	797	771	721	818	803	836	740	787	806	781	743	769	751	749	791	845	759	737	836	841	788	756	768	776	738	776	788	781	749	735	807	760	820	789	733	789	751	774	750	744	765	768	783	822	748	772	752	772	733	805	806	762	731	773	801	755	722	772	783	780	803	838	792	780	781	731	824	787	702	820	725	832	801	749	777	791	766	756	757	772	758	808	762	704	757	769	817	780	806	824	760	819	781	806	754	793	780	774	723	846	794	732	761	750	786	801	785	794	740	795	786	806	811	769	763	778	734	780	732	785	822	785	799	742	777	794	748	784	754	800	771	824	802	790	775	785	775	763	782	792	751
36278	38928	38590	32911	30128	27940	25189	23089	14398	5052	2927	1434	611	474	428	402	480	318	347	336	369	333	248	248	245	286	229	218	239	268	223	240	274	220	258	248	226	248	219	241	245	217	210	226	227	217	233	266	229	264	282	245	230	224	218	256	231	227	214	219	228	234	233	212	245	225	211	247	243	232	233	227	255	230	254	234	238	229	218	241	256	239	238	225	228	225	226	211	251	209	243	258	237	243	264	241	222	233	218	215	224	213	233	213	223	254	259	247	236	265	234	236	232	209	219	204	233	230	239	216	234	241	221	226	235	234	254	221	239	221	237	231	268	232	227	233	251	240	202	248	253	232	253	234	244	216	241	231	224	236	238	252	243	224	261	233	252	272	225	254	236	230	241	226	244	230	249	230	225	231	216	266	237	210	256	242	210	247	264	229	220	232	224	220	224	242	239	241	218	255	227	232	227	233	227	208	243	226	250	230	247	241	229	225	244	224	210	246	222	231	232	239	248	221	215	252	253	230	247	226	245	262	247	216	234	253	261	247	234	250	238	244	216	226	243	262	222	244	233	248	241	245	217	246	215	245	252	227	276	234	244	236	242	229	235	198	237	216	247	229	226	230	229	242	241	229	225	249	220	236	203	204	233	233	227	253	231	226	236	236	244	220	212	220	253	251	217	231	250	225	237	207	216	229	226	208	230	246	222	247	256	228	228	205	249	241	227	257	227	239	230	236	219	242	214	220	247	251	226	238	250	244	199	257	246	235	209	219	235	262	287	246	232	226	230	269	251	251	258	217	243	222	211	239	231	234	256	221	252	214	261	235	208	225	244	234	213	250	241	239	231	230	257	223	230	250	243	230	222	215	246	247	212	266	214	237	250	234	258	251	233	208	230	250	251	234	232	224	221	213	249	229	210	244	263	236	246	220	244	248	260	223	270	258	227	224	225	224	217	210	226	236	251	218	240	232	249	226	263	230	238	253	216	197	257	245	213	228	217	226	231	239	269	244	222	215	261	262	245	216	223	229	216	245	253	225	237	227	213	246	252	247	221	256	251	258	214	236	206	273	216	215	251	238	205	239	205	227	247	243	211	203	231	241	212	250	209	219	209	239	238	210	254	220	242	233	224	242	235	230	260	248	224	271	206	252	222	235	210	240	256	244	250	250	237	254	229	233	217	238	247	241	230	223	239	224	226	248	261	244	233	238	222	239	204	209	230	223	236	258	237	245	256	225	236	250	235	224	256	247	224	215	239	234	231	240	240	246	220	276	256	257	246	218	261	238	251	248	227	227	213	224	208	234	219	240	241	243	255	245	215	243	248	245	226	217	217	232	249	262	228	248	232	233	192	215	272	256	231	224	236	227	202	235	225	221	248	252	238	227	215	262	238	239	229	243	228	224	243	253	248	234	238	240	244	211	239	253	255	232	236	239	208	233	249	240	228	235	227	209	227	227	244	237	206	213	237	238	233	217	235	226	220	231	216	209	246	271	236	221	244	257	252	240	232	226	242	237	225	246	259	234	236	226	254	276	221	228	218	229	223	248	225	239	267	222	239	234	248	232	251	250	254	250	262	234	228	221	233	254	243	233	233	263	245	228	257	211	221	228	237	248	216	259	233	245	232	202	216	226	207	238	254	235	217	234	238	254	230	239	242	241	261	231	242	252	236	262	220	225	236	196	243	227	219	261	258	265	220	223	248	252	237	237	254	238	225	233	244	233	247	247	239	267	219	235	262	245	223	265	230	262	233	219	237	243	220	267	264	228	229	243	218	220	242	238	240	255	209	260	212	246	207	226	257	241	218	242	220	247	234	205	246	246	255	233	219	236	227	234	242	238	233	242	259	260	245	242	198	229	229	229	254	244	236	252	243	229	247	225	265	222	253	202	247	226	237	236	221	222	232	243	248	247	216	258	254	222	225	239	241	233	240	246	225	241	242	237	268	224	239	230	228	262	254	260	221	240	249	232	225	257	250	236	219	234	222	255	254	205	251	238	228	224	232	224	250	244	214	218	258	246	215	245	250	231	225	236	206	263	223	228	235	232	214	246	257	237	215	214	249	228	200	239	236	247	245	230	225	224	254	254	223	225	240	245	214	237	243	225	237	233	236	278	229	265	277	260	268	217	251	260	217	242	240	232	212	215	239	220	235	242	240	251	234	238	231	247	245	227	221	261	234	218	264	241	245	256	253	239	214	251	228	237	255	225	260	266	228	228	250	232	237	244	214	217	238	228	246	248	242	257	238	240	235	226	253	228	259	245	255	233	219	251	220	230	243	238	249	234	249	239	223	244	230	224	220	246	216	269	198	237	249	227	218	250	215	240	238	232	246	225	231	246	248	226	211	216	265	228	238	204	239	235	213	234	224	196	229	218	226	217	241	265	236	204	252	258	251	233	245	235	252	239	233	243	245	242	269	232	235	250	213	265	212	248	228	205	215	271	241	234	250	237	252	233	235	220	227	263	237	235	229	232	226	221	259	230	231	246	257	237	234	239	256	252	228	240	222	231	266	232	208	253	258	248	245	228	223	264	238	251	247	214	235	232	227	246	231	231	240	249	244	262	274	241	244	246	231	218	217	251	259	231	250	263	243	260	239	213	247	237	239	211	237	229	232	244	244	203	249	230	250	259	224	251	253	225	250	242	248	236	239	202	256	246	210	242	250	243	211	231	242	231	205	223	225	244	228	212	222	236	215	218	246	260	256	229	214	208	233	253	217	223	231	228	238	242	248	238	240	222	248	220	237	216	236	236	225	218	213	221	231	250	247	225	246	231	226	247	238	233	225	231	234	216	239	232	220	228	246	204	259	262	257	232	233	221	220	256	251	240	256	250	243	245	254	239	226	229	229	245	236	261	255	243	228	235	223	229	205	249	233	220	241	218	264	264	230	246	249	232	242	255	231	223	246	240	235	206	219	216	264	230	232	238	256	230	230	232	232	230	206	237	232	270	218	236	229	240	237	230	205	258	241	216	244	240	257	226	226	238	215	210	220	227	262	244	250	241	221	239	225	220	212	226	217	249	236	223	219	222	228	240	227	248	232	255	239	234	230	230	239	239	254	256	241	249	246	240	253	239	232	227	266	220	243	243	242	223	232	218	234	241	221	235	224	209	253	209	273	231	239	237	228	216	217	225	230	231	255	228	240	221	245	237	220	229	245	224	212	228	247	263	260	233	231	235	234	215	242	259	243	245	226	228	230	247	230	218	238	217	241	231	226	205	230	262	241	238	233	246	216	230	219	203	222	243	235	250	225	221	246	229	223	228	235	218	248	235	248	214	217	220	260	240	260	237	253	238	255	236	235	256	236	268	242	253	213	226	221	236	246	231	249	262	257	218	244	218	209	227	259	237	246	215	228	254	246	232	245	250	247	255	234	244	231	240	258	255	254	248	218	275	234	249	244	238	227	251	246	261	275	226	246	234	253	251	223	247	236	243	252	212	221	190	240	276	225	257	256	232	227	233	259	257	252	239	248	223	221	243	266	222	265	245
27684	35743	43521	44709	44730	44444	43225	42329	29382	16165	14537	8171	4047	2984	2421	2564	3366	1850	1505	1623	1947	1481	1017	898	861	889	907	873	871	889	838	854	820	793	826	820	786	831	823	799	757	779	784	795	770	749	802	796	817	813	787	857	790	810	765	780	775	824	757	814	783	803	798	811	773	804	742	862	823	794	787	767	800	788	787	736	800	796	788	797	829	809	740	797	818	773	771	821	801	794	824	811	831	761	757	785	810	826	790	765	785	802	789	811	826	788	791	868	794	775	806	790	801	808	768	832	786	815	809	781	835	768	792	768	780	769	805	836	764	837	836	736	791	786	814	801	778	794	793	807	809	807	786	778	757	757	821	737	776	790	768	804	780	847	795	782	774	781	790	791	799	805	808	786	792	815	804	778	759	793	758	826	830	825	770	809	807	806	772	751	811	802	818	786	785	749	768	832	841	751	785	809	826	790	804	804	789	826	759	753	795	798	759	785	775	795	800	833	809	817	795	756	785	814	800	765	839	818	765	751	805	803	802	808	803	861	771	758	812	788	815	790	745	800	747	797	749	795	767	759	765	764	816	856	776	837	793	803	804	832	814	835	754	820	757	819	831	759	740	805	784	771	819	754	812	783	809	754	771	799	794	802	761	801	792	762	811	794	801	783	861	777	788	856	827	760	746	780	754	796	795	760	756	819	815	801	757	800	766	813	817	811	796	834	764	808	795	714	801	713	834	802	767	764	783	836	774	815	790	806	799	797	826	763	797	780	826	795	775	792	773	834	791	804	739	744	808	761	755	793	823	802	777	769	819	825	753	780	778	787	763	783	778	815	774	746	839	781	778	829	775	763	736	838	775	834	790	891	837	732	774	755	792	845	765	779	787	821	812	854	782	776	789	810	812	822	782	778	793	750	787	718	781	811	829	795	797	811	811	810	789	819	754	800	788	739	774	780	801	796	802	843	815	756	787	797	793	817	796	818	819	798	784	778	782	796	810	806	832	789	771	745	774	783	800	844	772	746	829	797	790	756	761	765	811	804	766	800	800	758	810	802	789	805	789	759	783	798	785	832	798	763	784	796	819	788	753	827	799	783	820	777	839	796	778	752	815	754	807	768	811	828	782	805	755	754	783	769	776	806	841	777	784	790	788	812	838	824	773	744	775	806	847	789	848	798	788	787	814	775	809	824	803	813	769	773	836	763	765	745	786	834	785	813	779	858	770	763	806	779	752	778	785	784	775	787	877	779	821	800	823	835	825	833	797	774	793	763	767	805	759	761	753	810	726	817	803	822	786	789	809	809	821	765	800	814	815	810	790	796	774	775	760	854	791	748	813	875	771	826	809	783	756	816	795	809	766	798	778	743	835	828	838	762	809	803	792	818	821	812	792	784	789	790	852	784	786	807	735	808	794	781	818	759	817	776	746	787	731	787	788	786	823	789	777	766	797	777	825	835	821	862	792	810	758	790	780	794	786	787	789	810	822	756	771	790	778	764	792	782	740	775	807	781	800	802	735	728	814	752	819	809	771	764	812	799	762	779	742	748	827	749	805	783	776	741	792	811	762	764	722	820	794	803	804	789	781	831	789	820	787	804	797	733	781	814	827	812	742	776	803	836	779	793	779	835	781	844	806	771	772	787	826	765	803	734	753	796	790	811	772	805	811	788	803	815	793	792	824	793	785	794	794	835	810	819	764	827	805	768	790	801	795	831	771	778	800	825	823	846	783	799	766	802	797	851	800	783	810	811	801	796	835	809	769	784	834	817	780	759	822	842	807	801	811	845	807	770	764	744	782	767	750	807	816	790	795	797	825	801	820	782	816	811	837	807	793	830	785	790	842	804	774	743	769	754	773	822	854	811	751	811	810	806	745	787	784	798	806	782	816	816	792	799	785	787	789	800	810	757	832	780	808	772	829	798	775	805	757	783	776	788	756	808	789	761	814	764	841	796	789	797	820	758	851	736	827	815	812	762	797	780	774	740	815	743	747	813	796	815	814	841	755	802	751	801	779	787	820	758	754	802	799	827	795	786	836	778	791	813	798	765	784	744	808	822	829	812	805	777	800	773	767	770	803	773	772	869	844	801	804	782	775	815	719	818	790	800	786	804	767	799	745	851	829	813	773	782	749	766	725	824	757	827	809	795	778	808	747	811	818	787	815	790	801	808	742	779	762	761	793	780	790	750	777	801	790	798	825	797	788	836	747	767	754	807	767	794	773	769	818	802	822	826	739	771	808	796	791	804	795	748	782	787	809	785	804	741	826	778	802	795	810	762	825	752	817	810	793	782	780	805	755	804	770	796	837	817	827	764	798	817	793	789	804	826	847	797	778	794	790	830	754	770	794	761	787	811	773	797	810	834	842	756	798	793	780	825	805	827	778	802	773	816	788	827	811	750	788	786	780	797	826	795	830	747	787	828	823	773	802	792	781	812	848	754	816	771	810	792	837	793	812	799	770	815	794	775	778	764	783	805	821	787	764	751	743	855	750	776	829	815	810	786	788	784	806	778	742	774	766	765	761	799	820	775	772	794	805	833	788	803	768	803	791	788	823	776	764	778	794	749	775	827	785	800	866	822	832	758	773	819	797	820	782	738	837	816	798	806	833	771	790	776	787	793	802	790	703	791	753	810	770	754	783	771	802	745	794	769	737	802	783	792	803	794	833	804	801	768	816	793	745	805	778	781	804	846	801	803	797	785	755	790	813	844	813	773	826	800	772	811	797	765	786	806	809	770	811	798	813	804	819	778	817	794	772	777	813	804	817	828	815	754	800	755	747	781	808	813	813	800	735	763	784	832	789	804	789	763	772	798	803	783	784	848	805	811	779	798	841	832	838	760	763	765	740	789	766	773	837	774	839	824	821	792	832	805	805	778	778	807	759	753	787	774	844	787	782	768	790	767	801	772	823	827	760	785	745	788	780	824	813	795	765	799	761	783	777	781	784	779	792	806	807	776	797	836	814	826	774	815	804	778	769	783	798	831	806	794	829	787	814	810	762	803	806	767	765	746	781	764	775	799	769	777	781	775	817	790	822	793	773	758	780	801	758	798	822	763	796	770	792	756	788	745	791	770	754	779	768	745	736	766	793	767	811	788	827	852	833	744	783	816	862	856	836	775	814	809	775	736	790	782	805	838	850	800	813	753	788	806	754	783	798	786	786	835	817	759	788	778	770	830	791	750	809	841	809	797	751	751	801	794	747	793	822	806	788	747	828	791	836	832	787	794	753	808	767	806	767	757	758	788	807	780	807	769	830	794	755	791	764	782	790	819	774	790	784	829	759	837	790	794	800	840	813	775	797	839	800	789	831	813	778	790	754	794	769	818	779	779	804	779	826	718	792	850	814	768	779	807	818	780	774	803	789	802	766	800	769	764	821	840	797	793	815	790	851	748	805	820	827	734	808	812	785	801	747	777	804	792	846	794	768	804	787	767	752	766	749	807	804	836	742	788	825	776	819	761	755	821	769	794	802	814	780	771	833	817	771	806	801	803	766	751
25233	17371	16596	8967	4438	2636	1753	1331	850	506	374	345	320	266	286	263	249	230	228	227	224	197	221	237	232	213	239	250	232	232	210	218	209	232	233	240	197	220	214	202	204	198	240	212	242	243	229	224	233	213	214	230	226	213	216	200	234	201	235	217	205	223	244	243	193	243	238	197	246	196	255	222	234	248	204	217	205	242	233	232	228	222	221	209	230	202	236	217	203	217	212	256	217	241	217	212	224	206	227	242	208	234	222	232	217	220	199	232	218	228	231	228	220	215	214	219	227	202	190	217	222	224	209	209	220	241	219	218	245	185	203	231	238	213	239	212	182	211	220	247	212	213	225	234	227	245	209	214	213	219	218	247	223	228	243	205	210	229	244	204	247	238	225	245	224	222	222	238	213	212	197	205	244	229	202	203	241	226	230	218	247	211	224	229	228	235	218	216	226	217	221	215	254	208	210	184	230	240	198	251	219	215	204	219	222	221	220	214	237	199	226	198	191	215	205	241	200	211	233	180	211	213	228	228	223	213	210	219	215	219	212	214	225	225	201	208	203	237	201	243	247	242	226	227	233	211	220	204	227	207	212	251	230	234	223	234	238	215	211	205	221	222	224	208	198	210	217	227	213	228	222	226	206	229	251	217	219	226	215	210	234	237	206	216	242	181	228	202	223	212	213	223	187	199	210	217	219	218	219	205	205	251	220	219	226	227	243	213	214	230	238	213	238	197	184	231	214	230	248	225	236	212	225	230	233	229	218	256	215	213	226	238	189	207	199	229	222	225	217	227	235	238	221	241	221	218	223	233	236	210	214	218	199	234	223	254	214	215	210	214	214	236	229	231	224	228	188	225	217	196	206	209	189	204	221	220	218	209	195	228	205	179	210	228	198	235	235	225	222	243	207	213	239	218	223	214	236	214	203	238	245	229	200	247	216	221	198	197	244	246	244	227	225	231	218	192	221	211	252	220	211	242	204	212	248	222	217	243	222	201	252	227	212	227	198	210	215	197	201	197	230	255	256	253	220	215	221	203	218	205	235	213	228	203	227	202	226	221	234	223	242	228	226	226	190	212	203	220	220	211	243	215	209	224	239	209	252	228	222	240	220	176	215	230	240	211	218	236	232	248	265	206	207	213	203	243	205	234	225	238	239	249	207	221	189	234	211	206	217	241	219	230	225	201	217	248	225	224	244	196	225	222	236	232	200	225	232	230	209	252	230	202	226	224	225	195	227	227	227	231	223	233	214	211	216	215	235	238	236	201	209	232	239	200	227	219	209	225	209	211	205	233	202	233	256	230	217	226	239	244	203	241	218	227	238	242	242	223	229	203	269	231	236	216	214	216	228	227	220	207	226	206	249	211	235	226	206	215	218	199	241	215	223	222	218	209	220	253	238	222	212	210	209	245	220	222	228	231	212	225	221	206	224	210	214	227	232	233	223	218	193	215	211	233	221	228	248	199	206	213	242	220	211	193	232	199	201	232	222	202	215	204	235	235	219	207	212	241	200	205	221	244	219	200	221	209	232	201	209	225	214	241	241	193	226	220	207	229	216	201	223	229	218	208	244	211	220	210	215	239	195	208	237	203	231	213	215	228	232	199	220	212	217	217	239	201	200	216	280	222	216	234	236	207	223	210	214	239	227	195	230	251	225	194	210	229	236	214	227	218	238	218	215	213	247	216	227	211	226	217	246	218	215	228	240	197	216	215	243	214	227	234	235	218	236	229	224	229	215	210	249	242	232	236	216	231	215	226	238	202	225	222	208	227	252	238	228	230	228	206	217	197	204	210	209	211	197	225	196	205	204	222	235	199	219	216	245	212	187	207	221	217	200	202	231	233	242	214	227	212	235	223	237	218	254	226	225	228	212	202	215	191	206	222	217	207	223	196	222	234	209	208	215	229	220	235	197	189	219	210	225	212	234	216	234	234	219	194	211	224	221	218	205	235	233	228	218	217	230	240	187	251	232	211	213	201	218	206	210	218	194	198	238	223	244	200	236	217	215	224	246	225	205	226	223	224	217	220	231	241	213	225	221	219	230	206	204	216	226	225	219	201	211	222	196	238	219	204	191	233	243	215	237	217	209	238	229	224	239	204	233	216	218	221	226	231	220	194	206	235	228	226	224	224	234	224	228	246	239	220	233	224	242	237	215	199	230	212	235	249	219	222	213	229	225	211	206	224	215	223	221	194	220	231	199	211	214	219	220	227	220	232	223	226	222	230	242	193	211	226	219	217	258	205	233	220	192	200	232	239	221	244	202	234	227	197	206	225	196	205	225	223	191	207	213	230	230	188	229	209	217	237	227	202	225	243	232	222	225	214	235	187	192	208	238	218	226	218	213	210	218	196	237	221	216	228	220	244	203	233	232	237	233	211	248	238	235	210	240	220	232	202	216	233	226	220	239	227	233	231	223	243	222	219	213	212	207	212	232	217	215	187	205	220	227	228	221	187	213	231	237	222	226	216	256	221	205	237	218	231	208	227	217	215	219	242	211	210	231	216	211	258	229	227	227	216	234	231	196	239	231	213	205	222	212	215	230	218	241	226	220	195	236	212	229	229	219	244	225	217	232	234	209	219	229	219	216	199	195	206	215	198	230	222	222	202	225	208	199	226	196	240	213	226	237	232	202	210	260	213	188	218	213	220	192	240	224	205	199	212	214	190	219	225	228	225	224	226	232	207	208	230	201	212	191	217	198	255	189	232	218	241	219	226	218	215	216	225	232	217	208	226	206	219	224	196	223	202	252	241	236	201	258	218	220	210	211	201	208	213	208	210	230	218	217	223	234	246	201	201	227	225	241	235	223	217	200	202	226	202	202	222	236	232	215	215	248	212	238	191	231	217	224	228	233	243	226	209	232	227	235	200	239	207	256	245	219	219	209	223	234	227	218	256	205	223	218	224	198	208	198	211	214	242	215	235	221	220	193	212	226	216	194	224	197	204	220	222	219	212	215	213	214	222	210	223	233	204	208	215	226	202	193	210	212	211	226	195	237	236	215	233	202	258	228	252	224	204	228	202	218	191	235	231	229	241	215	217	212	206	243	196	211	225	207	253	241	214	207	216	217	200	222	199	225	231	218	209	228	220	246	229	198	231	229	213	215	223	229	195	209	229	242	206	223	210	230	246	233	224	212	233	221	245	186	223	227	220	223	236	213	207	217	224	194	209	218	243	214	203	229	233	230	213	245	242	204	188	223	228	237	224	236	246	245	200	229	219	224	214	196	195	210	218	214	186	227	224	241	216	220	218	237	242	223	206	224	197	229	222	196	230	229	208	214	229	216	214	234	236	231	233	242	214	242	242	236	227	218	208	213	226	202	236	227	223	209	230	209	199	212	218	209	191	216	212	206	226	235	244	210	211	225	211	225	214	231	218	246	257	212	197	240	232	204	215	221	210	200	230	197	205	226	228	236	213	213	206	177	236	232	193	210	217	207	221	229	214	218	210	214	216	231	220	229	218	219	224	194	228	213	172	218	226	224	215
16840	17521	26937	24887	18781	14013	11028	8857	5474	3017	2402	1964	1480	1171	1095	1083	1057	947	910	830	853	800	819	793	771	761	757	767	782	705	761	699	790	777	774	756	783	758	763	727	805	716	777	783	795	745	775	757	753	741	735	774	813	796	764	773	736	764	708	760	749	724	749	736	792	704	727	780	751	755	769	732	715	784	829	800	750	786	795	743	752	768	769	802	740	782	774	733	761	746	779	762	755	742	759	789	820	725	752	768	722	737	737	753	754	763	757	768	802	742	738	752	798	746	743	732	772	748	735	728	758	758	721	762	764	738	748	752	759	719	761	754	794	728	745	816	746	728	781	766	801	740	760	777	748	753	731	708	780	797	708	763	760	775	711	814	769	722	745	723	739	754	740	766	780	755	733	753	779	756	741	769	730	758	769	781	729	745	789	721	758	756	771	757	784	741	787	763	748	739	732	702	719	708	786	783	760	773	720	759	773	744	784	752	681	718	743	772	723	721	758	755	739	769	749	753	756	757	759	776	718	758	720	728	754	800	739	760	710	755	773	745	781	766	734	779	750	733	773	751	763	741	743	713	748	788	716	739	760	823	750	738	757	768	762	743	759	740	724	784	713	749	750	734	787	756	763	750	731	698	821	787	733	697	678	716	785	790	783	707	819	827	697	721	809	789	743	789	742	750	763	781	700	768	776	698	687	780	751	762	745	689	770	763	765	783	740	799	753	723	763	752	761	799	808	775	747	782	788	741	759	742	766	797	731	790	726	753	682	749	778	797	737	789	756	774	745	729	697	764	772	766	724	768	741	728	773	710	743	691	770	764	729	772	720	760	721	750	730	697	772	779	793	790	793	751	785	754	770	755	781	753	768	738	755	750	759	784	731	731	744	739	774	754	770	729	774	764	747	710	750	760	756	770	765	751	722	770	791	761	749	774	751	736	798	728	755	774	792	743	731	802	730	765	733	780	781	733	726	723	741	734	790	733	762	779	717	719	717	760	765	721	770	749	765	767	834	757	786	747	776	770	770	765	756	770	726	748	733	742	701	828	778	740	716	784	780	733	750	761	719	750	786	726	784	762	757	745	698	829	743	758	770	826	739	734	735	777	770	760	768	793	783	774	771	755	813	703	779	782	738	758	723	762	730	774	781	767	768	715	787	734	755	764	788	769	758	755	784	798	754	723	776	735	727	801	752	757	758	757	749	797	720	727	747	763	738	751	749	729	773	709	784	785	694	782	748	786	785	720	723	732	763	712	753	753	760	767	771	779	737	786	785	716	742	749	774	735	743	760	774	767	785	766	745	761	731	804	761	698	753	767	741	779	778	735	759	754	745	734	773	796	737	792	782	739	744	745	737	745	684	757	764	749	721	734	772	750	758	768	755	793	760	713	713	769	806	756	738	805	770	754	741	794	738	801	766	775	769	778	758	751	728	775	765	724	752	794	751	752	775	733	786	752	769	750	698	726	755	716	796	771	750	815	767	728	774	741	767	736	776	771	759	756	739	782	763	762	790	829	765	755	793	745	802	726	734	769	762	751	788	729	738	768	733	743	776	781	749	748	810	791	731	763	739	790	765	707	745	738	767	734	741	706	752	748	758	713	714	757	746	790	758	766	722	739	775	771	751	821	747	739	732	766	749	777	751	774	758	789	761	778	727	775	776	779	719	750	802	791	754	787	783	785	768	746	738	739	711	739	720	762	772	747	739	752	781	742	704	790	732	802	796	763	782	763	751	740	746	741	749	778	711	767	702	709	717	796	723	764	760	790	723	770	730	762	773	718	741	733	739	781	777	775	757	733	763	780	800	774	809	794	739	785	829	770	761	765	738	766	777	733	769	729	771	753	766	743	765	795	766	731	769	774	753	718	697	745	708	758	728	700	801	739	724	721	728	719	780	753	707	751	791	769	753	777	773	748	727	751	727	781	747	732	737	760	771	703	724	747	798	736	761	796	780	750	723	785	745	763	754	765	713	743	778	783	714	727	786	737	767	738	713	749	743	730	720	752	750	716	760	727	803	764	760	747	721	761	763	703	734	753	773	747	704	778	770	745	724	736	760	788	763	798	789	742	791	742	720	737	722	780	747	755	739	755	761	725	759	753	777	761	722	787	818	705	762	730	822	806	756	738	777	743	713	753	762	737	748	806	717	769	745	777	822	761	789	779	758	763	767	782	713	786	786	725	718	789	748	777	733	801	731	716	779	762	754	744	781	771	743	741	791	732	780	735	805	747	738	856	712	736	788	798	752	752	762	741	745	780	777	734	737	736	827	711	750	851	755	753	753	739	712	728	765	740	733	756	724	722	727	761	743	792	790	743	739	759	745	784	730	803	710	711	774	733	751	768	722	746	795	784	807	780	774	750	756	764	714	714	734	758	760	742	764	777	734	727	770	790	778	781	757	765	780	728	796	763	787	778	776	732	738	753	766	749	728	750	777	772	792	733	789	749	788	759	751	712	759	765	792	732	743	756	747	810	698	752	719	803	739	746	759	752	731	725	749	718	729	736	754	717	769	789	794	765	728	747	753	792	764	792	783	754	763	740	702	772	760	762	752	799	764	744	783	746	765	767	735	758	767	756	793	788	727	768	782	741	727	749	741	729	766	773	744	751	778	734	774	783	783	735	735	738	767	781	771	763	733	752	780	774	744	720	782	744	798	781	779	732	798	751	805	775	765	727	739	741	778	791	754	768	737	712	737	787	754	774	776	745	795	759	750	799	740	724	717	742	776	738	785	757	726	765	755	758	784	754	738	779	724	712	731	748	773	725	737	763	778	783	739	814	823	780	798	726	842	744	739	768	791	822	721	754	758	750	783	749	750	684	798	813	761	748	775	772	785	723	696	758	739	753	757	785	770	755	768	794	728	770	710	740	760	765	739	786	761	755	773	782	757	716	752	789	788	762	714	759	786	749	752	721	754	773	768	740	728	774	779	717	767	757	765	790	733	712	783	702	801	759	745	784	752	710	740	767	761	762	808	802	738	731	791	801	764	786	781	754	755	746	776	757	758	773	794	767	727	771	726	765	734	745	710	789	757	714	725	745	739	779	748	801	783	809	728	767	712	754	761	764	790	724	779	790	738	775	724	750	721	791	714	773	739	776	751	726	724	771	783	734	737	729	764	765	736	704	809	773	747	691	724	750	771	761	688	741	730	758	750	788	730	758	794	757	736	759	740	727	715	735	762	770	763	752	777	732	774	735	758	791	741	734	751	729	813	801	760	708	730	799	780	786	787	819	779	766	788	741	750	784	713	771	835	738	737	766	781	750	756	809	811	756	759	764	720	753	745	750	757	752	762	732	680	722	772	775	750	742	737	771	718	716	739	766	730	780	795	776	792	736	747	755	735	785	772	729	773	742	790	764	788	754	750	758	731	744	801	766	773	732	797	774	718	759	791	747	756	761	769	745	755	781	705	779	729	759	785	770	729	776	772	743	731	760	757	823	764	791	800	734	744	790	761	719	764	782	761	765	735	715	766	763	721	752	757	775
32620	31652	34254	28567	25454	22434	19700	16363	8511	3526	2074	1196	721	506	345	293	341	306	266	311	274	253	264	210	216	206	230	225	236	219	197	238	235	223	201	206	233	210	240	216	237	201	244	229	210	245	229	245	227	231	248	240	238	228	214	231	233	245	216	233	216	222	229	220	252	215	223	248	229	205	222	224	214	196	246	236	243	238	229	218	220	204	224	235	222	224	227	245	251	242	216	231	244	224	216	217	202	238	227	243	214	225	200	204	237	235	212	234	248	224	240	228	239	222	235	238	232	214	234	251	216	233	209	242	234	232	220	230	219	212	224	229	211	226	236	236	220	241	225	200	237	221	225	219	221	217	210	216	203	197	207	234	239	219	244	218	219	219	248	221	202	217	216	225	228	193	228	226	213	222	214	185	244	239	225	208	246	218	239	210	218	215	221	272	224	223	221	224	224	237	244	240	206	240	243	216	245	221	216	219	227	222	223	216	240	227	219	229	184	230	228	224	246	229	226	236	225	238	213	227	231	233	230	231	245	197	244	220	218	238	256	225	216	229	193	232	229	255	224	237	202	237	227	224	242	205	214	230	213	229	239	219	239	217	230	235	212	211	229	246	216	237	228	218	217	209	210	257	247	234	224	231	245	233	240	240	213	202	222	226	235	242	232	205	230	216	228	205	224	236	229	217	195	227	202	226	212	245	231	235	222	229	235	207	247	233	231	234	214	229	233	215	213	205	227	203	213	196	206	230	236	219	229	214	215	197	224	221	210	243	215	242	228	243	214	221	221	241	234	232	230	223	239	235	221	229	223	233	246	240	213	242	219	229	243	228	250	200	233	206	216	228	250	243	209	227	232	232	215	200	233	208	212	224	213	238	211	209	233	211	248	259	224	225	227	236	220	212	229	196	217	211	204	231	227	231	248	234	227	213	230	235	232	216	231	261	207	220	237	240	245	198	218	217	210	247	220	201	230	260	236	210	220	263	244	212	245	223	227	211	206	227	230	205	225	226	217	234	246	251	223	214	217	211	234	225	231	250	242	224	246	242	267	230	218	214	249	228	230	211	233	256	241	224	235	223	219	190	234	244	242	208	253	236	223	209	217	248	221	236	231	218	233	231	211	230	228	246	228	231	213	204	218	223	209	215	223	251	241	221	227	241	243	211	219	233	239	217	234	244	233	215	210	231	237	229	208	227	225	191	234	226	214	230	222	225	220	235	233	240	228	233	245	250	243	245	239	254	227	227	216	219	223	235	228	223	248	192	227	235	233	249	213	236	229	228	224	216	205	234	213	238	210	234	218	230	215	227	191	206	227	238	228	234	230	218	227	214	212	240	209	231	231	266	241	234	228	239	253	223	220	229	232	230	214	245	206	235	197	216	215	222	226	232	222	222	240	241	248	198	206	244	205	227	231	217	207	222	198	227	211	260	226	233	227	248	202	222	198	224	246	233	242	209	194	214	219	216	223	254	241	239	231	205	218	222	243	225	209	205	209	217	241	247	226	189	205	232	238	248	241	227	232	224	228	226	221	245	236	235	229	228	239	254	244	224	211	213	222	244	222	250	241	241	245	203	238	218	224	225	218	201	232	232	237	227	217	192	221	230	248	257	212	196	225	243	221	228	229	240	210	240	236	225	222	205	222	250	230	248	239	212	233	209	218	181	222	203	242	218	224	251	240	250	208	227	234	196	232	229	222	220	232	237	228	205	223	207	248	238	226	242	255	243	223	248	201	246	236	222	201	232	216	234	244	231	204	227	213	198	232	219	200	238	239	229	222	222	237	230	213	215	220	198	246	227	198	201	235	243	254	226	219	250	224	206	226	238	234	216	232	238	235	227	197	216	239	264	234	218	221	208	230	246	212	209	205	256	237	196	217	230	224	233	217	242	235	254	212	227	213	229	251	216	248	240	212	223	243	232	240	231	227	251	243	232	213	217	235	235	258	202	220	218	205	233	231	240	211	254	244	233	226	229	227	219	212	248	233	195	210	238	230	222	202	211	245	241	241	239	205	214	213	222	222	252	242	238	244	218	206	241	214	210	205	206	240	210	229	217	218	220	237	232	201	217	239	219	229	221	241	208	212	210	215	232	209	234	217	226	227	254	229	226	231	215	236	196	247	219	205	233	242	254	248	228	231	193	247	226	217	231	238	236	205	238	230	266	224	211	231	250	241	218	222	239	237	226	226	223	235	250	214	255	233	206	223	240	239	219	241	243	197	249	228	219	199	213	212	216	224	231	245	224	216	242	213	232	192	232	206	225	214	243	209	219	234	231	216	222	208	213	230	238	223	205	225	228	225	226	218	231	233	217	205	226	219	216	221	208	219	248	231	195	214	213	223	194	234	222	255	239	229	227	205	241	214	231	237	214	223	221	221	191	204	228	219	227	226	225	200	207	234	225	224	247	219	248	223	212	206	211	235	223	213	230	225	246	207	221	204	220	240	212	248	227	248	206	209	217	209	214	260	219	214	237	229	213	232	210	225	232	232	230	265	227	190	240	243	235	231	227	210	209	199	251	213	213	246	207	228	242	232	225	240	215	227	206	216	234	241	235	247	211	226	219	239	245	233	220	214	221	242	262	226	214	210	230	209	220	208	227	250	219	222	214	226	253	224	255	197	208	233	234	230	221	228	198	253	222	202	220	240	213	240	229	221	236	210	236	226	231	249	240	210	227	249	234	198	223	238	211	242	207	210	199	230	225	251	225	230	209	233	239	228	224	228	206	246	230	187	211	223	218	252	214	233	199	242	208	216	222	212	248	230	206	250	229	214	206	213	245	242	197	220	239	252	191	226	238	218	212	252	216	221	239	214	259	196	226	231	232	211	225	203	207	204	219	217	249	239	233	178	226	219	213	225	240	226	235	213	214	241	212	240	225	243	226	212	260	206	206	215	221	223	239	213	216	213	241	230	225	227	231	222	227	244	239	233	222	220	217	233	243	248	226	217	219	253	239	224	208	265	222	228	212	250	210	228	243	227	229	200	222	224	252	209	243	229	220	214	239	231	211	199	236	211	202	231	243	223	240	248	226	232	208	270	248	222	208	230	256	202	207	231	235	244	236	207	236	235	233	217	241	227	227	184	216	242	220	226	219	209	225	221	226	211	208	242	248	209	239	210	221	254	221	247	221	234	214	254	215	219	236	215	237	212	237	210	250	228	224	234	231	231	210	241	216	217	236	246	208	220	217	209	219	228	219	225	237	226	217	214	229	252	211	208	219	229	220	208	237	218	235	253	249	240	220	219	230	215	211	224	236	212	226	216	239	261	232	228	214	243	239	255	224	204	243	242	212	225	240	228	223	192	211	225	247	253	219	233	226	247	222	233	204	219	215	208	230	223	217	229	253	210	241	246	239	224	227	197	232	217	218	200	232	205	233	229	206	212	218	233	226	226	225	237	212	253	220	249	203	212	244	215	226	216	219	219	217	236	230	220	224	225	227	236	218	232	209	231	242	211	251	243	215	227	211	234	230	230	230	242	249	212	218
24169	29201	39320	40931	39746	38962	38539	36539	23021	15722	12262	7790	4588	3126	1976	1343	1912	1386	1269	1486	1146	1002	922	863	779	834	818	777	854	830	822	776	766	796	748	780	813	738	735	777	843	765	766	777	785	780	761	790	752	734	806	811	720	789	789	762	737	732	782	794	783	763	754	798	782	763	747	777	760	728	757	734	768	722	776	777	771	804	725	757	825	747	802	788	819	811	769	780	745	762	786	764	757	807	746	743	759	745	744	749	761	776	747	807	742	769	763	768	798	762	783	801	746	789	787	788	737	726	798	771	733	752	748	799	796	760	849	774	742	729	752	792	751	749	752	730	735	768	774	785	755	809	766	776	732	730	766	782	757	765	705	789	773	749	820	746	759	822	748	749	809	752	806	787	793	812	809	765	790	783	804	814	757	776	788	755	731	776	789	769	805	829	784	780	765	800	739	747	790	781	812	800	798	758	766	721	759	772	759	754	796	802	762	774	720	739	783	751	772	772	772	753	766	789	783	788	764	761	778	776	788	758	759	744	765	755	736	741	809	735	821	752	745	765	729	749	751	765	787	766	737	735	794	707	748	696	724	731	793	787	759	776	769	727	759	752	744	760	793	823	740	765	792	777	754	805	742	817	800	749	765	757	766	800	814	768	792	771	784	776	778	767	809	803	781	745	770	765	753	749	792	810	758	815	829	782	769	774	754	767	798	768	776	842	748	781	775	751	732	817	745	807	808	769	786	749	761	777	752	775	701	769	768	744	766	783	766	754	782	739	763	771	730	810	774	781	750	734	761	799	782	790	741	769	741	794	767	757	820	773	761	731	814	760	744	756	796	775	797	769	804	784	745	741	764	843	807	743	755	711	738	700	749	801	782	778	751	795	773	767	737	783	756	756	761	703	782	753	724	785	749	749	757	734	767	755	799	732	814	769	726	798	756	745	766	809	780	755	766	818	755	798	760	801	780	749	752	732	768	812	769	740	791	837	796	764	750	808	753	776	748	793	814	784	768	800	771	750	731	746	749	759	775	797	758	763	718	779	783	748	787	768	759	703	772	742	767	797	719	758	754	794	781	800	725	753	750	771	740	740	690	750	753	721	776	800	753	773	760	768	685	755	738	744	741	789	789	711	772	759	786	768	721	777	786	759	795	775	751	756	776	791	763	738	763	744	756	759	767	743	737	807	781	790	782	779	729	739	767	760	812	779	815	790	767	798	806	770	755	783	735	782	702	762	761	747	806	799	793	789	786	805	719	755	715	799	754	738	761	767	825	780	760	804	775	768	764	778	754	857	765	734	725	764	763	749	759	769	733	807	743	780	739	690	759	758	779	774	806	739	792	757	734	779	801	766	791	804	767	784	784	769	830	793	767	765	783	784	769	775	759	758	757	771	795	789	803	809	772	757	814	831	757	773	763	805	727	754	779	816	782	799	790	783	790	760	742	773	755	753	763	784	785	781	756	811	789	741	774	764	685	756	743	778	719	782	749	805	773	791	759	746	766	750	866	797	765	745	772	759	779	766	791	788	710	713	790	786	788	791	765	789	795	776	789	745	766	792	771	788	813	746	766	815	727	744	763	735	742	772	800	792	758	843	776	765	858	817	774	793	787	779	773	746	758	782	807	755	782	793	784	712	802	779	749	750	742	777	757	748	779	788	747	783	778	799	748	786	704	759	777	738	768	805	756	753	757	768	787	799	752	729	787	766	748	766	765	746	753	735	760	733	769	789	764	764	762	801	741	790	762	770	711	771	819	775	710	744	769	732	738	777	764	791	794	781	788	756	717	799	715	736	777	794	823	760	748	789	776	768	822	756	771	772	777	780	770	814	786	761	753	774	836	735	815	806	771	776	715	778	762	696	755	840	800	773	755	780	808	783	753	834	753	776	745	791	773	790	806	762	704	780	791	783	797	822	833	760	736	759	755	789	750	792	777	773	821	786	725	779	760	820	780	765	765	793	769	756	830	781	792	726	725	776	774	816	786	812	750	816	793	789	772	812	752	763	756	728	735	762	769	784	751	794	735	761	790	791	803	742	763	785	743	777	792	769	769	731	800	748	786	754	763	772	763	771	773	773	768	775	777	758	784	814	790	788	746	812	769	787	719	806	819	716	802	788	773	758	767	710	736	773	808	753	728	749	762	720	770	759	777	756	779	803	775	803	760	789	766	784	788	763	809	762	791	738	779	786	802	783	730	776	715	778	783	823	783	804	786	734	778	750	801	760	764	772	759	763	783	772	750	764	759	814	757	760	762	759	740	755	779	732	814	791	784	798	789	772	803	750	789	727	725	785	785	770	749	741	792	807	762	771	783	794	755	738	811	725	741	807	768	812	781	815	806	714	784	825	785	824	776	759	730	794	764	797	786	776	735	816	783	730	775	777	748	752	717	746	806	775	774	790	708	779	759	789	779	751	791	773	813	751	828	766	773	804	764	722	727	768	756	774	797	731	794	780	724	764	748	797	712	722	802	778	773	780	786	807	789	771	798	810	768	775	749	776	752	734	766	801	741	755	769	775	771	782	802	803	775	790	760	794	775	812	737	721	752	759	758	786	795	764	716	819	755	849	778	766	791	786	751	746	743	770	761	742	785	767	775	725	752	766	742	760	720	797	743	768	787	719	759	760	798	794	798	709	793	744	771	789	730	745	725	752	783	728	794	760	737	780	798	790	764	799	794	754	758	725	774	787	793	792	817	775	754	771	769	773	766	787	764	747	810	804	743	776	794	764	754	718	733	803	850	735	783	783	822	765	712	737	731	768	739	815	786	758	774	778	741	752	749	755	772	754	769	822	811	785	761	757	836	793	747	812	775	766	730	773	735	773	758	794	719	769	743	811	750	797	772	773	778	786	720	787	763	787	791	772	785	801	789	738	762	768	716	780	795	729	777	784	775	758	856	752	796	732	744	822	774	774	769	792	789	750	793	728	818	758	759	759	808	778	738	753	791	771	771	779	774	761	723	755	806	754	785	708	778	783	770	778	769	767	794	790	728	801	813	748	760	786	769	770	765	758	775	810	754	766	752	796	781	723	797	759	772	799	755	792	720	801	776	750	830	786	810	791	816	802	797	748	809	835	756	800	810	771	814	811	735	740	795	806	753	701	761	761	774	794	731	808	730	752	757	715	768	757	732	761	755	769	785	787	772	794	789	758	783	776	754	747	760	747	740	750	812	740	764	787	705	777	803	804	762	794	725	737	789	781	786	733	794	753	749	825	803	747	803	732	794	740	756	793	752	786	784	742	812	804	800	778	764	773	787	794	733	758	760	766	749	742	800	782	747	772	766	775	800	751	742	749	758	736	757	794	770	813	811	790	762	779	758	791	728	804	770	768	734	723	805	801	719	837	760	765	789	798	761	759	756	745	758	743	801	738	770	759	732	746	761	778	796	778	800	761	756	791	772	794	777	791	762	744	772	752	759	770	775	762	749	798	780	786	780	742	775	743	785	741	804	810	784	776	828	796	738	780	795	776	768	772	759	781	764	742	771	764
36324	39163	39178	33373	31589	29083	27050	21757	11115	6872	4615	2467	1059	795	480	349	361	327	318	328	313	302	263	249	248	250	235	258	270	266	228	239	242	287	240	226	239	243	213	235	214	215	241	260	240	216	250	258	217	219	260	237	221	231	239	211	252	247	278	252	262	222	245	243	227	243	216	233	231	214	239	222	218	257	265	215	237	227	247	233	240	253	223	227	212	216	230	261	221	224	248	245	228	217	232	237	216	251	213	249	253	231	213	226	247	236	242	186	230	222	243	268	263	217	249	232	263	260	228	224	233	240	232	250	240	268	232	231	236	237	250	238	240	240	238	242	208	254	254	209	229	236	237	245	230	263	222	249	231	220	250	216	233	256	226	242	219	233	233	224	245	242	232	243	233	226	253	256	264	225	226	228	234	229	213	233	246	253	224	245	204	233	233	249	245	246	256	208	233	204	218	212	212	247	245	232	250	249	237	232	249	229	245	241	236	260	252	245	239	240	244	225	236	244	234	247	230	232	238	252	232	258	216	253	229	244	215	238	222	211	232	261	247	245	223	269	217	212	232	235	225	207	222	215	212	254	226	253	274	235	221	238	271	225	231	226	237	253	232	268	231	251	236	249	222	238	225	220	242	231	215	227	237	241	241	229	232	236	252	256	220	215	230	230	250	223	236	226	246	251	221	252	249	253	221	249	229	230	235	234	224	220	226	220	234	220	259	239	215	243	213	209	238	245	241	214	239	262	251	231	241	239	247	276	228	240	218	224	227	229	264	245	238	248	248	218	258	248	213	191	242	245	225	224	240	252	234	230	220	241	224	232	231	231	240	234	242	250	236	247	236	257	216	214	232	245	226	224	244	235	247	229	227	279	243	243	213	257	233	226	246	275	264	228	248	224	226	204	229	217	245	233	236	240	226	236	227	230	221	253	240	231	246	199	264	240	243	248	240	232	228	239	215	236	245	253	244	213	239	248	246	243	239	240	268	190	238	251	279	243	263	287	239	255	242	222	232	213	248	233	245	259	243	246	229	221	283	247	241	223	227	257	230	248	253	257	239	230	230	206	226	196	231	241	195	224	222	247	246	236	227	238	256	234	253	280	236	193	229	242	247	215	289	214	248	228	244	239	249	244	235	241	243	261	236	207	248	238	242	205	216	213	250	251	252	239	224	233	236	231	257	237	250	222	222	241	217	224	214	233	227	233	223	247	256	231	239	256	268	206	241	222	226	245	221	228	236	247	234	214	236	199	243	241	251	229	208	220	256	241	261	235	214	233	248	233	226	262	213	264	226	224	244	228	245	241	237	237	219	246	257	226	252	276	238	236	237	235	227	231	236	240	227	261	231	244	227	206	226	224	237	201	194	259	247	238	219	220	243	229	236	230	254	228	256	233	241	251	229	240	213	251	200	245	233	227	209	256	250	210	215	226	221	237	209	256	229	206	238	239	238	247	233	236	230	223	246	254	203	224	233	257	217	242	219	213	201	231	265	248	253	204	243	229	252	241	241	258	245	254	229	227	256	269	258	236	268	231	230	245	261	213	244	219	207	275	239	231	195	211	227	265	238	236	231	277	262	225	218	210	242	264	263	241	255	254	234	231	242	247	249	232	248	220	201	236	227	246	224	211	206	236	232	218	203	251	245	215	233	241	245	220	224	255	224	234	255	217	245	223	236	249	216	248	245	251	214	239	249	257	233	257	233	238	240	223	236	251	259	228	248	212	219	217	249	229	243	224	243	249	234	255	227	222	225	216	240	257	233	226	227	264	234	199	234	223	249	224	222	237	233	235	229	234	231	234	243	218	203	231	233	223	255	225	238	191	219	237	230	235	253	219	248	242	246	252	228	239	205	253	270	263	228	243	236	231	239	232	217	248	229	213	263	254	231	250	250	220	254	192	215	208	243	226	239	211	238	249	245	247	237	234	242	240	234	242	244	223	250	242	255	247	240	240	246	233	198	249	229	215	248	245	225	245	217	238	230	233	238	238	248	226	235	214	242	246	249	247	257	240	246	222	231	234	264	235	242	242	245	233	226	251	268	254	228	242	222	235	247	227	240	231	214	231	222	219	233	238	234	227	250	240	257	227	234	256	222	241	221	253	225	230	243	230	221	239	250	235	230	220	233	232	219	236	232	218	255	232	228	225	233	209	211	229	227	237	249	253	247	243	227	241	251	263	235	215	209	251	207	232	196	256	242	239	250	239	243	216	246	229	244	240	251	234	228	235	238	221	240	233	241	231	246	227	230	251	226	232	235	222	244	224	241	231	218	225	242	224	219	245	223	259	240	243	251	239	229	262	253	219	254	249	236	265	233	219	274	236	240	246	234	280	233	257	218	228	258	236	233	233	246	214	204	238	241	219	234	229	220	238	219	226	226	229	234	247	224	232	238	256	248	220	234	240	233	227	215	252	255	224	202	228	215	242	209	233	252	243	257	228	232	250	229	229	275	271	236	233	226	246	238	238	242	237	197	233	226	236	253	224	245	232	241	243	233	263	264	281	246	219	240	216	232	236	236	227	256	229	228	224	224	251	263	230	241	260	224	216	232	239	228	232	223	220	244	254	231	226	235	233	238	246	245	251	223	231	233	243	267	263	254	233	218	232	223	205	218	232	243	249	231	251	220	227	229	219	248	218	242	265	217	250	242	226	210	252	240	235	239	238	222	232	209	231	216	207	239	264	247	243	221	245	226	239	223	257	242	256	220	247	244	232	223	274	230	250	265	240	232	243	232	230	234	223	217	239	234	231	232	234	207	242	231	231	201	210	215	276	225	238	253	242	234	241	244	256	264	235	249	246	240	221	225	225	236	243	272	235	251	227	264	228	210	247	233	255	230	229	252	232	247	235	208	234	245	240	242	253	234	232	225	239	233	235	234	220	200	230	257	240	216	231	233	247	244	221	238	207	229	233	241	218	245	233	209	246	230	235	248	227	228	218	245	262	235	237	233	235	230	234	249	251	230	269	260	250	226	255	225	244	241	252	246	223	234	243	235	245	221	235	246	240	239	224	221	274	209	245	222	244	220	223	212	222	253	227	224	229	251	233	255	245	206	205	224	210	226	224	213	250	267	243	237	244	239	239	240	251	187	243	216	230	234	229	240	230	256	227	219	220	237	231	257	245	270	213	246	249	222	254	227	218	231	220	246	298	236	238	197	215	221	242	240	224	249	246	237	256	244	232	240	227	245	250	238	236	234	219	252	234	251	236	253	250	263	256	262	215	225	209	240	234	222	244	259	223	245	246	244	231	237	262	253	232	239	235	241	226	248	226	235	234	242	243	253	223	242	238	245	230	242	260	240	244	230	221	215	235	233	236	218	232	233	240	232	247	220	232	233	215	229	242	230	247	239	239	211	223	251	234	220	231	278	243	257	212	222	237	248	222	234	252	247	249	223	196	262	244	227	229	236	240	208	236	212	218	227	247	218	240	237	212	267	257	215	222	274	240	247	228	213	251	225	227	229	247	253	254	225	248	241	230	227	230	213	212
27993	36269	43835	45381	46852	46141	45275	39430	25974	23627	20807	13809	7153	5510	3170	1643	2057	1558	1636	1638	1413	1274	984	932	882	894	872	886	910	834	833	813	801	796	788	847	828	811	822	823	767	817	778	824	769	783	773	813	791	792	806	770	774	801	770	773	804	806	767	826	768	784	818	759	822	781	758	773	763	783	791	870	798	791	758	772	771	780	790	778	771	790	826	774	763	763	812	732	782	734	779	789	807	826	780	802	787	761	868	778	809	744	779	782	752	841	791	810	753	752	768	806	769	784	774	818	803	784	786	742	849	845	776	727	818	751	793	804	785	794	798	807	797	801	812	790	779	781	762	793	817	790	763	807	745	770	737	759	797	786	777	809	768	809	778	815	771	801	775	774	793	807	846	765	805	791	798	797	746	795	743	781	773	809	790	811	829	736	816	757	799	785	740	818	768	770	836	817	812	796	823	787	848	836	803	824	812	726	771	797	806	825	789	740	786	764	768	790	821	810	780	800	802	805	811	843	798	800	760	805	818	765	810	860	869	763	810	765	877	820	795	790	817	788	766	774	752	764	772	714	751	832	821	853	782	776	763	748	830	817	783	797	810	782	760	776	722	777	813	749	823	749	766	795	761	761	720	817	794	821	747	765	774	803	717	762	803	786	757	801	783	772	819	799	802	772	823	810	818	772	805	805	793	810	809	780	809	784	786	777	783	800	822	804	775	778	770	814	793	823	768	778	766	832	847	766	788	836	751	791	761	790	783	772	792	815	827	784	780	734	774	752	795	804	776	773	763	754	797	778	823	778	806	818	770	816	817	810	780	766	782	790	815	796	778	805	801	815	788	782	781	770	809	783	805	809	776	789	839	842	785	781	766	716	775	828	827	736	817	769	730	799	788	792	822	798	807	798	776	814	757	776	829	822	830	791	757	775	787	763	828	797	819	835	747	839	789	781	754	768	811	785	783	780	743	797	772	765	821	833	818	787	810	733	753	775	763	813	813	781	747	825	771	845	787	786	757	783	750	775	780	777	766	798	800	774	806	792	777	752	798	787	808	773	766	805	797	794	781	794	758	794	820	783	785	838	795	816	807	758	764	813	804	768	815	774	776	753	782	775	814	741	781	765	758	800	829	766	798	786	796	820	783	817	751	781	780	798	775	802	817	770	805	760	826	797	872	801	778	790	824	826	800	799	779	798	746	776	800	800	784	760	797	781	827	791	757	823	821	776	831	822	768	804	768	784	789	749	790	796	816	813	821	792	849	838	797	801	773	793	763	781	758	787	783	792	798	780	795	807	797	789	815	770	815	802	775	854	764	779	755	782	807	845	802	804	800	782	802	774	779	789	844	755	798	788	801	769	801	810	789	775	818	741	832	800	732	776	767	756	855	805	812	738	733	779	749	774	774	818	828	770	769	771	758	785	840	800	760	765	776	789	796	778	775	810	819	804	793	763	785	799	778	779	788	792	817	807	729	783	821	838	798	767	824	738	830	770	839	762	774	761	761	770	811	820	785	771	803	754	773	766	775	794	800	797	788	788	765	857	767	767	738	834	819	874	808	763	774	816	720	819	773	750	813	781	767	795	788	768	778	818	815	835	800	779	784	815	791	726	790	780	758	777	808	815	799	786	817	787	787	766	805	748	731	749	809	802	744	817	802	789	811	784	764	805	762	813	793	838	719	783	778	737	776	801	817	794	776	816	767	735	795	811	797	817	740	767	804	790	782	824	748	778	803	848	829	785	801	776	790	792	779	808	764	777	810	799	800	820	784	766	812	776	844	745	775	784	806	777	744	737	778	785	786	776	802	780	778	784	732	754	764	807	805	781	804	803	789	781	787	727	817	789	794	799	821	807	802	782	776	812	823	766	799	828	825	758	817	765	829	807	785	790	778	768	824	726	781	778	781	808	771	729	810	808	793	807	762	781	794	786	782	762	741	791	807	786	775	773	748	803	812	770	792	766	806	740	767	777	789	801	798	820	775	763	757	767	780	810	789	731	785	758	850	762	823	799	824	815	831	798	839	747	800	767	773	782	793	779	786	777	816	855	765	793	790	803	798	799	790	759	815	776	763	761	806	780	775	796	756	758	779	791	864	775	775	705	762	770	797	783	794	800	798	789	764	800	724	766	800	769	803	792	752	760	779	793	803	830	812	808	767	805	832	850	750	764	801	768	798	755	740	824	751	754	699	850	797	778	758	794	757	775	754	810	830	818	732	798	820	777	794	795	756	769	816	805	773	769	783	807	785	783	778	810	799	786	757	789	766	809	775	763	766	778	801	743	817	782	806	809	823	797	817	796	786	789	761	823	760	776	778	763	793	791	774	783	791	852	786	779	803	756	771	790	774	798	772	803	758	820	803	734	749	808	834	779	770	833	795	823	742	769	795	762	772	781	758	768	787	759	822	743	822	833	775	771	804	810	783	800	803	751	803	830	796	740	763	798	775	829	795	760	744	797	816	798	805	776	788	795	825	800	767	800	829	748	785	794	782	764	812	792	798	816	774	777	795	795	746	770	803	792	782	750	792	771	789	807	778	748	738	781	819	759	822	765	777	832	802	771	827	776	793	778	806	789	764	808	764	811	806	780	775	774	844	804	818	786	830	793	785	808	816	760	769	763	786	813	807	808	779	802	796	769	814	781	826	754	808	820	817	738	820	755	729	766	852	790	835	804	836	755	764	777	843	810	774	814	780	785	801	815	788	761	783	791	886	782	793	816	777	769	795	791	716	736	769	833	762	837	728	789	783	780	783	788	779	783	856	818	811	778	802	763	830	821	807	811	818	843	814	811	787	717	815	800	809	791	766	779	804	785	747	797	789	743	784	833	794	759	749	815	816	825	751	780	779	812	812	768	801	821	822	782	794	830	771	747	808	784	760	831	771	788	773	814	829	787	848	798	758	827	766	793	774	771	806	812	755	791	817	745	758	748	812	781	835	804	789	777	801	771	806	803	787	774	733	742	829	761	814	792	764	817	773	799	808	807	802	771	766	785	777	776	791	776	811	802	784	761	756	729	776	780	804	748	778	812	750	807	821	811	756	806	795	801	819	782	807	808	753	789	784	784	816	828	817	788	778	819	800	810	729	729	785	816	764	783	856	818	768	769	829	800	772	800	764	787	817	803	803	779	799	751	752	772	837	795	774	801	777	786	797	862	772	800	815	797	780	746	819	758	791	829	818	792	796	756	732	770	817	772	809	834	756	792	823	825	731	779	808	740	738	746	785	795	786	749	771	798	729	766	832	758	796	830	795	780	801	786	800	786	756	763	783	807	781	777	778	798	765	735	796	805	804	853	747	820	802	863	818	755	809	775	785	767	775	765	768	835	789	808	765	795	765	747	774	766	807	796	805	786	776	787	829	821	744	811	803	799	806	782	808	777	804	774	755	862	807	855	764	817	828	758	816	827	789	740	770	793	772	767	825	814	778	785	812	815	787	829	832	807	801	760	800	818	782	730	771	791	783	821	788	752	802	846	760	846	776	783	814	789	786	828
24854	16747	16155	8243	4194	2640	1828	1358	756	454	383	323	256	261	288	246	230	257	220	241	219	225	223	209	203	231	228	237	212	236	221	195	229	192	199	239	207	221	207	200	205	201	229	209	190	202	222	226	224	214	242	221	223	234	251	215	222	211	233	189	227	227	216	206	210	231	209	215	210	215	203	221	202	209	206	197	235	216	232	212	234	218	235	225	212	224	229	216	222	209	241	225	231	205	250	238	206	210	220	230	218	254	230	200	210	207	228	217	223	219	233	210	233	223	237	192	187	236	231	241	234	209	203	223	220	219	215	227	233	235	222	225	212	244	239	200	220	209	223	203	223	231	230	204	230	203	216	205	214	234	241	237	211	211	219	237	224	219	199	212	218	212	208	208	229	217	211	236	219	205	224	203	206	223	212	225	232	219	215	207	225	209	225	240	222	213	210	219	217	234	223	217	214	209	259	220	204	190	219	223	217	222	236	240	211	227	219	216	229	216	218	224	227	226	241	232	205	227	187	225	239	221	234	230	238	238	221	212	224	208	212	240	202	200	229	226	223	216	228	235	226	217	217	216	214	220	201	210	210	231	204	220	205	231	215	223	213	229	226	210	209	202	169	211	205	210	204	251	185	195	219	223	231	218	214	212	202	222	214	216	242	226	226	218	200	215	207	232	219	213	214	206	224	241	219	226	246	187	238	234	209	219	212	234	240	230	233	215	217	240	221	225	234	232	212	177	217	227	223	241	227	223	203	231	214	214	216	203	219	207	224	220	250	218	227	231	231	216	227	236	216	222	214	218	193	227	212	203	225	243	221	232	225	220	213	197	226	238	222	210	246	197	224	202	245	204	203	221	223	219	222	230	196	231	208	240	217	183	223	226	185	236	217	243	201	210	208	219	203	233	182	220	230	210	226	240	217	209	220	206	223	232	194	235	240	191	230	215	208	220	213	241	203	242	214	210	210	208	231	212	210	237	213	239	210	240	228	241	212	198	217	203	192	219	227	236	237	234	233	247	226	240	203	202	232	225	210	232	220	218	221	222	244	227	200	219	243	222	211	221	195	200	216	235	223	210	244	208	225	210	214	209	222	205	220	230	210	203	230	198	220	216	214	231	208	232	224	242	207	247	231	216	200	189	233	211	203	186	216	205	242	217	240	227	230	221	215	234	234	226	218	221	235	246	246	217	226	203	238	213	200	231	240	238	247	202	215	215	201	216	209	219	208	228	232	248	218	218	217	224	218	211	250	229	209	222	199	211	218	209	210	232	221	221	213	210	229	227	199	215	191	212	213	200	238	221	211	225	211	246	219	239	184	249	234	233	244	217	224	214	218	207	240	231	199	198	209	193	235	207	183	185	222	260	224	202	225	220	209	255	201	241	205	210	209	188	218	208	203	241	222	214	210	224	204	213	203	221	213	240	207	206	247	223	240	216	230	210	247	230	245	214	217	212	240	216	235	217	232	210	199	220	225	222	221	243	224	233	223	202	201	229	234	229	239	215	220	204	246	204	204	198	189	212	219	239	223	223	214	243	198	216	223	203	225	242	223	207	236	217	196	234	214	205	227	215	221	237	206	218	210	203	220	185	225	250	192	190	226	220	207	197	219	197	210	233	213	206	207	233	246	191	237	196	235	229	216	201	230	225	203	208	225	219	216	209	198	216	227	232	227	214	213	250	200	202	218	224	223	215	217	202	208	214	229	228	218	224	216	222	221	212	234	205	223	224	225	193	213	215	212	221	232	192	215	202	225	208	222	256	234	220	226	214	230	200	233	228	241	219	205	209	229	210	206	215	216	227	244	221	220	210	215	265	221	219	235	210	220	213	213	229	207	240	242	216	197	228	229	198	209	224	252	244	231	213	215	223	201	203	222	210	228	218	218	202	212	213	211	202	241	213	208	219	198	185	216	229	220	196	218	201	228	225	216	201	215	202	205	223	249	213	208	222	203	227	202	235	195	237	219	239	256	236	227	203	224	221	202	204	202	234	227	221	199	225	228	224	238	218	207	193	237	249	215	205	227	215	243	222	233	210	204	203	233	211	211	219	202	232	230	230	236	228	238	229	203	208	206	240	207	251	212	204	198	195	218	221	217	222	222	218	233	248	230	213	205	231	200	262	222	222	226	218	217	224	210	194	210	224	229	224	230	207	246	234	229	213	214	234	207	272	185	230	234	223	213	235	215	227	215	223	213	224	200	226	215	233	205	221	228	232	228	235	234	211	210	213	250	209	226	225	216	204	193	231	209	218	235	224	213	218	215	215	214	202	213	223	220	223	228	241	214	237	234	200	196	199	226	220	251	213	224	212	223	206	251	227	216	228	225	221	231	210	190	214	252	186	217	208	198	229	256	222	192	235	229	191	222	216	200	226	201	206	227	235	228	227	212	217	240	229	227	209	217	236	231	220	208	247	223	204	196	208	203	222	223	256	203	236	238	213	229	217	217	224	204	220	207	228	213	223	216	218	237	190	236	215	229	217	222	218	258	224	221	219	225	207	225	233	208	247	197	253	241	230	232	216	232	215	217	218	214	218	215	210	220	208	230	245	207	217	221	206	198	227	208	201	223	216	228	215	225	221	216	237	194	194	236	214	244	215	232	200	215	219	245	210	206	223	192	222	221	232	226	237	220	207	219	215	203	227	234	200	239	199	206	228	218	205	218	220	218	213	235	228	213	228	230	220	253	242	203	228	210	242	210	219	212	237	205	243	212	215	227	207	224	212	207	224	217	214	241	225	213	239	227	203	221	223	231	236	215	228	252	223	213	222	234	254	221	238	232	236	230	204	204	204	229	212	253	213	215	234	219	218	240	185	198	217	232	238	224	216	198	214	228	225	223	214	182	257	204	225	210	231	204	239	242	227	221	220	219	234	207	225	200	197	225	205	226	222	251	237	205	223	213	206	196	188	235	199	226	216	217	241	220	212	223	208	212	199	238	207	187	188	201	248	212	237	242	203	214	220	221	220	231	214	243	214	228	204	223	222	236	208	213	229	228	217	220	239	215	228	219	252	196	223	199	196	233	233	235	188	210	211	207	221	237	217	202	208	207	188	196	214	203	244	215	213	243	214	198	180	199	213	234	214	202	237	217	188	221	243	199	220	214	221	217	259	232	226	215	193	215	192	208	215	218	251	230	218	196	229	218	249	235	242	206	216	240	224	218	210	221	188	204	229	218	222	207	208	203	249	212	206	240	225	207	205	267	212	212	209	210	224	202	207	222	227	203	230	231	214	197	228	242	249	261	211	218	200	235	206	236	213	222	218	212	218	206	211	254	212	181	202	234	195	213	223	212	199	217	206	208	213	199	199	211	221	224	225	233	231	238	239	230	209	205	216	204	239	238	233	197	222	226	252	237	186	240	211	221	209	197	223	235	227	227	233	229	213	212	220	200	215	227	198	202	216	189	203	204	224	228	247	203	223	222	227	234	218	221	233	238	214	224	222	253	219	225	221	235	200	223	223	197	205	231	224	213	203	197	211	241	227
16584	16778	25882	22931	18161	14528	11423	8635	4757	3218	2398	1716	1400	1170	1128	1071	950	889	896	810	818	762	794	768	777	784	768	738	728	739	726	706	799	733	769	768	767	709	771	747	779	726	753	766	749	731	758	744	748	771	742	711	782	743	717	754	738	791	702	730	768	769	777	717	810	765	714	742	766	725	735	788	756	731	754	774	711	745	770	804	737	703	746	699	710	739	771	704	760	748	718	772	693	719	760	721	734	745	794	694	773	691	738	760	787	697	737	781	774	769	700	755	766	778	732	742	734	786	737	744	744	745	714	732	697	742	784	742	776	714	753	752	785	773	758	739	739	750	756	752	711	755	725	732	731	766	712	811	775	749	760	696	737	756	710	759	782	769	759	757	788	748	809	696	765	758	784	777	733	762	698	722	766	765	732	712	789	751	714	765	734	698	780	786	729	785	726	773	732	804	770	769	779	776	740	814	742	736	768	768	723	767	737	765	741	803	726	744	730	726	757	731	775	762	736	725	710	767	744	760	781	784	746	716	725	744	764	750	735	763	739	771	758	761	780	713	753	744	744	750	693	757	706	778	738	749	783	755	780	755	742	814	736	756	783	720	695	737	786	670	752	757	680	763	747	751	735	776	736	756	734	719	742	759	774	709	770	782	754	712	764	747	760	741	772	734	723	730	765	775	753	750	782	739	740	738	757	746	768	736	775	734	767	713	765	778	704	713	719	739	789	711	756	699	761	691	740	717	740	736	701	735	752	724	738	710	719	769	753	735	783	726	723	758	761	814	751	761	761	717	790	756	825	694	732	756	757	757	746	744	717	760	808	767	726	693	694	735	794	764	746	767	735	798	756	726	714	774	731	765	721	678	755	706	736	755	789	690	774	727	793	747	783	727	734	786	747	720	742	753	733	696	758	760	728	740	735	781	755	750	719	778	778	721	718	730	769	760	756	743	771	716	752	758	769	735	716	718	732	779	712	728	757	693	775	774	754	749	776	772	751	811	748	760	730	750	739	732	713	714	674	773	707	727	729	735	774	764	766	757	758	702	788	744	740	724	719	732	726	730	790	788	754	788	689	722	745	725	775	740	762	694	773	713	841	694	763	734	722	783	715	780	762	733	712	739	739	728	727	818	762	693	772	760	752	754	750	760	792	740	748	787	751	764	751	750	722	725	792	696	742	766	748	732	718	763	721	771	764	718	763	728	775	737	772	738	700	794	734	760	728	744	778	724	693	739	755	718	792	750	749	763	767	724	808	732	788	762	752	756	731	749	749	742	754	717	737	754	762	777	738	731	725	751	740	788	755	732	763	784	767	791	705	744	703	686	691	740	753	760	697	749	750	728	779	733	757	730	740	730	740	751	744	755	743	775	763	740	729	748	745	791	789	701	770	728	737	712	708	772	742	746	720	761	720	780	757	737	728	724	704	716	765	767	736	705	818	762	813	764	785	715	757	725	733	747	785	783	750	744	743	688	761	764	766	739	771	743	709	701	711	742	730	760	750	794	691	730	725	754	747	741	738	750	736	733	752	717	724	826	757	723	749	728	739	714	730	771	771	690	757	723	760	768	716	758	751	728	739	744	732	805	770	790	754	769	773	727	771	739	738	751	780	764	749	732	754	746	746	683	751	800	728	734	781	706	782	748	772	777	741	734	783	737	700	704	783	805	760	747	720	746	732	782	770	808	782	761	741	759	760	765	772	753	755	734	757	759	756	803	705	687	775	748	722	680	764	767	755	770	779	707	706	731	775	752	767	727	723	726	775	717	703	743	749	731	737	725	733	698	737	774	730	788	740	760	702	721	712	758	771	720	744	731	746	751	776	802	747	684	725	756	726	733	723	736	802	714	731	753	723	779	729	722	787	761	760	764	778	783	738	731	764	753	758	711	741	781	746	733	753	824	783	728	793	735	766	739	702	748	786	750	767	703	768	732	753	731	714	803	760	713	742	719	759	729	760	749	738	759	764	767	737	753	704	766	763	738	697	750	772	740	757	784	786	757	730	772	805	757	730	702	726	718	746	816	690	760	764	774	717	767	720	664	720	753	792	794	668	744	772	801	712	714	820	746	718	746	795	744	724	750	741	757	750	745	811	734	763	774	760	704	759	750	760	680	749	764	765	782	755	769	755	746	755	744	743	736	728	820	744	752	768	752	738	752	761	779	758	793	729	749	802	714	788	760	804	741	768	742	737	814	736	760	731	743	795	738	746	758	736	736	750	734	715	777	726	743	732	756	759	735	744	753	782	724	724	731	720	785	781	742	787	758	743	676	770	719	752	745	712	729	751	760	747	726	784	758	728	762	713	702	763	727	755	725	774	764	749	767	725	774	722	775	757	751	788	754	736	776	691	741	753	767	750	781	722	752	711	711	710	769	723	739	729	762	756	782	750	778	777	762	737	737	738	765	784	770	679	780	765	773	749	815	740	719	776	733	740	709	791	766	748	751	748	712	761	792	756	719	783	698	737	681	785	723	766	733	711	710	746	740	694	706	689	736	733	714	719	786	757	779	778	809	712	734	785	715	738	753	717	772	741	755	763	769	737	797	777	744	836	777	779	762	753	778	773	767	723	755	764	753	755	730	749	761	781	779	697	752	754	695	728	759	765	756	730	720	751	746	737	739	758	777	691	764	713	687	772	760	733	737	759	771	718	725	746	797	770	781	747	783	749	715	768	747	741	790	724	729	712	795	728	784	730	719	724	710	740	748	787	725	753	741	772	713	770	756	733	740	776	779	786	747	739	750	771	760	737	746	761	752	740	759	747	772	725	731	753	776	723	739	755	743	762	737	731	694	725	754	717	732	730	781	736	766	752	834	717	738	767	778	730	756	762	742	766	711	724	752	752	753	703	703	765	745	721	728	736	747	751	720	755	695	807	776	728	741	749	731	758	711	770	782	742	775	751	733	777	781	723	725	741	678	715	746	709	792	774	748	728	758	696	765	766	720	820	751	751	739	711	721	725	814	756	776	707	730	713	735	769	740	740	716	721	750	765	717	685	735	759	774	734	730	784	769	781	739	698	739	752	753	703	722	781	743	760	781	745	754	740	795	750	729	805	751	702	792	727	713	774	738	737	748	767	737	790	731	753	762	732	776	786	736	751	751	774	744	754	760	754	700	732	765	734	763	730	740	757	745	774	749	786	739	783	769	768	794	779	707	720	704	734	776	775	726	728	733	739	758	754	753	732	748	797	780	687	739	760	727	773	758	685	745	732	750	752	755	786	783	708	752	705	687	780	743	691	737	731	738	775	756	751	697	792	736	730	777	779	767	783	792	738	765	720	706	805	730	750	727	748	736	741	758	769	774	733	716	793	784	712	776	718	753	728	768	740	756	759	770	770	741	766	725	724	770	736	754	754	774	785	751	712	725	738	751	771	808	718	748	758	770	733	746	749	704	746	767	726	757	777	768	775	781	707	746	718	769	783	766	748	736	714	716	764	813	762	723	751	796	742	770	783	755	733	747	777	765	751	791	742	746	734	749	720	759
32710	31680	32267	27506	26103	23266	20371	13669	5336	2647	2063	1280	614	488	328	320	304	282	244	275	299	235	253	247	228	259	243	232	243	233	188	222	258	225	238	219	235	214	189	223	227	203	241	225	212	248	241	233	239	219	237	225	230	226	204	218	210	241	249	243	230	199	224	202	217	236	252	193	226	216	222	250	240	225	243	249	233	207	243	217	219	247	235	220	241	218	251	211	240	213	233	205	220	216	213	226	209	212	215	206	226	189	218	274	225	217	222	235	209	218	246	206	241	210	240	224	228	185	246	240	219	210	222	240	218	236	218	207	231	227	240	246	219	235	234	249	214	226	219	236	230	226	229	216	228	235	232	227	225	232	228	247	193	241	212	237	227	220	203	198	253	201	219	220	217	234	234	238	204	237	237	234	213	201	225	228	243	240	219	218	216	255	199	243	237	239	220	234	249	218	238	240	219	234	264	210	228	217	229	237	198	231	222	236	213	228	222	193	215	239	228	194	235	205	234	244	226	236	216	218	224	220	204	243	255	250	245	218	216	221	229	209	226	234	245	245	220	239	241	225	241	206	242	250	243	201	209	196	207	208	220	213	242	210	216	242	236	216	214	219	239	227	233	225	243	234	227	234	231	217	224	236	203	226	232	232	210	252	218	237	219	214	201	218	238	218	212	222	225	234	223	217	236	212	244	230	262	229	247	245	221	209	235	223	267	244	231	211	219	209	231	212	240	224	235	235	219	218	226	223	191	216	173	232	217	236	224	240	230	259	222	216	262	210	227	240	217	227	250	230	207	244	193	221	232	242	236	237	235	231	205	211	215	230	220	223	225	237	218	209	223	214	218	209	202	214	249	225	224	225	221	233	214	216	214	259	222	234	252	233	215	228	257	221	217	208	197	219	217	250	206	232	225	230	236	226	210	218	238	218	196	229	218	218	233	216	250	186	227	222	209	227	222	197	220	218	186	225	233	235	202	240	220	176	244	219	209	225	223	222	245	217	233	194	220	220	216	229	233	249	230	234	225	222	233	229	198	233	226	224	228	227	231	222	214	210	227	208	239	230	206	233	215	206	211	245	213	207	231	229	259	225	225	247	225	252	208	221	232	231	232	221	223	232	207	210	210	220	239	231	205	229	243	232	231	200	238	228	218	231	228	218	227	210	246	230	223	226	244	226	238	206	203	216	230	213	217	242	225	237	204	202	216	227	235	232	184	227	229	190	224	223	246	251	238	202	240	197	233	221	213	250	212	215	223	264	217	221	246	245	219	228	228	230	231	219	236	223	236	219	219	211	241	233	210	206	243	209	225	236	235	233	220	223	253	211	221	262	219	236	236	241	234	213	214	208	214	207	235	197	237	244	214	254	239	215	215	232	235	230	240	233	221	222	250	213	234	223	237	202	227	214	205	229	223	214	212	226	219	242	224	233	191	212	216	238	194	232	214	240	243	196	209	248	219	230	245	211	218	219	260	243	224	232	224	202	234	220	218	242	238	233	225	216	200	220	243	222	224	227	214	207	248	208	219	229	211	226	239	200	270	218	251	217	214	219	246	223	239	217	203	232	225	244	231	216	210	225	214	228	198	225	231	219	245	228	248	215	225	203	223	200	204	254	242	255	243	240	226	251	254	247	224	219	215	257	197	220	221	237	212	229	215	239	254	264	209	212	225	247	233	220	239	255	213	225	209	223	259	209	228	227	229	232	238	265	222	248	216	205	210	240	226	221	227	222	225	244	242	212	224	209	195	229	226	210	215	209	236	233	203	243	248	229	213	247	211	238	209	219	222	230	231	245	229	220	227	219	220	222	227	212	231	227	247	230	218	231	218	237	258	216	230	218	232	212	233	241	218	238	197	228	240	244	227	269	230	211	247	236	202	253	233	249	202	228	208	225	242	225	247	215	206	220	224	214	217	260	234	247	236	229	203	219	230	234	213	223	241	226	196	216	218	228	243	259	212	241	224	198	229	202	203	213	212	227	222	279	223	241	223	225	218	229	217	245	197	220	222	181	221	246	235	226	224	230	238	223	218	216	204	221	229	222	244	230	212	231	220	194	209	242	216	233	219	216	214	223	229	205	233	193	229	209	233	237	233	238	223	244	229	224	232	203	230	229	242	237	211	210	223	225	241	239	239	235	229	238	221	213	216	232	238	252	234	207	246	233	202	232	246	220	205	226	235	226	226	232	237	221	206	218	234	220	245	216	214	241	201	228	245	215	225	207	242	254	254	227	222	213	227	237	248	209	219	229	234	225	219	213	231	225	215	193	229	220	226	236	216	214	235	242	238	210	230	220	255	206	238	216	248	213	255	219	246	237	227	245	215	260	259	231	216	232	246	204	250	215	250	223	244	193	235	231	263	218	222	236	227	221	264	222	256	222	230	245	219	252	226	229	234	233	228	215	212	219	213	216	238	223	198	224	245	261	221	212	228	227	217	241	233	231	221	219	219	232	254	243	221	237	236	249	233	257	238	225	199	210	273	261	254	208	217	217	251	222	235	230	227	217	196	228	246	251	230	220	188	208	215	218	226	215	203	227	219	221	233	199	223	214	223	210	213	215	238	225	213	240	216	215	224	196	211	229	210	199	228	256	224	200	201	223	230	222	236	215	227	226	223	219	246	260	230	224	246	231	240	218	238	266	229	212	252	218	204	255	237	227	230	232	258	233	203	230	210	243	207	226	220	246	224	222	228	225	247	227	240	199	235	229	224	233	240	227	214	264	242	227	236	211	222	225	225	225	222	205	209	227	207	228	224	204	203	201	251	238	212	240	227	222	216	231	231	228	220	248	232	229	247	203	202	195	245	259	211	204	249	236	242	225	243	233	221	205	233	232	237	240	210	226	223	249	225	234	222	215	241	207	187	240	209	218	252	220	218	234	218	227	244	236	225	228	215	215	238	238	251	226	204	231	240	209	242	222	225	216	238	225	228	218	227	209	229	241	234	204	210	208	233	226	225	202	230	199	255	210	234	213	222	222	232	242	201	221	217	252	219	219	196	224	211	214	241	252	213	229	220	239	224	232	232	210	219	233	238	225	237	219	217	217	237	221	199	233	208	249	217	240	209	200	208	230	220	212	222	226	217	232	226	251	243	227	246	215	202	230	227	224	223	216	237	241	232	201	238	219	203	249	224	224	233	226	238	230	215	218	222	200	223	208	238	220	201	224	236	216	246	228	243	231	211	196	231	213	218	221	223	198	251	222	200	211	221	223	217	233	212	222	236	210	226	214	276	223	205	236	240	226	221	214	204	245	214	225	215	225	236	249	227	215	226	228	217	221	221	230	204	207	219	236	236	214	221	203	236	212	241	222	219	239	230	240	221	254	227	229	235	245	233	253	213	228	241	238	229	227	226	209	218	229	232	253	252	227	217	250	255	223	235	240	208	230	233	212	200	214	198	229	216	232	209	216	228	241	221	240	214	238	218	227	229	251	231	220	218	206	220	204	225	223	209	225	247	229	231	229	217	212	237	234	211	232	237	237	241	213
24199	28725	37217	39377	42023	40516	39478	28542	17702	13373	12100	8816	3935	3022	1936	1642	1471	1275	1395	1233	1202	996	898	882	857	802	854	832	814	810	812	792	787	774	798	775	800	785	775	710	817	728	775	798	753	720	734	795	786	756	745	797	793	712	821	780	773	754	777	779	770	793	776	745	721	801	746	759	753	784	802	822	750	733	761	785	746	742	814	818	763	766	747	784	792	773	782	765	777	738	783	753	785	721	721	775	781	756	776	770	827	727	782	797	761	757	811	759	790	719	781	771	806	775	762	803	767	740	776	778	762	731	767	743	740	817	729	797	794	787	758	785	733	733	779	800	740	793	751	753	793	797	766	760	808	756	759	786	769	789	759	790	760	792	743	735	801	759	760	732	769	767	761	750	734	762	770	741	772	713	776	767	776	748	793	743	748	778	748	763	780	783	782	764	738	781	776	741	757	787	733	801	745	737	751	795	736	755	740	742	725	769	761	789	801	735	750	745	824	739	754	773	776	768	789	709	756	771	711	760	746	811	734	783	769	750	799	768	735	778	784	775	743	806	729	764	761	729	775	753	730	743	728	831	788	697	721	746	778	772	750	749	779	727	781	752	783	733	760	778	747	776	774	777	785	791	749	747	806	783	760	749	796	760	737	753	714	775	738	727	736	821	779	832	829	812	758	732	782	782	789	776	753	740	779	778	739	762	756	766	770	803	791	721	798	765	788	782	753	757	833	759	826	791	791	744	791	744	788	706	810	811	748	742	795	772	764	743	784	786	794	793	761	790	819	779	754	750	772	716	802	799	811	755	809	771	771	714	730	779	789	731	790	777	800	768	747	824	729	807	763	772	774	694	787	751	834	774	779	732	775	787	797	765	783	759	777	714	764	776	764	814	761	763	790	775	830	794	753	771	799	779	734	715	785	745	767	780	796	759	717	757	760	725	772	815	816	779	738	751	719	796	810	758	723	746	758	748	737	742	767	747	797	781	744	745	708	783	787	739	798	748	754	740	788	834	802	769	782	784	781	813	787	783	791	808	772	780	786	791	831	755	764	758	756	769	760	794	786	816	789	788	757	794	752	806	823	797	810	808	794	738	780	720	762	738	797	740	714	809	763	744	761	774	802	769	775	746	741	807	778	808	798	765	792	745	752	781	757	799	782	784	703	779	771	754	789	794	746	787	710	790	773	766	746	815	737	758	764	789	739	796	779	743	791	789	779	787	758	774	794	799	762	742	751	767	789	763	747	749	810	749	745	763	759	772	714	780	787	730	743	741	753	767	751	781	807	782	790	771	742	735	834	772	744	783	769	788	745	778	761	784	790	742	741	801	792	825	790	739	770	780	770	747	783	799	805	781	767	764	828	731	786	789	777	750	741	784	755	754	766	760	779	773	756	733	834	780	804	754	767	791	754	757	790	762	674	787	811	753	804	752	734	782	776	817	741	770	759	771	758	789	764	789	752	755	801	804	768	759	798	768	750	807	753	761	758	786	804	759	763	774	749	784	771	746	754	752	793	763	781	780	790	752	732	774	799	807	806	769	790	782	746	756	753	789	740	774	822	742	810	829	817	778	778	769	769	776	743	771	731	779	746	766	740	779	780	754	821	763	738	780	774	760	787	793	692	756	754	822	777	778	778	801	796	762	815	831	757	765	747	759	768	796	790	766	792	735	781	762	791	833	780	724	782	784	765	759	799	782	792	765	785	801	741	793	774	741	786	745	753	748	742	764	750	786	788	762	759	735	751	773	727	790	789	760	794	750	738	762	764	749	763	712	759	792	763	738	785	767	787	763	760	756	768	735	781	779	748	789	803	747	759	807	747	788	762	758	799	794	763	772	753	733	764	777	789	730	716	762	797	729	780	793	780	818	757	762	765	740	793	752	770	776	712	764	717	759	766	788	775	742	768	793	692	816	764	789	769	731	733	765	774	787	736	803	781	743	769	738	777	745	790	750	768	842	778	813	821	792	780	782	757	761	736	722	792	762	792	773	756	787	779	724	731	768	733	760	717	795	749	781	791	768	761	793	776	763	765	771	788	719	780	794	800	764	744	769	734	802	747	785	739	756	738	753	803	812	749	741	751	770	763	750	729	747	733	745	712	789	750	840	762	760	766	747	772	780	762	738	748	799	764	777	720	815	703	725	798	744	741	754	743	801	750	749	756	791	738	753	772	788	728	798	793	751	724	741	746	798	779	767	804	679	752	783	751	730	773	760	799	808	751	833	812	801	697	735	726	769	762	739	786	740	756	780	750	763	749	776	763	782	760	789	780	797	794	760	700	731	800	751	789	798	756	770	755	751	740	753	769	783	772	748	769	733	728	741	760	759	723	771	767	736	773	827	763	772	782	772	837	779	750	815	784	762	758	790	782	755	752	778	775	757	754	774	714	715	755	738	753	780	743	788	744	755	776	792	744	781	726	779	741	756	741	775	751	745	732	793	780	741	776	771	829	760	813	799	750	820	785	786	764	755	761	771	765	735	762	727	804	756	691	775	793	765	759	771	760	750	756	733	774	798	767	754	781	778	729	797	753	814	749	779	805	696	789	768	776	743	789	777	773	828	794	806	748	740	759	758	753	777	806	724	820	811	760	722	785	737	793	747	761	807	789	795	771	755	770	801	727	791	798	722	766	777	744	790	768	772	782	742	742	787	810	756	765	810	746	731	786	766	739	781	767	815	808	748	772	758	780	789	733	795	735	789	782	800	763	788	768	785	760	785	777	781	769	756	783	742	714	733	776	822	770	736	810	739	743	778	746	711	741	737	847	790	738	759	767	822	811	780	739	766	763	816	753	726	799	748	739	774	775	755	760	747	785	802	740	767	783	815	768	732	779	762	724	757	729	771	767	819	752	759	801	775	827	790	805	745	745	778	769	740	776	754	705	701	778	759	741	782	809	795	751	735	733	807	771	844	767	754	762	734	717	779	759	741	757	805	799	823	790	696	812	815	787	737	709	764	764	790	755	755	762	814	802	790	771	718	778	715	777	763	762	754	801	722	767	762	786	758	766	779	814	748	778	796	793	749	772	795	794	785	781	767	797	770	793	763	709	745	789	744	806	747	764	785	781	732	755	750	799	774	785	749	792	755	790	792	737	783	753	762	781	730	804	827	747	741	787	817	766	771	731	784	790	808	772	743	737	749	735	791	802	773	773	742	752	757	735	784	716	752	770	789	779	825	779	753	776	767	761	737	811	762	777	752	794	770	772	769	751	722	796	736	720	722	756	775	745	762	756	769	776	771	799	750	733	780	800	779	732	733	835	774	733	783	775	704	803	776	758	729	769	773	710	778	768	807	785	748	751	774	723	717	780	784	763	795	749	790	741	757	782	784	799	755	788	784	772	744	739	783	722	687	764	802	743	821	795	761	756	802	762	766	790	772	741	789	799	753	793	798	760	781	799	766	771	793	781	742	757	801	783	764	753	777	747	749	748	738	770	735	754	792	734	766	753	751	806	749	791	728	740	733	762	733	714	783	747	731	769	831	809	765
36124	39068	36476	34160	33413	30938	28177	19305	9170	6994	3884	1600	675	521	445	334	327	358	323	344	347	266	245	266	232	217	221	273	259	249	266	251	235	229	241	216	223	217	232	239	240	258	226	235	248	217	233	267	218	216	244	239	239	237	207	224	220	235	210	219	255	216	238	218	229	226	236	252	239	221	218	215	221	229	242	224	250	234	246	223	237	218	237	238	228	220	226	246	189	222	240	210	227	238	225	238	208	261	238	256	240	238	251	256	245	227	229	225	222	230	217	246	222	217	250	241	218	225	243	218	227	228	224	237	234	233	213	225	237	243	218	230	196	208	258	227	232	250	234	246	239	217	238	225	237	219	271	253	224	231	236	236	222	248	236	248	215	243	225	242	229	228	194	243	254	240	241	253	205	227	273	211	232	235	289	225	221	229	243	238	228	217	255	232	242	211	241	221	242	199	219	224	197	241	226	238	218	236	223	251	216	248	243	231	236	222	226	225	238	235	213	214	232	233	243	250	219	242	221	221	239	227	264	243	231	268	251	239	222	251	220	254	230	239	231	213	229	263	221	226	234	268	267	227	231	210	239	239	229	240	230	226	239	225	233	281	238	241	221	213	232	251	223	239	217	263	214	238	237	233	219	231	220	230	265	246	207	236	235	210	235	251	256	223	249	226	203	255	219	234	215	245	282	252	243	243	236	252	219	244	243	277	230	208	222	209	216	253	224	214	242	262	229	234	215	241	216	234	229	239	204	231	213	236	235	223	224	209	228	228	224	229	237	221	212	252	231	215	261	239	245	228	243	264	240	220	233	235	232	229	230	235	227	235	229	223	210	218	208	230	208	215	237	257	238	206	245	229	220	237	232	236	251	266	240	203	219	239	245	237	220	248	233	261	233	244	247	238	251	211	239	232	207	221	243	215	205	250	222	219	240	238	250	251	224	245	235	213	222	250	243	237	222	246	230	221	243	246	230	243	215	253	232	263	218	253	240	222	249	262	250	258	204	243	218	258	226	237	204	241	250	214	252	232	218	221	217	229	210	249	215	242	226	222	233	217	228	233	258	240	217	243	237	253	268	217	232	231	249	246	235	242	226	232	254	235	234	228	244	266	242	261	247	225	249	252	218	232	252	265	224	229	221	230	240	239	229	266	226	222	221	251	230	223	255	245	236	246	238	218	232	225	235	212	246	231	224	232	233	232	242	229	226	236	224	259	263	220	227	229	239	250	219	244	247	246	237	242	236	218	224	225	231	223	225	240	244	253	240	236	256	239	231	263	203	221	255	233	219	221	247	253	206	216	221	253	203	218	241	243	272	231	254	210	243	229	222	237	242	220	263	221	235	249	244	239	222	229	235	253	238	238	249	212	211	252	233	228	248	239	213	246	230	206	235	224	245	233	228	219	235	238	245	222	206	231	237	254	239	276	193	238	258	218	249	226	211	232	250	235	213	274	229	231	247	232	215	250	248	258	224	251	242	243	240	231	218	234	236	250	240	266	254	225	226	231	252	219	262	235	212	235	196	245	237	278	237	255	192	249	203	225	234	241	219	229	232	225	208	224	239	246	254	227	227	221	225	255	254	235	225	232	218	230	219	213	251	215	236	219	229	233	226	201	228	247	251	253	258	271	231	232	234	242	231	240	216	245	227	205	239	212	227	233	221	217	243	262	211	244	216	250	223	238	215	254	229	222	265	221	207	220	224	239	259	236	240	262	234	246	262	236	214	217	226	242	244	243	244	221	240	240	231	223	211	228	212	247	243	237	219	235	212	240	230	249	218	214	229	266	249	243	256	221	233	241	236	223	239	225	242	261	238	250	202	221	253	244	216	245	193	256	244	255	247	266	236	230	228	235	238	274	238	260	224	232	239	228	241	252	233	237	278	248	258	238	222	239	232	266	256	227	234	215	245	259	268	193	242	235	257	224	218	237	236	249	240	257	236	248	259	252	236	242	241	243	227	242	233	256	243	234	218	200	226	230	217	268	249	225	280	241	255	230	211	239	230	252	232	224	212	211	217	243	217	237	214	193	235	242	234	232	219	235	236	224	206	251	220	221	227	233	257	237	248	261	238	233	250	236	239	226	202	260	230	240	236	231	218	233	238	238	223	231	260	262	248	234	228	233	223	237	239	251	222	214	220	253	256	245	224	216	201	213	223	237	231	217	236	239	211	238	222	243	259	248	224	217	220	263	229	235	244	238	238	230	238	233	241	237	233	247	229	236	245	226	222	226	219	268	249	222	270	253	227	239	220	220	244	219	227	237	259	259	214	235	239	256	252	241	229	239	226	211	240	259	233	242	247	240	237	228	247	245	220	213	235	231	236	247	225	236	236	227	239	218	218	222	233	223	217	238	233	254	244	240	244	236	239	254	222	254	209	232	217	205	207	252	231	244	236	225	222	261	222	237	236	234	249	212	248	213	219	257	211	236	240	227	258	262	248	221	248	250	231	244	256	243	208	213	242	228	217	221	237	238	239	248	226	230	245	218	220	238	238	247	204	239	234	237	209	229	237	236	238	216	218	232	252	266	231	218	221	243	228	237	238	214	223	253	230	223	247	256	243	242	245	217	245	256	234	218	258	238	224	259	247	269	216	235	241	241	209	199	201	221	258	246	252	255	234	265	246	211	236	230	204	245	253	249	231	220	232	247	248	227	242	248	236	211	222	242	226	251	237	223	247	230	240	247	232	228	257	225	220	247	229	242	215	247	235	230	209	237	208	227	218	233	234	225	220	229	249	220	246	232	249	233	228	204	212	233	249	247	230	258	221	231	219	247	198	232	241	210	221	246	225	248	253	223	227	235	245	238	246	282	225	225	244	265	260	229	240	218	212	215	245	237	242	232	245	245	237	235	214	243	227	233	237	225	224	215	232	230	220	250	227	241	224	260	261	231	263	216	251	230	215	258	226	262	255	224	226	267	230	225	209	223	222	235	250	229	241	241	245	246	206	217	220	224	252	247	218	229	264	239	220	215	210	220	233	192	253	229	237	213	245	215	267	234	253	229	248	257	234	212	237	234	234	233	242	221	248	232	241	219	248	225	244	264	216	244	246	238	268	245	231	228	250	240	224	227	227	242	184	240	237	215	250	240	235	215	247	262	266	239	228	248	246	246	231	238	247	239	241	221	220	213	255	222	214	225	237	237	225	239	223	233	239	234	226	235	236	255	234	241	241	235	216	227	249	226	256	239	238	224	230	216	254	221	204	221	234	245	244	229	236	222	206	269	242	229	250	218	229	240	244	222	240	228	234	268	237	243	224	245	234	242	228	269	266	247	224	251	234	235	234	267	215	219	225	238	232	222	253	256	247	244	216	243	218	237	224	210	245	255	210	259	225	245	211	215	228	207	234	218	245	232	220	249	201	225	242	211	227	238	251	257	232	259	227	200	216	234	256	224	249	222	228	243	237	200	250	220	239	215	239	241	264	234	231	226	222	249	225	222	230	215	218	223	214	218	230	242	229	246	257	219	229	256	237	236	232	246	216	254
27187	35075	41852	46290	49083	47728	46583	30808	23644	23912	17981	9162	4770	3566	3046	2013	1974	1858	1768	1935	1774	1313	1004	938	925	889	948	940	901	867	903	861	867	847	799	803	784	806	835	734	764	816	824	816	770	818	790	814	772	787	896	821	786	748	797	783	769	812	766	801	765	727	774	767	811	809	777	796	793	786	803	756	758	730	790	828	751	802	785	801	792	805	814	790	748	764	763	817	751	753	778	822	802	770	812	779	848	757	788	749	797	827	815	788	770	860	782	810	807	798	738	742	789	834	764	823	794	775	800	831	814	845	789	756	771	756	821	766	770	738	785	785	781	799	785	781	810	790	800	778	795	790	759	826	799	770	796	754	783	783	784	801	759	791	789	800	803	764	761	769	732	752	772	842	766	787	745	755	819	761	784	802	836	777	840	794	817	754	786	719	744	807	761	796	755	785	790	791	791	722	786	791	813	782	750	805	778	801	809	773	788	784	811	752	773	763	770	802	837	752	777	828	785	803	779	813	781	755	782	746	769	836	739	787	808	737	748	823	771	749	780	773	752	780	792	826	780	850	793	809	808	790	740	786	817	776	752	801	799	844	774	764	767	734	801	802	831	784	757	820	803	824	804	802	819	746	774	768	770	787	764	792	802	761	823	795	811	760	780	798	801	758	764	753	771	822	763	796	749	761	743	787	811	836	759	741	750	766	765	716	788	725	772	781	831	781	777	836	775	766	806	770	806	706	860	773	767	791	791	779	795	743	775	812	824	843	775	732	767	809	812	783	802	801	755	777	774	834	797	825	754	789	777	843	800	785	798	774	764	740	787	821	748	811	749	833	799	785	783	765	824	832	819	760	838	755	759	791	789	793	777	773	772	814	795	795	773	818	768	781	800	785	796	790	753	805	799	826	800	814	810	793	753	791	801	775	790	757	773	791	835	799	805	748	768	743	817	785	805	747	794	785	808	750	776	798	823	770	837	817	763	757	798	844	779	832	798	794	799	810	736	766	801	754	822	803	832	775	802	733	737	787	783	796	841	774	763	758	812	783	801	757	748	790	810	797	719	799	746	793	778	781	795	795	806	806	823	810	777	820	751	801	700	807	788	769	790	835	828	818	835	780	798	740	796	777	782	745	821	752	783	835	779	790	743	785	820	818	827	780	773	830	790	809	802	786	754	767	815	758	808	806	775	747	808	736	768	828	775	790	801	793	811	820	808	853	753	763	793	786	849	751	831	783	796	781	757	813	768	791	786	740	761	792	756	800	788	838	804	831	765	829	806	818	772	769	797	743	812	775	791	765	793	783	813	778	787	785	782	767	805	765	780	757	806	814	808	789	788	764	790	736	742	802	776	774	791	771	786	824	805	802	773	774	807	795	746	795	805	844	792	747	770	773	769	827	804	753	770	770	781	800	813	778	778	754	757	780	803	733	777	766	801	805	781	799	742	802	811	745	815	785	749	798	781	854	800	767	838	749	758	770	772	768	837	788	722	806	803	813	786	766	808	772	825	733	763	820	756	764	770	818	772	759	824	797	804	793	775	806	776	772	776	784	835	849	798	749	836	797	788	827	786	786	789	794	739	831	768	811	800	814	739	775	782	774	794	748	815	770	775	824	794	804	805	830	836	764	785	763	800	781	791	784	757	809	794	787	801	770	727	824	773	784	767	803	811	741	806	812	747	776	796	833	796	796	847	793	812	784	789	817	795	801	787	749	791	788	846	781	816	735	809	855	863	785	777	791	826	780	748	765	797	772	760	805	783	811	796	784	789	798	773	820	767	755	815	813	789	790	751	801	792	766	774	760	810	803	809	749	767	831	756	780	790	806	806	801	724	803	772	816	756	823	762	726	769	828	781	802	771	786	814	731	851	766	755	788	770	759	753	714	786	786	810	738	803	765	753	784	790	796	746	764	744	761	747	807	785	784	786	745	794	808	724	785	780	779	781	766	804	773	857	813	836	793	799	755	764	795	790	793	771	785	807	783	801	797	760	745	801	766	798	785	802	790	781	755	809	777	779	783	814	805	813	771	815	803	772	809	785	796	798	813	819	788	806	780	822	810	803	784	773	804	785	789	787	740	793	805	734	782	804	757	742	818	785	766	775	767	728	758	759	773	843	778	756	766	763	811	789	800	786	736	837	766	788	816	757	769	785	799	792	807	801	742	870	701	783	764	733	760	748	802	821	767	794	810	780	850	809	814	762	796	782	770	799	760	797	724	751	774	766	737	845	787	764	838	762	798	793	805	826	778	801	793	763	809	744	781	790	767	765	797	813	778	773	793	795	800	788	801	795	761	745	780	738	792	753	764	753	773	781	838	801	794	788	806	833	731	750	797	770	835	766	768	827	749	839	761	754	820	778	784	766	798	748	808	749	790	806	759	778	752	755	738	756	817	753	771	827	785	831	778	781	774	783	792	749	755	763	791	734	798	746	828	772	811	796	814	801	780	777	783	773	767	770	812	755	842	795	766	745	819	759	819	755	823	822	750	791	795	785	765	782	787	810	736	784	804	777	750	772	771	779	808	756	747	760	770	803	757	771	747	747	810	723	785	803	787	775	827	806	775	810	766	730	803	772	732	833	779	760	763	747	768	817	772	761	840	743	811	774	791	818	758	828	762	767	806	779	765	781	765	804	754	807	723	818	779	782	815	778	810	764	785	808	777	835	818	822	775	830	738	798	805	795	765	806	806	776	749	785	792	814	796	774	814	778	807	749	767	787	791	751	836	766	788	802	779	822	791	790	755	749	704	785	790	742	803	802	773	808	800	799	763	819	800	815	752	816	767	768	777	780	820	833	760	795	797	853	770	776	704	784	797	763	795	776	790	808	846	746	763	756	753	778	787	758	735	821	781	829	789	786	789	790	794	776	768	764	792	766	768	814	774	815	818	811	784	785	747	855	772	766	737	776	827	783	792	750	822	796	759	802	763	756	761	798	820	805	777	790	756	788	796	797	853	779	780	784	806	802	793	863	792	778	781	781	777	792	777	787	757	771	794	845	767	771	784	789	768	793	792	823	735	799	798	769	817	780	802	836	846	776	825	779	803	747	803	778	789	773	788	764	745	760	795	789	760	788	816	732	730	755	783	803	748	758	812	792	776	728	800	812	757	804	782	735	800	738	833	763	756	791	823	774	771	782	752	790	734	788	773	819	843	775	803	768	776	834	802	786	709	795	766	763	766	847	773	780	777	780	786	798	763	789	792	820	777	791	726	773	807	786	760	810	779	815	764	796	769	827	806	760	755	774	806	794	762	744	836	763	815	798	742	795	735	806	780	746	771	816	803	788	790	759	793	831	755	762	804	798	765	811	794	793	794	805	826	783	772	757	773	790	734	784	803	854	796	763	809	776	794	832	765	827	789	740	749	753	838	783	785	769	789	792	785	774	787	793	768	799	793	759	763	754	794	747	765	826	806	782	766	751	797	785	763	786	772	787	793	772	809	783	754	773	803	771	816	775	795	761	774	816	820	815	780	801	818	762	847	766	741	790	786
25552	15833	14265	7895	4668	2738	1946	1121	665	523	364	316	250	247	240	249	249	223	255	209	207	228	196	233	187	216	206	214	211	215	196	207	210	215	213	207	214	239	201	224	197	228	212	224	205	229	223	209	214	216	232	221	239	213	194	214	208	204	207	207	196	209	225	227	204	218	210	242	233	249	210	213	208	196	200	243	202	211	256	216	213	204	212	221	231	228	226	233	209	214	198	226	238	195	233	207	194	215	205	209	234	240	232	208	207	199	199	215	239	234	196	200	236	239	226	213	211	246	209	225	205	200	198	207	193	201	215	206	223	226	228	219	238	222	198	235	222	195	195	203	191	214	187	222	201	193	184	239	208	202	203	204	233	208	206	214	203	240	217	198	224	228	246	223	200	228	181	215	208	173	206	186	213	215	221	211	213	211	225	196	221	240	218	196	206	232	235	192	261	216	214	210	199	183	217	217	204	211	217	226	213	218	241	230	232	229	248	207	215	202	208	212	231	220	205	243	210	191	201	224	230	209	210	208	220	237	226	197	223	203	192	193	248	198	210	225	224	212	206	219	214	210	221	216	219	220	203	228	197	208	233	196	230	196	222	187	223	221	235	238	182	230	217	212	193	211	219	223	210	199	219	212	245	228	211	215	242	207	220	231	199	200	200	195	204	215	196	202	214	217	228	215	210	211	214	194	200	220	230	221	213	207	185	219	212	201	227	201	214	232	235	218	203	220	232	224	237	221	214	208	214	231	208	236	198	222	191	215	199	191	234	218	231	216	209	211	213	186	208	210	233	230	198	207	221	240	213	239	204	221	195	218	234	212	211	232	195	212	208	221	199	216	210	214	254	200	187	241	221	219	204	209	190	192	212	264	227	229	206	213	203	212	223	186	225	216	222	204	196	231	202	202	192	201	226	212	204	192	213	240	206	242	218	232	199	189	200	219	181	199	235	227	221	205	203	188	216	250	188	213	245	210	216	234	209	214	201	213	172	219	247	226	232	223	192	212	207	204	219	233	222	217	184	203	217	208	191	215	204	224	218	216	194	227	174	212	218	233	219	213	227	245	205	248	212	197	227	204	216	203	214	202	204	202	177	216	214	219	204	228	216	224	219	230	195	205	212	201	220	247	226	207	210	209	201	208	216	222	197	178	220	232	192	212	219	197	211	234	207	225	218	235	219	229	221	200	214	205	226	202	203	210	246	225	235	218	213	216	221	208	225	231	230	237	197	221	197	207	191	235	206	221	198	206	214	205	211	205	211	213	216	222	212	204	218	232	225	207	222	206	205	245	217	211	194	215	195	222	226	214	256	188	228	218	232	254	207	213	227	214	234	215	201	214	216	219	211	192	201	231	213	214	212	224	219	209	204	194	203	224	228	216	200	216	208	219	195	202	206	194	212	221	208	216	197	190	223	202	238	193	221	225	239	195	233	224	206	199	203	236	220	254	214	231	226	221	225	210	224	193	247	197	206	229	227	233	227	232	221	190	203	230	206	208	222	237	214	238	220	216	209	235	206	198	210	210	212	222	223	248	218	224	233	219	201	200	212	210	194	224	222	191	201	230	230	204	208	242	196	216	193	219	216	208	206	195	232	207	222	214	196	234	222	205	204	192	242	216	216	217	225	247	211	225	197	208	203	203	195	215	202	229	201	237	228	221	205	227	221	224	201	246	194	248	216	188	219	208	227	208	218	199	190	207	199	223	222	240	209	191	256	236	193	199	199	197	197	226	233	209	260	214	245	241	229	216	210	224	210	234	216	210	204	232	230	207	173	224	232	228	199	235	229	214	227	202	205	224	183	229	204	208	228	200	230	202	218	226	209	222	200	192	222	232	240	210	217	229	197	234	215	205	238	189	200	210	199	208	226	185	226	234	228	208	219	198	224	227	200	212	212	236	230	217	213	234	222	228	210	203	225	201	217	215	229	199	227	226	231	219	226	231	208	203	224	191	202	201	211	199	208	230	226	217	234	216	204	204	205	202	232	183	198	231	211	232	226	212	221	233	222	226	203	222	216	242	211	207	215	202	199	221	218	215	196	214	226	218	211	199	201	196	210	227	215	216	228	239	206	215	206	228	218	198	209	229	214	224	199	216	201	218	230	209	227	203	229	205	232	229	224	215	224	200	204	185	196	227	210	211	218	235	224	188	229	229	201	211	217	220	218	217	219	217	205	219	202	193	230	191	217	220	226	204	202	216	232	220	226	246	221	201	198	213	212	209	193	216	173	212	240	222	212	230	205	208	216	215	209	235	228	238	246	214	217	210	213	238	206	185	214	220	195	236	225	199	195	224	215	204	212	202	221	212	243	217	229	230	241	214	196	217	208	196	229	229	181	202	188	250	225	206	229	195	223	233	194	200	232	230	212	211	216	231	212	209	254	180	202	234	236	236	245	227	234	222	217	215	222	235	199	210	205	210	218	228	215	183	243	227	200	208	218	201	228	215	219	195	225	258	203	211	224	216	200	216	205	220	223	203	212	201	210	208	192	216	227	220	189	194	210	203	218	204	199	217	227	202	218	206	210	227	211	245	205	207	200	200	191	233	199	213	212	216	212	215	238	239	226	230	256	216	232	217	215	219	209	202	212	214	216	214	234	211	238	192	223	233	216	209	217	200	216	223	216	230	179	211	205	227	243	188	222	212	216	233	221	222	237	225	202	224	218	234	217	235	191	209	231	215	188	224	195	232	239	218	215	199	196	241	203	221	208	228	207	237	196	224	227	222	225	222	226	245	222	187	195	246	194	227	234	201	223	228	210	230	224	230	221	237	221	201	225	221	208	232	231	225	217	203	249	224	214	212	213	212	213	225	213	210	204	217	219	228	219	231	217	234	224	212	219	196	214	230	199	197	216	241	233	217	200	216	252	182	182	217	234	211	209	205	218	210	201	189	214	222	220	223	237	208	225	216	231	223	208	252	213	225	221	237	222	220	217	232	218	236	212	220	201	180	223	235	210	221	223	228	216	201	214	189	214	216	224	219	226	217	220	203	231	212	213	216	225	195	216	209	216	211	215	223	193	214	220	195	195	203	221	246	227	231	222	227	208	196	241	209	198	200	220	216	222	222	240	227	197	210	221	224	222	237	196	212	244	230	195	203	217	229	175	205	196	220	208	217	216	240	220	219	187	211	193	196	229	213	237	232	209	209	192	224	223	190	212	231	232	220	206	220	221	225	211	220	196	225	204	199	222	245	239	213	195	205	202	220	209	218	225	222	213	212	207	214	217	212	225	238	203	220	175	231	224	210	198	203	218	200	222	185	199	223	181	196	222	223	212	210	242	206	212	210	250	254	249	218	224	196	186	211	208	242	231	202	254	231	212	233	219	213	210	213	224	195	209	208	206	248	200	235	219	229	219	231	188	216	202	200	199	220	225	225	196	213	227	214	218	227	212	196	186	209	215	201	207	204	194	213	242	216	221	224	233	216	206	200	222	220	228	220	216	222	210	203	227	224	195	206	222	206	192	205	224	216	192	217	224	221
16643	15354	24545	23157	19883	14776	11800	7728	4656	3493	2204	1828	1351	1154	1082	975	938	978	837	832	873	761	752	805	779	744	752	763	718	776	788	749	753	749	758	706	737	757	749	756	763	758	742	741	754	754	789	799	748	727	783	683	691	725	742	719	772	708	743	717	795	714	705	719	763	816	762	759	724	742	731	781	732	694	738	757	725	756	734	766	714	721	733	735	745	708	750	747	728	721	706	725	716	709	739	722	722	725	758	775	752	741	754	749	774	750	738	787	712	728	769	736	685	739	769	714	718	751	743	781	771	762	765	717	750	722	716	729	740	767	739	739	732	692	717	708	735	773	759	711	702	758	720	826	721	817	738	750	737	733	772	743	761	784	770	703	743	694	714	709	736	755	746	781	798	751	755	752	733	702	738	720	716	751	758	723	717	741	776	753	694	757	747	750	819	728	747	710	785	737	744	776	722	737	779	672	746	741	768	725	730	797	783	722	726	724	755	732	737	753	745	736	753	772	744	763	725	708	679	705	763	743	719	716	747	738	764	754	728	748	766	718	771	784	734	763	734	718	723	725	793	723	744	762	802	725	707	764	745	773	745	716	744	734	718	765	708	768	734	733	703	696	690	740	730	775	767	756	712	707	725	788	722	721	734	771	767	778	754	723	745	726	757	750	736	731	746	733	773	752	756	721	710	721	752	730	748	750	748	750	748	741	721	748	726	723	786	723	710	705	771	738	728	791	746	783	747	757	742	753	773	738	690	755	751	733	690	797	740	729	755	711	757	741	781	752	707	740	787	791	751	735	751	751	743	742	701	756	725	738	738	784	744	770	717	756	792	767	738	747	712	751	774	710	703	762	778	741	665	753	775	675	772	763	746	742	664	708	674	734	720	733	739	727	709	754	767	682	801	706	736	719	734	768	758	769	685	685	778	728	769	765	769	728	763	727	733	692	736	780	735	700	693	759	720	783	685	778	736	739	738	753	785	708	726	757	812	719	726	747	783	756	766	747	734	760	722	732	702	698	746	685	785	702	714	742	708	727	789	723	723	728	721	733	775	791	739	798	774	707	762	722	752	704	775	725	779	742	797	739	732	678	717	776	772	760	727	760	749	767	694	753	730	760	731	690	777	803	797	801	733	736	731	732	751	733	758	723	798	775	712	749	766	738	712	726	738	770	754	700	710	769	770	768	745	710	740	741	749	732	739	737	666	703	787	711	747	733	816	783	749	708	734	775	813	755	736	767	739	739	764	741	750	771	761	729	762	763	741	726	769	692	763	728	755	738	754	745	733	728	706	753	742	721	760	738	739	709	726	787	747	733	746	786	728	733	757	709	726	741	767	704	799	733	778	723	758	735	746	726	685	721	749	720	743	716	767	716	739	742	766	751	725	739	786	764	716	792	774	783	767	738	788	741	774	732	756	725	730	700	747	741	754	720	721	693	752	697	757	752	745	730	757	784	663	743	752	745	773	732	728	739	725	742	770	741	751	731	759	739	767	736	745	694	771	728	762	784	734	749	742	735	729	728	750	740	749	751	729	758	752	766	752	723	731	778	772	754	702	707	764	740	773	759	774	790	741	744	753	716	778	806	741	768	780	794	689	739	710	717	766	772	758	778	752	752	769	761	771	761	748	764	780	724	734	715	766	756	733	748	723	790	740	722	773	766	775	734	730	752	715	737	749	775	747	748	751	750	732	727	719	755	780	724	737	752	763	728	751	759	721	737	755	712	746	719	766	733	785	709	746	732	748	775	713	742	785	761	722	751	773	776	724	785	767	717	706	730	755	728	710	717	710	726	702	761	795	700	772	757	705	720	667	739	729	743	758	720	768	755	738	768	763	718	704	709	719	756	763	729	713	767	750	708	737	731	763	785	742	729	788	757	766	739	774	709	766	768	756	738	735	746	756	748	736	751	684	773	744	751	772	702	718	773	767	726	765	767	777	757	800	720	715	750	718	784	785	743	744	764	743	751	735	800	722	724	727	769	716	751	758	755	765	698	757	747	762	741	719	775	781	734	755	741	735	776	756	716	795	753	735	722	735	801	785	726	686	766	693	765	752	786	706	733	746	773	763	720	752	706	792	675	754	762	773	702	726	752	752	727	750	759	760	765	765	708	703	739	718	766	741	742	743	732	724	765	718	767	754	789	766	767	762	789	713	772	717	753	754	715	800	722	782	727	741	694	719	742	717	712	760	718	702	728	764	769	754	772	754	792	738	782	715	752	742	782	801	734	731	738	776	727	755	756	740	765	714	740	740	766	740	748	802	801	731	739	713	769	721	795	767	714	739	785	711	747	728	724	711	767	748	792	750	735	687	708	730	749	712	750	753	722	801	706	695	714	739	739	755	747	761	714	733	720	732	701	739	766	813	776	761	731	777	804	754	710	788	776	708	725	747	772	733	690	724	735	769	768	774	706	750	720	751	776	761	745	755	732	806	681	731	717	782	720	747	743	747	726	724	746	776	741	761	721	759	726	721	744	723	750	719	757	696	826	771	712	736	721	765	771	784	738	761	803	781	749	779	749	707	722	738	738	739	810	738	773	759	733	775	720	759	767	772	757	791	757	700	702	755	747	705	807	775	722	765	752	784	732	770	745	735	765	748	704	725	765	785	744	751	726	750	747	760	750	793	723	749	764	757	737	741	752	733	794	754	757	737	768	718	726	742	732	761	723	717	765	733	755	734	767	698	762	701	700	723	750	724	733	722	784	723	764	732	703	775	741	731	763	712	718	741	773	748	739	701	779	753	771	749	742	744	733	784	725	710	699	753	756	691	750	789	703	728	734	742	767	763	743	724	778	747	736	775	792	697	751	708	742	746	758	780	785	731	772	811	736	763	736	749	818	730	767	712	800	764	750	716	720	725	751	740	763	726	757	704	714	734	776	717	769	717	733	743	786	719	730	751	775	711	733	768	765	778	766	780	722	744	669	708	740	710	751	789	725	757	734	788	772	715	780	730	713	741	715	771	710	781	739	725	745	701	767	734	785	728	739	697	772	758	702	721	698	712	746	736	734	739	760	746	742	728	733	772	712	698	778	736	746	736	806	835	717	740	761	761	754	746	776	694	756	818	723	710	728	763	716	772	710	747	775	718	720	752	745	743	721	751	749	763	719	724	761	786	709	757	768	770	688	752	707	744	784	720	715	783	747	743	760	719	693	756	761	760	743	764	760	752	712	735	747	729	774	746	714	784	747	742	741	745	735	758	743	775	729	752	724	773	779	744	780	721	734	766	729	775	664	710	724	719	714	738	743	753	734	735	744	745	748	771	737	743	766	755	731	761	771	734	746	719	754	768	753	746	753	744	781	741	720	769	729	715	737	711	737	781	748	723	743	723	755	733	752	737	761	769	714	728	733	704	768	770	714	680	717	748	742	703	743	717	729	790	703	754	715	787	771	732	718	713	720	721	707	764	688	746	723	737	743	754	729	743	762	705	733	726	712	739	691	736	764	689	753	739	747	740	709	788	737	780	766	726	697	766	723	815	726
32922	29447	32997	29380	28352	24916	21349	10011	5069	2740	1471	761	414	409	350	321	287	295	277	255	255	247	242	265	232	237	251	217	231	240	221	226	231	215	244	206	213	238	196	217	215	245	239	209	215	224	231	203	215	198	215	231	213	211	208	229	231	223	224	261	223	224	235	258	205	220	217	230	242	222	227	255	213	205	260	201	202	217	231	218	238	251	229	227	214	232	231	255	263	204	221	206	218	257	194	237	224	211	237	207	233	214	208	200	201	211	235	216	241	207	228	221	211	242	206	233	197	240	225	214	242	245	202	202	240	236	226	222	228	217	220	245	261	227	195	226	230	241	216	238	211	234	205	204	197	209	222	240	255	215	209	215	222	203	228	230	230	232	241	207	217	222	227	224	231	221	225	228	223	241	198	250	215	233	200	226	239	230	223	240	265	194	231	215	238	238	233	245	210	212	262	236	246	204	232	215	250	221	229	215	211	239	239	218	214	220	247	228	224	213	223	230	209	238	247	219	223	191	207	218	230	242	211	198	246	217	219	224	217	238	216	239	236	222	219	232	253	240	211	237	221	226	214	220	229	218	233	209	205	240	215	211	231	239	207	222	238	217	227	214	235	213	222	223	205	210	210	227	223	205	206	206	221	239	236	221	224	233	213	243	215	231	224	196	232	256	216	226	207	231	223	227	202	227	257	227	228	222	259	216	203	226	220	207	216	230	233	245	237	228	258	209	256	241	211	212	209	209	228	225	202	229	245	256	238	225	219	221	233	217	232	249	241	207	237	210	210	228	248	235	233	220	208	201	231	227	227	232	226	218	259	239	236	230	232	196	202	237	231	205	194	230	218	200	213	209	219	237	193	216	237	251	210	237	239	251	203	209	218	198	234	221	192	218	199	205	223	217	225	220	231	233	237	240	227	226	232	219	213	240	228	178	188	235	209	215	219	209	224	243	218	240	207	215	212	232	206	232	208	220	213	214	248	209	219	223	206	238	203	229	237	239	221	220	201	240	219	233	230	254	247	224	193	219	222	220	214	223	207	210	236	240	221	240	237	214	252	208	211	234	224	246	260	216	233	235	218	229	219	241	241	225	217	221	217	232	205	243	211	221	234	216	236	237	205	216	231	202	210	240	228	199	225	210	208	240	223	218	225	204	228	223	232	219	246	222	238	209	197	214	244	213	243	213	221	205	218	227	223	247	261	255	206	237	209	268	227	230	227	207	224	252	229	216	220	218	230	243	218	214	248	225	227	257	227	203	220	207	223	198	248	226	233	228	192	226	226	210	216	237	244	219	212	206	234	213	215	217	249	228	208	191	242	230	249	220	225	214	238	222	231	223	213	227	234	237	231	240	235	227	240	238	205	218	224	222	221	235	221	227	217	242	237	236	223	217	230	226	214	211	237	203	231	248	207	232	224	217	223	234	209	202	225	272	251	249	265	220	227	217	198	223	216	239	223	252	187	210	233	215	210	208	207	226	245	227	192	202	235	229	186	238	230	218	245	219	239	234	217	229	220	227	217	224	234	207	228	236	205	211	202	232	229	222	203	234	237	229	205	239	212	233	241	235	238	216	251	224	238	194	255	228	209	223	236	216	235	224	222	230	245	207	224	235	212	208	230	227	232	214	232	239	239	223	226	211	199	218	220	219	210	223	236	214	197	213	222	244	239	217	222	239	203	227	224	212	222	244	227	209	251	233	231	238	223	215	254	203	217	231	231	233	242	236	213	234	215	228	244	244	225	232	209	227	213	221	237	226	215	226	224	221	209	245	226	214	234	208	208	229	206	228	216	209	193	237	233	228	212	232	255	229	220	232	232	226	212	245	204	224	212	257	206	229	235	246	229	229	219	233	238	249	216	229	204	228	206	234	209	223	237	235	201	217	217	245	234	215	210	218	224	228	220	246	223	253	220	239	198	240	212	226	220	216	230	226	235	237	237	227	219	207	209	210	189	227	243	231	256	241	211	220	237	228	230	218	230	229	228	229	236	194	219	214	227	232	199	226	239	216	251	245	221	233	226	254	216	197	255	220	220	190	244	232	214	230	222	225	191	210	218	219	223	232	220	213	230	220	238	208	219	199	194	208	176	220	228	230	211	239	233	229	242	224	228	214	247	205	216	223	207	231	204	237	243	211	224	233	224	226	231	232	216	215	198	216	206	206	216	228	197	211	241	218	237	242	222	211	240	218	218	236	205	216	231	231	198	230	235	218	239	256	202	249	218	205	244	209	246	213	233	221	235	213	229	213	207	222	245	231	232	231	222	223	231	222	215	227	233	200	202	244	213	215	216	241	225	225	220	248	242	200	242	228	225	245	232	224	249	209	233	209	206	214	211	211	223	246	219	250	213	250	211	244	256	240	244	239	258	232	240	204	237	220	210	244	238	212	224	192	233	211	252	208	229	210	217	187	243	201	210	210	208	236	221	228	233	247	237	241	239	239	212	201	233	207	213	259	210	193	225	217	233	212	223	214	209	202	231	236	237	218	208	227	222	229	206	213	217	233	226	181	245	205	217	222	232	253	257	230	181	220	239	217	217	207	212	202	235	227	218	220	249	232	228	224	251	220	243	230	245	229	244	218	266	234	236	237	257	213	216	206	221	216	210	233	206	213	215	240	245	227	218	213	204	221	230	217	212	213	231	226	238	248	239	226	235	211	218	213	241	225	207	226	209	246	234	226	217	226	199	250	210	203	228	228	236	256	227	216	209	218	224	221	208	212	220	209	219	232	216	197	227	230	230	197	218	242	241	236	233	242	213	231	250	222	231	218	191	212	226	206	220	226	223	200	207	224	226	241	226	192	218	242	241	228	238	242	212	242	233	226	244	236	229	229	239	216	228	222	228	236	218	204	230	253	227	265	241	212	238	201	236	245	233	235	234	225	184	215	210	253	223	235	225	216	210	230	217	224	241	209	233	229	217	250	210	238	207	244	220	235	233	221	219	184	213	223	243	202	242	240	211	232	217	196	212	225	240	228	259	231	230	236	231	212	203	213	226	219	222	208	228	209	232	225	235	193	232	231	239	211	247	251	207	207	234	240	249	213	212	233	228	233	232	232	223	206	215	216	217	241	209	232	208	225	201	241	223	231	245	205	228	214	245	231	191	220	251	233	267	201	224	216	236	226	215	219	240	249	235	207	231	223	225	217	212	214	225	221	248	218	226	208	197	227	246	209	228	211	215	232	212	229	235	215	232	220	224	230	211	220	199	244	235	216	209	218	222	246	237	226	216	209	220	206	212	226	248	231	226	202	242	206	235	218	258	255	215	240	197	231	212	220	208	211	220	208	225	201	217	211	225	239	242	232	212	203	235	226	227	210	219	211	231	206	207	239	251	244	206	218	218	212	224	225	248	199	236	222	238	221	232	228	234	215	227	242	219	224	224	215	216	228	219	250	212	204	221	211	209	204	240	272	216	204	242	206	217	213	227	249	235	211	247	248	226	230	197	203	224	234	241	215	241	213	222	233	242	221	227	253	194	215	200	227
23513	27585	38419	41082	43908	42342	39255	21188	19619	13577	9310	4996	2408	2130	1892	1905	1573	1417	1249	1179	1107	1045	923	890	816	804	824	862	821	788	823	850	778	763	791	822	759	764	770	766	744	770	795	737	742	740	788	733	767	751	756	776	734	808	775	823	839	810	749	726	717	791	780	777	755	711	788	757	770	752	784	774	787	753	740	716	792	776	803	765	764	746	732	773	724	772	740	772	781	782	749	754	732	777	836	792	793	768	770	772	744	759	765	800	802	748	784	778	752	789	741	777	797	775	768	785	765	770	687	775	802	731	756	739	785	750	730	806	812	781	744	767	805	767	797	771	745	745	771	755	784	767	790	796	725	753	752	749	785	741	786	761	820	761	804	769	727	754	771	758	777	742	744	775	718	781	789	765	767	762	771	800	804	788	763	746	755	800	760	755	744	784	702	768	823	770	811	745	723	788	748	776	777	759	745	754	783	746	759	745	776	776	763	763	700	801	735	748	804	785	771	754	769	786	791	752	787	802	757	757	786	768	783	768	765	758	762	774	749	712	774	786	758	690	789	729	780	769	778	786	724	744	750	776	725	772	742	776	730	774	761	780	785	757	785	755	771	762	759	798	766	759	737	785	758	786	763	771	749	767	789	763	758	795	797	831	763	768	782	755	739	745	797	734	781	751	786	761	745	757	803	749	751	768	749	782	750	773	785	784	777	754	736	806	739	783	840	736	763	771	780	778	733	740	724	746	758	759	759	772	788	736	730	738	779	748	781	735	731	727	766	778	774	782	762	752	776	765	699	788	782	810	708	721	712	774	777	747	753	767	746	801	745	794	765	805	751	719	740	819	761	758	746	770	764	806	784	790	729	775	733	761	732	741	722	744	776	776	793	749	759	785	813	754	749	763	758	774	716	753	768	794	719	779	795	776	724	723	734	753	844	778	759	787	723	790	828	795	795	757	777	720	771	729	722	761	776	780	725	770	798	777	763	780	758	773	753	761	787	784	782	767	741	819	809	737	763	790	762	771	781	731	757	763	738	812	753	763	749	767	765	756	737	779	748	753	736	757	798	790	756	728	768	741	736	773	801	806	733	769	768	747	754	757	794	708	754	814	767	775	771	798	762	728	772	791	737	783	754	737	742	786	733	776	751	769	768	789	776	726	749	789	804	760	797	767	739	762	823	749	808	751	762	785	766	760	761	797	750	778	727	739	791	743	721	754	728	765	756	725	756	768	755	778	757	731	779	786	744	769	753	749	745	785	710	774	750	746	764	786	818	749	775	749	762	786	715	735	796	764	759	695	757	797	769	757	782	770	750	739	775	806	756	735	752	790	747	754	765	765	768	744	749	732	762	768	773	790	706	732	796	771	777	781	827	795	753	759	778	765	772	738	794	801	740	754	750	749	749	759	779	774	825	737	744	769	744	752	826	747	773	740	775	744	738	722	766	730	789	777	744	779	710	706	778	773	741	768	761	794	758	774	800	805	780	745	771	709	773	832	751	796	766	796	766	757	796	761	773	746	785	799	782	788	778	767	780	757	733	778	776	810	741	782	759	769	762	748	828	728	778	758	737	727	793	791	762	732	802	745	727	748	747	774	757	752	755	730	733	777	791	779	787	731	811	733	797	737	728	764	740	758	763	779	815	748	711	729	805	732	770	793	743	798	763	715	780	769	768	727	808	778	749	763	759	760	738	758	775	784	728	740	784	727	815	747	816	769	736	737	787	718	790	756	808	774	793	721	756	811	755	766	778	710	783	782	758	766	735	755	783	762	744	731	771	781	715	758	737	764	761	801	752	794	800	752	757	734	792	732	735	758	815	782	785	766	763	763	735	793	799	765	744	812	800	753	750	797	810	792	776	774	749	771	756	707	773	738	744	763	734	791	776	772	770	722	802	777	777	712	768	786	773	762	766	756	793	819	759	793	784	761	775	771	760	758	780	744	754	712	724	749	801	746	770	751	749	723	727	805	718	792	774	766	759	789	760	767	745	754	792	788	761	763	796	784	771	754	751	740	819	782	780	788	792	769	737	809	756	798	771	797	780	762	797	743	747	766	756	792	798	780	763	772	746	775	785	739	755	748	788	792	763	726	758	752	765	785	768	784	781	763	795	722	703	743	762	743	746	754	760	801	730	797	721	751	778	763	787	732	769	728	753	798	749	755	782	794	778	774	761	809	770	815	786	768	740	774	731	746	757	813	795	727	774	794	762	797	748	740	780	769	817	755	741	784	726	784	740	777	728	725	764	761	767	780	752	773	741	791	765	778	712	770	757	805	806	759	759	772	737	780	773	777	773	754	759	764	772	737	702	754	745	747	790	785	700	825	805	724	773	774	733	770	719	771	741	760	784	785	744	750	765	734	737	769	739	780	750	782	792	761	740	711	773	746	753	851	772	788	756	778	754	770	801	762	793	753	751	758	770	759	705	789	752	762	790	760	832	762	738	791	777	772	777	749	796	740	752	747	786	759	774	768	798	733	769	772	784	759	758	763	746	748	795	794	766	709	728	751	803	794	732	779	772	800	789	778	687	782	752	754	741	749	795	817	771	774	767	749	809	786	763	746	809	756	826	720	776	810	809	798	825	771	772	752	771	745	808	730	754	808	778	717	795	746	779	728	766	778	746	790	791	769	735	791	748	788	758	758	786	798	743	757	783	778	781	785	732	775	757	735	780	770	770	758	800	735	799	692	818	766	819	762	796	743	791	784	756	744	769	708	740	766	783	669	747	776	740	774	805	817	777	742	739	759	784	779	768	755	791	769	767	793	774	764	738	826	760	776	821	754	736	735	744	757	743	822	806	765	767	785	757	772	784	778	748	744	738	788	754	756	794	750	789	761	792	767	767	746	738	788	749	805	744	816	737	760	799	804	751	780	776	753	782	812	780	747	800	802	759	747	762	726	754	755	773	829	748	757	768	718	736	738	770	764	758	765	792	704	748	765	777	765	790	734	754	774	704	729	770	781	792	756	730	792	777	753	742	784	707	782	839	722	728	770	723	827	794	734	815	788	782	772	806	762	765	745	699	739	756	773	750	795	774	804	774	805	779	814	801	796	791	782	758	764	735	721	781	762	748	815	783	752	781	776	730	754	752	806	748	699	770	720	758	794	779	763	798	767	766	787	780	771	755	766	828	757	749	796	771	748	742	799	752	740	785	774	758	801	755	799	755	759	740	760	762	726	760	747	763	739	768	798	760	808	774	751	835	760	784	717	788	753	751	761	702	763	718	770	764	776	740	786	758	798	711	725	758	782	781	761	768	739	755	759	815	755	763	764	722	791	770	731	770	749	727	778	793	720	748	758	764	755	760	809	697	831	782	763	757	818	728	763	733	777	790	764	806	781	781	810	740	759	745	800	776	751	749	781	748	726	825	789	812	736	746	808	754	777	819	744	793	793	739	781	760	767	779	732	794	768	769	794	734	808	779	823	720	787	807	765	763	830	776	765	784	783	814	712	694	780	758	741	734	746	770	777	766	810	804	751	731	749	750	735
34944	35024	40507	35561	33957	30221	28801	20477	9163	5223	3890	1819	648	453	462	453	425	364	323	305	311	306	243	249	239	275	253	235	249	252	235	219	232	214	246	249	231	243	227	241	233	238	221	257	261	234	229	223	243	241	212	230	223	231	225	221	225	227	238	254	236	243	254	236	234	231	241	216	241	244	228	244	249	253	230	281	215	221	233	227	229	224	234	267	223	230	232	226	252	212	240	248	251	233	269	232	221	243	240	235	258	248	233	236	229	220	250	245	254	240	241	244	259	236	234	222	248	234	244	207	251	261	273	233	211	223	216	242	248	241	223	248	237	237	257	218	216	237	250	228	225	239	230	234	230	232	230	257	245	227	215	254	236	251	231	270	219	251	204	236	231	240	241	225	240	210	244	244	247	224	238	254	228	230	236	250	255	242	260	266	228	216	238	237	231	238	233	225	192	228	242	265	233	220	227	258	251	219	215	255	249	265	243	242	233	273	231	233	220	245	213	211	251	214	228	204	255	231	210	219	257	226	222	238	251	217	257	241	236	246	223	223	257	220	224	226	211	224	238	234	241	272	225	234	222	237	234	250	265	223	240	240	239	231	230	258	240	222	244	240	246	208	239	233	254	234	260	222	218	260	257	229	230	241	253	255	248	227	249	214	220	247	229	228	240	231	235	226	238	248	241	218	222	267	234	235	225	226	263	241	228	252	229	247	239	241	239	237	242	234	253	220	243	208	222	228	208	222	228	232	221	239	232	223	246	258	251	239	223	232	217	241	239	237	239	232	215	221	234	214	256	225	246	224	231	220	209	223	237	234	235	233	252	238	253	226	227	225	247	253	249	206	247	221	229	258	223	223	214	228	216	215	209	233	229	242	250	230	235	242	251	246	218	255	260	265	242	201	204	210	240	238	215	272	215	262	239	253	216	218	215	238	223	198	212	250	232	245	232	240	252	237	236	227	256	238	223	246	233	231	237	236	241	242	213	234	222	216	201	259	222	210	250	244	214	230	253	222	240	252	240	239	220	232	226	214	232	257	230	226	251	209	231	247	225	224	222	218	228	222	209	205	243	232	270	231	268	224	222	270	231	219	271	227	211	242	263	241	256	224	248	215	223	227	221	225	227	254	226	237	210	235	244	252	246	242	218	240	244	231	241	223	239	260	240	204	246	250	251	257	235	232	246	228	251	223	237	230	232	238	230	244	224	231	225	259	225	234	263	240	220	248	239	243	224	216	217	236	250	218	245	250	234	221	242	247	198	205	207	218	218	257	237	227	261	237	233	254	229	235	243	237	262	248	241	253	231	230	234	239	244	230	256	194	236	255	238	237	218	232	226	224	209	241	219	208	229	259	211	246	235	239	216	226	258	228	239	224	241	220	229	234	225	232	258	256	238	236	243	232	247	248	208	239	227	238	254	215	263	254	226	248	241	235	267	199	208	216	251	237	209	231	240	227	241	232	248	213	224	251	216	253	235	236	223	234	215	240	251	243	250	249	229	244	233	223	236	223	253	221	221	212	235	237	242	242	220	274	235	230	211	236	214	244	229	247	228	246	233	245	246	244	237	227	243	218	231	234	224	246	230	236	246	256	245	234	226	223	231	253	233	225	241	254	219	224	250	242	220	227	260	208	228	243	247	228	207	231	256	226	228	219	237	246	254	227	242	249	239	221	237	211	246	231	235	236	251	238	274	219	227	220	220	228	233	241	247	216	204	229	240	229	229	222	226	223	223	269	230	266	259	219	233	253	266	232	252	246	262	269	228	226	244	227	250	225	220	244	244	241	220	202	208	215	250	207	216	227	237	238	232	241	265	244	242	207	231	246	208	211	236	238	239	222	227	254	236	227	239	254	219	253	248	224	231	226	243	230	221	245	240	229	247	227	248	241	255	244	240	246	200	253	240	246	221	226	262	232	239	229	226	255	230	248	250	227	267	233	247	213	254	217	226	234	217	223	222	226	254	263	245	238	222	236	220	211	237	213	247	262	216	213	226	263	239	221	234	264	242	227	267	220	235	231	229	240	215	234	238	229	228	230	262	230	246	258	234	185	233	235	205	218	217	234	220	229	254	213	253	232	231	215	214	233	272	211	225	228	252	234	223	219	232	210	228	227	213	235	250	235	244	235	229	231	246	239	233	199	252	253	238	202	250	221	247	232	246	230	231	253	248	244	225	242	237	225	240	205	229	247	247	232	249	217	219	239	223	219	250	230	249	240	236	252	213	228	231	220	243	251	246	233	241	238	270	241	245	239	223	225	229	229	243	273	266	237	265	245	259	254	231	241	226	237	208	227	210	240	252	247	219	247	246	241	226	218	225	202	254	214	226	232	240	217	241	219	250	234	236	255	248	224	222	255	255	212	231	197	237	222	224	239	264	259	253	257	218	261	217	232	242	239	261	231	253	229	234	246	250	217	242	241	238	237	264	230	260	216	232	220	220	238	227	240	241	266	264	248	220	218	270	227	233	233	206	233	259	220	235	262	231	244	248	223	245	235	215	238	240	225	231	244	242	236	247	231	226	229	262	224	217	246	214	249	251	210	231	212	252	228	230	208	237	241	233	234	222	231	239	222	242	212	227	256	223	231	240	225	238	221	244	247	232	264	253	233	248	250	232	231	241	220	255	215	239	254	251	247	212	209	257	257	254	229	240	251	206	215	246	235	222	219	233	247	231	257	216	247	238	236	232	264	231	231	250	231	237	254	210	232	240	251	246	241	210	252	261	217	232	223	241	239	267	221	231	227	254	249	253	235	253	273	239	219	232	270	226	243	244	222	213	232	207	213	221	238	238	240	238	198	204	261	238	219	230	232	240	246	238	229	231	209	215	268	252	233	221	219	224	200	257	230	232	227	227	209	203	216	251	251	228	271	241	248	226	219	224	221	242	221	247	271	239	220	253	242	229	234	206	229	249	236	230	274	226	209	232	236	242	235	254	237	261	220	241	213	240	241	245	247	226	236	232	233	246	215	223	236	211	227	195	236	250	224	229	243	248	209	249	213	249	215	246	219	232	261	221	240	236	239	262	211	257	220	228	223	231	237	241	234	247	235	232	241	213	241	249	220	281	221	245	251	247	234	228	243	243	239	228	188	206	236	202	227	232	243	218	221	242	230	214	238	232	275	249	228	237	230	234	242	208	245	227	235	228	221	242	241	252	251	244	268	229	248	245	264	229	241	262	219	237	233	250	229	222	212	244	238	230	224	252	219	207	236	250	251	268	203	230	253	278	232	216	269	240	229	229	195	209	247	240	261	212	215	225	235	213	244	219	241	228	242	229	230	246	227	236	241	239	220	222	222	226	217	236	239	233	253	242	215	246	202	230	237	261	227	225	211	250	218	223	223	220	221	263	220	216	210	254	218	225	249	218	234	241	225	217	218	254	240	260	229	222	248	251	209	256	226	239	253	243	248	252	229	253	229	228	236	206	227	221	256	237	258	246	220	253	232	245	247	225	235	260	229	218	235	234	247	261	242	217	245	225	217	243	226
25756	32173	44215	46755	49524	46785	46980	33856	21670	18824	18565	10714	4438	2862	2818	2900	2514	2082	1853	1659	1434	1396	1044	926	881	855	960	936	856	923	907	915	849	828	808	772	819	759	820	778	760	790	750	819	843	794	807	745	769	817	746	781	804	812	793	767	722	785	770	775	763	808	727	773	796	782	782	778	838	817	767	777	807	769	827	802	806	761	785	827	743	807	808	792	797	777	769	775	746	738	801	814	788	819	795	820	791	811	780	781	813	770	810	772	812	806	833	807	804	773	771	766	796	844	844	732	778	779	779	795	772	826	805	794	773	769	799	808	762	812	808	764	811	799	789	839	820	795	797	732	792	787	742	753	782	794	765	789	805	819	739	801	781	824	795	790	773	761	793	770	812	759	800	812	752	793	785	765	780	787	751	793	760	846	764	770	785	809	792	758	835	774	815	773	794	761	773	776	745	795	802	782	788	795	772	786	810	793	841	752	779	767	786	750	811	820	822	735	821	790	845	848	803	744	797	781	751	770	786	799	807	802	849	763	762	776	771	772	806	812	793	822	776	770	849	769	771	797	814	760	791	799	812	755	833	789	818	759	767	797	770	802	829	799	826	798	838	790	787	823	805	765	763	825	807	758	791	783	779	768	849	786	764	769	819	817	771	776	760	775	822	826	746	756	830	778	803	774	785	779	760	768	831	705	785	753	794	814	784	741	774	808	799	765	767	730	802	759	761	785	767	790	802	794	806	779	792	787	772	763	833	796	807	811	773	776	795	793	843	810	813	783	797	792	734	795	788	773	805	785	820	770	770	814	776	775	747	799	809	826	809	806	778	789	771	756	785	819	784	846	825	788	798	785	780	792	762	816	787	813	719	749	777	769	810	800	782	782	792	780	783	744	743	823	759	807	767	731	808	800	767	788	790	790	810	815	784	771	754	772	790	798	808	760	794	746	788	784	765	814	831	792	779	814	820	797	798	814	773	800	798	755	818	852	774	774	784	784	784	821	741	797	780	787	806	808	767	781	809	824	821	803	809	798	707	812	817	805	813	783	788	778	796	793	746	754	879	830	806	823	827	758	762	785	838	782	825	823	793	807	804	763	782	773	737	767	792	794	764	848	795	754	808	766	768	767	796	763	808	808	750	775	834	775	767	785	763	787	776	813	782	786	779	780	771	791	769	815	777	780	806	785	864	796	803	792	823	757	802	752	798	792	791	779	826	769	838	795	808	782	792	794	802	799	734	757	746	801	833	822	814	783	737	811	811	805	745	766	775	807	773	776	799	772	762	833	776	779	769	787	808	826	824	765	838	795	749	770	786	815	792	815	825	838	788	808	811	787	791	809	761	798	820	829	801	740	777	812	761	821	789	780	768	817	763	803	815	761	766	767	803	782	790	772	765	841	741	788	818	775	823	795	823	796	781	820	747	786	782	784	820	788	773	804	825	740	785	729	750	813	811	747	789	799	794	831	769	819	780	810	782	781	803	816	788	788	782	723	770	796	785	746	810	790	810	822	748	782	806	776	781	785	799	823	808	808	804	753	834	797	824	730	800	805	794	768	781	785	781	782	772	774	799	739	770	745	798	791	738	797	823	793	757	748	787	783	789	789	774	797	827	823	812	769	787	799	755	804	853	775	764	824	786	768	796	818	802	797	747	814	791	770	801	802	850	812	816	796	825	800	746	797	819	817	777	744	785	792	805	839	808	764	853	796	784	787	776	738	810	794	811	730	788	798	825	835	822	768	800	846	815	794	794	768	768	754	807	749	838	807	788	807	790	812	797	738	829	766	804	748	764	770	749	817	800	817	804	801	766	777	780	814	776	746	853	772	754	809	783	751	800	754	795	805	796	762	836	819	787	785	775	790	774	836	753	761	776	837	769	808	799	783	822	756	800	812	825	785	815	769	801	754	789	804	766	811	765	839	838	750	773	797	810	850	776	768	783	791	768	794	791	784	804	830	769	815	744	785	789	792	796	793	780	771	816	823	801	776	720	777	773	803	814	811	836	755	802	818	810	797	823	790	832	755	824	839	797	789	754	787	829	789	786	760	832	869	792	701	771	809	839	818	840	806	754	804	701	798	750	772	798	788	810	785	791	791	814	782	786	795	837	731	815	812	779	761	814	773	800	810	785	812	806	815	785	753	765	857	764	757	767	765	812	848	770	803	768	755	764	848	780	772	752	814	783	727	837	771	763	793	804	799	812	779	760	811	770	761	786	773	793	834	783	814	820	780	787	810	876	831	796	757	814	757	810	765	811	777	754	778	792	814	822	747	772	801	778	742	816	838	787	829	766	784	802	797	851	754	812	765	742	789	783	808	776	846	784	766	820	818	784	752	756	814	802	791	786	808	792	807	834	776	809	795	741	791	771	769	804	751	776	778	799	841	790	767	808	814	811	741	813	776	846	799	805	758	797	768	786	811	801	767	783	835	791	757	752	778	798	763	811	795	767	816	779	724	808	799	808	760	795	821	781	811	769	810	796	812	789	752	814	778	803	799	752	840	779	821	736	803	790	809	876	732	756	755	813	732	794	815	792	763	784	777	731	802	832	823	787	778	757	832	779	760	821	792	803	786	791	786	826	737	825	805	797	798	816	814	761	847	762	774	819	775	770	756	818	726	823	762	790	782	778	826	767	787	756	855	811	777	801	783	776	800	764	766	805	805	780	786	744	797	798	808	779	834	777	836	756	790	799	792	804	799	761	746	785	832	773	801	791	763	770	845	809	768	802	821	796	806	831	781	760	818	767	767	786	792	762	768	806	795	785	813	846	827	750	826	772	807	804	752	771	753	767	792	833	785	828	764	772	789	838	781	802	817	830	759	769	791	815	751	814	782	807	772	799	794	814	793	790	818	808	817	818	778	784	814	813	758	841	759	766	767	745	863	818	797	823	827	790	776	789	821	769	746	791	799	823	780	787	706	803	826	794	776	807	815	792	822	819	809	802	794	767	779	779	824	794	739	749	776	800	795	797	802	753	825	818	795	801	798	793	792	817	822	788	798	809	818	785	787	829	798	751	763	777	796	838	823	735	801	835	807	795	729	818	805	757	805	753	795	807	784	827	813	748	783	805	778	779	742	780	766	779	842	789	789	789	818	755	803	776	782	798	808	765	789	747	787	792	740	791	803	751	783	787	720	746	800	789	788	731	758	752	785	795	769	772	784	836	806	791	801	751	757	780	761	754	829	815	769	835	761	814	766	763	779	778	780	780	804	801	802	776	792	761	841	762	846	780	778	797	794	756	811	791	774	780	792	820	786	775	840	778	806	797	823	787	800	775	760	769	794	777	763	850	836	796	792	787	860	831	807	763	816	803	842	778	828	763	829	794	766	761	799	842	801	731	783	808	779	792	770	809	812	772	812	796	797	787	764	782	741	812	821	806	826	798	793	792	752	791	812	774	762	791	806	749	771	799	796	822	804	770	750	783	802	827	778	810	745	801	775	748	758	751	749	769	781	758	789	791	821	789	788	731	777	822	819	787	809	787	805	799	780
24655	14838	13789	7850	4551	2850	1712	1151	712	454	373	334	303	272	223	237	259	242	231	233	220	215	223	242	238	216	218	222	224	226	233	212	216	235	204	231	225	185	217	215	213	223	218	220	228	218	228	223	210	202	227	209	219	208	205	226	202	233	217	211	207	210	211	202	219	217	202	223	225	208	224	239	200	224	196	206	221	232	219	204	220	195	227	218	194	225	230	215	218	213	240	207	251	189	209	231	213	214	225	224	193	224	233	220	229	218	225	242	233	204	208	233	211	214	217	207	198	215	213	219	212	205	208	214	212	203	229	231	195	230	216	239	189	186	183	196	231	209	214	220	249	214	243	232	229	202	190	211	193	202	208	226	212	205	219	222	231	202	193	216	218	214	217	203	239	218	195	210	211	226	195	204	222	209	209	199	219	220	201	209	230	207	228	200	198	210	211	225	231	235	219	211	211	202	221	231	221	235	235	215	220	214	216	221	219	201	226	219	246	226	231	207	251	221	234	200	218	220	223	212	219	229	188	234	206	200	227	212	225	192	220	197	226	242	209	234	197	210	228	217	230	217	205	189	237	209	207	213	244	218	210	209	214	227	235	218	205	199	217	200	215	233	227	232	223	203	193	231	230	203	239	221	243	220	214	226	247	216	203	249	224	197	229	208	203	228	220	231	235	225	225	212	226	202	216	223	216	204	204	241	219	203	205	210	216	190	204	242	209	208	216	199	195	231	215	204	199	190	227	218	216	208	213	208	211	239	205	209	225	209	245	225	209	213	206	217	233	231	216	201	222	216	240	201	181	197	214	207	211	250	206	205	207	200	206	199	236	184	210	238	234	218	220	210	225	217	203	229	224	182	208	211	235	196	214	201	231	236	220	186	224	193	209	239	227	205	230	203	229	236	225	236	237	228	202	227	219	223	203	226	202	231	228	215	213	217	199	236	228	209	204	211	228	198	192	229	221	236	200	188	188	192	220	222	204	223	235	218	230	189	221	220	205	222	204	220	211	223	190	210	246	210	225	211	227	222	207	224	202	239	216	247	215	237	232	256	211	208	215	219	251	194	215	203	214	212	203	193	200	202	195	191	233	219	212	205	236	201	218	193	240	225	227	235	214	220	211	210	212	231	220	199	214	226	205	207	194	221	193	224	227	202	234	224	221	218	223	212	241	198	196	206	203	217	218	238	231	223	212	203	214	220	205	220	222	203	229	231	200	205	220	209	222	220	222	239	240	235	239	213	230	206	197	225	222	223	217	217	224	212	221	216	233	219	226	236	191	206	212	208	204	236	221	210	217	213	235	213	243	231	221	188	205	207	253	212	213	234	206	224	222	207	232	211	238	188	197	199	204	227	236	233	230	216	218	229	225	215	205	234	215	205	255	210	252	241	243	210	234	211	207	226	227	184	217	224	200	238	231	233	236	228	208	219	214	206	234	249	195	224	224	209	226	220	202	222	225	224	225	220	221	239	224	214	225	204	210	209	215	188	185	228	221	224	225	215	221	230	250	235	211	205	212	217	193	228	223	191	220	184	235	226	212	202	237	229	208	226	195	208	198	227	227	199	199	242	205	218	225	222	194	221	220	226	208	212	207	212	188	199	217	201	184	188	240	234	215	235	230	221	186	203	219	227	216	218	232	226	197	226	225	193	186	200	220	208	229	229	177	210	227	226	220	238	234	224	208	203	220	244	206	240	190	193	228	232	191	235	210	224	233	207	228	209	217	231	196	213	226	197	217	200	220	216	207	206	218	195	207	191	205	214	198	222	228	233	218	210	228	210	226	214	236	243	231	224	214	214	205	226	214	213	197	203	221	224	214	205	216	214	214	233	193	195	239	213	230	201	234	235	198	212	236	230	217	227	193	215	240	214	208	238	231	197	232	229	204	210	235	195	208	180	235	247	225	240	227	226	233	221	224	235	226	197	204	223	227	219	184	193	241	234	198	237	206	205	205	194	219	225	222	194	208	214	208	207	238	231	213	203	206	218	203	208	233	227	219	210	211	217	223	241	190	211	191	226	222	215	203	199	210	237	214	220	247	212	225	236	230	211	221	210	211	197	242	262	213	208	224	210	227	204	228	217	215	227	227	220	230	203	196	202	230	237	223	234	202	211	193	225	208	211	215	200	219	206	243	176	205	223	238	212	188	232	231	247	204	236	203	239	226	208	220	209	200	216	216	228	190	227	247	229	183	232	223	209	216	226	227	227	222	212	202	216	223	258	211	223	210	211	223	219	254	217	201	230	225	195	221	189	217	199	224	206	232	228	212	260	248	207	186	226	219	234	216	200	242	217	245	213	198	246	201	246	227	232	238	214	214	209	197	198	232	227	205	227	200	227	239	235	198	226	222	203	258	220	241	250	226	249	203	209	205	215	220	200	208	222	199	221	211	215	197	211	220	252	194	247	234	196	222	198	232	232	204	226	205	259	187	215	235	213	206	203	238	203	210	212	229	219	223	214	218	232	233	216	192	229	199	214	216	246	216	224	189	224	211	180	235	227	213	218	203	198	230	218	204	219	210	193	211	207	222	228	203	207	249	222	240	207	216	217	227	217	225	223	237	213	251	217	225	195	206	210	230	215	204	207	200	219	192	230	195	218	214	215	202	215	213	215	191	198	210	223	202	210	199	217	220	225	236	246	202	210	247	220	217	212	215	219	210	229	212	214	230	213	211	207	223	227	236	223	206	197	224	228	212	256	213	193	219	197	219	211	239	237	234	218	205	247	219	225	231	197	198	232	230	203	210	231	238	208	231	208	235	217	199	217	215	212	193	211	244	195	201	227	244	216	201	207	249	213	201	220	216	202	232	201	202	211	242	223	214	223	233	205	202	200	239	228	215	226	208	214	218	229	217	226	196	226	204	232	210	212	203	218	195	200	215	211	228	179	236	215	197	237	208	204	228	229	209	220	215	202	206	209	233	231	202	231	240	226	211	195	225	205	236	224	202	217	187	204	228	240	235	181	211	221	211	209	211	226	228	204	231	214	223	205	210	234	235	220	226	200	228	212	220	213	203	215	219	223	197	217	223	238	225	198	211	199	227	210	204	213	224	217	222	225	233	230	198	230	223	220	220	248	208	197	201	248	187	237	217	239	229	229	215	223	193	228	188	199	210	217	233	225	209	235	208	213	197	222	220	210	211	225	222	220	207	213	209	239	223	226	246	229	220	217	224	256	212	199	206	249	207	221	185	206	199	219	215	201	208	229	202	202	200	206	219	205	210	228	238	215	204	198	223	225	248	193	222	202	196	207	218	224	209	221	245	243	220	226	225	222	201	235	227	201	220	233	197	190	209	210	203	183	216	209	205	240	244	207	222	193	204	232	192	233	197	203	235	244	201	225	220	234	210	233	197	226	215	217	227	253	217	245	214	223	209	217	209	198	239	196	219	237	215	197	206	206	221	229	222	202	217	213	225	212	219	210	216	222	234	208	213	220	220	217	201	222	229	246	257	234	219	206	216	204	212	223	202	217	230	213	196	223
15395	14935	24449	23519	20090	15447	10529	7817	5002	2955	2341	1706	1402	1206	1124	1064	1038	949	886	929	791	805	774	775	785	760	749	712	749	753	728	681	786	760	743	729	760	723	788	713	716	704	766	714	739	687	703	725	762	727	724	748	722	739	711	775	713	740	767	761	762	720	727	758	769	696	739	736	726	716	755	769	793	706	748	737	742	746	747	725	735	778	801	734	768	768	738	699	769	728	759	737	756	771	733	756	752	686	762	763	697	773	754	796	752	770	745	742	746	787	777	734	765	732	763	753	737	722	706	720	767	764	747	756	754	784	728	762	718	725	741	769	722	765	708	725	699	737	730	723	746	737	775	726	728	768	805	746	770	706	777	758	722	751	759	781	735	708	777	739	763	678	757	747	730	758	739	732	744	748	717	702	739	768	726	758	789	739	760	718	713	733	726	724	772	713	741	789	748	747	727	775	751	723	773	764	783	730	689	762	776	783	734	731	735	715	751	771	696	735	755	773	719	774	718	707	751	713	717	742	717	725	772	736	770	807	728	727	669	787	746	751	728	722	722	744	772	737	718	762	770	735	731	771	749	779	725	764	737	750	753	713	716	741	708	722	748	731	799	702	782	721	814	724	728	823	727	741	725	802	751	760	760	760	739	804	711	735	748	719	766	718	736	703	713	789	755	746	703	743	727	738	704	758	712	782	737	722	790	766	769	736	714	761	750	735	701	743	753	744	725	751	758	758	739	721	710	737	753	746	743	750	723	736	738	757	737	750	742	780	684	708	767	716	738	739	716	747	778	738	717	737	761	786	720	704	730	713	710	752	765	708	727	761	756	790	746	755	754	787	771	703	712	774	718	731	753	774	714	733	752	733	731	715	705	748	751	728	712	813	770	698	767	787	752	733	702	784	804	760	761	761	730	769	746	756	782	763	789	764	716	698	735	718	755	732	765	800	751	757	739	735	754	779	801	739	772	778	754	789	773	755	721	758	722	748	709	790	750	741	711	726	733	773	761	752	738	742	746	755	713	693	784	776	746	700	765	771	747	753	728	690	724	734	750	768	731	736	706	703	730	754	753	718	728	706	741	748	731	756	723	770	690	741	793	756	763	727	768	757	738	751	717	792	709	755	746	784	729	774	733	787	688	737	797	756	717	750	743	765	759	743	718	700	728	771	742	732	799	769	749	749	777	740	721	741	738	768	758	751	733	738	734	752	739	733	726	784	732	729	780	772	760	741	721	765	719	731	740	729	739	757	722	738	751	698	760	740	738	700	752	749	747	705	743	736	770	762	740	778	701	795	748	751	772	753	769	725	704	727	754	673	712	768	750	761	698	757	703	747	713	713	778	707	703	740	768	762	747	737	716	741	750	693	748	752	717	737	751	753	705	753	763	702	767	744	733	723	766	730	716	733	721	756	756	747	789	756	786	764	768	718	798	734	711	650	723	751	736	736	764	725	704	771	765	740	741	704	767	706	762	758	767	708	785	720	760	716	736	751	815	746	717	785	742	710	708	772	750	746	753	697	704	725	738	746	736	748	768	713	744	755	765	749	751	734	750	723	779	778	744	752	710	733	760	710	762	723	753	732	768	743	726	688	704	777	758	684	766	766	702	760	745	737	735	748	725	734	719	723	772	717	759	732	696	746	700	760	770	724	713	719	709	724	727	719	765	730	768	735	736	741	738	781	719	719	745	715	779	748	712	772	702	763	747	754	792	753	738	735	775	729	710	744	737	732	729	713	752	709	713	755	750	791	712	733	737	729	764	784	744	758	730	715	712	743	701	732	718	726	738	728	750	718	701	768	725	742	729	763	712	760	738	735	719	741	730	764	745	706	693	736	766	732	762	769	765	832	784	763	733	751	764	741	750	768	764	757	711	777	721	765	776	709	791	719	781	744	789	789	745	763	743	757	755	755	790	746	768	754	688	757	719	729	729	768	735	726	777	749	766	752	752	716	774	746	762	723	747	736	761	759	729	743	730	769	755	770	760	723	678	731	779	727	731	716	760	761	775	773	734	748	781	757	736	750	771	753	749	723	730	726	821	751	744	774	756	697	729	740	740	738	770	706	761	790	745	757	734	722	745	750	754	748	730	744	749	704	713	730	735	698	724	747	747	753	726	763	759	719	755	712	695	758	748	805	707	736	739	749	740	718	744	779	778	723	733	762	807	723	773	745	763	711	727	780	758	744	714	773	762	721	752	718	707	768	744	766	739	779	766	707	754	736	720	713	737	736	744	721	767	748	777	770	713	776	697	718	786	739	765	703	715	715	732	747	757	715	755	696	765	740	716	784	735	712	736	785	694	740	720	761	803	772	692	725	771	782	791	736	798	731	733	734	721	724	756	772	725	741	763	711	725	731	733	774	758	735	724	735	736	757	735	747	741	707	747	685	733	691	736	748	720	770	785	739	772	742	743	806	706	742	729	747	749	726	770	734	757	684	753	709	759	698	759	736	750	716	752	760	740	763	728	735	737	753	719	738	776	724	782	771	694	719	707	758	762	756	743	738	751	750	711	742	766	746	749	768	734	763	762	738	721	750	770	771	738	740	752	703	716	772	794	711	781	744	715	750	725	708	741	767	723	749	739	710	765	704	678	659	785	763	737	733	757	753	734	733	755	725	780	741	808	727	710	745	702	750	737	762	781	763	747	723	766	722	720	768	716	756	749	738	751	750	767	733	755	727	753	743	791	766	757	766	742	718	751	725	763	790	775	764	762	739	761	706	734	761	730	733	771	765	748	716	708	770	726	729	768	724	752	806	769	729	766	739	709	741	712	709	785	756	789	702	810	744	746	776	724	726	747	768	720	733	767	747	734	734	768	720	764	745	712	734	746	714	722	779	712	715	723	762	739	698	777	736	767	763	778	701	775	724	716	786	731	771	765	744	718	746	812	738	735	745	776	721	767	753	759	754	695	745	779	731	761	734	740	733	736	735	783	695	711	709	716	796	762	739	721	728	751	729	730	727	732	737	727	708	768	755	756	779	768	766	719	751	777	742	724	774	754	741	725	750	695	779	813	753	714	760	743	733	785	746	734	722	758	774	753	773	770	778	725	735	720	733	753	749	719	766	728	724	708	783	710	730	789	723	753	756	730	734	737	773	779	746	746	725	674	750	778	789	739	754	710	731	739	733	713	754	734	759	767	746	742	743	739	730	782	750	797	753	712	787	729	725	779	761	734	696	724	752	734	672	755	701	747	737	745	721	717	735	783	741	689	713	757	769	741	697	783	754	730	773	714	759	727	733	774	742	713	745	724	755	731	767	716	769	755	745	743	743	751	718	712	709	752	737	794	747	748	747	732	731	721	746	713	725	730	746	732	710	740	766	691	668	746	738	755	734	745	775	781	695	771	782	721	728	719	760	678	760	730	758	727	735	775	767	754	689	706	764	728	790	735	770	710	730	752	707	708	762	746	754	735	673	771	761	753	743	721	764	807	714	729	747	749	713	717	777	750	696	685	736	750	766	757	741	731	759	719	761	772	723	754	741
32076	30855	36313	30102	26475	22687	19897	16359	8274	2815	1797	1123	598	519	405	333	351	289	344	318	225	273	244	233	271	223	220	262	238	237	203	227	230	244	215	224	237	261	218	240	210	232	218	239	236	222	231	201	246	231	232	255	210	237	220	246	218	234	230	233	231	246	227	224	248	244	224	223	232	241	201	202	244	229	224	233	219	217	213	236	216	202	223	220	219	228	234	217	236	227	251	240	234	228	218	255	226	208	219	243	230	239	223	239	220	211	208	232	221	197	214	218	250	242	227	212	214	224	239	215	206	261	238	226	217	231	209	260	222	213	243	225	222	240	226	240	246	236	246	229	233	244	225	243	231	247	231	240	233	232	208	222	215	238	216	230	222	222	230	211	240	249	235	228	219	210	187	228	213	233	212	227	232	231	244	211	194	204	228	221	221	231	211	252	222	232	220	265	215	222	233	202	227	220	225	254	221	214	242	221	211	250	191	208	241	234	229	209	214	222	233	230	211	201	249	224	223	223	231	200	224	220	234	217	214	217	221	238	221	225	252	210	224	229	238	245	222	221	228	249	220	236	238	239	217	212	213	217	216	220	224	210	231	234	201	210	221	219	230	218	222	216	223	252	252	221	223	248	223	235	223	208	207	219	206	210	235	238	208	232	228	234	236	255	229	232	242	226	202	227	226	208	222	227	250	186	228	214	233	255	201	228	231	237	204	217	217	218	218	220	233	216	196	232	229	208	221	234	201	214	257	234	235	202	208	220	224	224	223	256	224	222	232	276	236	203	213	220	221	227	227	243	235	247	227	218	212	224	206	228	226	269	227	224	234	227	236	211	223	229	230	237	228	209	235	236	204	204	198	201	246	244	231	233	218	210	238	223	215	206	210	230	230	207	209	224	231	204	222	221	225	219	236	246	247	202	261	237	229	239	232	231	217	218	219	221	227	251	246	239	211	233	245	214	223	200	244	228	201	219	204	242	221	234	234	187	215	212	197	211	229	204	202	207	216	206	203	207	203	229	206	231	214	225	237	215	238	236	242	222	246	230	245	231	191	237	205	218	233	226	251	233	214	235	217	223	230	221	208	233	220	245	222	225	241	230	230	243	206	239	233	275	208	225	226	228	224	235	248	218	204	244	203	212	215	223	207	217	203	233	210	209	213	230	228	224	231	212	215	234	217	226	224	225	242	232	218	213	225	243	249	245	217	222	235	249	218	225	245	221	224	256	212	236	231	226	218	257	248	204	211	256	241	209	228	187	238	241	235	226	227	214	197	241	238	225	215	215	261	215	200	221	208	224	207	210	254	248	231	244	234	234	216	195	270	186	210	208	236	207	233	240	222	231	258	200	238	210	222	239	226	218	210	233	221	236	210	229	204	217	245	235	211	215	217	236	211	229	255	236	199	205	237	241	223	234	236	225	249	219	211	225	222	238	231	223	221	232	220	247	218	199	207	219	246	218	231	247	226	215	241	224	213	230	230	227	206	249	204	235	227	224	237	212	222	211	227	219	262	212	210	224	230	205	260	237	247	234	218	230	211	235	239	212	233	212	219	223	223	215	236	251	221	235	210	195	222	252	247	218	247	223	236	234	214	221	246	211	220	198	213	219	201	200	230	243	207	203	241	218	222	200	229	246	210	251	227	226	223	230	231	216	232	233	235	224	221	224	234	255	218	210	183	242	203	210	225	250	205	221	260	208	257	210	248	222	226	222	216	227	231	223	216	219	230	219	224	206	234	241	228	244	202	219	220	236	191	215	219	237	242	232	245	235	231	205	207	231	225	220	237	246	222	202	223	248	189	233	191	204	243	221	219	201	238	216	229	195	219	205	232	228	235	252	207	227	204	216	222	208	208	232	212	213	228	217	229	216	226	228	212	219	235	221	247	228	247	226	219	212	252	240	224	262	250	231	208	232	231	233	235	215	254	228	221	244	224	227	233	212	179	232	250	242	219	204	211	206	217	218	211	247	182	230	224	234	225	214	183	196	219	243	236	216	228	227	229	210	246	246	203	234	210	234	209	222	227	238	211	252	211	233	221	234	194	236	227	199	215	214	233	213	228	208	228	263	215	234	218	212	254	213	228	204	233	242	217	233	248	240	239	217	219	242	238	222	229	215	239	217	218	237	255	247	248	254	212	207	221	224	240	232	208	214	203	226	224	201	210	228	188	231	201	202	210	230	242	211	237	240	213	227	213	206	225	232	237	241	221	211	220	252	217	220	222	248	226	227	210	228	266	192	209	233	224	237	230	214	216	225	230	245	228	220	249	230	214	219	207	216	245	222	205	226	209	226	268	232	218	228	203	233	222	205	206	219	222	235	209	228	234	223	224	228	226	233	223	242	250	239	255	241	211	212	225	255	245	237	228	226	214	217	253	220	227	219	213	203	223	215	222	227	247	245	244	229	243	202	230	208	198	200	219	235	244	256	200	227	235	218	242	226	192	241	199	246	204	235	209	217	233	203	229	209	257	206	185	228	235	216	228	229	217	216	223	234	221	199	223	217	242	239	246	230	227	220	248	221	225	229	251	243	211	236	229	184	242	195	249	234	217	207	217	215	228	245	228	242	236	221	240	217	238	235	238	205	243	241	234	230	250	233	231	243	231	210	203	217	254	230	205	215	225	242	223	227	207	238	239	244	220	224	218	230	224	223	212	227	199	217	225	243	248	193	230	233	213	241	208	226	223	244	216	243	238	224	219	236	214	220	214	220	206	257	214	228	219	230	246	244	229	212	208	193	239	204	193	232	207	242	255	249	237	190	203	225	203	237	214	215	238	222	225	238	255	212	248	245	217	231	220	219	205	250	218	229	240	229	223	252	231	230	233	242	243	215	234	215	251	227	241	209	198	236	236	191	248	223	204	242	229	221	234	221	228	220	212	207	249	240	208	235	210	222	220	245	221	225	235	225	210	217	235	272	232	216	221	225	218	249	197	232	213	212	210	223	237	215	237	214	215	222	247	230	222	223	244	228	230	226	199	247	219	196	213	221	233	211	235	224	202	222	240	199	198	261	252	232	233	217	228	211	249	225	217	225	227	240	227	177	238	219	256	241	245	226	225	223	238	230	253	217	221	223	223	207	231	236	229	236	221	234	246	231	216	233	244	199	233	239	235	192	232	223	194	221	224	226	210	227	193	214	246	253	207	231	220	220	185	205	247	280	241	212	207	219	248	240	208	220	226	230	258	247	244	217	203	220	219	214	211	217	236	227	227	212	226	230	226	246	215	234	208	212	228	240	231	206	208	209	198	218	250	252	233	237	205	224	230	235	231	224	234	231	237	239	239	240	221	253	240	247	231	235	225	199	223	227	240	217	216	229	251	229	235	205	199	220	233	231	217	219	220	226	221	242	240	238	227	232	249	237	210	233	242	187	236	201	223	234	227	218	229	222	234	245	198	217	222	237	242	225	197	215	220	241	217	240	233	221	207	213	233	202	249	228	206	238	235	246	226	221	250	227	214	215	196	232	208	230	208	239	240	200	218	230
22664	28633	40636	41678	41496	38798	38320	35771	21951	12832	11117	7728	4072	3343	2483	1704	2083	1697	1726	1517	1237	1037	938	842	811	801	840	829	816	853	769	835	801	821	727	694	742	776	733	764	753	846	795	809	772	740	794	790	740	761	768	756	748	717	742	749	744	747	805	765	780	780	746	737	828	776	785	781	736	752	747	827	749	767	813	777	786	744	773	751	795	751	755	743	797	767	786	764	770	766	786	741	766	795	783	808	768	745	753	709	779	731	792	791	748	746	748	752	734	785	804	789	761	760	732	757	739	757	771	736	763	781	773	760	746	807	762	764	720	764	726	723	757	779	827	748	778	778	752	745	790	786	733	799	798	794	792	766	788	741	782	776	805	776	780	785	739	757	804	804	791	714	757	779	782	728	788	779	695	795	768	771	738	766	745	755	793	808	801	742	784	774	778	749	753	764	773	747	784	783	770	726	756	807	739	767	792	747	727	788	788	745	777	775	763	777	800	790	741	703	750	803	821	698	778	762	783	768	794	739	765	782	787	792	731	725	764	765	764	764	762	756	752	759	800	768	774	781	790	750	772	728	762	757	776	777	779	771	753	753	794	812	745	741	768	753	766	724	777	769	760	718	828	742	762	735	729	786	812	825	757	756	746	789	784	805	777	772	788	772	761	731	769	806	751	748	768	782	823	750	733	759	795	746	719	815	817	795	699	725	807	748	776	711	756	796	759	823	740	760	748	781	785	768	762	776	741	762	782	801	767	790	723	774	816	732	754	741	780	744	788	838	727	789	736	816	755	804	773	744	768	792	749	779	745	725	827	764	754	745	728	768	764	790	800	799	761	738	751	743	754	760	760	824	744	763	792	771	720	775	757	696	768	763	769	738	811	792	755	802	760	745	775	727	792	782	787	719	812	756	762	816	769	743	748	767	734	756	752	745	807	732	760	709	742	753	795	758	789	741	736	780	730	745	810	789	760	782	760	768	758	748	786	788	771	786	745	794	785	737	861	728	742	833	753	753	776	815	767	783	808	747	815	768	823	757	721	755	797	759	757	736	720	718	774	764	773	796	777	768	758	782	737	772	788	739	792	797	744	796	776	800	714	755	765	787	795	757	753	809	765	741	773	762	748	751	757	762	734	774	764	746	740	770	758	758	777	791	708	753	730	773	733	734	761	765	802	797	722	714	787	721	755	757	801	760	720	732	734	743	720	737	790	775	763	752	737	781	755	768	785	824	778	779	817	737	765	746	746	797	806	721	751	791	794	733	795	772	723	744	744	763	770	786	737	777	806	775	754	766	744	803	806	807	842	771	813	742	758	799	767	766	726	805	765	749	732	772	737	743	736	795	771	755	793	737	762	757	718	759	786	758	799	759	719	771	768	779	794	760	737	797	760	788	699	778	743	798	761	748	740	739	784	744	741	769	773	767	797	755	777	718	793	772	738	788	761	774	776	752	725	777	795	735	754	747	816	789	732	744	801	735	706	797	745	771	801	784	815	753	800	801	705	782	757	739	771	774	753	776	763	748	757	732	742	758	770	713	745	763	731	778	757	756	787	777	785	778	774	755	735	724	742	741	745	753	793	704	757	727	769	753	768	790	765	768	734	770	800	740	757	807	778	733	785	784	814	758	748	795	815	744	773	784	802	749	752	745	793	775	778	738	790	750	783	775	761	743	714	776	716	814	810	760	780	768	768	727	774	765	813	822	791	776	766	767	780	802	775	754	781	746	781	736	783	802	760	757	714	785	794	772	737	805	775	740	780	794	801	776	756	708	806	763	808	756	787	771	753	764	758	786	747	789	744	771	799	731	763	809	747	813	711	747	820	788	790	783	743	779	776	758	767	759	774	812	764	776	821	785	781	772	760	787	817	768	768	808	796	754	775	760	795	805	802	728	751	756	760	753	737	781	767	753	762	743	737	801	790	755	714	775	801	761	781	761	764	752	750	757	793	756	825	748	814	772	792	737	789	794	769	807	778	755	770	779	755	783	740	803	769	729	779	799	782	742	764	766	773	744	745	757	749	744	756	793	761	772	728	789	766	766	772	759	789	769	756	729	774	767	747	746	746	717	790	761	772	804	758	764	802	814	767	724	838	800	738	750	761	827	752	773	724	824	764	806	727	779	739	776	794	750	798	729	786	782	736	768	774	753	807	761	783	754	778	757	708	776	779	802	778	810	727	699	772	781	769	783	744	756	771	785	752	763	760	779	781	755	761	718	846	792	846	736	757	790	790	747	743	717	756	740	755	767	770	754	785	750	814	777	800	799	768	762	783	744	775	745	766	771	710	768	768	761	729	761	763	720	791	729	743	798	761	777	767	774	746	780	772	747	740	717	807	768	816	823	780	744	753	776	745	759	772	799	776	749	753	786	718	778	746	783	788	796	747	777	720	779	738	739	714	746	786	801	762	732	711	767	757	765	776	752	735	756	795	763	738	766	779	787	826	758	778	777	764	740	746	766	754	740	774	797	794	737	759	797	713	767	734	772	797	784	758	788	761	777	775	733	742	782	770	808	758	708	736	728	735	828	782	754	768	744	773	742	720	757	811	743	726	776	751	778	765	742	777	770	759	797	757	787	734	751	752	817	786	784	746	753	788	744	798	752	779	784	748	720	755	735	700	782	776	754	763	816	767	745	743	800	756	787	791	783	772	771	751	760	727	764	802	719	774	769	811	797	778	755	756	727	789	744	780	779	740	792	805	751	756	748	723	765	778	715	761	819	733	751	753	800	802	770	799	745	748	790	804	779	750	786	753	779	772	758	750	765	757	809	760	765	799	778	766	726	742	767	777	763	846	766	789	751	780	739	734	763	747	779	738	743	790	796	714	728	756	817	805	727	771	752	745	792	711	831	760	744	770	761	742	762	782	749	693	738	756	768	744	787	753	784	736	752	772	731	731	778	765	701	768	777	811	792	809	753	773	779	760	794	777	783	749	814	724	789	769	736	719	755	786	801	765	792	778	757	713	752	795	771	758	753	737	757	737	761	767	787	749	766	753	797	732	716	777	767	798	741	755	775	742	782	819	735	778	744	762	758	758	772	769	741	812	798	758	750	819	738	776	797	770	753	761	735	755	754	739	779	785	770	739	759	777	784	728	764	768	770	704	811	742	790	807	767	761	789	800	763	748	764	808	737	782	807	806	782	763	749	780	716	777	765	755	757	769	776	761	769	800	816	755	735	789	773	750	774	779	755	766	756	793	748	771	741	765	783	800	773	762	779	739	803	771	769	747	795	747	741	770	731	780	766	763	787	745	768	726	746	843	702	763	768	816	739	829	851	754	787	810	745	778	750	800	746	695	720	733	755	775	741	817	764	772	782	770	790	773	780	798	831	752	784	719	745	786	780	779	762	725	767	776	742	773	729	767	779	765	734	757	778	753	732	816	775	736	718	774	839	757	729	786	712	808	755	809	860	732	731	751	728	759	767	748	796	766	735	776	713	780	756	784	763	769	772	764	776	754	759	807	759	750	787	803	760	816	765	766	734	778	741
34885	37260	42269	33830	31145	29409	28165	23085	11435	5221	2289	1685	938	770	588	409	402	460	323	302	299	247	253	249	239	266	267	263	255	263	255	230	251	255	238	205	229	253	243	220	256	258	213	256	234	235	222	212	232	242	262	224	217	224	247	213	207	252	257	226	240	247	230	242	216	228	227	241	248	230	251	268	244	208	201	257	235	211	236	231	225	223	239	253	237	217	253	249	234	234	255	246	277	257	231	256	222	232	269	239	221	272	214	207	254	248	248	220	230	248	255	231	250	241	250	250	236	241	222	239	249	248	246	246	246	254	227	234	226	205	231	237	215	225	245	236	226	251	257	245	236	249	227	233	226	210	248	241	238	244	219	251	262	247	213	254	234	220	230	225	223	220	245	269	225	243	241	266	254	236	226	220	212	252	284	250	230	228	245	255	229	237	251	270	242	230	238	214	257	239	203	211	219	233	251	195	231	278	215	269	200	226	235	254	236	215	254	240	235	232	253	245	232	250	233	240	236	214	228	236	242	246	233	231	241	220	241	224	251	224	246	239	234	257	252	244	225	237	233	242	272	257	207	249	211	242	228	212	232	232	227	228	231	244	231	234	239	227	213	227	208	236	238	224	249	265	237	216	191	237	247	243	246	252	230	222	222	229	258	225	233	247	221	263	235	244	235	239	248	233	276	240	230	235	242	244	234	235	237	258	226	224	240	236	256	252	212	223	246	226	240	226	247	240	261	227	233	250	232	211	240	264	234	252	229	247	226	247	230	200	240	250	218	251	260	220	246	218	234	232	229	231	248	246	254	224	231	234	271	228	241	223	266	235	232	206	236	234	244	235	250	266	222	231	236	244	253	255	251	199	236	270	247	241	226	251	215	238	257	227	231	253	261	263	253	243	235	221	230	226	201	217	223	266	249	251	239	224	229	217	229	222	231	259	234	195	210	253	267	244	245	219	261	231	227	252	222	234	223	224	234	250	242	228	221	230	240	231	208	214	242	225	249	233	253	234	239	199	222	254	247	249	232	219	241	238	227	233	236	256	231	252	233	237	236	237	242	237	252	241	263	217	243	235	209	235	228	192	251	232	204	242	238	218	245	228	223	252	227	221	251	260	237	237	219	248	229	253	247	251	217	206	239	227	228	234	228	234	258	224	227	231	219	231	207	192	235	236	241	268	242	254	231	245	229	233	243	251	220	245	198	247	243	223	245	229	220	238	216	225	260	226	229	241	257	227	211	257	254	240	238	224	246	207	260	240	213	240	221	236	228	238	245	235	244	249	256	237	212	240	236	248	237	262	210	224	228	265	216	237	244	274	233	230	233	220	225	232	246	211	233	242	225	237	202	255	213	227	225	230	232	232	239	232	233	239	248	230	247	238	230	238	221	259	243	248	222	228	228	226	238	241	230	213	233	249	249	235	241	249	247	216	253	212	232	260	257	238	204	211	247	223	237	252	245	258	236	248	230	248	260	240	223	226	251	198	235	199	236	212	244	240	237	251	220	216	223	235	255	228	241	216	250	252	246	246	222	229	253	202	247	249	206	213	232	249	255	242	222	236	261	267	224	220	207	227	260	235	229	248	253	223	234	231	243	228	230	228	224	241	241	212	231	250	243	217	229	242	258	220	222	239	269	259	247	238	247	211	267	246	228	253	203	256	226	235	245	231	229	249	247	219	252	247	259	218	228	221	270	246	215	263	248	266	258	230	259	235	213	238	236	223	233	228	223	222	243	234	239	234	233	246	244	241	235	223	198	238	244	248	239	232	231	231	217	253	233	252	235	243	231	226	226	217	223	226	238	262	235	238	252	218	235	246	227	231	225	232	232	249	219	222	244	251	267	241	214	251	237	218	228	219	222	231	222	221	221	224	222	268	221	235	238	239	246	212	238	218	221	234	236	251	240	263	221	238	241	255	205	233	222	240	246	245	243	238	249	214	194	250	249	246	256	221	240	227	255	225	260	238	238	229	252	222	234	224	237	239	250	214	211	214	242	234	258	221	221	242	243	225	249	212	238	251	217	219	214	252	233	243	223	265	232	234	231	222	263	278	228	251	222	238	215	225	250	250	256	260	249	236	214	236	216	230	220	249	229	224	249	211	219	244	222	239	202	228	225	236	237	250	249	234	229	217	225	249	220	253	240	246	225	207	253	256	244	213	247	227	259	250	228	251	231	231	224	261	228	229	237	260	211	220	259	241	241	223	234	227	221	272	238	241	242	250	200	231	228	268	222	207	240	225	219	244	262	251	230	222	253	258	244	260	257	230	216	251	249	227	231	244	254	233	245	214	232	232	226	228	239	229	234	241	263	226	200	241	218	208	239	230	234	213	221	221	214	243	224	223	239	220	257	245	217	235	220	234	260	253	231	226	230	190	253	243	221	243	221	253	231	235	214	254	237	212	232	213	259	255	270	219	231	253	246	218	218	250	264	254	237	243	232	255	246	234	242	214	232	243	230	252	223	196	237	225	237	255	263	229	230	225	224	256	238	255	220	231	258	232	234	240	244	245	263	230	244	196	247	250	247	219	227	239	233	237	213	226	215	201	231	213	236	240	203	242	224	229	239	208	227	226	233	240	242	224	234	224	240	200	214	262	214	246	247	228	239	224	234	235	244	208	251	237	229	243	221	234	260	223	230	222	234	216	255	223	231	223	213	258	263	226	239	246	216	224	262	262	244	232	243	245	249	236	241	250	244	227	248	250	249	225	218	243	258	237	259	243	228	237	222	235	214	222	241	242	242	238	261	211	256	250	233	249	230	258	224	233	231	238	231	249	222	216	258	207	242	228	277	218	247	237	211	202	247	228	224	249	240	239	231	213	239	234	255	236	230	240	229	242	267	213	232	249	242	275	244	241	240	237	244	244	250	243	221	244	235	231	253	260	230	245	219	212	246	235	223	256	235	244	239	234	231	230	237	250	248	239	271	242	248	227	234	226	244	242	267	217	225	228	254	249	239	235	212	247	235	218	221	230	249	246	229	245	238	235	254	265	222	252	260	212	247	212	227	217	251	213	228	214	205	233	273	229	219	228	256	215	245	217	238	202	242	237	211	242	230	262	255	218	230	233	245	240	259	229	232	228	241	254	228	254	225	226	232	229	239	245	214	223	240	208	252	259	248	252	227	212	236	236	244	254	224	225	230	229	260	228	241	264	233	216	236	253	229	250	227	239	224	221	247	239	208	242	228	213	250	236	232	230	202	226	236	217	243	250	231	257	260	213	248	228	230	275	209	238	236	236	239	231	210	231	248	216	243	251	232	225	216	238	215	223	264	247	203	250	259	240	252	240	289	234	262	226	212	244	255	240	237	235	207	233	215	213	228	262	221	262	220	233	235	248	215	230	247	232	218	254	224	240	219	215	252	231	230	235	229	249	231	258	251	224	240	246	219	236	225	254	238	249	253	280	223	243	258	206	240	226	244	272	220	214	251	255	245	220	253	271	232	228	221	201	216	244	254	260	222	228	258	232	253	213	219	258	214	250	224	246
26110	34911	46280	46004	46656	46181	46087	39560	25217	18206	11449	10601	6402	5282	4046	2009	2468	2858	1754	1660	1554	1293	973	959	890	844	868	914	845	918	876	864	834	799	859	803	769	827	776	817	794	777	819	820	814	773	807	813	796	842	784	801	769	738	805	810	785	762	786	785	876	785	807	810	831	813	794	799	763	782	802	801	821	835	775	782	796	798	805	741	784	806	806	819	774	797	804	772	888	784	808	791	790	778	776	796	789	792	798	777	754	833	793	811	776	796	800	790	790	794	760	795	792	783	807	825	798	742	762	804	750	831	814	764	801	805	821	788	801	756	749	787	751	784	810	766	770	778	781	795	773	766	828	777	780	783	811	791	772	820	763	748	783	796	847	774	833	791	744	783	777	779	811	803	797	772	802	754	811	806	762	885	811	806	796	858	819	792	813	825	811	811	816	803	831	805	825	794	785	791	758	796	798	786	813	814	837	801	795	815	753	820	768	810	782	833	770	791	837	788	816	781	773	760	811	818	789	795	779	815	823	818	780	819	866	810	810	833	819	796	770	797	796	745	800	839	785	794	839	789	746	772	770	804	777	792	792	780	834	821	838	787	765	781	744	792	774	781	769	772	788	772	800	774	819	792	806	805	787	776	777	770	787	788	780	824	799	809	809	790	772	820	814	803	755	764	795	803	815	799	805	802	790	777	729	802	744	777	786	805	767	805	760	817	809	806	836	799	812	805	762	780	815	806	857	797	783	802	795	756	787	807	829	808	823	832	784	806	795	811	775	792	791	795	781	808	836	808	844	798	808	757	818	804	800	773	758	805	799	843	774	749	792	735	854	817	787	812	801	835	808	791	807	801	764	771	768	767	777	811	775	799	816	773	739	832	749	806	775	813	748	752	790	794	817	779	759	819	815	802	812	812	783	794	816	791	813	785	781	771	725	844	825	820	820	792	749	824	787	818	813	833	759	774	802	785	781	812	768	779	765	807	758	813	749	817	810	846	786	744	807	803	806	797	776	749	768	737	813	824	767	800	750	779	800	751	806	805	797	751	775	743	778	783	748	764	789	857	778	727	846	815	786	816	785	785	756	808	778	773	792	762	808	776	785	821	797	800	803	809	783	801	744	764	762	773	809	811	773	790	850	794	745	746	743	793	776	756	788	838	827	786	775	844	820	826	750	826	785	781	815	802	785	828	764	832	812	765	773	790	848	813	793	766	839	817	786	794	774	809	743	786	720	850	832	769	780	756	812	771	769	806	772	783	785	856	768	787	858	797	827	798	784	787	766	767	770	787	776	779	779	758	796	713	721	767	783	795	740	773	812	788	812	782	833	819	797	800	806	818	825	790	847	878	785	798	806	790	802	837	800	741	758	810	779	813	862	772	788	768	849	772	768	798	770	759	771	841	792	752	754	776	786	803	790	780	739	741	835	846	785	729	779	771	754	778	778	830	762	789	756	810	820	803	850	780	842	843	788	764	817	795	751	795	817	796	817	767	759	783	796	801	807	793	857	839	766	798	775	826	770	771	811	768	786	794	796	828	785	815	742	786	755	855	785	736	707	783	783	782	771	787	806	820	823	809	795	736	763	771	793	850	829	828	784	758	774	778	794	822	800	836	797	785	807	740	776	848	778	814	812	769	824	789	813	736	745	757	818	813	803	866	820	784	794	744	796	822	752	772	817	827	799	750	779	757	751	784	819	819	777	775	790	727	784	826	758	808	807	831	779	786	822	781	806	761	806	797	803	850	760	787	805	814	827	786	751	802	857	795	861	826	796	801	859	746	792	809	845	856	762	816	771	824	830	799	801	822	763	764	838	779	811	785	796	818	863	742	851	794	791	773	806	782	845	847	798	809	759	791	788	805	798	785	759	820	725	799	807	747	784	786	796	814	802	816	801	795	803	774	811	809	800	774	826	779	808	762	791	806	798	755	788	814	836	785	769	851	788	810	794	805	794	808	840	769	827	804	805	796	766	811	795	771	734	787	781	761	797	818	815	833	765	776	746	800	783	759	776	877	776	840	796	799	817	754	813	812	786	779	848	796	762	846	789	772	753	744	818	789	787	767	770	786	771	789	784	840	838	761	804	856	786	752	791	835	783	777	780	805	792	773	792	778	827	832	759	788	827	766	824	798	818	804	853	758	792	765	789	812	800	826	780	776	791	801	830	777	772	772	819	784	780	791	817	775	765	812	782	830	770	757	787	845	777	816	807	756	765	829	787	791	817	822	729	759	783	832	810	811	780	825	781	778	782	836	792	843	805	768	790	780	781	755	796	794	790	860	766	765	798	758	828	822	773	834	824	848	800	754	793	769	797	773	780	787	794	805	764	771	745	826	801	832	774	783	797	789	769	798	787	790	770	827	799	832	740	830	798	778	735	795	784	797	795	779	781	761	781	792	835	780	787	851	805	806	771	814	794	832	802	813	795	772	851	809	797	790	799	801	784	777	812	747	772	788	832	792	796	811	775	827	813	792	835	794	803	783	796	754	801	816	816	793	763	839	784	834	788	756	812	770	796	782	794	820	796	758	783	776	845	819	790	726	768	814	824	775	787	805	755	749	797	839	768	807	791	774	836	731	767	803	798	761	812	822	822	825	798	797	794	829	779	803	801	791	765	827	767	774	787	768	793	846	776	770	833	783	763	810	797	832	763	834	740	819	736	803	820	782	849	801	787	807	819	839	766	810	793	817	786	782	796	774	739	804	815	794	833	772	768	786	757	785	781	792	808	775	770	743	772	791	823	778	757	820	819	755	768	799	810	752	821	763	793	784	796	763	761	787	818	810	810	873	814	764	832	821	798	831	789	808	814	829	818	825	811	821	822	808	782	795	748	758	788	846	784	756	780	757	752	798	767	795	845	723	785	796	832	775	767	780	760	755	824	795	785	757	758	838	778	780	787	801	805	799	832	778	800	832	775	813	818	783	852	799	735	781	800	838	731	786	798	846	787	843	795	793	794	806	818	811	826	785	823	790	792	782	790	793	794	850	791	840	807	804	838	786	794	779	824	788	809	796	802	769	823	729	768	768	778	823	796	780	759	775	775	804	861	818	746	803	775	814	859	760	849	755	841	814	758	779	853	791	750	815	808	751	743	818	813	816	795	841	833	797	737	734	815	776	826	809	842	753	802	800	806	823	841	797	786	875	791	808	848	748	835	806	774	755	792	801	791	793	782	755	775	786	802	793	825	776	826	777	706	789	825	754	772	809	785	808	792	836	797	788	838	815	790	787	821	765	755	821	800	824	746	756	816	791	801	851	806	779	811	788	774	729	854	812	815	809	790	820	795	767	773	773	826	843	801	824	832	785	801	778	774	774	728	833	796	790	811	769	821	789	784	794	782	789	794	761	781	806	814	805	802	800	827	796	795	759	839	787	816	791	812	787	771	827	802	807	840	775	763	778	805	788	790	824	819	756	794	777	803	815	791	785	783	818	812	799	781	770	815	852	798	807	790	806	821	774	822	848	722	751	769	795	771	739	789	803	779	785	807	834
24301	16629	15478	8782	4769	2535	1738	1358	737	508	371	327	265	272	266	261	250	223	251	256	234	243	222	215	206	243	219	200	219	189	198	218	241	202	236	203	200	229	225	238	209	214	202	231	228	233	201	192	240	238	211	233	207	218	204	226	236	199	193	216	214	236	201	205	230	195	195	213	194	207	199	195	196	211	241	214	215	225	185	196	218	203	199	204	217	235	215	215	220	221	216	202	234	193	208	215	215	205	206	193	227	201	224	215	216	236	206	194	217	199	216	229	209	258	204	212	202	214	205	195	246	215	218	211	218	231	224	233	195	187	219	217	225	244	217	239	194	208	207	213	227	232	253	242	218	213	219	210	194	195	222	229	213	208	221	208	199	218	199	202	200	206	238	233	241	216	228	232	228	247	210	219	196	198	220	224	207	212	253	218	183	219	226	259	192	223	191	214	230	218	220	231	233	217	207	199	225	256	217	217	227	225	206	212	240	229	205	223	223	241	222	205	232	221	214	226	213	206	237	222	214	205	225	212	237	234	199	213	228	229	203	240	211	196	199	217	220	215	204	205	232	215	213	213	194	205	221	231	192	189	207	210	232	215	224	201	236	218	192	229	226	195	205	207	227	203	235	227	184	212	212	256	189	201	212	210	206	224	214	218	198	199	225	238	258	208	218	223	215	239	252	219	214	219	235	212	194	196	214	207	218	215	230	223	229	227	202	225	206	227	201	228	232	223	222	206	219	199	198	224	198	231	205	212	250	235	208	204	230	215	192	228	249	213	192	219	206	220	195	242	230	191	230	232	247	219	219	202	205	218	221	191	201	193	229	209	199	186	196	241	209	243	210	215	194	221	216	222	220	204	229	232	195	219	233	215	208	209	195	256	213	195	194	219	212	210	224	229	201	204	207	198	243	211	239	220	214	209	200	220	212	213	241	197	199	229	209	230	216	209	207	240	221	195	208	210	200	242	239	208	229	210	254	226	214	233	261	211	224	220	185	228	231	236	227	188	210	224	191	214	208	216	242	222	221	212	220	200	239	226	242	245	230	222	228	202	199	235	227	249	194	214	227	225	227	219	197	207	224	222	226	209	222	212	225	206	226	195	229	250	216	219	239	220	218	202	213	222	249	228	201	206	242	217	195	192	196	234	210	226	244	212	227	208	219	228	208	219	216	196	247	222	213	227	204	199	212	195	211	229	250	191	240	209	208	209	208	228	211	213	191	236	190	231	231	262	199	227	205	226	216	204	208	207	218	210	233	229	205	222	224	216	220	222	206	206	225	216	197	225	200	223	216	205	242	241	223	232	218	225	219	248	234	216	231	210	215	204	231	203	211	208	206	228	199	236	217	220	235	224	223	216	225	224	259	239	214	204	211	213	242	229	223	202	247	231	234	224	209	204	209	208	221	201	214	223	219	224	222	239	246	241	215	216	194	215	214	206	221	196	204	227	228	216	237	210	231	198	229	222	220	218	210	219	233	220	204	225	225	244	226	237	211	244	221	224	204	230	220	218	251	201	209	227	217	192	219	200	203	214	211	201	218	193	221	207	221	210	201	232	227	222	207	208	210	203	214	237	238	221	221	190	191	226	201	220	244	247	213	235	236	253	199	223	240	205	236	198	222	209	201	206	227	237	230	206	222	195	207	221	219	252	199	235	210	200	213	232	255	200	207	218	246	245	177	227	222	225	247	219	214	215	204	210	190	211	234	198	218	230	229	221	222	235	220	179	234	236	234	214	226	196	207	218	207	232	201	209	228	224	221	228	218	205	250	218	216	228	225	218	216	222	195	208	220	231	220	241	203	256	195	234	218	232	236	215	210	187	235	217	234	240	204	234	208	190	218	244	232	197	212	217	210	235	193	220	217	201	224	231	226	228	202	206	234	229	220	202	208	219	244	205	228	222	243	203	200	232	202	209	221	238	208	195	214	220	210	230	194	236	219	217	206	231	231	211	182	210	236	209	233	245	221	232	221	194	184	203	219	207	196	207	231	186	230	222	238	204	207	225	222	226	212	230	202	208	229	228	219	202	228	237	231	198	212	212	226	215	200	220	215	213	222	230	212	210	233	211	187	193	196	216	210	201	204	206	223	228	222	224	198	215	218	217	209	234	236	223	229	204	199	219	189	220	221	202	218	223	228	211	213	192	214	233	220	242	215	233	209	207	206	197	233	200	234	237	227	222	237	246	228	244	249	251	207	222	226	216	211	211	209	181	237	194	226	220	195	199	219	199	208	208	209	218	223	223	199	204	228	215	242	191	216	211	202	218	213	222	211	214	222	210	194	217	244	221	229	201	211	222	232	210	233	224	220	226	241	221	200	222	213	216	214	199	227	229	193	217	222	236	200	214	235	220	189	220	215	209	192	224	207	216	266	229	245	198	206	229	201	211	220	246	194	224	214	217	193	203	229	247	207	202	205	195	225	206	193	228	218	218	212	205	222	213	210	221	201	218	233	216	242	195	208	202	221	210	211	226	227	218	230	226	212	205	244	236	212	224	227	229	242	206	252	228	222	246	210	199	242	194	202	233	224	202	186	192	240	221	225	221	229	209	227	213	211	227	223	234	214	184	217	215	228	200	234	202	220	208	209	218	215	224	209	227	212	240	241	204	225	216	210	210	209	212	208	206	234	222	220	211	205	245	221	240	200	228	215	217	218	219	207	186	223	220	194	195	218	205	180	245	202	232	217	203	198	213	225	225	233	222	221	232	206	209	218	220	201	228	217	218	221	220	210	213	210	203	241	224	226	234	206	209	227	216	242	231	222	213	215	220	192	222	211	218	252	194	219	195	211	211	202	250	235	215	221	212	210	237	212	196	240	199	216	228	223	211	215	219	206	218	212	222	200	250	203	236	216	203	215	229	219	198	218	221	208	232	229	208	231	202	233	221	227	219	217	227	205	198	207	199	207	227	248	216	213	193	230	218	224	205	221	240	229	222	242	201	228	211	224	220	220	214	230	210	201	222	209	224	213	196	224	234	208	234	196	200	226	235	218	210	221	223	203	218	228	218	181	208	223	226	202	218	224	235	201	214	235	227	195	199	191	244	225	221	222	226	227	206	218	195	210	255	188	226	207	217	223	210	241	204	214	193	234	204	203	210	227	219	226	202	215	206	210	225	229	230	228	216	199	231	223	222	215	221	221	198	200	209	210	195	236	198	222	238	226	194	207	250	182	227	248	234	236	227	206	216	212	232	222	249	223	221	200	215	223	230	228	233	218	219	217	222	219	220	229	215	259	225	213	220	234	224	222	226	254	219	203	198	206	235	241	204	218	204	221	207	231	213	212	234	222	206	208	218	213	202	233	195	211	211	227	197	212	211	217	222	206	228	215	194	217	221	258	208	220	202	213	226	210	259	222	218	237	231	218	225	201	222	222	218	219	191	222	202	188	194	219	203	219	245	205	221	235	210	213	216	224	225	221	204	224	221	200	224	204	210	230	213	243	238	222	212	211	249	245	229	211	221	234	209	238	190	258	230	229	244
15119	17097	25440	24937	19681	13640	10994	8764	5311	3202	2264	1814	1389	1298	1025	1141	995	955	901	828	817	767	814	757	768	747	739	793	786	760	729	813	740	749	740	746	768	789	701	733	739	754	785	771	774	758	748	755	786	772	735	727	745	743	842	754	754	779	786	753	730	716	780	775	764	698	703	751	708	754	762	774	716	730	792	769	791	713	742	678	796	750	712	726	755	724	806	753	713	740	727	725	724	737	711	764	694	763	774	759	798	759	751	791	742	768	738	744	764	749	747	753	777	757	702	756	729	777	765	691	722	778	705	791	752	723	733	725	767	727	742	767	729	745	759	719	790	719	776	740	793	729	758	719	734	692	768	770	721	781	749	797	774	759	755	757	753	745	762	718	718	726	733	764	705	762	766	726	709	750	761	760	690	716	766	751	766	780	760	762	755	734	684	769	742	695	719	746	770	755	750	755	724	698	738	734	726	745	696	763	783	768	746	745	758	744	757	781	666	719	711	784	752	753	739	763	785	753	725	721	793	725	744	734	685	752	730	754	777	785	720	748	773	771	721	752	772	734	738	756	766	779	741	776	775	758	737	747	768	778	770	702	756	762	760	706	740	746	718	745	753	702	743	767	763	750	725	681	758	731	712	745	726	767	779	791	723	766	799	747	773	709	772	754	743	790	773	795	756	752	748	783	785	790	736	768	723	758	770	750	716	799	718	745	749	733	756	759	769	748	729	742	820	773	754	742	744	744	776	829	663	778	744	673	742	750	770	745	758	713	795	721	779	768	797	730	704	768	736	746	792	758	692	703	781	752	759	759	698	777	727	771	724	722	764	722	741	782	774	697	770	764	753	746	757	742	741	810	756	731	760	714	819	805	758	694	733	760	720	782	749	816	758	740	744	719	750	774	743	750	750	739	725	708	734	803	749	722	770	777	776	710	759	737	769	730	734	755	695	767	800	716	759	755	763	740	731	755	770	817	751	787	766	684	727	723	760	740	783	735	767	751	734	762	787	742	768	799	782	732	790	758	736	740	710	765	798	746	761	740	742	756	735	761	775	720	750	733	737	737	728	747	769	757	743	716	767	734	725	795	725	771	792	746	714	725	734	791	756	748	757	735	745	755	776	706	735	752	742	765	756	786	742	748	745	754	757	776	804	747	749	723	746	739	734	782	731	765	728	750	714	723	716	774	747	699	774	747	736	748	763	803	784	769	722	746	751	698	789	776	737	757	740	687	723	716	733	730	740	817	765	685	737	750	751	699	755	753	764	774	776	750	743	756	749	764	738	782	746	741	732	686	739	736	724	722	762	765	753	720	731	773	761	736	757	739	770	723	794	702	711	708	786	746	768	752	710	726	715	756	745	713	728	769	729	733	717	734	756	742	745	778	711	755	719	790	766	758	741	749	758	740	735	790	809	774	748	769	743	743	784	804	772	748	762	790	734	740	722	770	757	750	740	739	760	771	793	802	749	772	781	719	668	765	782	780	751	752	748	721	730	753	785	746	786	723	780	722	763	759	750	728	735	739	719	751	773	797	768	759	747	750	711	735	754	728	752	774	781	729	772	756	778	780	727	765	749	753	771	770	803	723	739	756	753	751	763	776	707	716	766	783	755	761	721	771	758	730	713	722	819	763	756	770	709	769	803	729	703	766	814	779	755	791	743	726	729	729	715	711	758	740	745	780	731	699	721	766	772	722	737	746	734	699	832	734	748	769	787	735	728	788	738	755	792	762	724	739	796	784	781	738	776	747	722	702	758	755	759	768	777	797	746	727	715	698	728	756	723	744	738	748	706	771	753	780	716	771	755	717	739	706	745	740	709	717	742	780	757	781	759	710	810	762	740	712	746	779	735	717	761	703	765	759	746	740	759	762	739	782	720	723	763	752	775	721	740	751	747	717	705	723	705	707	784	797	765	758	742	719	737	729	814	768	776	696	756	749	702	759	771	753	725	776	754	716	771	759	686	751	760	724	744	730	763	752	763	726	707	779	740	748	736	731	707	765	728	731	750	668	757	710	785	726	785	790	771	781	751	780	744	729	764	815	812	731	735	766	730	762	755	764	794	740	729	686	743	705	766	756	692	725	759	704	782	698	741	778	772	726	750	747	765	755	761	768	756	750	753	741	713	808	746	787	751	772	736	763	727	742	777	759	771	769	733	739	784	760	726	753	773	768	797	743	755	807	766	729	743	775	764	752	719	762	770	757	711	796	707	760	743	808	761	769	711	766	758	783	751	759	826	770	746	785	722	754	771	738	789	746	751	710	763	711	741	730	712	709	736	727	768	748	734	723	760	741	731	722	739	736	766	746	710	772	785	769	780	745	699	737	742	729	699	765	758	788	778	771	777	745	719	746	799	728	717	740	753	735	753	711	736	724	748	751	780	805	760	743	749	763	785	758	786	736	746	742	756	734	770	737	701	755	752	747	736	732	656	784	772	791	731	736	814	728	744	782	768	737	737	710	814	764	736	750	704	765	748	744	744	784	756	802	736	723	774	713	715	729	696	752	760	734	783	735	755	816	758	770	777	777	738	738	768	756	776	720	711	748	729	789	769	785	743	749	726	713	681	767	695	705	738	738	791	715	757	717	809	777	767	809	718	740	748	693	749	773	719	751	733	750	719	783	735	716	747	761	822	788	786	789	768	740	757	743	755	774	778	735	699	698	719	778	735	718	759	727	796	760	785	741	752	751	755	755	713	731	697	721	732	787	768	744	716	763	687	726	739	750	779	769	746	784	729	707	742	728	713	744	790	780	774	765	724	689	756	762	725	733	777	783	778	794	733	723	743	776	778	750	739	791	727	682	753	697	763	732	787	719	745	745	702	777	770	749	736	736	794	721	731	770	741	749	786	779	765	794	756	730	750	771	714	738	754	732	807	771	727	785	785	766	738	734	722	754	721	719	748	731	721	773	725	717	771	732	713	753	772	751	723	776	760	776	769	761	758	717	719	716	755	679	768	752	738	717	705	775	724	783	747	765	778	741	733	746	732	806	748	760	746	790	726	764	759	720	698	762	726	730	749	762	648	758	716	730	782	754	734	756	755	728	797	759	752	731	793	758	721	756	745	750	763	760	746	759	734	719	773	714	744	708	796	804	748	738	748	740	730	725	772	742	715	693	732	786	772	767	784	781	764	735	764	730	791	689	733	737	772	805	733	741	758	757	727	760	740	704	746	766	708	740	726	732	706	747	798	766	773	734	755	738	765	783	761	744	727	706	740	736	786	749	725	751	737	780	741	741	746	735	785	734	721	730	755	702	723	720	731	711	739	685	773	748	761	763	745	774	764	768	761	738	732	745	799	760	727	744	745	772	767	775	766	759	785	732	750	746	703	757	802	740	716	713	742	751	770	734	764	724	764	723	834	780	807	747	754	715	733	741	714	688	755	713	778	767	743	729	727	725	784	681	734	749	793	740	710	749	764	709	799	753	745	795	753	761	736	706	740	738	735	748	726	796	793	767	721	740	759	751	752	754	744	705	735	731	798	735
32356	32750	33168	28875	25528	23821	20795	17945	11881	5632	2491	785	599	484	363	336	317	279	291	291	276	258	254	239	205	220	248	232	223	238	258	210	226	225	218	218	247	235	215	242	216	225	230	226	202	217	212	232	206	232	239	233	231	229	242	242	211	238	225	228	240	236	251	218	198	228	224	213	237	236	228	224	230	231	231	215	251	233	228	219	209	234	213	215	226	214	213	215	244	214	211	245	243	243	244	206	228	253	217	218	225	212	221	244	215	214	223	235	232	220	258	234	218	201	225	234	211	221	230	238	230	223	239	215	241	194	211	212	236	264	222	222	237	256	252	245	213	254	210	244	243	228	209	267	219	217	228	241	228	247	226	220	258	211	210	204	237	233	219	235	220	229	220	238	239	257	226	239	234	224	229	218	240	240	234	222	232	212	253	219	234	230	207	233	225	231	217	203	241	242	242	225	219	250	224	218	256	216	230	222	214	229	230	225	222	244	243	215	241	241	229	242	227	225	215	258	229	227	213	255	214	234	220	213	212	208	218	196	235	243	225	235	221	227	228	222	248	231	235	258	249	265	204	234	212	247	208	230	257	240	253	238	214	243	205	238	242	222	229	232	234	243	222	204	239	224	210	244	226	218	219	233	231	243	248	229	233	218	239	220	235	225	234	208	255	213	262	226	240	224	239	241	226	212	235	222	225	187	201	225	226	223	257	220	198	230	204	248	227	251	238	237	234	210	214	212	242	228	234	209	231	239	231	221	198	253	209	229	227	233	217	217	242	249	225	238	234	232	238	225	257	256	202	229	202	236	246	210	252	215	223	230	216	246	222	219	251	229	214	230	203	241	249	241	221	251	235	240	223	208	245	241	216	224	221	212	256	207	226	221	226	256	224	240	251	233	212	227	268	248	224	221	217	236	216	217	234	238	222	203	254	205	201	227	233	224	221	201	236	242	243	226	229	253	236	204	235	219	229	228	242	202	231	214	208	239	245	212	210	241	219	214	240	225	229	210	239	182	232	235	224	259	236	227	228	208	225	242	219	245	238	211	231	213	238	230	235	193	200	253	220	225	231	243	217	222	239	209	220	224	222	213	219	206	217	231	208	245	231	232	228	206	242	217	237	225	241	217	234	223	245	218	225	251	235	230	230	224	240	220	209	215	245	197	215	243	224	223	236	225	225	212	229	213	241	257	227	215	216	205	243	240	224	249	206	203	211	220	223	225	225	211	218	242	200	246	225	248	227	211	211	208	210	221	253	235	219	225	270	201	217	224	197	221	257	218	214	226	209	241	224	216	218	238	229	223	222	226	233	226	233	229	210	229	234	235	202	224	225	219	227	225	221	243	250	247	223	241	246	228	207	217	218	209	257	222	214	229	233	208	220	247	216	219	221	237	232	226	211	222	235	236	227	229	220	233	199	243	223	235	267	208	233	232	243	217	239	222	238	234	220	214	219	238	220	223	214	221	253	209	234	236	246	187	222	238	242	246	212	265	237	236	231	239	242	243	190	223	211	231	218	238	204	241	224	219	241	237	237	245	244	231	219	213	218	227	244	244	238	233	220	220	231	227	231	224	221	215	206	215	199	248	230	219	212	219	243	240	249	203	227	249	214	209	201	223	225	239	185	224	220	204	233	249	238	241	235	211	230	222	220	258	213	218	247	243	244	232	217	222	206	270	230	237	226	198	239	216	232	225	220	219	225	210	239	207	220	222	239	232	198	229	258	228	201	211	213	230	236	226	230	245	225	198	203	223	224	244	225	227	213	238	242	200	198	225	229	201	222	231	253	240	237	231	226	228	223	210	226	233	224	221	217	229	208	222	211	211	228	238	231	211	221	236	227	226	252	240	215	230	240	235	209	222	245	253	252	224	210	239	226	256	249	233	230	266	254	252	208	262	204	245	233	234	234	219	225	235	202	220	230	217	234	209	216	225	214	216	244	213	229	234	215	216	220	224	247	212	252	231	219	234	233	222	212	221	204	215	242	221	223	222	244	220	242	221	242	252	232	219	234	227	222	238	247	234	261	207	246	250	236	241	219	212	231	205	227	233	196	222	232	228	255	229	214	261	247	220	242	201	221	243	253	224	216	241	244	216	208	204	233	243	199	233	245	256	236	203	252	221	211	219	248	210	220	225	253	224	256	227	244	239	254	234	203	216	202	236	241	232	224	241	210	227	235	236	211	235	213	214	274	222	243	218	230	222	231	233	239	195	252	224	237	221	251	227	251	232	232	215	194	230	217	210	218	244	207	239	209	224	223	247	254	231	219	225	240	213	218	235	218	201	233	227	216	236	246	214	237	241	228	230	221	225	237	210	234	203	260	244	228	234	246	226	210	223	220	252	217	240	258	230	223	214	241	235	206	226	240	223	256	232	240	203	194	222	243	268	243	210	231	236	224	195	230	215	220	224	242	236	221	218	192	208	221	213	208	256	207	227	223	232	229	222	238	235	226	221	225	225	217	226	251	224	242	228	248	231	251	213	230	212	236	212	220	215	256	219	226	232	246	227	219	229	226	222	213	217	224	207	241	228	227	223	228	210	199	213	232	213	219	220	207	209	244	223	231	230	237	261	235	191	215	228	232	240	223	216	221	222	218	236	229	213	219	237	220	225	235	236	207	204	223	226	214	233	237	219	215	241	249	225	225	203	254	218	210	227	249	221	228	242	251	227	214	220	213	245	223	229	244	247	236	256	192	217	210	230	232	230	219	214	237	224	238	223	243	216	226	219	239	237	238	221	237	238	228	226	245	226	213	233	234	204	226	228	211	218	246	193	222	218	203	244	214	227	228	221	223	226	254	216	210	209	231	202	256	233	247	235	204	230	258	237	224	244	221	239	236	220	242	208	229	252	236	211	222	211	217	252	224	244	240	238	203	218	211	233	202	222	248	245	235	213	210	243	244	228	228	223	225	238	206	234	215	224	223	237	209	235	239	246	219	205	219	230	216	215	239	238	227	242	236	228	223	211	199	238	261	273	203	205	262	251	221	257	215	200	213	228	186	240	234	228	225	232	226	236	223	233	216	242	226	218	206	242	226	235	229	263	215	212	232	239	227	231	220	196	242	261	215	241	216	225	205	250	216	212	230	215	229	250	249	216	238	241	240	210	236	225	219	224	226	245	226	187	220	228	216	254	214	228	213	251	229	227	232	214	239	235	201	220	231	213	210	215	260	248	227	226	222	215	213	247	238	229	227	250	231	230	214	232	221	247	215	236	218	242	229	215	220	204	223	236	220	252	237	258	254	209	223	236	197	221	236	232	234	219	214	227	241	218	249	244	214	233	243	212	219	222	209	232	229	228	211	227	210	201	214	208	225	260	245	230	236	235	250	226	213	209	222	233	237	201	242	243	199	239	225	239	220	220	213	198	250	221	269	233	243	205	266	247	257	218	227	230	237	223	246	236	227	219	239	203	211	258	214	195	237	257	224	208	209	199	222	249	251	242	228	222	211	215	237	249	212	234	213	233	238	249	225	223	255	201	216	262
23889	30326	37880	41389	40357	39855	38723	36555	30797	19831	12900	5067	4380	3201	2416	1752	1652	1344	1426	1540	1280	930	853	886	808	808	855	880	851	832	808	832	751	755	808	743	785	747	769	767	809	724	769	751	796	713	755	755	778	772	763	777	806	767	841	780	774	759	772	815	819	783	823	771	797	749	733	737	801	746	785	818	801	726	799	771	750	746	777	833	823	752	789	778	801	787	841	762	778	788	788	793	718	747	769	733	818	779	813	785	818	710	759	720	800	777	769	756	803	768	800	799	754	810	744	781	754	751	741	784	807	735	729	783	772	748	790	752	760	802	784	708	802	728	749	785	755	803	759	760	757	791	731	816	820	764	743	769	767	716	780	728	783	771	767	816	797	743	768	771	722	801	769	799	748	784	805	763	783	759	736	779	793	768	802	815	833	761	762	770	796	775	800	786	790	772	770	765	739	754	754	779	749	765	787	822	789	803	773	742	795	757	822	784	751	782	788	754	763	731	779	758	776	752	757	780	799	741	729	832	734	794	758	734	759	787	749	760	743	800	766	779	737	788	806	810	767	784	772	785	742	829	798	801	795	755	804	751	764	777	756	717	747	742	759	709	749	767	766	793	701	786	779	767	751	764	747	795	780	818	805	802	768	737	752	782	813	754	762	790	790	738	784	792	800	804	782	723	781	783	802	825	730	745	780	791	721	772	745	780	808	779	773	808	766	809	766	778	798	798	772	772	830	773	778	758	816	751	745	849	784	770	788	750	752	775	790	773	776	807	758	743	748	742	772	775	740	787	755	781	781	757	777	836	725	773	751	794	779	781	733	788	784	737	818	741	779	795	742	797	757	776	739	758	750	791	773	780	759	749	797	745	787	791	795	741	818	780	788	758	798	764	801	816	770	779	794	745	788	789	786	728	772	764	809	755	793	795	810	781	756	765	788	763	790	779	772	803	739	805	794	764	838	793	769	815	742	828	753	746	736	727	768	738	777	796	781	763	792	793	725	768	760	778	770	817	700	782	781	826	766	792	779	788	763	803	737	771	825	772	766	831	811	756	791	757	768	761	796	746	803	741	767	762	780	741	809	742	740	803	792	779	807	786	748	792	788	774	760	805	787	775	745	793	836	764	817	797	772	776	787	784	802	743	780	770	761	783	783	795	779	813	735	755	788	755	760	782	804	818	760	790	805	785	753	792	782	809	794	777	755	768	752	814	814	774	785	768	783	804	794	735	739	773	810	780	792	778	764	779	751	778	765	762	729	745	767	826	724	758	766	782	784	768	828	745	740	790	775	765	772	783	802	829	772	776	758	790	757	788	747	796	770	789	752	779	775	766	782	760	795	817	768	762	794	802	745	749	779	728	785	792	755	789	773	771	799	748	754	754	746	822	735	802	766	767	778	792	781	723	791	799	775	762	799	799	754	810	792	764	786	785	739	772	782	771	746	767	765	812	769	707	759	762	743	785	783	804	782	843	787	784	776	801	790	787	794	810	756	753	767	753	790	764	723	749	757	765	817	750	781	746	753	780	792	768	839	824	795	797	809	770	765	758	771	786	745	738	744	776	719	762	800	761	769	780	810	760	836	797	775	753	738	801	744	746	772	805	807	793	775	800	741	872	752	757	767	765	734	716	782	739	801	806	784	759	796	781	801	770	739	774	795	737	739	778	775	764	778	752	741	802	795	782	772	800	739	782	729	806	800	809	747	802	741	836	810	781	827	787	784	779	736	806	711	809	805	777	765	779	758	814	810	794	796	730	814	844	755	770	810	840	793	773	763	768	787	750	775	748	799	810	769	805	805	766	747	773	793	732	765	776	736	744	743	805	799	795	752	824	811	783	770	743	805	772	802	767	755	725	808	800	809	760	729	809	793	821	738	779	790	803	741	803	779	753	838	784	771	763	764	832	744	766	739	802	737	755	749	775	754	773	728	818	760	763	762	758	819	811	779	756	794	845	753	764	824	770	794	803	790	799	800	773	805	762	716	804	764	739	786	744	753	789	819	804	775	726	782	828	776	797	776	793	764	762	784	805	726	813	767	815	824	763	814	769	722	801	763	755	795	747	783	741	791	770	759	784	763	800	738	693	765	755	707	755	797	777	818	799	757	791	801	741	813	734	734	788	809	727	788	828	772	784	755	791	756	701	737	786	820	752	787	775	760	778	766	717	759	776	758	783	732	799	756	767	769	779	828	763	758	768	730	814	730	834	759	772	719	792	731	777	763	768	859	770	755	822	821	781	806	747	815	716	756	807	798	741	757	761	747	784	849	797	731	772	773	805	727	765	778	772	773	745	754	823	808	770	761	765	793	798	794	737	857	813	749	767	779	775	726	753	750	805	775	747	720	753	758	753	746	723	813	797	802	807	800	722	847	784	756	756	763	778	809	774	757	737	790	762	732	768	773	754	769	748	754	776	752	780	781	756	779	831	796	767	781	759	791	758	691	769	750	723	768	745	708	785	773	754	806	766	771	704	787	784	772	781	764	762	759	796	776	778	768	790	743	728	765	754	773	749	740	784	761	816	733	764	756	784	822	726	704	738	790	772	729	784	798	769	789	811	792	791	791	762	749	752	794	753	827	777	748	794	775	780	770	777	817	803	742	752	802	753	722	746	798	803	827	785	770	816	760	826	807	784	759	776	766	798	778	788	760	787	729	819	748	819	793	758	835	785	754	765	787	778	758	820	766	779	747	797	778	787	775	768	812	789	779	784	780	805	709	792	774	773	772	787	720	798	744	790	747	798	789	806	806	779	776	792	810	781	743	744	765	772	807	750	761	780	768	805	739	756	785	817	784	747	766	813	795	761	776	773	761	826	804	755	779	829	757	786	803	824	719	820	758	855	770	804	798	769	767	716	790	827	776	791	836	776	797	786	785	794	760	813	791	780	789	791	789	772	771	775	737	764	773	747	750	805	742	742	786	727	816	734	790	752	806	759	773	799	800	775	813	780	752	761	752	760	788	793	769	785	785	829	769	735	777	786	798	772	776	800	733	772	792	768	766	745	795	786	808	808	760	804	760	780	780	740	799	721	777	771	724	748	751	794	738	761	781	750	772	756	741	793	807	785	780	746	743	745	790	759	796	794	775	812	785	754	776	787	775	833	814	755	808	733	709	762	751	803	811	771	787	757	795	813	791	767	841	754	779	800	846	765	739	770	733	816	821	785	772	777	728	773	746	793	789	755	768	742	794	751	772	699	769	783	813	799	794	731	757	795	786	806	762	788	788	777	789	753	792	790	775	809	770	817	706	753	747	745	836	816	780	771	763	821	775	787	805	755	764	763	774	774	810	767	758	802	809	801	800	752	797	753	819	809	788	756	816	765	825	811	738	785	760	742	749	722	776	837	761	808	805	770	830	748	796	763	775	792	803	742	797	771	769	781	794	718	782	793	796	774	783	795	807	758	790	746	809	813	805	772	772	854	789	778	752	798	770	816	697	799	785	765	779	788	808	830	783	774	743	771	762	748	759	759	774	770	807	787	806	749	780	772
35307	40413	38822	33843	28069	29884	29355	17516	9927	6491	2295	1068	729	519	426	348	323	311	382	357	285	267	273	229	276	250	278	275	247	270	257	253	219	214	260	233	229	234	217	219	253	250	237	226	238	208	263	218	244	267	229	278	243	248	250	236	235	226	240	245	265	247	257	230	208	246	221	244	251	286	238	231	245	245	219	231	240	248	228	245	235	251	224	227	236	241	225	266	212	254	220	241	243	234	262	243	244	235	243	251	239	234	247	231	234	227	226	258	228	260	222	231	220	267	227	241	237	213	216	211	225	262	234	207	237	262	222	255	223	243	233	221	245	260	223	222	233	233	216	228	244	220	253	251	244	239	225	222	255	249	243	268	265	221	245	262	257	235	232	211	233	246	233	229	210	225	252	227	215	229	251	257	221	215	251	258	225	280	262	212	262	251	246	275	238	240	245	229	253	218	250	253	245	244	230	258	265	234	214	236	250	251	237	245	242	265	250	222	245	239	219	216	251	265	260	217	250	257	220	247	231	234	253	239	220	233	259	227	252	248	212	211	242	221	244	252	279	266	218	238	277	237	259	233	252	251	244	243	251	251	242	249	243	250	261	231	240	215	246	229	249	251	213	233	265	245	259	227	259	244	245	225	244	278	221	259	205	243	247	264	250	243	241	230	235	238	245	228	234	224	243	247	231	233	235	227	248	241	254	251	207	219	234	223	240	254	246	225	254	249	233	211	228	229	237	255	248	217	243	247	236	249	264	230	237	227	248	233	259	217	220	234	267	196	259	245	246	219	243	235	241	253	253	234	210	216	268	222	239	221	245	258	259	244	191	248	217	229	235	239	257	223	244	240	221	235	227	210	236	239	248	227	236	249	233	263	243	235	232	256	241	256	239	229	241	260	255	216	232	229	216	250	223	244	246	213	223	221	241	240	240	215	232	234	208	233	239	254	272	247	223	195	268	249	234	232	255	214	253	225	241	230	240	213	234	230	240	231	247	226	233	239	255	253	232	249	220	236	225	207	253	250	247	239	199	215	225	200	231	246	228	288	232	261	236	225	199	253	237	230	252	215	234	227	236	234	259	269	231	238	248	242	219	250	241	251	225	224	218	260	246	240	233	240	251	201	234	257	250	226	237	233	242	237	225	227	247	241	247	208	230	243	223	236	240	249	254	261	231	223	219	235	257	222	227	244	255	218	209	225	258	236	218	233	231	233	214	231	243	251	258	261	256	236	263	227	246	225	241	243	271	233	244	241	264	221	264	267	250	247	251	244	250	251	249	240	234	241	251	232	226	260	258	260	208	240	236	225	216	227	219	224	231	241	231	274	209	222	207	227	241	230	200	265	216	257	234	250	231	234	218	244	270	211	248	223	268	241	218	253	233	249	229	257	246	234	238	247	213	233	227	257	253	211	230	250	236	270	237	252	237	220	242	229	244	241	248	242	241	230	247	246	269	235	245	246	224	241	230	257	236	271	225	240	260	265	248	231	241	208	248	249	240	244	247	239	244	217	244	246	227	244	240	228	257	229	245	268	223	238	247	239	227	232	230	236	259	218	238	228	254	247	232	245	238	261	266	259	230	249	248	251	227	239	258	239	208	231	247	211	260	249	231	254	210	252	229	275	235	245	236	242	253	230	230	248	247	238	291	241	252	240	222	231	221	247	253	244	260	233	243	266	234	242	250	232	246	245	230	231	212	215	253	207	241	213	247	258	224	238	227	244	222	231	224	252	231	251	239	231	207	253	221	236	239	246	252	252	223	278	217	246	259	249	255	230	270	238	244	232	236	259	218	226	238	215	264	231	246	218	260	241	223	236	265	252	245	254	230	251	235	257	238	250	251	268	257	237	244	241	235	245	250	235	236	221	267	224	225	227	245	233	227	231	249	228	208	234	247	236	246	237	231	234	261	246	221	256	238	224	225	248	248	231	210	256	241	258	253	231	241	233	231	251	188	248	243	251	267	225	255	227	259	239	233	237	249	259	218	269	238	224	248	268	239	241	211	229	232	254	236	249	262	197	214	245	213	218	232	260	243	246	258	240	253	231	213	218	229	224	240	239	253	243	231	239	248	223	252	218	246	246	210	245	228	228	248	238	246	216	222	220	234	237	251	258	230	239	224	264	259	249	224	253	236	229	249	212	281	236	238	232	220	237	264	233	237	256	250	247	249	242	227	254	252	227	258	241	249	228	245	246	234	227	262	235	238	239	234	247	268	238	228	213	242	266	248	232	240	216	239	241	248	230	228	240	245	240	221	224	253	263	238	234	218	251	222	259	254	233	264	245	242	264	248	223	232	261	239	217	246	212	213	217	228	246	249	255	255	225	244	272	224	269	244	225	258	216	264	251	242	228	220	256	251	237	215	241	232	217	254	265	271	243	204	265	235	238	236	220	236	245	250	242	228	256	197	223	243	232	257	232	255	231	229	230	243	243	259	237	266	240	219	277	250	243	247	243	246	243	234	236	241	282	258	235	255	230	249	227	220	234	248	245	233	247	253	236	226	232	255	204	252	248	256	207	237	257	233	257	255	253	210	244	240	214	242	225	240	261	237	238	258	243	243	220	232	242	245	246	246	256	243	268	240	236	223	245	250	245	245	224	220	250	244	252	264	243	236	216	276	235	218	232	253	236	265	235	235	244	237	241	226	227	241	246	243	224	270	288	241	248	253	222	245	247	222	237	251	225	235	227	210	253	253	227	268	277	235	251	256	230	245	230	264	231	276	253	225	248	216	280	222	259	219	226	244	250	225	239	239	225	244	222	236	248	265	230	235	259	240	230	211	228	232	238	238	243	244	242	210	240	231	231	226	274	210	243	255	235	246	234	237	248	230	259	226	247	235	280	243	224	224	247	265	223	236	223	236	221	238	248	231	213	229	232	277	240	258	252	215	263	252	252	261	218	247	246	244	227	231	259	234	238	233	225	214	242	256	214	250	248	226	241	243	213	247	248	225	242	250	223	230	237	231	249	247	273	248	256	218	275	226	250	228	235	247	236	235	247	240	236	232	243	229	253	268	242	242	240	231	255	212	240	225	235	241	211	238	261	220	238	227	247	251	254	223	232	238	265	224	270	228	251	231	244	244	240	264	267	263	244	227	241	269	230	248	220	256	233	262	243	281	236	255	238	268	232	239	249	270	255	228	251	250	250	249	243	241	252	224	250	221	274	243	246	219	244	228	242	244	212	273	258	209	231	238	246	232	257	210	216	263	214	230	275	224	243	256	214	276	260	211	221	218	221	222	238	261	258	219	224	224	223	274	225	246	260	254	235	259	200	250	228	233	240	230	242	227	230	235	253	230	238	255	257	232	270	229	245	255	223	229	225	229	225	247	220	246	229	229	264	268	221	226	253	212	235	238	230	259	243	247	222	248	221	222	223	218	228	246	253	249	255	231	253	221	238	245	245	240	214	230	260	244	219	252	249	233	250	240	235	244	253	240	238	248	230	249	283	227	242	242	239	261	235	218	235	258	233	244	243	239	229	271	216
26563	37199	43773	45134	42654	46979	44957	26241	25824	21386	10638	6796	5095	3526	2819	1881	1686	1463	1981	1841	1208	1112	1034	921	878	847	876	880	889	899	865	854	803	804	831	758	814	801	813	771	762	819	853	844	773	794	805	769	823	773	809	794	824	810	807	800	795	813	798	818	809	787	779	751	777	744	816	807	849	758	796	789	769	771	832	787	788	796	797	831	801	746	783	843	819	812	807	783	848	813	763	815	782	842	823	739	778	774	789	817	813	848	793	782	797	817	833	817	767	749	780	821	784	773	770	778	781	799	813	791	859	785	787	784	742	757	829	865	799	799	791	802	808	807	742	783	768	805	770	803	771	778	853	762	821	789	813	750	834	817	818	801	782	802	771	762	783	773	796	794	772	792	743	804	821	755	767	805	834	797	778	782	805	801	790	810	775	854	791	850	799	846	816	748	771	813	810	834	821	784	782	732	759	834	769	797	813	821	842	813	831	797	796	839	773	806	804	818	829	777	759	751	821	780	848	802	794	786	794	814	812	786	845	832	762	759	722	793	770	812	807	778	785	834	816	763	804	805	837	782	803	811	792	773	809	840	769	730	848	787	838	810	776	844	834	815	847	784	834	809	769	831	767	806	823	807	856	780	800	771	820	778	767	777	781	782	777	801	838	795	830	760	827	800	821	800	778	822	788	825	806	811	827	830	854	774	806	763	748	805	827	788	769	851	821	823	822	792	796	813	788	798	793	715	792	811	744	811	798	792	738	801	767	853	761	831	826	802	777	803	854	835	813	787	812	754	818	852	797	806	791	867	820	808	790	799	836	759	836	804	833	773	790	788	741	861	801	786	811	853	774	810	779	795	779	826	782	798	753	831	769	836	822	798	804	790	785	821	782	777	862	819	800	820	828	821	834	775	806	758	797	827	789	817	835	793	777	783	775	767	799	805	831	800	816	779	799	777	877	789	779	770	799	739	829	809	835	864	760	835	791	737	817	827	773	823	791	815	802	775	816	775	796	742	778	761	819	807	842	821	777	795	753	804	815	823	767	820	775	805	799	801	772	759	778	809	823	787	791	757	797	765	846	801	794	807	818	846	777	847	811	822	800	819	757	801	813	772	814	788	825	794	799	828	785	802	832	820	735	748	781	755	808	772	772	774	800	791	828	787	802	772	808	772	856	798	786	742	804	750	757	745	804	804	802	824	788	817	822	774	812	814	785	768	810	829	793	796	781	725	816	833	825	796	790	798	751	807	771	852	833	773	744	743	789	753	789	791	798	806	878	783	786	834	800	803	812	802	774	783	766	790	806	834	820	784	793	792	774	852	790	778	792	777	797	809	850	781	792	774	810	794	804	789	791	784	780	781	752	824	785	778	798	861	790	847	815	784	795	785	813	781	837	813	808	829	766	790	781	794	821	770	809	775	830	799	835	822	804	792	824	812	800	792	807	820	828	770	839	823	786	818	823	778	808	774	778	782	793	773	818	856	746	777	765	790	869	799	800	758	831	793	730	811	788	781	797	797	821	827	775	741	774	799	797	801	813	771	810	794	819	825	805	816	796	756	787	789	806	718	790	812	789	777	784	816	849	778	829	795	781	826	802	775	801	758	787	757	801	844	790	775	799	816	794	794	788	800	806	764	864	785	845	850	835	815	813	816	772	797	848	820	842	837	762	764	840	813	841	815	822	884	819	769	807	811	827	771	771	785	784	783	821	767	753	772	748	813	791	820	790	788	786	794	809	842	844	764	808	784	820	769	767	806	833	833	743	766	798	775	801	775	854	819	811	778	760	809	811	822	844	781	816	817	814	833	751	789	794	819	742	780	783	844	784	811	861	795	763	824	754	841	803	845	786	785	808	785	792	798	783	826	799	774	857	784	826	833	760	820	820	804	781	857	813	815	783	830	793	825	757	779	831	782	810	757	779	793	768	814	775	787	843	800	797	821	783	734	789	831	798	789	796	840	805	755	803	832	848	783	784	789	850	792	785	806	800	808	801	785	711	796	760	819	754	817	795	867	802	762	770	773	762	848	794	815	837	776	815	800	770	782	801	795	777	769	791	777	802	789	817	747	791	786	783	804	865	762	758	828	817	759	832	756	766	771	813	821	815	770	768	800	785	777	794	808	807	824	759	837	830	800	813	798	782	768	791	765	827	777	754	838	805	828	773	808	800	794	805	835	831	813	762	801	858	845	863	722	837	814	831	800	795	794	771	785	770	759	785	823	763	796	812	740	764	765	867	816	786	833	777	823	759	823	779	810	748	763	818	810	834	797	745	790	818	810	832	813	792	775	756	839	805	790	769	814	791	773	834	759	808	793	762	752	856	775	859	802	754	800	877	743	830	768	771	833	817	765	773	847	791	768	768	778	796	773	778	752	827	774	833	794	837	754	816	777	851	770	824	753	794	764	797	820	821	822	824	819	892	779	776	808	869	813	776	808	803	784	748	794	828	833	808	829	815	783	776	789	818	839	799	844	797	815	777	840	793	803	788	785	762	805	785	784	758	822	765	766	792	806	832	795	821	806	782	861	803	801	806	811	799	803	789	806	775	848	812	783	791	811	825	786	748	816	772	776	778	804	832	761	849	765	806	755	788	781	780	827	761	822	828	770	843	745	866	776	836	827	769	795	772	765	831	824	765	809	784	788	797	746	801	750	774	814	773	811	816	876	803	806	803	788	802	791	785	783	795	780	770	770	856	823	781	802	814	812	793	822	749	814	838	814	792	792	806	786	825	781	762	792	803	792	753	830	770	819	837	739	773	785	842	821	787	792	817	810	799	765	781	759	794	824	841	802	820	784	802	819	758	744	816	803	751	819	789	808	806	813	810	776	798	826	813	787	801	796	740	787	831	785	811	813	792	842	778	797	820	865	801	794	796	742	804	751	824	785	775	793	787	762	774	791	825	809	778	787	798	806	849	780	815	835	806	803	816	784	793	780	812	760	801	800	789	779	780	851	853	809	798	834	785	820	755	808	829	827	800	810	794	801	829	784	786	825	805	789	810	863	761	844	764	788	814	798	808	795	780	800	788	793	766	793	816	826	786	798	789	803	824	878	771	826	806	779	813	802	794	783	786	795	889	762	828	796	801	794	813	772	799	817	800	810	791	822	781	752	758	748	803	858	811	801	788	828	752	817	825	752	813	776	819	748	750	821	804	809	773	801	832	791	812	760	830	778	790	796	824	823	795	777	800	788	829	850	819	718	786	848	729	793	850	811	782	787	813	776	804	782	807	731	774	746	779	805	797	778	807	869	833	835	872	825	789	811	794	793	808	761	803	754	825	772	801	829	815	804	783	785	790	801	799	798	856	786	842	795	842	798	796	813	801	859	816	824	792	791	849	807	812	798	787	817	746	795	749	819	868	830	792	798	817	819	739	774	827	783	826	816	821	800	730	796	787	791	870	772	791	819	784	772	811	764	823	822	786	841	743	785	786	799	791	828	800	778	774	806	826	810	822	734	821	792	795	788	796	813	793	786	801	801	855	787	787	807	814	807
24747	15808	15597	8003	3868	2960	1588	822	611	462	338	316	284	225	261	241	250	259	205	216	227	227	227	252	214	219	219	214	246	210	222	226	212	230	214	225	217	241	212	273	214	260	202	214	210	223	193	247	213	213	205	182	219	215	230	228	205	213	207	244	217	228	207	207	238	231	203	217	208	219	234	232	223	211	219	251	229	239	206	230	207	232	213	227	181	209	231	217	244	257	204	221	231	218	232	216	234	254	220	251	218	210	236	216	218	225	221	220	249	236	228	215	230	248	224	221	221	244	225	250	229	236	223	233	224	211	231	211	219	239	266	243	219	221	238	236	221	216	231	242	218	223	221	217	222	228	210	213	226	206	226	216	211	233	245	219	226	236	228	210	220	209	224	220	234	230	201	226	198	218	229	246	232	222	200	190	230	213	217	246	201	227	214	235	224	210	188	242	222	229	217	211	232	234	216	229	202	252	217	213	207	238	233	221	239	236	224	217	255	211	213	205	222	229	227	224	222	243	196	202	215	213	215	257	222	206	211	247	235	230	228	212	225	234	214	207	218	243	215	201	219	228	213	200	210	203	232	220	223	211	238	200	210	188	209	212	216	239	226	232	228	209	211	213	256	227	221	189	211	206	229	230	227	193	202	239	207	185	222	239	222	232	205	216	222	236	221	238	210	212	190	211	226	222	211	222	205	205	222	228	218	212	227	217	249	204	212	209	222	219	221	226	256	240	223	231	231	251	232	211	229	227	244	205	232	212	197	205	216	223	195	213	242	216	204	222	202	206	206	218	221	203	201	227	204	228	225	256	207	225	211	214	222	233	218	225	227	233	216	212	221	238	201	211	254	220	188	241	230	223	223	218	251	202	232	215	231	254	247	240	235	242	207	203	211	216	217	214	204	226	220	250	217	213	239	241	225	205	216	209	229	222	221	230	217	199	202	230	234	220	223	191	228	178	240	220	240	202	215	208	223	234	226	236	231	218	216	215	242	215	232	227	231	219	226	232	225	229	228	183	194	244	206	221	217	243	235	240	235	231	219	221	203	223	216	225	237	236	218	216	250	217	210	225	231	198	229	226	234	222	177	235	233	220	216	233	220	212	203	224	222	215	224	224	246	261	200	222	214	248	227	203	226	245	232	236	256	219	211	235	221	232	210	232	243	232	212	212	216	232	250	206	211	233	225	230	223	199	213	251	248	216	207	251	197	239	227	205	202	195	214	213	210	223	211	221	215	222	215	229	236	210	236	217	214	219	216	238	244	236	210	235	205	218	242	207	246	190	199	219	224	233	235	207	226	191	213	215	207	211	202	220	207	203	224	216	225	222	222	232	237	219	223	208	224	238	246	228	224	224	237	227	228	214	225	227	259	227	221	215	225	224	207	243	212	198	217	234	238	212	260	220	220	224	197	237	221	216	234	214	201	213	212	219	215	202	216	228	241	247	197	265	234	221	229	232	216	239	227	219	220	201	224	223	213	212	232	231	223	232	245	231	237	222	212	239	207	255	207	202	219	186	213	233	221	226	245	221	235	232	207	231	208	255	232	224	221	212	227	228	207	232	210	207	237	229	228	234	212	231	225	238	234	245	218	256	216	228	215	203	215	252	238	224	242	245	227	214	217	211	239	233	226	224	212	226	223	243	240	245	216	206	220	227	198	239	221	266	229	234	191	243	251	218	245	210	191	214	213	198	234	225	222	230	240	219	227	206	231	206	210	221	204	240	235	237	221	255	210	218	238	253	230	219	221	213	225	246	214	194	234	222	224	224	208	236	197	226	224	213	211	231	227	227	238	219	237	262	218	234	228	221	195	194	246	222	227	220	215	217	224	209	238	247	209	195	209	233	237	210	223	223	209	222	214	217	208	239	225	228	227	226	255	226	236	229	213	233	240	213	217	242	256	207	206	191	212	216	222	228	208	197	208	230	229	246	237	226	221	245	207	210	261	219	219	214	209	238	255	223	205	232	218	201	261	243	226	225	220	212	217	243	223	223	228	190	249	195	215	210	210	227	211	232	222	236	235	258	228	200	246	214	225	185	231	224	254	219	206	220	234	239	227	249	221	230	241	195	233	207	234	234	242	235	198	210	239	246	234	207	223	234	206	250	243	242	228	225	234	242	198	246	223	221	215	243	218	225	209	235	243	224	218	230	222	211	203	222	219	202	201	227	223	217	230	246	227	213	219	223	208	211	221	233	237	216	192	216	233	231	241	214	235	216	209	214	228	243	211	242	218	248	231	239	242	214	250	234	221	232	248	207	219	223	220	208	265	241	225	232	217	239	243	224	250	250	209	238	247	219	229	238	230	267	233	245	227	248	199	251	240	223	240	202	211	226	226	216	223	252	221	207	245	210	216	204	220	236	224	197	235	234	245	212	207	217	235	211	230	201	245	216	221	225	220	190	244	213	263	199	211	217	216	242	244	241	250	236	226	220	246	236	228	247	212	224	208	224	226	228	209	241	246	217	216	225	228	261	226	223	228	205	227	214	218	237	224	232	262	226	225	213	243	186	230	238	242	210	222	215	233	222	233	215	210	228	239	238	212	209	202	199	230	221	220	208	219	214	230	219	217	218	216	241	219	197	218	215	225	194	227	207	226	223	232	232	240	241	248	219	228	215	227	227	247	220	250	245	224	213	210	216	234	225	219	224	226	229	215	226	222	232	234	211	214	229	261	197	245	221	210	215	230	213	228	206	231	236	222	231	238	219	203	272	189	210	250	233	217	217	216	217	235	249	235	203	231	210	219	223	214	212	230	201	228	225	227	238	230	200	245	191	204	214	214	233	217	247	201	204	213	238	232	212	215	228	262	202	204	249	217	215	238	214	215	233	204	242	236	240	230	203	216	231	232	237	223	211	248	226	224	240	207	236	255	216	185	228	221	210	233	220	219	227	207	231	206	235	222	200	235	221	252	242	244	219	226	215	222	227	237	210	243	250	206	210	222	204	185	241	214	222	201	221	236	243	229	216	222	215	257	240	222	237	215	209	212	198	247	217	212	232	218	243	246	247	215	218	229	251	208	206	219	209	218	209	193	211	233	206	226	196	228	246	218	212	245	250	230	223	202	230	230	229	230	236	258	231	238	223	252	230	247	239	222	232	229	182	232	244	210	223	227	215	207	206	237	233	219	231	219	212	245	229	195	214	216	234	216	206	248	236	212	220	213	241	213	233	223	205	218	213	214	228	236	222	232	220	243	225	228	228	189	234	216	238	194	199	208	223	223	212	207	222	214	230	219	228	215	216	211	215	229	236	234	216	228	224	243	236	215	235	222	208	212	244	222	240	237	194	215	240	247	220	213	225	225	202	218	226	216	232	223	221	197	215	229	227	262	213	229	208	234	212	267	218	226	218	191	235	253	213	228	207	237	213	226	225	228	235	234	254	238	238	235	225	215	218	231	205	215	229	218	208	188	252	209	207	227	233	224	236	225	218	242	238	217	227	199	243	218	226	230	250	211	246	214	217	199	227	223	212	209	226	221	236
15907	16206	25916	22699	17191	16288	9704	5820	4383	2866	1871	1481	1239	1098	1066	996	926	845	854	856	777	785	780	761	793	786	758	746	743	779	720	761	719	778	779	754	735	805	763	745	779	746	800	840	725	752	830	759	808	730	738	745	728	757	791	786	771	733	789	735	741	742	769	728	758	722	780	787	773	769	728	801	788	799	724	773	768	735	797	765	817	776	765	782	757	740	754	784	780	767	754	777	749	802	775	832	752	713	752	759	707	747	794	730	778	758	766	772	743	722	831	710	779	746	752	741	731	777	808	745	766	762	741	800	728	757	775	765	744	764	778	758	757	774	795	702	766	761	772	748	789	760	736	760	734	737	776	789	737	735	810	716	737	781	745	773	772	757	770	788	750	754	758	768	784	782	741	735	785	756	767	820	778	786	718	782	734	754	785	832	784	748	763	744	766	765	727	789	759	820	727	795	718	762	765	808	754	724	801	762	729	794	780	764	726	809	759	754	773	763	749	716	761	767	773	781	731	742	789	770	745	776	780	739	748	777	748	734	771	764	767	761	815	749	729	759	782	729	770	767	771	795	752	760	773	756	726	762	770	725	792	804	787	723	736	756	783	797	762	774	772	749	783	747	692	716	797	727	807	797	752	755	765	766	751	729	737	763	771	744	763	773	740	717	720	785	740	762	755	714	803	746	769	763	762	741	733	802	788	789	799	770	792	757	778	799	776	798	791	822	805	772	730	788	746	778	760	769	784	785	811	763	794	804	802	708	757	710	769	759	764	762	754	718	763	806	716	776	784	776	779	760	751	781	784	757	750	778	739	772	771	771	722	757	802	811	714	778	759	737	755	750	798	790	734	733	740	727	766	787	773	761	735	776	764	794	803	791	685	782	740	736	762	790	794	773	727	755	780	770	805	767	750	750	789	793	806	748	718	785	793	746	778	771	787	795	737	761	732	784	817	760	751	741	769	760	753	747	803	768	772	779	753	808	740	747	749	747	741	769	796	781	755	822	744	748	759	781	734	763	792	797	752	811	769	758	751	737	766	798	772	778	782	708	833	720	798	733	738	821	772	752	757	763	831	779	792	723	785	781	779	750	796	782	794	780	723	795	732	750	778	756	814	741	762	739	745	764	813	760	758	770	794	781	825	766	745	742	730	744	764	739	704	750	749	734	804	707	718	760	771	772	801	823	826	741	783	815	767	764	693	733	792	778	738	773	776	778	751	754	816	755	755	775	746	788	795	744	777	724	753	780	818	719	721	760	755	753	738	718	750	770	790	767	741	743	758	749	773	754	780	706	736	720	749	791	777	750	738	776	781	735	735	693	768	809	770	771	727	773	752	751	761	773	771	796	737	814	778	756	743	794	773	758	739	770	766	753	766	793	763	758	753	769	757	764	763	741	740	795	751	704	750	831	704	759	744	776	787	749	754	777	749	782	740	762	790	767	732	768	739	735	761	715	743	801	764	803	769	763	807	776	770	783	833	742	795	733	815	769	819	718	765	745	804	709	753	827	807	772	748	787	813	759	784	768	715	688	776	786	779	789	745	763	752	790	769	759	770	707	674	793	778	736	763	714	787	816	795	774	741	732	782	774	766	807	749	779	742	726	765	733	798	744	784	785	793	782	766	756	776	766	750	727	776	741	735	763	780	754	728	747	815	770	764	750	767	745	741	754	779	789	758	781	774	732	784	714	718	774	763	764	785	807	763	777	725	746	783	782	767	746	755	758	744	734	714	742	746	755	758	775	740	714	734	763	811	767	763	710	781	761	796	760	780	748	715	777	783	800	782	768	790	738	708	808	763	801	748	725	809	724	769	711	689	768	746	791	762	786	768	768	798	748	795	766	788	744	726	785	721	739	779	753	765	779	735	771	748	731	740	764	720	746	763	762	792	728	762	705	760	766	727	813	777	802	804	755	808	751	774	769	783	788	779	771	752	770	766	761	733	808	723	716	777	744	798	713	745	777	739	770	778	731	790	732	766	782	746	746	729	726	813	727	743	771	728	755	769	768	760	776	737	795	788	786	774	732	780	775	740	783	765	728	770	783	778	768	763	778	767	737	698	794	780	783	757	739	757	753	751	778	753	750	767	745	748	780	766	777	732	758	777	747	735	734	778	812	737	802	782	794	741	735	764	799	745	775	768	730	787	809	800	768	770	818	817	788	786	763	679	752	762	735	803	733	763	793	792	759	764	741	769	832	792	773	775	725	788	779	769	766	773	764	782	764	767	738	729	761	811	744	759	779	763	733	791	734	804	744	756	777	757	761	744	762	808	773	758	742	757	739	765	746	719	720	726	759	744	765	757	743	776	751	789	764	718	808	772	763	746	784	772	753	798	743	769	752	739	780	759	757	746	777	735	721	740	751	806	812	742	777	761	768	747	740	750	766	770	750	774	767	748	766	774	777	753	766	723	735	745	750	775	784	771	756	803	715	816	700	756	759	736	758	766	781	778	757	759	732	767	772	720	778	783	795	780	729	852	769	763	775	765	780	731	730	757	826	745	739	751	810	764	769	747	726	769	753	780	784	752	729	796	746	788	737	735	820	727	799	754	765	723	747	739	757	720	775	744	794	737	727	744	763	762	763	717	804	762	739	781	764	747	721	803	800	769	737	748	748	758	746	774	766	771	760	805	794	757	754	764	790	810	770	730	764	743	808	815	783	742	792	734	706	759	815	731	784	794	754	777	775	783	792	764	771	786	773	786	787	774	762	727	777	765	788	778	711	802	746	744	765	769	740	821	752	797	757	806	744	735	809	770	758	753	723	776	796	784	771	795	754	795	799	721	730	732	765	743	793	729	739	754	770	798	747	757	749	725	751	722	696	777	826	748	787	710	744	759	799	795	764	792	765	798	784	738	726	729	780	754	768	771	797	830	755	727	737	772	799	768	732	765	717	754	766	738	730	766	755	771	755	805	745	794	771	781	772	791	788	791	749	744	770	768	772	719	749	773	765	742	785	800	722	777	778	776	768	818	785	717	784	763	816	788	766	731	759	767	751	727	736	718	761	791	782	795	706	757	771	730	775	775	817	769	751	753	798	754	755	803	743	735	768	762	745	777	767	727	732	739	736	759	848	735	756	773	721	787	773	779	778	750	734	766	757	726	834	718	722	780	766	701	759	730	728	721	791	776	777	746	802	754	740	746	791	713	810	729	744	756	777	793	739	747	785	735	770	716	745	762	792	736	769	733	777	769	773	741	748	753	785	725	768	790	742	791	749	709	671	755	773	791	744	744	805	731	756	749	727	780	793	753	784	754	786	813	786	801	743	779	757	727	818	883	748	777	756	761	759	776	757	826	732	751	793	805	720	738	796	761	712	779	750	749	756	731	795	719	784	697	785	747	745	781	788	729	771	786	721	768	806	744	766	805	787	754	738	786	725	741	737	752	736	806	779	767	733	734	775	774	804	766	730	771	747	677	736	780	738	755	819	772	780	758	729	766	814	772	776	781	751	786	783	792	767	759	760	765	792	741	745	783	719	713	737
32756	32497	36644	29224	27236	25204	12606	7483	4748	2174	1853	1372	519	378	318	257	267	336	294	289	236	257	205	248	243	232	248	226	198	204	240	241	241	213	235	221	221	237	233	239	227	224	222	224	236	222	251	242	234	235	258	259	240	226	234	238	196	255	237	223	205	235	241	230	214	239	221	234	226	235	260	259	233	248	221	238	226	244	225	234	215	211	235	247	218	218	242	247	230	234	240	228	262	246	239	234	222	209	222	216	231	229	235	237	230	214	227	226	231	216	214	229	233	245	228	220	234	217	219	262	261	210	206	233	260	236	229	223	236	237	223	245	241	231	228	222	221	226	215	238	245	213	212	221	226	258	202	224	216	239	220	235	250	221	256	250	224	244	240	235	249	210	236	243	217	222	240	225	242	224	219	234	206	232	237	257	248	248	226	217	240	248	209	227	189	247	239	246	242	238	221	238	244	240	230	209	232	236	235	249	237	247	211	229	225	244	256	232	258	248	217	250	217	231	201	249	227	245	263	231	240	233	229	253	238	238	228	246	257	213	232	219	240	228	231	220	228	237	245	251	228	225	210	249	219	225	232	224	236	232	223	232	220	232	206	221	229	224	213	249	242	233	228	223	219	217	264	272	252	229	221	237	220	226	236	215	226	234	246	236	216	243	238	246	238	258	246	240	238	209	254	222	229	209	223	206	244	256	227	238	240	244	233	253	259	236	230	247	216	248	236	240	198	232	227	205	243	261	221	245	219	223	203	219	225	197	256	216	221	215	197	243	238	251	231	207	233	230	249	260	232	232	240	224	239	211	231	222	243	227	206	221	258	243	227	244	224	224	213	248	237	230	253	208	237	220	266	226	237	223	245	213	230	244	258	246	259	211	246	246	259	225	242	227	247	233	212	233	231	243	216	243	255	221	238	241	243	239	209	229	234	241	217	233	237	240	238	237	227	209	229	219	233	221	229	239	234	240	246	247	244	221	234	240	205	221	251	217	226	241	216	213	226	202	215	215	232	235	214	260	201	209	236	219	224	239	208	232	237	211	267	198	227	246	228	251	230	221	226	205	237	220	258	222	240	222	215	239	242	228	202	250	227	248	224	207	233	239	219	212	238	247	241	222	220	228	219	234	251	229	246	230	215	244	226	232	221	211	222	206	217	252	237	226	249	220	240	235	212	256	231	227	241	211	215	232	230	219	237	250	242	233	219	212	217	239	217	225	201	208	231	260	245	250	248	236	229	231	220	252	233	244	215	234	209	223	217	215	229	250	215	242	245	216	234	218	256	230	261	222	242	240	251	229	251	242	232	214	199	214	221	240	235	236	240	210	249	249	217	243	207	215	231	213	243	250	242	215	208	245	264	216	229	260	240	221	243	239	220	209	234	230	223	254	224	214	244	228	238	239	234	235	221	197	244	235	223	224	241	232	249	232	215	231	226	234	262	216	232	233	232	259	248	233	217	231	253	231	260	224	236	229	236	210	265	243	231	201	219	225	223	236	224	240	249	203	233	219	227	253	199	224	219	213	220	215	234	197	245	202	207	211	225	208	239	224	229	229	253	251	251	227	238	246	238	252	230	232	222	248	235	224	240	220	257	244	219	226	236	229	249	227	222	242	248	193	209	206	247	233	227	208	217	216	251	206	225	226	215	237	241	252	213	240	248	226	248	228	226	225	231	261	245	223	215	223	234	231	271	253	237	236	222	230	215	239	218	238	207	226	276	230	217	249	241	246	233	219	226	257	231	231	209	206	240	246	237	210	213	233	224	244	233	229	248	236	236	209	236	237	226	238	240	223	218	246	239	241	208	229	231	214	231	225	193	259	228	239	245	221	233	230	231	233	243	248	264	206	240	201	227	213	212	239	246	241	249	240	225	233	270	258	233	245	233	228	216	244	243	244	230	204	203	231	198	243	211	235	238	208	232	231	231	217	235	236	230	249	255	229	223	208	225	260	243	212	255	215	237	217	222	221	205	237	231	239	246	225	235	224	219	242	229	221	235	229	226	235	227	223	242	222	228	216	220	253	220	255	212	237	216	236	242	220	243	231	247	238	231	227	228	221	218	258	245	244	220	247	252	257	230	240	236	249	206	235	209	220	263	226	242	232	194	229	217	215	227	241	214	253	232	206	231	233	214	260	211	257	227	223	234	195	217	223	218	232	214	245	212	225	264	240	225	226	241	252	233	242	208	216	212	225	226	233	227	246	228	225	221	215	252	216	245	220	211	242	237	216	236	265	230	204	242	242	218	232	230	227	239	223	243	227	240	246	226	235	204	236	219	228	231	254	234	240	222	242	254	243	216	225	239	213	233	213	242	219	234	245	271	255	223	213	236	231	236	216	238	218	232	246	222	213	227	226	251	246	234	224	238	236	223	238	234	249	270	202	240	221	217	224	243	214	219	216	255	260	235	246	200	226	226	228	227	241	204	209	234	192	236	235	181	252	241	229	237	240	247	232	228	227	213	228	216	233	219	229	216	260	223	241	262	232	211	215	248	225	238	225	215	233	218	226	226	228	242	228	253	215	232	232	219	226	255	232	222	223	215	214	262	247	240	244	240	211	258	194	205	249	253	226	255	250	231	217	229	210	239	272	215	239	222	241	234	223	263	221	217	221	230	239	227	235	233	267	248	246	218	212	240	250	225	241	239	249	234	220	233	231	221	219	250	238	244	238	244	230	230	259	240	265	212	220	214	221	230	236	254	222	243	227	242	236	229	221	221	225	250	227	240	230	210	225	205	217	209	214	232	234	233	205	237	246	228	253	237	235	223	217	242	259	204	233	199	238	234	233	257	263	225	249	224	209	228	233	197	232	219	205	226	250	218	239	269	227	262	227	218	245	230	228	241	242	222	217	224	217	222	217	245	226	222	234	216	244	240	226	236	243	247	224	226	223	222	239	228	240	229	273	224	220	236	252	227	248	237	239	235	198	212	231	220	226	227	248	244	231	229	238	249	211	238	232	226	246	229	199	240	258	242	206	217	224	236	244	219	237	222	252	236	231	217	212	246	221	237	220	250	183	232	239	220	225	224	246	223	256	250	225	224	232	254	232	236	222	206	231	226	202	234	229	203	240	206	238	232	228	227	245	207	229	236	247	249	237	218	234	253	238	244	224	211	230	241	229	252	254	230	248	213	220	223	246	222	227	213	233	227	225	222	243	268	226	260	241	221	221	206	235	232	231	233	221	263	201	207	235	213	217	244	214	227	239	225	251	226	205	241	236	232	248	243	242	225	258	241	206	220	233	231	268	222	256	241	222	222	233	250	256	247	234	240	217	220	206	235	233	250	243	223	237	221	218	239	250	246	249	260	246	237	235	235	225	218	236	224	232	208	209	234	253	222	198	237	246	227	233	246	226	224	233	211	222	222	240	234	227	218	248	254	216	214	226	224	242	237	215	253	206	276	200	209	223	234	230	245	274	251	245	206	236	219	216	259	222	224	228	232	229	241	266	220	203	223	223	210	231	241	228	233	238	215	212	231	250	229	242
23512	29809	40961	39870	43491	40591	26151	23154	18938	11881	11888	9053	3162	1959	1637	1278	1147	1277	1202	943	896	907	862	827	859	787	816	829	826	825	790	806	758	779	752	776	831	806	780	762	775	764	807	794	758	812	767	807	745	825	755	763	803	790	835	749	805	778	810	753	805	830	787	776	838	764	773	803	802	811	783	778	800	723	768	787	782	796	819	804	776	765	790	793	730	765	808	796	775	802	816	776	775	789	773	794	767	842	800	759	821	804	799	795	792	764	800	811	755	804	802	806	823	774	781	841	812	755	740	809	720	728	812	772	731	752	763	763	775	755	806	731	776	792	751	772	806	768	802	823	760	795	790	774	770	780	796	812	813	785	768	845	810	780	837	821	832	815	766	792	796	808	788	798	819	807	743	782	766	799	752	835	764	745	769	727	750	777	748	740	756	770	771	804	740	776	815	760	842	762	718	722	786	807	811	791	799	779	802	816	842	781	773	808	753	738	746	828	777	813	755	824	845	788	801	770	766	810	813	849	747	767	830	782	782	774	811	811	788	766	778	805	806	716	779	760	769	760	776	814	789	783	725	783	759	770	846	815	810	820	820	828	798	770	750	780	790	768	797	821	794	753	794	788	762	767	743	817	798	818	801	737	846	775	729	767	790	728	762	773	740	766	831	816	812	803	803	750	761	756	762	754	732	769	816	747	778	803	759	734	810	801	809	731	780	780	789	750	819	733	770	813	822	766	785	724	734	799	838	785	772	814	802	800	773	760	774	804	787	806	792	800	763	725	821	795	752	791	755	772	756	786	783	801	744	762	799	734	764	836	796	803	789	820	770	780	761	757	807	786	786	731	745	791	814	769	794	744	799	819	781	797	797	779	793	756	817	752	793	819	798	814	774	810	713	794	715	789	797	793	779	791	821	772	758	760	766	752	802	758	795	793	798	832	819	747	788	763	786	788	781	780	799	800	765	784	803	789	782	781	812	767	803	763	761	828	812	781	802	780	809	764	829	809	764	790	789	841	800	843	807	751	804	794	803	799	735	801	797	802	771	778	799	806	779	815	764	787	740	825	786	775	789	778	789	827	788	770	783	767	777	735	803	795	825	777	808	800	783	792	760	821	790	794	782	826	747	841	857	805	738	772	805	780	776	821	714	734	818	810	811	740	819	815	736	754	784	790	771	786	776	787	764	802	785	788	756	782	804	787	748	772	778	749	810	767	791	804	805	798	752	774	755	760	796	781	792	766	787	749	786	765	812	754	808	781	790	835	767	797	791	781	812	784	776	772	807	799	821	833	762	800	801	737	777	797	812	795	755	801	788	776	785	808	811	824	778	783	743	776	815	776	812	785	820	785	797	768	786	727	815	759	781	801	750	786	815	786	756	791	758	768	756	768	814	763	758	857	789	774	736	763	802	800	738	802	800	788	798	724	788	745	774	720	822	821	846	797	785	776	771	757	815	790	795	824	814	748	794	790	777	806	762	767	787	759	809	816	764	786	816	803	814	759	792	825	744	769	774	738	777	815	765	791	827	803	743	776	819	823	760	790	770	790	761	791	788	814	777	724	792	788	783	729	810	824	801	763	797	790	775	796	841	809	760	762	816	787	832	774	800	769	763	810	796	774	795	776	755	736	778	809	802	808	792	775	776	745	792	795	747	843	809	796	752	891	776	833	775	762	787	742	778	769	789	873	736	799	779	819	754	779	736	769	791	797	750	747	745	743	765	746	857	793	846	747	739	789	759	795	775	752	806	725	798	818	817	775	784	780	772	825	829	765	790	780	761	808	795	856	792	787	763	812	763	837	806	801	835	702	796	747	775	802	784	846	795	739	815	751	816	763	824	759	796	756	802	801	743	787	767	779	747	796	756	768	774	771	720	786	785	813	820	710	794	818	798	778	742	796	727	787	829	832	785	807	778	768	790	782	787	747	719	772	783	745	759	770	824	792	815	815	734	782	809	850	782	797	794	755	731	825	794	814	809	817	727	829	809	812	787	849	780	777	807	751	845	804	797	789	778	802	769	789	755	804	737	823	777	764	777	748	792	857	731	741	781	759	829	789	807	775	759	758	731	816	797	761	760	806	802	836	807	799	776	813	765	788	807	791	818	789	790	777	790	792	751	803	791	773	811	779	744	802	842	749	776	791	768	734	792	833	774	793	765	771	741	814	836	806	819	771	776	764	775	783	806	794	784	786	776	777	780	810	788	777	800	757	810	799	821	786	750	814	750	806	795	793	804	783	747	801	823	772	732	815	820	779	840	814	749	792	730	813	788	789	812	773	821	736	785	769	760	786	783	770	785	755	791	721	747	776	797	779	786	763	754	789	756	777	797	818	720	824	779	805	842	751	870	788	729	811	776	800	766	841	806	808	825	764	812	760	694	737	788	802	819	789	804	797	761	781	783	773	829	720	791	797	791	729	781	766	776	753	797	797	778	766	794	809	808	747	724	804	777	798	776	757	798	699	781	814	806	810	754	775	783	805	794	802	754	799	775	787	837	845	805	823	805	801	817	781	790	766	809	760	820	802	806	766	793	784	761	787	816	741	803	827	762	756	826	840	792	745	815	820	776	734	794	788	768	739	757	796	817	781	740	781	773	799	740	768	803	774	842	841	744	750	804	759	770	785	770	778	757	724	785	740	771	770	774	785	785	762	863	816	778	755	743	821	792	796	804	808	762	780	813	754	789	841	797	804	774	818	812	789	793	780	770	805	765	736	758	769	734	800	797	786	825	768	811	745	780	768	785	764	765	780	781	783	791	766	811	801	782	789	802	691	752	721	807	753	768	782	789	775	773	808	765	796	800	771	802	778	764	842	769	717	754	824	755	787	759	756	817	772	825	802	802	808	775	859	730	717	777	776	773	762	738	786	851	773	779	778	779	758	777	777	780	812	781	781	788	775	798	791	729	800	776	794	789	752	806	754	793	801	769	762	763	768	799	785	779	797	699	820	752	785	805	770	791	780	782	822	773	841	713	818	784	760	842	773	804	792	788	798	751	792	769	804	788	820	775	800	788	783	813	790	781	794	759	772	821	773	746	810	799	776	794	814	772	790	793	831	775	719	824	801	799	829	827	757	823	779	795	785	788	826	787	738	761	777	817	803	785	801	810	793	800	779	739	861	742	746	794	788	775	767	808	742	765	787	784	770	776	811	806	818	768	783	835	804	724	822	720	806	819	751	775	809	786	785	810	843	797	805	796	744	776	751	799	792	758	770	778	773	770	752	760	771	834	794	865	761	759	771	766	836	791	755	816	772	769	816	779	795	764	814	786	741	801	781	799	801	768	733	753	802	763	735	781	778	814	780	782	837	844	806	804	815	782	770	772	761	775	764	766	771	778	796	756	783	775	788	786	806	803	759	736	809	763	732	800	805	781	750	760	768	749	761	772	758	761	793	743	811	711	781	802	790	797	794	813	773	810	735	750	763	762	831	782	799	816	758	789	765	794	802	729	809	816	768	745	741	768	817	791	811	775	807	782	766	765	775	803	738
35455	38884	38259	34426	35555	29174	18707	11778	7862	4331	2492	1416	549	368	325	315	322	339	299	279	234	262	281	233	238	234	239	237	218	246	217	238	244	245	233	240	217	247	233	256	253	238	252	229	222	231	246	241	242	216	228	237	226	246	224	214	216	247	230	239	255	244	219	220	271	237	248	243	252	246	230	257	228	248	243	217	224	260	274	232	239	218	227	232	241	239	245	218	243	278	220	258	258	223	215	230	220	233	281	238	239	244	247	230	231	244	254	240	246	248	249	232	212	247	230	259	239	216	230	261	250	240	251	256	253	240	242	239	261	238	209	236	246	236	242	250	248	234	230	255	234	263	242	257	270	221	252	221	234	227	229	232	217	226	251	242	218	254	216	239	200	238	251	235	251	228	244	269	230	230	222	246	243	230	239	251	240	213	198	237	247	241	230	243	239	220	237	258	220	261	232	231	241	283	244	246	234	244	236	259	251	241	226	233	244	241	262	228	229	204	225	258	239	250	264	263	216	237	229	224	227	253	254	247	237	245	232	238	237	227	238	196	256	224	233	257	228	249	228	220	216	229	242	224	239	225	249	269	233	222	264	237	210	220	236	224	256	247	234	230	231	224	217	255	218	233	225	232	200	260	252	236	235	225	257	228	226	232	235	230	237	265	214	219	232	214	216	224	229	252	248	241	248	263	231	246	249	244	272	247	245	228	257	241	274	208	266	232	225	266	220	247	231	233	267	227	255	259	262	246	257	252	233	229	226	239	225	236	252	259	256	212	240	240	211	232	221	215	254	233	282	230	225	236	235	233	235	297	257	242	224	245	228	231	262	224	217	241	231	258	222	230	232	278	229	226	227	226	261	234	271	231	216	227	226	245	234	225	228	224	253	258	269	229	247	267	237	255	207	200	256	262	247	231	240	219	240	256	243	222	224	212	239	247	224	235	213	248	231	217	235	260	241	220	256	248	243	218	241	260	249	230	240	229	254	249	247	224	232	248	262	234	206	236	228	260	233	219	252	228	260	226	208	212	236	258	211	239	255	244	237	229	224	268	228	231	230	243	251	272	263	250	238	264	209	229	220	243	247	248	255	253	254	231	256	221	210	229	201	230	249	230	256	237	255	234	221	246	218	252	262	259	226	234	226	242	235	226	269	243	250	241	235	229	230	234	212	222	267	236	222	233	258	214	209	260	220	238	214	256	208	235	210	217	224	242	268	256	255	250	276	229	248	241	241	233	253	266	259	223	246	208	215	251	246	242	226	241	229	236	201	246	245	260	236	217	215	251	237	245	240	234	224	219	237	245	236	246	216	254	231	242	274	238	220	243	227	259	210	208	248	237	234	269	219	207	231	233	210	250	267	252	254	223	241	235	272	233	244	243	248	231	197	269	264	241	259	215	224	236	208	249	239	260	239	243	238	238	250	236	217	247	251	262	238	234	259	231	269	241	270	214	238	215	247	247	224	254	246	254	248	229	227	238	229	237	201	233	240	255	234	229	214	248	254	217	238	254	242	232	222	208	216	224	233	239	223	238	235	231	219	229	241	246	247	211	261	239	215	229	232	241	260	244	241	239	234	252	223	236	267	263	214	242	228	251	253	231	232	250	263	228	210	225	244	246	255	188	230	227	232	255	236	221	222	263	222	210	234	240	258	245	228	228	240	265	270	233	229	230	222	237	223	245	252	234	245	247	211	243	227	224	244	230	235	252	251	257	233	217	244	227	247	243	227	218	241	219	258	255	228	236	249	233	231	263	231	227	242	239	234	240	253	255	238	238	250	261	215	239	230	252	220	231	216	258	238	237	242	251	220	228	215	221	241	234	215	210	256	244	231	243	204	234	221	255	242	246	224	271	257	214	258	259	211	242	248	256	235	213	235	234	222	223	222	214	223	218	252	237	243	239	246	228	248	241	243	228	237	243	240	258	261	255	237	228	238	258	278	245	260	225	241	217	248	224	251	252	223	246	243	237	236	221	242	228	268	232	262	257	239	262	240	218	241	268	213	249	241	242	263	232	268	236	224	237	225	243	209	226	252	235	226	273	217	229	257	251	217	228	216	233	261	245	238	232	254	258	243	244	240	245	223	227	246	241	254	228	264	240	222	241	243	247	239	253	244	236	230	234	241	216	255	233	244	233	220	233	227	229	223	252	261	263	241	253	212	246	226	238	234	262	230	216	236	214	253	229	245	244	226	250	234	221	235	231	219	224	279	231	237	239	231	248	253	232	239	271	229	241	235	242	214	214	236	230	258	226	241	216	232	247	205	233	234	233	253	253	243	241	254	248	192	250	239	282	247	221	240	237	222	237	242	253	259	236	226	216	241	255	238	229	227	266	215	238	249	231	245	239	217	246	226	228	232	237	229	242	252	240	284	252	233	244	243	245	233	228	253	227	252	210	253	230	230	205	223	263	241	249	243	251	241	240	245	234	237	214	229	231	229	231	266	244	239	237	221	223	249	235	236	250	217	263	208	244	253	225	226	233	279	246	225	238	213	239	250	252	237	245	237	257	240	214	233	233	219	236	237	210	219	238	273	237	210	240	279	229	240	257	255	234	220	251	219	253	256	256	238	230	253	208	245	234	227	273	257	253	229	243	241	222	227	259	245	220	218	247	215	241	209	228	263	226	225	237	244	265	218	246	232	223	234	219	253	232	226	245	225	248	250	231	239	250	223	218	276	215	242	244	230	248	218	246	223	246	230	271	250	215	281	251	219	251	245	242	258	214	230	222	248	228	254	236	243	247	238	262	246	256	221	218	234	250	226	230	217	226	234	229	233	214	244	266	256	242	241	241	230	223	245	248	264	248	242	251	240	258	252	222	247	215	227	241	245	218	240	219	247	268	203	243	226	238	248	235	220	232	246	204	230	239	246	242	230	237	219	241	250	246	231	267	264	233	249	243	263	208	285	242	262	253	262	226	241	227	219	233	234	264	250	258	235	215	236	219	224	242	240	246	232	230	233	245	238	240	235	231	225	230	233	261	221	251	246	224	245	251	200	237	239	243	240	229	233	234	249	242	254	253	239	241	247	237	232	255	228	256	284	210	221	244	237	241	240	229	228	238	248	250	222	231	234	226	247	203	237	239	258	231	255	270	216	237	206	227	219	231	244	236	221	204	228	227	250	270	223	201	257	193	244	206	255	241	239	234	252	236	228	225	242	214	251	219	279	227	237	244	247	244	225	231	240	231	263	257	212	271	225	251	258	231	243	222	259	218	235	212	237	240	254	235	225	228	228	236	238	220	232	237	247	219	263	244	244	221	250	240	237	235	240	226	231	257	259	228	249	228	235	261	214	219	262	231	237	269	253	259	209	242	256	242	211	265	264	223	223	231	234	262	245	245	237	234	248	257	256	227	257	258	254	206	240	249	239	264	236	232	257	261	231	252	232	234	216	254	261	256	226	258	222	222	220	235	243	236	245	277	251	239	240	224	252	239	273	261	220	250	228	244	238	238	244	211	238	237	273	215	259	237	266	235	253	245	269	230
26729	36005	43397	46517	52171	43961	34959	27779	25339	18215	13555	9131	3676	2227	1813	1557	1558	1845	1458	1028	1039	954	906	864	791	824	816	820	854	833	878	829	824	815	811	777	839	786	860	790	759	758	814	812	826	820	814	810	758	808	797	767	783	767	743	806	750	747	794	813	823	802	771	760	812	808	836	811	852	767	821	791	807	815	848	782	800	770	810	786	768	803	792	759	788	784	805	843	764	765	827	772	805	825	831	779	784	794	751	859	823	819	749	806	798	775	829	784	820	766	772	835	791	771	794	803	794	811	829	771	791	815	772	831	763	829	818	846	798	827	814	791	771	814	788	838	794	801	845	814	831	791	820	820	827	748	833	835	785	787	819	796	802	814	845	814	828	809	803	854	783	778	798	782	791	805	821	815	851	837	739	836	863	816	807	810	805	864	803	827	878	856	860	859	835	782	782	776	784	740	812	816	791	806	803	823	782	756	819	753	812	824	809	795	850	829	804	794	841	842	760	783	782	809	815	821	815	796	774	765	841	806	807	828	771	780	823	814	798	855	825	813	814	784	769	762	841	823	808	788	798	857	807	796	830	810	855	793	771	800	838	826	804	825	778	830	809	740	770	824	868	807	816	832	886	825	778	792	853	891	818	839	801	794	809	825	747	862	832	864	850	851	822	791	815	790	801	763	802	798	781	837	809	757	773	804	766	793	822	821	800	805	854	822	817	826	869	779	811	830	827	804	814	809	796	807	782	806	869	859	753	804	756	838	801	813	795	833	809	795	796	769	808	783	811	751	778	823	858	790	740	784	799	791	800	816	847	791	807	858	841	732	801	833	797	782	813	824	809	768	834	841	845	823	805	782	781	747	777	798	834	841	797	788	821	819	833	830	770	834	801	740	810	801	832	811	855	779	777	804	768	799	793	824	843	803	766	769	774	846	750	797	783	787	834	810	817	821	836	798	801	825	835	737	804	799	804	867	781	817	782	802	843	841	822	772	778	770	826	808	782	814	849	733	791	793	823	823	795	775	788	808	813	790	818	777	829	829	792	781	846	786	784	813	809	776	832	796	763	769	793	822	820	793	795	795	797	816	744	800	797	782	799	790	815	769	775	835	838	803	824	793	797	720	779	843	805	745	789	785	823	820	833	850	783	805	801	803	787	788	824	740	777	807	852	786	797	849	824	818	811	818	798	834	793	789	771	854	799	842	794	812	803	790	809	798	856	779	785	781	792	850	839	785	798	749	867	797	772	774	841	812	807	854	749	803	788	814	806	762	825	799	804	830	801	842	777	809	806	779	872	819	813	860	826	852	797	771	806	747	815	767	819	844	750	777	830	796	804	788	801	775	803	806	806	847	773	811	817	783	757	804	789	803	797	801	781	816	850	774	791	783	802	822	816	791	791	828	844	813	815	803	861	839	803	776	754	789	818	843	846	808	839	767	784	787	774	827	835	797	824	763	849	837	788	788	828	785	822	768	835	785	784	800	827	800	788	810	809	751	785	749	773	750	794	799	794	835	827	775	833	791	799	826	823	789	795	801	788	794	785	740	796	808	812	772	837	820	783	794	820	808	779	789	843	791	788	839	784	819	864	822	792	776	837	835	819	792	851	835	785	787	783	796	851	814	774	825	838	788	804	793	787	793	765	789	844	773	828	816	771	837	812	797	793	830	862	843	798	822	796	814	887	774	790	809	812	852	769	790	813	858	822	813	742	812	802	802	805	796	788	813	797	801	786	785	791	782	779	805	740	815	808	769	783	794	808	803	798	790	821	760	776	776	807	722	831	792	771	789	833	811	735	829	774	832	751	797	860	820	818	784	838	769	836	865	821	833	814	784	773	800	782	804	852	795	801	804	817	767	790	797	822	783	805	788	806	829	806	837	817	853	797	842	784	789	815	784	800	814	770	820	785	813	793	804	792	738	802	786	864	791	837	793	865	762	817	834	851	798	779	808	817	783	784	809	833	786	784	842	807	759	814	794	835	839	850	767	824	813	789	787	815	780	811	857	803	855	784	783	818	759	785	769	803	756	840	811	781	817	767	840	789	838	793	782	791	752	733	755	810	850	788	814	834	779	807	799	844	809	803	841	830	804	873	841	842	837	820	775	802	782	818	875	801	814	819	777	817	775	802	769	791	822	793	783	815	817	763	790	768	813	819	774	833	792	782	764	787	774	835	768	800	792	820	785	806	807	788	790	814	792	766	795	847	799	804	778	773	832	850	802	751	759	759	824	834	828	757	783	821	863	785	782	827	793	730	841	805	819	805	807	842	794	827	823	797	806	784	771	783	795	840	809	820	819	805	752	810	819	770	807	762	784	779	818	827	825	829	867	775	822	806	786	824	824	798	753	798	764	781	757	779	767	762	817	771	858	834	827	804	807	798	804	802	794	828	777	810	788	819	820	839	786	811	859	837	789	750	808	806	776	752	801	829	804	813	756	762	804	820	782	797	809	788	792	829	773	817	776	791	802	856	753	787	815	770	797	860	774	803	784	807	755	843	833	828	797	814	810	828	792	821	799	753	839	791	765	761	765	817	769	839	782	822	809	823	782	769	778	746	779	817	806	779	834	844	821	812	764	792	857	818	838	842	782	780	802	827	835	761	825	767	799	835	813	852	782	804	805	845	834	793	782	840	802	820	842	775	811	767	817	810	844	809	830	792	854	787	826	800	813	778	845	856	801	844	789	742	760	806	828	798	812	755	813	820	807	806	845	809	821	781	848	845	770	802	763	771	784	800	767	804	815	798	846	828	806	756	804	784	797	840	809	776	866	810	824	770	801	801	825	809	820	765	832	818	779	798	822	824	798	811	754	783	814	827	807	842	854	806	809	824	760	810	837	810	806	789	824	820	767	803	764	794	837	820	812	804	787	793	782	775	804	795	750	804	733	769	821	806	868	804	815	781	749	800	778	859	792	815	785	783	798	793	779	822	868	833	789	827	807	846	816	846	794	868	781	787	810	796	824	797	804	771	803	835	792	781	818	853	806	826	772	771	833	793	781	776	847	850	744	768	846	810	822	750	816	801	834	815	850	832	821	867	816	813	817	778	792	819	768	801	791	816	830	788	841	830	820	770	778	759	769	802	866	820	803	820	792	783	789	791	822	801	838	846	847	794	774	857	788	862	798	817	791	819	803	785	818	795	822	831	745	834	799	816	821	799	788	806	802	768	766	850	856	735	808	793	797	834	809	790	817	810	841	830	796	781	745	779	807	788	814	851	821	820	781	797	788	808	812	814	818	793	837	809	783	753	771	771	836	824	852	812	765	766	796	811	810	821	881	776	783	799	758	808	815	767	764	791	765	806	794	852	798	798	827	781	792	783	807	807	863	812	760	831	810	801	798	794	774	811	766	819	804	802	810	763	794	818	808	801	788	805	818	807	812	782	838	848	825	814	805	811	776	784	770	815	834	815	750	822	792	866	771	803	755	834	783	752	810	804	812	796	823	806	779	803	808	774	850	811	783	792	802	807	829	811	832	787	784	809	820	816	765
24834	16432	14858	8905	5307	3113	1536	846	544	430	398	301	288	262	262	260	263	228	236	231	199	220	217	196	230	222	252	179	270	234	207	222	229	229	232	232	247	210	234	229	216	232	208	239	205	210	217	197	245	229	234	223	211	212	253	222	191	220	213	231	245	242	250	220	235	198	228	212	223	221	206	208	224	251	217	237	255	217	215	206	212	238	236	230	207	202	195	236	249	231	221	231	229	240	239	223	222	230	223	216	197	222	231	244	226	238	244	239	229	219	225	234	207	224	215	224	230	219	247	205	235	234	230	212	237	206	237	205	236	217	215	238	235	217	222	222	228	226	212	236	236	249	244	219	227	246	225	241	238	230	194	229	230	223	214	224	199	229	242	208	206	211	245	222	194	209	231	235	246	219	229	212	210	216	206	246	202	246	229	207	239	240	223	227	199	221	207	216	237	222	212	202	214	253	210	223	225	239	219	222	216	209	208	237	222	217	235	207	217	205	220	230	207	231	222	211	213	220	227	216	176	224	207	208	225	231	228	221	212	226	259	234	214	199	245	218	243	200	214	187	214	210	224	209	191	224	204	212	216	184	204	203	214	230	208	221	218	218	234	224	237	214	204	223	214	220	218	213	191	207	231	237	236	210	202	250	223	221	229	211	231	240	218	227	262	214	212	219	232	225	255	223	222	189	216	213	220	219	224	212	232	234	237	251	190	200	234	200	214	210	236	195	198	210	235	237	229	204	193	221	256	227	241	212	186	237	218	221	226	229	227	222	197	227	233	194	222	214	199	217	220	216	241	233	247	235	247	209	221	215	220	197	228	197	190	231	240	200	221	202	256	216	201	236	225	245	238	223	217	242	232	218	217	197	199	203	220	235	235	209	223	228	230	225	258	228	236	221	216	218	228	222	246	213	239	214	209	216	211	238	219	197	222	225	220	221	219	207	205	214	216	223	231	211	248	254	212	213	231	215	232	219	236	211	229	202	221	195	236	241	225	237	217	232	236	242	222	240	185	243	205	216	203	203	248	229	231	228	238	232	217	222	210	216	242	197	203	254	204	182	239	221	252	235	188	230	222	246	213	239	220	203	230	208	193	210	219	217	224	209	236	215	222	212	222	229	222	229	221	210	185	220	227	240	212	236	197	221	192	232	229	212	222	231	229	203	216	226	208	233	253	219	228	198	231	228	216	222	263	219	226	223	204	213	236	223	205	218	199	210	224	221	215	222	229	211	232	212	193	242	221	213	242	193	224	207	192	207	231	203	222	219	207	238	223	211	232	214	248	248	203	235	238	196	233	221	214	226	240	220	238	252	227	225	213	220	211	226	249	211	241	237	233	210	246	218	222	213	222	267	211	223	219	214	236	239	243	220	240	233	247	220	211	200	220	211	226	186	204	223	218	241	232	233	222	237	231	215	213	243	220	232	184	238	212	225	211	222	215	212	214	215	212	220	222	216	238	209	212	202	235	226	234	242	218	204	207	237	215	220	223	208	211	203	239	226	234	227	212	207	242	228	194	221	209	216	200	225	239	196	203	230	233	203	237	206	228	232	231	214	248	264	237	244	227	193	228	216	221	233	188	213	250	217	231	224	219	190	215	228	213	239	227	209	224	220	219	242	214	203	205	222	218	217	234	225	191	225	245	208	232	226	232	207	239	197	196	216	216	232	221	225	214	226	232	233	176	233	210	246	230	214	214	225	205	214	239	257	211	211	231	228	223	221	248	210	219	254	208	207	229	228	224	214	205	201	239	232	230	241	186	192	229	235	204	200	220	223	215	214	221	233	212	225	221	237	222	219	211	204	244	226	232	241	230	222	195	219	207	205	237	213	239	229	205	212	234	223	227	207	226	224	221	221	229	236	228	220	226	209	249	221	214	203	238	205	231	204	235	223	198	209	219	244	238	222	209	221	208	211	213	213	198	211	207	222	248	229	227	233	227	239	218	230	197	255	215	224	245	210	229	219	230	223	210	223	218	206	252	232	223	242	216	235	237	230	230	235	231	233	233	219	227	207	210	233	227	223	237	230	220	230	241	226	219	254	210	237	230	212	215	211	238	223	218	220	246	245	220	225	228	224	239	233	187	219	229	233	203	238	232	218	216	258	231	224	220	224	239	204	212	243	208	215	242	178	228	227	255	231	217	230	221	198	235	219	216	237	247	229	226	194	220	187	211	207	228	212	208	230	244	213	213	218	253	222	219	225	232	222	189	209	227	210	194	218	193	206	222	204	223	204	216	196	201	219	210	202	201	218	219	231	239	226	214	234	206	246	240	213	207	222	239	220	217	228	221	248	214	241	221	225	224	173	227	253	219	216	225	227	256	225	223	265	236	201	206	224	228	257	229	238	228	237	209	227	208	207	263	220	234	208	232	204	224	253	242	231	232	242	227	235	230	203	253	234	220	245	240	238	261	225	195	219	231	204	235	240	238	209	210	225	228	205	241	210	212	214	218	250	228	205	210	227	224	242	238	231	205	213	203	245	225	224	223	213	238	198	222	237	211	223	212	231	212	230	226	224	235	208	257	223	231	224	221	213	219	226	231	225	230	238	213	222	214	227	225	217	204	231	205	222	195	221	205	229	212	235	235	222	206	212	213	219	242	212	245	220	215	218	240	191	201	216	243	221	238	227	202	220	216	214	214	194	234	223	234	212	219	232	209	210	253	204	214	207	228	222	222	250	240	218	228	195	227	198	232	239	219	216	231	242	230	223	192	250	206	247	189	237	235	227	229	230	226	206	205	224	224	237	225	212	229	235	234	200	244	226	208	236	221	217	225	222	231	249	213	236	217	233	234	214	215	240	243	261	234	231	216	238	224	243	209	228	197	225	234	222	251	233	217	208	211	213	220	220	230	214	198	213	228	207	207	228	216	234	222	230	240	217	218	231	210	232	232	212	219	219	228	201	184	222	220	207	197	224	214	224	219	251	215	246	251	215	236	223	222	223	205	240	213	212	245	246	215	240	230	232	203	224	221	225	240	204	242	230	224	200	239	214	206	226	264	210	232	201	231	244	221	238	216	234	221	225	217	219	208	215	197	210	237	209	223	227	236	232	210	226	227	198	222	209	228	233	227	196	220	202	199	212	235	224	227	269	231	206	230	232	219	243	212	219	241	216	227	225	228	197	231	235	246	209	194	218	225	218	223	200	205	231	235	252	241	199	247	240	206	214	218	239	218	229	251	223	240	205	222	215	244	215	243	214	207	229	225	236	236	242	205	222	204	226	232	211	210	203	188	214	214	225	209	204	204	233	264	225	214	243	233	223	219	202	200	232	229	229	215	216	200	200	225	218	205	213	224	222	227	214	212	223	202	200	232	229	241	231	230	245	191	195	199	217	216	236	227	228	204	219	201	234	201	204	229	233	201	210	227	207	224	239	230	233	216	246	241	218	216	235	226	228	244	197	222	223	254	219	234	231	189	217	246	210	223	215	217	194	222	217	192	211	215	235	213	230	237	210	223	212	232	209	229	211	230	219	221	216
16130	16766	25472	24824	22613	16874	10249	5932	3843	2900	2268	1729	1274	1131	1015	913	871	879	822	782	837	766	811	766	762	769	813	744	799	799	754	759	771	721	796	765	769	748	793	756	780	737	773	761	761	806	724	713	794	760	759	767	760	777	738	819	767	753	781	749	740	788	771	732	759	768	763	752	733	740	732	734	756	737	763	720	774	733	742	702	781	763	727	747	800	768	753	812	792	728	754	712	724	741	775	740	749	785	777	762	744	770	780	743	765	760	746	757	753	753	785	787	777	792	757	785	743	813	765	775	800	739	734	759	753	779	766	741	770	812	750	827	820	775	775	768	796	738	817	719	734	750	764	757	756	752	731	738	781	711	709	769	790	793	752	780	752	764	739	770	759	754	738	739	765	760	766	769	787	741	773	751	784	749	763	787	730	767	757	721	740	723	765	741	746	767	744	735	797	758	853	757	759	803	793	828	783	771	754	742	717	736	722	823	772	803	761	764	765	767	811	747	778	774	780	677	741	751	776	750	753	790	759	771	779	783	735	742	767	763	770	812	777	734	772	724	778	754	750	761	826	804	729	746	753	801	709	751	790	765	703	752	764	736	771	761	791	760	754	747	775	737	762	744	737	794	795	738	796	780	779	745	725	792	746	765	772	735	753	781	751	789	786	749	732	788	804	731	723	753	795	772	770	801	768	780	771	784	745	761	764	774	794	755	804	794	737	780	723	807	773	737	726	720	736	768	825	756	778	749	763	785	733	742	772	762	781	753	746	811	728	790	751	783	808	729	784	783	757	758	799	765	764	775	754	758	804	742	764	738	714	779	740	744	742	791	744	775	817	826	754	765	779	750	765	746	763	798	794	797	817	780	730	725	737	719	795	717	750	750	751	747	767	788	801	772	768	782	798	784	724	750	747	795	756	797	717	746	740	787	754	745	745	741	763	726	783	758	740	809	784	710	757	724	782	761	775	755	756	721	761	724	766	739	799	750	759	757	749	788	749	775	799	753	739	716	762	733	771	734	767	736	755	748	749	773	790	820	750	751	757	812	747	762	788	791	750	727	765	741	777	754	742	804	790	769	758	769	789	762	764	766	759	762	769	752	796	734	733	809	775	721	746	804	760	756	805	771	716	749	759	735	787	790	755	770	755	773	746	788	754	759	794	732	763	736	750	753	768	790	763	737	788	697	782	749	762	773	727	773	738	774	746	741	738	766	763	806	765	837	793	775	804	731	756	722	743	748	796	724	763	771	738	798	793	743	764	758	726	740	801	718	719	727	702	771	755	798	758	780	771	785	762	749	740	734	815	774	736	806	749	761	706	770	764	775	789	781	735	813	739	766	784	802	735	786	782	767	731	770	745	795	763	748	721	819	767	755	765	818	725	742	802	767	794	733	790	763	747	756	771	756	755	776	752	741	757	758	764	776	756	744	701	697	754	745	777	764	764	703	769	795	828	728	754	770	775	799	737	726	746	728	802	779	756	794	770	748	767	758	764	772	738	811	768	779	743	797	768	727	754	786	761	750	776	767	758	781	764	762	761	763	745	788	772	774	748	743	768	755	750	720	748	752	730	747	760	796	806	766	797	720	759	739	761	776	745	773	761	764	743	795	782	762	769	763	781	769	740	737	728	743	789	760	797	738	748	780	783	781	740	774	716	758	792	791	791	739	775	758	777	762	781	733	764	817	734	764	802	739	738	766	757	810	782	785	761	769	779	742	796	744	728	827	708	743	750	781	798	728	723	816	760	782	736	758	761	759	750	785	747	777	776	808	769	811	771	725	775	736	746	731	772	790	731	776	750	762	801	760	774	800	771	775	777	747	754	768	808	724	778	771	784	756	791	773	744	750	780	734	758	719	754	752	790	756	746	752	799	753	739	782	764	748	746	736	756	758	683	812	713	783	789	760	752	745	773	712	802	764	767	804	763	803	745	767	789	744	762	776	790	779	774	802	752	753	769	771	791	785	719	815	783	751	782	753	795	770	768	750	757	764	792	782	772	708	746	785	715	746	808	771	732	755	814	769	809	726	789	773	753	783	804	767	780	741	708	774	782	759	759	812	746	817	750	776	756	720	760	739	726	753	785	732	784	798	741	810	740	791	743	810	762	784	772	750	751	806	762	761	776	802	758	754	768	766	753	742	817	719	739	740	757	729	780	788	795	777	739	777	727	773	757	725	779	771	737	737	784	787	743	775	767	735	751	801	771	832	759	756	725	768	757	782	734	768	782	756	752	797	818	770	775	728	772	723	746	773	771	744	792	799	778	731	770	733	752	741	777	803	747	799	759	757	764	767	807	748	808	803	749	756	746	786	768	797	799	790	705	745	815	741	753	774	765	779	762	758	738	731	762	784	792	790	716	771	764	743	766	786	782	730	804	776	735	748	740	794	734	775	787	777	741	774	753	733	773	754	774	744	755	834	744	798	778	744	745	788	780	794	767	764	763	730	767	780	800	770	719	769	771	763	700	721	821	770	776	812	816	742	762	727	757	791	724	729	752	761	728	798	787	773	749	747	788	794	781	777	790	734	777	781	786	740	779	789	753	783	743	821	848	777	766	743	779	728	753	744	799	736	742	816	775	744	736	729	780	793	754	732	770	788	791	766	790	747	803	767	782	750	758	744	823	795	814	740	791	756	744	786	758	791	803	731	786	765	786	782	762	738	746	796	773	775	749	788	758	763	783	812	792	758	764	751	731	726	766	768	763	731	743	763	732	744	772	787	788	773	786	770	763	756	770	759	746	742	759	785	748	771	808	728	724	757	780	752	771	737	762	751	778	782	784	756	770	758	767	767	752	761	825	803	818	741	781	754	834	748	762	714	795	778	772	802	755	746	763	766	698	774	767	746	765	754	794	764	774	782	726	764	797	683	789	719	792	781	716	761	798	743	816	759	775	769	752	728	799	718	743	762	764	774	777	779	737	743	766	703	756	788	772	795	772	741	722	726	767	694	745	734	771	796	741	764	785	794	756	779	765	733	780	744	781	762	746	753	770	788	782	813	743	724	783	778	783	738	756	758	730	759	803	800	738	761	780	715	712	772	740	785	786	730	732	734	789	711	791	736	759	762	753	751	764	745	731	766	834	772	757	770	720	747	761	770	745	745	763	776	746	734	747	748	761	826	737	767	764	772	796	740	820	792	742	742	814	756	806	753	795	787	738	819	772	792	777	718	765	752	752	731	751	793	805	759	773	751	767	784	777	783	782	769	746	778	777	754	731	760	757	768	775	782	755	752	774	769	748	785	754	740	771	690	736	760	709	782	765	739	723	758	760	741	744	775	738	768	751	803	766	731	808	747	790	758	773	784	760	756	772	742	721	747	738	757	774	742	749	751	773	763	770	764	726	795	750	747	757	728	790	765	772	757	735	774	808	778	753	762	757	744	748	787	794	772	756	742	783	743	814	711	791	771	733	741	827	773	767	857	791	782	769	776	790	776	751	800	725	739	785	719	761	768	780	795	766	739	746	758	720	765	715	762	788	735	770	754
32352	31924	35472	32103	30145	26823	15512	7149	3801	2008	1891	1216	535	346	288	273	319	330	273	225	237	245	226	219	240	257	242	244	245	242	229	237	206	245	239	225	226	242	255	246	255	240	231	205	233	232	221	217	256	241	239	205	249	221	252	251	231	225	211	235	220	216	213	231	226	232	254	245	268	240	219	252	207	206	234	212	225	229	262	232	260	254	209	239	242	201	219	229	246	205	200	226	237	214	226	229	226	202	219	234	219	220	223	242	228	245	228	236	246	236	196	237	238	243	252	239	230	212	227	236	202	219	239	246	231	244	251	230	248	222	216	243	223	229	237	250	218	211	198	261	232	232	213	257	234	208	210	217	235	261	220	226	243	244	241	266	259	249	216	212	222	233	219	235	236	229	218	251	263	217	240	232	250	234	211	238	231	223	219	227	238	247	236	233	214	252	282	229	245	246	233	259	222	249	226	254	217	247	210	264	223	221	220	219	237	246	226	232	217	228	221	205	259	201	246	250	224	231	241	251	242	234	231	219	241	248	224	237	215	265	239	237	203	235	218	222	247	233	232	189	242	227	246	240	222	235	235	226	225	227	226	225	233	228	240	238	216	251	233	236	212	229	223	214	222	218	231	214	248	217	231	250	221	225	211	246	213	231	252	225	208	262	237	207	257	218	230	226	240	197	228	267	219	229	218	250	255	239	223	237	219	262	216	213	234	233	250	286	238	228	246	224	247	238	273	209	231	236	232	221	207	225	227	237	212	238	240	219	245	224	221	208	223	251	228	228	235	232	233	218	219	224	190	221	251	217	235	229	237	262	223	199	218	239	245	220	234	228	260	242	247	195	202	235	227	239	219	218	245	227	267	218	236	209	200	197	253	230	215	223	255	194	221	230	237	224	216	239	237	184	220	251	245	220	249	257	244	223	225	231	220	253	234	238	230	244	230	244	242	212	215	198	209	260	246	242	226	232	259	255	220	246	241	217	243	239	224	230	224	220	227	218	241	216	229	216	226	237	234	237	213	220	233	217	229	241	239	210	247	221	226	217	236	213	218	238	196	229	234	237	221	232	209	238	226	215	235	221	222	252	226	229	235	248	242	245	220	192	235	238	241	222	214	244	245	202	213	238	258	226	221	235	240	231	231	232	222	206	253	252	244	229	246	225	253	228	226	252	221	224	227	227	206	245	223	229	231	218	220	240	238	232	235	244	266	212	250	232	221	238	258	226	249	227	237	239	240	243	220	231	226	224	241	228	255	248	239	219	217	230	216	234	230	190	200	220	213	204	251	215	218	257	229	234	256	231	212	237	223	218	215	220	229	252	210	224	204	215	216	238	238	281	209	208	197	218	244	232	246	213	235	234	224	221	246	201	214	268	209	213	236	185	217	227	246	248	222	236	229	210	234	244	226	259	252	214	231	209	238	215	232	240	235	240	232	214	248	229	216	258	228	216	230	214	246	207	237	240	241	244	242	228	241	233	221	251	220	222	260	209	219	255	258	232	258	232	240	247	211	252	246	223	208	243	258	235	242	233	203	207	247	237	220	235	231	237	219	248	209	219	229	217	218	231	215	233	249	258	202	222	251	244	227	236	252	234	208	250	207	237	240	263	253	230	233	242	216	230	262	248	232	217	217	244	233	213	221	238	227	236	232	222	241	254	237	232	246	232	230	253	237	193	235	221	211	239	223	217	234	205	253	244	245	245	219	224	225	250	244	238	245	222	221	217	218	226	239	202	239	239	216	219	222	206	216	218	223	195	225	245	244	249	231	235	201	265	243	216	242	226	227	217	214	212	231	221	215	184	234	237	229	245	251	237	222	215	232	241	223	224	232	231	233	249	211	230	230	227	211	222	229	233	255	236	209	215	247	240	210	230	216	262	193	239	211	239	240	225	224	229	218	254	210	240	238	245	235	243	212	235	256	267	218	226	213	211	224	248	235	223	233	192	228	247	216	195	210	209	242	214	225	243	244	233	246	236	230	237	228	223	238	243	224	233	234	236	216	235	241	242	237	239	224	245	241	237	265	209	213	234	246	236	227	234	233	235	213	229	237	236	224	220	229	232	236	236	204	209	236	221	206	240	246	204	241	247	244	242	262	211	232	225	227	225	232	242	222	243	241	259	229	228	245	231	218	220	231	244	210	235	232	252	239	267	236	214	247	242	250	213	233	238	207	248	228	237	189	215	210	231	234	211	225	240	214	213	255	240	236	225	248	228	233	227	234	226	259	204	228	229	218	198	204	260	235	229	247	249	272	260	222	232	236	226	262	231	234	230	254	201	244	235	243	238	215	212	234	224	239	223	231	259	215	232	248	241	265	233	234	229	230	253	211	214	245	242	232	247	256	233	219	237	259	224	222	229	231	228	238	205	259	227	215	253	256	234	242	222	218	221	205	217	192	237	220	218	220	206	239	226	260	225	231	232	224	227	214	235	226	236	252	221	231	237	220	231	243	255	228	226	214	242	224	224	232	230	225	214	223	240	237	234	207	245	209	229	237	243	216	230	224	263	235	223	242	227	219	219	216	236	246	272	200	239	208	237	244	232	239	232	228	229	233	230	237	222	253	253	217	246	239	243	209	209	217	248	204	219	227	239	250	215	214	226	226	223	252	220	234	223	211	243	239	217	241	239	268	245	235	224	243	250	221	229	201	234	209	232	232	223	212	241	225	231	249	245	221	246	235	224	224	236	190	239	240	246	232	244	224	207	235	235	228	222	213	209	236	239	243	235	241	217	223	227	239	225	236	214	223	248	225	246	221	233	235	222	226	239	217	254	239	211	221	238	222	245	242	228	234	205	217	236	215	232	219	246	261	250	214	207	211	255	219	254	241	253	247	213	220	208	231	209	227	231	238	243	256	234	228	205	245	251	236	212	228	228	208	236	234	229	207	214	211	223	268	222	216	223	232	233	240	237	227	245	210	213	227	233	227	230	240	239	241	233	233	224	237	229	212	257	212	225	233	210	253	246	219	261	233	246	220	202	215	217	240	199	228	212	221	212	222	249	224	236	230	240	231	231	250	228	236	249	203	229	222	240	225	234	225	250	236	229	216	225	252	259	225	209	250	242	218	251	206	229	226	219	206	230	223	243	244	243	236	248	219	227	224	239	221	237	223	248	234	239	231	234	229	239	213	265	220	224	208	213	206	237	201	209	252	202	213	224	229	209	212	214	228	252	224	247	245	254	237	231	234	228	229	216	224	254	249	232	231	217	252	243	217	257	222	247	230	244	226	225	239	224	224	226	243	224	197	239	240	226	216	269	228	241	253	212	219	234	256	229	223	238	253	219	222	222	214	229	222	232	251	218	236	230	229	227	268	222	225	220	214	229	243	239	236	233	232	223	216	203	217	256	240	217	203	210	266	219	224	242	236	201	253	229	238	243	217	216	233	262	217	222	255	219	236	263	228	236	243	251	228	226	220	230	249	244	218	200	259	229	235	231	243	235	192	221	219	243	185	205	262	235	244	232	244	200	228	252	233	209	219	215
23703	29681	40733	42310	46632	42980	28468	19733	14443	10983	12238	8133	3788	1838	1567	1263	1520	1576	1181	939	914	927	888	784	805	778	842	845	817	800	818	741	739	782	792	765	816	819	763	762	861	758	826	809	798	789	775	765	744	786	815	773	774	793	781	775	769	758	770	756	778	764	771	760	787	782	771	802	764	824	804	800	779	752	801	771	829	814	800	785	812	791	796	760	793	801	805	758	805	815	756	796	738	777	767	787	787	767	809	804	804	829	792	781	765	832	806	804	785	775	876	774	775	781	795	768	818	742	758	770	820	744	795	809	813	801	743	766	776	797	748	790	781	752	785	804	739	758	760	784	780	804	750	789	813	813	876	820	729	819	788	809	772	789	734	763	794	830	777	770	772	814	785	811	756	768	788	831	820	794	759	772	778	815	768	824	782	808	796	821	789	786	812	832	818	833	791	782	784	799	778	773	788	748	793	804	792	840	775	812	808	730	810	813	772	827	749	774	821	789	764	814	784	782	798	777	794	815	756	737	790	800	802	840	812	789	766	799	834	800	784	838	818	784	769	744	778	739	782	797	819	805	794	783	765	766	766	758	791	707	799	808	772	775	794	814	818	749	803	815	806	774	809	830	750	757	771	736	796	764	836	771	766	806	818	755	806	814	766	784	795	794	771	795	785	842	806	827	824	775	804	795	768	823	748	818	786	748	759	808	824	790	797	738	737	784	810	769	794	804	773	782	753	777	783	765	783	800	794	786	779	803	792	777	790	778	732	781	753	786	807	795	827	798	822	772	747	769	830	790	801	762	809	767	778	826	800	738	754	751	758	791	778	782	753	752	800	787	790	805	758	766	806	789	775	814	797	788	804	819	821	745	800	777	801	798	790	780	769	779	784	778	830	812	793	802	743	724	756	792	803	788	815	824	753	773	782	812	733	839	786	836	789	779	817	802	810	792	775	838	763	868	773	772	804	773	816	783	752	793	741	799	764	818	756	857	811	778	769	757	794	769	796	798	798	781	775	823	762	768	786	765	779	745	745	779	820	786	824	829	824	757	793	820	729	782	795	806	779	829	809	743	796	821	744	821	759	802	752	817	733	770	780	772	796	841	854	857	775	846	791	805	756	785	770	735	786	796	776	755	803	781	809	777	794	780	850	834	794	803	750	792	768	802	730	785	749	769	773	736	768	773	741	816	761	804	777	825	770	744	782	806	801	819	800	787	773	809	786	814	782	798	812	811	801	797	804	827	773	758	803	776	795	780	790	812	770	807	768	816	823	793	780	823	796	794	782	805	816	782	799	777	790	829	811	773	797	781	821	774	762	782	811	750	846	785	837	757	775	769	812	783	784	777	808	786	777	803	778	826	814	744	788	775	783	796	815	808	796	778	738	788	782	815	807	797	791	778	757	775	771	806	821	771	775	780	789	821	776	825	767	797	784	794	801	766	792	734	752	788	758	800	793	772	814	799	777	794	787	757	744	749	765	822	820	779	735	777	792	834	812	798	762	748	793	807	816	768	794	816	830	759	799	784	751	748	743	776	835	789	815	761	776	775	835	801	803	784	762	721	771	821	790	775	784	783	737	767	751	789	782	770	797	748	804	822	801	762	801	784	812	761	837	803	806	786	785	781	787	781	768	769	766	775	743	754	798	763	817	817	781	814	810	814	733	784	766	750	786	767	778	752	816	847	789	778	806	811	816	788	829	790	800	788	754	729	814	750	826	755	730	822	788	792	826	769	829	739	795	734	825	744	846	762	779	753	800	812	789	752	802	790	793	750	801	774	806	749	776	734	769	774	787	752	805	789	720	759	738	781	769	820	777	819	742	793	746	777	815	824	813	811	810	760	778	762	762	729	794	840	788	799	782	805	731	812	763	793	788	842	745	764	856	766	790	787	789	801	840	790	785	820	753	783	716	761	772	788	751	742	769	802	801	763	760	772	785	758	796	783	782	845	804	772	771	747	778	819	758	791	768	734	741	792	727	776	829	797	787	769	793	750	809	803	738	800	790	815	813	828	782	752	798	764	791	767	802	778	768	759	766	820	793	813	756	794	761	760	791	769	777	801	727	788	808	802	795	775	794	791	787	775	774	793	787	767	754	806	796	786	769	813	765	812	800	783	785	817	763	797	805	834	807	795	781	785	820	753	784	793	816	780	798	756	776	772	746	734	814	801	785	732	847	766	739	807	812	741	795	794	863	805	753	758	756	771	771	811	805	787	776	812	748	841	843	785	785	764	787	786	839	825	819	816	738	720	806	810	822	747	743	747	781	847	799	805	771	776	779	772	819	777	793	822	832	792	804	760	761	802	774	861	789	789	780	826	756	740	820	862	800	731	830	787	814	822	723	799	771	789	762	788	737	772	816	783	797	834	839	808	781	821	757	821	796	818	749	836	772	811	805	760	766	776	823	756	812	810	788	728	785	797	744	807	782	785	757	766	830	792	812	760	800	806	731	776	778	762	811	819	758	764	829	777	740	756	803	799	832	782	774	778	810	856	796	781	812	788	790	786	773	759	747	844	767	770	808	780	802	741	845	792	859	772	829	784	779	753	753	792	751	786	799	729	787	831	778	825	719	826	828	827	806	850	802	760	757	793	804	754	731	852	803	780	778	824	795	839	800	770	758	789	746	802	784	739	831	778	787	740	764	753	819	791	777	746	774	790	777	807	794	776	804	795	795	805	803	759	767	764	790	766	805	759	733	795	760	759	831	760	802	757	768	798	748	826	799	797	767	760	785	779	729	799	826	749	788	806	775	827	761	779	829	808	786	773	744	785	832	778	758	776	774	771	716	811	787	848	769	792	814	836	734	781	801	804	811	820	776	801	765	815	787	773	773	798	774	782	810	765	789	794	764	830	748	757	818	812	823	755	741	812	797	811	783	780	824	807	778	775	756	781	744	736	801	774	786	808	826	774	831	803	857	823	745	809	791	828	805	774	783	780	819	748	831	771	741	768	764	755	810	818	789	804	756	787	794	777	809	757	804	830	774	790	751	818	739	776	834	810	785	772	760	751	805	818	842	805	773	778	777	793	757	765	764	744	765	806	823	797	781	760	785	780	764	765	759	801	814	814	798	776	762	838	748	824	799	810	795	760	780	811	825	815	783	778	801	761	793	776	770	810	743	800	812	818	755	778	761	770	819	791	740	831	802	816	812	757	759	791	855	803	754	838	791	793	776	813	783	727	806	835	784	784	794	801	838	798	782	821	782	770	792	804	781	771	780	790	758	806	797	758	854	786	824	809	757	777	774	771	804	742	768	813	771	754	760	738	769	797	783	764	812	837	752	794	821	752	842	830	783	792	762	854	780	786	768	774	779	812	779	803	783	780	775	792	755	823	835	817	757	779	816	781	791	792	737	817	756	776	784	753	830	794	748	788	790	822	792	770	790	805	830	807	813	792	768	818	820	768	762	745	775	792	779	756	770	799	825	813	753	825	756	797	817	728	749	735	832	817	802	806	781	746	745	767	783	781	760	757	766	799	835	780	823	759
36532	41466	42701	35660	34693	31821	23362	14110	7579	4517	2894	1887	990	473	347	339	400	350	325	269	285	250	286	262	261	251	256	250	274	244	234	250	267	232	246	254	260	213	252	234	252	256	255	267	249	242	232	227	228	268	257	244	242	214	258	245	258	267	227	241	254	230	237	242	242	261	246	210	231	233	253	248	258	243	254	243	263	207	249	236	245	219	234	271	267	260	247	230	245	239	235	247	196	239	246	259	246	226	256	251	241	273	221	219	249	215	251	257	240	238	221	263	247	255	230	228	239	241	221	245	234	245	282	247	232	232	230	209	244	238	227	264	237	242	221	231	251	238	260	270	245	256	223	245	279	260	237	261	234	254	237	258	262	267	253	250	230	243	284	246	266	270	246	242	267	255	224	252	251	251	226	240	235	243	273	249	276	226	257	214	221	235	227	242	224	251	258	236	245	237	266	267	229	228	246	219	260	232	226	237	257	242	229	267	253	248	275	240	272	246	231	248	258	242	239	250	234	265	249	242	241	248	239	238	244	237	269	280	251	278	227	253	256	215	247	219	252	257	209	255	232	245	247	245	232	243	285	235	269	239	271	236	234	264	232	240	270	261	206	236	242	263	251	245	259	243	271	248	231	243	234	241	243	218	243	241	241	235	253	251	240	235	252	253	236	250	243	227	254	241	243	252	220	216	244	238	263	246	242	256	235	212	257	211	277	263	248	254	245	274	218	256	220	266	233	262	223	232	240	254	259	235	254	265	256	260	246	255	246	246	270	250	235	242	238	240	201	242	243	253	239	237	234	250	242	238	240	233	232	257	267	240	254	232	236	237	258	266	227	253	246	274	243	226	212	249	227	254	252	242	249	238	234	227	251	234	269	254	256	243	239	232	238	217	236	234	249	264	234	282	253	238	239	231	241	257	257	240	240	253	253	251	279	250	224	240	244	274	257	247	229	246	229	282	247	244	233	266	236	228	261	230	236	241	227	239	260	247	268	231	268	242	236	223	224	255	247	269	221	258	215	255	233	258	224	228	248	268	249	257	249	211	250	226	229	248	213	230	236	258	244	236	245	236	240	231	283	254	218	246	265	264	258	218	252	239	237	219	223	236	261	234	247	243	253	234	261	225	276	233	273	244	235	243	243	257	267	238	250	218	228	241	235	224	232	221	231	239	254	256	232	237	241	237	257	259	257	250	235	238	264	229	229	243	256	260	264	253	228	256	249	255	259	244	232	244	249	246	243	258	272	223	242	226	240	239	255	233	240	237	238	251	230	250	229	260	255	252	251	202	222	255	265	250	250	228	253	234	215	232	218	264	253	273	244	224	265	248	256	242	256	258	242	263	215	232	224	240	272	226	242	254	248	257	236	242	227	254	220	234	230	238	234	241	266	238	232	245	232	234	252	251	219	265	253	253	237	234	261	243	260	235	221	236	248	212	242	259	207	242	230	226	205	240	236	237	205	249	266	274	245	218	254	228	222	223	267	263	234	241	239	278	259	223	233	283	264	226	259	249	240	224	263	240	241	237	225	224	265	262	245	254	239	250	238	267	212	260	263	237	241	259	264	246	257	247	281	293	266	230	241	236	233	229	256	255	231	232	236	269	251	269	234	259	235	257	235	254	250	220	209	263	275	254	217	226	235	240	234	233	216	237	256	267	241	189	251	231	285	239	243	259	247	243	255	252	255	241	254	226	222	230	239	241	217	257	254	238	254	236	220	266	229	236	248	239	245	251	275	208	233	239	211	230	259	245	255	275	261	254	220	241	234	258	227	241	239	240	262	238	245	265	247	218	258	231	239	217	247	225	233	255	267	244	228	229	242	253	220	256	245	220	232	236	228	223	229	255	242	242	251	238	251	224	251	242	249	253	260	255	265	245	227	242	259	230	266	263	245	252	252	263	252	259	250	242	250	259	219	239	257	215	278	271	262	222	251	244	286	261	261	243	254	238	262	238	274	229	281	225	229	233	255	228	225	251	251	259	254	296	275	255	251	252	247	257	266	235	270	250	236	217	226	281	251	238	240	259	245	249	239	264	248	248	260	253	241	231	255	238	215	226	225	232	253	256	281	266	244	228	228	250	229	240	253	274	292	249	223	282	238	246	265	248	240	260	238	232	231	236	227	241	257	254	252	265	253	253	262	251	251	223	264	268	274	237	271	249	243	242	240	232	235	231	243	238	261	246	236	266	234	253	256	261	271	233	230	250	244	259	239	252	238	242	223	254	234	235	245	242	239	239	240	253	285	239	276	260	273	220	254	233	248	213	253	271	262	256	231	226	227	252	228	233	231	234	238	267	262	253	246	217	247	239	223	254	248	298	266	243	242	222	266	248	285	255	249	253	238	230	256	241	254	223	234	238	261	233	241	236	267	234	282	247	266	261	211	252	241	241	263	271	273	245	231	239	243	244	244	265	228	246	246	224	232	245	243	242	238	235	207	257	259	252	229	236	233	254	230	248	245	227	239	250	223	235	238	238	263	219	262	266	230	223	261	268	225	264	222	236	265	234	224	224	222	245	254	251	261	222	246	231	246	259	270	224	245	248	212	246	226	250	229	240	268	251	270	257	236	223	246	233	231	247	233	252	221	249	230	220	233	262	254	229	231	252	210	235	235	235	228	246	237	250	248	220	246	246	238	274	250	223	246	251	207	242	263	238	243	231	266	269	243	234	240	230	214	252	250	241	263	254	252	272	242	225	246	284	256	246	262	241	240	244	249	271	251	259	259	252	230	231	224	246	252	226	206	219	225	240	227	220	234	254	238	254	246	229	277	247	221	252	270	228	252	240	237	260	257	237	253	227	239	242	243	225	224	227	248	248	249	243	241	240	256	239	248	274	240	234	268	233	249	235	231	216	255	226	234	243	241	239	272	279	247	263	247	232	252	240	229	243	242	245	242	233	244	237	230	257	247	228	261	259	252	267	237	229	229	253	251	263	234	213	247	222	257	247	230	248	249	234	263	220	241	254	259	238	231	253	255	226	228	250	268	224	250	234	230	225	249	245	264	249	275	227	242	259	250	220	251	243	252	242	272	238	240	231	233	242	271	227	240	247	228	262	273	237	260	237	250	213	239	244	227	235	264	229	253	244	230	232	224	239	280	273	237	250	253	253	232	256	233	213	251	232	251	244	257	249	229	274	235	228	240	268	231	231	242	242	239	269	228	240	244	224	244	246	221	231	267	247	246	247	238	251	246	223	255	251	225	234	237	234	248	245	233	246	224	239	232	240	258	267	258	252	233	246	244	267	278	251	258	238	261	246	234	277	256	257	245	263	228	242	267	222	242	251	260	254	223	248	240	261	221	258	234	228	261	245	236	229	234	247	239	216	239	240	241	237	243	228	232	236	246	242	260	259	227	243	230	227	227	266	265	229	260	221	226	223	253	248	261	277	240	205	270	229	240	241	244	213	250	259	240	236	249	231	276	240	259	247	240	233	246	249	225	270	263	241	241	244	231	235	251	273	245	240	250	249	254	273	254	252	210	236
27826	38558	46822	48243	51410	48520	37624	25713	20930	18695	15065	11621	6821	2653	1928	1495	1959	2058	1633	1099	1101	947	909	815	831	908	814	872	895	837	830	790	780	883	840	837	779	788	783	840	893	816	839	813	860	809	830	842	802	856	809	822	807	848	842	817	848	864	816	796	769	817	874	787	819	834	791	809	822	823	826	798	853	842	786	858	796	813	854	776	811	829	810	809	856	825	840	812	857	857	786	845	830	820	816	783	780	798	825	791	829	874	852	847	807	843	854	804	829	820	742	860	864	859	808	821	837	795	817	820	831	813	881	833	838	804	835	825	841	836	787	817	822	819	793	839	862	812	878	767	805	788	839	817	771	801	801	868	802	814	802	822	842	851	813	847	844	808	814	783	818	827	767	813	794	866	844	795	806	830	836	806	842	790	829	799	802	822	801	828	832	749	817	831	790	814	785	811	830	819	771	842	814	810	872	825	841	846	820	765	786	721	875	789	858	834	828	802	797	819	784	833	835	833	828	807	806	874	805	823	826	846	850	804	819	822	816	836	805	875	771	824	776	820	862	808	789	775	848	837	798	822	848	794	806	787	819	825	787	820	866	787	819	861	862	824	837	854	825	849	804	812	814	851	783	779	851	785	810	795	831	778	834	853	798	815	827	819	846	776	827	824	773	792	812	777	785	793	819	819	852	824	784	826	820	800	857	795	815	775	852	820	801	820	825	818	834	777	819	826	784	807	839	765	847	849	799	795	800	790	799	819	803	783	829	799	811	831	844	836	798	768	828	874	882	803	851	835	774	813	838	803	806	811	765	852	826	830	772	879	805	822	879	848	793	743	819	810	851	840	838	792	780	806	815	839	802	827	808	847	765	791	760	841	806	810	816	787	795	752	813	867	823	807	847	762	789	871	833	831	845	803	804	791	801	799	793	839	757	844	788	818	825	830	794	797	836	768	801	789	846	816	796	785	832	867	873	830	818	811	801	811	802	777	755	837	846	811	790	758	820	827	838	790	866	814	845	836	853	790	796	816	819	838	829	844	829	794	852	823	813	769	833	796	818	892	840	819	840	857	822	791	778	751	856	836	773	810	778	805	823	849	833	791	803	792	827	826	789	854	797	866	829	800	782	854	854	853	805	792	791	820	791	799	806	814	819	818	817	826	876	835	814	838	854	812	782	757	812	810	807	859	827	812	834	802	871	811	818	823	801	823	836	833	859	823	801	829	834	838	821	804	852	842	862	811	841	799	814	782	783	848	840	794	802	776	811	853	838	821	822	864	826	748	858	800	827	764	833	806	823	843	844	828	803	813	768	802	820	755	821	834	794	839	837	826	806	741	838	867	828	853	788	867	846	819	780	762	821	787	848	862	756	767	833	771	800	774	829	822	806	771	812	829	809	794	827	813	776	761	872	836	819	813	792	835	856	846	837	821	801	805	788	835	825	815	776	813	750	812	829	759	804	859	840	823	780	795	838	808	840	815	779	794	832	786	889	801	828	846	814	831	802	771	776	820	836	813	852	840	808	843	816	847	852	826	840	824	829	814	853	818	811	824	810	830	767	831	864	816	847	788	836	780	812	826	762	815	815	848	812	803	824	826	800	764	850	833	819	828	859	836	779	797	823	777	820	833	789	817	838	818	787	807	769	835	791	826	791	804	812	821	762	828	832	794	763	869	840	833	784	847	797	820	820	830	819	830	809	788	830	794	796	819	843	874	814	791	793	846	792	794	834	771	840	793	830	821	781	802	796	786	802	813	809	831	818	759	797	771	828	795	768	828	869	820	824	840	830	819	787	872	829	782	811	875	804	813	790	825	825	818	819	877	775	814	852	837	866	823	827	799	803	777	817	807	780	791	811	758	783	795	833	825	816	829	862	832	804	836	852	806	817	844	835	822	842	820	840	831	837	760	813	819	782	842	787	780	824	808	827	810	786	825	815	814	878	773	796	826	809	835	848	792	833	815	837	812	823	816	821	793	825	821	795	795	789	785	775	829	840	850	770	850	828	886	824	895	785	805	813	858	802	833	804	811	815	833	860	849	854	817	828	814	819	802	811	853	820	828	825	816	833	794	796	783	830	876	770	825	841	822	780	802	781	802	824	752	813	795	831	771	817	825	834	820	782	783	837	777	771	887	799	829	799	823	852	845	775	847	806	795	843	818	823	771	806	855	876	800	809	816	781	854	817	843	767	830	781	781	794	815	834	824	826	804	764	809	791	823	815	796	833	782	781	812	848	853	834	835	824	842	805	808	810	800	793	833	834	744	845	787	829	858	840	804	816	820	814	811	828	816	830	802	799	792	837	802	865	844	797	817	802	857	806	861	814	810	783	842	809	778	797	781	801	769	758	810	814	844	775	819	845	804	798	815	866	806	849	818	812	831	802	787	814	802	826	781	824	830	779	826	790	825	841	780	765	824	836	824	801	776	816	850	796	834	806	789	828	786	811	839	837	792	826	834	808	795	776	807	845	853	779	856	824	831	811	810	802	780	793	813	783	810	772	842	817	796	832	852	782	772	843	833	832	818	818	805	778	811	856	830	829	857	818	821	804	813	816	793	813	818	789	758	807	803	797	763	791	843	787	832	814	859	827	822	846	805	821	823	784	836	813	813	803	819	823	809	794	761	809	778	873	804	820	817	839	810	833	799	781	850	818	817	838	842	823	846	782	782	807	882	779	769	802	819	811	787	811	818	832	798	809	836	776	798	802	788	818	792	844	774	821	794	797	852	775	761	793	823	819	784	813	819	817	789	823	829	830	797	832	759	810	824	808	801	824	808	809	844	772	814	847	777	772	834	882	799	799	811	854	801	832	792	841	836	827	804	825	832	871	820	778	785	803	791	806	829	847	773	881	778	816	829	792	811	827	770	813	840	755	802	828	795	798	767	740	821	797	827	875	762	815	786	855	840	853	858	818	819	830	809	822	811	797	799	795	781	831	819	807	797	855	880	796	818	809	773	757	809	817	821	837	847	794	811	857	825	820	796	830	814	821	794	824	789	827	818	799	831	803	815	797	790	803	840	793	843	852	807	777	764	790	798	785	847	869	810	808	839	794	834	825	822	789	833	808	810	792	807	854	801	844	832	787	812	835	856	804	798	841	848	784	790	773	837	823	784	782	779	790	839	867	849	813	777	841	787	780	794	856	874	833	835	816	825	822	846	806	818	824	751	808	864	804	816	799	735	878	853	813	838	779	803	874	781	811	864	797	801	808	789	852	796	806	777	849	797	809	846	855	795	818	781	810	820	847	799	803	829	817	786	825	800	830	741	844	802	821	773	832	794	799	853	782	830	823	803	793	824	774	780	800	841	817	765	803	786	748	859	843	765	874	809	856	792	781	825	823	814	857	808	844	829	805	821	835	796	818	773	755	836	802	847	771	843	858	824	790	843	828	803	852	849	762	799	745	786	824	797	844	809	849	836	803	839	828	799	756	835	786	814	826	830	794	817	856	776	739	756	787	841	819	800	775	797	770	812	857	805	817	797	853	825	811	823
26473	17284	16456	9520	5332	3361	2064	1102	694	470	360	327	273	291	234	257	267	231	254	241	222	228	225	219	220	240	212	238	209	237	270	224	219	235	245	223	254	215	204	246	261	205	241	216	244	247	215	244	227	242	253	229	255	245	243	205	238	232	258	210	223	222	222	201	218	255	224	217	242	227	237	238	218	218	236	205	206	231	241	217	220	206	228	206	226	211	222	230	237	234	234	233	212	220	234	216	239	227	228	229	226	242	234	244	234	218	232	226	244	237	254	201	214	217	221	221	191	236	234	239	219	220	222	233	222	239	230	202	260	214	223	209	222	229	231	236	254	246	227	238	241	230	256	197	228	217	209	218	228	215	206	204	223	255	204	243	253	204	235	235	204	228	265	251	221	236	231	221	252	244	203	225	223	204	266	229	218	228	236	221	244	219	230	212	228	232	216	230	245	246	228	212	230	225	214	243	225	208	231	206	243	232	233	228	211	206	253	223	247	219	245	262	240	225	258	236	215	217	247	243	253	235	268	231	227	212	237	233	244	240	215	238	245	244	249	229	243	221	226	213	222	213	257	237	212	217	245	219	225	213	244	232	213	232	211	211	212	239	233	251	234	269	221	251	201	260	250	214	229	246	210	231	239	202	236	200	218	226	244	212	236	228	236	216	233	210	235	256	237	252	205	219	228	224	180	238	215	228	242	244	245	262	247	229	237	243	254	245	230	235	218	226	219	231	238	226	218	216	227	244	227	236	231	238	246	231	226	227	234	230	242	244	220	210	220	234	223	241	215	204	242	251	196	221	237	226	274	243	225	228	207	225	233	239	230	254	233	208	230	227	233	235	224	243	246	207	231	214	220	198	232	240	205	245	206	215	208	214	226	241	226	211	211	205	222	243	240	239	239	239	220	208	213	224	236	210	233	249	221	214	240	195	225	214	220	253	237	230	229	235	223	224	215	245	231	240	237	214	234	247	204	256	213	220	213	215	243	197	240	240	240	215	219	221	223	219	232	220	217	215	261	214	232	204	240	213	234	204	242	214	233	231	217	236	230	214	218	215	229	209	223	249	237	222	235	202	217	210	243	220	238	220	254	209	221	221	194	219	249	230	240	196	215	247	230	221	223	214	230	229	259	225	246	233	245	226	213	234	233	248	234	225	223	218	207	223	240	231	238	228	222	234	233	226	229	259	224	245	261	232	246	213	245	251	232	244	234	250	236	220	238	201	243	237	213	198	267	226	224	252	230	223	216	200	238	206	206	250	218	231	219	234	260	176	225	225	238	215	231	235	219	217	204	215	232	239	257	256	220	234	239	252	218	234	230	195	252	246	233	212	204	229	226	254	224	228	243	223	206	207	226	249	233	233	228	204	235	206	229	233	236	219	214	237	232	211	211	219	226	238	202	214	217	228	232	223	260	224	246	227	235	231	229	213	231	220	231	233	262	259	206	218	231	215	202	217	245	222	209	218	233	237	260	250	218	230	219	219	236	209	197	248	185	242	238	237	220	262	218	216	228	243	208	223	227	219	258	219	222	226	224	247	223	218	235	212	234	216	248	239	235	221	214	232	246	225	243	239	253	204	228	236	229	215	234	250	227	223	223	217	211	217	230	248	236	220	219	229	232	211	235	211	238	239	215	237	204	225	217	230	243	240	234	254	212	221	209	224	250	241	241	244	226	240	240	221	233	204	261	223	227	243	229	215	217	213	211	203	256	239	257	241	191	227	222	258	231	259	224	243	249	223	227	229	243	222	223	209	222	248	220	245	201	234	216	219	230	217	220	223	217	253	210	227	199	226	249	220	230	223	232	274	237	234	237	235	249	248	208	220	219	232	210	214	222	222	227	206	229	206	233	214	232	234	220	233	231	227	189	234	241	256	220	234	246	225	240	226	217	221	247	242	240	213	266	209	228	241	229	226	239	215	229	231	258	218	213	219	232	214	219	253	222	256	219	203	215	237	233	227	224	237	229	233	242	255	238	217	216	246	226	235	216	237	225	225	238	227	230	234	189	254	264	270	247	222	227	230	235	225	270	224	226	206	226	247	258	225	226	221	225	232	236	224	257	241	238	241	235	241	233	224	230	215	238	248	243	249	230	248	213	247	229	217	226	240	232	257	209	211	226	253	232	233	230	255	211	207	241	214	220	257	232	223	222	234	225	242	260	219	254	260	220	208	214	196	240	225	245	218	226	221	254	251	259	251	254	241	217	224	233	246	261	226	213	219	220	212	219	215	227	219	233	253	227	223	239	233	247	232	228	229	241	227	249	247	230	230	235	243	238	206	211	211	233	231	250	218	232	238	206	236	220	230	214	238	222	219	222	212	234	257	240	223	223	221	226	263	248	265	227	206	250	208	255	220	233	231	243	237	271	207	231	235	235	230	228	227	204	236	201	237	258	211	216	239	233	232	243	217	194	230	236	235	238	238	215	201	229	257	204	226	242	206	221	221	232	208	236	239	228	228	231	198	238	238	248	238	235	237	233	209	219	245	218	221	224	203	238	228	214	246	237	178	231	218	249	202	226	247	231	229	254	245	247	222	226	245	224	243	213	233	226	206	229	246	230	210	233	215	215	233	226	258	235	235	228	234	236	233	240	235	218	211	238	260	247	235	225	219	223	232	242	244	211	222	219	229	249	243	231	245	236	218	226	267	221	215	221	219	208	213	220	236	220	226	200	222	237	237	229	252	215	244	235	244	234	236	215	220	218	246	227	225	219	258	223	226	242	243	218	239	213	252	216	220	245	228	204	227	202	229	227	251	247	248	214	242	197	208	209	220	228	242	236	246	261	238	231	205	252	235	239	241	210	237	218	211	238	223	233	240	224	231	195	240	204	233	235	203	229	229	252	225	198	206	219	248	219	219	228	200	207	249	222	207	244	243	209	218	223	223	254	230	218	228	228	223	233	235	207	209	229	225	234	210	232	241	234	252	253	241	215	236	233	227	228	220	256	207	241	263	257	198	223	233	220	213	251	242	231	229	221	234	231	241	227	238	190	230	239	227	217	216	224	203	262	220	212	227	250	231	220	224	222	236	248	268	227	221	223	258	256	225	234	234	232	241	240	209	224	201	216	205	194	253	223	213	230	209	222	225	232	216	264	234	257	236	230	235	237	235	218	223	223	264	238	250	232	250	247	245	233	224	217	221	222	254	250	261	230	248	220	215	238	227	210	243	233	228	216	235	228	239	243	250	218	241	250	224	238	232	233	192	226	242	206	250	234	230	196	237	221	199	222	252	253	208	226	225	197	241	247	228	228	226	220	219	246	226	257	236	218	235	219	199	207	202	206	255	233	240	215	203	248	236	255	252	213	219	223	197	224	233	230	246	240	205	226	224	218	236	244	216	227	236	238	252	227	232	231	256	228	252	247	227	220	226	241	225	232	236	217	211	220	245	227	247	237	218	202	236	233	239	216	203	226	215	244	249	231	205	226	210	207	259	221	248	226	260	209	236	243	231	235	218	224	236	214	240	208	248	234	230	214	211
16440	17275	25607	24646	20690	16743	11684	7118	4690	2974	1991	1425	1288	1101	946	958	915	907	878	814	801	793	801	743	771	744	814	783	781	793	830	803	764	795	760	745	785	867	757	722	795	769	790	782	745	729	827	799	765	792	762	760	752	730	798	816	721	800	806	768	799	789	789	766	822	752	811	807	777	784	751	769	774	806	774	785	703	847	771	781	743	746	783	783	829	728	775	759	785	768	718	749	773	723	807	807	848	803	770	764	800	793	807	813	853	767	827	756	796	832	779	794	826	797	763	742	757	781	789	803	748	765	799	803	749	771	766	729	800	775	762	760	811	767	755	825	821	795	772	762	776	735	755	781	799	836	758	794	842	757	779	792	823	805	761	781	798	789	738	784	796	797	755	768	794	758	736	750	808	777	712	785	783	810	750	726	766	747	806	779	740	745	770	789	799	806	735	783	795	788	787	733	754	780	768	762	772	801	837	754	791	835	816	816	747	778	795	765	821	810	797	833	795	747	815	802	796	788	792	756	759	756	741	800	784	784	757	778	775	801	753	819	774	753	788	809	787	834	803	750	754	736	752	794	834	738	775	800	825	742	783	761	772	797	771	758	808	730	762	778	790	776	739	762	821	751	774	814	760	729	764	761	755	780	782	794	760	770	760	811	840	780	801	784	784	787	799	745	770	784	732	771	820	733	743	797	769	845	772	772	838	768	812	748	766	810	752	790	835	766	775	831	759	764	738	772	817	769	758	764	749	742	796	766	759	758	771	752	791	788	807	810	755	809	791	767	780	773	777	793	776	807	787	796	749	759	749	824	807	803	794	778	770	825	777	729	779	801	798	759	765	821	722	808	782	786	739	755	769	798	757	771	762	732	789	773	803	767	791	777	779	821	798	816	748	772	740	806	774	734	721	771	848	767	742	798	776	768	788	731	780	775	783	800	793	794	733	766	754	692	744	783	801	787	738	732	751	793	775	766	791	800	784	760	790	768	769	791	833	792	791	768	788	781	719	799	816	783	746	783	732	768	803	773	799	755	751	754	782	738	791	759	802	770	741	789	787	745	781	787	820	776	792	686	748	776	783	727	796	757	764	762	738	804	741	810	791	759	778	800	780	781	745	760	790	783	754	837	792	757	772	777	791	745	779	788	798	779	821	831	827	770	741	792	763	812	794	796	772	746	786	781	771	776	759	811	791	754	792	809	814	797	737	784	781	722	766	780	756	762	753	787	783	764	784	799	790	780	756	823	778	794	779	761	753	784	781	764	796	790	745	813	800	775	765	768	755	761	799	796	717	772	788	820	758	717	817	797	777	794	791	739	788	725	772	741	750	749	778	780	822	761	800	783	813	754	755	778	776	731	816	806	764	785	794	777	765	796	770	812	812	725	772	812	746	806	790	753	784	745	748	778	751	737	801	774	775	830	788	781	741	805	765	824	781	785	793	788	740	765	790	750	771	711	803	819	767	749	800	752	750	750	828	752	789	739	843	791	809	722	800	809	806	800	837	755	737	749	759	831	783	783	784	800	781	784	797	835	802	817	784	751	816	761	775	821	791	759	759	775	745	779	830	739	792	827	814	759	803	776	776	728	769	779	748	794	782	794	849	823	767	749	753	722	828	792	778	810	747	768	793	798	770	772	815	776	757	777	804	793	773	801	794	779	781	762	754	777	785	748	773	733	792	789	781	797	810	810	761	784	771	782	780	796	840	793	781	725	729	760	779	803	825	823	785	764	766	788	735	778	791	744	798	746	805	783	805	805	790	730	734	778	751	734	758	794	841	792	738	769	799	730	788	754	803	746	785	769	800	771	779	832	767	764	798	786	788	758	852	806	804	825	773	787	801	787	816	718	786	785	773	771	812	803	740	700	821	774	742	780	789	754	833	760	747	777	776	793	743	757	733	860	847	782	859	792	784	804	742	838	794	737	761	800	785	819	790	729	806	795	781	734	737	771	764	792	807	740	734	762	802	815	764	766	771	772	720	777	809	797	789	741	801	833	769	819	798	794	818	810	814	850	727	785	788	806	773	780	800	758	752	742	775	778	778	762	793	754	774	755	800	785	713	787	754	769	829	774	776	792	802	771	779	795	757	793	808	735	750	724	815	738	797	782	774	829	745	785	766	778	815	778	818	787	805	802	755	802	763	738	817	780	795	766	800	827	745	776	804	791	741	779	763	809	767	800	790	799	784	776	777	778	790	834	765	755	773	724	775	762	792	774	800	804	810	786	743	817	791	780	833	797	756	739	726	766	766	812	760	759	775	760	816	773	782	798	767	782	801	772	776	762	780	762	803	802	723	815	786	774	798	763	768	764	827	760	799	735	776	768	817	766	783	777	811	730	800	774	812	802	749	799	775	763	808	765	774	767	779	771	794	807	804	785	785	783	790	776	751	797	748	788	792	786	786	781	808	785	834	762	750	762	797	783	718	781	803	746	765	743	812	789	787	744	804	785	794	768	812	779	768	787	827	773	777	766	753	820	778	769	806	787	803	773	775	750	756	779	827	772	750	717	799	784	800	793	768	765	829	823	773	801	769	746	772	772	766	792	787	797	746	779	734	772	770	733	752	771	758	776	807	774	791	827	814	727	801	732	738	784	803	760	810	758	794	752	874	755	804	794	796	766	786	758	779	806	778	825	773	722	768	777	780	734	816	773	799	781	723	743	760	813	830	768	771	789	822	771	788	761	813	774	781	784	760	838	761	780	802	781	807	731	780	797	812	782	734	759	798	751	786	794	781	778	762	809	810	794	824	766	791	745	733	794	816	811	750	776	749	754	806	769	726	755	777	769	797	779	800	763	775	753	803	796	791	719	773	765	810	803	765	770	793	823	799	787	736	744	806	809	744	735	793	788	753	772	756	861	720	762	755	735	756	805	767	770	761	784	878	724	823	768	775	774	794	782	810	765	808	811	858	755	817	758	795	783	801	774	769	729	775	747	786	752	774	752	757	813	803	764	768	772	821	782	782	758	842	793	771	783	786	772	773	762	790	814	822	771	830	829	765	786	802	742	731	802	742	780	778	784	786	826	777	739	792	748	791	784	764	800	737	812	765	785	761	796	812	840	796	804	816	789	713	791	826	755	800	809	794	796	779	778	782	790	790	796	812	795	767	751	810	794	720	787	800	793	759	800	788	775	766	782	780	797	768	772	764	769	763	742	728	785	768	746	779	823	771	769	717	767	794	789	767	782	770	803	811	765	824	789	827	769	779	785	773	760	773	813	793	771	766	820	800	769	785	802	747	777	772	786	811	766	790	795	776	775	767	759	783	782	779	760	735	765	733	767	776	788	770	785	780	786	730	811	717	791	794	836	812	787	747	785	815	802	758	851	754	730	756	729	756	792	797	800	775	791	805	766	739	814	820	825	793	833	793	757	841	765	805	769	743	720	793	776	760	795	812	839	758	780	835	787	800	782	746	801	801	764	784	751	750	754	781	749	767	797	776	838	778	732	811	818	783	787	759	796	799	806	780	793	784	802	785	793	795	796
32416	30435	40225	33434	30457	27177	17484	9135	5200	2684	1374	508	368	366	345	285	302	295	277	283	259	297	234	240	275	255	236	239	251	247	231	229	253	231	228	253	220	222	231	242	255	243	267	255	238	235	252	259	221	243	243	211	248	253	271	231	245	229	242	261	233	242	218	218	273	219	235	232	237	222	235	234	244	234	244	232	244	261	264	224	222	240	231	243	217	236	244	222	241	274	240	239	228	209	216	228	246	233	256	237	212	232	229	217	215	244	237	288	208	230	274	251	223	253	229	239	227	234	259	226	219	229	226	247	248	238	214	236	253	232	226	247	219	238	250	238	248	238	240	252	248	217	246	237	228	238	232	237	262	219	266	218	236	240	243	229	250	267	252	266	226	233	249	233	234	255	239	247	239	235	247	230	241	223	250	250	217	240	208	208	219	244	232	233	226	245	237	240	233	240	194	228	269	226	236	261	247	230	234	218	264	239	251	249	220	268	253	255	233	229	231	210	227	229	238	233	238	231	214	225	263	282	258	247	228	216	236	211	239	230	231	235	246	222	245	227	249	242	242	254	239	225	260	237	255	226	238	216	253	242	222	245	239	217	245	223	213	264	249	246	230	252	214	245	200	228	243	256	229	230	222	257	240	265	256	246	239	219	255	250	209	218	233	239	267	233	207	203	275	198	252	237	258	233	216	262	229	234	232	232	234	226	249	230	247	236	241	248	232	222	241	255	236	229	209	244	235	238	270	257	254	204	247	238	246	266	267	254	224	239	258	233	221	210	226	227	237	241	261	229	234	256	241	232	232	221	230	219	251	229	254	201	229	212	250	239	208	246	263	229	246	245	238	245	232	238	232	248	256	243	239	231	220	236	254	218	250	246	252	248	245	205	263	236	206	237	226	246	242	245	253	226	248	242	243	235	200	261	250	257	262	211	241	224	246	229	234	244	249	249	219	244	241	253	257	238	210	268	243	246	228	248	234	240	258	246	219	220	248	248	241	240	241	243	233	214	259	241	232	258	228	216	261	244	250	238	252	251	233	260	219	257	223	242	203	235	255	219	216	264	242	246	227	247	232	235	241	239	249	257	256	252	248	244	201	244	259	225	237	235	223	234	248	236	231	214	230	242	242	239	240	225	232	269	249	220	220	232	240	213	237	225	240	234	243	240	223	233	221	228	224	262	224	239	223	228	222	262	228	230	225	230	236	237	232	243	231	220	220	218	248	226	240	233	224	241	231	241	253	242	244	227	257	251	240	239	212	256	204	237	274	251	235	235	208	227	279	250	252	261	259	225	233	223	250	253	224	225	230	239	228	228	248	238	216	239	221	243	257	256	238	259	249	211	224	204	240	249	241	255	218	224	249	269	232	247	234	235	241	214	234	234	251	237	235	228	241	227	261	216	240	249	229	225	225	261	223	243	228	226	253	251	251	253	242	235	213	220	231	212	185	254	253	242	234	209	248	232	253	238	238	227	241	232	242	245	236	228	259	224	246	238	265	238	222	247	235	241	214	236	240	205	235	207	239	230	254	206	239	243	246	247	222	238	224	232	230	210	237	252	232	233	238	230	264	241	263	242	253	213	249	253	217	232	226	230	247	250	242	202	228	218	253	219	235	247	219	236	242	262	240	227	246	243	233	244	218	253	228	239	230	264	234	232	251	223	234	261	241	236	238	258	221	210	250	239	238	228	206	232	221	258	255	253	238	239	225	233	231	231	242	247	259	218	216	239	226	240	246	246	243	233	204	248	235	243	227	236	246	236	233	227	235	231	219	234	247	236	215	225	237	240	250	244	231	252	259	234	233	222	226	232	224	224	267	250	248	240	204	237	239	241	237	272	251	241	267	253	217	239	251	241	246	223	255	232	244	198	265	236	248	230	239	234	237	216	214	253	231	202	219	251	249	232	228	249	248	220	228	252	248	214	214	210	222	230	259	243	241	233	260	240	236	224	225	236	258	240	251	259	222	256	208	284	236	244	240	194	252	209	238	231	224	234	217	214	223	252	238	241	238	241	215	239	239	234	258	238	243	206	230	243	248	232	217	217	231	240	242	234	227	260	279	262	199	280	255	240	232	238	221	238	212	254	235	217	228	237	228	232	231	256	242	226	272	254	239	259	261	234	229	217	260	250	249	200	232	243	228	230	206	229	247	252	235	211	212	231	238	253	241	235	249	239	232	214	221	252	232	232	237	251	218	212	241	245	241	221	248	234	207	210	264	224	237	241	247	207	234	247	247	235	246	251	209	252	246	213	226	217	229	228	240	231	227	240	234	221	233	263	232	237	244	239	244	231	236	245	247	237	244	226	223	242	245	223	242	230	247	220	242	209	222	246	215	197	220	259	221	252	243	213	239	234	261	246	230	218	248	255	239	227	234	265	251	240	245	238	204	221	227	228	200	235	263	213	244	231	265	251	260	256	183	256	240	244	234	249	233	233	240	234	241	240	235	248	235	252	258	226	228	236	228	243	226	248	256	272	227	247	246	246	229	245	232	223	217	245	236	218	246	225	237	214	234	232	225	230	244	249	232	242	222	235	245	222	199	226	231	263	252	228	238	224	239	241	229	229	224	252	239	229	234	221	225	238	265	239	254	235	239	241	225	244	229	246	221	228	247	246	251	244	249	242	223	219	243	240	229	241	251	215	257	223	276	219	237	245	235	225	238	248	227	218	245	239	238	203	241	270	243	214	238	232	209	255	235	214	245	228	207	231	250	242	223	208	230	259	224	236	248	234	248	232	230	264	246	243	220	260	255	232	267	222	238	215	234	253	224	231	235	216	216	219	250	228	248	247	238	232	230	232	214	239	237	227	210	231	230	247	248	227	267	229	235	253	241	243	228	239	229	247	219	258	218	213	241	236	234	246	228	215	252	228	239	239	223	246	251	227	237	244	241	237	241	237	196	244	232	217	224	232	221	221	232	218	273	239	255	232	230	261	256	234	254	226	215	210	255	241	229	256	239	233	237	216	213	215	254	246	229	239	219	255	238	245	222	236	223	226	250	253	233	259	225	223	218	256	234	248	239	220	245	256	233	230	235	209	244	238	239	249	260	233	215	223	239	201	255	223	257	222	252	249	232	242	228	225	244	253	226	251	251	261	256	228	203	239	248	227	232	213	254	225	248	231	218	261	230	244	251	232	248	242	237	252	203	233	252	261	230	223	242	224	214	222	217	216	228	209	228	239	207	240	229	221	240	217	265	249	237	232	263	260	206	245	242	221	248	247	260	224	222	260	258	266	248	214	226	244	249	236	231	233	244	242	230	213	249	239	221	225	231	213	219	241	248	263	226	228	255	236	242	233	222	225	224	267	270	240	251	253	255	232	216	224	241	231	248	241	260	245	252	223	253	222	257	229	235	248	217	218	224	269	246	236	243	226	221	232	235	253	215	240	222	257	262	241	228	248	247	217	231	236	235	245	249	232	241	258	227	252	251	248	229	238	250	239	240	236	248	265	272	219	231	210	223	239	232	224	229	223	215	249	235	223
22892	28838	42376	43682	45509	44295	30961	23673	19165	13612	8695	3076	1793	1537	1404	1256	1268	1294	1268	919	883	848	828	857	807	796	831	850	840	824	852	771	832	792	768	853	839	751	836	777	836	808	783	824	819	789	822	765	767	843	784	814	784	816	801	834	835	760	761	767	856	798	812	793	793	837	831	792	805	761	778	811	803	836	841	762	799	850	827	781	789	824	837	810	825	819	809	758	810	833	785	775	813	775	854	757	736	788	753	784	757	830	787	766	786	806	804	821	810	813	824	855	778	822	826	778	844	854	768	823	770	807	821	790	845	797	786	762	811	839	805	821	810	789	809	798	827	767	792	813	834	836	784	743	783	789	802	804	854	814	783	768	827	826	786	831	763	791	738	761	801	783	796	787	847	796	825	758	815	764	783	837	832	827	759	848	804	780	790	780	844	797	779	803	802	788	815	790	824	790	833	769	859	784	823	754	749	806	789	777	793	816	826	786	781	842	806	723	785	825	803	834	785	812	809	782	782	769	842	823	801	770	806	774	827	798	801	795	786	821	818	791	804	769	863	745	821	802	801	797	795	835	809	812	830	792	797	780	782	804	811	758	763	835	855	781	775	846	775	781	813	822	842	805	802	779	815	794	808	794	805	802	851	764	779	818	829	769	829	794	874	803	801	812	785	804	784	813	760	796	806	817	773	795	763	824	786	772	870	783	744	811	793	837	819	773	780	762	820	826	820	844	793	810	809	838	779	840	764	824	857	813	803	780	837	798	805	797	769	783	782	839	830	769	812	795	785	795	812	804	807	825	819	816	842	817	852	786	811	782	804	819	800	868	762	804	857	801	805	779	800	841	801	829	807	848	804	791	798	754	800	794	852	809	807	771	832	752	764	834	804	759	800	793	816	825	881	776	757	810	834	793	798	824	835	765	788	808	806	777	807	778	806	815	803	827	803	828	794	829	823	811	813	769	852	850	802	826	781	809	811	805	800	849	766	812	796	809	831	779	794	750	787	804	772	820	789	782	811	794	793	808	817	797	811	828	767	828	785	811	813	802	745	787	829	790	828	817	859	814	806	786	829	856	818	813	814	810	808	804	810	837	819	809	786	760	809	813	812	825	799	781	807	844	805	823	787	797	841	773	816	823	774	835	805	814	812	805	826	823	777	777	837	839	804	805	826	836	797	739	785	829	759	763	800	804	849	838	825	768	794	800	799	830	816	809	785	790	821	753	785	782	797	862	808	842	816	862	803	780	791	802	766	804	818	775	790	799	792	842	815	809	790	760	745	790	805	820	829	805	805	816	815	826	810	823	812	777	769	793	808	827	808	822	759	767	818	773	762	769	799	778	809	814	774	819	802	828	833	803	839	810	815	761	777	764	865	829	822	843	812	826	834	799	768	833	757	835	762	803	800	821	798	752	821	821	785	786	812	819	771	779	847	787	835	819	848	843	760	773	820	796	861	779	841	786	786	842	763	832	809	806	809	785	765	766	756	781	816	879	815	796	798	795	785	829	783	839	809	819	816	793	809	774	795	788	795	800	822	857	816	777	807	794	840	800	764	796	798	794	806	760	822	812	803	844	735	826	815	832	843	781	758	788	852	860	785	813	816	837	805	783	799	772	756	801	812	781	823	796	809	812	782	822	737	779	807	802	818	795	791	795	815	851	792	797	816	851	776	787	849	795	842	804	806	795	791	836	859	797	787	849	793	807	795	808	849	816	851	848	734	833	782	813	789	723	828	782	802	781	778	755	816	740	822	834	838	823	830	765	767	838	810	790	793	805	810	782	813	817	814	825	791	760	819	790	779	785	823	778	788	801	800	818	781	782	816	787	787	809	786	803	765	789	772	777	769	773	792	790	817	815	798	805	828	832	843	765	811	803	852	814	739	814	823	820	790	825	818	797	800	838	815	827	829	817	774	791	805	839	752	804	806	885	758	828	798	808	762	812	793	819	779	757	817	775	807	770	770	792	829	771	768	772	822	793	787	762	774	817	783	811	796	832	753	813	814	794	836	795	837	796	800	757	764	805	788	835	797	796	781	806	784	787	837	840	787	829	746	774	834	737	781	754	765	761	771	827	842	812	804	787	772	871	790	791	804	829	806	771	764	778	812	833	786	837	744	846	759	849	822	798	781	796	785	803	788	794	784	824	839	827	811	820	802	866	823	780	801	778	791	817	773	785	788	813	847	803	797	856	769	814	776	831	818	793	804	779	774	819	800	778	785	813	803	796	778	818	807	797	806	826	819	810	831	808	786	795	829	830	836	797	798	799	815	821	776	804	803	822	784	798	816	779	777	833	833	835	828	834	796	759	802	804	812	801	809	825	761	774	770	790	798	790	774	789	838	851	767	821	767	865	836	817	832	797	750	778	796	785	768	787	799	765	807	824	815	795	744	825	805	787	835	810	833	837	799	800	843	796	777	801	803	841	832	779	831	781	786	790	824	802	843	782	797	780	785	795	814	798	822	785	775	771	785	884	735	789	794	801	815	807	823	798	806	776	803	823	816	801	787	797	801	775	829	826	818	787	852	784	811	773	812	829	795	834	749	805	828	799	852	766	798	769	810	768	814	804	842	779	847	802	795	846	814	785	767	867	797	803	832	844	850	818	775	747	764	767	811	824	841	781	826	800	804	763	765	820	822	778	798	785	770	812	854	828	794	817	818	802	796	784	832	767	816	846	816	827	831	819	800	755	826	789	782	838	832	821	786	804	762	831	802	820	801	826	800	809	787	780	809	786	822	804	835	829	805	812	798	758	820	800	783	823	759	831	831	768	800	885	789	809	818	839	825	804	808	827	828	834	782	826	857	788	804	849	829	809	781	814	817	796	839	829	808	834	765	815	790	776	788	785	802	802	770	800	805	830	813	824	796	796	836	800	797	786	792	793	790	791	801	807	799	839	790	755	810	791	804	755	793	805	824	824	880	799	844	823	819	802	818	803	810	748	766	784	808	830	765	760	855	816	798	758	821	783	771	766	803	831	811	812	781	813	853	836	804	835	803	810	830	835	816	808	771	797	862	748	836	791	801	815	781	728	765	818	806	784	779	819	794	791	810	759	810	789	800	770	812	788	783	800	802	781	892	788	820	777	778	795	821	773	806	764	814	816	828	828	829	810	825	806	791	779	825	764	813	814	780	842	842	799	795	841	809	816	818	807	841	780	737	797	807	798	785	721	837	730	833	799	777	787	804	829	785	802	760	763	747	799	844	778	772	857	839	804	762	821	810	807	773	774	758	783	809	782	836	795	806	871	843	848	804	749	808	797	806	782	757	743	778	824	737	831	776	777	789	806	796	813	783	773	782	814	787	776	801	824	802	779	807	799	765	843	847	766	842	814	803	736	801	808	795	796	805	776	787	787	822	821	808	812	772	785	766	834	805	812	779	773	846	785	783	861	833	763	781	798	798	786	772	799	837	811	795	816	797	838	830	840	787	813	802	763	783	828	785	786	778	791	815	851	766	734	805	860	828	805	776	851	830	834	842	805	836	830
34924	37409	42537	36999	35710	32906	23381	13368	7542	2684	912	638	410	404	337	326	382	357	312	283	277	245	242	229	240	264	273	278	263	229	258	239	251	225	221	241	244	231	238	246	230	235	241	267	270	221	240	243	224	231	253	254	237	241	251	250	233	267	242	245	209	283	237	236	262	229	232	264	239	246	239	223	226	252	244	221	251	222	227	246	223	231	266	261	222	227	270	224	231	248	251	222	234	217	274	270	236	240	252	258	251	229	266	243	240	250	249	219	243	235	221	244	243	247	274	238	232	266	233	252	252	253	235	256	231	263	233	214	234	283	226	261	263	266	241	207	244	250	250	233	222	234	251	243	245	255	230	268	229	240	228	252	258	235	259	231	269	233	253	248	236	269	261	265	258	251	228	264	243	243	238	232	266	231	254	230	274	257	240	233	251	272	212	231	234	237	255	250	244	247	237	262	194	238	260	235	273	250	242	239	236	251	257	254	226	252	240	260	234	240	247	277	226	199	250	262	236	249	246	261	238	241	213	275	227	201	236	252	265	235	246	244	249	234	257	251	276	257	253	260	234	229	198	228	258	239	247	237	252	275	276	239	232	245	248	229	225	261	225	273	253	242	264	252	247	258	240	233	271	235	227	228	228	258	246	237	225	229	239	259	214	232	254	247	252	229	238	267	245	223	234	230	243	239	271	234	237	227	239	249	233	258	250	268	251	268	262	240	251	255	242	236	239	260	249	249	231	254	240	232	246	263	240	227	261	245	216	229	228	249	250	259	242	248	272	247	261	258	211	238	256	262	224	274	214	233	253	230	261	243	227	227	236	264	248	254	234	242	259	249	249	249	245	287	243	244	235	244	247	217	249	248	250	250	248	235	246	269	267	247	245	235	219	242	280	254	217	236	239	238	265	269	239	216	226	268	250	264	267	262	221	230	251	221	261	255	217	223	236	243	240	235	236	240	207	288	250	242	234	236	223	226	263	253	242	230	240	241	248	250	238	253	253	261	236	278	250	236	248	269	234	248	248	224	250	247	240	261	249	243	272	240	244	220	241	240	223	222	221	270	274	247	240	235	242	236	260	246	264	249	233	241	262	264	236	274	276	243	246	219	240	272	248	230	249	246	261	246	240	244	238	236	253	239	255	216	243	268	238	273	246	242	245	229	241	251	224	269	233	252	249	255	220	219	246	243	242	257	238	264	263	250	276	244	221	255	236	255	261	263	262	251	258	248	238	263	231	247	247	239	247	237	251	250	275	256	241	241	238	240	227	251	224	243	233	245	263	233	257	269	258	253	256	233	235	251	220	248	240	255	269	252	284	226	242	273	217	237	232	255	260	256	247	252	271	221	239	257	243	232	257	276	252	247	241	241	259	238	258	223	239	239	249	239	248	257	239	280	229	255	234	257	259	251	268	221	255	222	234	269	229	265	234	277	264	248	254	230	229	209	221	249	233	242	258	257	244	239	242	267	231	251	209	229	270	234	242	247	215	234	227	237	247	227	265	234	271	222	236	223	245	256	245	244	238	233	232	221	245	244	233	245	259	256	240	236	255	247	249	244	230	240	234	264	257	257	205	233	248	252	240	249	233	233	262	240	235	231	234	248	217	221	250	227	249	260	248	276	248	272	230	253	237	221	267	222	222	240	260	230	263	227	257	224	239	258	207	210	226	254	232	237	211	264	239	252	240	243	243	253	267	250	256	280	247	246	250	251	254	249	261	248	230	264	245	230	240	258	261	245	243	250	240	252	246	258	272	254	269	227	223	212	231	243	224	251	256	248	239	243	234	228	230	264	265	245	240	246	262	253	255	260	231	245	215	240	253	249	268	249	227	262	277	247	255	261	250	247	222	229	249	263	220	245	217	211	239	244	235	234	244	269	240	243	224	250	225	249	258	232	278	252	257	266	228	249	256	225	250	228	262	228	238	238	232	239	248	251	254	226	265	229	257	251	253	228	253	226	269	239	248	232	233	243	222	247	234	229	258	225	262	256	242	247	226	254	281	261	250	234	238	239	267	245	249	206	226	242	217	245	232	237	245	230	254	262	258	251	241	247	240	254	259	245	226	237	245	221	260	244	246	246	287	244	276	232	229	233	235	236	262	222	252	245	233	253	258	239	234	255	236	236	265	242	269	239	231	227	243	256	211	269	234	247	274	225	235	252	259	248	227	231	248	271	259	232	242	267	244	236	222	233	227	246	261	258	267	236	240	264	237	230	264	259	246	260	205	217	258	250	262	260	241	247	231	247	240	253	231	244	253	257	235	242	251	241	241	257	243	218	234	235	229	252	237	213	233	278	227	227	265	253	252	254	241	235	247	243	270	236	246	237	262	247	238	249	213	260	257	199	241	240	263	224	253	240	258	277	210	229	219	251	256	220	217	232	257	230	269	252	277	232	246	244	253	227	250	264	223	239	247	243	246	259	264	263	251	266	235	236	246	228	242	267	283	255	235	246	241	240	249	249	236	225	242	233	244	229	217	243	241	233	235	250	230	258	231	240	241	243	242	260	265	245	226	259	255	255	253	263	258	242	261	250	249	216	250	265	240	236	258	244	222	249	218	237	233	253	275	260	240	227	247	247	240	247	240	241	225	239	233	240	275	254	243	247	257	233	248	254	250	258	239	221	260	230	243	294	236	278	241	256	258	244	281	224	211	247	203	237	243	251	261	241	252	242	238	247	229	222	241	262	238	246	250	235	242	210	244	232	249	221	233	259	236	221	247	265	221	199	269	231	233	246	256	227	256	247	225	261	239	258	273	236	273	244	263	259	244	253	247	255	251	261	244	238	255	249	225	253	257	258	260	249	231	273	243	242	245	228	248	238	270	206	261	258	256	257	246	249	256	225	249	224	250	248	243	242	242	227	243	265	263	228	269	261	265	254	232	234	251	257	222	259	215	243	230	250	250	271	240	233	230	226	220	210	251	260	240	239	274	256	226	245	223	237	244	236	244	256	247	241	262	236	249	258	225	218	222	253	226	248	232	208	249	271	281	239	248	234	251	266	237	240	247	237	235	226	243	244	240	270	259	253	269	241	235	252	226	262	249	233	248	227	239	259	253	256	225	241	234	238	248	223	225	244	228	235	232	257	247	215	221	245	238	231	251	251	221	268	244	270	263	243	283	223	235	222	274	262	219	256	241	230	231	242	205	237	250	241	241	224	225	247	226	241	223	241	251	250	260	251	262	238	255	240	228	241	281	249	247	248	253	235	256	228	227	265	249	238	274	265	263	213	234	226	252	247	235	230	242	259	236	237	229	234	258	274	266	247	230	230	260	257	227	266	249	229	230	224	261	238	247	226	251	247	249	267	278	259	237	261	231	223	229	251	237	250	244	243	237	249	238	243	259	267	276	257	275	257	256	231	246	241	268	235	230	207	246	257	271	231	218	258	248	262	252	222	268	259	263	262	254	247	238	245	256	249	225	237	273	246	238	257	233	232	253	232	258	246	236	234	245	262	237	238	235	258	263	228	228	235	243	226	232	253
25986	34850	45856	48948	52191	48719	36435	26257	21533	9964	5081	3994	2242	1948	1732	1736	2037	1958	1354	1011	993	1029	894	844	839	851	883	901	867	839	821	813	829	788	798	829	817	812	853	774	828	781	791	784	816	792	838	829	794	793	797	829	788	812	835	823	781	865	832	828	792	795	813	807	899	828	822	773	871	833	801	810	841	841	828	822	785	778	790	829	857	871	841	828	798	793	829	848	792	832	815	817	843	881	868	808	851	835	815	767	791	838	787	766	826	858	813	810	842	867	815	822	854	837	803	839	793	823	808	813	795	822	844	807	810	826	848	824	841	812	775	775	843	812	864	857	769	802	829	824	832	788	833	802	838	866	813	781	752	785	820	822	803	814	824	842	790	801	828	820	795	835	846	765	806	847	810	794	816	805	841	791	837	798	805	838	845	836	806	816	895	823	831	780	817	860	811	777	802	794	836	821	805	880	813	824	836	815	781	842	771	822	824	788	831	829	817	793	817	834	820	818	854	795	786	807	848	832	812	842	830	785	874	818	859	803	807	829	813	814	846	864	807	789	810	808	825	835	842	856	846	801	827	766	783	785	791	791	798	790	794	842	743	794	826	833	855	773	801	865	769	832	814	802	741	775	795	835	841	849	808	820	775	808	835	772	801	820	796	827	817	835	788	834	841	757	833	868	828	773	793	848	852	819	816	874	842	763	853	836	778	811	817	840	799	822	814	804	862	740	817	784	799	799	853	780	821	801	833	843	828	824	780	826	821	751	826	786	857	799	777	812	853	782	784	835	801	813	803	824	850	789	830	804	816	822	844	846	813	788	831	803	829	815	845	829	872	848	842	808	812	806	804	807	839	748	780	821	794	808	801	832	805	789	836	822	827	816	838	852	784	800	807	835	845	816	867	798	790	847	850	816	778	802	787	788	817	859	821	788	786	807	856	778	833	792	826	841	849	819	798	757	797	860	784	791	813	803	824	837	747	837	783	809	889	814	796	830	809	782	787	804	801	821	856	831	839	840	794	848	821	802	831	812	760	808	799	835	787	834	823	768	845	872	799	809	843	809	795	805	807	774	854	819	821	792	839	858	824	840	771	811	831	801	827	817	821	825	834	778	841	803	819	806	841	857	842	819	810	786	824	799	801	801	847	773	786	858	803	806	775	861	832	827	836	863	811	842	807	804	813	822	842	860	813	852	827	804	723	805	792	834	805	775	826	809	780	835	817	798	793	837	847	781	797	838	845	828	763	795	791	845	889	812	788	793	858	821	809	784	827	826	825	819	837	814	812	893	767	823	821	828	857	845	821	837	772	811	813	808	833	797	829	837	805	785	857	828	802	864	788	774	813	836	789	849	801	842	862	824	779	805	830	830	829	840	818	861	796	788	769	794	817	766	822	812	796	759	815	822	784	782	835	766	796	744	789	808	836	774	859	788	827	791	851	818	854	766	822	889	810	832	815	883	843	777	784	814	811	786	789	851	772	786	794	845	795	813	788	842	859	852	839	848	844	819	799	837	747	814	855	818	852	847	840	803	777	855	810	795	803	823	781	828	774	868	814	792	802	812	779	814	816	790	818	820	880	828	866	804	774	786	838	791	827	862	832	818	838	820	818	825	811	782	820	791	807	800	840	783	848	827	810	854	815	825	840	852	805	865	803	824	811	840	807	842	798	837	808	743	835	798	769	811	849	758	818	829	861	809	802	812	803	848	806	820	821	767	790	783	826	801	792	831	777	779	806	845	799	812	790	754	822	830	835	756	792	796	778	801	871	838	845	805	791	800	816	839	818	814	824	798	866	776	821	803	881	843	795	805	859	821	800	786	844	838	813	796	781	826	766	843	801	800	796	805	832	818	825	851	810	814	854	828	824	795	815	809	829	829	816	838	802	819	812	824	800	805	827	845	835	782	840	824	817	848	804	808	811	821	772	805	790	876	853	795	829	779	839	805	819	769	849	828	884	835	814	799	827	829	772	807	806	854	808	848	837	871	841	812	823	831	810	825	806	806	810	850	827	821	792	794	858	839	774	850	809	807	816	861	805	824	846	776	806	779	840	823	844	808	833	823	770	757	854	829	826	840	780	830	819	826	864	821	883	796	821	839	863	781	799	853	808	849	761	799	788	789	833	768	810	810	829	854	877	817	845	810	827	806	868	819	815	821	839	783	812	803	822	814	873	819	839	830	819	821	811	839	853	903	837	806	775	780	790	839	819	802	848	800	850	845	792	746	816	823	837	854	815	823	791	824	813	848	815	808	831	811	870	833	832	827	900	834	810	857	826	887	810	771	845	804	785	837	817	834	798	818	842	852	858	836	823	782	787	854	848	830	742	820	843	839	818	841	839	827	780	835	797	799	781	822	829	798	815	812	830	832	781	771	820	804	812	790	825	804	806	814	823	836	858	831	842	824	777	794	791	851	817	800	831	758	836	793	792	850	853	855	828	830	784	868	820	790	815	783	779	814	798	808	806	857	823	802	822	808	837	770	777	787	782	832	829	865	796	853	893	845	825	866	783	864	818	799	812	842	809	790	808	831	768	854	777	804	822	809	821	887	790	815	807	811	829	781	812	841	782	835	792	851	804	853	807	835	805	778	837	845	838	791	848	825	817	812	834	760	877	826	804	794	809	815	794	828	825	816	829	825	821	790	784	770	802	828	825	862	757	815	819	778	819	859	852	872	797	833	801	802	818	824	832	829	789	839	823	800	831	782	863	781	815	831	825	833	811	815	765	820	815	812	775	799	773	812	782	798	841	835	745	819	830	789	839	768	842	878	807	794	811	756	802	802	815	780	834	801	823	854	792	846	784	845	833	797	807	853	844	813	794	781	808	828	835	861	821	827	763	811	790	835	811	778	818	829	804	830	843	784	801	838	806	809	809	848	797	790	808	807	830	814	832	839	785	790	824	811	824	822	793	818	865	846	821	832	884	825	816	789	773	855	846	851	807	787	813	764	812	856	818	776	805	794	758	815	840	831	829	840	799	789	803	766	844	733	784	843	807	813	818	778	892	799	814	817	831	882	861	752	839	796	826	828	810	795	808	831	805	784	897	885	807	822	805	790	827	827	833	836	845	811	875	793	819	830	860	837	791	830	900	827	815	804	847	816	808	828	840	793	835	814	830	772	859	809	834	787	843	832	818	854	828	784	830	832	804	850	806	783	816	883	782	800	852	802	830	828	787	819	764	799	794	808	819	836	808	855	830	804	797	759	834	800	810	835	863	829	762	809	799	813	791	831	830	796	798	829	848	825	801	839	865	814	831	800	849	837	805	822	802	812	811	852	814	807	780	808	803	826	870	773	828	847	807	856	771	817	810	809	816	840	803	864	828	813	867	813	816	843	830	832	853	857	784	805	780	811	831	864	792	857	839	887	815	830	802	880	854	821	851	823	820	828	780	869	829	789	848	795	815	817	805	823	850	761	829	840	872	787	821	788	846	809	838	798	805	793	844	817	774	855	815	814	839	815	837	807	826	814	797	784	771	841	796	874	820	817
27487	17367	16592	10749	6100	3171	1471	802	487	384	304	293	274	250	228	258	235	242	240	223	205	225	239	229	225	225	230	228	232	215	234	267	220	269	246	239	227	247	219	232	229	212	215	246	197	227	258	212	232	217	222	241	235	205	198	205	220	242	226	226	247	209	234	241	218	241	232	218	224	231	224	269	206	229	190	219	202	229	206	198	253	230	232	248	233	245	213	221	221	260	229	215	237	226	217	249	225	240	236	228	202	237	208	237	237	206	219	236	232	217	263	225	252	227	218	219	226	252	208	218	228	254	229	215	231	213	223	216	220	231	205	209	240	231	209	226	237	235	220	211	236	237	233	248	241	222	226	235	235	230	260	215	228	241	210	240	241	205	228	235	252	222	241	224	255	228	221	210	236	219	239	221	256	235	232	254	229	233	249	223	223	238	227	238	239	236	239	225	218	228	244	243	214	226	212	225	246	202	229	233	216	217	190	209	221	234	212	223	239	249	204	239	227	220	222	205	256	217	223	261	254	255	193	227	238	205	249	228	252	250	213	205	237	221	201	240	237	248	206	216	239	214	222	244	238	226	213	236	239	244	237	220	247	230	218	227	266	225	247	250	208	215	219	235	226	215	199	236	233	238	242	212	253	241	230	222	231	235	229	225	226	212	230	230	218	228	249	235	208	230	235	228	220	242	240	239	225	239	245	214	242	228	210	231	227	234	194	236	200	231	230	240	228	226	229	232	207	244	257	249	211	228	218	234	220	224	222	234	245	232	219	225	233	236	254	222	246	244	235	219	251	228	237	217	244	230	256	216	239	226	209	232	212	227	254	219	228	255	228	238	243	212	245	206	215	214	227	238	231	217	240	229	224	254	240	242	236	189	243	237	236	238	244	228	290	252	232	232	212	271	241	225	225	247	226	222	195	230	209	253	227	258	216	249	233	229	244	240	261	242	237	227	217	208	218	228	240	218	244	235	211	214	220	233	220	215	221	231	229	233	201	218	212	257	222	223	198	258	234	233	210	245	207	229	247	232	247	212	229	232	258	228	210	229	256	233	248	196	241	244	211	239	223	244	222	262	223	232	240	195	236	243	228	235	249	254	226	232	230	238	245	226	225	239	221	249	252	196	233	259	241	225	223	203	219	232	249	235	209	265	225	215	239	214	217	232	244	219	223	243	208	223	238	236	232	244	262	248	231	194	214	212	230	235	220	249	231	220	240	256	208	198	236	214	237	266	237	234	237	215	197	230	216	239	234	202	244	245	253	236	219	230	234	206	229	243	249	210	217	231	255	212	239	234	229	252	246	224	227	241	207	215	214	241	228	202	234	226	244	231	233	213	229	211	235	223	232	221	240	230	259	246	212	215	208	225	219	199	210	224	230	224	245	222	223	224	236	205	252	218	236	245	255	241	217	267	236	227	210	216	218	230	225	232	207	238	218	247	226	233	268	226	229	198	208	251	235	224	249	234	249	240	226	230	235	233	239	227	229	220	229	221	268	255	215	236	273	247	211	236	228	214	244	249	232	205	237	264	237	261	277	249	239	233	236	173	221	239	239	220	208	301	237	225	244	218	242	242	235	238	226	225	218	222	193	235	221	236	238	235	249	225	230	233	247	258	238	216	237	233	236	223	209	238	215	225	194	226	240	230	218	227	251	216	215	214	251	240	239	239	268	226	216	226	217	228	242	246	215	237	253	241	232	246	243	235	268	225	256	193	226	260	229	229	247	240	215	230	227	205	237	213	235	226	230	227	196	230	215	216	203	256	205	233	242	225	234	221	233	241	217	227	225	229	241	223	224	242	236	231	220	231	269	221	240	209	205	263	225	209	242	239	251	258	251	212	227	207	234	215	245	221	222	230	212	233	248	211	242	234	220	211	211	215	218	266	260	246	219	259	227	239	224	233	232	214	236	192	237	191	218	223	214	220	219	236	228	238	231	238	240	218	236	229	213	244	237	267	231	259	249	253	241	244	213	221	229	250	223	249	234	228	224	237	231	228	243	240	223	234	228	240	210	224	212	250	212	217	227	251	248	206	221	228	245	231	247	214	228	234	203	233	253	254	220	192	244	204	216	212	231	240	244	232	244	247	220	233	230	234	217	229	229	236	227	239	229	237	230	204	223	219	214	236	226	221	256	240	222	235	213	217	230	259	202	200	232	225	255	245	221	226	241	212	242	199	220	239	231	224	249	209	229	244	205	212	242	226	212	227	236	242	234	220	223	222	232	248	222	238	238	236	223	228	267	215	234	243	220	245	256	240	200	214	274	233	232	219	221	240	215	268	222	244	244	231	262	190	226	217	208	218	232	242	238	227	217	240	216	211	240	219	221	210	247	234	246	222	235	228	234	225	205	236	229	236	227	232	222	247	241	238	226	208	217	230	237	214	217	232	250	224	204	261	196	214	233	239	224	200	215	219	209	228	226	213	225	222	220	258	221	234	214	232	238	224	240	242	264	230	215	227	227	213	254	238	223	221	233	240	236	245	202	255	217	212	220	259	227	220	241	238	244	232	234	233	241	208	220	220	226	248	251	246	228	232	232	256	219	271	218	237	216	224	219	215	247	245	229	240	231	218	248	226	237	221	241	198	237	222	236	266	250	210	238	223	240	246	216	240	228	224	224	247	232	228	253	250	197	233	220	227	234	246	244	233	238	243	204	262	209	232	240	246	239	217	239	217	223	209	226	243	225	228	224	225	230	223	234	240	234	249	225	245	233	213	239	227	240	216	219	257	228	243	237	237	229	201	213	227	236	230	210	229	230	217	232	220	220	243	244	259	208	226	202	205	231	227	218	220	238	235	252	239	229	212	258	218	228	209	202	209	203	243	256	268	219	223	232	250	214	248	226	240	234	208	229	223	218	214	211	250	229	219	244	216	241	218	234	206	207	198	245	243	235	219	250	223	232	214	250	221	223	227	216	223	210	260	217	217	225	229	212	203	254	241	211	206	218	220	225	211	219	215	214	224	233	230	252	255	223	219	224	212	207	229	208	235	234	221	251	212	213	225	233	262	211	235	250	235	256	244	256	235	216	246	237	249	260	248	230	235	219	236	211	223	213	232	228	240	191	225	232	202	236	227	234	220	243	246	224	225	222	231	226	246	245	249	229	247	215	224	222	208	242	233	232	206	225	231	209	233	221	214	236	223	208	216	248	224	220	208	217	218	232	221	230	254	251	232	204	230	203	238	221	243	221	205	241	211	229	216	220	220	225	219	236	227	244	243	219	247	231	233	204	212	226	239	229	223	223	243	226	221	235	237	231	241	223	214	250	234	229	225	221	236	260	196	236	226	240	227	246	228	238	247	251	208	237	243	214	243	246	206	224	216	259	231	241	192	247	237	228	213	216	227	237	223	228	195	217	232	230	218	239	220	226	262	204	204	251	199	235	249	228	215	246	234	236	217	222	246	236	206	209	220	247	226	221	234	225	223	250	255	219	238	230	229	240	237	225	210	214	223	232	215	222	235	229	212	264	228	251	248	219	246
16343	16899	26528	26868	22656	15679	8588	5012	3315	2171	1634	1315	1103	1029	917	859	893	821	799	853	794	808	780	782	792	782	812	818	807	829	782	807	824	767	781	712	822	796	766	772	773	771	808	751	829	759	760	770	782	754	775	723	768	757	777	806	749	750	798	779	765	806	792	755	834	826	732	795	793	803	788	806	811	811	797	871	752	804	792	772	777	795	767	764	780	743	754	801	864	765	750	790	823	809	770	796	773	816	805	818	750	774	811	820	775	788	812	755	795	765	826	851	757	722	775	720	795	741	771	759	777	825	761	741	766	791	793	833	801	755	778	765	765	783	818	800	787	789	779	829	802	804	774	744	804	751	810	758	790	764	794	832	786	779	838	794	735	766	770	760	821	781	796	802	826	789	785	782	789	764	845	791	795	742	823	808	778	832	804	773	796	766	780	843	771	816	818	756	768	821	776	800	730	784	817	803	767	816	800	778	769	783	745	769	812	800	791	792	762	760	808	804	776	780	779	845	807	751	826	800	756	736	826	747	792	783	807	794	750	758	785	751	755	726	794	751	819	804	789	764	865	823	758	819	799	779	794	789	775	787	778	832	775	769	749	784	791	743	838	766	816	767	791	765	751	775	780	836	801	777	751	801	741	739	757	754	787	811	759	727	826	743	764	787	762	719	768	724	785	782	771	785	783	750	799	808	804	773	819	787	800	803	781	739	730	780	783	786	790	799	808	765	788	818	749	800	753	766	819	751	769	787	769	788	823	805	773	787	799	787	800	791	772	791	781	798	779	791	811	815	757	740	774	792	808	794	802	778	796	729	782	791	766	780	832	810	783	790	755	768	805	790	808	763	769	758	756	745	833	764	792	779	774	797	809	752	789	801	802	799	760	787	762	793	793	754	747	823	810	746	777	754	771	788	796	763	804	798	823	761	841	747	765	761	787	786	730	811	756	786	748	808	746	766	788	780	779	753	802	766	770	807	768	779	816	751	802	794	753	767	790	772	830	792	808	795	789	783	777	704	820	781	801	783	812	799	759	753	780	788	786	782	810	783	764	824	803	778	769	791	799	809	780	798	813	736	737	819	800	816	749	779	766	769	791	797	754	731	777	809	827	703	825	748	766	774	803	799	801	775	828	791	772	772	795	738	808	795	724	804	786	734	789	808	802	769	776	772	828	852	762	795	813	821	805	803	826	796	754	741	789	808	813	740	767	800	743	808	774	752	783	801	773	822	761	804	784	783	799	793	787	763	793	787	818	777	796	792	815	771	818	802	774	761	842	840	777	758	809	786	751	785	809	865	780	803	773	782	771	830	767	816	794	779	785	842	789	744	708	819	797	767	793	762	809	808	807	779	743	801	763	832	802	755	774	787	772	805	781	720	773	762	783	766	781	762	736	773	796	766	769	815	774	837	797	770	765	762	747	746	782	776	762	745	741	769	808	786	783	734	770	790	766	784	783	770	773	761	796	799	789	819	751	759	734	812	783	785	782	796	859	780	814	765	839	795	767	782	783	799	788	722	804	767	761	792	779	774	800	818	782	748	724	784	789	793	780	781	809	809	822	738	802	827	745	748	777	752	761	773	783	786	780	768	731	722	855	785	784	808	791	793	755	770	786	786	795	781	748	788	764	769	798	768	821	783	736	795	764	780	829	744	810	800	800	784	765	790	802	834	751	774	753	798	720	763	765	795	786	803	784	796	765	810	804	783	766	768	792	775	789	771	749	782	781	723	802	786	731	772	757	738	783	791	808	792	756	806	798	797	749	744	762	776	804	796	763	757	804	774	761	750	757	793	754	786	800	801	778	797	786	774	820	817	785	816	769	816	802	794	796	836	839	769	759	807	765	811	802	730	790	794	804	773	768	768	806	796	780	754	736	752	820	779	788	783	793	791	747	799	781	835	771	799	799	749	747	808	794	801	783	776	793	775	826	816	784	758	813	826	783	791	810	821	824	787	712	802	828	818	755	839	782	783	779	738	814	811	773	802	758	761	808	804	766	764	769	759	821	776	776	768	772	784	763	781	784	752	763	830	794	831	767	789	784	744	793	745	749	771	742	780	775	747	791	757	817	747	777	826	746	756	812	753	784	806	814	847	796	761	782	784	800	779	792	788	793	804	817	807	785	802	786	792	807	732	746	783	758	773	775	813	808	819	783	784	794	777	798	747	741	782	759	775	820	738	785	756	820	838	800	804	770	791	845	788	826	801	827	773	734	807	785	834	746	799	836	796	789	754	827	766	770	804	778	787	791	787	805	849	779	779	785	777	788	748	748	807	780	750	788	782	850	760	782	802	818	836	748	746	794	854	775	819	805	835	770	756	758	797	766	800	778	796	765	787	752	831	809	787	797	813	747	772	796	814	776	789	766	853	833	764	763	805	766	815	805	791	772	808	744	775	731	755	738	764	793	726	767	784	734	756	763	756	817	786	786	829	849	824	809	796	848	813	798	784	765	756	789	778	758	742	786	805	777	784	744	827	801	797	791	779	772	787	773	773	763	798	787	765	756	796	778	791	796	784	743	748	784	767	781	785	814	765	770	769	803	793	772	836	822	776	800	809	765	779	793	749	755	806	769	796	787	807	837	736	790	770	785	790	786	801	834	779	760	811	770	776	826	813	772	804	771	772	747	779	802	779	771	809	785	794	709	771	760	781	816	779	774	762	780	808	803	724	801	789	754	790	785	822	821	762	815	766	782	796	762	809	851	772	846	797	744	788	774	782	758	775	785	758	761	796	802	747	819	763	787	770	770	759	763	793	738	769	838	754	742	750	772	809	769	769	719	844	857	760	825	803	810	807	775	800	758	802	732	786	757	799	787	745	709	772	764	785	788	760	789	802	767	821	824	799	776	819	803	823	788	832	747	796	762	736	755	763	744	808	815	760	758	750	828	744	796	791	765	805	846	778	788	793	823	747	801	758	747	778	777	785	752	768	788	783	823	842	795	823	794	774	771	773	789	765	762	765	745	832	791	769	769	740	784	815	809	765	829	810	817	721	787	799	846	807	757	803	816	761	785	715	796	815	745	775	809	780	806	771	767	812	824	743	773	791	776	819	781	750	801	802	771	759	749	761	819	836	775	797	789	792	758	759	746	798	804	774	780	800	824	771	751	775	767	772	765	809	787	754	761	780	796	786	765	814	807	811	783	774	795	831	789	803	756	824	773	805	812	804	758	765	768	757	784	766	786	796	818	802	753	767	736	802	799	792	789	798	806	818	753	806	767	763	827	812	808	793	818	781	763	802	707	804	804	779	813	821	843	817	800	831	762	786	786	761	770	792	717	817	751	787	825	781	773	755	806	770	779	784	772	775	783	832	745	740	773	764	770	813	756	782	755	768	853	813	810	737	790	787	827	784	777	746	838	775	764	754	848	768	796	745	793	800	857	762	785	766	823	749	839	753	783	757	729	701	814	776	811	829	812	809	787	762	783	797	819	751	791	794	755	816	810	753	824	808	751	782	842	759	754	786	763	780	745	766	776	792	754	772
34138	36099	36377	31951	31022	25607	16760	7111	2911	1786	1126	524	339	334	320	314	296	297	248	264	263	273	244	245	253	218	241	260	242	237	220	236	226	262	230	204	216	209	258	249	290	213	241	228	227	251	223	252	237	228	217	222	236	201	230	207	229	258	209	232	245	258	198	230	224	232	235	243	241	243	262	202	260	242	211	252	248	264	257	256	236	241	235	234	240	219	256	245	220	216	248	240	239	251	262	262	201	220	237	241	247	208	238	241	237	237	247	232	239	211	255	202	271	237	235	229	265	245	207	245	228	249	240	212	242	240	247	227	229	224	238	233	232	262	229	254	248	254	224	257	246	221	239	261	238	221	223	272	248	250	228	210	225	215	241	234	224	236	241	241	241	259	242	233	252	202	220	230	228	234	258	248	232	238	229	239	219	218	232	259	230	255	226	225	235	241	255	225	209	250	256	254	233	231	242	229	243	250	229	215	237	249	226	218	205	228	259	247	238	219	232	225	211	230	257	249	244	239	235	253	222	207	229	233	256	258	236	221	239	250	237	231	233	222	259	226	218	210	268	223	250	244	234	247	233	244	247	236	233	217	233	257	209	246	243	250	216	248	214	215	213	251	237	247	243	226	205	235	251	237	225	243	225	268	239	226	230	242	243	249	242	265	241	237	233	226	230	221	252	267	267	223	263	240	249	241	242	247	218	241	245	227	201	231	235	238	234	243	214	233	216	233	301	230	239	250	248	248	221	217	220	241	235	239	205	242	249	232	221	239	205	223	227	271	238	219	215	246	213	244	240	266	238	271	218	237	230	236	229	257	261	251	243	224	246	234	224	220	252	234	234	248	237	247	220	237	217	220	228	238	232	230	228	246	219	243	253	217	228	218	235	239	235	208	238	267	224	247	235	226	218	230	247	250	252	245	264	263	253	245	232	232	245	215	236	240	246	239	258	244	239	247	255	201	268	233	237	216	248	248	204	243	242	256	246	231	215	230	229	222	249	227	210	238	217	240	248	259	236	254	256	237	224	255	224	216	248	219	247	221	245	263	242	231	252	216	218	230	281	236	240	226	228	226	232	239	213	210	242	247	204	245	208	262	223	234	240	228	257	255	228	239	248	238	223	225	245	242	228	226	204	239	236	229	256	242	226	246	248	257	237	239	250	244	230	237	205	251	239	259	248	262	239	223	245	252	225	252	219	272	214	223	239	238	233	234	216	223	249	226	211	253	277	202	239	217	225	231	240	267	242	224	232	233	218	242	225	243	220	246	235	242	241	264	259	236	236	229	263	253	247	249	249	252	231	237	231	234	248	217	237	181	212	247	239	218	230	247	222	221	227	258	235	230	236	260	240	240	247	228	258	248	215	235	238	236	247	237	222	216	231	218	241	246	229	248	234	221	221	268	235	268	234	232	235	252	235	212	213	252	238	218	237	223	258	243	268	240	251	233	242	252	207	238	264	252	228	247	252	244	217	248	255	241	217	214	251	207	238	238	223	216	243	226	209	270	236	222	218	239	253	245	232	253	241	258	235	249	271	229	220	263	251	215	269	227	218	218	228	252	234	204	244	228	265	227	244	230	257	227	228	258	266	264	252	268	244	257	233	245	249	259	238	237	196	225	235	240	243	210	238	242	240	247	256	225	227	241	223	238	218	249	259	255	222	231	242	227	226	211	226	225	256	256	250	223	253	256	236	226	215	257	215	240	249	208	211	247	224	247	227	245	228	261	238	226	215	247	246	216	215	246	243	230	240	240	223	235	251	216	216	218	233	278	242	252	221	235	253	235	233	265	253	227	217	234	237	255	252	230	222	239	240	259	237	222	218	241	229	248	235	232	258	216	226	237	244	204	239	206	229	235	223	243	217	243	262	266	232	251	213	245	237	244	222	231	221	230	223	204	225	239	270	229	237	248	238	220	239	237	241	231	257	225	223	249	250	251	251	203	235	244	248	194	241	209	233	231	230	233	271	232	246	225	231	229	235	249	230	229	243	255	236	208	258	232	253	254	233	266	233	234	264	220	239	263	240	251	219	248	229	240	262	232	223	231	228	253	218	237	224	223	240	207	242	221	257	251	234	243	250	234	225	239	264	230	222	230	218	244	227	229	248	242	241	250	218	271	248	239	214	244	222	234	233	227	216	251	236	257	234	223	236	228	235	228	230	223	231	231	261	240	205	225	243	231	233	265	232	241	225	240	220	205	232	228	214	253	271	232	223	238	230	229	241	233	256	229	234	224	236	225	210	233	230	269	242	229	253	202	226	237	242	208	237	229	245	247	243	267	270	228	244	217	227	221	210	240	238	227	281	242	232	235	240	252	229	234	274	256	219	241	240	229	256	263	243	238	202	244	244	217	241	212	249	240	215	245	264	230	249	233	235	240	245	236	244	234	240	223	226	217	263	232	222	246	252	224	245	273	224	237	245	252	243	239	230	218	244	241	231	216	239	251	229	234	251	224	237	229	237	251	256	231	256	232	237	237	199	234	238	244	218	227	241	237	244	236	266	230	228	220	291	241	211	221	237	256	259	234	271	244	222	245	232	234	230	234	246	246	231	229	224	234	224	254	260	243	259	229	232	255	252	221	242	231	225	229	233	225	243	231	218	221	229	246	233	248	226	197	230	241	271	234	239	236	241	215	235	251	218	216	246	261	231	240	254	220	242	241	227	252	237	248	237	229	216	241	254	233	210	218	241	217	244	231	206	224	248	223	254	226	223	260	225	246	215	222	201	239	254	218	255	218	278	241	250	235	227	254	227	250	274	242	219	244	223	219	242	244	249	262	264	256	246	242	249	262	211	266	225	229	235	227	211	238	246	257	233	245	225	229	263	269	272	239	225	235	236	228	245	213	225	262	214	268	233	234	216	233	233	249	214	240	240	219	250	232	214	239	222	229	246	243	243	237	213	238	215	238	241	225	213	233	243	244	230	245	242	256	236	243	219	234	254	213	259	213	250	238	230	248	242	232	259	255	226	257	235	241	212	258	226	214	254	277	245	224	265	234	252	214	232	245	247	234	238	207	229	244	247	209	242	213	222	210	251	229	221	244	244	219	243	233	213	282	237	220	236	239	245	216	257	241	224	228	238	215	223	217	232	246	244	246	225	226	249	230	244	233	247	258	221	221	222	224	255	250	232	227	258	222	251	215	248	217	220	247	236	232	244	228	226	250	244	229	241	220	239	240	254	253	262	228	248	258	212	246	235	236	224	241	227	225	213	225	219	244	225	237	207	220	230	237	251	262	250	237	231	255	221	227	249	248	238	256	210	238	239	220	227	228	240	223	248	244	239	234	210	243	245	237	246	251	239	252	219	247	248	263	221	259	239	249	221	239	252	214	264	233	237	231	234	247	228	246	235	218	248	247	245	234	228	256	264	225	234	245	242	202	259	256	243	248	236	248	243	227	237	251	239	233	203	251	228	236	234	263	233	232	246	238	214	231	238	247	260	214	225	231	239	214	237	234	255	240	246	234	237	221	230	241	254	239	218	253
25043	34305	41022	43925	46755	41239	30086	18472	11858	10020	7210	3286	1918	1579	1391	1341	1303	1298	1036	1014	958	870	860	835	839	826	809	788	809	805	730	834	818	816	795	771	862	786	820	785	771	779	797	819	744	822	794	819	795	776	840	813	813	832	750	795	813	791	812	859	787	778	798	843	767	780	791	831	762	756	780	818	753	818	825	810	781	800	828	821	842	821	855	773	786	835	838	807	794	827	801	812	771	781	804	820	779	783	745	803	819	737	845	798	775	793	813	768	841	801	797	789	756	805	803	818	763	847	775	799	810	806	809	778	856	751	816	812	828	788	816	771	784	759	837	793	794	790	802	840	799	772	751	787	789	803	775	832	831	794	774	763	815	774	817	765	765	809	758	761	807	840	797	776	828	808	789	792	823	765	830	743	753	794	799	752	799	816	862	762	776	793	814	783	857	758	751	784	789	777	844	787	807	789	783	790	826	833	829	778	777	815	833	843	832	833	789	810	875	847	812	774	780	776	760	773	782	820	805	799	739	787	790	780	805	840	821	800	815	861	743	830	792	834	793	818	827	782	813	841	795	780	847	774	796	806	766	809	814	744	776	796	787	787	848	803	841	812	818	860	800	790	786	801	830	811	767	854	812	762	796	810	799	778	774	743	828	779	772	818	798	794	821	833	814	797	765	771	833	811	764	789	820	773	782	797	800	832	777	816	802	810	796	780	779	747	770	831	785	835	835	890	811	802	800	822	825	794	812	798	827	843	779	800	755	777	826	795	781	744	755	824	872	771	787	843	803	830	766	781	771	815	802	797	818	798	803	831	839	782	768	805	852	822	810	768	834	800	830	841	795	847	797	774	800	791	850	797	826	795	786	821	774	798	834	794	820	818	795	843	788	771	822	797	759	813	847	818	777	869	817	808	845	799	777	835	776	791	786	858	777	789	765	826	808	814	825	766	796	823	789	787	771	791	850	763	834	777	766	770	847	845	784	817	770	770	791	844	809	754	803	818	804	791	815	813	828	788	780	863	777	801	798	819	787	822	842	817	756	799	847	814	791	833	824	781	805	808	818	817	848	794	792	795	748	829	773	821	779	784	810	813	845	789	782	836	761	824	797	790	804	772	772	753	840	816	795	734	826	768	841	780	786	806	826	782	851	835	781	780	803	836	805	779	822	791	836	816	783	828	797	765	719	768	826	809	802	829	778	832	823	768	777	818	791	777	833	843	781	802	840	842	733	850	851	804	760	837	757	774	812	781	798	783	828	831	813	808	774	801	831	779	773	797	734	823	792	803	824	818	815	816	839	804	801	806	810	794	786	812	785	834	826	781	782	765	786	788	792	838	798	801	825	836	767	794	776	881	759	795	806	790	835	793	826	775	773	813	777	795	780	780	849	800	782	802	831	788	792	777	809	786	807	762	804	782	815	799	814	798	787	804	746	837	792	816	812	819	783	840	801	785	764	798	811	842	835	843	781	788	781	793	803	781	824	816	829	780	752	783	786	813	813	812	800	765	802	790	790	800	837	820	820	818	810	832	792	812	820	817	779	777	760	810	797	838	792	842	813	818	775	808	815	807	802	780	780	799	787	845	778	772	809	798	778	748	792	827	810	756	769	813	828	815	809	807	854	763	788	800	879	799	834	851	791	812	804	768	803	793	840	810	816	756	819	807	792	752	817	785	768	821	761	829	759	752	742	835	766	767	750	790	803	828	814	812	816	794	777	808	798	770	834	822	825	836	814	829	820	787	795	816	753	799	770	796	780	761	837	783	773	772	830	771	860	774	799	790	783	834	781	806	790	784	776	728	810	786	800	781	839	833	776	805	789	794	826	798	771	817	819	813	797	814	841	839	798	811	766	804	780	773	854	867	755	769	839	818	840	819	872	837	783	827	768	745	856	830	823	795	793	811	809	765	775	747	816	842	837	787	798	779	817	731	865	766	807	795	799	741	803	775	760	792	783	816	802	850	794	806	818	811	805	765	828	787	815	812	793	807	775	792	812	841	807	828	778	826	829	759	783	800	776	776	793	814	787	867	882	847	815	782	796	785	832	762	804	802	832	776	746	816	800	836	791	757	826	813	794	819	820	772	794	799	852	805	782	817	774	822	811	798	743	846	840	823	834	868	820	840	838	782	820	853	795	800	783	806	813	759	840	765	842	773	782	794	833	772	752	787	800	822	797	854	801	776	812	742	788	808	830	816	812	834	826	751	781	826	831	820	784	836	762	871	830	789	840	771	822	829	799	739	815	846	777	787	820	780	830	769	813	792	801	776	786	814	809	806	822	799	808	780	815	836	796	845	785	822	820	805	832	793	767	764	727	785	834	775	784	819	848	769	794	815	761	835	870	806	774	833	825	813	815	793	847	847	783	825	797	819	804	832	838	826	812	852	842	759	860	788	778	767	813	756	834	823	835	783	793	860	808	832	781	876	812	793	826	827	803	792	774	768	872	744	818	792	772	800	829	787	778	796	790	771	783	803	795	809	844	770	837	804	814	803	799	816	836	787	810	755	785	768	866	810	797	818	802	797	896	815	782	876	809	782	785	807	811	835	820	804	800	788	832	784	800	878	802	777	750	849	792	754	761	787	775	847	860	777	781	762	805	833	789	827	825	809	832	823	842	812	844	835	800	769	833	771	768	808	831	806	819	724	780	763	835	736	815	812	745	823	844	763	768	826	828	771	803	784	796	804	781	821	818	808	778	822	800	819	831	828	767	802	811	809	836	873	811	819	769	742	794	825	785	822	789	794	792	792	855	806	799	817	833	756	797	798	809	794	786	784	791	768	849	828	808	775	859	829	763	807	781	810	796	812	805	777	818	822	813	763	770	780	783	798	796	794	831	832	770	786	774	834	799	838	799	805	819	793	773	810	823	814	761	800	813	814	801	798	806	846	760	781	813	805	854	763	848	802	802	788	813	792	789	834	795	810	736	772	754	738	865	772	832	801	839	774	846	778	784	795	782	842	757	836	808	855	836	762	776	818	775	789	796	804	804	760	803	830	794	818	829	837	795	812	827	812	824	817	755	826	790	791	785	779	779	833	789	750	806	756	828	799	785	806	811	781	789	788	813	852	784	762	815	793	774	764	802	855	806	838	832	840	780	846	825	814	736	786	844	815	829	773	805	816	753	775	787	853	820	837	794	802	833	834	798	834	817	796	807	750	815	769	793	812	822	855	776	861	804	809	786	861	812	823	840	814	771	754	816	797	830	771	819	800	799	838	860	825	805	831	836	819	790	791	757	827	809	854	806	833	805	784	804	820	823	817	775	830	819	835	832	784	763	811	760	825	830	838	818	822	794	798	765	843	831	769	818	802	744	795	792	827	794	819	782	821	848	816	798	784	754	786	806	831	799	813	741	819	784	852	810	790	796	812	780	772	810	780	820	791	784	768	784	790	805	842	802	766	820	844	810	782	804	759	820	844	803	802	849	808	832	806	844	806	807	770	767	808	837	808	796	804	814	784	798	853	802	774	820	827	786	818	805	766	812	797
34932	40241	40876	36879	34896	33009	27834	15672	8464	4406	2064	867	455	346	342	323	334	347	286	290	255	276	254	248	230	255	259	258	277	223	246	237	234	244	245	238	259	278	234	236	250	236	249	227	233	247	282	243	257	263	251	243	223	251	230	260	255	253	273	239	254	247	281	245	239	254	245	225	256	258	250	249	223	238	207	260	240	245	253	264	284	243	260	237	247	254	253	266	233	260	245	218	246	231	232	258	215	225	263	266	245	233	228	240	234	257	268	214	243	249	241	255	258	249	223	242	241	236	255	241	222	238	259	243	206	250	246	235	242	261	240	255	267	256	250	243	227	231	256	266	227	231	253	265	280	248	249	246	277	248	235	259	250	265	220	279	237	236	252	249	269	216	248	249	231	245	245	239	242	230	253	232	267	228	249	235	249	229	222	231	243	244	256	240	237	247	262	258	251	238	229	249	230	234	268	276	236	254	241	249	278	271	266	258	254	254	237	236	280	253	244	251	215	244	276	230	239	250	272	238	257	243	250	219	265	239	249	244	233	267	249	224	269	245	250	288	213	272	244	278	241	236	265	237	256	257	237	235	248	256	234	245	242	218	253	255	258	259	227	264	252	239	247	259	230	238	252	229	238	261	261	224	248	260	231	252	236	242	235	280	278	234	236	239	228	252	224	267	243	236	245	223	209	242	257	237	251	248	248	219	246	234	235	242	237	255	250	263	245	238	238	245	268	213	233	251	229	234	254	249	255	233	269	241	260	216	233	231	221	241	234	245	224	238	260	269	236	262	248	263	248	242	260	227	262	209	224	220	241	286	254	247	223	216	261	232	232	246	214	255	241	223	226	240	252	244	242	261	253	227	260	226	249	258	225	243	258	235	239	242	274	222	242	237	258	239	253	265	242	257	246	242	237	259	231	235	243	239	227	236	234	232	261	263	238	264	228	257	222	252	251	236	233	267	215	235	276	276	264	249	245	254	247	245	258	248	249	237	266	245	244	239	233	236	250	225	248	277	253	252	208	248	257	280	277	264	237	233	256	252	241	259	243	241	249	235	227	264	246	244	247	227	259	233	267	252	248	228	230	224	242	214	220	228	249	273	237	239	236	264	208	233	256	214	249	261	242	233	230	221	232	261	220	255	235	251	258	265	254	262	223	241	219	234	242	205	245	216	239	259	256	231	238	287	249	246	251	257	254	239	215	229	261	253	242	222	255	243	239	249	244	263	252	254	249	241	238	273	239	250	230	244	270	259	259	237	239	230	266	259	225	222	232	240	229	261	253	238	247	244	240	249	242	247	224	242	230	257	250	215	261	247	252	241	218	245	255	242	259	264	243	266	230	265	243	263	304	273	275	223	259	229	233	256	235	237	248	235	254	257	228	242	268	247	213	230	244	262	260	235	248	217	257	247	225	235	262	258	240	225	209	251	255	264	243	273	270	226	245	255	241	232	254	241	225	253	237	239	216	253	266	240	263	274	244	249	245	239	231	253	217	226	229	228	242	253	242	274	245	252	226	248	245	239	264	252	229	254	255	251	255	257	240	243	265	251	220	220	241	230	202	231	239	243	242	261	244	245	266	234	263	224	243	231	263	216	246	267	264	264	235	262	246	229	255	227	220	238	219	254	248	260	260	261	241	245	236	271	237	263	261	239	253	250	228	233	251	255	264	257	271	259	263	232	244	218	265	285	240	244	254	269	228	257	230	228	225	260	240	257	233	264	226	224	264	239	239	220	230	247	220	235	269	284	257	230	282	257	284	261	231	267	262	247	251	232	251	239	241	260	232	246	261	246	241	271	261	244	263	229	270	246	256	241	246	243	247	246	258	248	253	258	238	240	273	266	236	241	246	246	218	248	221	243	250	229	245	261	268	258	258	257	227	242	251	233	255	255	216	269	223	239	248	235	271	248	271	223	233	242	234	230	235	253	224	241	246	252	253	226	236	223	242	242	237	261	209	262	247	241	232	244	239	248	247	246	241	251	240	230	232	237	249	238	259	246	272	232	242	252	244	260	233	249	267	246	227	264	261	235	247	242	248	246	231	228	222	253	242	223	234	244	261	238	265	245	252	223	257	253	274	243	250	241	260	234	240	255	270	239	239	224	252	242	228	258	266	272	277	261	249	259	245	244	230	264	233	260	262	255	214	240	255	241	238	233	250	280	254	219	236	244	251	266	235	254	249	256	271	244	253	237	240	249	239	246	239	226	218	220	248	280	267	242	221	246	273	250	217	240	255	234	263	245	232	259	253	250	238	264	267	244	247	245	259	250	242	285	242	244	257	228	241	257	225	256	230	227	262	256	258	254	230	203	263	259	224	213	261	223	236	235	226	258	228	247	263	242	227	249	275	248	221	231	251	257	219	241	265	240	229	251	261	258	266	241	253	252	230	256	265	233	234	263	250	227	229	248	241	249	259	225	260	238	241	259	255	248	213	265	265	242	218	247	248	229	242	271	224	259	219	245	217	252	245	211	234	265	211	251	252	245	246	248	246	251	235	256	263	268	264	273	256	269	237	249	243	287	263	229	240	242	247	239	248	230	235	264	269	226	235	197	201	242	241	264	248	266	232	226	241	227	246	223	250	235	246	259	240	234	220	225	265	246	213	254	266	233	245	231	242	273	247	250	224	239	214	218	249	225	216	257	248	258	245	248	258	244	247	232	244	251	259	256	246	268	222	240	238	260	254	244	235	255	259	261	244	252	248	230	219	200	262	242	262	267	249	241	250	254	250	238	287	232	261	231	243	257	239	235	242	218	227	255	248	248	211	260	243	246	257	249	246	246	262	237	244	264	244	229	250	242	263	245	259	236	222	250	221	229	242	260	268	236	239	256	206	236	231	265	259	257	259	237	212	254	248	256	223	229	233	235	271	248	265	267	256	245	260	230	232	240	250	241	232	223	226	218	248	262	261	244	248	213	252	280	226	247	227	256	238	236	256	253	255	236	230	253	240	260	230	238	247	217	259	261	228	224	269	213	240	241	267	260	252	253	228	232	247	246	252	236	205	267	255	218	242	235	228	237	273	262	213	240	251	226	270	272	252	256	264	238	266	271	240	220	253	247	279	281	275	285	242	254	229	267	244	243	246	246	241	261	243	224	249	245	219	264	229	254	254	214	251	244	221	265	237	265	246	242	225	259	242	249	252	237	265	241	242	269	249	224	209	253	262	236	270	235	242	262	216	279	233	256	245	230	242	251	253	253	233	230	219	234	224	253	228	234	274	255	284	232	228	245	257	237	231	261	258	267	225	270	236	266	262	212	242	239	263	224	261	252	228	264	260	246	231	262	263	223	223	254	267	259	250	243	261	253	234	245	241	242	231	202	255	233	234	219	248	252	236	236	246	221	302	225	249	243	250	235	220	239	266	248	264	225	233	266	233	224	246	239	248	242	241	255	233	254	232	251	237	247	277	224	256	225	260	229	257	243	262	283	256	239	274	237	246	243	269	245	225	221	247	214	270	253	285	249	227	258	236	249	243	270	251	249
25573	37825	45380	49192	50567	50528	44125	26236	22587	16848	10799	5456	2295	1724	1614	1453	1571	1520	1086	978	994	996	921	900	838	866	846	854	810	900	887	764	796	787	798	827	782	830	863	850	789	862	831	819	804	817	826	853	844	808	825	813	847	853	842	768	826	822	804	824	828	794	828	817	824	791	798	848	810	801	860	801	818	799	857	832	778	796	844	749	859	829	784	789	825	847	808	809	818	847	829	829	849	868	825	848	806	798	849	797	814	794	825	808	869	812	787	805	770	801	826	751	815	798	807	835	804	805	839	818	796	790	819	848	787	815	839	835	829	857	824	818	833	821	792	856	824	817	815	836	773	844	828	898	811	809	838	792	792	783	801	805	800	891	860	811	832	816	777	852	841	845	814	833	823	883	814	826	835	849	828	783	794	904	869	839	821	820	844	817	801	772	814	841	848	854	820	886	809	840	889	827	853	834	833	830	833	799	850	904	842	868	837	845	811	807	863	813	782	827	806	796	792	878	786	794	835	808	782	809	804	822	848	807	855	819	800	825	818	769	779	799	862	832	794	838	782	838	850	804	823	785	776	818	839	798	857	827	796	857	838	806	777	796	826	800	845	837	802	780	792	812	817	829	829	836	775	821	770	802	786	822	847	809	815	798	819	810	807	800	784	816	827	838	809	818	816	816	840	835	820	838	825	811	826	834	800	816	813	793	840	848	810	826	897	864	840	812	815	789	817	820	794	804	804	830	835	841	842	867	759	830	824	812	823	820	809	795	811	827	864	831	845	786	823	858	817	833	805	837	814	822	820	787	758	840	828	827	771	850	818	850	820	765	794	828	827	812	849	838	817	844	791	811	815	832	821	771	811	833	821	825	793	798	818	778	831	867	790	797	841	816	794	835	786	812	817	803	795	861	751	796	757	770	798	831	811	803	853	774	832	854	855	818	838	811	866	804	773	875	845	801	825	794	812	781	792	832	792	779	746	786	801	818	833	823	840	752	800	902	854	787	812	816	806	800	796	805	750	820	811	804	789	855	765	826	825	826	857	845	841	807	827	814	813	814	838	881	807	812	795	836	826	842	815	863	787	845	760	849	833	771	825	808	820	813	837	847	781	807	805	888	800	842	847	762	763	859	821	848	841	814	814	853	781	817	813	874	804	842	813	802	828	796	871	850	838	864	829	781	819	818	814	815	786	793	815	767	826	844	838	791	809	854	839	833	864	789	838	777	827	848	793	817	808	830	829	826	794	847	822	815	831	774	825	790	806	808	806	785	788	803	787	795	807	771	802	802	780	794	809	797	793	806	808	861	813	847	815	805	819	826	812	790	823	869	835	797	793	823	789	802	793	822	835	784	818	790	837	780	819	834	818	799	762	848	793	871	812	788	822	786	774	813	790	801	826	798	810	804	810	836	798	837	774	803	836	790	841	822	816	822	819	805	783	828	775	831	832	805	855	803	821	818	818	804	877	821	809	856	786	833	788	822	790	838	836	833	788	804	814	798	813	810	780	810	807	806	824	864	803	832	843	849	837	823	843	857	822	798	816	833	826	849	872	848	812	803	808	780	815	826	795	776	793	849	845	842	850	825	795	836	836	859	820	828	826	778	825	901	810	826	846	810	792	846	755	804	797	825	817	850	805	827	793	811	855	797	753	776	845	827	825	830	816	831	831	805	767	782	806	906	835	775	816	792	837	839	847	813	795	814	822	844	810	791	804	818	814	856	796	824	799	798	841	853	839	824	768	852	825	826	801	775	836	794	789	817	773	806	835	808	800	850	802	840	803	808	813	860	797	814	815	791	867	818	820	849	788	781	765	850	817	807	793	776	806	862	808	856	888	824	831	832	845	869	794	830	815	770	831	774	863	846	813	842	824	778	804	838	814	804	857	800	894	859	811	856	859	862	859	811	793	824	842	801	811	823	826	821	803	848	824	807	815	839	793	802	815	801	797	789	817	827	799	836	810	797	853	826	781	806	846	840	811	828	813	876	836	820	796	838	769	804	834	784	813	817	829	809	861	801	835	778	784	861	872	876	807	846	822	830	805	870	803	803	798	837	832	852	815	782	752	813	836	802	852	777	819	853	767	820	818	877	822	866	803	822	802	774	803	805	861	811	816	819	768	846	795	782	822	819	739	820	880	801	808	780	821	774	818	823	835	784	807	824	841	843	803	803	767	856	820	840	822	777	852	794	805	807	796	822	815	789	853	817	842	837	847	789	854	817	825	830	784	775	859	856	850	820	820	801	762	818	837	804	881	794	823	829	845	833	815	829	881	835	832	767	761	824	792	828	828	838	859	856	782	785	781	838	833	850	847	774	810	853	813	793	816	833	804	760	833	832	788	829	832	845	808	805	824	835	805	793	815	791	841	780	789	833	793	810	819	800	817	805	828	812	798	805	848	765	810	817	836	861	801	821	809	769	808	891	806	841	799	826	847	823	890	865	802	829	823	810	829	813	805	835	806	822	806	839	833	840	801	868	813	808	831	829	800	808	821	783	784	847	813	796	828	797	801	867	830	750	831	800	821	771	806	799	805	819	787	810	813	848	786	802	836	830	900	848	813	848	831	853	800	794	836	823	827	814	824	843	855	831	780	853	792	804	811	827	809	787	817	833	795	788	806	882	784	827	808	845	830	803	782	812	815	834	846	813	849	824	860	816	810	832	752	840	890	805	834	818	860	823	801	810	809	902	771	782	780	828	844	804	798	862	856	762	832	845	805	820	795	820	830	765	816	833	828	825	761	781	768	831	817	851	856	843	853	839	826	831	770	805	852	828	816	831	838	829	848	834	854	815	852	850	844	830	820	796	801	812	843	831	847	850	872	816	854	832	771	881	822	835	869	784	810	829	790	817	854	833	884	782	783	860	779	842	835	765	836	824	803	868	787	819	811	809	849	810	841	851	846	856	851	816	820	848	824	841	829	782	836	835	857	816	819	875	818	801	823	814	844	818	838	830	776	810	817	864	865	842	827	791	817	837	800	819	822	834	802	855	800	848	792	800	824	783	783	814	806	817	838	876	868	831	838	817	851	820	834	821	814	766	838	803	850	860	820	808	839	879	831	802	836	826	802	782	804	866	820	835	798	816	835	803	785	848	803	839	800	812	838	839	831	823	827	805	775	848	826	806	780	838	837	805	847	830	839	821	810	782	808	889	835	809	841	828	825	781	816	819	815	783	844	874	821	857	866	757	760	833	805	785	853	772	858	837	776	857	813	836	826	874	853	863	855	823	843	796	814	819	805	821	852	843	815	795	791	836	788	822	818	823	813	759	828	798	819	844	835	851	778	800	865	772	844	848	846	813	790	861	829	833	846	778	801	889	866	813	800	865	800	844	848	828	817	834	821	859	836	813	859	766	813	820	762	838	801	880	803	842	802	793	794	775	809	811	859	811	831	800	783	832	792	803	822	819	784	803	861	815	797	854	840	797	797	804	853	812	808	834	817	846	806	829	836	786	801	825	812	816	780	795	801	832	812	828	799	810	835	802	827	834
27515	16654	16081	9513	5209	3343	1904	1013	560	419	344	280	262	245	222	232	243	225	248	231	233	265	228	240	218	217	221	221	199	228	246	249	242	231	214	232	225	192	242	212	239	219	213	220	230	241	243	232	210	210	236	242	205	223	235	217	240	232	221	223	212	236	242	238	222	227	225	209	221	276	237	212	239	210	227	247	221	238	211	237	198	268	206	235	208	225	242	244	262	245	226	224	246	242	239	252	233	237	225	230	245	231	213	241	225	233	199	225	235	249	237	231	245	227	225	250	211	216	228	231	238	246	265	252	208	237	244	214	214	235	209	232	231	243	208	237	216	267	248	215	209	224	230	232	233	221	249	245	223	231	237	194	226	255	232	207	200	247	228	216	235	209	223	226	247	238	227	248	228	241	229	245	234	217	249	235	234	219	224	230	244	239	259	234	271	232	205	217	227	229	239	232	238	195	240	247	230	212	243	243	213	229	233	227	214	224	222	218	212	226	247	215	210	255	227	217	215	243	245	206	226	225	221	216	248	223	212	228	212	211	245	214	220	246	252	215	210	229	230	244	220	229	218	209	253	243	225	224	242	229	238	236	222	217	208	236	218	227	222	243	247	211	241	213	238	217	220	206	234	232	254	267	215	230	220	247	235	255	211	230	245	212	212	221	233	202	187	233	234	208	228	204	210	235	235	211	204	232	239	231	227	248	232	239	227	234	240	223	216	230	250	240	235	237	229	206	236	247	229	262	203	211	206	214	247	192	241	230	234	237	248	224	209	226	195	227	234	244	253	239	245	225	233	232	253	253	232	246	230	236	228	250	228	243	237	229	219	238	221	240	204	220	228	211	240	268	227	247	223	230	240	210	211	242	236	221	236	229	208	267	226	222	205	218	241	218	234	256	233	260	247	217	249	230	221	243	204	244	217	236	223	250	237	237	240	238	259	215	228	225	240	214	244	208	207	233	232	237	200	225	245	221	255	238	214	233	235	241	261	240	226	266	229	230	215	233	225	225	241	211	235	221	249	221	239	249	211	236	197	257	202	218	227	236	225	220	228	223	229	231	239	217	213	245	238	241	232	233	202	230	233	238	230	235	260	216	230	237	238	223	205	239	222	208	221	219	219	245	238	241	237	239	236	224	228	234	205	261	220	201	245	228	206	219	246	240	226	256	209	212	200	225	236	233	220	227	227	243	256	249	223	227	206	212	232	223	252	220	261	230	240	239	201	215	245	236	204	200	221	189	222	251	246	240	241	229	220	234	232	259	229	215	230	218	237	225	234	201	236	245	213	236	212	208	217	203	233	239	240	240	259	263	227	178	225	211	202	251	219	249	218	220	226	239	265	234	235	259	234	239	220	231	231	233	233	214	192	202	260	255	241	223	251	234	216	210	184	240	243	245	212	232	234	238	241	231	241	230	245	242	213	225	247	246	226	229	209	242	260	207	214	222	224	220	230	221	249	223	242	270	223	240	224	213	222	237	244	234	233	246	230	224	218	245	257	216	205	233	239	248	223	233	228	227	231	230	212	236	214	217	227	243	236	213	225	229	254	212	218	225	243	226	206	219	263	232	223	250	243	239	230	235	230	218	234	223	230	226	224	239	249	255	230	210	237	228	214	231	245	210	212	218	221	216	230	240	226	235	239	241	216	241	250	208	250	206	236	221	222	221	222	249	233	247	246	222	233	211	237	242	223	238	239	217	213	211	274	213	247	211	222	258	219	238	256	237	232	245	240	229	221	216	206	242	224	216	230	248	236	208	248	227	227	218	234	238	206	212	236	244	212	219	214	213	219	238	246	224	189	197	222	213	248	265	215	213	220	233	237	225	203	227	207	212	214	263	237	231	199	232	229	233	237	218	227	211	212	207	237	231	200	231	228	215	226	247	244	220	234	236	233	233	225	230	225	230	235	259	255	215	214	233	233	242	220	214	218	224	223	219	239	217	236	217	229	259	261	236	229	257	254	205	232	224	272	227	225	215	219	222	227	237	220	218	210	238	220	210	241	247	244	211	229	225	216	216	238	215	264	233	254	233	236	219	219	233	226	235	235	255	231	238	231	232	227	203	258	226	251	206	257	227	214	239	239	244	201	246	201	207	226	233	214	248	220	231	227	233	220	221	197	217	246	246	225	221	229	235	231	236	227	230	203	245	210	257	240	251	198	236	230	232	249	237	252	205	217	246	244	238	234	233	272	249	252	204	216	244	232	205	241	237	251	243	233	240	239	226	235	210	227	237	244	233	228	237	235	227	239	228	243	203	235	232	227	222	241	218	242	245	238	248	203	251	228	254	240	257	227	249	209	243	228	223	216	198	198	231	213	227	227	230	239	254	227	233	269	208	213	240	237	221	246	222	222	234	210	227	227	255	237	227	235	235	204	257	239	200	253	222	243	222	239	232	250	220	240	245	219	216	217	227	233	232	210	215	221	234	208	231	236	239	206	235	241	209	241	227	230	270	217	240	214	250	240	234	242	208	252	253	222	229	244	226	242	222	223	244	226	236	207	264	234	252	259	239	230	225	208	203	240	221	242	202	271	240	220	219	236	243	227	225	211	198	221	254	251	224	212	213	236	205	238	226	206	230	242	226	199	198	251	257	256	246	231	219	232	248	232	224	210	248	230	256	226	210	215	218	251	250	207	261	220	231	237	195	217	220	204	248	235	222	223	233	245	245	206	205	240	228	243	207	233	231	211	255	243	209	240	218	231	233	249	197	202	216	255	200	269	276	220	203	250	231	264	218	245	245	252	235	228	246	261	221	244	228	223	221	227	236	226	260	235	245	232	219	234	226	235	237	247	222	220	206	226	225	207	226	231	272	233	234	222	194	219	200	239	255	249	229	230	252	220	236	243	247	252	226	250	220	217	201	252	227	224	232	213	237	276	240	241	226	252	235	256	191	236	230	207	229	225	229	227	225	234	251	241	215	248	207	219	232	234	226	229	247	236	228	250	199	217	248	230	246	222	260	228	252	226	229	227	228	260	229	247	225	232	234	240	213	207	213	247	241	218	199	237	230	233	229	242	254	238	224	209	242	206	234	233	199	215	218	219	237	246	240	233	227	225	250	244	219	246	235	210	222	218	255	234	238	242	240	248	240	237	210	253	254	246	206	232	220	228	216	238	252	239	236	225	209	243	234	222	245	221	241	219	190	266	251	234	237	220	249	248	231	232	208	257	228	230	240	227	240	242	203	245	203	253	258	241	227	227	240	226	221	205	224	253	207	227	208	209	220	235	229	244	214	226	237	241	234	230	229	205	241	205	199	237	241	251	248	239	220	216	267	240	259	240	230	232	223	246	227	206	214	222	232	254	225	224	244	227	202	229	250	218	244	217	243	219	241	228	219	209	223	212	210	218	224	221	217	242	250	244	230	229	210	233	224	222	214	230	212	238	228	228	226	227	270	220	220	227	228	234	210	237	204	222	235	222	217	230	244	214	223	218	239	263	241	249	237	224	204	256	221	234	201	227	217	207	230	228	230	225	263
16138	16257	25846	24824	20923	16533	10623	6201	3576	2334	1513	1221	974	960	885	922	839	844	794	787	833	828	841	786	793	764	762	824	762	784	768	772	768	780	756	794	746	730	790	805	804	798	837	791	780	782	838	780	766	763	815	765	772	782	822	761	813	753	814	822	829	781	735	804	840	848	804	729	837	759	780	817	778	787	801	804	792	788	786	749	767	766	781	810	803	714	798	766	755	769	799	801	734	769	757	800	780	791	800	835	800	781	795	825	777	790	766	803	768	816	775	779	803	788	726	765	764	741	766	796	798	793	789	823	753	729	784	817	753	760	764	764	797	795	791	774	739	782	767	777	774	790	782	789	842	751	758	799	777	806	739	816	765	797	765	809	809	781	722	761	736	830	768	804	798	749	757	816	773	797	855	742	802	764	780	797	804	754	769	750	781	801	777	850	783	782	792	822	795	773	760	773	784	803	799	769	773	788	800	850	755	750	744	791	773	787	781	779	780	749	789	828	807	780	792	792	775	780	768	792	869	754	736	853	818	752	826	823	785	762	775	804	793	824	805	777	813	806	780	708	852	784	801	800	798	751	807	813	784	780	849	731	795	849	778	766	756	836	754	766	762	769	816	806	786	796	752	743	773	803	770	807	792	814	842	812	792	785	785	777	792	801	823	747	810	778	800	816	810	769	771	778	812	781	827	804	778	764	805	849	793	787	821	779	751	773	762	808	775	816	797	799	799	816	728	748	786	805	742	763	742	823	837	769	791	754	833	784	836	781	801	842	798	787	795	774	802	848	748	753	750	778	802	792	823	834	784	800	751	791	789	776	747	828	798	787	771	813	784	824	795	839	748	793	761	802	733	778	771	825	745	775	832	754	740	758	736	810	759	826	828	816	791	777	781	768	753	784	764	823	860	798	791	744	751	791	782	778	770	761	826	791	781	810	812	785	813	771	780	758	851	776	814	816	741	782	762	767	785	819	782	740	797	763	797	752	769	781	749	729	754	799	725	746	805	800	727	823	771	801	819	742	775	751	764	775	817	792	749	771	768	788	779	818	799	770	806	792	774	743	791	832	788	792	812	794	760	826	741	769	806	787	797	765	815	802	836	819	815	806	765	788	804	783	811	781	780	825	793	814	763	723	825	775	810	699	786	783	799	783	817	726	769	740	811	801	776	754	787	777	849	765	791	796	773	795	756	730	777	742	798	779	851	779	799	800	830	836	820	817	795	795	807	829	775	800	766	777	775	800	834	764	767	781	792	770	816	763	795	794	796	743	773	807	808	772	827	776	817	803	791	833	715	790	758	792	773	784	814	769	777	778	754	802	775	781	786	744	783	822	756	815	796	806	799	799	780	816	756	787	798	799	753	792	772	769	762	731	772	792	771	814	800	826	794	775	747	795	766	754	779	816	805	854	772	800	775	784	795	773	842	828	771	776	778	785	781	777	734	785	736	840	808	778	789	784	796	815	793	766	789	783	762	726	825	794	804	810	829	777	795	760	774	831	790	788	817	774	818	796	797	758	780	814	825	793	778	770	731	769	819	814	785	769	842	752	826	787	779	806	796	799	823	770	763	826	787	793	764	782	763	810	741	788	799	779	818	795	815	784	785	754	804	750	798	801	829	820	726	764	805	769	790	790	819	796	814	778	744	804	763	799	785	794	782	832	766	788	787	765	793	802	813	794	794	823	822	815	799	809	777	810	779	800	801	782	818	745	827	779	796	826	834	760	779	758	791	744	787	820	781	793	780	821	787	763	817	764	792	811	762	834	811	797	774	797	782	798	789	770	764	798	757	757	732	759	751	751	793	760	788	776	767	763	787	811	734	754	786	799	809	742	755	840	769	787	767	745	806	764	852	807	780	762	806	804	762	779	720	796	837	832	793	793	818	812	803	812	774	777	779	787	777	817	770	818	799	720	737	786	807	793	777	755	804	791	817	764	784	752	795	766	759	739	729	782	769	798	808	747	796	804	791	831	823	776	805	818	760	804	806	777	807	828	789	726	824	765	810	800	786	814	776	736	751	768	805	748	778	783	755	782	796	775	763	785	806	782	791	803	796	797	776	835	731	790	791	781	822	763	812	833	816	770	826	767	845	786	781	756	803	783	753	768	763	789	766	802	843	747	770	756	854	838	796	777	737	748	787	767	825	813	787	772	833	804	788	859	763	771	763	734	760	795	800	775	782	812	802	778	827	793	777	777	750	786	781	860	800	809	802	789	826	763	775	731	803	798	772	788	805	769	761	739	779	820	862	792	795	795	790	765	741	804	800	741	779	793	797	727	767	790	784	790	772	790	773	782	776	771	795	749	824	783	791	765	823	775	785	816	805	786	763	793	836	793	784	769	838	836	808	813	737	793	793	789	826	796	776	769	779	763	785	740	762	830	791	760	781	776	824	776	815	791	817	748	820	780	816	774	801	767	802	725	789	757	811	787	804	758	779	779	785	809	796	820	850	800	793	782	788	791	759	778	796	798	771	818	802	808	810	817	836	805	783	780	827	775	785	729	744	798	828	790	838	772	822	791	755	791	788	774	779	770	779	753	767	821	802	784	770	786	749	791	822	764	776	775	780	774	789	821	793	762	795	796	817	771	810	789	796	799	770	771	741	776	800	752	794	795	829	774	765	815	772	775	752	841	792	806	738	835	692	799	845	758	776	723	808	786	826	809	798	766	771	764	796	802	815	787	783	729	812	865	747	833	797	805	834	801	771	800	815	754	752	779	774	759	837	775	767	807	766	753	764	805	818	764	763	798	813	814	750	756	751	835	778	776	772	745	771	783	841	782	817	782	760	741	778	838	702	818	800	779	754	788	775	783	777	785	826	771	781	763	746	795	773	765	778	781	765	825	806	812	789	786	823	777	787	765	730	795	793	814	813	803	790	755	816	828	751	786	803	738	800	813	804	770	823	823	812	747	801	716	781	805	801	764	794	806	771	791	785	845	757	801	798	778	765	805	800	809	795	809	737	830	775	755	779	777	787	805	816	809	793	788	797	756	760	781	786	795	783	845	762	801	753	813	832	771	787	788	834	810	796	812	802	776	764	749	769	699	778	783	744	750	798	752	789	769	766	768	805	796	783	849	830	793	826	814	807	767	802	788	735	771	805	757	844	808	733	810	773	793	727	778	785	797	752	793	785	807	805	806	782	745	789	796	785	817	756	796	813	757	807	807	804	798	775	782	813	786	836	826	776	757	837	806	758	783	817	764	809	777	759	765	765	760	825	746	773	797	733	784	798	758	763	686	804	819	769	804	785	830	793	829	771	737	764	793	759	795	774	767	789	843	780	765	800	762	760	746	790	796	772	751	767	800	792	811	781	800	798	782	800	794	777	760	765	763	783	826	770	744	794	793	785	810	789	822	800	856	740	799	805	769	764	745	789	803	802	784	828	834	731	820	790	798	778	777	805	823	743	781	769	792	807	776	803	814	753	776	741	814	771	800	801	770	772	810	744	771	787	803	781	817	813	806	801	785	818	835	783	800	779	790
34183	37910	37305	33205	29139	26776	19641	9345	4517	2785	1278	472	322	274	239	252	244	260	256	226	257	220	231	253	214	268	211	270	229	241	233	244	237	236	240	253	267	246	257	228	269	239	220	242	232	218	223	234	228	224	264	230	247	224	238	241	222	247	237	257	241	235	221	201	253	234	233	237	251	234	236	246	250	219	240	248	228	221	252	250	258	258	230	244	261	258	244	248	218	235	234	243	252	241	252	256	223	222	242	222	242	254	232	244	253	226	236	274	245	239	233	243	254	234	256	231	240	259	244	248	230	223	226	197	268	247	242	253	264	219	272	243	225	219	268	232	247	231	205	217	229	253	242	227	231	239	219	248	269	249	257	216	211	242	234	256	252	230	249	220	245	250	226	249	203	219	232	230	245	229	255	259	254	275	248	232	230	214	238	233	254	227	219	226	249	208	266	230	233	250	217	232	226	255	226	234	254	225	262	240	236	228	245	249	224	262	238	216	270	240	199	233	228	245	244	266	245	269	266	216	271	231	239	249	264	242	227	235	243	229	225	241	227	234	252	221	222	227	244	241	229	229	225	230	241	269	251	228	237	211	253	243	225	229	249	233	256	208	223	223	220	236	216	261	235	241	261	241	226	227	241	251	250	237	251	242	245	235	241	253	229	269	234	228	248	237	231	238	231	224	248	218	218	242	255	246	258	237	263	234	240	275	229	227	229	248	245	230	243	271	232	231	246	208	221	214	219	231	238	241	251	259	240	240	242	227	239	264	251	235	249	242	240	255	269	252	228	236	246	248	252	257	232	240	238	239	232	235	204	261	225	244	220	258	235	241	214	220	224	264	214	233	251	204	244	240	239	243	244	251	244	252	236	233	241	245	239	246	271	240	244	262	243	237	261	244	244	212	231	230	248	253	250	247	241	243	244	227	220	238	254	262	238	259	242	269	222	249	235	254	226	208	227	264	249	225	260	240	268	260	231	255	240	236	244	224	249	216	276	230	206	228	230	232	229	239	234	216	262	254	235	222	225	235	242	226	231	254	223	221	259	229	212	251	222	250	221	251	209	243	237	220	234	242	248	251	219	243	219	235	262	218	236	240	217	242	230	272	256	251	225	242	246	223	243	253	265	219	240	252	198	233	236	248	234	245	236	232	271	216	223	240	238	252	246	225	226	224	240	250	283	239	236	240	264	271	215	236	238	249	210	226	224	229	246	222	232	239	250	264	230	231	235	222	245	228	244	225	255	223	244	228	211	235	229	244	243	252	221	257	186	242	244	228	233	220	240	260	256	241	223	212	227	254	241	219	238	247	253	226	235	249	264	251	210	235	239	251	234	220	266	230	261	228	227	236	223	255	205	237	254	250	233	224	218	250	259	249	225	229	227	235	213	218	229	245	206	224	252	248	243	254	233	261	279	225	224	281	223	226	255	215	234	255	233	233	232	247	215	230	238	231	224	253	229	231	247	246	228	236	240	243	215	221	260	260	241	240	256	244	230	216	247	233	240	251	232	265	221	222	258	253	223	229	219	277	215	225	234	210	214	218	235	234	237	215	249	205	255	246	255	230	248	227	230	249	227	241	241	235	249	246	248	249	250	230	237	222	241	236	233	255	235	244	236	225	238	253	226	227	257	245	244	243	231	222	251	233	229	252	220	250	228	216	254	268	238	228	240	240	226	224	234	244	241	233	244	231	249	236	229	229	222	244	259	254	242	237	275	235	242	253	274	258	222	217	241	245	254	221	251	242	230	271	238	228	214	242	234	221	231	251	217	261	222	247	257	262	268	229	253	237	267	212	209	222	254	223	230	223	225	242	233	233	235	224	233	250	246	221	265	209	273	234	239	237	243	226	226	222	245	231	223	230	222	212	228	234	260	213	233	231	234	237	253	225	243	213	240	237	258	244	263	247	240	262	240	220	246	232	256	247	254	230	271	202	233	235	251	239	226	224	222	233	236	221	230	242	243	263	234	273	241	244	243	240	231	248	273	229	230	226	250	254	269	231	206	226	258	244	208	239	236	266	206	254	206	256	241	197	277	229	209	246	227	209	246	214	248	232	236	264	238	224	248	238	219	260	227	230	232	195	239	210	249	247	234	207	245	225	228	240	219	218	241	242	245	264	217	259	265	248	238	251	235	234	228	244	236	235	239	253	245	249	230	230	234	237	231	269	260	219	240	230	235	230	246	254	272	246	241	234	238	238	226	223	240	229	235	222	270	248	261	210	232	235	246	237	245	222	235	241	243	258	235	236	235	245	235	236	219	210	222	249	239	216	231	239	227	233	222	222	229	232	242	230	275	230	237	244	238	265	260	236	262	237	255	225	274	251	234	234	212	263	246	240	233	248	267	251	240	231	240	253	233	262	232	238	239	218	245	247	214	237	229	254	240	244	227	234	234	240	248	247	240	235	245	229	243	225	238	253	237	263	255	239	223	260	256	238	232	227	229	233	242	249	225	241	256	250	216	231	250	235	238	227	217	231	212	233	224	226	259	235	239	240	226	234	229	248	207	232	243	223	232	231	216	237	248	243	251	230	226	241	248	222	271	260	213	238	214	236	211	262	204	215	272	248	257	244	247	250	246	217	224	229	237	273	233	230	226	243	253	245	230	244	248	211	209	248	249	214	253	268	260	234	255	213	245	230	247	243	258	271	232	227	241	221	210	225	256	242	245	240	254	236	278	250	237	240	255	224	241	248	282	268	215	247	221	261	239	257	211	237	236	223	244	222	262	226	250	235	232	256	258	214	255	250	249	217	253	250	223	225	208	248	243	203	231	238	250	259	267	238	241	228	244	250	235	249	231	221	246	244	235	257	270	249	240	234	220	193	261	232	230	227	240	231	245	237	229	236	248	237	225	229	244	225	203	253	255	212	257	259	260	243	261	243	239	247	228	223	226	264	214	245	228	234	243	235	236	244	234	262	242	240	233	212	220	222	227	243	215	253	220	241	232	217	227	238	218	237	243	224	249	235	250	242	253	231	249	233	220	241	213	224	210	237	255	241	229	230	206	273	245	235	223	240	246	246	230	234	249	240	227	220	244	213	218	233	252	219	252	239	253	244	233	234	242	226	237	255	241	243	198	233	209	259	233	242	216	227	249	236	238	240	268	253	233	255	226	250	241	244	262	249	239	248	253	246	258	235	229	219	239	227	244	206	248	215	240	246	261	261	249	256	249	246	242	247	202	236	249	239	224	244	238	230	250	230	254	231	292	195	241	229	211	270	225	251	263	228	221	220	242	257	211	247	267	214	240	241	228	226	247	232	261	272	251	262	266	229	216	252	233	219	244	261	231	253	275	226	241	249	230	228	245	261	227	236	263	262	240	233	254	225	213	250	222	246	223	273	233	220	235	220	222	268	275	226	239	210	241	273	241	251	228	235	230	219	217	232	208	253	244	256	252	225	243	288	231	259	267	230	258	249	244	247	223	246	252	223	224	254	214	231	232	231	229	217	235	243	264	244	225	223	268	224	244	214	250	257	243	241	220	229
24907	35913	41669	44677	44401	43296	35080	21748	16070	14267	7487	3049	1602	1130	1095	996	1086	1013	908	905	886	816	872	829	847	816	864	794	819	849	814	831	807	793	815	833	814	819	797	830	821	799	826	753	833	811	865	845	796	796	832	834	750	791	767	833	859	804	786	811	805	832	843	779	820	833	819	806	787	803	801	796	857	811	806	808	778	794	826	860	808	778	848	832	837	807	805	808	819	823	815	819	816	791	797	830	807	842	789	840	825	802	815	798	847	858	823	861	769	790	768	839	791	806	822	862	801	839	805	802	838	837	789	771	791	783	780	827	835	808	785	791	802	813	760	760	775	769	757	861	794	824	787	809	773	831	748	809	795	840	855	761	804	787	816	846	777	825	813	838	825	848	824	836	795	842	803	820	860	829	840	795	807	852	821	802	822	772	860	769	829	805	806	787	823	838	762	801	860	848	825	809	811	824	781	783	796	825	803	824	851	804	807	761	806	806	848	773	753	855	804	783	858	812	783	816	828	834	795	853	786	785	819	831	778	813	776	746	770	781	810	832	858	822	849	788	793	795	831	803	743	840	762	769	819	804	806	835	765	874	807	802	750	838	785	822	815	793	802	813	797	821	836	765	795	741	843	816	806	834	756	777	806	774	819	847	816	796	848	819	797	798	854	757	812	758	809	743	818	817	809	786	805	829	823	822	830	810	808	782	802	806	796	832	803	797	790	796	815	854	845	784	779	774	829	827	812	792	821	862	807	841	816	803	855	816	830	811	814	805	828	818	813	811	819	831	791	790	833	803	814	798	844	774	814	860	827	867	827	739	760	792	819	800	818	781	785	819	817	815	800	825	818	834	813	807	825	788	801	757	820	782	788	869	786	842	795	777	823	849	817	774	764	815	793	845	823	826	832	782	802	806	813	791	845	846	831	792	780	805	815	811	831	837	784	804	819	819	799	812	783	798	809	795	809	823	802	794	838	820	827	812	799	834	788	775	827	777	767	819	870	824	793	811	829	792	847	832	818	810	823	815	757	810	794	804	834	799	790	837	798	788	819	799	795	806	806	796	836	806	790	815	850	740	837	801	809	748	830	796	815	821	780	771	789	797	819	757	801	830	791	811	769	819	738	766	815	808	828	797	845	821	787	810	795	780	740	829	811	812	778	831	834	854	790	827	818	755	795	846	827	821	795	821	803	842	803	842	872	794	777	849	787	837	801	812	838	788	791	800	805	829	834	841	791	777	809	776	827	750	783	838	797	820	846	803	804	795	822	813	799	771	773	772	823	814	847	796	817	792	771	819	777	769	835	818	791	797	795	840	834	853	827	812	848	787	821	836	806	818	815	807	806	818	862	774	819	793	823	771	808	809	813	854	821	783	810	837	763	764	839	833	829	777	752	856	803	818	772	834	826	782	769	793	820	861	815	829	799	742	846	802	818	803	788	830	826	800	840	807	789	809	780	791	825	804	814	807	793	826	861	821	859	788	822	846	865	804	777	806	786	763	794	797	817	826	801	808	788	829	825	800	832	784	818	831	820	841	788	819	841	793	861	838	847	815	826	817	805	756	875	802	797	848	803	817	860	803	786	856	772	811	799	851	762	823	770	771	768	769	846	813	792	765	800	854	750	800	812	856	828	843	827	837	833	829	800	839	784	828	884	829	835	850	874	815	850	821	780	802	862	827	822	786	811	777	814	851	765	806	812	878	774	817	781	798	822	829	783	806	831	814	829	772	814	780	853	831	807	806	783	856	805	831	818	793	841	874	792	848	749	827	812	752	789	826	821	820	825	836	853	792	798	810	797	841	842	814	798	809	779	849	808	821	783	822	790	848	822	838	810	763	784	786	798	776	826	826	813	832	814	832	817	867	877	817	762	829	808	790	801	820	837	758	788	812	799	831	809	820	794	799	816	795	795	763	844	877	829	768	818	817	789	821	803	812	900	765	791	841	764	834	832	810	815	813	843	826	821	791	752	820	818	787	810	829	820	826	804	810	769	808	808	779	867	778	750	840	807	758	826	812	826	775	840	782	862	833	818	844	830	794	809	754	762	821	775	870	843	825	811	797	761	812	813	818	818	875	812	774	814	831	810	767	768	753	823	803	848	795	802	799	833	807	785	773	799	817	803	794	845	752	808	782	799	858	857	798	783	778	839	766	822	832	799	840	763	825	799	768	790	799	775	801	842	810	761	802	784	810	840	807	853	827	822	780	801	847	809	839	816	876	805	833	814	818	793	801	819	785	801	790	792	825	790	798	802	783	841	769	844	826	807	844	835	811	819	788	804	828	810	800	800	743	810	810	815	789	779	809	850	805	824	754	803	870	792	852	786	850	801	810	839	759	836	810	844	818	853	817	831	774	795	852	817	822	829	819	843	804	802	813	823	822	805	825	775	828	838	808	828	820	841	825	828	834	818	803	787	801	816	836	841	807	792	825	780	781	801	754	843	804	823	782	841	754	849	825	822	813	788	830	832	819	814	831	759	843	833	785	738	760	805	818	821	840	798	828	812	804	811	810	809	813	829	865	785	787	779	838	802	767	841	787	804	793	777	813	823	844	807	825	750	818	792	752	798	784	820	835	861	823	819	806	786	913	798	803	786	829	827	779	781	796	828	771	831	805	787	809	806	795	862	822	774	803	769	830	829	819	859	768	794	839	854	848	825	825	854	830	774	772	834	802	836	816	831	789	815	828	816	815	784	840	862	847	807	795	863	814	765	837	832	794	856	800	817	787	764	820	821	816	790	839	818	800	869	823	819	846	772	775	806	843	817	804	824	776	811	838	787	796	839	783	842	819	772	811	733	773	783	821	807	782	808	804	777	818	814	863	812	832	779	810	827	805	856	796	810	792	695	830	816	797	801	790	802	737	783	806	788	792	820	841	806	820	830	811	825	800	795	845	845	832	847	867	787	856	840	791	819	799	804	831	793	848	761	797	804	861	852	820	847	779	801	829	848	809	779	746	813	795	787	782	822	792	851	802	839	821	841	821	824	793	756	820	794	889	827	797	782	829	837	823	787	831	825	809	828	824	818	841	839	830	819	815	779	801	797	846	830	844	789	842	843	785	815	775	807	812	831	847	842	765	840	826	812	798	771	810	854	796	815	835	783	759	789	813	778	851	795	804	810	816	801	754	851	745	824	749	824	850	789	865	823	799	836	823	837	827	882	798	874	780	810	830	796	833	766	804	748	776	832	832	811	765	815	812	826	822	772	850	789	811	759	817	818	807	816	829	829	840	848	773	823	779	831	841	842	814	810	837	761	820	791	813	817	840	833	772	818	799	795	776	801	800	802	828	803	837	861	817	801	787	850	829	770	836	798	792	855	778	798	873	802	790	847	858	790	782	819	814	783	769	822	826	807	767	829	836	807	856	752	709	789	785	816	841	827	816	825	861	819	797	745	790	828	831	783	804	792	837	786	792	805	809	858	767	835	759	789	792	784	773	806	790	809	799	859	823	844	797	753	852	783	787	783	780	852	755	845	867	821	831	832	793
36777	41585	41209	37501	33874	32286	25945	16731	9151	4649	2312	778	399	288	317	274	343	295	262	303	278	264	256	260	279	253	248	247	280	223	234	233	233	222	238	277	273	254	271	252	249	260	241	242	251	257	239	205	229	271	277	238	260	269	245	276	234	233	221	245	245	237	248	270	230	248	283	264	229	250	248	232	240	238	282	232	256	223	241	235	246	260	242	244	258	263	253	247	259	268	231	226	259	252	256	261	238	244	238	227	239	233	253	261	262	286	245	264	229	233	251	235	262	271	241	253	260	246	260	260	236	224	247	254	267	258	253	252	278	271	220	245	237	248	246	259	233	262	251	251	264	280	277	213	260	276	246	288	239	245	243	220	242	238	266	268	244	267	232	260	229	246	261	233	273	240	244	240	261	275	244	237	247	254	259	261	238	216	233	232	257	244	259	228	231	258	254	264	245	231	250	256	278	207	235	261	233	270	221	254	233	260	239	242	234	217	242	235	244	260	265	238	238	232	233	225	241	249	240	269	273	256	257	259	261	292	268	227	277	243	229	264	250	215	234	237	256	236	274	234	260	265	254	275	240	249	232	258	243	243	271	266	248	288	270	273	254	278	267	240	264	268	241	270	233	267	225	264	254	274	235	236	247	249	257	229	267	247	253	232	240	252	233	247	250	242	259	252	252	285	277	220	231	244	288	242	253	270	234	242	247	242	275	234	219	232	240	258	241	261	264	234	268	266	243	237	252	251	259	262	250	211	258	229	221	253	256	268	244	237	268	277	260	244	243	259	259	244	260	241	258	269	237	235	265	275	226	238	215	248	232	233	278	247	250	236	269	246	260	235	266	282	244	223	238	249	235	244	248	246	253	270	250	242	249	278	260	270	258	264	250	253	272	285	237	277	258	268	259	254	221	244	257	243	261	253	249	261	249	240	282	248	251	252	275	240	261	241	240	248	249	272	254	243	263	250	277	258	238	246	248	239	245	278	248	244	276	253	227	252	271	254	250	253	246	252	260	232	243	243	240	267	242	264	248	246	211	244	266	229	245	225	261	257	234	232	263	257	259	232	248	257	216	257	224	234	290	245	224	294	259	264	229	223	259	262	281	245	255	284	249	247	222	221	248	259	269	245	250	246	257	258	271	237	258	250	249	234	239	235	241	235	233	252	262	253	271	250	244	253	233	259	240	235	253	237	245	243	247	280	245	240	287	242	280	240	253	244	279	252	291	254	270	251	224	247	251	271	248	269	238	237	258	245	254	237	247	242	250	245	258	248	247	233	275	268	248	244	214	216	258	275	265	286	224	249	250	254	263	233	242	242	269	239	264	246	268	249	230	230	264	242	245	255	267	267	246	249	233	246	242	252	265	241	224	246	247	301	256	266	229	246	243	236	240	239	256	260	230	258	250	231	240	231	260	251	270	244	262	253	245	231	224	269	235	244	270	232	241	249	241	260	252	226	244	250	279	258	246	257	265	248	217	244	257	236	262	291	246	245	233	223	236	256	236	252	243	233	254	213	247	270	231	232	279	249	238	245	250	247	265	258	273	268	258	246	252	250	258	238	229	255	279	293	242	198	240	269	221	243	245	244	281	251	263	223	263	229	256	245	240	240	252	248	250	245	243	250	245	252	254	263	229	245	284	242	249	281	253	236	251	231	258	243	255	276	246	283	238	236	268	256	260	256	252	238	255	234	236	268	250	243	238	253	227	249	269	252	273	242	260	275	254	263	214	256	267	255	258	268	250	282	248	244	269	247	247	255	259	235	243	214	266	283	253	231	240	270	254	237	273	256	253	264	246	230	256	276	252	269	249	256	244	242	246	277	276	278	228	239	259	223	240	254	264	227	255	241	251	250	250	254	268	225	253	264	239	245	247	223	245	265	229	241	261	265	260	269	244	254	276	250	231	247	239	248	232	257	280	222	262	260	244	264	227	229	264	234	269	252	239	244	249	274	249	247	259	230	273	243	235	255	283	251	244	223	233	251	217	235	271	248	255	232	251	259	233	243	238	259	251	241	221	255	272	262	235	256	266	226	239	226	255	243	256	234	246	241	264	254	256	214	239	241	276	226	251	253	235	226	244	246	262	249	274	238	241	241	258	268	254	259	255	263	243	255	259	235	285	248	254	228	270	222	231	253	223	270	238	242	271	229	259	260	239	240	244	270	249	278	248	268	234	235	242	242	262	242	246	234	247	248	247	228	225	271	224	248	241	246	254	259	247	222	253	260	264	229	258	218	257	245	246	228	223	232	242	246	219	245	221	268	263	259	239	252	262	251	247	260	249	267	225	257	270	259	248	220	265	273	257	261	238	233	255	227	238	244	279	246	235	249	285	232	250	253	244	249	248	241	261	246	228	268	221	277	269	230	220	239	246	241	252	248	217	251	262	259	263	239	251	245	240	243	236	239	246	247	239	225	275	256	251	237	241	283	279	227	255	251	252	263	251	257	258	254	243	238	275	229	248	261	242	244	271	220	246	218	239	231	254	224	251	240	279	251	277	254	247	234	225	280	271	267	248	254	210	257	272	253	269	236	269	246	265	243	240	246	243	262	252	259	259	260	251	238	260	244	255	266	247	244	259	243	225	244	241	267	285	242	262	247	245	231	260	228	266	226	248	227	216	245	242	261	273	270	254	275	255	255	239	276	260	253	246	271	283	271	268	237	263	284	251	265	233	257	231	251	246	259	253	255	219	246	271	227	219	256	268	277	235	227	255	238	274	223	258	259	301	242	224	254	261	265	248	275	244	259	246	236	252	246	252	230	236	256	231	251	245	236	246	260	255	236	237	272	232	242	254	276	233	242	242	244	246	257	272	248	245	275	247	249	283	253	251	252	263	267	229	263	282	259	239	233	241	257	217	240	223	254	251	248	249	253	226	256	256	257	256	258	254	263	246	248	240	240	217	251	231	270	231	254	262	236	270	248	247	252	236	230	252	286	255	220	236	229	220	227	260	244	254	267	238	239	256	254	243	244	258	242	254	252	224	259	276	262	262	270	245	276	236	226	215	270	233	232	251	267	243	232	247	243	264	253	260	267	274	244	250	227	243	258	269	227	256	252	265	241	250	239	253	226	228	281	228	278	251	270	270	250	248	266	239	252	268	259	243	237	245	251	239	232	228	228	274	260	240	236	246	243	230	237	245	260	243	239	255	247	240	275	212	259	236	249	231	246	239	252	243	241	254	237	232	261	233	256	257	241	247	245	268	293	258	245	252	250	251	242	291	240	235	241	257	235	240	250	236	246	265	268	264	244	245	275	250	253	257	224	257	273	259	245	251	279	247	260	234	252	260	242	231	237	244	254	238	257	252	285	237	284	266	231	221	241	223	241	236	250	247	224	286	246	250	248	240	234	262	247	231	230	246	237	231	249	227	234	271	249	258	229	254	247	211	222	251	233	261	250	232	225	260	249	222	256	273	246	253	261	252	249	254	259	277	225	255	256	256	250	225	277	250	250	251	244	228	254	268	249	252	229	256	260	234	232	252	243
28197	38628	46658	49209	50058	49652	42175	30822	24475	17764	12280	4510	1991	1391	1252	1204	1447	1406	970	989	1003	885	874	854	812	864	872	872	830	858	884	865	852	810	885	863	841	808	814	858	827	883	818	829	819	850	818	862	834	839	844	797	927	806	853	812	802	892	839	847	837	853	851	847	841	848	783	862	816	781	890	794	862	846	777	779	839	829	808	841	867	863	827	825	804	783	835	815	826	914	769	836	887	782	813	808	863	848	841	862	842	839	814	831	827	800	833	866	804	866	841	835	865	822	835	816	832	858	835	862	827	904	856	840	819	869	858	820	877	789	875	841	813	841	838	815	870	861	868	834	861	836	778	863	831	835	850	882	834	824	809	777	845	792	858	809	783	850	856	845	822	825	850	830	810	786	835	838	825	813	833	846	811	858	791	757	841	845	818	793	783	853	831	814	874	830	779	787	807	828	861	813	831	846	838	835	854	844	810	876	814	810	859	869	862	865	816	857	804	811	821	814	862	795	908	826	891	811	842	788	797	870	797	845	840	872	831	822	815	866	840	808	822	808	793	813	782	816	822	817	845	842	833	855	838	817	818	802	800	843	811	798	794	878	821	847	847	790	820	801	831	824	769	793	801	818	836	854	827	844	889	848	781	793	868	837	836	880	856	825	805	814	855	839	887	802	843	823	836	830	793	828	844	795	832	852	818	788	853	821	786	842	873	843	835	799	832	823	849	836	831	868	826	811	845	740	821	837	816	782	795	823	805	911	878	819	866	816	821	805	860	798	836	807	839	816	868	867	826	796	862	820	865	844	832	801	862	837	852	797	820	800	859	814	877	803	876	828	841	829	847	893	818	870	803	780	855	853	832	851	819	854	815	815	836	876	795	785	763	817	793	840	808	773	823	809	845	815	825	823	843	839	854	803	827	832	853	807	794	789	839	807	796	850	808	860	829	831	869	831	827	813	817	851	852	815	864	805	852	844	853	797	787	869	828	848	851	780	835	832	793	805	839	830	865	821	805	811	817	870	834	833	884	862	816	875	831	826	802	816	803	863	861	806	880	835	864	826	880	810	853	857	860	895	799	823	864	826	813	811	874	802	859	869	820	848	855	833	781	806	841	862	797	791	874	836	895	836	811	819	845	799	897	827	818	811	802	830	805	794	813	841	811	800	864	890	798	831	887	840	869	843	824	822	836	802	826	823	805	801	826	823	808	855	841	854	852	862	812	821	833	838	817	849	855	806	866	848	859	815	835	807	853	824	857	862	827	855	874	804	792	856	817	819	818	806	868	870	833	825	786	823	841	866	833	823	838	830	825	782	833	885	825	831	883	813	852	880	824	836	820	805	857	822	818	810	863	786	803	835	830	806	863	844	819	840	863	856	818	784	821	808	861	868	821	813	836	861	848	828	870	856	878	920	852	876	817	801	809	873	814	860	808	838	851	831	856	835	853	875	788	836	872	846	833	856	821	825	867	883	885	825	812	813	831	831	841	795	781	811	874	876	818	855	825	779	817	836	842	797	800	797	869	854	837	854	789	864	864	826	826	791	805	843	851	862	817	803	792	816	818	838	770	820	841	823	824	841	829	841	820	876	817	897	847	853	854	847	808	802	846	784	810	848	814	794	796	844	832	866	829	803	817	841	806	795	856	838	849	850	835	770	800	820	817	842	884	835	833	805	923	808	836	824	823	844	817	811	869	859	882	787	848	805	804	830	834	806	828	869	828	834	833	841	890	808	826	832	838	878	829	839	845	826	877	843	831	876	842	839	850	826	756	846	842	840	789	857	853	840	896	827	863	870	830	864	848	820	799	831	843	825	835	848	815	803	883	805	852	852	810	838	868	789	842	800	824	881	865	818	808	813	815	820	874	855	841	819	830	849	814	805	812	851	833	806	803	822	851	844	783	799	872	827	809	758	826	835	813	831	854	864	872	849	838	904	841	833	848	809	800	823	764	806	818	870	800	844	833	816	817	835	784	826	845	856	776	825	840	846	772	795	855	811	900	820	803	841	785	895	858	807	805	739	856	817	837	816	810	814	795	823	817	806	829	834	829	858	845	829	806	855	774	814	831	845	808	891	830	803	845	839	826	815	832	827	819	839	821	803	857	893	830	857	805	859	831	883	837	886	793	874	822	750	841	860	856	854	845	867	838	809	770	822	833	807	779	835	836	833	811	802	836	882	821	797	777	838	818	820	798	817	801	828	854	900	827	854	856	818	832	849	814	830	825	849	817	845	809	807	796	807	859	805	856	794	836	800	810	844	840	862	848	835	858	795	822	834	806	858	801	808	849	848	805	839	832	822	889	772	857	812	832	811	852	844	837	833	835	883	807	832	796	837	796	816	829	826	834	830	849	854	859	807	832	833	839	858	831	845	812	816	853	797	847	849	854	832	841	855	885	860	826	819	836	856	802	818	817	865	817	822	818	825	820	812	797	825	794	845	813	815	867	838	856	860	824	851	853	837	832	885	815	798	835	833	831	836	878	868	829	850	828	789	847	775	834	834	875	849	797	878	806	840	863	807	833	850	805	830	855	857	805	809	844	851	863	869	833	850	801	842	821	844	826	834	827	776	812	866	834	783	830	831	879	793	881	825	867	790	793	838	808	834	813	837	824	824	837	809	841	892	835	842	827	806	815	841	832	807	810	821	855	837	830	798	797	814	830	778	838	827	851	814	847	815	834	838	824	822	853	830	858	840	819	858	861	844	835	881	831	861	805	791	828	838	853	852	804	807	829	845	828	843	854	768	812	807	857	828	818	781	856	831	812	828	838	823	852	817	832	845	825	839	839	887	850	853	810	823	813	802	810	854	833	819	797	840	771	821	783	813	839	828	830	835	807	836	834	852	833	843	826	830	841	806	872	849	832	815	872	830	874	852	754	870	827	832	874	799	820	856	852	801	840	829	822	845	827	826	850	819	864	877	851	855	902	843	835	808	844	822	802	821	837	812	799	904	828	845	850	795	827	832	794	848	870	844	799	880	814	829	868	851	850	845	824	785	819	838	816	834	858	826	833	796	785	816	846	838	828	858	851	890	836	818	856	847	841	817	809	789	883	819	791	850	833	841	853	838	845	806	830	815	872	810	868	854	859	829	844	820	804	868	836	789	839	851	840	830	800	810	822	763	813	821	846	826	771	849	853	819	825	882	859	827	821	804	814	831	863	951	830	849	841	839	779	851	841	823	795	810	844	831	787	841	860	830	851	873	862	853	824	810	807	859	799	792	780	816	823	834	872	804	877	812	804	814	886	817	815	844	806	832	821	824	859	819	831	867	817	797	845	835	836	835	884	795	854	834	848	840	787	852	822	842	849	773	885	860	840	848	874	884	864	842	821	883	801	820	779	850	834	873	884	830	867	795	842	777	877	818	778	860	857	875	846	801	794	841	852	840	877	844	837	873	824	831	808	797	813	834	813	850	869	840	752	833	869	842	863	799	832	872	803	832	871	874	876	819	817	843	859	832	815	872	825	824	815	828	808	806	819	822	846	846
26740	17191	16961	10220	4786	2846	1717	860	595	426	341	280	263	301	258	243	257	253	228	227	231	209	218	218	237	209	254	247	235	243	211	246	214	231	225	218	248	214	234	281	228	218	229	233	256	245	254	241	229	218	237	240	237	243	239	207	223	249	227	242	252	228	218	223	243	242	227	246	241	228	218	229	242	218	215	227	208	216	222	231	268	232	237	251	220	234	224	227	221	251	250	210	239	265	247	280	246	214	219	219	262	232	218	212	244	242	234	220	233	225	245	218	233	248	203	224	230	246	227	226	218	251	218	256	244	216	230	238	244	245	234	237	242	227	240	215	235	253	222	237	199	250	224	268	221	255	244	209	234	222	226	239	262	245	228	220	249	236	235	234	223	220	229	230	226	217	222	218	243	221	264	226	228	215	236	257	227	213	227	242	211	238	232	222	229	207	265	218	222	236	227	205	208	207	213	251	210	228	215	247	235	243	233	245	235	208	242	231	228	270	219	214	248	249	238	254	228	249	252	203	223	223	260	222	223	205	244	241	198	231	231	236	223	229	217	226	260	234	233	242	249	232	232	226	259	247	201	242	235	228	213	223	240	245	229	233	241	236	217	226	240	215	224	217	269	203	232	235	235	236	209	237	219	249	236	239	228	214	225	242	243	232	245	208	251	231	233	249	226	232	239	217	217	224	234	240	224	243	220	209	244	219	247	212	211	238	222	229	244	239	249	222	231	211	234	234	232	209	252	228	235	219	214	229	203	253	244	239	207	206	240	216	241	219	253	249	232	221	220	213	244	238	239	218	240	250	244	219	220	238	238	222	226	257	250	234	216	220	243	244	215	229	225	241	217	238	248	241	241	243	230	258	249	225	214	234	242	272	251	252	221	241	229	245	259	213	218	234	243	243	231	234	244	238	217	227	256	238	214	230	229	242	245	232	249	243	225	232	221	251	219	226	237	225	243	230	213	217	229	232	235	237	258	217	242	215	241	258	231	250	212	218	246	223	241	222	204	229	250	237	203	239	223	244	243	225	207	196	246	239	218	251	218	230	222	218	249	216	250	206	238	253	235	242	224	253	251	242	227	232	222	223	226	217	214	236	206	234	228	226	230	215	241	224	253	251	209	235	227	246	229	255	230	225	214	240	223	233	206	238	218	250	243	218	235	257	236	247	224	227	245	223	226	226	212	259	248	208	251	265	225	230	250	216	239	260	248	199	237	239	221	223	223	217	239	235	235	237	259	237	225	226	211	226	222	223	215	216	236	226	213	244	216	235	248	264	215	229	225	224	245	229	226	222	249	213	249	244	221	230	219	203	246	251	230	199	233	250	234	225	214	236	242	250	236	206	233	232	225	221	215	229	238	235	223	238	251	211	233	228	245	254	242	222	262	237	222	237	212	222	215	229	243	214	237	228	219	252	218	277	223	222	217	219	231	223	213	205	227	214	213	261	232	217	225	233	255	219	228	213	235	241	203	241	231	239	228	240	237	238	242	211	253	250	242	219	220	228	241	235	227	247	224	226	217	228	242	253	240	196	240	227	240	236	241	229	260	221	235	230	254	241	249	209	235	221	219	243	282	202	232	233	226	237	245	255	213	227	231	237	239	233	215	226	224	240	242	214	220	240	229	230	267	217	242	218	206	222	233	265	218	258	232	222	232	272	228	245	266	225	261	238	209	253	210	250	244	259	256	256	240	232	233	232	230	254	231	227	234	215	202	211	207	236	222	231	204	236	247	237	226	197	210	238	242	248	212	229	238	216	264	238	239	225	208	240	239	241	258	252	236	211	240	214	249	226	212	233	206	254	245	250	234	259	230	229	217	215	233	241	214	239	211	271	211	215	244	257	211	233	220	234	244	230	236	240	264	236	229	234	234	241	239	232	227	237	218	222	236	242	213	218	223	244	257	230	230	247	255	256	233	230	217	228	228	235	220	240	204	230	219	253	245	238	217	247	244	234	217	227	210	241	216	243	233	222	232	202	236	227	224	268	237	232	226	229	226	244	218	231	245	237	216	214	241	222	222	255	229	231	232	233	258	244	231	242	234	237	283	250	242	237	225	198	242	224	243	229	245	223	252	223	235	261	234	240	243	242	228	224	254	224	219	204	191	248	239	230	237	235	246	249	208	235	223	209	210	222	243	246	223	222	235	248	232	247	249	235	244	223	209	224	228	222	238	259	236	227	220	240	249	230	262	235	253	232	263	210	230	206	248	225	220	234	232	273	247	240	236	257	239	238	224	216	196	254	215	235	239	229	223	238	241	223	231	219	244	206	221	210	227	237	237	226	239	243	227	214	234	230	213	235	222	255	231	235	214	228	247	221	234	235	220	240	223	245	210	191	247	227	243	245	250	243	221	244	245	247	243	223	232	234	230	243	214	220	238	216	231	226	216	217	246	256	255	268	224	216	230	246	255	241	232	222	224	242	227	235	212	230	221	249	248	240	214	191	227	225	210	234	233	213	256	242	257	239	231	232	230	222	247	238	214	227	241	263	221	228	237	240	235	219	225	240	243	228	256	265	186	243	232	253	222	240	248	247	238	217	228	232	247	236	243	237	240	239	226	216	199	246	240	240	230	232	234	231	247	216	225	241	229	232	233	250	238	251	243	208	237	234	257	216	223	250	226	223	207	256	245	238	250	225	245	231	233	230	252	255	224	223	229	255	215	203	230	271	257	260	262	221	228	224	221	240	236	228	246	213	241	238	217	232	232	238	215	207	264	236	233	207	226	234	227	223	235	238	214	255	234	230	207	253	219	236	231	266	220	213	216	237	217	231	256	220	245	221	235	237	211	239	244	231	237	221	258	258	243	250	221	243	238	217	229	231	233	254	232	247	240	235	231	251	219	226	242	236	233	228	238	209	227	221	230	242	222	222	242	236	274	251	202	242	217	245	191	211	239	233	263	226	244	259	251	234	235	223	206	213	246	234	228	244	248	236	218	231	250	252	220	243	226	231	257	254	216	237	235	233	232	202	239	237	267	225	219	237	240	240	267	224	217	247	229	221	263	221	255	258	263	224	230	225	275	236	216	215	247	231	200	245	238	219	242	241	220	244	213	232	213	244	257	265	252	220	224	252	235	231	250	250	231	250	236	233	222	247	240	255	205	214	217	232	219	230	267	219	210	234	217	228	243	235	218	238	263	254	275	212	265	201	242	248	218	241	236	220	253	247	239	234	254	229	239	255	247	249	241	194	233	231	226	232	262	257	245	224	226	230	223	218	253	225	236	230	245	210	235	246	230	219	234	266	223	242	261	233	221	221	223	210	251	218	227	239	240	263	240	223	232	250	233	255	221	236	253	222	227	235	214	247	220	238	219	231	240	235	216	233	241	244	199	218	229	239	241	216	226	235	218	211	211	251	212	212	226	231	264	236	234	227	217	218	200	215	230	248	255	207	262	241	234	236	261	217	255	219	225	216	244	232	229	233	239	233	236	229	244	264	223	218	250	236	233	232	238	241	215	250	247	237	220	239	228	226	221	221
16378	17035	27302	25037	18951	14534	10221	5472	3612	2151	1558	1273	1140	1000	873	878	886	892	816	780	880	799	773	791	776	811	752	832	801	802	806	764	771	725	755	798	784	845	808	807	742	780	773	745	794	797	809	808	827	753	746	829	770	768	786	809	736	766	738	809	801	804	804	779	838	828	797	784	795	798	781	797	739	764	792	780	810	736	805	786	756	799	774	778	799	785	813	770	797	823	809	757	780	808	807	768	802	815	747	794	771	786	826	755	822	807	783	793	825	847	805	787	788	812	808	747	814	769	797	783	849	830	784	785	806	778	789	807	786	734	792	790	795	703	743	814	802	774	775	789	786	843	769	801	809	786	766	756	757	800	785	836	784	827	809	839	830	857	811	820	797	774	760	839	771	744	815	781	853	789	772	782	814	749	800	805	790	810	790	838	825	769	817	830	779	780	809	805	832	801	808	741	822	807	797	765	776	837	759	774	800	764	836	812	813	753	798	798	788	833	817	818	787	805	820	796	788	770	807	867	796	782	820	754	759	719	805	725	773	814	812	795	744	761	803	826	786	793	807	826	785	828	789	817	819	784	815	731	790	807	801	782	820	796	783	763	760	818	799	742	813	809	794	792	765	760	779	828	802	772	813	781	796	786	786	742	764	820	805	783	756	778	748	807	825	803	807	781	787	843	841	803	802	787	775	779	764	820	828	753	749	780	783	834	782	725	826	791	789	824	853	820	756	776	841	773	791	783	854	740	751	765	736	799	801	780	772	793	775	766	746	784	779	788	768	778	801	759	831	817	838	849	773	797	773	807	806	756	769	797	780	810	817	774	808	811	810	838	791	792	819	780	782	797	804	802	792	740	854	822	807	776	741	782	793	769	801	826	829	857	824	801	773	780	828	787	753	769	819	827	852	819	808	766	761	803	802	773	788	749	757	806	776	863	775	828	796	778	766	791	796	808	810	734	821	784	785	781	851	780	832	783	818	790	802	829	739	839	791	802	741	794	819	796	767	804	849	796	820	824	839	793	742	792	787	799	765	791	743	798	805	795	828	740	797	818	815	770	810	773	795	775	791	791	789	769	829	808	791	791	761	815	834	816	806	830	776	790	756	821	782	730	808	796	764	836	746	773	740	773	784	768	756	791	769	763	762	812	756	766	844	787	784	829	826	808	792	752	793	779	801	737	806	797	778	810	769	741	762	789	824	835	783	791	808	724	789	833	782	790	816	806	819	800	750	800	811	781	748	801	787	769	828	796	780	779	759	814	796	785	799	754	794	730	805	803	835	754	761	754	764	803	769	807	771	804	773	730	807	803	843	809	751	752	756	790	715	804	752	774	841	766	786	792	809	815	831	773	807	806	748	822	833	750	798	833	802	790	808	781	811	788	820	809	769	769	793	823	833	803	784	784	803	803	769	803	772	782	768	797	720	795	824	789	809	836	787	746	809	797	838	839	817	763	764	778	798	754	786	794	817	747	797	804	765	769	772	772	751	795	779	786	800	787	769	801	787	793	804	800	817	810	800	820	813	797	772	822	761	830	774	789	784	810	800	841	788	778	793	807	860	801	803	808	781	829	818	797	803	804	798	737	770	768	809	767	781	746	746	806	775	836	806	789	786	791	742	822	771	838	813	788	756	741	789	833	749	771	798	822	786	793	815	791	803	811	775	773	846	808	772	786	824	775	759	776	814	836	823	767	813	808	754	783	796	823	788	819	796	790	807	765	812	763	845	815	786	810	829	781	766	789	817	792	816	748	754	819	791	839	737	787	758	851	768	798	775	750	809	807	788	810	800	816	813	837	800	786	793	785	809	823	747	763	781	789	758	807	799	789	824	745	763	851	800	806	811	775	798	784	841	770	813	800	746	821	785	776	788	765	855	780	813	834	772	757	763	780	843	765	807	801	781	798	821	783	775	811	795	808	782	814	786	762	780	773	784	769	799	770	808	830	761	784	809	789	768	764	789	803	806	790	785	802	779	819	794	766	789	798	775	796	800	758	817	810	818	752	811	774	764	751	788	749	802	752	793	795	835	809	795	805	810	829	807	831	790	750	836	828	781	770	781	749	779	779	841	809	818	794	769	794	784	819	772	817	767	798	798	799	800	762	743	764	754	832	790	813	846	797	784	795	808	760	800	768	822	823	830	820	781	853	806	787	828	800	798	787	772	767	772	780	825	796	773	774	776	803	778	815	824	764	837	848	768	767	832	745	796	765	804	791	744	790	763	828	777	785	795	784	764	791	755	799	796	819	791	827	763	760	795	794	766	808	785	778	844	862	783	750	783	758	790	769	774	768	797	797	799	820	757	787	810	782	789	797	776	775	843	762	739	785	800	801	776	780	799	811	863	795	767	774	755	828	777	752	839	814	817	822	779	860	810	777	777	737	756	777	748	814	807	754	820	794	754	836	767	814	842	826	730	845	824	812	776	776	849	799	802	756	782	796	778	846	831	792	841	820	778	798	767	771	803	762	835	775	800	772	778	829	785	816	804	784	771	790	798	807	794	738	756	809	765	825	791	817	814	772	745	749	763	800	757	783	766	769	779	806	830	822	812	775	796	790	826	815	772	773	811	760	805	830	761	804	790	811	775	780	854	775	763	787	841	782	768	829	839	788	831	784	817	788	770	879	782	794	785	790	793	771	775	783	775	798	811	846	804	751	807	752	831	818	844	804	777	784	767	793	845	809	783	748	788	752	867	834	797	799	783	779	772	751	766	757	796	848	809	802	813	778	823	791	753	814	767	796	854	799	810	808	823	791	838	799	780	795	802	809	820	808	804	823	790	806	811	833	757	776	829	839	776	830	777	772	786	803	825	790	752	834	801	757	802	790	817	775	791	763	751	798	823	805	748	807	760	742	777	780	820	794	789	741	806	790	771	811	758	814	762	845	837	770	796	818	776	832	784	789	780	793	781	788	741	825	750	775	785	819	873	754	760	781	748	787	747	767	855	824	769	769	844	766	806	787	754	775	845	799	822	812	812	798	819	776	804	792	800	839	814	802	813	792	796	815	747	759	832	827	776	754	765	804	772	749	838	815	793	774	781	817	837	780	807	769	787	809	820	799	746	792	787	806	770	782	805	759	816	816	795	825	791	756	804	767	789	779	787	793	735	805	781	805	766	807	749	812	755	793	803	820	802	794	784	816	848	784	784	795	741	840	792	855	832	768	750	786	810	804	778	799	776	794	842	792	791	807	847	723	819	834	805	741	751	796	761	764	764	771	813	839	808	819	816	759	784	820	801	796	796	786	840	705	832	827	794	797	730	897	883	755	786	785	789	793	797	760	775	780	830	792	785	819	797	784	847	788	797	762	783	779	790	753	781	792	795	739	830	837	778	806	839	820	760	804	801	745	799	753	818	763	772	804	781	803	770	808	783	753	832	780	767	783	817	806	800	857	820	751	806	751	786	798	766	787	802	787	790	777	802	813	836	789	791	782	762	813	773	786	761	842	800	816	798	803	762	825	817	759	789	787	772	808	744	776	791	789
33308	31462	39814	31679	28243	25981	18498	8755	3729	1720	889	388	291	294	299	295	301	299	238	236	237	249	235	228	235	226	253	237	247	232	245	223	253	241	255	279	231	258	240	239	232	262	246	259	214	254	260	242	220	250	246	259	239	222	255	252	233	212	262	226	249	234	236	232	236	219	258	225	262	252	244	237	208	267	239	224	241	264	225	243	256	223	214	232	256	237	261	246	243	240	211	249	243	238	213	239	246	243	250	239	218	222	222	260	222	228	239	227	230	247	244	233	228	237	240	219	250	222	260	241	254	219	253	237	232	237	223	217	220	221	241	227	222	220	237	232	236	235	256	243	198	240	230	228	242	251	231	257	237	227	234	212	231	240	233	214	237	230	231	239	244	226	228	216	245	250	242	232	262	240	229	232	237	242	230	260	210	226	234	246	236	217	247	226	233	252	247	236	284	253	234	267	228	231	236	197	230	238	258	242	240	237	252	202	232	221	275	245	212	235	242	272	245	239	241	240	252	218	240	247	247	245	243	243	230	241	225	237	234	234	260	259	231	241	226	250	266	245	264	209	221	256	272	235	241	238	246	237	239	257	241	230	263	214	251	243	241	216	242	267	224	255	237	247	224	229	253	230	250	246	246	249	284	217	257	241	233	207	242	244	219	234	224	247	221	215	211	264	254	245	249	241	235	244	225	240	239	248	262	237	252	229	230	231	244	261	261	233	228	242	256	210	241	234	221	233	244	237	225	244	245	238	248	233	253	275	205	234	249	224	253	236	254	240	253	235	255	246	257	221	222	231	235	259	247	239	231	259	235	240	245	247	249	249	238	245	231	233	243	254	244	228	237	237	225	225	259	216	212	264	263	217	252	239	245	240	236	222	269	208	228	248	240	225	241	226	262	250	247	221	227	253	228	250	249	220	233	237	209	236	235	224	242	242	262	244	245	247	233	245	245	247	256	243	253	243	270	257	221	217	276	229	245	251	239	252	225	284	232	247	253	229	251	248	267	244	245	216	262	260	227	234	204	237	231	247	213	231	236	231	217	210	219	223	233	248	232	247	210	232	252	233	234	230	251	254	264	250	216	229	237	258	228	262	239	247	265	225	260	246	206	259	258	231	215	225	224	254	243	240	280	261	239	240	252	238	249	250	269	238	267	260	251	280	235	247	247	258	197	221	260	240	258	226	229	235	265	267	251	235	234	235	229	256	219	215	235	265	268	254	236	258	271	236	247	228	243	253	252	245	249	244	248	268	222	258	255	215	239	201	220	252	235	235	252	265	247	252	246	231	244	234	240	266	209	217	218	230	248	259	228	256	230	226	253	220	257	237	237	221	257	228	240	232	247	259	218	229	251	244	260	243	251	267	243	222	231	244	244	234	235	236	279	256	243	243	237	257	249	221	231	198	247	239	239	252	233	248	234	245	251	230	253	223	250	274	208	216	243	226	231	246	237	255	234	234	258	247	225	259	230	223	246	239	247	242	247	248	264	225	228	259	259	225	271	248	221	268	245	221	223	278	255	241	250	225	235	248	242	227	245	214	245	241	224	224	275	222	238	241	236	226	249	242	264	226	235	245	222	233	229	282	236	234	252	242	230	257	239	245	256	262	256	233	230	236	226	255	232	258	251	218	233	237	263	228	237	239	237	229	223	218	227	219	256	225	241	238	236	247	246	226	208	227	248	223	249	252	263	232	240	216	246	245	234	250	221	221	256	229	230	250	215	237	263	259	236	245	249	235	271	238	246	265	241	238	237	252	235	220	241	240	229	242	230	226	232	232	262	232	227	223	235	224	239	233	217	200	210	241	275	226	219	256	236	233	239	232	227	254	251	224	225	222	227	244	238	253	259	253	259	237	232	254	230	225	250	241	252	236	237	254	242	271	219	246	233	242	227	228	229	234	225	235	245	262	210	230	210	226	223	245	262	244	249	246	238	231	265	207	254	247	241	236	218	222	224	216	236	228	267	229	248	216	258	248	240	226	231	249	247	221	212	258	210	255	250	266	232	219	239	229	259	237	263	246	232	275	254	241	256	249	263	237	232	243	242	243	258	240	247	233	247	247	225	204	261	251	235	250	246	237	223	259	227	225	214	255	229	245	216	252	226	227	230	253	243	235	253	231	219	219	210	267	235	234	262	249	236	254	235	220	246	255	251	227	238	236	243	236	258	250	246	241	234	244	240	242	260	236	242	242	236	244	273	240	238	259	246	242	255	218	247	261	244	232	253	234	248	254	217	244	252	244	241	234	218	228	244	243	234	242	253	241	234	265	229	250	239	229	201	267	217	257	232	225	211	224	248	233	235	234	244	261	258	238	258	272	238	238	255	257	237	256	223	256	257	287	251	236	225	234	233	209	241	219	215	258	253	215	244	244	261	216	239	268	241	233	227	267	248	248	244	242	248	229	219	227	250	264	229	224	232	263	234	226	268	231	217	253	258	237	238	246	226	246	280	257	262	264	243	242	232	234	233	240	195	218	250	251	267	259	235	228	225	211	218	244	248	227	254	242	273	213	241	246	243	239	243	256	231	236	242	248	241	271	242	227	230	221	231	265	231	265	241	227	241	229	236	246	239	250	236	243	245	234	261	215	235	209	227	246	250	237	239	265	274	251	259	221	241	240	241	247	239	213	247	240	227	249	262	234	219	260	247	218	209	223	258	233	241	261	227	202	210	264	224	235	240	239	279	265	266	211	227	223	252	236	249	235	241	240	249	241	265	259	232	260	239	277	241	236	233	226	235	239	242	226	223	257	266	213	228	229	234	231	229	228	248	221	236	225	249	248	239	243	242	256	268	247	248	226	251	222	252	246	235	252	232	233	243	241	267	248	228	261	231	210	262	229	222	222	257	262	260	264	278	236	255	227	226	259	261	228	233	263	226	236	195	244	218	258	243	247	229	240	268	267	242	254	226	236	238	216	254	243	243	232	227	233	257	242	241	230	247	273	252	249	237	242	238	251	258	203	228	242	258	238	247	244	230	229	238	221	262	231	269	241	243	244	245	258	247	277	223	245	267	259	241	274	224	266	256	224	229	242	210	253	239	261	240	223	265	211	235	242	253	218	213	235	252	210	253	233	215	255	222	235	255	241	241	226	283	254	244	242	231	235	253	222	256	247	235	265	228	247	208	226	224	257	255	271	245	227	232	251	225	230	232	251	234	254	244	239	257	261	250	254	225	216	235	255	213	248	251	261	244	259	237	223	227	243	252	254	209	244	257	243	252	242	243	239	253	248	290	194	256	231	249	255	217	213	240	238	237	250	262	207	235	278	222	246	227	258	236	234	227	231	258	249	256	234	216	257	244	239	244	238	232	229	264	249	245	228	243	232	229	232	246	243	244	241	256	224	236	218	264	230	236	239	231	246	235	263	230	211	220	240	247	222	254	241	246	226	244	255	266	246	247	239	247	230	249	234	225	245	259	247	227	231	236	247	250	217	234	237	263	239	266	242	239	260	219	247	251	224	241	266	239	245	216	244	238	254	218	242
24390	29801	42976	41513	43733	42543	32886	21353	14290	9666	5650	2108	1591	1415	1290	1195	1295	1250	946	935	953	955	856	807	821	866	817	853	856	857	854	863	829	834	781	821	829	855	774	813	793	835	818	810	824	818	843	842	837	817	820	806	787	844	804	788	783	863	833	829	830	830	827	754	799	794	819	786	799	853	831	831	812	790	857	838	843	835	832	790	833	845	787	856	853	783	818	831	818	803	873	806	839	845	811	801	832	854	817	848	780	842	830	818	824	837	815	807	802	846	797	758	809	841	779	862	835	852	809	812	815	853	779	785	830	808	830	805	786	790	833	801	805	799	846	814	777	800	847	830	833	813	842	785	754	800	856	847	806	792	848	799	800	807	855	857	754	818	815	829	825	800	841	819	860	833	814	819	818	805	806	852	844	833	797	806	790	815	775	764	824	788	822	804	807	822	879	810	764	742	855	838	835	843	761	761	814	846	842	820	844	755	797	842	771	817	888	821	795	851	819	812	835	834	887	804	861	830	850	816	812	844	808	856	813	864	801	758	762	836	830	826	834	829	841	871	827	821	835	826	850	823	874	801	824	870	799	874	835	789	785	776	805	793	771	785	833	838	781	838	800	797	788	766	818	833	825	863	796	818	840	843	809	844	811	759	810	750	828	779	835	770	839	845	844	809	804	811	839	810	816	821	818	859	786	845	773	795	816	803	790	802	811	842	854	788	817	839	840	826	803	832	821	785	828	821	774	782	846	796	816	824	837	815	870	828	790	787	825	777	801	784	806	814	825	864	798	846	798	826	790	814	797	839	810	886	834	838	829	802	860	836	859	847	785	817	819	772	842	781	768	869	824	754	802	794	783	814	778	826	826	795	819	773	819	810	789	795	808	807	769	838	818	802	803	831	821	828	853	852	792	836	786	800	823	815	799	802	810	791	824	852	770	791	792	811	803	832	792	798	832	788	799	793	806	810	799	818	777	796	841	829	805	756	830	832	767	761	816	785	839	848	818	778	808	796	728	813	822	870	803	810	809	832	845	837	827	780	867	836	794	825	825	797	849	842	832	818	787	812	809	810	817	826	822	826	811	837	797	821	808	811	772	842	823	774	793	809	847	825	765	752	788	789	768	841	797	858	847	830	805	835	775	835	782	792	832	811	823	782	848	809	835	807	759	839	798	826	750	851	842	752	770	834	775	808	865	799	840	794	807	833	775	812	828	824	802	790	799	785	810	825	819	831	853	765	836	803	725	821	803	854	842	816	841	862	869	783	771	806	838	800	787	791	838	866	834	902	888	820	795	807	806	839	843	850	802	807	751	859	821	864	776	814	854	801	803	786	851	839	833	848	846	790	830	832	803	795	850	866	786	808	807	801	824	822	799	807	807	772	873	816	792	810	853	835	815	829	804	816	853	791	773	802	777	802	764	798	871	796	818	797	825	832	840	781	871	837	813	840	815	765	785	824	805	817	808	827	827	832	753	852	787	823	834	858	826	769	814	848	796	806	783	797	850	807	798	797	822	807	815	840	834	842	815	822	818	812	784	765	825	773	832	824	843	851	830	870	775	784	878	811	811	806	788	859	795	765	854	792	821	815	823	772	801	804	822	745	852	775	821	795	798	810	786	829	818	795	849	834	760	799	807	826	817	831	788	806	826	816	797	829	825	834	832	804	834	809	802	839	802	772	817	818	845	792	828	809	805	835	816	856	796	823	829	838	797	845	797	844	804	841	812	860	804	829	811	861	796	774	830	802	853	795	814	819	824	821	795	822	820	813	819	811	821	849	794	799	808	881	786	747	792	848	773	791	834	829	829	760	789	811	792	776	811	837	846	815	839	820	836	806	763	794	832	852	845	796	826	831	797	818	835	862	821	791	803	847	839	826	802	874	820	782	802	803	798	832	855	783	866	819	853	780	824	751	807	782	787	788	782	806	834	791	842	834	822	813	840	829	775	856	796	809	851	786	854	795	791	821	794	817	866	795	801	803	857	775	824	790	820	837	870	844	797	839	849	813	851	835	790	785	836	838	842	828	785	845	848	840	825	829	794	766	822	863	821	858	821	790	786	779	830	805	848	846	796	788	820	775	821	803	876	832	858	797	818	843	844	788	807	843	835	862	800	815	768	794	835	806	849	833	795	835	880	840	843	805	852	802	823	834	801	831	759	808	829	826	814	790	796	837	863	826	783	849	765	806	828	840	770	813	814	822	861	812	833	824	753	795	767	805	804	821	799	803	801	801	801	791	818	803	804	847	802	813	850	815	785	819	828	808	817	803	816	775	833	835	817	807	814	812	841	881	784	783	775	781	827	809	827	790	815	760	788	793	826	828	805	784	828	782	815	772	825	865	818	779	800	848	812	845	768	868	807	813	868	771	811	828	826	793	806	811	802	823	851	802	802	824	868	798	795	788	837	825	802	841	821	754	783	812	835	808	891	812	858	809	824	803	848	782	813	803	804	857	856	824	799	845	845	830	832	826	783	799	836	826	817	862	805	848	803	814	810	822	821	845	823	782	802	794	855	833	817	792	792	840	846	795	820	803	809	768	824	802	840	828	793	862	795	797	750	851	823	791	814	825	785	783	792	800	790	825	809	889	795	771	756	816	848	869	769	767	839	798	764	798	848	804	794	828	809	796	808	807	817	807	757	845	785	811	786	763	822	815	770	863	744	862	738	858	852	804	788	779	846	811	816	845	804	786	815	793	798	784	853	818	811	857	776	812	816	818	826	858	820	774	813	793	829	864	803	850	815	842	814	816	815	833	829	821	814	822	862	774	800	776	865	840	817	798	811	775	768	870	783	808	822	783	797	824	815	813	828	802	855	799	825	757	808	854	783	783	838	838	815	805	852	839	802	782	825	840	837	834	801	813	773	791	816	763	793	771	808	854	782	828	891	736	815	856	823	791	809	798	822	800	797	786	845	830	817	844	793	815	816	836	832	830	803	799	806	840	819	842	736	786	774	793	845	801	796	824	820	817	830	817	815	827	768	789	778	841	858	762	851	843	818	866	844	843	858	815	769	850	867	861	818	791	792	832	829	847	811	820	745	810	840	743	818	890	854	825	787	817	776	842	835	791	825	777	820	853	771	793	824	827	810	870	796	806	785	858	847	828	821	835	848	836	768	799	893	770	828	816	864	757	846	851	783	760	800	811	792	759	795	829	821	809	862	815	837	798	795	787	783	834	844	864	886	851	787	806	801	794	804	788	797	825	806	854	830	858	778	849	842	777	844	796	782	792	774	851	824	804	811	836	877	773	789	829	798	807	819	790	855	784	820	845	827	852	836	779	786	787	788	788	815	785	768	796	831	783	802	819	837	818	797	787	831	814	786	796	799	805	804	791	860	820	809	783	789	825	816	793	797	891	823	790	852	794	823	822	751	865	815	785	790	824	833	800	822	819	821	828	821	898	780	814	795	827	832	845	818	778	892	805	838	804	788	718	858	830	830	808	796	813	821	831	862	804	817	781	824	828	825	794	833	778	816	817	790	787	794	780
34877	40824	41222	34834	34631	32557	24802	15425	7841	3310	1563	745	369	322	313	322	359	289	274	281	262	261	253	278	300	287	246	280	261	252	251	272	261	271	228	249	249	253	251	258	253	255	258	233	236	257	244	247	253	253	237	270	239	269	237	238	258	260	237	246	283	243	231	248	261	242	228	252	249	271	232	249	262	233	234	244	238	257	250	243	256	289	244	223	257	268	225	234	254	248	239	221	238	254	272	218	232	260	240	269	250	244	231	250	287	252	266	253	226	259	241	267	246	249	246	264	274	252	261	287	241	224	248	237	247	224	249	267	253	250	249	268	243	248	268	250	241	250	227	240	254	237	233	248	246	229	224	242	232	261	267	243	275	256	235	250	248	225	244	282	264	254	259	241	260	210	251	252	267	219	269	244	265	214	265	265	250	242	240	238	253	237	244	242	249	248	277	259	277	246	246	216	229	254	250	236	252	247	266	266	217	245	232	230	266	215	269	219	259	252	250	250	277	244	243	255	250	237	246	241	236	258	249	260	285	260	244	265	229	269	242	267	268	251	256	223	234	295	266	258	236	247	258	250	231	274	267	261	265	265	265	258	259	260	257	240	249	262	228	236	233	229	267	242	260	235	252	221	253	248	234	247	235	259	267	230	264	262	271	233	256	258	254	263	237	219	269	243	255	243	258	230	236	242	247	252	249	261	227	241	269	251	251	249	250	246	236	228	248	252	240	246	236	267	254	244	240	256	278	252	237	255	244	255	231	251	233	264	250	238	267	252	257	244	236	247	248	250	255	246	221	241	231	269	240	265	256	258	246	244	233	236	224	243	231	256	237	254	263	213	273	254	241	229	236	259	248	252	249	259	244	235	239	246	255	216	227	251	253	229	280	256	227	241	251	269	252	276	249	267	236	237	216	249	241	267	251	220	243	245	251	248	242	231	241	254	230	244	244	273	242	239	234	227	270	242	241	265	245	233	254	234	234	251	255	277	267	266	252	236	281	232	241	280	269	254	234	262	229	246	223	232	243	238	215	277	249	236	232	232	258	261	270	214	223	264	244	240	238	255	284	251	267	229	248	259	235	250	226	225	280	236	246	249	230	256	236	264	242	270	251	262	233	263	248	243	252	246	235	244	261	237	264	257	274	252	232	234	259	265	235	226	249	263	238	254	254	241	278	229	257	227	265	229	270	233	248	266	251	250	262	248	262	271	230	276	252	257	269	242	248	249	242	233	242	262	249	257	230	256	230	238	249	255	225	257	236	246	238	255	231	271	255	233	255	269	253	247	226	258	244	265	232	242	252	236	244	285	227	252	248	263	245	236	253	252	228	213	255	269	268	262	248	227	254	240	239	252	235	247	231	234	275	250	245	257	240	275	255	245	247	271	248	240	248	230	240	239	262	244	216	251	237	261	241	260	251	223	259	264	252	238	224	255	248	260	283	270	262	262	219	253	243	279	247	269	247	252	254	234	265	242	215	242	256	266	240	267	244	253	249	242	245	237	254	229	254	282	217	231	253	228	259	252	226	245	230	255	251	254	242	194	270	248	261	228	241	251	239	263	250	255	238	237	222	247	251	262	273	250	246	246	217	252	249	269	239	248	248	242	250	251	266	251	233	239	238	249	261	242	246	237	234	222	234	257	268	213	257	237	274	225	243	254	295	241	243	222	267	261	270	251	257	234	244	217	269	250	228	230	262	238	254	275	245	263	238	256	238	250	254	222	280	227	256	262	226	256	262	241	261	256	240	247	257	250	239	233	237	241	239	250	263	262	265	250	252	272	241	244	262	229	224	237	235	258	254	256	267	225	261	233	233	235	257	252	259	249	291	260	268	230	224	259	260	264	238	239	248	265	258	226	226	247	238	240	250	274	253	241	243	246	236	250	255	255	258	250	266	281	232	246	251	242	210	249	273	260	266	266	243	252	232	255	248	269	264	232	257	246	264	249	243	238	245	220	245	224	248	292	264	254	261	258	254	252	235	242	232	249	247	258	268	247	250	257	251	253	227	263	252	259	239	268	264	269	254	277	234	241	232	231	255	238	252	258	236	273	252	246	268	266	245	212	278	276	250	240	263	256	251	242	246	218	239	229	244	251	252	254	253	236	262	265	239	236	229	253	233	247	229	220	244	233	257	241	241	227	254	287	239	263	235	236	242	244	254	231	257	244	250	277	266	263	269	252	262	240	241	243	250	248	262	246	259	214	266	244	257	261	255	267	245	268	244	260	265	229	227	225	246	262	280	227	223	271	257	269	283	249	223	238	240	268	277	258	236	251	249	247	204	240	253	238	259	264	249	216	265	235	242	247	255	276	246	263	256	258	259	261	265	241	270	255	237	245	248	245	255	249	233	241	235	244	243	236	238	247	263	252	233	238	248	218	250	269	226	241	215	266	265	263	242	246	257	237	251	243	254	278	253	253	272	241	273	240	268	259	243	255	261	279	235	288	216	247	262	228	250	233	265	253	238	251	273	258	248	232	234	240	263	257	258	248	237	240	242	247	249	246	249	243	283	249	259	261	244	213	249	266	241	257	258	262	233	281	229	246	234	239	255	233	275	249	250	239	274	256	265	270	274	264	242	278	265	242	246	240	277	270	226	260	240	254	244	261	232	235	229	247	259	253	250	222	267	248	245	243	222	246	273	267	229	262	255	249	243	263	256	249	263	257	269	269	268	234	237	268	279	271	263	274	243	228	260	259	276	269	252	272	272	279	261	271	264	279	266	275	240	232	256	263	244	278	244	247	263	228	239	241	246	298	243	237	258	266	231	297	239	260	243	240	270	225	259	251	252	248	241	250	245	252	242	257	255	268	252	244	272	234	264	247	250	261	240	240	268	244	257	244	238	248	223	244	238	245	240	269	246	243	260	260	252	251	261	249	229	272	264	265	245	247	247	238	222	234	264	259	222	229	259	262	266	233	262	249	270	230	240	223	234	236	271	224	254	256	264	238	270	257	247	244	236	221	268	271	264	266	260	240	272	250	271	231	248	243	221	269	210	231	258	275	242	253	221	246	248	253	249	281	252	229	237	263	239	268	235	244	218	257	250	258	230	240	229	272	256	279	236	244	229	277	241	234	269	245	253	243	258	247	258	253	231	254	279	246	249	256	283	224	270	256	284	287	247	236	263	230	231	232	266	256	275	275	252	270	228	230	254	278	249	255	269	275	241	247	234	256	241	224	239	253	256	226	255	248	249	239	263	257	281	252	260	255	269	238	216	278	243	209	247	246	231	239	233	265	287	266	264	260	222	261	245	261	282	217	266	245	259	262	243	240	234	273	280	253	254	228	273	260	268	291	258	226	238	288	236	248	256	229	237	266	271	243	262	245	228	252	260	274	264	266	247	244	250	269	242	220	252	246	231	249	251	250	271	257	264	255	257	249	259	257	245	256	243	256	263	262	240	242	235	252	258	219	264	238	243	270	225	267	253	266	239	274	211	287	290	275	242	245	234	227	266	227	236	243	229	256	231	265	266	243	241	246	262	255
26023	38590	45177	48042	51104	48204	39496	28897	20913	12990	8544	4173	2070	1657	1394	1355	1424	1345	1049	1089	1052	930	904	833	866	864	905	860	859	849	804	828	820	847	885	870	838	884	878	794	878	832	847	876	865	843	831	790	856	833	827	883	836	875	816	830	824	790	785	788	841	843	776	820	842	793	837	774	788	834	816	841	784	790	832	846	821	842	783	832	837	846	862	846	845	821	830	859	833	846	852	816	873	835	805	827	840	839	853	798	772	806	807	795	880	836	837	811	846	863	803	848	840	841	800	840	867	841	841	869	795	829	854	817	782	826	845	795	784	810	851	837	827	817	889	808	820	810	839	822	806	827	825	873	867	839	845	850	807	830	882	833	800	824	860	837	862	851	835	827	878	891	825	851	881	841	818	837	869	850	820	835	809	808	807	864	878	799	810	817	846	837	804	848	824	803	853	825	834	838	832	782	849	819	850	773	816	843	803	814	851	843	813	798	805	835	863	817	837	796	821	782	806	816	865	850	853	808	835	819	876	829	820	838	783	855	839	821	858	863	829	819	866	834	834	811	822	840	786	851	831	826	833	835	776	812	785	862	831	871	822	813	806	792	837	858	816	826	831	904	796	868	791	799	787	830	804	872	883	854	824	838	842	853	782	805	852	825	814	810	793	814	839	809	846	849	844	864	831	862	781	787	819	815	809	836	826	868	832	862	833	836	847	853	793	793	876	806	904	821	890	825	824	854	837	861	838	848	878	788	875	834	838	850	866	817	855	793	815	828	841	821	813	857	806	844	835	800	798	788	827	802	839	797	815	828	814	809	848	828	803	826	804	817	857	865	812	852	817	883	813	843	803	809	797	827	828	806	846	840	857	820	861	848	829	832	820	866	802	819	841	812	861	842	824	869	843	794	866	753	830	813	802	862	803	826	845	856	816	838	848	807	875	830	816	820	818	823	827	840	795	776	849	844	847	861	835	866	796	834	864	877	783	823	877	869	832	821	819	864	872	790	853	854	827	856	838	804	819	792	826	809	817	803	798	765	866	833	787	825	832	829	864	880	818	812	854	828	841	857	811	824	877	866	815	821	816	871	853	822	827	845	827	866	838	844	820	831	797	871	862	860	854	823	815	793	852	852	797	803	795	858	855	832	847	811	826	831	867	891	813	847	781	873	778	819	836	836	832	806	790	833	820	818	816	815	805	837	851	828	847	825	853	810	778	870	867	835	803	787	801	832	845	826	785	840	801	876	818	806	843	887	794	812	812	821	820	817	880	855	824	815	813	838	857	858	845	810	832	837	825	839	842	866	801	840	846	825	837	807	828	820	834	809	820	895	869	827	835	785	829	851	817	812	814	833	825	841	830	880	848	834	819	914	814	829	816	877	801	801	840	799	829	857	803	832	866	883	772	845	841	843	811	834	818	892	845	858	843	835	834	861	851	803	838	816	839	797	848	814	798	861	833	853	861	811	821	828	812	802	827	825	826	826	801	818	876	801	871	858	836	818	823	829	829	837	832	872	827	881	804	862	815	871	849	850	818	810	857	823	850	836	784	822	808	838	834	866	792	800	796	806	824	818	852	841	882	788	790	843	823	825	799	817	818	860	828	812	839	871	841	845	827	836	764	807	885	869	825	805	850	806	833	774	848	831	834	847	874	781	857	868	834	838	815	840	779	830	834	876	810	832	831	858	798	811	853	835	850	830	869	841	854	797	876	814	815	877	817	817	821	861	847	894	817	828	817	831	821	889	864	816	858	839	858	853	799	860	837	865	823	799	811	833	803	845	857	825	879	855	836	856	846	845	823	866	871	796	903	829	773	828	846	851	841	844	828	785	853	839	791	789	854	820	868	905	824	942	821	829	877	767	875	797	855	857	799	821	870	839	819	827	868	799	812	818	834	837	859	849	843	846	904	788	826	828	856	817	819	834	840	812	780	883	842	846	798	807	878	861	848	851	843	815	809	835	827	826	788	798	802	870	806	819	872	904	776	795	813	844	818	838	817	835	883	827	766	814	885	812	800	807	846	795	814	785	832	824	845	882	801	799	865	828	865	809	883	846	835	833	825	802	824	800	831	847	821	824	886	821	846	857	826	840	855	820	869	859	863	813	848	824	824	832	827	824	837	820	828	858	786	811	861	813	871	805	835	789	853	859	855	803	891	824	816	848	838	799	844	801	829	814	829	844	823	823	831	818	843	818	851	848	879	806	831	824	789	867	840	885	861	844	854	803	885	833	810	831	827	848	839	769	821	817	890	783	796	866	877	802	852	892	826	840	852	855	840	809	857	854	886	796	818	832	850	821	863	854	851	865	861	814	817	769	790	844	780	887	814	857	796	849	867	797	880	830	853	865	828	847	798	817	836	857	867	840	876	810	769	841	861	841	876	837	859	824	840	817	848	777	810	836	850	880	826	870	817	819	838	791	817	868	832	915	788	842	854	839	859	812	811	868	829	788	856	847	790	827	906	883	859	784	869	804	866	779	857	833	806	798	872	791	837	840	801	847	860	829	820	850	844	842	827	836	855	817	808	879	829	787	870	826	846	800	861	831	837	837	815	823	842	793	903	811	869	871	859	862	800	850	842	829	795	797	909	823	848	826	847	844	838	852	819	819	866	835	829	827	805	833	892	873	833	881	830	855	854	828	811	854	882	822	834	818	845	871	879	809	820	843	819	820	775	890	792	831	819	874	804	821	829	852	845	830	827	813	792	857	853	767	821	861	846	812	823	816	848	783	816	792	801	799	870	787	826	802	883	844	826	862	866	819	839	859	837	810	851	817	837	804	874	924	840	836	814	840	834	840	807	844	812	833	872	828	847	835	853	787	789	876	825	846	852	805	817	842	843	837	836	812	813	781	853	874	833	834	852	782	815	865	821	902	878	855	819	796	810	805	832	859	887	837	846	809	867	799	800	828	810	841	866	813	855	878	844	798	844	829	817	818	836	810	810	834	875	847	811	851	783	817	839	852	832	829	796	797	874	821	776	845	785	792	853	804	839	827	790	782	856	883	805	807	809	846	851	857	848	829	778	851	885	829	819	828	857	828	881	834	826	870	819	853	797	803	803	828	803	816	847	844	862	833	890	900	809	827	845	840	822	823	822	815	842	823	780	806	807	839	827	857	820	793	882	828	848	814	825	866	817	852	808	791	837	835	817	823	882	856	842	785	851	812	801	830	866	783	818	802	835	848	796	816	853	824	770	851	838	849	793	794	811	823	827	828	834	846	837	838	815	829	873	780	811	779	797	817	835	846	817	852	838	868	844	847	808	799	866	779	854	820	842	881	822	834	879	872	819	838	779	818	789	809	821	782	783	832	851	860	823	799	807	834	814	840	842	889	839	856	867	812	817	842	836	815	857	810	893	780	819	800	845	824	844	815	816	811	802	846	784	815	841	827	815	862	788	842	839	833	857	870	808	810	835	847	834	837	805	819	796	802	872	815	804	819	835	828	882	816	804	826	794	864	821	872	818	871	845	809	858	864	856	807	857	828	865	931
27284	17296	16733	9048	4839	2748	1675	921	531	405	302	271	274	243	224	231	239	232	231	220	244	253	248	245	216	254	290	256	221	241	245	232	247	230	240	210	218	254	225	262	256	233	213	231	244	224	230	220	232	277	254	220	218	235	247	244	229	241	220	236	234	244	224	249	229	221	247	204	260	244	229	225	213	230	221	237	230	236	238	226	239	239	238	226	251	214	234	216	213	242	236	258	247	219	253	217	240	230	212	223	217	235	231	244	233	216	246	229	248	230	230	230	225	237	240	259	227	236	244	236	231	240	239	242	237	212	246	247	236	263	234	259	221	238	241	243	241	172	210	257	295	228	249	238	214	228	251	217	247	259	227	222	239	243	242	230	229	238	251	228	238	227	236	243	234	268	244	229	208	241	269	264	215	260	232	215	220	250	246	236	222	243	217	236	245	228	261	237	226	204	216	240	240	234	252	261	268	218	249	218	204	246	230	233	226	241	222	228	205	236	246	237	240	285	250	241	255	208	245	261	227	228	216	228	227	241	254	209	251	251	234	218	240	233	265	239	230	235	209	255	220	208	236	214	235	246	260	251	230	214	240	231	244	246	236	240	241	246	240	248	227	254	240	225	247	236	219	224	224	245	230	222	241	242	239	245	232	234	236	253	220	240	244	247	252	224	241	224	226	225	240	210	243	244	226	224	247	260	234	221	241	199	239	191	249	254	259	240	255	209	233	234	248	221	255	236	230	220	217	253	234	242	255	232	226	241	221	233	251	262	239	236	210	226	236	234	215	224	219	211	246	272	247	259	215	216	209	237	237	207	228	243	213	229	243	242	231	241	248	271	268	238	226	243	236	210	256	208	231	250	230	254	222	229	232	230	226	216	236	262	230	244	242	235	224	245	238	219	224	251	252	244	246	237	247	245	233	247	257	230	249	222	256	242	244	213	257	216	259	220	252	213	210	236	253	230	252	227	239	224	240	222	238	257	219	264	232	217	230	236	220	230	208	222	241	234	213	226	230	221	236	260	199	243	245	236	275	243	234	236	242	249	235	238	246	216	250	228	254	265	214	249	201	231	259	218	231	245	244	239	213	238	242	242	252	242	224	231	233	237	232	208	255	239	244	228	243	231	242	232	223	263	242	257	209	230	229	233	250	245	205	250	224	199	219	242	231	209	230	245	234	237	220	236	217	239	222	217	249	240	229	227	209	212	220	256	252	244	265	224	249	229	242	225	253	230	229	266	246	227	242	231	247	243	248	241	239	225	233	236	243	233	249	216	224	214	236	220	255	217	226	234	256	239	259	238	237	260	230	215	242	224	235	238	222	209	219	250	239	237	263	228	256	206	233	224	251	229	235	258	230	258	245	236	231	219	233	237	242	259	237	204	276	232	243	243	247	254	235	213	238	264	227	232	223	220	257	217	229	245	236	237	241	218	256	239	244	261	226	244	256	225	224	243	273	238	230	237	239	252	201	242	231	212	241	237	247	253	241	244	244	229	221	243	258	258	243	225	253	255	211	251	228	263	225	226	243	211	235	215	226	218	241	257	263	224	224	244	241	265	207	232	256	228	239	227	255	226	234	259	236	250	229	234	224	247	234	243	218	226	224	253	253	239	208	240	240	238	210	205	222	246	247	229	236	205	234	227	241	226	228	254	237	257	228	208	230	213	240	247	221	225	236	239	235	246	252	252	226	246	248	238	237	236	230	237	241	221	229	219	239	260	253	246	228	251	227	222	219	239	244	221	249	239	227	233	227	216	228	227	226	241	227	217	250	222	211	248	215	253	229	225	229	210	227	236	258	233	224	242	235	250	228	238	237	227	240	233	226	242	242	226	233	246	228	246	229	228	214	229	244	224	246	238	241	223	259	224	228	230	217	224	206	248	224	242	214	222	231	249	238	241	237	247	234	238	241	234	233	226	238	254	221	259	235	231	212	247	223	229	240	234	243	222	242	246	250	249	193	244	214	212	218	243	229	213	253	232	234	253	242	234	252	245	237	249	245	257	277	239	260	251	219	242	228	239	218	258	238	231	227	232	227	244	222	246	249	228	231	212	239	229	223	246	252	236	221	243	234	234	256	236	248	241	267	229	218	233	222	212	216	222	210	241	226	216	247	238	250	221	286	238	247	207	214	223	210	233	256	232	265	247	249	231	239	217	231	232	228	222	227	232	250	235	222	211	208	222	264	249	218	269	233	242	235	242	253	226	210	208	231	248	246	248	259	224	225	199	253	232	218	246	239	219	251	224	229	209	225	236	270	225	218	260	240	230	214	259	220	232	251	244	241	223	223	248	227	239	223	234	212	215	230	227	247	224	222	234	243	262	231	201	217	229	224	235	256	239	262	236	239	242	208	223	273	222	239	218	235	226	260	231	231	239	210	237	248	252	235	215	233	245	230	241	275	208	237	236	235	244	248	247	233	262	247	240	239	239	257	234	236	253	227	242	234	214	230	225	241	260	224	242	203	226	253	239	214	239	240	194	247	227	230	208	228	256	254	227	219	233	257	233	216	275	254	211	247	240	261	207	225	224	244	222	241	241	259	219	271	245	240	261	225	269	231	229	215	257	240	231	234	244	249	217	251	231	237	246	233	218	223	260	247	246	203	243	222	230	216	236	217	237	231	247	243	250	240	257	242	228	232	248	239	221	261	236	202	211	246	237	232	265	229	212	221	230	211	213	235	238	235	228	240	269	235	264	249	227	231	227	199	218	231	240	251	241	238	208	234	207	260	220	237	242	259	215	249	247	237	215	206	222	260	249	248	235	259	219	250	247	229	246	245	230	221	234	229	243	239	249	249	248	251	239	206	232	247	229	235	241	228	248	224	236	255	242	242	242	258	249	242	226	231	239	261	223	211	236	216	216	240	237	255	272	257	252	230	233	225	243	225	210	233	249	249	231	247	263	243	253	218	240	215	248	215	243	238	271	193	243	247	227	232	232	246	221	241	232	226	232	235	252	262	254	258	229	228	237	226	277	233	230	249	248	251	199	236	248	235	240	194	242	213	250	223	253	262	246	235	242	255	244	213	236	218	232	219	242	235	257	250	243	206	239	250	229	248	231	235	258	235	225	205	245	261	241	249	239	217	245	260	254	234	225	254	207	252	249	230	254	244	232	210	233	203	235	245	196	239	229	231	251	223	225	253	234	221	232	232	217	272	247	233	218	230	260	248	221	231	238	232	229	222	263	216	251	221	236	238	220	253	212	232	211	261	222	254	253	246	243	223	225	243	249	247	226	232	228	246	233	212	225	236	266	246	233	211	225	217	247	244	238	263	221	216	220	233	250	235	256	249	242	215	211	244	242	210	216	230	247	237	260	236	219	250	212	247	247	243	231	268	254	249	247	241	226	257	220	251	227	241	222	224	278	254	212	235	227	216	227	225	240	221	226	238	230	211	211	230	219	256	246	228	230	245	245	227	270	248	257	237	235	220	227	252	209	241	228	249	247	223	258	247	209	241	239	219	236	264	254	212	249	248	220	259	234
15944	17054	26398	23452	18993	14103	9213	5046	3049	2044	1360	1055	1032	925	882	906	908	822	772	808	860	816	854	802	852	811	870	764	795	784	811	796	790	733	804	788	823	749	793	777	770	826	781	845	793	779	819	793	830	796	788	759	786	800	782	761	824	770	797	851	820	806	768	870	810	776	809	804	814	854	758	791	767	816	782	769	797	850	814	842	800	750	852	782	772	803	763	803	799	816	838	839	841	788	816	823	769	795	833	761	800	785	804	807	842	809	771	812	811	804	749	803	821	794	816	775	822	833	799	816	797	858	771	750	798	810	781	790	793	839	828	751	773	747	794	783	792	778	763	829	793	773	770	793	806	757	812	799	827	789	815	791	729	771	805	771	793	803	803	788	862	776	780	787	855	775	800	801	812	830	823	769	808	834	791	844	782	783	807	732	789	779	797	778	862	842	801	781	769	789	826	780	803	789	800	789	864	757	820	785	822	773	781	802	832	809	796	810	803	837	848	747	814	777	859	819	787	807	801	816	823	799	780	777	792	831	796	788	825	858	737	783	828	846	793	816	857	822	769	798	811	790	799	793	748	806	819	795	806	787	834	842	772	852	787	802	784	789	785	792	764	786	784	756	815	808	805	798	814	805	797	810	788	805	810	787	856	774	798	836	773	814	843	843	826	865	796	733	791	800	820	808	803	781	813	776	766	804	826	746	823	795	803	753	800	796	770	792	780	791	790	797	796	799	788	768	835	828	822	778	846	777	837	799	825	786	830	789	810	834	805	818	762	783	799	806	790	813	787	822	825	788	795	784	785	795	782	785	795	824	792	803	818	773	803	844	841	770	812	832	855	815	774	791	846	803	815	821	822	827	796	773	793	799	844	813	839	781	771	800	801	822	778	813	841	814	765	776	808	764	755	818	779	780	754	838	835	800	809	832	790	788	825	798	819	785	799	754	809	802	805	785	769	770	804	825	798	797	799	795	828	820	806	825	785	775	764	805	799	790	795	789	854	752	781	822	788	833	801	769	775	798	822	810	791	781	807	763	785	837	776	799	789	785	829	810	760	785	835	790	797	755	808	799	800	797	846	812	823	809	787	765	780	798	785	774	849	776	798	894	824	785	861	786	817	808	790	828	816	824	807	775	775	818	839	822	815	754	834	820	811	729	835	778	804	822	821	796	786	790	824	809	759	801	760	826	792	807	806	835	815	818	776	820	811	821	825	800	846	778	824	824	781	789	769	809	789	782	818	844	732	833	742	779	794	830	816	801	784	815	818	801	797	783	842	752	779	842	817	794	826	829	784	809	841	757	806	807	802	851	835	842	788	773	799	785	837	801	797	799	776	817	775	799	815	801	813	793	815	828	746	777	769	817	787	789	846	813	813	805	762	786	819	759	851	833	779	770	806	790	829	786	795	818	801	806	800	768	806	786	838	758	817	797	784	840	805	815	824	812	835	834	764	827	815	792	832	815	834	783	804	788	774	797	806	720	781	848	790	776	792	822	774	778	823	866	801	809	818	792	819	825	823	827	782	757	777	758	809	796	752	840	795	792	848	793	760	790	774	780	836	801	846	775	801	778	773	808	811	835	835	814	783	751	813	757	775	797	751	782	787	789	808	769	816	806	851	840	762	787	830	755	786	778	842	783	816	792	744	796	777	845	808	782	767	827	802	773	779	834	800	814	816	753	805	813	829	784	812	812	771	770	788	779	821	828	847	795	819	813	812	803	752	833	796	812	873	781	816	830	809	804	786	809	794	775	795	831	824	761	822	806	791	767	801	820	791	799	771	784	815	791	801	780	773	823	747	866	813	824	779	815	766	827	824	830	824	828	847	806	771	832	801	783	808	785	817	812	811	792	779	808	772	780	768	801	811	827	805	812	822	830	755	817	793	838	771	770	788	771	820	804	791	834	815	852	795	791	806	805	792	781	794	768	810	854	835	778	826	794	767	788	785	779	772	776	800	813	813	814	760	778	827	788	826	789	765	790	766	851	739	828	758	817	819	782	840	775	763	808	825	784	781	780	801	789	753	817	800	808	779	786	822	830	768	859	865	807	820	783	758	803	803	831	840	844	804	833	752	813	771	830	800	847	773	766	816	780	789	780	765	837	796	781	748	875	767	813	777	818	789	761	828	791	803	779	843	838	807	833	823	831	791	762	824	808	797	842	783	811	824	827	812	809	805	804	907	818	819	802	814	749	784	770	857	766	822	783	827	792	802	809	842	785	819	793	801	823	778	813	831	804	780	770	825	783	803	766	852	812	804	772	814	863	839	778	801	775	820	869	837	768	761	802	800	851	783	832	812	793	824	805	798	775	788	785	802	795	806	834	773	854	814	818	816	806	784	815	820	798	794	768	795	814	755	797	809	791	782	767	788	822	761	812	785	844	852	842	827	764	820	792	825	818	814	770	802	846	754	801	792	846	805	832	792	805	783	763	806	777	794	793	839	794	817	778	785	754	843	787	797	804	792	801	787	769	875	786	744	800	856	782	883	804	759	838	826	788	837	777	800	833	809	821	764	772	810	832	830	778	742	818	784	797	800	768	788	801	760	837	786	788	765	803	814	828	819	797	760	754	766	779	815	801	795	776	765	791	760	829	763	805	764	813	755	809	787	814	818	832	810	811	834	818	760	777	812	803	774	792	793	814	785	780	756	785	765	851	824	813	833	802	783	781	759	810	814	852	817	865	804	763	792	803	816	820	824	825	850	799	813	782	813	831	750	798	809	804	842	832	814	838	854	820	785	792	749	778	770	770	767	808	846	842	795	831	798	779	784	778	816	807	805	820	807	851	800	807	817	761	797	824	826	780	834	783	738	752	807	776	756	762	823	776	786	797	732	831	802	747	807	772	790	781	822	806	802	825	801	778	809	789	806	791	777	809	837	813	827	798	831	793	783	808	837	811	816	805	832	763	863	764	768	783	819	808	808	842	804	780	801	818	823	783	795	850	834	751	805	861	815	810	793	808	833	789	771	776	791	735	805	795	781	801	827	832	795	818	852	751	819	782	791	807	828	747	845	780	791	825	797	830	818	753	795	812	819	748	764	794	766	856	763	838	777	796	826	775	765	842	755	819	775	792	816	782	757	772	811	826	793	788	805	758	817	818	849	810	837	798	797	818	779	806	830	777	791	796	830	784	803	820	782	806	769	776	779	834	779	836	807	823	784	787	801	801	835	789	851	797	806	787	778	785	824	818	755	761	822	821	820	820	809	797	784	796	747	817	798	834	808	773	818	817	791	827	817	770	813	837	805	803	765	748	847	789	840	782	846	787	843	817	820	800	839	796	825	817	800	793	800	758	794	783	777	816	858	778	813	835	828	769	817	843	877	791	819	814	820	783	795	843	767	804	831	820	826	801	793	787	825	810	819	813	797	790	843	838	818	807	803	782	826	813	826	854	820	797	818	805	802	817	826	753	763	768	752	817	769	756	820	819	807	778	797	860	822	808	796	761	822	808	798	803	752	806	790	802	749	786	783	844	785	805	824	776
33876	36364	37036	31707	29169	24427	18530	10472	5261	1844	896	397	333	292	260	253	285	268	250	233	255	244	213	263	240	253	277	246	231	249	220	224	253	238	246	244	253	245	251	233	244	244	234	257	228	254	246	222	235	267	225	235	265	235	247	191	228	226	234	291	208	223	277	213	252	259	265	264	233	255	231	232	235	266	253	280	206	250	243	261	258	236	244	260	244	238	249	240	209	233	257	240	226	224	228	242	239	244	249	240	250	262	242	255	228	225	264	246	246	238	253	250	235	243	232	231	263	280	241	246	245	253	260	228	237	231	220	235	237	234	256	225	231	231	265	248	236	237	252	272	234	244	227	218	272	228	226	250	264	230	262	225	245	247	234	227	247	244	237	231	244	233	238	275	276	248	248	233	220	224	248	258	221	228	247	233	232	251	223	260	247	244	246	219	229	227	229	204	236	240	289	261	237	248	243	238	242	237	245	221	263	250	253	227	249	219	230	227	269	237	262	258	233	229	207	231	248	243	263	241	234	251	239	199	236	230	262	236	243	217	220	238	229	246	248	240	245	255	241	260	224	231	212	231	241	228	242	251	243	238	225	245	235	250	255	249	255	227	237	269	246	237	242	230	231	243	267	237	256	222	265	261	221	258	257	261	224	249	227	213	252	255	232	253	269	243	231	253	232	245	252	231	234	249	278	233	247	288	212	253	242	260	271	247	247	234	262	254	218	230	243	237	223	259	229	241	252	218	262	228	245	229	224	244	249	245	235	213	277	272	247	266	252	231	278	240	226	226	230	244	248	231	239	218	273	216	270	242	236	244	281	229	244	258	225	247	220	249	243	244	242	245	262	248	246	230	232	254	254	206	237	264	261	214	218	271	268	235	253	203	239	228	227	247	244	243	237	235	246	244	213	239	236	247	242	233	253	232	219	220	219	247	243	232	228	237	279	231	242	269	250	231	241	218	211	265	285	249	241	245	253	259	226	235	243	262	265	235	243	234	226	261	227	266	234	256	228	256	257	255	250	287	235	205	241	243	269	264	243	258	237	231	254	236	236	235	226	229	233	217	257	273	265	243	259	217	283	262	257	231	234	233	250	251	230	252	240	245	254	250	226	268	253	242	211	226	254	256	238	249	226	256	224	227	258	264	232	275	233	217	246	230	270	246	236	275	251	220	233	232	235	260	219	223	265	239	233	233	260	210	253	250	211	236	241	236	242	225	279	258	226	246	257	252	224	260	238	217	247	230	225	218	247	250	241	226	228	220	238	230	240	230	271	241	263	235	248	212	222	239	259	228	258	248	237	246	229	255	236	279	227	245	246	249	256	272	256	278	269	262	245	242	230	221	235	233	244	230	225	225	216	224	235	229	244	255	255	257	270	249	222	247	232	232	263	264	229	248	271	274	223	240	238	221	244	242	241	302	217	260	254	235	240	271	263	255	251	217	235	210	259	260	225	247	247	231	243	246	213	224	229	248	243	257	280	250	245	242	235	238	241	250	228	287	236	229	234	232	234	227	238	229	236	253	235	236	233	247	232	241	250	239	242	230	252	234	251	233	242	252	235	230	257	255	234	233	232	271	222	257	243	244	249	253	239	256	240	250	225	230	256	241	226	244	232	263	246	250	235	258	247	229	241	201	276	261	222	227	253	236	253	241	244	256	247	237	246	251	246	251	241	251	251	222	255	241	218	247	235	218	221	244	252	248	253	234	259	235	223	233	244	220	235	253	268	284	241	250	256	241	229	227	221	222	266	225	261	252	255	218	248	274	218	259	226	216	271	236	244	232	264	235	254	218	226	255	251	206	245	236	276	233	251	253	240	271	212	217	239	237	263	256	238	243	256	228	249	249	237	229	210	259	275	227	258	231	214	238	233	216	245	279	232	230	243	214	235	244	233	260	239	242	252	264	275	219	252	244	255	229	256	238	246	245	243	223	267	224	249	229	231	230	252	245	240	245	269	236	240	219	255	212	264	239	266	247	222	221	257	265	219	246	242	215	248	225	246	233	217	267	244	275	266	267	255	214	252	209	259	240	247	246	244	226	250	226	233	233	246	246	226	238	213	245	249	238	232	260	264	269	229	233	225	240	274	230	224	249	243	263	236	254	239	243	254	238	225	252	265	243	279	263	259	256	242	254	242	271	236	283	260	270	204	235	228	212	258	257	253	260	217	244	255	234	238	244	266	227	246	258	242	216	247	223	235	209	242	223	254	265	228	235	251	238	230	245	255	234	251	254	235	244	261	248	233	274	264	224	241	220	257	240	244	253	235	250	259	245	255	243	253	244	214	248	230	247	251	256	227	225	268	231	261	247	279	244	240	246	268	246	265	272	222	242	243	277	226	220	234	227	222	249	258	249	252	230	256	218	230	244	247	247	266	247	238	245	257	264	257	235	251	214	231	247	245	231	259	256	249	246	252	205	241	240	264	235	248	238	240	251	254	261	233	228	267	238	224	250	246	233	215	225	237	224	255	259	201	247	242	252	233	243	245	269	250	259	243	241	265	246	244	247	230	232	235	244	235	234	230	240	262	215	235	226	247	233	233	243	227	226	228	227	260	229	253	248	247	244	237	239	256	226	230	210	206	236	257	226	253	242	262	269	242	243	250	230	263	237	244	242	226	257	237	257	255	234	232	229	243	240	234	246	236	241	265	243	256	229	233	247	261	247	233	206	256	233	223	200	266	244	239	225	242	224	224	241	231	260	252	244	243	252	247	263	255	219	228	241	252	247	254	238	249	240	232	258	237	232	229	252	259	235	219	255	251	243	223	246	251	226	213	239	242	248	243	231	249	244	283	238	240	243	257	240	253	249	244	251	218	263	267	242	232	243	259	237	251	224	255	245	256	251	228	246	231	261	248	219	241	217	241	228	248	245	245	215	271	237	233	256	234	231	261	246	244	243	236	221	245	254	243	252	230	254	239	240	250	247	241	242	239	226	255	270	259	241	230	250	249	214	248	232	235	252	237	246	251	275	250	236	259	267	255	221	227	251	241	257	234	272	240	231	258	251	221	240	222	255	244	245	247	241	222	233	238	239	263	256	240	224	222	253	242	258	233	249	244	258	253	244	243	234	240	220	234	246	269	217	227	258	217	247	217	255	259	263	233	237	254	238	238	244	226	246	245	240	245	240	233	257	253	238	250	213	262	262	248	229	236	257	244	233	233	238	236	270	259	233	243	252	248	249	208	253	238	269	232	253	267	250	218	235	247	240	234	217	242	196	252	242	265	235	232	221	238	237	263	235	222	261	256	219	249	229	264	212	258	233	246	232	245	250	238	217	245	213	229	247	258	222	203	244	258	224	221	232	241	242	259	239	231	262	231	229	244	235	251	236	268	238	228	279	236	225	256	232	244	215	238	230	248	240	229	250	275	234	243	199	219	234	244	213	240	234	252	224	263	247	252	243	247	231	268	235	249	229	235	218	226	249	242	245	259	278	254	261	240	238	233	220	259	224	250	282	242	224	262	251	239	223	232	221	241	266	268	244
24843	34526	40986	43711	43166	39822	34879	25841	18605	8621	4838	2134	1676	1240	1089	938	1082	990	932	864	851	868	845	798	831	860	821	874	814	831	804	829	819	829	817	839	798	783	852	823	780	897	784	868	785	856	824	813	804	795	830	814	798	790	820	843	841	805	841	864	850	800	813	853	805	860	836	820	816	829	842	790	850	841	842	791	786	814	834	805	885	788	839	799	789	864	827	809	810	821	789	853	808	855	800	838	776	770	842	818	839	888	814	815	793	829	828	800	856	837	827	880	795	822	812	809	786	827	828	805	894	849	859	817	799	824	809	786	803	829	795	790	821	809	848	828	801	797	838	834	776	822	837	816	844	816	796	808	822	835	783	804	761	825	822	840	799	807	825	808	820	779	806	840	780	848	858	878	812	802	847	784	860	824	828	794	845	819	842	779	802	830	823	798	843	832	822	818	789	831	862	866	825	806	799	787	859	842	796	817	856	795	852	812	792	827	820	876	849	790	837	845	886	812	822	827	822	799	830	834	771	834	849	765	807	815	832	842	834	856	817	797	799	864	805	845	787	802	835	822	803	873	833	784	855	813	784	847	783	789	787	802	816	816	843	877	836	803	877	840	811	804	807	785	870	761	840	833	822	820	848	807	825	859	803	779	803	814	782	766	830	782	820	841	872	794	851	809	827	860	749	819	830	771	855	811	763	783	853	853	829	804	844	825	806	772	827	891	890	827	826	795	813	822	818	867	843	812	836	816	818	788	835	839	800	768	856	870	864	825	840	810	812	897	805	847	788	761	839	805	832	768	836	831	784	835	789	785	823	802	893	815	807	839	818	869	813	838	774	821	779	822	828	825	803	830	824	800	872	774	783	787	822	800	804	786	815	864	826	855	838	809	801	836	840	789	880	859	850	849	808	840	839	825	825	821	818	854	909	823	816	832	815	836	818	843	873	782	806	821	837	834	803	830	782	822	852	796	826	817	837	825	805	891	833	824	846	864	876	836	836	803	758	846	835	767	798	838	817	801	840	794	786	845	883	805	825	862	849	815	791	810	830	790	821	836	855	828	809	872	873	831	830	776	810	849	866	899	817	807	847	802	801	791	824	830	838	818	816	810	842	829	805	796	809	806	815	817	789	844	837	851	819	819	862	815	794	800	858	833	815	830	835	812	826	804	850	842	819	755	841	794	836	831	808	829	843	842	816	777	793	845	834	809	803	816	760	768	791	844	812	824	810	795	782	846	828	866	808	786	831	812	822	820	848	841	813	822	809	836	797	841	798	823	796	847	825	784	795	860	814	856	836	816	824	827	820	843	814	806	826	826	804	801	817	833	855	830	885	818	823	834	855	852	829	872	821	830	828	818	797	852	817	836	810	792	841	795	823	849	858	839	824	835	833	805	822	780	854	799	784	800	841	830	834	855	849	856	838	812	780	800	791	791	779	808	832	809	856	794	804	808	828	804	781	845	829	821	834	845	814	813	852	808	813	865	867	850	846	881	827	801	791	800	814	825	762	834	799	818	864	814	799	847	805	775	825	823	802	821	826	864	857	850	821	858	783	839	860	842	822	802	845	801	840	820	765	789	810	794	806	803	819	886	841	811	818	774	838	816	831	828	845	849	798	814	800	824	846	817	860	775	790	811	854	768	862	804	848	837	802	841	829	845	824	760	858	777	855	860	798	814	786	832	834	821	808	841	813	841	786	803	812	860	832	843	825	784	821	823	818	801	792	806	810	808	873	811	845	804	842	845	811	820	768	819	850	804	862	839	861	807	798	878	797	798	803	834	841	772	827	791	848	816	841	807	851	840	814	848	838	796	841	836	757	833	845	845	849	789	839	804	810	798	807	775	847	815	790	837	790	758	824	780	832	843	845	805	796	843	798	837	839	784	816	823	852	785	852	865	797	828	795	817	804	753	805	813	779	818	838	821	816	788	848	808	841	802	861	759	845	862	831	774	828	787	856	861	830	818	841	765	811	799	782	822	748	824	846	867	811	811	818	813	823	863	862	834	847	834	868	820	788	880	815	805	859	849	799	857	827	799	833	879	802	844	864	818	798	830	851	841	804	797	762	809	790	846	832	807	811	797	795	792	778	780	857	873	831	818	854	848	834	835	814	861	876	794	837	828	857	781	843	832	862	869	791	783	821	835	792	797	804	839	802	805	795	819	810	825	850	868	822	838	826	801	786	821	819	823	847	858	826	787	815	840	796	810	822	865	779	834	811	808	840	786	805	785	883	813	869	812	813	876	832	861	806	826	845	777	795	818	877	772	787	786	821	839	792	798	824	825	846	806	808	800	813	836	806	801	809	789	808	797	795	794	826	839	837	814	795	845	803	805	765	797	832	849	811	823	865	813	760	802	840	830	761	801	832	821	800	835	784	832	814	852	854	845	817	897	842	837	815	844	821	791	792	795	822	853	843	803	801	815	840	814	835	827	819	792	850	802	852	855	847	853	822	779	795	899	827	810	823	832	805	933	817	871	847	819	823	826	841	836	840	816	831	840	843	771	899	833	841	826	832	845	842	837	836	844	840	829	812	803	868	872	835	780	879	855	860	806	781	782	854	760	805	801	858	813	784	793	840	865	808	830	836	826	843	824	850	835	817	828	815	810	793	853	834	839	834	836	853	776	859	811	848	875	784	829	851	794	816	835	833	774	790	829	791	842	817	838	825	860	831	856	806	851	845	833	847	815	762	860	817	845	864	825	782	823	807	812	854	857	885	836	814	827	820	805	811	810	806	848	774	826	781	794	829	792	826	851	829	854	856	844	865	800	804	822	809	768	823	820	795	759	807	855	826	780	838	830	847	794	887	840	854	860	807	790	795	838	816	838	801	808	779	832	880	814	823	782	862	806	840	844	860	781	844	806	817	775	861	778	820	837	856	805	811	836	876	810	835	795	830	731	821	855	793	785	843	842	808	855	818	848	850	812	867	846	806	818	783	834	801	764	844	851	790	822	811	809	804	826	777	840	858	872	833	786	793	818	843	820	825	827	832	835	793	784	853	851	837	804	821	756	771	870	871	819	837	772	850	868	809	825	830	823	826	842	853	819	807	771	824	805	812	820	888	809	769	872	838	811	815	870	853	862	860	772	862	843	840	855	859	832	804	829	815	785	821	860	838	835	812	826	777	784	830	811	811	822	855	885	793	783	833	838	790	791	848	818	838	813	891	796	863	834	806	795	881	849	830	783	839	878	798	833	821	781	812	794	829	814	825	879	816	811	829	845	830	833	802	827	876	827	824	835	836	854	835	816	815	817	800	848	805	845	832	843	825	823	844	788	763	821	857	753	845	844	809	873	859	816	800	803	794	834	830	833	789	820	798	837	827	839	854	782	899	849	826	861	828	828	801	829	795	783	824	805	811	836	820	841	852	847	813	792	824	817	803	811	829	842	759	840	842	842	814	809	823	854	789	877	831	884	798	813	784	821	855	829	793	822	868	814	783	813	813	806	839	801	813	842	849	817	868	828	864	801	802	847	816	830	768	833
36685	42383	39861	37127	33648	30691	25655	17689	10498	4035	1495	499	408	334	308	310	288	296	269	295	267	296	242	232	235	255	268	225	257	260	250	259	235	278	251	262	229	255	257	255	281	259	219	241	247	240	243	243	260	252	286	244	244	250	265	245	254	257	268	260	251	246	239	278	262	242	217	252	265	237	269	255	229	229	264	247	255	215	262	258	276	235	253	227	254	264	228	235	289	240	266	285	250	226	238	246	251	230	261	235	269	267	278	280	257	251	271	242	250	220	258	274	270	268	241	255	230	241	268	258	254	268	264	240	236	246	253	259	264	272	274	265	252	284	244	229	250	277	285	253	261	267	261	292	275	234	248	245	268	276	283	245	244	215	286	206	237	234	252	290	252	268	253	234	261	257	255	240	222	242	226	266	270	250	255	250	236	241	262	248	254	277	276	264	253	231	269	266	218	257	264	248	224	248	249	266	256	266	247	269	255	267	251	238	249	271	232	230	262	237	266	267	258	255	274	233	232	235	262	274	241	258	234	248	293	249	233	266	230	244	244	240	236	219	266	243	257	249	256	225	251	237	255	217	269	241	265	257	246	243	200	243	251	259	273	235	257	253	246	246	257	251	268	250	249	250	258	246	265	254	261	243	248	295	265	248	254	242	263	273	232	261	269	263	248	253	255	231	234	251	250	237	236	252	246	232	247	233	254	273	278	270	269	250	250	245	239	248	241	264	253	265	242	257	231	226	261	238	277	244	252	247	250	233	255	252	241	248	255	270	284	251	260	234	273	263	268	246	237	256	249	273	240	252	253	261	247	254	244	256	244	237	250	239	247	234	260	252	244	234	265	260	256	248	255	233	235	264	239	248	242	283	242	246	256	263	245	244	245	243	251	264	255	250	255	237	258	240	246	259	243	242	264	236	222	238	265	246	270	250	248	216	237	218	248	283	266	241	229	232	263	238	263	250	264	236	252	249	228	234	292	248	286	241	243	240	256	275	257	251	259	252	231	271	241	263	274	256	269	228	243	264	269	268	289	277	254	256	254	252	229	226	264	264	263	238	260	263	236	236	242	244	259	240	255	234	267	252	237	259	274	254	243	241	272	254	261	232	264	231	264	235	239	267	244	229	228	226	243	237	261	264	248	219	273	237	264	255	265	263	216	221	258	260	254	267	250	242	257	276	233	214	230	236	232	240	229	262	269	256	245	226	251	231	238	269	231	258	241	257	276	258	249	245	262	243	267	248	246	244	277	257	250	245	232	208	246	256	234	235	254	225	258	283	265	262	268	269	236	219	248	249	266	229	266	265	239	264	288	250	292	261	256	265	240	265	265	270	278	255	300	277	262	252	257	260	255	237	250	255	285	267	240	231	238	244	236	245	257	249	276	273	251	255	260	255	244	223	272	240	215	234	268	246	262	272	254	246	254	269	246	243	290	253	250	244	260	243	262	245	233	274	248	256	243	244	281	265	262	248	277	226	262	275	254	235	242	263	254	239	258	261	266	272	233	273	242	259	236	275	250	245	254	262	258	260	261	239	254	236	261	252	256	275	268	241	263	268	269	254	241	244	233	248	259	295	228	272	258	266	254	227	269	304	253	255	262	254	239	261	259	241	266	247	262	252	246	258	289	260	238	232	260	305	256	239	217	261	226	252	245	257	270	258	259	248	209	269	249	253	259	251	248	246	220	222	254	250	270	240	256	270	267	250	239	264	200	247	267	265	243	226	234	247	232	249	278	227	268	259	225	263	274	228	252	263	264	276	273	275	261	250	227	227	261	263	250	246	252	284	255	274	252	250	236	320	250	258	237	259	258	254	224	252	232	263	263	256	241	259	251	239	274	274	241	255	254	232	264	258	260	235	262	253	247	207	286	256	274	239	248	261	251	279	230	242	249	255	272	243	249	249	241	263	248	229	265	248	271	250	240	248	247	219	250	246	255	246	275	260	283	254	237	268	236	262	248	241	224	241	210	238	237	256	215	247	275	248	226	268	252	244	260	243	254	265	235	253	250	235	254	267	258	231	249	249	236	264	245	259	221	294	238	281	271	244	226	278	254	254	253	253	271	259	292	245	266	231	275	249	228	239	262	244	258	228	278	271	254	246	258	247	256	266	293	254	272	277	274	246	257	280	256	272	240	253	241	241	254	240	270	244	253	237	255	249	283	264	257	245	270	269	245	231	242	216	234	247	262	256	251	276	232	264	253	248	242	286	249	249	263	250	264	258	253	221	236	267	235	223	249	200	253	298	279	236	250	244	248	237	253	258	235	280	267	247	272	244	246	265	258	252	262	258	254	257	211	214	265	252	247	236	249	256	236	262	279	252	268	233	275	245	249	232	241	240	254	273	268	239	254	279	248	261	244	259	247	249	277	242	248	261	272	255	278	252	265	253	252	253	262	253	235	256	231	229	237	275	244	275	264	275	258	271	267	250	264	257	227	283	234	250	232	266	239	264	252	261	264	243	251	247	250	243	266	268	271	257	264	262	242	261	244	256	247	232	263	258	240	244	252	228	238	245	255	241	256	260	231	256	246	261	250	220	262	254	270	227	274	230	273	262	264	251	264	225	255	287	275	283	223	288	251	252	261	263	257	242	263	253	225	260	272	264	232	242	242	256	245	295	253	253	236	262	263	247	240	242	267	231	234	254	247	253	238	306	258	240	275	250	261	239	255	260	232	240	256	247	228	277	272	243	221	250	247	248	236	250	243	257	248	257	253	241	224	260	246	229	210	248	284	268	240	234	257	256	268	250	253	256	252	256	234	242	226	251	261	259	257	219	254	238	259	243	231	245	248	274	273	291	240	244	236	262	260	248	238	268	245	234	230	251	256	240	238	259	256	251	263	253	253	260	264	275	248	243	235	257	242	252	257	244	252	233	251	261	248	259	245	245	248	268	254	262	239	248	264	237	225	239	220	261	253	245	279	236	263	223	231	260	261	229	230	252	219	221	226	239	244	250	265	263	257	242	235	254	255	253	256	278	273	220	242	230	253	253	254	241	242	253	259	254	254	249	285	239	262	247	240	244	218	240	269	272	239	260	259	238	237	222	247	266	245	245	257	260	234	253	248	233	265	247	259	245	231	253	247	266	253	255	228	206	270	258	253	227	262	275	263	271	257	253	277	265	248	272	252	245	260	240	233	254	285	257	243	262	232	234	265	255	266	259	249	248	262	247	250	252	262	263	262	228	249	227	248	239	247	266	243	235	277	277	273	231	247	247	256	273	248	255	259	249	277	255	256	226	237	272	268	255	233	258	294	239	262	235	261	230	242	253	263	238	249	261	257	248	258	275	263	245	251	247	260	249	213	254	250	257	265	239	254	252	259	247	227	263	238	279	261	268	256	278	279	249	259	262	251	241	259	247	255	240	247	235	256	237	228	239	228	271	264	245	248	258	245	257	238	236	240	283	246	246	236	264	258	237	225	249	230	258	266	277	250	258	266	245	270	251	249	255	239	268	272	262	249	254	273	263	254	260	244	258	263	266	234	259
28807	40327	45241	49299	49438	47154	41681	34684	26538	14924	8024	2589	2341	1635	1502	1159	1279	1195	1017	976	996	973	908	853	828	823	827	861	906	816	816	859	844	820	838	916	871	881	864	812	804	833	862	855	872	834	843	838	828	858	833	840	793	859	855	868	828	895	826	855	758	823	881	843	834	839	861	855	891	840	868	840	834	864	901	847	850	793	836	853	834	867	830	849	827	846	863	846	830	777	885	826	830	814	836	826	827	868	849	835	826	889	824	867	835	863	776	817	855	853	830	851	857	826	801	819	879	811	824	865	818	831	902	842	820	891	854	864	825	849	851	817	888	833	878	804	811	852	823	848	848	845	780	878	821	880	852	825	816	850	791	853	830	853	804	866	795	844	833	822	834	844	790	835	860	830	807	850	833	835	851	831	831	832	878	847	835	880	801	795	816	867	810	859	859	815	858	851	825	798	876	790	844	859	846	893	850	878	785	902	841	813	850	852	856	843	849	870	827	812	832	818	858	892	849	900	855	845	820	885	757	852	877	873	850	827	794	844	865	842	876	814	857	813	865	890	820	846	828	885	835	812	851	878	858	888	882	801	894	821	855	836	850	835	843	852	850	815	774	851	832	847	846	881	842	818	852	810	801	823	813	801	800	833	869	865	836	819	825	844	809	833	887	876	820	820	836	917	858	836	854	884	895	786	859	811	823	851	899	866	837	824	833	809	841	872	858	856	845	818	847	818	830	862	769	880	839	806	854	888	837	911	851	848	866	866	862	857	857	793	846	867	884	857	836	796	879	843	845	819	854	872	880	887	820	909	881	829	853	836	831	849	862	830	833	886	853	796	840	811	831	864	832	883	829	891	850	854	859	798	898	812	809	858	847	815	866	835	835	855	795	816	805	872	842	873	829	826	816	855	892	847	825	802	838	805	866	854	807	888	917	870	855	808	865	820	898	851	882	832	845	827	896	847	877	813	871	759	820	841	840	865	852	886	840	845	858	846	868	843	840	828	822	782	841	829	857	885	829	814	881	813	812	834	864	821	830	823	844	844	823	808	826	852	838	830	826	799	807	836	802	882	819	861	866	826	843	839	865	844	862	833	831	830	807	863	818	887	823	835	882	860	837	811	830	841	857	875	870	931	835	821	882	857	780	848	889	810	788	897	824	869	907	863	836	823	826	841	826	802	820	875	877	859	796	838	854	824	820	823	851	831	822	802	851	853	865	842	908	875	829	828	788	838	860	823	841	869	862	810	841	841	879	824	816	808	802	829	810	887	863	906	850	836	839	809	830	825	826	839	840	879	842	907	835	834	847	824	855	879	844	810	852	854	882	801	868	808	840	869	816	860	857	878	833	845	875	865	854	777	851	832	845	845	835	840	847	872	832	836	849	806	862	839	865	831	832	867	777	886	819	816	852	825	844	840	850	826	838	866	832	838	884	838	813	815	850	827	831	885	799	831	848	825	869	813	883	872	853	859	860	811	806	851	830	814	833	837	818	867	875	799	861	911	823	852	868	846	822	915	849	875	859	848	848	845	828	816	828	834	871	799	802	882	835	834	865	879	839	838	831	792	844	823	772	875	856	900	850	824	856	810	831	800	794	890	835	845	857	834	832	818	836	865	847	846	821	839	859	892	837	821	769	811	825	826	827	842	838	815	831	827	828	839	789	850	864	869	839	882	862	864	830	828	879	874	858	827	872	846	826	844	848	880	797	841	828	860	805	804	823	831	854	809	881	838	886	889	827	840	843	859	823	880	845	832	835	878	858	878	819	876	818	872	849	809	833	883	836	856	861	908	854	844	818	841	811	839	837	836	822	730	832	836	846	828	821	888	817	850	784	833	843	858	865	818	894	830	866	853	812	832	881	866	826	827	839	851	777	845	843	830	830	831	811	834	831	852	900	849	849	840	865	821	828	849	875	831	807	852	902	807	829	859	854	854	832	833	841	853	822	897	848	880	798	835	823	859	846	823	841	821	837	834	801	829	841	844	873	860	823	834	853	854	836	814	855	810	876	845	832	862	829	875	836	795	780	877	829	842	860	828	856	901	811	825	803	839	809	816	837	851	862	830	875	864	852	840	779	880	887	864	870	838	849	868	801	814	812	870	834	821	877	836	833	836	817	858	774	845	797	870	829	827	833	822	874	854	813	834	828	857	808	802	858	836	864	829	857	893	794	851	843	848	876	851	853	819	878	892	827	839	833	851	819	849	843	837	829	840	819	824	857	882	851	855	853	834	803	843	863	789	866	896	852	806	872	838	859	834	860	843	862	856	847	878	800	859	904	865	824	840	801	855	800	830	811	895	772	845	809	807	809	854	834	849	833	845	781	880	856	811	815	853	893	882	842	845	797	858	866	852	883	821	849	833	868	849	842	852	851	835	851	835	804	852	829	834	822	868	868	795	846	864	809	874	846	843	867	870	821	842	871	868	824	830	842	850	776	867	808	919	849	826	841	802	852	843	858	853	839	875	783	900	849	826	854	820	907	816	877	858	822	856	894	874	887	876	864	832	814	803	814	877	867	832	813	892	802	868	852	793	837	832	875	833	822	876	806	892	830	860	827	820	895	806	821	817	880	806	846	895	837	873	831	857	737	874	861	888	865	832	845	777	859	881	835	861	857	840	823	751	839	819	866	829	834	837	808	845	807	802	820	895	841	852	850	862	825	844	876	849	771	847	798	885	864	914	915	827	837	851	822	855	808	843	832	856	857	879	807	867	848	796	815	820	857	830	806	851	905	860	763	856	854	886	848	894	801	837	853	846	840	842	787	837	833	825	833	815	851	812	830	801	846	875	826	810	809	838	805	840	819	812	858	899	880	835	801	872	828	882	815	820	819	830	813	843	865	838	808	807	847	907	823	832	821	836	840	861	829	852	821	857	866	892	831	848	851	816	855	851	823	866	874	869	857	831	776	802	818	864	809	887	860	880	860	814	839	868	848	937	800	831	819	829	807	832	827	849	862	850	858	847	803	858	846	784	834	831	832	882	822	812	825	894	864	839	796	869	886	813	827	836	876	789	850	834	855	797	848	853	870	840	829	844	811	822	787	831	907	846	846	836	827	846	804	898	823	827	888	840	899	818	902	835	822	876	811	835	869	834	818	844	803	842	868	848	870	848	861	836	828	857	888	882	799	827	863	844	907	835	901	866	890	804	881	840	860	815	818	853	906	836	855	786	865	841	848	817	866	869	859	844	899	851	825	863	839	840	816	866	836	857	917	845	826	805	867	846	882	877	831	803	834	828	821	849	788	840	851	823	825	831	869	834	816	864	890	804	821	804	804	880	793	917	884	865	860	862	826	856	862	802	857	870	815	797	818	853	846	808	874	815	872	848	839	881	859	846	844	828	822	843	885	900	853	868	821	849	842	810	863	859	872	803	859	832	831	839	898	827	856	843	843	869	854	827	871	791	872	895	869	823	798	859	850	841	865	864	869	844	896	863	846	869	844	869	839	819	842	830	826	789	871	846	774	861	816	884	840	916	803	823	870	844
28427	17965	16070	8946	4572	2526	1382	845	482	411	313	271	263	227	255	267	250	242	207	224	263	245	216	241	250	259	224	246	236	252	243	236	219	259	243	234	234	216	244	234	246	222	241	255	219	246	226	242	216	229	262	245	234	242	231	236	249	243	271	256	240	224	229	231	222	252	259	214	230	236	253	269	232	233	224	243	258	234	254	220	243	250	236	243	245	252	224	224	234	218	242	213	223	213	254	246	249	224	263	238	233	254	219	221	235	233	233	261	221	234	220	239	258	237	245	240	230	218	209	269	227	224	247	260	261	253	250	210	233	214	247	229	257	231	240	233	236	242	253	236	222	211	258	248	229	247	244	240	205	256	234	219	228	236	231	232	257	222	216	216	248	224	241	230	234	243	234	245	239	224	223	227	243	249	229	240	232	245	217	201	233	246	245	241	216	237	251	215	223	241	254	243	250	253	252	221	221	233	255	248	232	228	231	238	216	241	278	240	250	225	223	242	237	201	238	239	230	221	230	223	235	261	252	241	252	237	235	230	261	266	212	230	248	219	238	225	237	245	239	258	253	239	207	266	226	239	236	249	239	216	236	256	215	260	223	239	240	233	223	224	248	234	218	204	219	227	231	225	245	235	266	230	217	222	229	222	239	228	226	261	235	250	240	243	242	229	226	234	238	248	214	242	238	227	243	234	225	223	213	246	239	248	243	233	218	234	233	243	245	208	253	240	245	239	245	244	225	243	235	249	279	220	253	252	212	217	221	205	224	212	260	252	242	239	209	246	221	218	252	213	241	254	238	244	234	226	208	229	222	226	237	233	237	243	263	262	245	227	226	241	241	253	247	231	243	231	260	237	231	243	234	206	222	256	240	234	226	238	254	266	239	259	255	232	240	240	260	249	229	244	221	227	224	239	218	250	250	238	223	239	248	241	239	220	231	250	248	222	246	264	213	238	222	257	217	223	226	253	231	244	213	247	257	228	268	224	226	246	261	240	235	243	256	236	238	220	217	256	225	252	223	249	260	232	222	215	252	237	245	261	267	238	244	223	252	235	260	256	222	209	215	244	229	219	254	223	219	246	257	240	258	265	236	242	228	237	241	201	222	251	209	256	231	269	247	237	230	254	251	195	249	234	236	256	227	262	238	227	239	255	226	238	236	235	234	259	206	261	225	223	269	224	220	255	220	232	229	207	249	207	243	230	235	228	236	216	238	251	236	256	259	233	223	231	220	231	227	248	205	220	245	255	232	219	243	258	257	222	226	213	236	237	215	240	244	236	231	259	244	246	239	248	234	237	246	255	218	232	242	198	248	255	236	224	211	251	249	237	224	233	248	225	228	206	249	229	241	248	230	221	234	230	238	219	258	237	232	230	249	266	229	250	218	238	224	222	204	227	253	222	237	253	228	257	215	241	215	224	250	224	218	246	234	216	247	224	250	238	274	252	221	251	228	246	258	216	248	234	245	251	247	267	264	254	243	218	226	246	254	243	222	225	251	217	215	228	206	218	236	235	259	234	234	231	235	258	218	252	225	239	243	244	250	254	239	275	261	241	226	229	248	238	226	243	219	219	227	223	235	237	241	232	230	225	214	250	234	231	253	205	242	236	242	255	248	248	232	251	236	207	266	263	243	259	235	264	248	280	270	250	234	235	264	253	250	262	233	229	271	237	270	205	262	256	225	252	251	229	266	273	239	216	245	207	234	221	240	244	243	242	248	245	225	251	237	253	268	255	252	228	232	232	232	243	236	243	241	222	239	234	239	235	225	233	243	234	239	223	248	191	227	225	243	222	249	225	206	246	244	191	253	246	256	242	235	249	219	240	231	257	227	248	233	256	230	249	247	240	223	241	249	228	237	241	272	239	228	303	254	227	212	234	247	256	244	252	216	221	241	256	227	235	244	233	265	227	240	228	253	278	225	260	236	236	225	249	231	247	226	245	214	238	236	206	244	192	243	237	237	239	235	240	231	224	247	247	232	225	252	223	256	217	233	259	235	210	248	230	239	230	236	266	256	233	244	239	254	234	241	260	222	228	251	228	243	223	229	224	215	234	233	215	241	229	245	253	248	224	245	251	244	229	230	224	233	236	245	254	233	236	240	236	244	200	243	230	238	243	194	261	250	259	230	259	233	238	237	238	200	243	213	223	201	258	256	238	237	268	235	223	226	215	235	221	210	233	243	247	216	220	242	230	230	246	225	242	265	212	229	246	219	236	237	225	232	239	246	248	244	267	247	212	217	256	248	254	224	226	235	232	245	233	244	234	261	226	235	234	248	223	206	252	247	233	248	248	253	219	265	216	246	229	214	225	266	249	246	238	235	238	211	239	290	238	252	234	210	255	214	250	248	255	224	232	241	227	251	236	255	234	251	241	237	258	228	214	241	200	212	243	217	226	240	244	223	220	242	241	249	242	253	238	241	211	240	234	232	247	249	236	235	234	271	233	229	261	238	239	251	224	241	244	236	248	256	247	210	231	206	245	251	248	260	249	211	268	236	234	258	247	244	240	223	245	210	262	215	242	230	228	252	230	243	193	224	208	237	210	241	233	246	235	229	231	245	249	250	239	241	240	237	234	222	233	244	259	231	266	229	235	224	253	238	225	243	250	218	231	226	230	223	258	253	225	252	246	251	235	241	231	231	241	219	220	227	223	225	240	235	225	239	276	262	243	212	239	223	228	246	250	221	239	221	245	222	262	250	226	255	215	252	233	207	256	218	243	237	230	227	230	217	257	256	242	243	232	203	197	215	240	217	234	242	243	225	235	261	227	263	225	232	251	262	226	236	227	234	236	266	237	197	224	233	241	248	234	241	260	212	246	220	218	224	249	245	279	241	239	235	225	241	239	236	254	240	246	252	219	221	220	256	214	229	257	267	215	246	265	209	232	235	255	211	262	237	261	249	276	237	240	218	241	232	251	265	234	231	241	243	254	241	238	231	237	250	236	212	210	238	240	230	209	244	248	234	232	235	203	236	230	231	228	225	244	252	279	283	256	207	235	233	255	241	232	215	233	217	219	251	230	269	230	238	222	232	226	227	221	260	251	234	236	245	225	227	269	266	225	233	228	233	211	228	225	225	233	238	237	241	218	228	228	214	259	243	228	229	242	251	244	264	258	223	257	241	208	216	219	239	223	232	253	237	239	239	214	263	227	239	219	227	244	237	241	249	248	220	255	251	247	261	251	217	233	237	259	234	224	256	216	217	246	252	246	248	266	244	230	240	256	254	222	222	231	240	232	244	269	231	252	223	241	220	238	239	254	223	247	209	250	237	239	226	241	257	217	232	225	258	232	267	227	235	217	248	220	231	230	246	228	229	231	219	248	252	224	233	251	246	231	227	228	225	229	245	261	241	241	234	259	242	218	213	258	220	208	243	261	235	228	234	226	238	223	276	247	245	242	239	267	212	248	246	231	223	261	270	250	238	209	251	239	252	250	232	235	259	238	231	234	242	241	250	243	256	200	252	228	245	226	241	239	265	238	241	219
16209	17051	25402	23015	18394	12857	7353	4215	2278	1757	1545	1063	1018	945	903	877	850	856	872	806	786	776	810	847	862	825	836	791	795	819	788	837	820	817	785	809	787	833	794	796	835	783	818	806	828	760	808	809	771	839	807	810	843	778	796	804	858	824	805	822	836	772	815	826	725	824	786	818	820	835	808	820	797	796	837	807	797	797	864	798	840	776	822	825	830	840	768	806	775	780	832	800	802	819	820	813	780	795	818	820	805	813	832	827	779	837	769	811	781	823	845	814	776	824	849	791	810	810	832	827	822	728	781	795	809	827	798	776	762	771	852	833	783	798	840	783	812	791	846	810	802	840	775	828	822	821	833	838	800	770	818	830	779	790	794	831	778	853	808	826	817	790	800	762	817	784	821	748	796	826	791	809	782	827	799	829	771	769	869	809	768	770	841	804	840	832	797	788	842	805	846	777	830	803	804	774	812	801	798	765	862	822	773	808	820	814	778	763	796	792	842	812	821	777	773	823	783	781	799	768	812	847	810	787	795	792	805	843	800	807	802	811	808	795	816	784	799	830	842	794	801	850	839	807	826	794	835	828	815	808	838	775	794	799	791	788	890	789	813	794	836	795	776	858	835	800	771	844	829	804	796	810	844	810	835	795	787	817	838	807	805	853	797	831	832	824	876	812	843	812	838	795	820	813	792	841	841	812	794	821	768	785	762	812	816	800	837	820	810	782	794	759	779	843	826	811	797	783	786	794	776	870	822	801	830	807	805	763	792	784	807	827	824	813	817	792	780	798	798	861	803	833	778	858	825	783	759	835	821	820	786	815	803	851	828	745	806	773	776	782	824	814	801	782	813	842	822	821	829	848	809	846	797	803	843	838	803	839	781	810	790	814	809	825	823	784	839	861	787	821	796	841	798	777	846	808	803	827	826	881	802	792	806	774	795	791	815	809	821	781	802	817	796	846	812	772	822	781	796	840	774	795	825	838	772	800	790	784	786	858	842	797	805	826	776	818	858	798	881	800	788	838	855	758	801	782	748	835	757	832	794	796	788	806	787	827	816	800	828	770	816	847	796	817	828	818	826	779	770	786	767	799	843	838	808	767	849	795	799	811	743	820	798	794	797	807	791	804	802	796	772	821	833	840	801	828	804	799	822	762	818	829	860	823	787	815	794	786	868	817	773	842	798	811	829	829	840	768	833	786	820	781	804	819	738	827	790	794	802	820	827	786	803	816	825	820	790	778	779	771	806	826	788	834	837	770	781	798	832	797	821	835	797	838	812	851	781	790	811	817	760	803	787	801	805	826	833	849	825	798	806	802	794	854	859	772	810	822	779	822	868	832	712	836	771	804	791	839	856	809	795	809	791	806	856	783	810	787	852	829	852	835	776	863	783	811	812	797	786	804	814	847	805	848	833	746	800	819	820	817	859	881	846	823	835	808	829	764	805	840	853	801	815	799	820	814	858	832	820	843	799	815	761	816	852	821	836	789	768	833	829	784	785	831	754	882	795	817	801	824	771	787	805	789	784	806	787	844	792	824	794	793	802	837	832	849	774	847	791	815	792	801	855	824	833	823	828	821	799	800	826	799	799	768	834	781	864	820	765	823	756	799	833	788	854	822	782	805	842	773	834	869	817	814	782	829	847	783	822	749	857	774	793	763	841	797	778	794	814	835	778	835	765	813	800	813	771	802	801	807	826	797	795	785	783	848	854	781	831	827	832	862	838	824	808	807	806	786	797	806	786	825	813	801	806	813	816	822	831	809	783	760	811	804	868	786	804	857	825	818	813	829	791	846	763	829	810	785	836	807	808	830	830	829	811	838	820	841	847	829	827	781	811	811	751	838	871	773	791	784	766	775	803	815	805	838	802	823	797	817	821	816	791	818	796	813	817	797	812	756	767	770	807	831	779	821	841	804	757	825	761	817	793	860	846	812	794	845	804	809	827	782	777	788	810	850	785	804	818	802	788	825	823	744	785	829	822	871	785	834	747	793	795	809	805	779	839	801	846	827	811	804	850	796	798	873	774	801	749	811	805	815	764	788	824	819	827	812	795	758	772	828	840	808	862	820	854	822	810	812	808	773	814	854	813	802	808	787	834	800	833	800	772	746	763	852	846	827	827	829	780	832	771	816	780	848	774	846	790	816	830	832	773	856	768	798	815	804	790	791	873	858	798	812	788	776	788	785	826	788	810	812	829	779	778	789	846	780	806	838	789	836	866	779	844	851	818	846	888	791	795	777	864	824	837	820	873	815	834	816	815	834	857	834	794	797	796	789	821	828	826	846	831	798	773	803	757	794	817	804	838	807	834	800	770	840	820	851	780	830	802	807	836	761	792	781	768	752	822	749	829	784	828	811	848	797	817	788	808	794	816	811	840	807	801	833	847	841	779	790	827	774	787	792	786	808	842	794	800	813	832	792	840	848	795	785	800	826	816	841	836	786	779	861	756	794	810	744	824	815	822	803	783	823	795	768	824	795	781	789	807	784	827	789	825	798	811	778	770	825	800	780	805	795	804	783	827	806	824	824	793	810	800	824	808	831	841	795	796	781	815	857	781	803	786	774	806	744	766	765	805	811	751	787	858	830	826	814	800	843	816	792	784	825	830	821	817	801	859	787	775	812	782	789	783	799	841	835	835	868	784	777	762	774	818	830	871	796	843	835	811	855	791	812	811	801	826	813	839	763	776	835	772	805	856	832	770	817	860	814	810	845	846	798	849	817	849	772	767	796	821	764	838	849	870	819	794	800	833	771	841	790	786	768	840	833	810	752	831	842	845	814	791	782	898	823	792	866	779	838	762	798	800	861	817	804	801	772	847	752	795	858	804	820	795	794	811	831	799	789	806	814	823	799	783	874	840	812	810	812	847	810	815	778	798	777	833	817	794	799	794	784	783	809	811	841	799	840	809	844	819	831	854	819	756	813	828	802	798	801	818	840	846	805	844	785	767	808	780	810	851	830	789	814	876	803	796	831	791	786	811	844	816	829	772	838	808	766	792	859	771	795	778	874	776	802	838	807	817	807	863	823	828	801	820	781	796	764	820	785	830	860	788	885	805	803	807	815	827	766	795	824	804	833	819	804	797	797	834	830	758	825	838	781	803	856	839	851	789	765	789	820	841	795	834	823	766	835	809	836	798	881	829	804	795	850	780	783	795	805	812	831	859	805	808	840	794	841	791	798	819	819	815	808	801	842	799	829	859	819	805	761	800	813	766	819	822	793	834	756	854	782	836	818	830	805	767	815	841	774	777	822	791	776	745	819	799	782	801	848	802	814	811	811	813	786	788	796	782	845	847	858	827	791	787	772	802	860	809	785	808	829	798	806	803	827	805	788	779	790	858	778	849	819	805	811	836	780	830	825	810	848	820	840	785	820	818	829	810	806	851	804	805	846	783	818	754	816	784	803	785	753	806	843	760	786	777	765	875	843	844	810	836	853	830	827	817	836	783	797	795	775	781	853	823	817	770	712	833	830	828	852	791	792	838	877
33737	33653	39556	34067	27035	23494	16155	8050	3315	1411	932	581	344	275	273	276	256	252	254	262	247	264	280	251	247	253	259	228	237	263	235	253	258	232	251	231	219	227	268	258	253	245	262	251	248	273	278	263	260	230	226	235	244	259	237	243	225	226	230	216	273	228	249	246	250	243	264	238	225	254	242	277	240	246	247	248	226	250	227	273	224	239	203	250	238	235	285	229	237	272	239	254	263	224	228	251	256	265	262	257	273	237	250	253	262	239	228	261	238	275	238	233	279	253	268	247	247	244	264	243	233	245	225	271	211	259	274	255	243	238	234	259	235	249	270	297	253	264	226	273	243	245	266	261	246	261	209	238	228	280	253	267	255	254	241	260	236	233	244	223	252	211	235	234	230	245	248	229	227	251	265	220	236	224	260	252	245	225	239	265	258	262	254	245	267	219	232	217	265	257	257	241	263	225	232	258	211	252	257	225	238	249	260	265	248	224	233	246	253	220	246	280	245	269	248	226	232	225	232	261	251	255	259	228	235	271	239	218	244	214	218	239	218	240	265	230	226	225	247	242	224	241	244	274	242	253	255	260	225	236	224	269	244	249	238	261	242	255	243	238	239	250	257	236	262	255	260	255	259	239	232	219	242	260	258	236	227	246	216	259	232	241	237	241	249	245	243	264	268	238	234	252	246	220	260	225	243	241	226	250	265	254	240	297	229	232	261	258	228	245	251	252	232	241	267	242	248	259	243	264	241	255	226	249	222	285	249	234	208	234	265	282	234	232	258	244	238	238	248	257	239	239	247	239	234	280	202	251	241	238	227	247	247	233	242	267	219	238	238	221	260	245	224	262	232	254	231	250	248	250	275	247	255	240	233	256	263	252	232	262	260	242	245	227	258	236	262	247	237	249	222	243	230	253	249	237	265	244	262	248	248	251	254	236	244	277	241	237	224	225	258	251	257	250	245	239	230	221	226	240	211	228	238	250	266	260	271	245	259	259	252	244	284	250	224	261	231	248	261	261	227	253	252	252	259	229	223	238	240	240	231	253	254	254	194	231	250	226	281	246	256	241	247	259	220	231	258	267	236	270	250	282	249	252	258	255	242	243	250	248	244	242	272	264	259	258	253	229	257	254	263	259	242	259	235	240	237	246	232	252	272	272	253	263	248	258	236	258	245	246	252	236	245	247	259	240	226	245	244	253	255	247	247	229	224	239	297	258	242	267	260	226	242	244	243	235	254	253	252	224	246	245	237	274	248	252	210	227	250	256	254	254	240	229	242	231	244	230	244	249	243	248	241	233	229	245	236	234	246	243	216	200	249	274	219	273	261	246	236	248	255	232	268	251	206	238	282	249	228	246	242	263	282	229	234	238	257	251	252	258	233	263	230	262	247	251	230	239	250	253	223	244	254	242	269	239	230	233	231	253	254	241	260	266	270	236	236	260	218	236	262	266	225	257	249	234	247	244	224	235	263	254	255	269	232	223	245	229	248	234	227	244	227	256	221	216	252	240	265	269	235	236	245	272	262	258	265	234	244	238	225	258	248	246	255	225	246	248	270	262	211	256	202	242	221	256	234	234	224	263	224	252	241	244	231	248	277	260	258	242	234	267	231	223	266	246	256	240	235	251	242	239	253	243	224	271	225	237	214	234	241	252	249	248	247	242	254	254	252	237	244	268	248	252	240	219	260	256	249	240	244	262	245	229	251	264	222	263	242	215	251	238	234	244	234	264	277	225	274	258	252	255	251	229	245	253	240	276	268	216	273	252	241	248	250	242	245	286	232	221	241	225	252	228	258	264	235	245	261	254	247	246	249	232	257	255	232	254	254	256	232	269	263	274	244	235	255	246	246	245	251	252	222	272	260	251	238	232	265	261	213	260	221	269	267	270	225	261	230	224	224	231	248	257	253	251	250	252	249	263	248	273	266	240	266	236	238	236	256	253	238	218	256	273	252	241	240	228	265	239	261	270	237	250	259	214	256	242	251	247	246	242	256	244	244	242	215	239	249	244	248	236	244	250	270	268	246	254	227	238	242	255	226	251	242	242	224	247	265	258	258	250	252	275	207	273	272	255	240	234	267	254	245	218	236	234	237	239	242	245	250	232	237	248	249	217	259	218	240	247	256	244	239	258	229	243	249	233	246	225	231	279	245	247	242	244	266	232	237	259	237	269	245	253	237	259	268	268	258	247	241	240	212	282	255	255	241	255	233	250	246	261	244	242	239	272	259	246	243	222	252	224	241	246	256	269	257	238	232	270	226	238	253	250	268	241	268	236	226	235	290	262	236	259	230	250	241	261	246	229	238	262	236	239	270	256	248	279	247	283	229	237	215	247	246	250	254	256	217	256	231	252	254	232	240	243	232	243	240	247	253	243	229	265	270	231	226	265	268	219	253	257	245	240	245	217	264	262	254	248	206	256	207	233	230	258	258	224	205	271	247	250	229	224	246	219	233	257	224	248	260	256	280	255	222	247	244	244	266	283	244	235	238	246	259	250	237	219	248	277	214	231	220	253	214	253	240	230	253	250	238	241	241	255	258	253	226	259	261	235	246	232	249	266	273	237	246	255	212	239	235	216	260	242	271	248	248	239	282	272	265	278	228	259	238	206	244	234	236	270	259	272	230	268	246	265	253	268	232	252	238	222	242	270	238	276	226	232	238	251	249	246	238	256	239	254	255	254	234	235	257	243	229	247	252	238	255	228	247	239	236	246	256	257	246	260	261	229	273	246	229	265	256	244	226	247	231	232	224	215	238	232	248	255	236	253	260	270	247	256	249	242	238	250	259	254	232	235	248	214	239	249	239	252	248	232	269	256	288	236	240	259	234	258	242	241	234	233	228	233	261	252	261	239	243	275	235	230	240	217	266	254	229	245	255	238	226	250	254	258	280	242	247	226	242	238	231	239	261	246	255	259	247	253	227	233	216	259	261	271	239	244	250	248	235	230	278	278	258	232	246	236	271	205	260	257	243	239	228	261	241	273	229	245	221	228	256	241	225	238	246	263	234	252	285	238	260	265	227	242	254	275	248	244	232	243	250	241	248	258	249	246	253	226	263	228	282	236	245	247	243	234	231	228	255	246	247	224	230	251	219	240	259	245	243	250	224	244	250	250	263	227	226	230	217	237	233	230	255	231	229	236	256	232	246	236	256	222	226	235	233	272	285	245	239	265	248	233	242	250	227	249	267	251	263	247	224	243	244	224	270	230	240	237	252	231	253	245	230	237	268	257	221	251	243	277	207	220	231	250	258	248	246	251	261	251	262	244	237	249	262	259	248	247	262	245	230	235	248	246	253	260	246	239	289	238	244	237	229	234	263	258	240	263	291	247	264	242	248	249	233	235	256	229	268	229	199	242	238	235	251	251	240	217	244	241	244	240	242	241	232	279	219	260	224	262	264	241	269	248	256	230	251	264	242	222	241	236	254	235	230	237	226	256	215	238	259	227	228	256	232	248	242	260	222	248	244	246	264	227	261	257	258	256	262	240
25334	32315	43493	42663	41596	39199	31099	21279	12679	7400	5915	3272	1608	1312	1167	1050	1214	1021	925	912	861	917	951	843	847	803	813	907	848	830	857	853	937	833	842	813	876	797	829	818	820	814	867	856	872	837	824	837	859	861	816	801	823	838	792	876	838	888	875	811	797	851	858	826	881	822	812	874	884	823	862	827	835	817	819	846	822	830	803	837	854	790	788	863	815	855	856	879	823	839	816	819	859	848	882	831	852	860	811	796	816	834	831	858	827	834	843	849	810	884	831	820	876	837	898	816	834	790	767	860	851	881	835	871	795	826	778	785	820	807	892	864	826	780	848	744	865	809	857	835	833	812	819	831	809	805	862	832	891	809	842	868	866	849	838	826	862	820	826	825	861	856	829	779	835	840	821	835	844	786	823	819	881	784	847	806	879	859	863	793	826	838	797	904	812	836	844	823	821	864	846	849	801	879	845	820	858	875	831	870	828	850	801	863	855	835	836	803	813	868	837	855	846	833	869	876	821	782	835	816	822	863	814	845	826	804	835	820	878	827	818	872	800	838	825	839	850	831	850	819	786	843	841	812	833	832	816	801	792	799	812	844	899	835	866	827	817	855	808	838	842	826	789	832	869	810	803	828	824	816	809	882	806	776	770	768	770	828	822	815	790	796	841	843	781	835	840	816	826	823	880	869	864	858	793	778	831	838	840	849	818	851	778	873	800	816	846	870	862	796	827	796	831	824	828	847	783	813	846	833	846	825	821	778	793	846	803	807	865	815	817	853	828	817	865	841	832	843	868	851	840	828	828	812	810	813	840	836	860	838	875	825	878	832	807	853	845	835	841	850	795	807	833	814	788	810	868	881	820	873	820	810	848	803	817	852	826	864	802	831	815	854	834	869	799	843	853	794	800	789	863	790	815	808	854	793	831	849	841	801	849	835	855	826	845	800	874	870	868	857	872	819	815	783	793	861	867	817	816	825	790	811	804	798	827	875	806	865	806	781	810	818	793	854	864	875	826	822	847	822	845	824	803	851	804	852	833	794	800	882	834	817	815	837	839	815	865	835	807	793	827	816	862	859	867	818	852	858	860	824	824	826	803	882	807	841	810	822	834	837	841	810	839	809	888	859	887	832	787	849	845	833	832	814	791	829	829	841	841	846	831	825	843	822	798	849	851	774	847	878	877	850	804	840	820	853	820	799	857	824	803	830	840	795	838	804	877	852	838	851	840	838	822	825	841	839	831	824	845	791	840	837	817	830	820	857	839	807	808	808	847	787	775	869	819	834	839	839	838	828	849	851	797	818	893	825	837	813	814	845	805	856	828	812	834	798	857	870	825	836	841	829	822	883	886	838	815	866	850	810	889	823	809	817	883	837	849	794	772	838	823	815	798	824	794	870	830	902	851	834	854	790	809	842	796	812	836	820	770	818	854	849	851	833	846	833	871	828	810	798	808	804	881	854	899	832	850	841	873	839	836	773	825	888	849	839	801	844	856	842	854	833	799	834	875	870	823	832	822	827	779	879	856	894	838	804	753	852	785	859	875	870	830	783	846	797	815	807	834	789	851	853	828	822	852	789	816	854	841	828	819	813	836	892	783	843	747	801	812	867	807	849	808	837	789	801	837	855	826	881	824	877	803	787	849	825	892	785	806	854	878	804	849	768	838	817	831	852	876	791	810	868	862	854	804	851	866	843	823	843	837	849	845	832	840	835	779	816	888	798	838	822	834	851	776	828	799	818	797	781	836	840	794	762	842	830	875	795	823	860	867	833	823	802	760	787	830	814	764	814	838	815	790	821	783	860	790	867	847	858	795	787	904	868	845	852	788	866	897	823	803	812	858	832	818	812	827	809	836	849	850	871	831	823	802	910	807	795	770	837	867	839	851	780	826	830	821	803	867	855	846	840	778	863	785	870	836	855	843	857	838	871	834	860	838	791	835	847	792	839	823	797	805	818	838	850	856	787	832	843	792	899	813	833	790	854	837	857	832	846	837	772	829	815	810	857	840	879	840	838	826	859	841	859	847	828	844	807	859	813	845	852	855	793	839	818	854	836	832	826	857	802	830	866	870	778	816	838	810	823	820	850	831	810	755	849	815	848	836	804	822	792	814	795	868	848	797	853	815	853	800	754	827	854	869	834	862	858	830	830	838	841	806	848	798	827	818	852	779	819	814	875	873	815	868	825	842	824	820	815	837	837	809	829	860	794	804	842	787	834	755	748	817	796	829	841	847	858	855	812	852	814	832	822	863	867	841	819	880	877	774	813	884	877	807	854	872	808	825	870	823	780	820	884	841	809	877	818	795	814	871	866	827	875	776	868	887	827	863	820	852	850	848	783	855	866	812	796	822	825	844	819	838	895	747	843	843	836	839	811	858	811	783	825	822	843	799	786	906	818	854	846	844	814	859	840	873	817	863	825	830	781	836	811	828	839	831	830	769	846	826	814	865	811	843	832	802	809	845	866	862	820	872	849	839	853	839	801	801	828	824	828	805	844	827	902	837	851	798	838	852	818	831	783	803	839	816	805	812	815	839	851	795	860	801	851	790	818	814	822	840	847	822	886	829	850	826	845	826	870	828	868	856	833	786	814	800	833	837	807	845	800	805	832	816	816	790	812	844	812	827	817	784	840	890	851	793	812	784	808	781	832	818	789	848	849	868	811	853	792	838	809	849	834	807	847	814	830	849	819	818	856	863	795	865	793	824	778	817	862	892	861	837	802	882	848	789	893	863	821	817	807	830	838	884	809	891	836	818	872	813	826	824	822	862	828	852	824	837	831	827	837	817	836	866	787	889	824	838	820	851	831	795	806	843	844	858	855	841	822	839	847	803	842	848	788	851	851	859	810	806	863	861	823	883	792	839	785	854	840	866	827	830	870	804	886	861	822	775	802	810	849	854	841	870	764	836	823	851	880	782	833	839	877	844	835	844	823	785	823	842	824	854	810	830	833	802	878	805	861	831	800	787	818	847	825	829	806	808	833	830	802	834	825	781	780	873	812	804	821	806	841	828	807	824	817	789	832	851	848	812	803	831	859	788	806	823	832	821	850	886	828	809	835	820	868	831	818	775	860	799	830	809	778	832	760	881	848	844	830	795	839	798	774	817	811	846	808	820	808	920	794	811	825	831	857	864	806	839	859	850	843	833	812	813	850	853	853	813	819	798	879	804	795	843	818	835	906	836	829	840	823	836	819	835	844	866	853	932	816	832	840	830	844	810	842	783	869	823	819	830	844	799	859	840	807	835	826	865	824	827	828	829	829	824	791	802	788	839	836	833	856	807	881	828	832	806	867	834	819	821	854	807	840	802	837	843	777	842	849	840	856	866	876	804	779	895	811	850	867	873	877	810	853	821	782	814	827	842	812	788	833	802	839	829	838	836	841	806	839	799	843	825	783	817	839	867	871	875	813	794	790	852	818	883	797	817	853	837	828	830	858	807	857	823	823	816	786	835	803	815	859	803	837	825	830	813	842	828	813	800	783	842	773	849	818
37515	37593	44104	36631	32121	30024	22609	14367	6259	2915	1389	687	331	339	323	282	303	306	301	285	259	291	271	258	254	253	286	265	290	225	276	277	249	261	259	269	289	258	263	291	233	249	249	273	279	255	244	244	272	264	261	282	275	255	244	259	254	264	276	268	263	231	217	247	258	286	264	255	253	232	244	265	267	274	241	225	258	259	292	265	239	246	259	250	261	283	273	259	234	284	242	272	297	252	222	234	249	262	237	248	216	251	252	253	259	256	250	240	262	242	267	211	261	252	242	236	256	262	223	233	242	249	272	240	216	241	249	278	235	270	280	271	229	236	218	275	259	256	243	259	234	222	237	244	246	278	258	256	253	264	230	220	245	233	222	244	264	267	261	241	247	245	254	248	250	263	252	261	270	244	247	257	270	225	253	250	256	244	250	245	254	265	242	255	274	244	271	244	261	244	257	264	251	247	262	245	251	244	279	285	261	257	264	272	243	233	240	244	268	269	264	229	254	243	224	256	240	246	235	235	247	236	256	259	255	236	284	234	263	233	249	244	239	224	264	242	269	260	257	239	256	246	257	262	235	255	251	267	266	245	250	249	279	239	262	240	283	240	240	253	265	217	275	227	249	258	268	259	246	216	241	239	262	233	279	237	212	250	236	253	259	268	281	209	243	273	265	233	252	253	257	256	256	265	228	249	253	234	246	238	272	263	235	244	257	235	241	267	283	245	242	260	248	246	269	243	265	275	262	237	262	274	229	240	250	264	284	234	249	261	243	250	276	275	272	249	278	247	229	260	260	225	260	264	250	245	247	231	214	240	260	228	239	261	275	290	265	244	266	275	259	237	243	279	258	259	284	262	257	240	248	260	248	235	251	242	268	235	232	263	256	278	246	247	268	255	240	274	228	264	244	257	243	281	255	243	269	260	245	228	280	244	250	262	252	248	293	244	277	258	238	281	264	236	248	243	256	259	261	253	241	251	230	255	255	282	272	258	242	229	243	244	247	259	271	249	260	243	244	251	270	263	271	219	281	243	260	241	240	255	253	265	266	245	287	283	220	239	230	234	272	244	271	239	284	232	254	267	241	275	278	273	247	264	256	245	231	231	255	252	267	250	252	235	248	250	259	248	257	257	230	234	278	248	262	263	270	251	242	233	250	254	252	255	258	253	255	272	242	266	269	226	236	276	233	244	274	235	244	243	247	254	263	283	278	240	270	270	246	252	263	236	229	225	256	261	225	247	232	245	249	254	255	263	252	218	265	243	266	235	266	245	270	269	246	244	244	241	272	260	253	267	229	249	269	249	258	227	256	261	255	259	226	267	236	284	258	249	275	272	252	235	227	254	250	274	263	268	261	235	270	274	259	247	263	248	248	269	267	264	265	229	261	229	243	268	245	237	254	258	269	262	242	252	242	259	243	253	260	263	255	251	253	262	259	264	259	288	257	298	262	260	250	244	228	247	263	254	284	263	266	252	252	224	249	268	256	275	243	249	250	263	270	240	213	255	250	284	243	282	236	265	242	231	239	230	246	234	260	252	218	256	244	248	217	289	263	254	245	282	268	233	254	248	255	264	265	267	250	244	242	282	236	279	266	276	268	256	259	267	273	244	256	242	252	239	246	262	254	238	304	269	267	262	238	274	277	259	246	275	243	275	238	235	261	260	275	255	277	259	269	258	243	276	266	250	234	232	243	232	254	238	247	265	257	228	249	253	261	265	243	263	252	247	264	243	257	230	294	255	275	232	246	253	254	255	240	276	249	257	271	267	259	241	253	281	246	240	263	259	260	285	249	244	260	256	234	238	285	261	274	251	258	268	261	290	252	253	276	256	281	243	242	218	278	270	267	268	245	252	255	253	249	268	244	247	266	261	258	245	239	267	283	253	273	254	247	240	237	277	258	256	254	295	241	261	254	248	251	262	222	248	235	278	251	261	251	268	251	279	259	278	253	239	256	201	235	267	258	263	268	242	263	235	253	246	259	245	213	248	278	272	272	232	251	250	274	274	208	270	257	272	236	263	243	250	246	290	247	264	259	253	261	254	221	235	265	278	232	254	272	262	247	279	261	243	254	244	268	283	241	242	265	225	253	248	245	241	266	267	243	254	277	266	268	254	249	260	241	250	273	237	269	269	278	265	258	263	227	217	243	234	259	224	246	254	246	277	237	248	261	259	263	247	260	240	247	281	254	255	278	250	258	229	255	251	242	236	244	249	257	239	256	261	255	246	221	252	257	254	262	267	252	211	253	246	232	267	280	241	251	244	257	252	248	247	266	252	235	236	260	252	261	262	266	253	268	305	267	252	281	226	235	254	251	271	253	258	250	238	252	256	242	289	259	279	253	254	251	237	234	269	261	252	273	250	252	250	247	243	287	275	272	252	239	235	239	285	241	255	228	254	275	240	286	282	274	255	264	265	255	254	229	260	226	272	251	241	221	251	285	259	265	259	243	234	261	249	231	252	256	225	272	247	255	225	254	236	250	241	261	254	252	249	261	253	266	302	255	263	232	236	257	269	276	247	287	253	239	255	236	281	277	255	259	242	260	277	262	235	263	288	250	259	257	233	229	256	243	263	269	262	251	237	247	235	273	243	252	253	256	249	260	271	252	245	251	265	223	257	267	257	263	234	239	263	257	200	256	235	234	239	271	267	242	241	258	246	239	232	247	251	258	279	248	258	228	236	267	251	222	227	254	235	258	273	224	251	228	232	257	244	248	261	255	250	278	256	263	247	247	208	229	243	248	249	274	242	253	251	258	238	238	235	224	260	263	263	242	273	266	247	250	263	238	228	251	276	248	236	286	260	282	238	266	216	263	262	280	237	254	285	259	275	239	228	256	246	256	247	284	237	269	228	233	263	259	240	272	250	269	253	254	249	241	229	240	239	255	225	243	247	268	224	244	254	243	252	247	224	254	258	263	295	254	211	261	263	235	264	298	250	240	259	240	255	243	235	257	276	263	244	254	245	252	286	286	238	242	219	257	270	226	243	274	259	256	249	267	250	237	243	221	257	248	259	303	255	270	237	233	258	225	252	221	253	235	262	275	249	246	270	240	277	242	239	245	262	253	247	218	269	243	258	272	239	248	249	254	252	258	245	242	245	239	242	237	237	247	263	240	230	256	230	274	231	256	246	239	232	239	261	243	264	251	282	230	242	267	249	263	261	247	253	242	273	259	234	222	270	236	277	260	288	254	225	228	279	239	233	251	242	249	273	246	245	262	263	240	230	255	251	256	279	245	228	272	226	256	225	259	248	260	267	252	253	238	230	259	235	224	254	256	245	227	241	245	259	258	243	266	224	257	233	244	275	270	249	239	235	264	258	266	230	278	271	265	219	255	245	239	270	252	276	266	269	249	255	243	255	268	265	268	271	221	265	249	232	259	277	235	234	270	246	279	251	258	252	239	228	262	244	244	262	261	255	234	243	247	267	231	228	253	250	270	238	256	272	247	263	237	229	248	284	251	238	266	233	267	257	221	234	249	234	237	253
29897	35353	47403	47460	48042	47284	36148	29634	17052	12485	7897	3847	1864	1704	1488	1416	1305	1234	1049	953	907	974	932	867	887	872	891	885	838	925	838	809	828	859	842	871	858	875	838	840	854	914	821	907	881	846	856	840	855	873	868	851	863	806	831	847	874	835	817	870	843	847	846	848	863	873	833	837	833	865	800	840	843	831	865	852	838	816	832	893	847	824	844	842	820	801	828	839	860	814	839	860	866	888	857	839	842	848	866	863	872	877	842	843	896	878	837	901	855	832	895	833	817	839	850	854	902	911	838	843	863	855	815	847	831	822	803	789	863	787	822	846	852	861	858	825	798	860	834	882	838	889	823	794	837	855	840	890	832	873	827	820	831	846	819	862	869	859	876	855	814	828	909	841	793	863	829	777	830	858	893	842	891	830	835	850	799	885	883	853	886	807	826	907	810	877	852	847	884	808	795	857	869	869	864	849	859	855	895	909	851	836	858	879	900	900	843	871	868	829	860	829	855	791	852	831	833	847	822	800	800	843	884	803	886	858	798	826	869	870	863	824	795	858	828	866	817	837	882	860	904	837	847	845	828	830	851	804	833	835	840	873	818	792	861	819	850	880	875	769	861	809	834	879	875	835	827	808	839	892	797	826	899	815	847	839	904	822	824	861	820	823	830	853	840	857	841	845	823	853	852	827	919	842	854	841	813	885	816	850	859	839	908	822	898	875	838	849	823	848	861	813	852	830	848	814	884	836	836	887	885	844	839	842	843	834	829	843	822	847	861	872	813	844	825	806	887	821	829	862	893	802	839	916	888	851	839	866	832	838	796	853	817	872	854	877	813	867	830	839	868	832	826	845	872	806	778	867	850	841	850	841	857	861	848	857	899	811	832	824	856	867	884	860	799	886	834	821	897	831	900	860	842	857	852	874	853	877	817	873	847	871	841	876	841	899	833	838	854	833	841	852	820	821	878	877	893	853	843	867	841	800	836	839	834	847	865	847	844	832	835	795	822	924	823	823	838	779	845	810	850	852	880	828	820	892	885	839	830	830	869	848	807	864	857	820	802	809	864	875	839	786	887	870	818	842	878	835	848	897	866	844	890	800	837	842	851	920	828	849	841	841	866	884	869	833	844	869	794	858	848	849	880	812	871	840	818	865	846	862	819	868	836	823	878	795	842	815	877	797	843	861	799	823	877	873	829	834	836	869	831	834	841	884	856	833	810	878	790	867	846	901	876	870	862	853	862	878	774	871	866	764	829	797	851	867	869	855	877	835	809	879	886	897	869	847	799	860	843	854	814	834	816	851	825	777	855	854	846	837	853	855	855	832	844	880	841	829	870	852	850	873	933	829	878	855	788	887	884	828	847	824	792	858	815	827	863	870	899	821	772	844	822	872	909	857	794	841	847	806	852	837	882	877	872	840	874	862	863	872	890	853	779	870	873	812	870	850	831	801	841	842	857	856	857	882	832	866	857	889	834	863	802	849	845	845	836	863	919	865	934	876	840	824	818	869	839	790	842	797	853	865	863	850	845	876	844	834	839	829	846	866	800	887	838	861	821	864	847	857	841	852	870	819	837	824	800	852	874	818	833	808	907	908	848	876	818	844	836	801	838	865	827	880	820	883	817	867	817	813	911	855	799	849	836	847	826	785	895	899	874	880	842	906	848	796	803	816	859	877	827	843	833	817	827	849	862	847	867	834	866	827	839	856	865	875	857	888	840	890	835	850	837	860	834	853	813	849	874	846	822	837	817	865	827	854	840	861	877	830	886	816	879	864	838	885	865	841	857	841	878	846	834	837	836	846	843	829	841	875	847	825	817	847	863	833	874	851	819	842	882	859	870	778	827	867	877	874	854	816	866	863	864	852	784	908	811	858	837	798	821	813	848	875	876	818	840	822	877	860	849	787	860	868	836	781	925	840	810	872	830	815	833	824	851	876	848	835	875	805	856	832	835	874	821	872	800	869	824	805	831	826	833	859	863	828	839	846	869	837	861	858	900	857	853	878	863	821	859	868	827	914	875	809	892	809	849	838	882	840	893	832	814	831	883	879	843	855	896	834	828	866	876	852	812	889	840	843	870	877	827	841	840	850	946	813	888	868	854	825	837	857	804	830	855	795	820	907	809	816	805	841	890	771	821	848	792	861	811	872	854	845	865	852	852	839	852	822	869	881	771	828	794	812	837	842	879	835	791	852	852	876	870	869	797	842	855	829	891	866	884	888	875	804	809	822	828	897	825	883	881	836	848	831	907	847	851	833	903	848	811	812	783	828	851	881	775	842	855	875	861	808	840	853	809	816	852	876	825	829	807	834	851	793	826	874	872	866	848	846	859	867	860	853	846	828	853	858	867	843	846	835	870	882	872	876	825	846	804	843	859	848	871	857	865	851	839	832	838	811	873	811	826	824	846	827	843	855	845	785	888	827	910	844	861	810	819	850	830	859	814	848	811	880	867	811	856	874	855	838	820	870	848	827	831	867	845	865	836	869	868	841	847	858	855	875	868	862	893	829	867	828	897	788	884	901	856	798	844	871	887	878	877	837	840	809	850	844	819	887	866	852	841	845	789	863	834	824	861	882	812	853	798	781	852	853	820	822	858	828	866	811	826	820	880	840	881	878	828	843	831	807	813	879	835	873	796	825	867	897	825	811	853	831	821	819	857	863	844	888	847	864	879	824	844	811	835	838	823	876	793	839	758	852	844	848	835	876	884	855	804	847	856	845	842	781	870	806	867	819	891	904	849	827	818	834	881	837	833	856	896	830	851	844	879	830	859	862	895	805	836	820	891	878	872	818	898	809	850	853	892	808	826	853	842	834	775	800	811	867	861	870	894	918	849	789	817	823	844	840	830	847	846	879	861	795	882	843	868	808	832	860	866	892	814	821	807	857	793	864	867	824	867	864	829	834	848	854	871	807	852	846	870	858	864	799	894	881	877	903	851	830	821	801	829	835	844	862	879	849	820	807	881	808	872	860	850	825	868	854	866	877	871	828	920	859	892	809	883	829	828	853	825	828	840	842	884	848	866	855	888	859	830	868	811	884	826	849	814	929	889	821	868	836	826	870	840	801	857	805	852	798	901	858	848	890	811	843	803	785	835	835	829	847	859	883	900	843	886	861	770	815	881	846	837	816	848	890	839	839	835	825	880	805	885	834	831	830	812	831	829	792	817	873	846	825	756	868	806	846	844	873	804	883	852	847	841	832	842	800	854	826	891	826	889	831	833	829	853	845	856	848	848	829	898	851	869	837	859	852	849	835	823	860	859	821	881	853	834	884	856	822	859	818	841	880	825	846	860	881	858	854	834	835	876	818	856	878	883	874	835	790	815	804	915	849	851	900	789	848	840	873	857	817	855	857	762	856	853	840	857	838	814	854	823	883	867	830	856	844	858	815	839	884	826	815	819	841	834	876	886	846	808	878	821	882	883	858	801	913	811	882	791	806	885	847	829	849	875	922	846	824	804	843	868	816	855	875	823	885	877	884	888	815	850	859
28293	16414	16072	9756	4624	2404	1268	806	577	400	269	283	277	237	247	243	230	255	262	233	241	236	246	277	270	234	243	225	237	233	248	207	252	247	280	263	237	230	256	245	246	228	216	232	242	232	243	217	219	235	263	231	234	246	214	238	233	235	239	217	253	230	262	232	221	262	242	246	233	238	228	260	244	233	224	256	233	278	255	268	262	221	249	247	246	227	221	260	243	246	265	254	279	259	232	246	216	236	220	216	239	239	242	235	239	235	239	212	265	207	226	235	252	238	237	227	214	262	223	265	242	250	248	238	210	240	257	248	266	222	255	238	238	235	269	242	257	250	240	266	223	254	260	245	237	227	217	244	245	220	254	228	232	247	263	235	252	264	244	223	241	234	245	225	258	254	220	230	257	238	240	232	265	259	234	213	249	218	269	252	256	268	250	223	254	247	222	235	252	242	246	226	263	243	272	238	252	219	226	268	246	234	241	252	236	207	255	243	270	278	229	234	241	222	256	240	240	228	240	224	248	227	282	231	246	266	221	207	233	245	244	261	249	255	231	246	236	240	256	237	248	229	241	220	241	216	245	232	252	234	230	271	211	243	243	259	253	254	225	236	239	258	219	250	238	237	224	239	228	243	219	235	242	228	256	237	232	279	247	218	261	244	236	238	228	209	237	237	274	270	238	229	236	255	254	250	240	252	249	268	255	239	248	267	232	247	265	244	228	217	236	242	248	238	249	230	238	249	230	263	218	254	227	247	247	207	238	217	243	266	219	242	231	275	236	231	222	224	249	224	251	244	239	237	273	235	269	218	265	222	258	229	230	271	227	251	238	228	259	227	243	248	258	238	268	232	245	253	256	237	267	238	216	222	228	259	240	267	257	236	231	258	243	229	243	231	230	258	231	229	222	257	230	250	211	266	217	245	266	249	266	224	253	221	215	211	234	244	238	237	235	231	255	251	213	254	239	241	233	251	264	226	255	245	254	249	214	240	231	247	268	208	210	227	262	249	266	242	225	245	232	204	284	213	210	195	245	235	251	220	235	220	257	238	240	280	247	231	263	220	239	217	245	234	217	240	226	231	275	242	246	228	205	241	248	227	223	241	261	250	233	243	257	237	273	249	229	222	217	263	267	229	251	238	228	282	234	253	222	224	230	226	272	216	229	243	231	215	251	234	228	229	250	254	263	258	240	254	255	225	219	242	237	244	236	227	248	257	248	274	224	242	234	221	235	234	240	237	248	239	230	244	241	235	241	254	234	246	217	274	238	270	243	245	258	233	221	252	248	243	232	258	232	239	255	233	245	239	276	253	238	232	243	247	250	266	235	243	222	253	255	215	231	238	260	242	228	246	235	237	257	243	245	242	241	239	228	243	244	256	223	223	235	251	215	245	221	217	257	220	264	262	239	237	264	245	236	226	228	256	251	221	245	254	244	254	245	239	224	241	230	241	221	233	233	249	241	217	234	221	247	228	233	243	230	220	239	236	222	224	230	233	229	254	259	249	244	245	218	216	242	240	215	235	233	232	230	262	232	211	245	287	243	240	252	236	234	256	224	245	256	266	243	229	232	244	257	239	254	225	231	234	233	244	221	260	261	221	235	229	254	250	243	232	255	223	221	226	228	254	233	235	238	245	216	229	218	220	235	232	234	225	212	233	224	245	235	242	278	240	237	263	239	232	238	256	248	254	227	240	243	231	230	213	222	265	214	255	223	231	248	236	231	246	231	234	256	237	234	230	240	232	260	243	232	241	267	232	236	235	219	247	247	219	241	245	241	240	277	220	263	245	215	249	256	251	269	224	243	219	250	262	228	249	212	215	252	256	270	235	233	265	246	280	216	205	248	242	235	248	252	271	257	240	244	277	204	277	278	212	243	251	293	242	246	254	218	271	233	213	238	264	213	267	239	244	227	244	226	253	237	212	244	264	243	231	235	219	244	239	252	216	221	201	266	221	248	207	226	247	256	243	243	247	248	229	265	261	246	222	242	243	225	278	245	247	234	249	246	237	226	251	263	224	250	234	239	226	215	270	239	275	229	264	241	258	241	239	261	251	255	250	255	233	265	229	243	275	220	223	249	243	218	225	232	230	261	247	218	211	237	242	226	219	224	268	218	231	217	228	225	249	235	256	270	228	235	267	256	242	242	231	247	245	253	260	243	228	233	249	274	243	266	248	229	242	254	252	250	248	258	221	235	238	260	218	246	223	253	257	226	209	238	259	214	220	228	257	227	264	266	255	227	242	242	244	238	225	247	231	226	224	246	232	227	248	245	221	265	220	251	252	258	219	228	227	249	239	262	237	238	229	237	223	231	208	246	246	240	229	239	220	192	240	219	226	232	248	247	247	245	240	216	245	187	230	218	216	258	271	216	248	241	234	261	242	235	232	256	220	237	212	243	239	247	254	255	243	258	241	214	221	259	250	249	238	227	245	262	241	249	233	234	235	258	237	239	234	255	234	235	237	273	265	213	235	231	258	256	232	250	286	228	214	249	215	247	219	271	254	227	223	228	263	257	239	211	257	234	239	219	242	243	224	242	236	241	239	229	257	231	244	252	239	235	253	264	228	266	253	242	232	248	233	220	207	245	249	252	233	228	242	265	213	244	250	232	235	224	220	252	218	250	233	240	228	253	245	241	261	242	231	259	255	248	245	231	215	255	229	267	235	239	231	236	254	226	254	235	251	230	244	244	250	230	245	246	243	249	226	239	244	215	248	239	262	226	266	277	249	251	244	239	252	245	238	225	233	235	264	266	252	246	246	250	262	240	218	251	225	218	239	249	235	254	256	241	215	245	241	225	226	235	239	249	222	216	256	236	256	243	236	234	251	220	270	231	251	237	285	232	238	242	249	222	259	235	263	250	256	234	228	243	212	260	230	251	256	239	253	235	222	229	223	239	246	258	257	255	254	244	270	289	248	238	225	244	245	249	243	267	239	197	214	225	245	239	244	226	226	244	248	238	249	212	221	268	240	254	244	231	251	255	251	243	253	250	217	241	250	253	248	242	257	208	212	206	259	212	233	215	226	238	240	276	253	239	228	245	218	260	234	229	216	237	237	253	266	252	254	248	239	228	243	228	221	241	225	234	255	240	220	239	238	240	254	239	280	251	238	245	241	248	246	245	264	272	249	260	215	219	244	213	242	210	230	276	232	260	248	230	235	242	232	239	214	231	238	240	249	256	250	251	252	245	259	227	247	242	236	208	242	253	228	237	242	221	207	237	257	260	263	236	241	237	259	249	213	265	260	265	227	238	252	252	209	227	274	211	215	247	219	248	255	249	239	253	251	253	253	215	240	265	233	274	230	251	250	242	258	232	257	234	248	215	242	230	247	221	248	214	227	250	263	244	238	246	286	245	262	223	243	244	198	228	257	211	235	224	198	261	262	243	249	245	253	248	246	253	220	252	269	238	229	255	235	248	241	236	234	250	221	224	264	267	248	248	240	239	231	237	242	245	270	258	202	257	227	257	264	235	254	252	244	254	229
16164	15453	25946	24317	17822	11934	6431	4017	2761	1868	1281	1006	922	932	875	859	860	830	874	846	830	855	823	872	834	840	803	830	838	849	826	845	770	823	805	810	867	828	778	829	819	838	776	826	844	844	827	803	822	810	814	804	834	824	851	838	842	830	815	849	807	807	817	857	804	821	774	792	869	821	823	822	818	788	820	789	799	826	802	819	834	881	804	842	804	815	788	837	849	843	833	848	849	808	824	815	832	771	803	821	843	826	797	795	806	838	840	827	849	775	848	809	797	823	815	800	819	821	882	806	799	822	765	851	823	830	833	834	832	838	842	831	828	821	817	797	799	826	871	785	804	810	855	734	815	793	773	825	798	881	799	809	800	794	795	856	840	826	805	817	848	828	846	826	794	775	823	798	789	782	791	860	879	843	818	841	800	822	831	767	801	832	762	836	859	837	846	751	852	807	833	777	842	846	847	765	817	822	865	794	815	811	771	774	814	853	879	841	843	810	763	820	852	837	754	817	799	875	831	813	799	810	813	858	846	796	827	842	774	765	785	781	860	777	768	787	787	777	797	788	795	847	787	822	841	832	845	823	853	858	837	822	808	805	770	779	797	812	860	827	808	823	816	809	836	852	830	862	816	797	861	838	799	777	802	756	843	856	806	832	823	818	803	810	848	833	798	848	821	824	786	805	840	805	828	823	806	827	837	819	762	789	799	811	813	821	867	745	794	817	817	830	780	816	826	856	767	819	796	806	808	793	822	763	813	856	808	788	814	823	784	809	808	786	836	825	799	823	793	834	780	788	844	793	789	840	782	831	803	857	800	843	842	792	835	824	796	819	833	875	829	777	816	806	818	853	824	814	834	821	772	849	788	866	822	804	842	810	829	807	782	796	813	865	848	809	805	809	859	759	799	804	833	811	807	792	795	789	820	807	810	821	822	789	819	811	784	811	836	838	765	802	826	822	845	787	835	822	830	790	781	840	798	834	877	883	820	851	865	860	800	874	878	785	843	819	763	761	859	776	815	809	756	875	816	801	798	837	840	814	805	837	821	856	810	824	806	798	832	803	840	852	863	839	762	840	795	862	841	860	875	791	794	854	759	809	828	836	812	845	852	894	820	845	802	787	820	812	830	859	860	831	810	827	823	787	863	841	831	805	818	768	799	827	807	826	806	803	837	804	811	802	796	820	795	783	800	765	809	829	854	801	823	813	824	815	839	774	786	867	811	809	752	835	840	818	766	787	793	793	841	845	797	775	797	796	777	783	869	782	861	796	800	891	798	839	770	796	799	822	761	792	814	821	842	797	837	861	793	779	805	839	868	833	811	836	824	843	827	792	803	837	833	858	810	828	805	796	761	811	840	804	793	801	777	826	848	789	774	806	832	809	762	829	799	790	860	849	824	781	843	855	866	802	809	783	836	814	839	846	808	801	839	843	857	834	785	777	793	807	811	805	847	806	816	809	827	799	828	815	803	807	819	790	796	827	815	810	808	835	800	816	840	810	788	812	789	795	894	795	814	832	835	811	934	845	785	830	839	754	811	845	777	858	794	773	824	827	842	769	822	897	785	809	784	805	813	785	786	799	817	803	825	852	775	786	837	871	787	813	812	890	796	894	830	827	765	826	788	837	777	825	893	789	838	838	825	871	785	817	823	832	810	804	845	772	823	831	770	867	779	833	794	810	797	825	803	778	765	797	837	850	830	834	802	838	826	844	816	867	810	820	831	780	809	813	770	824	779	799	824	824	817	819	864	763	837	791	828	802	758	816	783	790	854	815	796	768	822	768	858	782	835	809	802	872	866	745	875	840	845	759	822	871	822	830	840	834	769	833	785	844	807	808	834	800	800	775	798	764	830	832	879	848	811	802	877	803	853	820	809	764	822	855	867	808	759	812	774	826	799	812	873	827	825	833	786	808	789	818	801	781	799	795	830	820	836	824	845	825	844	810	795	832	785	783	867	824	795	790	830	830	858	794	817	845	809	820	849	861	830	786	794	761	827	776	778	856	829	843	803	824	778	829	837	788	797	852	822	802	845	813	875	817	823	811	817	799	795	799	779	805	792	824	870	824	905	843	826	814	814	859	823	803	846	877	803	835	799	788	802	835	851	810	764	807	805	783	780	808	858	801	805	836	847	855	856	804	833	854	845	789	835	796	829	807	818	757	840	772	869	791	796	844	866	822	854	794	791	856	800	856	853	830	858	885	808	789	800	854	811	831	852	840	781	815	795	800	812	821	810	852	748	826	827	864	804	821	861	823	815	879	816	751	799	766	780	824	806	828	846	789	847	837	763	781	804	803	846	810	845	837	875	736	788	823	832	873	798	825	840	844	798	829	800	791	782	799	825	808	811	835	824	806	811	843	781	796	791	889	841	804	887	813	822	821	766	829	816	853	851	815	834	819	853	826	825	844	825	804	862	836	897	800	825	859	795	757	808	841	819	839	808	790	801	821	865	812	828	804	776	810	811	819	841	829	836	777	790	887	762	803	750	825	813	805	788	810	817	776	807	793	801	836	835	792	852	847	813	808	806	802	812	826	844	814	810	873	798	865	833	871	760	842	831	843	796	845	839	839	798	821	821	797	811	837	823	840	837	835	829	798	787	756	830	816	798	810	862	832	861	788	826	817	757	840	836	808	802	853	857	868	841	800	849	792	805	840	815	782	886	851	801	874	855	801	803	820	860	765	771	833	814	812	754	859	804	809	850	818	867	777	768	891	844	829	855	801	833	815	854	860	856	858	862	804	785	812	829	838	796	820	788	782	796	873	811	859	848	787	793	825	786	835	830	852	828	776	816	851	826	812	864	833	821	814	801	788	814	840	784	829	840	813	866	832	823	795	828	794	781	821	812	878	793	841	792	832	823	862	780	864	842	770	852	864	803	817	807	774	820	820	866	794	805	801	813	790	808	817	810	782	790	851	850	845	825	837	774	830	827	827	744	851	806	771	823	853	796	812	815	809	877	822	828	810	791	802	787	889	794	823	872	794	839	792	830	819	831	772	845	811	783	812	759	863	777	817	783	840	882	823	789	825	855	828	782	869	813	820	835	814	865	765	803	848	825	804	787	729	810	783	820	802	872	786	823	830	804	883	861	805	820	864	792	822	789	818	781	790	857	794	797	820	766	776	792	787	755	800	803	767	815	832	843	770	833	831	808	805	784	811	819	823	824	810	809	826	865	855	770	760	850	800	823	863	817	869	809	831	812	816	756	764	833	811	819	805	777	862	749	774	816	805	789	798	782	859	796	849	783	807	759	764	758	796	789	841	840	821	838	889	846	834	805	798	793	832	861	861	819	797	841	841	814	836	834	854	848	817	791	812	861	849	816	830	817	781	829	862	774	798	851	863	847	828	811	863	776	823	789	832	815	791	850	850	806	790	808	822	803	821	782	830	848	811	802	844	832	839	840	885	789	801	787	806	833	840	860	857	866	789	790	833	762	862	794	806	844	833	836	856	807	815	809	804	818	824	815	803	845	857	841	843	842	824
33255	30527	40087	32811	26397	21302	15322	8100	4452	1623	763	565	424	285	317	278	259	272	237	267	242	277	255	223	268	236	250	245	262	237	225	261	224	251	241	257	237	222	240	252	270	266	243	255	227	248	240	255	251	266	231	228	216	247	250	271	247	227	215	243	249	242	224	263	230	243	251	230	257	255	223	252	230	268	245	263	228	236	245	239	240	235	257	225	271	234	226	270	251	240	234	255	247	258	226	235	239	241	218	231	267	233	236	240	225	233	237	260	267	240	248	249	229	225	211	249	255	268	257	238	244	245	227	254	228	257	219	267	239	251	233	236	228	245	257	243	225	229	250	258	254	252	217	233	256	243	229	263	245	227	274	236	229	266	228	246	267	236	242	272	243	254	211	244	242	247	242	243	240	298	259	248	245	253	251	241	278	235	237	241	251	259	243	253	248	234	263	239	257	256	262	225	246	213	252	225	249	257	241	246	256	255	266	234	243	228	249	240	260	256	238	233	267	229	225	266	272	279	241	237	238	249	244	264	239	233	224	252	224	215	263	255	254	234	224	249	264	252	242	235	274	258	246	240	229	244	252	210	265	242	213	245	246	240	236	241	240	231	245	229	234	236	251	223	234	259	227	239	250	235	251	241	266	244	242	247	221	255	250	252	274	237	237	260	252	243	238	256	250	257	246	255	240	247	240	241	231	220	228	245	238	216	253	237	235	233	247	231	233	241	235	229	261	224	236	239	243	249	243	259	227	245	252	242	268	236	247	217	234	249	250	232	235	234	231	210	238	266	231	229	232	248	253	236	262	220	255	260	257	251	243	243	227	236	258	256	251	249	239	237	233	246	238	237	263	250	242	253	263	224	259	267	223	283	250	243	235	227	250	243	237	261	250	249	271	265	242	266	253	228	248	251	249	258	245	265	252	247	242	257	250	260	269	258	226	239	206	229	241	243	250	234	248	221	252	246	249	238	226	264	241	250	246	243	234	254	251	234	235	225	248	230	229	251	245	245	256	230	249	247	243	264	228	210	249	243	240	255	245	244	241	230	243	240	229	239	258	220	236	266	263	214	214	237	236	251	256	249	251	229	257	264	222	251	220	269	236	231	255	226	258	244	261	230	254	231	262	234	245	282	269	252	239	219	227	228	235	262	255	261	242	217	232	228	255	272	252	232	296	219	235	227	226	245	274	256	235	255	253	258	232	243	269	240	264	221	248	273	242	258	248	253	239	264	229	232	239	240	247	260	240	264	248	240	255	234	232	250	245	248	225	246	252	257	217	235	219	213	234	254	217	247	247	257	243	245	248	239	257	249	268	215	248	222	228	265	235	240	234	254	266	222	242	255	254	263	283	257	272	275	239	228	270	248	215	240	229	221	210	241	246	267	223	235	270	242	242	223	253	235	244	256	252	249	233	233	230	240	263	258	261	242	239	232	241	210	260	250	218	256	240	269	261	234	261	250	258	229	264	222	248	261	233	260	246	274	248	263	245	256	266	263	231	250	233	254	268	241	245	258	237	224	240	237	239	217	255	247	206	222	263	250	263	251	252	242	235	232	236	222	241	265	260	272	246	247	231	262	244	270	274	205	233	238	240	239	268	247	249	249	242	246	232	244	245	244	238	276	247	216	232	256	235	256	256	236	229	253	244	284	250	276	235	241	245	235	261	258	239	236	246	232	264	261	253	249	239	238	213	257	228	250	258	243	236	232	257	256	243	264	241	258	236	241	295	263	242	270	240	271	281	260	259	257	243	236	247	249	273	248	250	234	248	256	227	259	245	253	246	263	230	258	256	248	231	231	269	237	269	238	249	240	253	255	233	229	215	248	277	253	239	262	234	251	270	247	218	252	261	242	241	253	219	248	245	233	273	242	248	235	244	230	255	236	225	242	238	234	218	254	224	248	242	226	228	233	237	278	274	228	263	282	241	223	261	213	252	257	237	248	244	236	250	238	241	221	246	265	243	232	245	250	207	236	237	234	244	260	220	262	253	253	220	255	251	226	282	232	243	259	238	272	243	235	252	221	260	257	261	240	257	263	244	229	269	229	246	256	266	257	231	250	255	270	217	252	280	215	274	238	262	235	237	268	242	243	244	249	239	252	235	255	261	255	232	257	232	250	246	258	246	257	267	259	263	248	231	245	252	255	261	246	232	250	251	249	234	235	253	252	259	270	258	243	211	242	246	270	244	251	249	249	255	262	279	231	256	245	247	257	224	248	230	237	252	244	227	237	255	230	254	232	242	266	268	233	262	229	232	255	270	243	243	252	229	270	254	269	256	253	242	240	232	256	232	236	259	245	269	219	218	262	239	236	208	238	242	250	238	264	279	230	221	248	259	267	229	257	245	232	253	205	234	236	249	220	228	214	244	271	245	242	234	243	232	263	273	245	224	242	237	228	275	253	190	239	231	254	222	279	220	233	242	235	255	232	256	256	255	248	263	244	245	253	226	228	256	235	247	265	243	230	252	222	253	286	244	228	257	258	234	252	254	252	246	233	235	237	243	234	248	248	227	246	252	238	252	273	237	249	227	247	241	256	254	246	233	235	245	214	226	250	224	241	256	252	258	258	212	226	237	243	225	242	260	262	244	219	228	243	254	249	267	259	227	253	235	250	257	240	253	241	240	237	255	245	226	246	240	260	243	259	262	229	255	240	228	262	247	250	236	236	249	256	241	235	237	234	271	272	237	250	244	264	243	254	274	262	228	245	247	229	226	251	233	259	232	234	243	224	229	245	270	240	231	246	240	260	234	253	244	265	244	243	267	258	263	254	271	281	254	271	254	230	257	238	228	267	257	228	240	240	238	202	251	262	235	258	239	225	210	255	233	243	228	246	242	272	231	214	262	239	290	250	247	253	257	237	242	254	258	255	226	252	249	248	237	235	217	233	261	222	234	203	232	242	259	242	264	224	249	260	238	280	249	227	251	229	258	292	230	246	266	235	228	224	274	268	227	232	244	248	249	234	253	250	239	253	246	264	259	224	235	262	270	253	272	254	256	243	215	266	257	258	259	217	237	241	243	243	230	250	222	240	257	223	218	277	236	208	250	243	222	256	229	233	231	231	233	247	233	251	251	245	261	256	270	235	226	258	300	232	265	245	228	231	255	261	241	255	223	229	238	253	250	259	242	262	224	228	261	231	233	285	263	257	218	286	256	226	277	237	261	246	247	257	230	220	237	247	232	240	262	243	221	250	262	262	231	257	252	217	261	247	229	244	222	235	242	265	260	250	209	243	267	269	235	242	235	257	237	259	234	267	227	264	243	244	276	253	261	222	219	251	246	258	226	254	248	244	241	223	243	255	242	222	245	258	248	244	215	226	241	266	253	240	200	255	278	275	260	243	257	237	266	202	238	234	245	244	246	259	262	234	237	247	246	259	216	234	244	252	269	255	248	239	275	233	245	211	262	257	245	247	262	236	264	229	281	244	204	256	235	209	242	241	237	233	252	260	226	244	244	239	250	252	242	225	239	226	242	239	243	243	235	263
24454	28825	42871	43646	39908	36262	30656	22786	17479	9003	4955	3243	2155	1274	1153	1091	1020	988	941	903	883	910	892	793	813	862	905	801	865	829	840	810	826	849	812	869	800	907	819	810	866	818	864	857	830	839	858	794	864	847	812	778	829	857	856	818	871	867	823	813	797	856	850	860	836	872	840	786	793	835	815	812	834	885	833	798	810	880	795	828	810	814	844	883	840	810	783	869	870	833	784	886	837	876	830	876	855	828	868	783	853	809	886	817	811	840	841	845	848	840	791	796	823	829	822	823	836	777	838	822	821	847	835	839	817	835	820	858	848	866	803	802	850	828	816	826	856	889	834	820	799	842	876	833	802	848	847	777	818	812	770	824	821	853	812	765	831	805	773	803	805	855	825	828	836	828	840	868	814	847	801	801	801	841	824	884	832	798	827	822	818	865	902	819	863	796	795	839	826	812	824	841	851	754	837	850	843	827	786	835	814	829	765	843	787	816	817	840	830	882	791	830	842	845	786	868	844	788	849	857	782	860	824	793	812	887	840	822	823	838	830	857	839	826	790	798	888	836	831	841	878	861	881	831	806	882	858	780	836	835	829	819	866	762	790	867	843	837	838	877	858	867	798	819	816	836	811	787	816	841	828	824	870	899	811	825	804	819	863	855	809	838	866	771	829	824	825	843	833	826	830	853	790	805	820	806	820	877	779	821	784	904	826	832	845	850	826	823	855	874	859	793	843	869	839	802	859	818	828	835	841	865	830	870	838	825	849	823	845	809	817	831	791	814	790	865	842	803	814	836	831	841	825	881	885	839	842	835	831	781	824	836	876	850	877	774	851	793	827	810	795	880	831	787	826	875	796	821	807	806	835	885	839	850	838	853	810	812	863	801	814	799	815	820	847	823	855	812	863	857	814	830	790	811	823	842	794	774	843	815	825	875	856	840	853	852	887	851	838	878	817	873	872	851	834	882	859	884	855	768	805	827	848	846	831	803	802	845	861	807	804	787	848	811	859	879	833	850	799	847	866	882	835	810	874	783	805	856	823	852	866	835	830	811	796	811	883	831	795	830	856	806	808	813	809	809	819	813	803	879	844	825	810	851	828	840	822	873	822	820	801	820	853	816	843	783	798	842	836	777	798	832	838	818	783	842	785	831	829	852	821	803	850	796	894	851	826	842	847	827	837	817	819	812	850	856	808	834	808	834	800	839	829	808	819	827	834	830	823	836	837	851	792	796	811	832	822	833	841	823	850	840	848	835	823	858	810	804	867	838	870	830	858	854	811	810	832	810	812	811	846	843	768	838	833	823	849	803	777	874	813	816	789	847	809	854	820	859	859	769	842	827	857	855	842	865	800	809	839	835	829	847	843	787	858	794	784	827	829	820	795	817	853	800	827	842	836	821	876	868	819	861	803	793	776	804	876	807	862	845	850	864	854	818	820	843	842	814	816	812	838	860	861	830	765	840	867	809	818	786	864	819	796	856	787	775	835	832	820	829	858	840	874	825	837	824	780	841	806	826	806	806	848	802	858	786	829	900	790	825	785	847	796	856	809	821	822	802	812	835	872	810	828	787	802	832	850	789	810	808	831	845	823	810	837	791	847	838	814	839	841	873	834	817	817	801	853	859	863	828	817	805	813	826	823	786	813	802	811	841	838	838	798	802	801	839	834	855	781	842	819	824	896	813	848	839	830	850	822	849	835	864	787	780	869	911	870	822	812	813	858	836	837	819	843	851	839	823	856	795	834	797	815	796	818	827	833	838	818	838	824	806	816	837	896	796	827	843	830	844	851	797	807	802	808	823	841	846	848	794	845	792	792	799	831	834	838	862	827	846	837	822	876	821	812	851	823	861	775	815	848	871	808	888	841	822	849	828	849	727	800	840	841	847	827	815	787	834	776	830	873	852	814	805	842	840	840	816	821	791	809	806	855	832	876	814	871	849	849	770	883	872	827	816	817	851	807	814	825	861	834	826	809	804	818	820	795	819	840	858	818	776	821	831	839	781	848	817	833	856	891	822	838	867	816	841	835	809	831	825	825	823	794	812	823	872	862	814	839	817	851	849	858	818	790	803	784	785	876	856	807	856	782	873	835	828	799	795	800	832	851	865	803	860	820	828	823	823	862	842	797	839	854	852	837	800	897	840	859	786	831	847	894	818	863	871	799	848	873	819	814	839	864	818	796	828	835	848	868	827	825	853	832	834	812	771	878	767	824	861	849	810	850	833	819	839	802	848	800	822	833	857	838	818	852	838	848	806	822	828	837	852	836	817	856	844	815	815	821	828	790	816	851	824	831	818	842	813	794	834	816	811	778	860	817	801	817	835	820	851	849	785	802	774	858	869	816	786	841	790	768	869	857	806	833	839	793	827	815	821	782	824	833	864	767	819	801	805	820	846	842	788	837	798	870	775	852	863	802	860	828	867	873	869	808	857	801	816	821	840	851	888	852	838	902	850	818	816	812	862	837	810	857	842	800	854	828	832	805	835	821	822	858	842	789	795	795	841	858	858	901	842	804	807	833	833	854	789	878	831	807	831	857	838	850	800	846	851	812	824	813	783	858	825	868	844	800	864	851	834	790	855	817	794	849	814	845	807	875	837	838	879	795	892	854	795	849	841	833	769	792	864	814	805	847	832	811	838	831	850	858	907	823	853	831	854	831	841	882	841	817	863	839	854	846	819	863	842	813	822	805	851	824	839	800	806	832	833	875	772	800	822	825	798	820	844	862	815	898	858	830	785	802	828	726	851	849	823	880	774	855	877	820	850	843	842	843	833	866	849	850	839	836	772	872	863	816	807	809	832	808	856	820	817	833	787	852	818	836	876	811	863	810	836	912	871	779	775	848	822	839	814	830	842	825	815	833	812	839	831	869	793	804	825	848	862	771	783	799	846	831	783	822	858	811	835	864	894	821	839	854	828	821	796	777	765	801	865	806	826	848	814	822	812	822	834	839	793	852	814	832	823	850	837	851	802	862	833	790	839	868	815	846	795	828	823	885	803	868	833	836	843	836	842	840	796	879	807	813	852	834	847	837	828	822	837	825	851	818	803	857	848	857	836	838	781	776	867	844	828	904	834	843	833	812	776	798	780	812	842	866	833	833	809	847	791	846	806	848	818	809	846	822	847	858	874	873	846	852	776	877	827	804	855	815	879	820	789	833	832	836	837	808	823	816	778	830	816	809	840	838	824	850	841	829	852	841	853	827	868	841	826	821	839	880	785	817	832	831	797	808	826	848	876	842	824	782	820	837	824	839	825	827	860	812	792	808	822	828	771	795	895	803	842	792	829	838	840	798	870	813	823	848	811	834	759	833	879	832	923	850	862	816	825	837	841	836	854	823	843	857	838	913	817	832	778	815	826	834	825	870	885	845	821	843	824	835	827	887	821	804	807	818	856	820	855	863	850	849	784	813	829	842	838	826	831	781	837	860	867	851	822	820	802	789	813	801	811	807	819	811	835	856	862	797	810	798	833	869	751	817	875	872	842	843	849
36088	39980	44205	35534	30812	26878	23225	16898	9211	5227	2745	1701	1011	388	288	311	276	324	280	282	251	267	259	278	259	273	251	268	265	245	267	263	272	250	258	256	262	250	298	244	260	236	248	270	289	225	226	242	261	255	266	275	259	238	266	254	262	242	253	250	236	272	261	257	241	257	239	252	251	249	263	247	262	253	243	252	259	251	269	290	228	246	235	239	242	246	261	248	243	247	262	292	230	249	255	241	228	283	277	248	240	245	257	255	250	252	241	251	261	247	255	265	236	251	245	260	264	254	269	228	250	251	274	246	264	260	253	277	241	243	254	253	248	269	264	255	243	275	258	250	240	298	228	242	236	263	226	251	263	259	249	229	239	266	256	273	273	255	252	225	261	243	275	237	269	260	263	241	257	239	252	255	275	242	242	266	269	242	252	239	297	259	247	224	269	250	244	253	271	258	278	264	264	250	245	248	257	258	261	254	256	240	281	251	232	258	273	247	261	222	261	285	246	252	276	249	244	259	234	266	237	249	249	254	259	257	285	259	243	238	257	244	251	276	283	228	244	268	261	241	276	252	240	231	246	232	258	253	265	258	255	283	268	267	267	248	268	278	241	243	238	270	247	227	262	262	242	266	254	236	249	261	240	273	276	255	280	248	255	280	250	250	250	256	286	275	255	248	251	257	256	233	253	255	250	277	266	252	243	260	238	257	284	265	242	282	247	243	249	231	237	287	253	233	259	258	241	229	275	267	282	252	276	269	293	245	269	245	261	265	247	256	287	265	275	242	256	246	281	255	262	243	254	271	274	232	252	259	262	263	267	249	285	250	254	272	238	259	276	250	273	305	269	243	234	219	251	254	240	265	232	253	233	268	264	239	257	229	255	255	256	267	248	254	237	256	249	262	239	248	261	262	255	240	227	254	229	252	251	282	250	258	269	262	249	243	253	258	280	265	264	249	250	255	277	257	259	271	236	261	226	260	250	262	277	253	258	228	276	254	224	243	262	279	261	276	269	249	237	261	247	255	263	257	230	234	257	263	256	246	242	272	251	259	264	271	265	253	250	267	255	257	233	256	257	229	236	261	257	278	262	225	232	238	254	289	239	236	238	251	273	236	225	244	278	244	239	280	266	247	252	228	245	248	264	250	248	237	262	241	254	288	244	269	252	260	242	265	284	247	257	255	256	240	240	258	244	248	252	265	255	249	276	247	260	237	269	248	272	241	244	263	243	261	258	241	257	242	238	260	287	256	248	257	230	250	260	267	253	264	262	255	235	238	263	265	233	279	283	257	265	254	277	246	252	275	244	264	241	243	243	233	261	237	254	244	270	249	275	256	259	264	248	259	254	254	227	249	249	268	261	269	241	266	262	262	252	264	265	231	241	279	232	250	265	267	280	276	235	266	251	267	253	234	276	281	261	249	265	250	244	277	286	242	244	257	241	238	229	261	250	232	245	258	229	256	226	275	290	257	250	279	240	273	242	249	241	264	267	247	258	250	268	269	271	226	258	241	248	242	271	240	241	286	263	243	248	252	241	236	244	237	240	252	235	255	281	291	256	242	262	244	232	261	256	295	260	230	265	268	261	260	254	225	247	276	256	271	260	268	255	264	253	289	241	257	240	292	247	273	260	256	254	261	223	284	251	261	265	246	242	245	253	253	229	265	256	244	264	230	279	254	250	278	244	251	270	267	253	239	255	258	254	251	247	257	243	269	233	259	236	240	260	235	237	244	254	232	225	261	284	240	230	263	256	253	252	240	225	255	254	261	274	263	223	224	284	236	235	251	254	268	287	271	245	263	274	273	281	278	259	243	241	249	236	269	267	258	283	257	237	252	241	240	248	298	270	263	262	249	249	241	263	250	236	241	258	265	248	272	245	258	232	244	237	247	249	233	226	226	228	240	261	233	267	230	293	223	234	244	263	259	259	260	253	256	275	222	259	244	237	261	243	225	257	266	264	265	251	221	238	233	256	281	224	238	244	260	262	225	244	254	243	276	244	277	252	236	262	273	265	256	240	258	271	240	258	248	228	278	248	292	244	235	251	300	250	241	233	266	273	237	226	235	248	211	251	284	255	242	255	248	278	269	262	236	253	262	254	277	260	258	245	267	236	267	212	228	232	282	262	256	246	248	256	247	253	283	275	240	251	248	248	276	241	260	258	252	279	262	250	262	261	230	276	261	230	255	243	264	245	288	237	252	249	266	252	281	241	208	266	241	259	258	237	255	278	256	257	239	257	256	233	257	269	249	244	256	241	260	256	244	260	270	244	244	250	269	228	233	274	251	225	270	229	246	242	253	298	254	235	268	263	260	237	275	230	254	240	264	282	249	250	238	282	251	278	250	248	263	270	270	257	265	260	277	239	250	270	276	236	249	272	255	242	257	223	248	261	260	222	257	280	262	256	248	274	290	252	248	281	257	267	232	278	263	259	237	287	252	289	278	269	245	256	244	253	253	267	256	251	248	287	263	257	262	257	281	234	249	232	271	256	245	253	254	254	273	251	258	255	266	263	252	255	259	284	281	256	272	253	244	279	282	257	261	252	236	249	260	284	251	257	260	254	293	265	274	258	242	233	256	261	258	245	278	241	230	268	289	256	279	245	233	243	254	272	235	249	255	275	291	300	242	281	274	265	265	214	249	264	263	257	242	259	256	235	246	251	233	267	270	288	261	244	252	234	259	251	241	252	272	251	291	251	247	248	231	235	288	250	260	284	253	258	259	212	268	283	232	279	273	252	279	250	248	245	277	273	247	291	273	247	250	231	270	250	234	238	268	247	253	249	256	280	237	237	267	257	270	236	254	227	289	246	272	239	289	276	286	235	246	267	277	242	266	278	251	275	248	240	252	284	265	257	269	245	252	267	253	228	246	241	259	246	274	253	279	261	256	232	269	253	266	261	262	267	257	248	238	273	244	220	261	238	240	248	265	249	264	235	249	254	236	251	265	273	245	235	244	243	266	222	253	282	243	225	270	246	252	267	254	289	268	252	247	260	236	218	280	273	266	262	270	265	265	239	255	281	296	240	223	273	260	279	242	276	276	242	253	284	251	249	251	271	278	257	234	276	254	237	230	273	248	260	251	262	264	275	217	265	273	260	290	242	286	244	225	258	244	264	253	264	264	275	261	251	267	239	246	263	255	246	267	237	257	261	245	273	252	264	254	246	258	266	249	286	282	233	246	270	233	242	258	276	267	266	251	243	246	269	272	272	262	259	239	257	246	227	281	267	228	275	246	251	257	277	241	257	246	245	237	234	230	227	283	278	240	225	231	253	249	262	256	242	286	269	232	252	239	262	250	234	261	277	248	277	250	259	251	227	282	251	282	251	244	282	250	261	262	249	264	241	236	259	239	243	254	265	273	258	263	246	240	245	247	250	246	231	243	271	238	253	257	240	261	263	248	260	270	272	254	257	253	262	269	277	253	284	255	216	256	261	236	250	264	219	258	271	260	263	261	241	270	266	249	246	252	248	272	243	262	279	250	261	293
27854	37720	47599	48059	44589	42526	38795	33716	24556	20582	14254	10881	6352	1790	1290	1216	1085	1095	938	924	865	938	853	859	887	926	878	891	854	845	904	805	841	887	853	901	888	818	811	854	818	867	863	846	868	853	874	830	898	853	823	866	815	877	795	883	759	930	875	830	823	847	821	860	889	878	848	864	908	838	804	844	800	858	841	884	860	833	814	842	810	845	817	873	850	870	824	840	854	785	835	910	881	813	828	829	854	833	852	821	871	830	859	829	826	835	841	824	858	851	865	847	830	884	807	826	835	902	821	890	869	879	876	881	805	872	893	871	822	845	885	860	865	843	856	824	833	867	842	846	838	839	884	849	847	838	843	851	886	795	877	887	843	809	809	795	876	850	877	847	843	854	875	863	809	813	910	886	834	816	810	825	830	818	827	918	827	857	832	878	830	879	869	813	898	890	814	815	810	821	872	821	852	854	809	874	874	866	887	904	875	842	890	885	824	866	833	851	858	835	851	863	843	890	821	832	850	838	779	844	826	800	836	881	877	817	844	863	901	878	842	879	830	870	875	823	835	818	837	799	843	875	803	868	835	862	818	826	864	879	834	852	835	834	844	824	851	850	854	818	846	862	828	856	815	872	793	803	846	845	873	804	883	800	832	850	826	800	837	845	872	917	860	850	883	882	843	835	821	897	888	878	886	883	863	858	879	834	840	830	864	818	835	902	821	816	823	847	789	871	829	782	845	817	883	874	794	827	846	771	820	875	894	770	832	863	845	868	870	893	854	838	839	854	877	828	809	809	866	847	843	852	904	871	812	840	854	852	829	817	823	840	787	865	862	847	858	854	848	897	831	841	791	836	836	824	815	788	840	841	857	852	885	856	863	845	789	768	824	821	855	797	870	834	963	858	840	810	881	805	861	837	860	824	837	834	824	819	867	847	828	892	801	808	783	870	843	841	819	867	845	854	856	885	843	887	809	818	811	868	841	818	824	861	821	862	869	845	834	862	896	860	846	866	820	867	840	846	859	834	844	872	836	869	874	795	821	823	788	849	855	812	880	837	904	818	880	838	847	799	792	900	822	849	856	858	848	870	832	880	819	790	831	838	927	811	835	838	864	845	848	835	844	811	850	868	902	881	822	882	839	852	849	806	848	781	833	866	870	843	878	845	856	827	862	850	848	860	827	803	842	835	847	804	831	854	872	830	863	884	827	798	867	842	832	841	839	862	818	806	868	832	881	833	840	829	824	861	839	840	855	869	774	833	844	825	833	845	862	810	852	867	861	862	836	850	829	752	850	864	868	904	845	831	831	851	833	871	828	807	822	805	804	870	850	804	845	875	868	858	852	838	894	850	883	798	867	855	880	845	857	803	832	868	821	813	858	916	808	840	824	884	851	870	824	799	797	873	832	883	840	867	808	837	870	847	885	842	819	838	816	854	828	907	834	859	841	881	857	866	831	817	793	819	816	837	870	846	857	864	822	845	844	848	837	821	863	881	878	870	864	783	847	854	886	881	903	834	846	847	866	850	870	868	858	853	890	816	810	840	838	807	819	829	844	902	795	845	796	904	814	914	820	840	853	859	839	840	850	809	847	844	825	824	783	835	867	867	854	843	822	871	828	866	849	840	829	879	871	791	844	823	842	888	866	862	916	813	868	806	877	897	824	847	881	872	871	823	822	783	861	866	872	791	858	802	843	871	870	831	835	867	867	852	893	868	863	798	867	826	812	848	851	897	823	802	853	860	846	842	840	835	872	864	812	857	827	822	878	848	857	822	848	820	846	833	847	873	882	842	832	879	846	898	865	875	868	876	853	770	841	828	849	872	881	901	886	858	805	848	826	816	851	851	851	898	843	845	881	817	874	808	839	853	831	822	857	824	768	889	822	901	818	845	900	888	824	863	928	857	851	829	848	862	822	913	841	855	853	828	838	843	793	834	807	852	849	802	865	858	873	806	815	858	817	837	859	870	859	884	808	874	832	788	815	858	878	848	875	835	807	869	783	870	834	810	887	855	871	830	837	843	913	846	820	886	831	844	880	873	797	848	837	817	841	792	837	873	840	826	863	893	798	819	826	835	848	840	877	813	845	811	859	848	876	846	817	827	882	788	834	882	892	857	857	866	852	857	851	828	849	839	812	814	860	865	856	868	823	821	875	885	833	861	884	856	883	845	885	849	843	831	811	863	813	863	850	896	847	863	807	853	830	816	857	852	827	836	851	812	868	875	871	859	854	842	843	818	879	841	792	820	838	830	826	856	903	860	835	807	866	851	870	861	824	858	774	831	888	833	855	848	828	833	825	873	834	809	906	862	832	826	833	828	867	801	923	929	845	838	893	876	840	826	822	816	854	896	837	864	858	860	857	832	823	825	856	885	827	856	805	830	867	863	845	824	870	872	804	849	875	808	817	870	833	834	857	847	821	874	908	856	810	849	825	865	817	845	857	832	812	838	867	856	868	849	832	837	827	858	821	824	872	819	862	872	854	886	874	808	865	826	792	790	821	814	853	882	833	834	812	848	869	838	873	838	870	904	843	850	824	832	836	891	876	844	844	860	843	853	852	832	783	830	795	800	851	911	830	868	844	842	842	878	860	905	897	856	890	835	868	824	812	791	859	867	854	840	825	894	815	911	825	836	841	876	890	844	846	870	878	832	833	781	841	875	869	858	840	814	867	817	849	812	851	860	869	859	847	777	921	792	852	856	865	831	836	860	847	848	884	897	855	884	816	842	851	794	820	841	890	836	856	836	915	839	857	791	853	825	836	827	818	806	898	830	875	880	874	840	863	860	861	833	775	847	830	837	907	835	904	826	797	851	853	915	884	833	822	870	917	856	878	856	815	859	807	796	799	862	849	848	836	871	841	864	837	875	843	839	811	845	848	815	870	839	862	827	850	825	832	911	806	831	841	843	811	841	820	929	852	830	834	855	864	859	850	884	878	878	816	874	875	834	873	844	853	856	843	842	914	850	888	821	849	814	902	826	869	851	860	869	860	873	842	893	857	860	866	887	842	836	865	870	830	802	881	877	848	813	837	829	825	827	841	865	824	780	821	893	850	805	800	876	819	856	771	879	869	861	794	849	826	868	828	888	810	856	870	832	825	869	833	856	885	849	856	891	858	858	864	840	838	856	835	838	784	834	846	883	824	828	804	808	852	888	825	876	896	872	872	835	798	819	832	841	859	875	753	866	840	889	828	822	851	864	887	828	869	824	832	867	894	891	869	813	857	840	862	888	893	821	812	821	846	893	862	824	868	849	841	843	842	858	922	868	867	883	857	872	905	845	851	903	870	910	876	826	838	801	867	843	875	784	873	849	853	844	869	842	823	875	811	851	805	842	861	842	864	848	872	831	861	794	835	877	891	896	894	822	891	829	787	858	868	830	812	839	858	812	833	813	851	857	847	834	860	791	860	846	841	794	838	862	900	861	850	854	797	847	863	849	846	875	864	889	820	825	807	863	863	839	873	807	871	857	846	801	789	823	836	830	857	894	855	847
28671	17395	16363	8807	3756	2027	1120	783	460	401	354	290	290	246	251	249	242	261	237	238	211	254	259	234	254	219	247	209	205	266	234	229	244	248	255	248	252	254	263	230	239	243	239	227	232	247	246	254	244	245	218	258	234	239	237	258	239	233	225	286	225	251	215	255	284	209	225	228	228	223	255	245	218	239	254	200	248	279	269	231	250	235	222	257	237	266	261	226	222	230	230	215	226	240	247	264	231	239	231	235	206	219	265	230	233	249	245	221	272	240	247	252	246	245	272	256	233	243	240	233	244	233	234	279	257	246	242	251	239	259	246	245	246	230	252	236	253	241	237	244	245	215	221	235	257	269	251	280	247	263	230	265	223	228	254	234	222	264	257	224	251	233	227	233	237	227	250	220	227	236	245	251	222	272	246	239	255	253	252	202	238	257	240	233	218	281	248	226	250	253	251	217	239	246	226	232	236	233	216	243	251	241	224	230	261	243	246	228	229	215	242	217	244	233	228	237	239	237	234	264	237	233	247	219	227	251	239	229	261	233	240	244	225	227	254	250	242	253	218	240	254	265	222	199	270	236	262	229	281	259	248	221	242	243	224	243	246	227	243	217	239	244	252	248	229	227	264	258	251	236	201	248	247	211	270	217	233	227	219	250	247	246	239	250	243	243	207	230	234	244	243	210	241	250	228	243	243	236	212	258	231	222	240	233	255	240	229	254	250	264	225	237	240	202	252	240	234	265	287	258	233	238	213	259	222	277	234	244	251	239	236	253	238	213	226	275	255	247	230	264	251	240	244	240	239	235	241	231	244	265	228	235	250	259	266	251	255	229	238	256	248	267	242	242	261	247	229	245	266	252	234	242	239	235	236	237	279	212	231	205	240	211	263	246	246	221	244	215	248	228	235	222	238	247	247	240	241	234	206	245	246	244	254	253	215	264	252	224	230	234	256	260	244	213	274	240	229	229	233	236	231	218	205	231	260	248	246	253	228	266	233	251	241	256	265	213	251	245	240	237	211	234	231	237	214	263	260	255	249	250	221	250	217	248	217	241	229	251	257	232	247	213	249	220	225	232	261	264	249	242	209	246	250	278	246	252	223	235	285	241	225	230	238	243	253	253	217	272	234	254	220	240	236	247	242	257	248	245	267	222	209	270	256	258	223	260	248	222	281	231	258	224	241	229	248	260	249	242	261	239	240	248	240	229	217	233	242	257	212	281	228	243	240	263	246	234	249	219	249	225	241	249	242	239	228	231	251	247	239	226	263	221	208	274	239	248	245	224	258	258	224	227	243	224	237	232	276	217	248	233	235	257	238	254	245	248	239	241	236	219	247	266	264	244	256	270	243	231	236	240	232	215	220	225	254	225	221	248	258	231	241	242	236	237	260	243	260	227	243	222	244	240	236	220	237	263	239	239	244	254	251	225	225	198	244	229	259	230	201	244	245	238	242	272	254	244	253	238	221	228	230	259	232	267	247	240	267	232	249	233	237	227	240	238	224	254	260	221	246	265	237	243	255	248	229	245	244	249	261	226	227	272	247	226	238	242	243	226	238	197	229	245	237	224	251	245	221	218	234	234	214	235	264	253	211	250	220	261	249	254	236	253	254	215	249	235	263	259	223	228	242	221	233	219	224	241	259	212	237	244	254	239	256	228	233	248	234	234	217	198	228	254	233	245	243	240	250	241	227	242	256	253	227	247	242	212	212	244	230	243	219	214	230	272	238	237	210	223	252	220	224	233	231	217	227	237	234	236	270	248	237	244	215	238	209	215	224	247	244	242	246	226	212	223	258	262	238	228	242	208	238	253	248	227	248	185	247	250	246	228	255	241	254	244	243	241	266	244	227	232	241	253	246	235	261	243	247	262	232	242	210	275	221	248	231	246	261	240	252	245	235	281	242	253	240	226	249	240	229	256	237	227	226	208	237	236	239	242	221	263	244	212	231	253	228	223	217	244	239	227	218	233	237	235	238	207	250	246	220	214	225	278	251	242	227	255	242	225	258	201	210	240	247	235	239	255	214	258	237	212	239	239	221	235	259	229	237	257	263	232	240	229	233	260	252	243	220	249	230	227	262	286	236	248	252	245	257	223	240	241	245	213	234	218	223	218	235	220	243	246	209	247	232	244	245	236	231	243	220	238	232	234	240	221	237	242	261	244	267	235	242	252	259	237	211	218	251	244	239	252	229	234	236	227	226	239	245	239	216	219	265	238	268	246	234	239	242	245	232	253	255	236	244	234	237	221	257	240	235	238	212	266	271	246	235	238	245	238	263	238	270	211	218	211	238	230	216	215	249	235	261	239	224	222	203	235	230	225	248	253	256	230	243	243	247	252	264	237	229	249	223	211	245	247	214	215	235	244	248	223	251	221	243	237	247	233	229	229	228	245	241	230	233	249	253	259	235	230	239	244	226	287	254	241	222	250	281	228	233	249	233	209	248	232	210	220	240	230	265	241	257	238	235	251	215	234	246	250	259	225	217	260	246	240	233	229	221	239	240	278	211	254	236	245	218	259	210	263	235	245	244	226	258	254	264	239	270	250	240	245	230	242	242	250	248	280	266	266	264	238	256	263	234	224	256	266	223	239	241	276	243	235	232	233	243	253	237	246	248	250	257	239	231	231	238	227	215	271	273	242	229	226	254	223	257	246	248	235	285	234	245	231	244	222	211	264	268	252	247	223	237	233	239	239	234	202	227	244	251	237	251	234	233	254	240	248	254	245	245	236	255	228	239	265	237	275	229	252	222	233	220	226	229	237	253	224	224	241	260	239	228	233	229	221	245	241	232	238	232	244	257	231	233	249	243	245	218	237	240	245	230	259	241	261	243	253	223	231	226	262	233	232	256	224	232	249	239	269	262	234	253	242	243	254	222	257	256	235	235	249	246	213	228	253	246	228	253	250	222	219	223	220	216	232	232	224	242	176	273	219	245	242	212	239	237	233	271	235	227	239	211	245	271	234	256	236	238	254	241	218	251	256	262	239	240	257	219	230	232	236	224	264	262	241	264	253	215	214	245	238	234	229	227	262	222	249	223	224	256	224	245	254	256	255	260	239	242	259	238	226	220	243	251	253	245	224	230	242	260	237	225	226	239	218	247	234	234	251	279	227	226	238	246	277	231	212	231	240	266	258	213	230	241	225	237	251	265	251	233	224	233	245	227	250	249	208	264	230	220	274	251	237	258	223	251	229	231	239	196	225	259	263	240	220	218	228	233	266	230	239	250	219	261	248	233	241	256	222	257	242	226	258	234	230	246	203	245	247	226	225	217	278	249	225	243	205	247	244	261	256	252	247	255	258	233	250	251	237	233	253	268	227	236	247	234	228	252	249	266	267	215	238	209	248	233	263	242	229	253	218	233	223	223	227	243	249	221	226	275	228	243	251	227	253	231	236	238	242	224	232	217	241	241	217	288	213	227	235	213	242	257	237	240	259	264	228	225	233	244	231	256	200	252	235	230	252	248	234	223	229	230	235	223	243	245	240
15390	15893	26328	22567	15579	10623	6589	4380	2469	1748	1491	1169	1128	920	906	897	858	833	816	830	835	831	814	817	800	809	842	901	819	810	831	819	848	828	808	888	800	828	846	806	856	832	847	825	800	839	865	794	838	849	796	813	816	887	821	837	775	769	806	788	787	861	799	791	795	798	819	829	823	822	858	839	769	821	785	836	849	818	863	877	850	806	836	837	802	789	809	777	817	826	786	834	825	807	836	812	824	901	814	828	815	793	794	811	819	797	795	768	818	810	827	812	810	765	846	846	840	780	790	791	864	787	774	859	815	826	836	806	803	775	873	825	817	826	853	801	843	822	847	817	820	893	817	810	846	842	827	819	825	802	834	794	815	827	850	820	810	844	822	785	782	855	783	785	859	876	782	814	799	818	798	793	767	790	803	793	769	776	828	797	803	776	811	838	813	857	810	758	853	799	805	806	848	827	804	839	835	800	840	820	821	841	846	828	793	817	855	813	792	812	849	856	907	826	817	790	801	790	780	891	807	777	814	812	851	779	829	836	854	827	813	821	837	805	795	835	828	826	807	809	794	842	809	828	774	789	808	813	848	880	812	774	805	795	811	804	808	864	758	820	794	772	865	810	792	802	785	852	776	839	783	840	800	797	842	812	774	842	821	806	807	799	828	824	827	784	851	841	847	845	823	826	794	801	821	834	794	771	876	811	826	813	837	847	830	788	808	824	822	776	813	752	859	780	827	806	817	885	775	844	823	801	853	823	857	827	763	788	832	828	843	799	803	824	830	788	871	839	821	782	856	855	846	781	748	826	838	849	830	761	811	871	805	863	808	744	824	841	837	851	797	819	813	811	866	857	862	801	811	851	866	865	835	849	827	800	793	815	821	807	830	832	791	800	827	830	873	833	806	823	788	833	792	813	824	844	799	815	822	848	835	789	787	763	835	779	797	846	824	787	830	852	879	828	879	849	876	790	824	834	756	824	851	790	820	804	847	852	796	859	836	794	868	815	817	816	778	803	840	817	840	800	819	843	805	806	764	838	826	803	793	852	841	805	871	811	773	818	751	783	866	808	784	834	866	782	852	812	794	796	806	825	794	810	842	783	791	779	823	734	836	779	850	855	823	858	834	772	799	862	830	827	801	817	835	814	793	792	840	775	778	811	839	798	831	825	807	873	818	847	833	818	778	855	854	842	835	844	826	785	827	759	774	792	823	810	821	860	822	795	795	786	798	848	820	790	809	835	776	791	786	822	842	834	818	830	835	802	778	828	811	816	865	831	823	771	813	758	841	833	810	864	817	806	789	793	823	823	822	824	877	842	847	800	842	840	787	781	835	817	868	862	823	859	818	829	814	850	815	789	778	870	815	800	805	769	844	753	848	845	809	884	791	863	805	811	891	790	775	824	791	839	829	802	782	835	852	817	866	748	821	836	820	877	794	858	836	826	840	780	839	851	868	762	780	763	815	818	831	831	762	792	860	802	814	826	787	834	791	840	818	863	815	778	777	759	760	833	860	792	811	882	768	796	780	851	818	868	830	831	843	819	792	828	813	813	802	830	814	828	817	820	798	866	793	852	786	849	797	875	816	775	853	780	832	822	793	811	857	840	839	801	839	813	806	834	819	781	820	786	773	784	833	878	828	808	846	876	799	774	840	833	784	852	803	799	851	785	777	871	843	788	823	856	804	790	824	769	799	789	828	851	814	846	838	863	786	806	831	785	783	798	862	772	828	822	824	802	838	790	815	790	795	792	833	791	820	816	773	802	790	770	786	819	797	825	855	823	763	817	827	849	849	851	866	802	788	791	786	819	828	866	798	778	823	842	833	780	839	831	847	785	789	815	830	778	786	795	797	777	851	811	786	805	854	801	846	806	842	792	830	832	775	819	794	764	794	806	825	795	836	805	831	813	775	824	820	872	826	786	821	810	870	854	849	815	802	836	807	883	825	833	821	823	799	823	806	867	807	778	807	796	836	826	832	808	836	768	834	804	808	766	805	793	808	824	835	806	745	859	845	804	782	838	833	831	793	829	772	808	865	792	711	802	818	823	897	828	814	844	830	830	825	834	801	830	803	855	819	812	825	809	832	854	854	807	739	769	831	786	779	798	875	842	841	831	787	800	817	810	838	838	792	803	809	793	817	835	818	771	826	848	839	872	846	833	860	798	845	822	818	875	818	841	828	829	796	809	800	829	810	843	811	871	847	831	795	780	783	826	808	799	845	820	829	829	830	821	809	822	849	852	768	792	800	803	836	770	841	790	817	782	791	829	838	793	813	872	820	809	835	781	832	867	818	873	800	776	809	819	892	831	839	843	850	806	820	860	809	810	801	770	844	813	846	785	830	816	797	814	811	830	834	783	752	834	820	776	793	825	798	820	810	826	788	856	827	842	842	804	872	812	814	826	857	801	812	823	858	847	831	743	863	855	829	860	816	821	774	811	785	792	811	873	814	813	815	802	804	823	815	795	863	842	833	792	840	831	841	800	818	891	840	841	808	829	818	860	845	820	784	794	769	803	793	738	810	829	818	788	806	826	804	817	793	860	801	834	793	789	839	817	815	772	780	826	774	810	780	814	785	829	830	767	768	815	784	854	874	803	832	830	773	808	769	779	763	822	796	782	804	837	832	796	838	801	807	842	793	859	823	861	822	841	831	802	809	846	848	821	812	873	789	853	812	822	820	851	868	859	824	794	799	769	780	820	831	817	817	829	812	780	800	786	809	815	822	770	761	759	803	859	856	806	826	835	804	862	808	784	797	852	832	780	811	872	887	808	878	784	864	782	835	816	839	799	845	821	828	822	859	827	828	809	831	795	800	772	790	793	819	795	880	792	833	793	780	865	765	890	793	854	829	793	840	857	774	834	807	805	757	842	865	832	795	827	782	817	822	831	847	825	782	856	825	785	806	847	822	812	860	778	814	833	819	823	808	826	844	774	809	853	824	807	774	836	837	798	878	829	789	831	827	821	831	796	802	827	792	783	809	834	782	840	838	848	801	804	840	785	797	799	860	835	813	856	799	814	838	762	777	822	821	806	786	810	823	826	820	861	864	848	809	824	811	801	813	885	822	873	805	803	832	790	789	864	891	807	798	801	915	849	787	825	817	819	820	890	849	842	816	805	796	847	844	834	809	790	788	801	763	819	791	882	815	790	794	854	764	813	806	817	860	828	790	879	822	844	832	791	826	823	817	839	791	794	828	831	811	755	839	808	842	779	849	850	807	811	849	819	829	825	806	795	853	821	842	813	795	828	851	868	810	777	818	834	816	759	824	791	854	777	823	804	858	852	824	812	811	835	786	828	797	798	834	802	818	891	856	836	822	845	790	771	814	841	836	817	766	782	862	800	850	790	847	769	806	806	828	772	800	740	800	821	855	797	785	835	781	851	815	818	845	792	842	849	838	847	788	851	826	814	816	838	833	787	847	762	833	850	862	790	832	852	789	837	844	827	823	855	815	876	821	817	828	857	873	809	882	808	831	815	817	825	827	797
32553	32972	40523	32211	24298	20774	15729	9434	4951	2456	1138	969	546	324	270	249	271	269	235	283	249	229	223	263	234	216	233	271	247	272	238	243	262	236	260	255	244	250	268	252	237	237	259	266	260	274	253	229	262	213	263	254	253	230	273	254	263	267	255	256	252	226	249	244	255	233	258	232	269	226	243	288	249	242	257	258	231	247	258	249	263	257	246	240	240	235	258	234	222	271	244	263	242	243	251	224	242	264	246	229	234	247	236	239	271	238	224	254	209	259	246	279	267	250	263	235	264	259	241	246	239	244	260	245	261	265	260	240	243	235	276	234	265	252	208	251	270	260	262	215	267	240	246	248	275	267	236	224	250	265	248	266	229	239	245	235	254	265	237	195	243	213	263	260	257	275	268	267	234	239	254	236	259	241	300	246	234	274	226	232	231	261	226	234	236	254	233	242	217	259	209	214	278	257	239	239	251	239	238	264	261	231	255	253	266	235	250	276	234	238	265	255	265	278	270	221	233	237	226	237	249	222	235	242	259	247	244	266	231	247	260	246	232	214	260	221	255	221	243	223	256	253	235	259	254	221	254	240	245	235	261	238	253	243	252	258	231	248	241	230	254	236	259	234	233	237	260	253	237	264	258	231	252	248	255	269	249	263	256	271	218	250	242	272	253	244	231	253	219	235	255	252	233	239	261	256	254	237	238	247	251	241	248	252	241	231	234	259	284	268	251	263	248	248	248	252	223	267	260	246	243	248	228	249	237	233	244	224	228	241	272	249	236	263	255	285	236	248	248	261	275	257	228	265	256	237	258	265	265	241	222	255	266	237	248	259	255	235	237	277	227	259	239	236	269	254	277	259	232	235	253	213	239	233	244	241	257	227	235	228	228	251	262	238	249	257	253	252	243	257	218	244	249	242	258	247	254	238	251	251	229	237	248	237	249	260	241	242	230	242	247	269	257	249	257	230	234	225	235	285	241	271	265	250	244	295	245	265	239	228	220	246	240	223	219	237	246	255	230	257	249	214	240	258	263	207	233	253	248	256	247	219	288	235	225	258	233	233	260	253	275	242	233	241	229	241	264	241	253	277	241	238	242	261	240	241	269	232	250	231	233	244	223	266	240	263	269	226	229	247	238	209	215	256	254	257	253	262	262	229	260	262	257	275	244	244	221	250	263	254	244	256	257	231	230	253	244	243	252	242	245	285	246	253	243	253	257	259	231	286	229	241	229	260	228	242	255	244	228	264	253	239	220	256	262	254	249	249	243	243	243	226	267	266	251	224	281	223	235	246	268	264	230	256	250	229	249	219	226	237	244	231	272	264	244	262	229	230	271	256	232	245	223	253	229	264	243	252	254	220	238	251	261	270	255	207	247	272	219	251	242	226	253	257	261	224	215	256	269	196	234	225	230	205	254	257	249	270	242	252	225	234	225	268	233	236	238	229	228	225	243	242	220	223	222	243	200	226	234	256	235	252	276	262	239	220	240	230	248	274	241	274	226	258	235	250	230	254	230	226	246	261	263	247	235	244	257	256	251	275	263	248	237	242	215	231	241	228	269	240	225	244	283	244	256	255	236	252	245	246	266	244	233	272	229	229	237	232	264	248	248	267	222	247	241	232	204	247	239	235	254	245	256	246	253	237	289	246	243	250	240	242	250	239	250	242	259	231	246	244	251	243	222	250	248	220	269	257	258	233	239	242	253	219	236	235	235	264	253	259	211	238	241	251	242	249	235	235	267	228	245	249	231	244	261	249	241	253	262	248	256	232	225	253	236	265	240	228	244	238	262	263	217	251	256	235	264	246	237	245	261	237	233	238	264	258	257	251	261	226	231	238	265	251	228	251	221	258	238	248	233	244	231	228	227	251	251	254	231	257	260	273	239	231	256	262	228	244	243	232	234	249	263	224	264	242	254	251	252	253	250	268	216	250	268	266	240	249	232	221	232	225	265	237	242	256	244	272	230	236	233	256	210	242	251	249	252	262	255	236	258	248	256	238	242	253	272	266	242	247	244	247	240	269	241	211	259	249	253	251	281	236	238	224	229	244	229	239	276	229	231	253	262	241	219	252	223	241	252	256	238	230	269	216	236	262	230	245	265	244	249	258	235	270	247	246	266	295	240	240	226	226	226	246	270	250	262	261	253	256	255	241	247	233	244	223	232	255	270	245	234	249	257	240	236	271	249	239	245	258	237	263	244	226	223	260	239	283	240	251	247	257	231	252	254	269	244	280	249	256	250	254	243	236	221	251	248	246	238	232	236	248	238	219	236	240	244	260	260	247	242	225	252	204	247	248	256	265	244	273	252	235	248	234	225	245	250	247	240	254	250	251	265	239	258	265	216	226	236	242	247	264	232	230	248	255	239	237	231	261	267	238	241	247	270	279	270	227	254	246	250	250	284	261	244	263	230	232	271	235	223	229	255	268	229	224	265	260	244	237	226	263	228	248	245	228	228	242	223	258	249	240	243	264	240	251	218	243	260	248	232	239	232	238	245	246	239	249	215	214	249	241	257	267	244	257	231	263	282	259	232	236	252	269	260	282	249	223	238	253	248	222	280	247	253	221	254	258	245	239	247	239	220	291	252	256	228	261	269	248	234	230	248	260	258	253	245	234	248	252	256	254	233	266	239	276	237	250	248	237	257	252	260	258	210	238	255	243	290	239	257	265	255	251	240	260	267	252	255	245	232	243	245	233	257	266	233	245	223	242	267	244	253	219	245	264	234	262	240	227	244	252	258	248	251	252	222	235	254	233	250	249	226	253	259	271	240	225	244	265	235	246	230	245	260	239	234	277	242	221	241	237	234	246	251	258	256	225	242	249	242	261	244	265	234	250	240	249	269	239	244	237	238	221	254	238	265	257	266	241	257	254	254	241	255	245	233	234	257	200	234	275	267	283	251	259	256	261	224	235	266	242	259	268	253	250	260	246	235	252	208	247	253	242	231	260	277	256	252	239	241	228	255	224	252	247	243	263	237	243	263	243	256	241	230	261	248	249	256	242	230	265	255	247	278	261	257	254	246	272	253	235	273	258	270	242	263	257	252	268	265	253	249	238	239	244	243	228	229	228	226	251	248	253	248	247	252	222	247	253	239	256	215	236	257	247	237	255	235	242	228	258	252	228	271	247	282	252	274	236	252	234	250	246	264	245	253	248	249	252	279	251	259	247	230	231	249	210	262	239	238	231	236	231	256	232	249	240	259	243	254	256	231	248	253	251	242	274	250	250	270	238	240	237	232	212	252	232	234	272	277	230	254	236	250	234	254	257	254	252	252	232	246	250	232	227	218	242	277	242	255	270	249	228	257	210	224	263	247	234	235	241	243	245	237	237	244	235	244	288	270	226	207	233	237	266	232	244	237	267	235	239	255	204	225	251	240	225	221	253	232	242	267	228	280	264	255	251	255	243	228	255	228	275	243	203	254	257	248	231	243	245	241	246	260	241	237	229	250	259	254	229	253	271	236	231	252	232	239	261	283	271	265	238	227	251
23234	32171	43840	41254	36267	35762	31079	24863	18707	12495	7001	6153	3312	1451	1085	1051	1045	931	849	911	833	871	886	916	875	854	851	844	817	860	809	870	850	872	833	839	815	836	853	863	837	805	809	793	861	853	855	842	753	815	872	831	852	851	808	851	856	858	829	894	841	826	821	853	863	807	857	888	827	873	837	789	886	847	845	836	853	838	825	843	841	862	878	890	822	884	840	846	888	855	859	850	840	855	841	834	869	842	808	838	874	878	845	804	888	820	829	815	836	830	814	874	838	830	831	849	848	859	834	832	832	827	843	890	815	855	821	847	856	821	809	852	858	832	837	833	818	901	825	827	871	875	840	837	836	841	826	789	848	836	807	843	844	834	846	812	831	852	847	856	865	850	856	812	838	848	788	844	861	882	833	837	847	810	848	872	831	819	839	835	859	883	848	826	837	791	846	830	877	857	826	851	859	876	839	852	851	800	837	831	895	852	858	845	842	839	844	866	822	859	800	878	853	832	821	852	841	821	807	831	853	808	821	843	815	809	824	870	842	840	819	786	849	858	831	847	802	821	821	807	877	856	907	826	905	807	796	877	803	838	875	839	878	853	824	846	821	806	849	855	837	864	879	816	849	821	795	796	847	836	847	848	812	864	869	848	853	879	768	835	872	838	837	896	829	846	871	814	852	870	856	826	836	840	842	870	782	832	845	806	885	846	835	897	845	841	800	832	819	883	852	805	835	809	822	787	843	815	798	855	818	829	839	849	829	865	879	878	768	836	849	840	809	829	846	805	823	806	871	820	844	779	887	859	851	837	829	833	861	830	838	930	859	837	851	847	854	808	887	813	851	880	843	833	872	830	792	854	848	815	784	805	821	813	860	874	880	825	810	789	855	867	785	875	861	854	875	797	804	829	844	827	815	861	823	812	824	840	824	844	854	881	808	872	821	876	829	845	822	869	865	833	852	899	813	831	807	844	840	818	841	826	857	842	847	811	830	820	806	838	806	811	881	844	822	811	855	855	818	827	860	824	874	862	865	862	807	837	850	821	877	837	815	857	846	836	789	794	847	779	813	865	832	859	822	841	841	917	821	869	864	833	812	870	828	862	842	843	791	870	858	814	855	834	866	861	877	828	813	883	834	843	810	857	854	889	858	839	847	863	843	845	841	851	835	852	840	841	823	814	833	865	812	822	889	877	880	841	850	894	801	854	868	851	801	811	833	837	832	893	834	838	806	822	763	809	801	833	851	878	801	849	806	921	820	806	827	797	873	849	840	810	866	840	874	848	781	800	896	863	877	822	789	866	862	821	817	824	864	828	897	855	814	845	813	819	867	839	880	839	808	816	836	823	854	832	829	855	835	832	854	895	854	807	831	815	879	829	837	824	798	854	840	858	835	827	854	855	861	841	798	860	813	791	806	819	865	874	800	871	873	867	881	893	840	878	846	846	831	875	874	825	885	899	848	790	814	863	847	921	840	851	793	821	855	853	820	889	835	843	872	874	799	811	864	818	815	817	807	817	848	789	835	817	924	822	827	808	843	893	788	826	819	828	836	847	838	794	831	902	836	846	874	840	911	865	839	854	843	866	840	809	865	838	803	874	807	812	888	874	828	858	915	845	829	830	846	827	792	837	820	807	819	783	825	823	842	855	883	874	826	794	857	870	886	880	837	863	813	877	822	836	833	818	859	827	822	819	839	861	777	846	842	868	860	835	828	800	824	845	794	826	846	825	806	822	832	869	834	875	808	811	847	893	789	845	811	815	834	830	878	859	817	844	822	857	813	905	803	857	845	764	845	842	811	885	854	868	841	879	845	832	868	840	833	829	856	843	854	808	860	849	800	862	813	848	868	894	892	776	843	824	828	879	804	863	863	845	813	820	822	863	827	866	794	821	775	835	895	867	882	852	773	848	849	841	829	829	824	832	803	882	877	857	880	831	893	835	842	831	876	807	776	800	789	837	814	827	843	812	890	843	868	852	840	903	849	864	813	822	860	803	837	849	838	843	822	858	822	882	864	803	844	822	843	816	826	823	835	895	845	835	788	850	853	860	827	875	855	864	823	825	853	844	812	866	843	797	905	843	840	818	870	846	862	801	873	819	834	880	814	875	853	880	854	835	819	833	786	851	867	841	865	813	867	792	825	817	848	833	810	831	807	832	831	876	824	822	832	862	820	830	812	873	798	861	785	841	860	887	799	821	781	879	831	817	842	879	812	856	850	834	823	894	851	811	834	783	821	813	802	872	833	810	831	834	798	848	822	797	854	831	850	827	800	827	841	803	809	809	857	776	805	794	826	785	854	815	836	821	861	870	875	839	801	861	803	787	771	829	805	848	833	866	842	822	850	808	821	851	830	829	864	892	815	843	865	820	870	831	839	823	813	857	859	831	801	794	880	795	820	830	874	869	857	840	807	880	834	899	906	830	843	824	863	816	811	823	836	821	810	822	840	861	861	813	810	813	854	869	830	818	833	877	870	811	860	821	831	821	848	825	823	803	844	820	888	830	827	912	823	828	820	847	879	891	840	806	854	870	848	824	821	816	830	832	805	871	822	798	846	818	836	839	835	877	832	855	856	773	859	822	835	835	875	851	806	892	835	854	852	840	836	865	828	829	857	828	840	847	870	804	829	833	859	831	794	830	777	868	820	815	815	872	850	876	804	844	848	804	838	846	818	829	807	840	844	817	823	819	839	867	815	799	893	818	861	790	817	815	837	872	857	804	858	803	808	841	767	825	841	865	814	781	832	870	830	872	831	862	817	806	810	832	847	835	836	835	817	837	862	813	857	873	857	838	801	846	791	845	861	865	839	847	855	828	820	814	816	839	814	856	843	846	851	813	870	840	782	847	832	875	793	848	861	845	838	836	846	828	857	875	869	812	892	865	866	817	828	785	803	834	893	819	851	870	846	859	840	777	838	882	845	832	897	872	854	822	892	857	860	809	858	840	816	851	816	829	835	852	909	868	827	817	876	801	864	785	820	804	816	831	884	837	839	842	816	894	821	848	848	842	843	788	838	865	828	843	827	860	872	852	834	800	842	867	849	857	846	873	821	867	873	827	862	858	878	862	857	828	863	757	874	890	833	822	880	859	886	860	841	865	858	820	837	838	872	851	770	800	837	883	803	850	833	853	824	847	852	848	814	880	810	850	822	828	809	892	860	822	855	815	857	804	842	834	810	837	831	842	799	807	809	812	877	792	861	818	852	816	877	841	843	890	801	838	826	847	837	789	854	851	874	808	809	828	787	806	906	860	910	817	828	876	804	850	853	863	867	832	801	833	818	882	804	851	769	860	781	835	827	845	900	834	859	887	829	847	809	826	846	851	840	815	863	839	870	806	795	867	780	815	817	871	892	842	865	828	837	890	780	843	817	856	829	884	896	808	830	847	821	859	845	886	835	889	868	793	795	877	827	789	856	840	802	827	897	910	893	855	777	789	863	842	826	875	852	837	845	869	849	821	798	856	837	856	768	841	872	823	857	813	855	903	855	811
34764	40658	41666	35730	29428	26752	22415	15688	8387	4636	2745	1095	546	355	326	340	284	287	259	243	259	243	253	283	281	245	240	267	244	249	239	236	265	282	283	260	265	239	242	244	252	246	242	225	246	255	271	270	261	272	253	265	277	245	265	227	273	243	264	247	244	256	267	256	251	239	240	242	244	239	268	249	274	291	253	257	247	245	259	250	230	218	254	253	266	258	248	265	270	258	248	226	238	234	259	245	236	269	253	242	242	231	259	237	243	265	245	240	249	236	259	233	265	257	257	222	265	249	277	247	246	281	257	273	266	259	261	255	218	238	236	266	251	244	234	269	259	269	250	246	234	251	236	242	237	227	231	265	245	258	250	263	239	255	228	275	214	245	258	261	230	242	253	274	257	255	252	277	286	256	291	248	255	226	245	249	258	248	268	267	225	252	259	269	256	236	272	248	231	230	247	277	237	262	250	239	262	222	275	266	243	268	249	262	237	245	245	246	257	263	262	235	280	251	249	246	266	263	253	283	276	267	248	263	279	247	241	234	227	246	273	260	223	231	265	250	253	292	259	251	256	248	242	258	247	219	258	232	269	264	299	261	229	241	280	224	269	253	264	248	277	242	248	249	253	251	260	270	250	247	228	259	245	218	260	260	233	253	250	255	257	274	221	225	236	248	237	223	260	232	250	215	213	297	256	262	252	254	236	231	269	262	230	270	249	270	254	242	283	258	259	237	274	253	237	260	249	230	241	255	268	244	257	258	270	255	248	244	253	251	260	247	269	261	226	284	275	219	260	252	264	264	264	240	239	237	258	258	263	239	238	241	272	252	235	276	241	244	240	253	260	253	262	261	259	241	227	271	258	208	267	255	259	279	242	251	248	241	255	250	284	275	257	262	234	272	252	239	263	252	273	251	251	253	239	241	282	248	250	240	256	264	255	246	222	285	248	244	232	257	258	271	235	281	248	263	264	263	247	245	252	253	242	254	258	252	277	234	244	249	260	247	247	254	247	247	241	243	241	263	255	238	264	267	248	242	245	259	259	277	274	266	246	225	262	260	241	232	252	240	245	256	266	267	233	231	272	250	257	257	258	248	263	246	248	258	231	269	243	240	256	261	246	260	251	260	273	239	253	272	253	266	278	276	220	237	228	284	255	254	260	264	281	251	259	267	275	236	246	216	254	269	240	257	249	273	261	239	258	257	246	258	240	238	245	265	302	241	242	253	268	247	252	235	272	230	263	272	235	265	264	266	275	265	251	259	265	231	255	263	238	222	285	244	209	254	250	252	258	261	233	256	262	240	267	256	268	230	232	233	255	254	269	203	278	237	232	250	269	221	276	272	230	241	270	240	242	272	246	259	243	220	266	251	241	266	257	249	238	280	249	248	258	233	251	244	251	254	228	255	248	257	252	234	263	258	280	233	271	263	264	290	242	279	251	263	247	248	246	242	248	243	279	263	244	265	282	263	252	259	259	260	260	241	244	253	256	236	251	269	243	248	249	259	259	231	247	243	247	226	266	227	257	224	242	248	231	253	229	258	267	260	261	224	241	254	240	237	246	269	234	250	277	252	230	281	237	246	233	261	290	238	243	248	248	244	279	249	239	242	276	267	287	268	244	254	243	257	258	246	268	243	272	242	261	274	252	264	267	242	252	265	257	277	224	246	268	269	252	243	269	255	247	253	234	252	244	305	264	210	261	215	257	270	258	230	234	267	270	262	241	247	258	262	257	253	262	253	286	274	274	263	259	251	251	262	251	254	226	262	247	234	249	251	261	250	237	272	247	276	240	243	276	249	260	244	240	256	251	270	266	208	274	230	233	257	241	246	229	235	237	230	245	226	249	216	219	251	269	218	268	283	269	256	223	255	274	242	266	255	257	254	252	247	259	261	264	273	238	248	214	276	265	288	222	261	263	246	252	243	263	262	265	253	262	244	253	224	267	248	245	268	248	233	251	256	264	250	263	256	241	243	229	220	252	273	270	272	268	252	288	249	234	261	257	242	233	244	255	271	266	247	263	245	262	256	287	233	257	256	250	287	233	287	259	224	223	266	241	259	239	256	246	276	233	261	263	252	271	263	254	251	258	242	254	252	251	269	241	229	255	263	223	254	266	237	243	216	243	232	255	258	263	246	262	267	247	247	266	254	238	263	252	254	237	262	256	296	256	246	271	279	251	239	258	231	244	254	281	240	279	242	239	266	234	243	243	232	254	265	254	242	279	256	244	252	267	268	234	258	259	254	255	224	269	260	250	258	216	246	248	251	262	264	245	276	238	260	235	221	264	270	250	249	231	229	252	265	280	261	258	282	250	280	284	257	239	258	259	260	261	272	265	237	254	258	247	241	246	259	237	243	223	267	266	233	256	252	231	236	257	258	252	242	250	234	234	263	225	241	255	249	244	254	253	266	244	268	260	288	271	252	219	233	261	273	261	242	241	235	261	256	269	255	225	222	260	260	250	230	285	272	246	222	212	236	231	244	256	267	234	249	255	233	267	261	255	248	227	231	260	247	259	239	234	262	248	250	236	254	234	237	253	253	253	264	224	298	234	268	289	270	259	245	255	262	244	268	267	267	278	238	246	244	226	252	230	230	264	260	248	268	246	264	248	268	272	261	284	266	239	244	240	267	236	255	218	258	230	274	249	230	271	226	268	262	258	205	275	232	253	252	265	248	271	240	241	260	254	239	218	249	241	260	239	276	254	256	237	263	254	249	239	253	259	253	243	251	281	273	254	236	231	224	244	247	230	256	229	232	260	231	293	241	264	252	270	232	250	242	267	252	240	229	250	223	261	242	238	264	263	243	237	233	256	244	254	250	265	249	252	234	249	255	247	248	265	271	235	259	226	234	245	232	254	261	262	242	209	267	277	252	250	262	227	274	275	253	245	254	259	245	270	270	239	241	261	246	236	270	254	261	238	255	233	282	278	224	252	262	274	246	241	237	240	256	274	250	244	260	249	274	258	267	256	262	244	254	276	265	278	276	262	270	238	244	249	253	273	228	254	253	238	244	252	258	240	253	259	255	239	265	260	267	256	279	252	255	230	251	278	277	247	252	269	249	258	239	260	246	280	269	263	260	234	236	272	235	272	219	249	253	240	288	246	261	250	248	268	248	253	258	236	256	250	277	259	235	270	274	253	254	262	268	247	271	228	258	253	274	234	252	241	251	257	246	235	231	246	235	242	268	279	241	246	252	274	252	235	268	247	265	255	256	240	287	235	268	239	242	259	264	215	252	261	265	241	228	255	264	255	280	249	238	252	250	253	258	242	255	241	277	285	254	280	276	247	256	240	259	261	238	258	239	255	276	260	213	255	251	244	262	260	246	258	262	234	256	270	244	239	244	266	229	276	270	261	253	259	270	249	240	256	253	251	278	273	255	280	272	238	244	284	240	265	248	269	251	251	286	263	252	235	250	277	249	255	241	232	266	233	227	252	260	264	244	232	276	259	253	252	228	264	208	265	231	289	247	257	256	244	245	261	256	264	261
26236	38539	45643	46138	41835	42166	38620	31853	22983	18707	14078	6564	3210	1603	1441	1382	1168	1017	1022	899	939	930	841	869	857	839	871	812	869	860	888	860	884	867	881	860	844	853	857	865	892	875	828	881	835	800	868	845	875	854	839	793	815	810	884	857	885	902	874	831	805	894	850	800	871	880	877	848	830	894	909	844	822	834	857	854	863	852	868	835	862	883	812	823	830	844	908	870	881	859	876	799	867	886	853	847	836	864	826	883	868	852	834	858	859	837	827	859	836	830	829	865	869	842	839	844	874	828	852	843	834	818	881	875	903	849	892	806	861	840	848	846	797	868	870	840	810	831	801	821	877	848	846	833	858	827	902	827	867	847	884	863	882	875	838	813	796	817	854	843	822	839	840	862	820	845	805	867	875	803	812	790	820	815	855	888	845	874	827	838	829	891	864	825	849	834	867	861	797	797	906	841	835	864	821	881	802	814	828	815	891	795	876	848	829	906	797	851	899	872	821	881	830	845	880	864	837	874	856	842	880	857	835	872	854	788	808	875	861	853	840	831	821	862	825	819	812	834	825	830	886	853	869	835	807	845	867	870	882	892	835	857	767	917	836	840	821	839	875	852	829	783	921	806	869	830	846	854	842	853	835	830	840	807	839	829	854	853	818	818	833	906	865	839	841	863	863	863	826	869	872	810	822	846	836	906	837	837	875	790	853	813	895	865	907	848	850	854	833	853	814	866	889	859	890	875	789	808	839	880	850	878	829	793	820	843	854	874	846	872	856	847	887	848	882	854	833	878	831	874	823	813	825	888	818	863	776	884	821	845	819	865	898	855	833	877	828	831	867	867	845	859	836	880	837	862	861	826	857	859	801	813	854	858	869	852	871	841	879	835	834	865	829	805	928	924	886	827	884	863	910	824	860	884	863	804	866	850	797	877	881	817	852	826	798	862	898	881	889	863	863	867	833	847	855	860	824	833	847	834	867	819	873	817	824	842	868	863	886	818	837	834	806	847	864	840	838	873	835	814	791	864	829	860	796	822	831	835	839	803	888	860	809	861	860	793	843	830	837	875	853	829	880	806	812	795	799	848	828	844	833	818	837	848	858	859	818	851	824	846	828	878	836	870	791	860	846	777	813	865	837	879	812	843	854	876	931	799	805	865	843	852	908	833	840	843	825	845	863	806	882	797	912	854	839	845	843	883	861	836	806	884	871	835	856	894	873	850	880	880	834	849	887	819	859	868	853	784	849	863	853	895	894	858	839	813	855	804	834	828	903	876	822	791	855	820	874	848	869	861	866	860	897	877	780	801	853	835	801	873	817	850	817	833	884	823	852	877	825	854	815	814	850	863	904	884	858	898	824	869	824	845	837	837	877	818	880	813	868	840	830	880	855	848	836	848	794	840	842	832	890	860	894	859	831	870	836	857	888	856	898	880	836	863	862	883	832	855	846	857	860	807	843	871	840	879	880	851	876	857	843	838	850	826	834	823	812	846	853	888	810	860	820	856	867	818	841	839	869	846	875	874	837	874	794	819	812	814	858	832	839	844	901	871	812	813	848	874	848	840	828	836	860	902	859	895	874	844	841	852	831	883	941	800	847	838	841	864	840	813	872	872	815	807	809	902	863	836	833	819	844	893	818	809	876	847	817	831	853	855	857	828	831	848	904	847	883	822	824	842	823	839	852	838	866	810	834	839	819	873	831	815	868	825	862	859	844	830	863	805	822	862	882	840	847	885	813	830	865	830	851	858	840	896	820	774	835	869	845	857	809	829	831	870	861	800	798	868	824	839	849	882	801	841	810	853	820	891	798	885	836	791	811	839	858	844	849	862	842	851	836	782	829	804	858	862	882	847	809	863	858	859	833	865	838	864	868	860	803	853	842	827	862	841	831	844	797	896	871	840	832	893	859	817	846	846	810	901	812	802	847	824	858	871	811	857	822	837	861	798	843	857	884	781	775	856	869	838	866	788	817	829	862	819	880	882	866	841	876	825	840	851	806	813	821	862	881	836	867	836	845	892	837	863	822	867	897	826	820	862	816	857	849	823	864	843	865	853	888	887	858	808	862	885	845	843	809	812	831	828	831	834	792	859	808	885	795	836	907	852	854	855	821	855	842	888	831	844	882	850	893	815	859	840	779	860	844	849	853	829	848	847	857	866	836	841	835	863	843	798	852	833	850	837	836	792	859	804	859	828	845	862	843	844	842	827	832	882	816	856	879	790	882	848	837	811	813	885	846	848	874	823	831	861	856	867	854	855	798	794	822	808	800	840	913	849	825	864	830	892	816	822	859	848	844	807	865	864	830	830	812	862	827	849	857	856	862	871	833	863	894	834	783	786	836	864	788	846	849	866	886	798	855	844	811	793	828	840	815	804	854	873	897	842	805	835	827	814	839	833	843	821	893	792	906	835	838	834	865	843	868	850	867	831	855	852	777	863	848	865	848	837	897	827	848	834	828	790	818	877	768	830	842	835	839	904	818	843	833	900	822	804	876	863	863	877	852	844	867	848	820	868	853	857	857	860	898	840	860	821	869	816	861	850	866	831	855	839	816	838	854	850	844	847	871	849	849	843	855	834	878	840	811	806	844	802	842	871	867	839	846	876	828	875	867	854	894	856	848	850	862	831	874	826	809	872	858	833	825	863	875	856	805	906	820	843	837	839	904	804	876	843	852	909	806	870	824	866	775	815	818	896	878	814	854	830	844	853	901	882	875	826	826	846	881	828	812	838	830	810	814	860	817	861	842	874	828	845	890	853	844	861	853	867	835	868	843	846	842	887	813	855	863	869	860	857	828	853	868	855	857	849	782	814	829	831	808	874	833	868	819	853	871	870	852	857	871	820	855	852	823	892	817	881	841	806	878	817	867	820	855	837	815	866	872	860	873	838	890	915	880	880	844	826	831	861	845	826	884	787	861	856	816	853	792	843	909	826	809	843	794	889	906	901	827	872	840	844	827	842	823	857	813	822	838	846	812	827	836	825	828	844	833	815	859	873	824	841	900	821	840	856	880	855	814	854	832	840	800	822	851	852	878	823	835	862	868	849	843	836	877	818	836	825	876	838	828	825	798	878	825	838	847	883	881	823	886	839	822	842	832	859	800	826	870	863	841	813	847	910	825	857	879	836	852	887	831	830	883	833	866	875	818	897	905	847	848	867	805	815	803	822	912	806	819	833	820	791	824	822	829	843	789	804	876	890	823	825	807	801	877	859	814	859	899	821	910	821	840	869	843	849	888	934	848	856	813	794	868	847	822	861	867	885	864	817	908	854	884	827	841	871	860	812	859	834	802	858	844	819	834	843	866	853	859	830	813	855	862	822	868	830	863	870	794	845	866	840	888	873	838	842	854	863	883	807	823	861	892	834	807	902	851	830	813	838	852	878	841	878	840	894	881	837	895	816	861	865	860	895	807	818	852	787	830	768	854	885	920	849	810	858	856	870	879	828	829	844	846	864	851	853	845	792	791	778	828	876	853	855	821	855	823	879	864	838
29296	18397	15529	7792	3285	1946	1256	777	492	372	284	264	273	245	272	241	250	241	251	248	221	214	203	249	248	240	255	229	257	221	244	248	244	235	252	233	204	250	221	232	241	290	254	234	255	230	244	232	250	255	232	242	234	261	263	253	225	227	241	272	232	248	218	225	233	230	223	247	266	219	240	221	260	241	231	224	244	240	228	212	247	246	240	228	220	231	226	234	261	234	221	242	233	249	230	237	227	244	221	263	216	228	218	238	228	247	255	238	234	218	233	251	240	231	216	256	288	228	236	264	220	244	267	255	259	226	254	246	264	253	236	244	223	215	246	240	257	241	248	241	237	252	245	271	244	231	237	237	252	252	254	260	247	241	245	206	236	238	258	255	241	242	241	238	265	219	244	262	230	236	220	253	235	249	240	226	253	225	235	232	236	256	230	237	228	219	217	267	242	223	228	228	216	211	256	222	259	231	245	225	245	262	229	235	261	225	249	244	241	218	249	243	242	251	247	257	238	250	255	216	247	235	239	233	258	219	257	250	260	263	219	235	242	238	252	249	250	246	229	235	240	221	263	254	231	226	203	277	268	221	244	251	247	256	259	232	281	241	236	225	235	251	207	224	247	228	244	225	253	246	271	257	227	250	215	252	233	254	267	238	247	238	213	232	268	227	244	260	230	232	207	242	241	210	237	246	247	243	236	239	236	211	254	235	228	241	258	231	234	275	255	248	201	245	246	225	238	255	207	256	248	223	242	244	237	219	212	238	238	264	230	245	246	251	246	236	236	237	241	256	248	225	214	244	286	229	221	260	224	206	249	246	210	240	291	236	216	238	234	239	204	235	246	221	208	242	248	223	231	257	238	243	232	250	228	249	243	239	224	225	244	231	255	259	225	227	229	235	249	275	244	259	239	250	268	237	245	259	238	233	214	259	238	242	250	239	237	241	236	247	241	230	216	232	246	264	236	234	238	223	249	213	227	206	263	212	276	216	242	225	226	234	238	218	231	211	221	249	241	228	241	239	244	283	259	235	234	224	231	221	230	279	258	229	247	257	235	199	215	230	237	253	244	247	254	237	238	237	247	233	225	228	233	231	243	243	241	244	239	246	224	245	227	240	232	254	224	255	221	268	239	237	220	240	270	236	256	217	263	248	270	243	233	239	233	237	224	208	243	284	247	259	233	248	261	232	236	244	238	227	290	263	260	266	237	251	259	265	238	226	227	225	253	263	231	261	263	270	211	224	252	245	237	279	224	258	249	246	219	238	217	260	235	239	228	238	228	252	279	250	243	246	226	239	248	249	208	244	233	222	268	242	258	230	266	223	263	238	205	231	206	217	229	238	241	226	242	245	239	244	228	253	251	255	232	222	258	234	245	240	228	228	230	231	230	275	275	256	253	220	234	232	248	241	228	248	258	261	241	221	244	256	245	237	223	245	240	231	230	214	234	242	224	271	232	246	236	252	266	222	215	238	249	248	221	229	234	232	237	222	233	224	208	223	228	232	238	216	236	260	263	218	215	229	237	251	256	247	241	233	249	249	234	214	268	244	210	235	260	247	265	241	233	230	255	260	247	224	247	260	261	223	221	248	226	246	221	228	212	259	234	243	246	231	224	246	254	235	237	257	238	255	245	253	230	264	266	267	242	249	256	232	233	242	251	231	224	248	224	275	234	258	242	249	233	281	247	238	240	236	226	250	209	237	208	253	269	249	221	195	242	265	251	225	245	235	245	264	227	257	245	257	227	233	252	240	253	222	230	227	236	232	222	257	233	246	245	236	271	226	220	209	249	229	209	250	239	231	241	253	233	227	219	236	240	256	246	231	201	228	250	228	218	224	215	236	226	246	224	214	257	239	265	229	216	226	246	229	219	231	213	249	226	236	242	257	252	221	234	221	268	242	231	227	230	262	238	257	256	242	265	236	258	235	252	216	266	228	211	215	235	235	243	250	226	216	216	256	244	251	251	229	256	226	242	257	248	215	278	244	233	248	241	237	217	256	259	235	234	213	220	249	241	252	265	228	249	242	242	249	248	228	237	223	217	225	228	253	218	243	251	272	272	235	247	246	245	239	255	254	232	231	207	261	265	251	250	230	225	240	246	237	239	249	230	210	217	232	220	243	232	240	221	251	249	230	227	221	254	252	259	205	260	239	246	275	238	216	252	237	225	237	219	252	228	224	250	246	247	222	245	240	235	238	241	232	256	240	231	246	234	256	268	252	208	237	270	226	249	241	230	263	239	238	247	245	252	234	244	254	230	241	232	218	231	244	219	253	236	258	252	254	225	252	236	230	224	228	236	234	251	233	237	229	232	235	265	233	246	240	239	231	242	257	252	257	225	255	233	242	227	225	258	234	245	253	213	243	228	241	222	222	223	251	246	226	237	249	262	230	238	243	242	246	232	249	238	249	232	226	265	253	237	220	253	237	248	230	222	247	243	231	246	253	240	244	242	260	237	230	201	222	242	224	248	235	253	238	230	230	211	238	245	278	258	206	271	235	239	252	210	251	251	249	239	229	239	262	253	245	216	228	218	257	220	270	255	235	232	264	222	253	258	237	247	218	246	276	257	256	248	225	230	242	207	233	241	236	236	251	218	241	231	232	246	252	240	225	230	244	246	221	259	260	222	210	233	216	234	253	230	216	224	235	242	241	250	256	236	221	241	234	234	246	239	246	218	249	247	216	250	248	227	214	261	240	263	243	232	232	223	239	266	226	270	223	229	201	253	224	249	250	236	265	224	232	260	226	240	236	240	237	241	260	249	247	253	234	249	217	242	265	235	248	265	248	238	236	234	249	246	212	237	210	218	227	244	245	215	224	224	259	232	241	239	202	233	261	249	251	241	238	257	242	267	283	216	262	225	259	230	250	264	245	212	244	254	235	209	246	239	252	189	230	236	213	243	256	262	257	238	265	226	251	247	223	237	229	246	229	271	209	202	249	239	241	255	230	238	226	247	251	227	224	210	223	219	253	253	244	265	271	222	226	244	262	225	211	233	255	229	199	233	216	234	265	233	256	273	230	240	227	241	228	222	228	207	241	232	276	242	261	229	251	253	263	282	240	246	235	247	253	234	253	222	254	246	233	253	224	231	231	242	242	235	271	234	267	241	225	229	241	243	235	235	234	220	234	237	231	232	223	239	236	248	251	221	233	251	244	240	233	228	270	216	219	245	223	261	271	232	271	243	228	242	225	240	237	264	231	236	220	239	275	224	239	244	239	260	249	257	236	234	245	243	257	226	236	247	213	237	244	236	287	220	246	230	234	240	258	252	249	236	241	262	237	271	245	217	266	248	222	229	220	239	250	233	254	255	253	223	269	241	252	253	243	243	238	238	205	233	240	256	241	237	218	254	245	244	242	214	246	248	234	217	225	243	254	272	213	231	276	228	247	240	242	247	245	243	253	238	220	260	212	246	261	249	234	258	234	245	219	261	257	251	283	223	226	247	249	221	242	230	224	256	231	250	224	221	257	228	260	242	260	247	239
15848	16173	24590	19892	13232	9714	6361	4063	2327	1808	1487	1129	1021	910	873	945	865	881	851	794	892	822	853	830	876	822	758	793	823	870	782	792	769	816	787	819	784	831	796	803	831	822	832	854	793	802	830	854	808	794	811	868	820	852	823	823	806	798	790	793	800	827	793	781	833	829	802	808	818	808	823	843	775	788	860	838	810	816	878	843	808	854	785	848	854	810	841	848	778	881	813	840	765	835	822	792	837	760	853	881	806	891	805	815	765	823	816	812	792	803	811	783	803	797	781	819	838	783	801	868	799	788	798	857	813	829	813	803	815	806	828	821	835	745	797	824	852	804	814	855	833	854	794	800	856	848	808	771	792	790	868	803	821	818	757	818	829	807	820	794	788	810	853	822	764	791	832	834	799	820	777	804	824	802	818	791	773	834	818	811	803	788	825	807	790	787	811	811	818	833	842	809	757	801	835	847	816	766	855	828	765	789	772	858	825	795	872	839	837	808	808	820	847	808	868	857	850	784	796	850	807	832	832	794	834	789	829	846	872	773	814	831	875	795	849	872	849	795	775	791	833	844	866	794	793	800	867	838	822	798	827	769	873	860	812	853	815	828	795	808	787	838	837	813	833	871	859	799	824	827	851	800	806	785	808	807	839	805	824	792	851	803	879	828	818	859	789	801	853	830	885	825	817	819	792	832	832	769	827	798	823	793	762	782	820	861	850	858	786	825	825	836	831	796	857	844	776	859	835	855	860	824	803	838	818	847	783	810	817	795	801	854	819	805	827	817	885	801	799	803	837	769	843	842	809	787	849	840	801	806	859	794	829	857	783	825	828	856	799	800	807	863	808	810	872	833	827	814	852	825	829	895	736	810	823	891	787	772	835	806	796	839	838	829	841	870	801	811	821	801	861	838	775	821	823	812	832	857	834	842	813	782	803	780	781	881	828	825	777	728	813	812	843	862	803	850	807	823	771	831	816	798	716	846	825	799	900	848	776	809	816	796	876	838	836	820	772	837	840	815	810	813	883	853	858	812	808	824	835	827	783	829	814	827	788	888	834	828	816	793	793	781	852	765	782	813	817	869	843	801	846	829	847	782	805	828	797	867	876	774	851	841	820	769	821	798	827	797	807	822	776	818	834	836	798	839	849	783	795	789	812	842	798	784	824	776	829	784	819	808	854	822	815	843	847	834	805	815	807	785	844	817	844	854	823	824	788	820	858	826	836	830	802	787	831	820	802	819	814	820	801	819	812	853	826	815	766	838	837	858	859	810	822	852	847	859	788	844	830	828	791	860	836	825	812	855	818	820	768	800	783	829	826	823	784	786	807	795	779	816	823	784	783	808	814	868	822	840	832	805	851	797	829	820	828	812	801	810	850	818	827	829	798	786	796	773	846	754	807	814	782	756	817	801	803	845	860	792	874	819	820	847	802	860	848	803	853	827	866	798	801	871	874	773	730	772	861	792	789	857	855	845	816	764	804	826	820	883	759	826	836	809	801	798	812	822	826	814	788	768	838	807	804	861	785	864	808	839	848	776	761	818	812	808	824	896	761	791	817	779	755	798	829	850	833	831	749	842	833	818	791	828	781	832	745	809	842	777	859	851	817	831	817	824	838	842	827	809	782	838	859	854	820	783	856	816	820	797	852	825	840	817	880	829	872	816	854	776	781	812	862	795	756	800	840	821	770	882	777	815	830	797	810	867	779	784	802	833	776	834	807	794	835	832	784	793	848	804	791	786	830	803	798	868	833	852	889	781	839	818	806	852	806	855	762	817	772	838	823	817	812	781	842	795	815	815	839	816	784	851	822	815	784	821	840	830	834	854	794	787	815	858	806	814	834	772	794	874	833	834	801	812	797	805	837	819	847	844	804	822	807	827	769	821	803	866	753	821	838	840	766	813	804	841	844	789	794	815	777	787	790	805	751	831	830	816	811	851	793	843	874	794	800	820	797	847	840	815	828	867	800	849	849	762	822	785	853	843	847	788	862	814	803	781	832	840	828	796	830	827	865	861	876	775	822	795	802	802	830	792	813	851	856	811	821	859	818	832	793	806	824	820	838	830	782	793	842	798	786	830	860	861	780	807	767	858	816	827	847	792	872	787	813	820	831	857	870	783	783	806	818	775	764	824	800	794	826	810	832	863	763	766	848	814	780	839	797	782	834	800	830	821	794	789	828	847	810	779	803	817	826	859	837	825	817	841	784	806	820	825	770	847	829	789	766	789	830	782	818	854	774	797	798	804	798	802	815	807	843	864	824	786	868	822	836	834	813	755	809	788	766	780	809	844	805	856	802	785	779	819	807	785	792	791	813	834	840	833	829	811	885	813	779	787	796	828	800	775	814	867	851	846	813	876	792	821	825	851	826	790	831	840	833	792	789	871	845	843	826	802	738	827	825	813	889	820	821	801	838	824	777	821	817	776	827	806	829	778	874	816	780	846	824	799	857	858	848	836	883	829	774	773	859	839	851	824	855	834	802	818	795	814	799	790	845	789	826	818	818	797	902	772	760	825	845	786	822	797	779	793	837	812	820	849	775	811	782	865	824	824	834	870	801	829	853	886	828	820	836	834	794	819	834	821	859	798	815	859	791	829	823	821	783	835	805	774	824	837	799	777	824	799	803	841	824	824	831	796	837	822	828	805	808	881	799	833	834	855	839	809	814	834	836	792	843	837	859	844	837	787	836	799	798	858	843	836	847	803	846	814	812	806	794	860	775	832	827	825	848	775	817	789	776	830	814	820	775	803	797	827	776	862	830	819	827	845	839	895	799	834	835	808	839	755	819	857	787	836	810	800	804	725	820	827	786	824	809	789	863	811	833	847	841	841	803	831	811	828	871	823	796	763	831	800	814	763	804	828	841	840	859	770	831	838	832	823	785	762	777	821	805	847	832	804	841	842	793	878	824	868	872	831	833	836	801	797	788	858	831	836	780	818	812	764	759	806	802	819	807	788	842	818	870	820	815	744	802	808	825	813	799	792	795	816	799	833	780	783	830	828	785	796	862	835	813	837	843	860	839	798	821	737	806	865	819	809	777	832	809	811	764	894	812	773	830	790	852	853	830	789	780	837	835	781	856	822	853	795	773	847	820	798	844	800	766	822	825	834	818	821	788	796	814	769	775	834	805	809	800	795	838	783	828	811	876	812	804	821	838	828	841	839	825	829	854	753	819	831	828	804	809	830	819	807	832	804	774	760	839	837	811	760	806	783	811	824	829	796	811	785	862	801	863	856	820	832	801	752	814	855	817	868	803	815	817	865	805	850	825	848	831	842	745	781	785	834	832	886	789	833	830	837	848	828	796	806	806	831	832	777	838	850	811	856	820	822	795	847	841	849	816	829	791	775	836	788	801	821	868	857	841	811	826	857	848	827	837	798	828	782	759	828	796	806	780	848	818	807	805	809	855	786	797	842	847	806	810	822	829	826	821	813	800	847	845	778	803	835	833	835	791	804	800	807	772	781	820	798	801	809	838	823	779	794	819	807
32328	32889	37355	29103	22457	20235	13991	8902	3060	1381	892	369	351	288	309	301	283	299	233	265	259	236	267	255	231	213	245	254	246	258	270	242	259	274	263	245	219	258	260	214	263	259	253	260	224	291	224	230	254	230	237	262	248	233	203	263	244	246	233	239	236	254	256	240	270	232	214	247	240	284	259	232	245	253	245	243	229	244	281	254	246	249	254	242	234	247	233	241	265	239	285	243	264	246	246	262	254	257	220	234	234	271	221	225	237	258	223	228	209	261	263	259	267	246	242	262	295	251	239	253	234	224	273	202	232	246	234	270	229	251	231	238	207	227	259	240	239	256	239	233	270	250	260	259	259	243	243	248	233	265	260	250	230	265	257	276	233	241	242	260	233	259	228	230	243	205	231	237	261	250	228	267	247	255	263	271	240	224	241	253	248	264	268	251	227	254	244	279	251	246	256	254	230	249	219	222	254	244	256	245	257	268	276	229	263	256	247	268	230	247	244	241	233	258	218	237	266	236	248	230	266	244	240	255	255	247	249	231	237	242	233	246	229	240	253	233	275	233	234	229	240	257	247	250	233	252	249	271	257	220	247	262	235	243	241	250	264	243	246	257	265	248	269	264	253	242	241	272	240	256	242	240	227	248	243	281	237	247	241	258	268	258	232	251	224	241	232	256	239	219	233	258	249	223	258	248	238	210	225	235	241	225	257	238	224	260	241	260	231	233	258	220	232	211	249	236	270	230	271	251	226	248	257	237	246	270	242	232	222	259	234	237	257	260	248	234	287	225	265	243	271	240	237	243	257	234	249	261	261	257	262	251	226	260	256	238	238	244	248	258	252	213	253	263	259	226	246	252	255	238	252	222	247	238	241	237	256	248	242	247	245	236	264	238	237	258	237	262	216	251	242	249	262	255	218	237	243	220	257	245	242	215	215	255	216	244	264	277	267	253	261	234	249	239	249	244	243	265	253	238	252	239	261	214	256	230	239	239	245	235	263	248	223	213	249	253	241	241	253	261	240	249	232	236	236	238	222	247	247	244	276	239	259	251	249	227	225	244	246	233	248	259	230	258	236	248	248	246	230	256	261	257	247	271	242	257	242	245	242	273	231	254	247	239	261	261	257	264	250	248	217	245	257	252	215	231	251	237	263	234	258	249	270	233	260	255	252	225	248	253	262	247	275	240	218	255	249	256	246	258	244	216	244	263	251	259	258	227	252	253	202	232	273	265	242	230	244	260	254	231	249	215	246	248	252	242	256	276	265	255	230	233	244	233	231	230	269	236	246	245	258	260	214	243	272	253	251	232	245	253	253	232	225	283	267	235	228	268	237	242	238	233	240	245	225	225	276	257	230	246	239	239	272	229	242	244	235	252	276	251	255	257	224	255	261	269	250	240	235	238	284	256	227	256	251	222	255	230	238	236	259	254	241	207	230	255	258	246	248	262	247	235	252	245	245	215	231	228	277	270	233	264	258	249	259	253	263	249	245	243	261	226	250	215	224	232	248	231	234	232	238	272	213	225	258	230	271	228	265	240	223	245	245	246	235	251	249	242	220	240	232	254	248	245	214	217	230	252	235	244	271	255	271	234	242	241	250	235	215	241	242	252	237	241	248	232	255	251	226	228	277	248	229	225	239	269	234	216	241	254	241	267	248	243	232	251	253	232	245	235	244	237	228	235	258	240	240	267	238	229	247	262	249	235	255	264	265	239	222	256	257	256	220	246	252	255	252	248	238	257	242	238	251	236	257	246	244	244	256	283	273	271	246	264	270	238	244	268	245	234	239	258	243	254	227	244	237	228	238	274	233	273	265	248	203	261	261	273	247	277	236	235	229	268	245	265	257	269	273	248	249	258	225	245	239	226	246	245	242	221	248	247	254	279	237	241	217	222	250	235	232	265	251	223	208	239	253	245	237	247	231	257	253	240	234	237	262	253	245	249	219	243	254	219	273	254	238	238	228	252	252	240	256	218	218	214	238	258	256	258	224	248	231	237	253	263	243	258	256	245	246	213	238	241	250	225	222	232	251	234	257	257	230	215	261	230	233	220	240	251	227	235	229	216	198	270	242	258	235	237	231	250	241	250	255	255	260	272	263	259	262	234	229	250	236	263	273	255	246	220	241	223	233	267	240	283	260	241	247	261	241	252	242	256	204	243	241	255	258	266	249	243	223	245	257	244	241	229	237	246	252	238	238	266	255	234	245	247	263	262	243	251	241	253	240	249	237	266	251	236	241	255	246	233	243	207	234	232	255	267	242	218	240	245	251	243	247	229	233	237	234	250	259	253	241	222	245	254	247	272	247	242	281	256	237	258	267	239	238	216	226	244	253	230	226	247	245	227	248	230	254	237	243	251	238	262	238	202	235	239	223	254	227	243	249	273	240	252	235	239	261	275	234	254	249	226	244	216	260	250	270	270	248	243	253	241	259	247	241	245	286	240	251	260	220	289	255	225	251	254	235	242	260	247	248	230	221	231	217	248	237	257	260	220	237	265	267	250	264	237	226	225	224	254	230	274	251	254	283	237	250	212	235	271	220	264	239	265	232	230	235	236	239	255	247	263	241	268	255	235	248	262	234	257	242	247	224	216	257	263	248	257	256	261	280	243	231	231	221	255	256	234	237	242	232	247	275	227	250	239	227	243	253	240	247	258	236	261	235	261	242	245	238	239	215	237	232	250	240	238	252	230	231	235	238	211	253	233	247	209	254	222	257	247	242	245	272	267	260	239	223	230	257	262	256	272	221	248	231	242	246	252	246	202	263	242	256	253	235	266	224	235	238	257	262	263	237	242	245	257	241	218	254	235	249	246	233	242	219	247	242	219	265	244	253	250	240	239	240	259	265	239	237	245	259	225	259	266	257	228	264	237	253	247	265	231	246	233	240	254	235	287	236	250	239	303	277	253	257	241	246	225	246	220	229	274	257	227	254	229	259	244	237	212	249	239	277	239	236	259	256	241	238	241	272	256	225	262	239	243	245	259	264	256	244	229	263	252	269	250	246	258	244	250	265	254	270	229	222	246	247	246	248	212	238	235	256	250	250	242	229	251	217	278	235	241	207	220	259	242	265	236	244	228	238	249	245	240	234	253	267	252	236	233	261	244	241	236	241	241	255	261	245	252	251	212	266	240	236	242	253	268	290	271	255	231	256	232	246	229	249	231	277	234	261	257	242	248	241	223	235	249	236	249	235	256	257	237	294	243	272	232	264	258	229	251	246	206	253	239	261	239	261	243	234	219	269	252	241	246	220	227	234	241	232	267	233	219	256	264	237	229	264	241	225	231	248	269	235	239	230	224	239	234	277	256	241	237	247	252	218	272	231	245	259	259	233	256	269	257	261	258	247	251	238	232	247	236	230	256	257	232	236	256	277	249	273	268	232	254	209	231	277	232	256	239	246	234	256	240	264	208	229	223	237	263	246	257	230	247	264	224	244	260	234	247	242	248	249	242	243	241	219	262	249	252	227	256	238	233	220	249	230	243	240	206
22869	31694	41125	37527	34964	35560	29786	24397	11818	7095	5563	2023	1511	1343	1467	1202	1102	1036	1079	1006	906	854	909	856	868	860	819	852	874	853	796	817	838	820	810	817	874	852	883	854	890	804	792	853	829	816	818	846	783	802	835	841	783	806	842	810	855	819	826	839	800	819	820	874	809	871	874	825	832	832	830	850	811	812	871	830	829	894	887	815	810	848	819	829	839	829	813	842	859	835	848	809	805	871	855	874	866	776	805	792	847	812	802	809	853	873	811	842	874	844	778	850	825	847	830	851	916	812	893	792	815	840	800	851	867	786	868	840	866	820	883	816	806	883	864	827	797	829	832	783	825	777	884	802	817	804	773	829	822	888	832	805	799	816	793	831	772	855	867	813	827	880	781	823	788	824	831	903	795	840	848	820	809	810	822	811	852	818	877	873	846	851	821	830	868	918	848	865	841	845	836	860	838	838	789	839	817	822	853	838	828	804	784	790	777	838	806	864	831	867	806	825	814	830	842	847	802	822	848	781	851	782	842	820	810	810	883	806	827	828	865	854	859	851	841	877	806	867	822	803	784	880	833	825	807	850	799	822	829	836	816	843	864	817	858	823	782	828	841	858	870	810	850	799	819	800	862	818	821	832	818	844	828	801	777	828	830	810	831	823	861	880	865	862	855	815	907	830	846	821	813	797	833	810	798	884	872	816	832	828	807	824	852	840	859	794	811	794	827	839	793	821	855	810	862	832	846	795	814	829	893	839	811	772	822	830	821	814	800	848	805	797	813	863	824	823	807	857	852	856	842	839	796	843	844	812	802	790	847	825	867	823	822	837	843	811	857	806	859	828	819	876	851	790	839	879	850	837	795	841	851	769	817	842	785	850	887	843	874	819	878	799	796	786	810	815	841	813	858	878	824	822	833	804	852	858	859	831	875	856	796	820	837	831	835	853	830	823	739	860	860	838	805	868	815	862	833	805	798	907	878	861	832	832	782	810	818	856	826	834	789	845	843	744	886	849	843	883	866	853	875	853	802	826	850	855	810	816	853	828	852	812	828	838	823	837	840	837	822	772	789	901	793	816	846	839	850	836	811	805	872	824	791	815	880	849	808	879	827	830	808	815	846	817	843	810	844	843	858	857	846	800	850	849	854	816	841	753	803	829	853	824	853	843	846	811	779	827	828	838	806	832	868	864	866	881	860	836	857	834	843	799	881	821	798	813	883	832	792	881	799	847	830	826	857	820	823	852	891	873	837	817	825	883	782	847	828	913	837	855	802	864	899	833	816	877	888	895	834	806	793	838	788	891	808	782	891	832	812	872	824	824	816	847	815	832	838	873	855	843	847	823	871	829	811	848	843	866	807	812	783	820	883	868	810	840	846	827	787	812	810	795	808	820	850	787	848	829	862	833	781	809	834	814	821	847	821	849	842	842	817	814	859	836	821	865	855	832	829	805	852	817	848	834	873	790	864	833	854	819	859	848	835	791	836	857	896	821	856	847	847	914	880	802	760	831	840	863	861	826	855	887	802	833	794	806	800	861	808	839	798	873	825	878	812	870	872	861	857	796	799	842	832	881	873	889	824	851	821	792	864	826	794	892	833	848	898	854	843	839	852	853	837	849	850	900	799	823	877	840	758	847	817	837	828	836	892	774	809	829	835	851	879	821	851	814	858	802	820	839	794	838	842	817	880	853	859	808	807	850	835	845	859	812	828	801	836	890	840	835	824	836	846	812	844	834	854	879	851	860	864	848	831	902	813	868	864	794	807	822	797	864	840	805	792	813	819	802	813	890	823	833	810	895	813	796	916	849	822	843	830	835	820	847	779	828	823	848	840	792	830	810	833	862	806	824	849	918	845	854	775	920	829	810	814	828	834	842	843	817	852	828	883	832	883	824	811	826	814	785	859	856	834	798	813	858	842	838	898	780	796	851	843	829	813	886	863	845	810	864	864	848	819	881	819	826	836	815	860	853	846	841	828	859	820	851	880	822	833	824	786	835	858	823	840	849	854	869	851	825	823	836	804	833	781	802	829	837	849	836	852	786	809	852	810	821	827	842	820	833	813	899	865	832	815	814	839	848	842	824	831	879	823	822	848	821	820	814	859	854	855	790	832	804	843	843	801	809	891	867	829	781	881	836	836	849	830	809	831	868	827	838	833	830	858	807	805	897	824	824	820	842	899	848	834	819	844	784	819	799	841	795	826	873	841	831	830	832	831	894	822	837	840	829	879	798	799	861	840	847	806	817	816	841	868	815	829	817	786	809	836	838	819	820	796	838	824	822	822	820	828	832	848	855	830	795	835	823	792	792	806	838	846	890	830	875	859	800	852	881	831	852	808	837	825	872	840	801	828	846	850	853	801	819	842	868	870	859	799	857	853	801	857	870	817	801	805	823	884	864	833	844	815	833	789	821	808	794	853	818	805	836	860	783	859	851	819	815	815	797	885	809	870	867	811	868	860	821	840	790	879	780	821	812	868	890	831	813	862	768	836	826	831	835	786	877	856	809	853	869	804	895	831	867	838	883	819	876	877	843	824	856	823	772	821	853	828	815	784	835	800	825	875	857	906	838	839	786	837	848	830	849	788	818	817	788	834	802	846	814	826	813	852	794	820	846	798	843	782	838	838	799	821	792	830	806	881	811	843	847	837	849	860	820	830	849	861	853	894	812	796	804	795	824	860	832	858	861	884	777	854	812	858	798	890	834	864	797	849	841	852	807	879	814	871	836	840	847	876	860	807	873	800	820	847	817	845	832	877	838	781	828	810	810	809	821	803	812	820	829	837	842	816	903	820	782	863	903	854	867	818	873	848	815	825	859	826	857	839	818	836	848	832	862	838	822	873	870	884	808	829	825	846	856	844	842	785	862	837	800	810	866	790	828	822	847	820	844	840	778	823	834	844	836	791	813	834	846	757	837	849	825	807	846	867	840	886	849	848	843	833	875	869	800	845	825	818	874	875	843	795	849	813	825	815	828	890	806	796	814	834	831	853	855	853	824	783	868	850	828	780	888	852	820	795	807	819	810	866	862	892	868	868	845	823	860	840	862	857	857	867	846	820	830	838	882	847	818	830	843	877	803	828	817	846	819	798	875	827	875	805	795	828	846	852	823	845	838	826	848	867	819	859	810	812	841	773	841	852	846	835	800	807	880	860	819	846	846	822	823	823	836	836	869	809	881	838	881	828	804	801	827	797	800	834	853	850	839	802	816	810	820	760	812	838	809	857	792	835	818	864	855	854	792	824	861	842	871	803	842	842	844	833	850	810	859	870	840	854	848	835	855	834	861	845	818	795	815	827	855	872	815	844	808	826	870	867	830	870	823	782	854	799	866	833	815	829	833	829	832	812	797	792	898	840	866	831	823	845	891	855	808	817	798	807	858	829	895	827	828	812	830	811	826	783	893	802	810	879	802	770	853	835	841	833	833	837	867	849	861	794	832	812	853	876	822	825	845	837	830	811	788	819	854	818	838	877	848	842	833	850	904	896	792	853	806
34740	38961	44755	35428	28900	27080	23065	15978	6930	3264	929	510	390	360	371	330	346	282	285	267	271	253	228	244	241	242	264	228	251	274	242	254	275	263	251	282	255	247	251	242	274	271	240	252	235	256	255	256	259	262	246	252	257	252	282	276	217	246	254	207	260	248	238	249	259	236	246	253	249	250	239	269	261	252	236	241	269	272	254	268	268	273	275	258	235	269	249	258	225	271	253	264	271	252	258	249	280	242	294	255	231	237	244	254	226	252	257	238	280	274	254	236	256	278	231	275	236	260	246	273	255	242	280	254	257	257	241	239	256	234	246	248	228	241	261	258	245	243	269	265	239	238	244	215	259	237	272	273	242	248	229	251	283	248	277	274	246	264	280	266	253	242	247	238	250	280	252	259	260	266	235	235	234	266	293	256	254	269	253	254	249	256	257	248	234	250	263	235	250	264	237	265	275	249	255	255	258	263	273	254	248	252	237	259	256	251	271	221	233	264	243	240	240	246	248	258	236	253	251	257	267	269	272	264	245	273	263	252	239	222	268	253	248	251	258	261	224	269	255	242	275	266	248	241	237	242	255	246	219	251	257	247	249	275	255	247	299	252	238	269	263	241	240	260	262	296	242	261	241	270	252	240	229	272	278	258	290	281	270	258	233	258	256	262	291	243	262	254	234	249	261	268	260	255	252	268	240	257	288	258	288	228	274	256	270	262	258	262	265	281	240	265	238	275	246	240	212	274	260	273	231	281	235	270	249	239	256	237	263	227	245	267	247	299	241	231	256	245	244	269	266	244	263	256	289	249	219	264	254	267	271	259	252	263	238	227	260	260	253	269	246	238	272	227	231	276	264	304	230	224	261	230	257	276	244	231	225	250	237	233	244	256	232	264	258	283	252	259	266	248	229	238	257	265	234	240	254	224	246	228	263	235	254	267	240	260	253	252	253	271	249	235	266	228	273	239	277	249	268	250	254	244	271	258	242	259	257	259	285	244	256	259	231	263	246	265	249	259	259	288	225	276	276	254	269	284	249	232	274	250	279	285	245	236	291	251	266	245	252	265	275	271	263	240	262	268	250	260	260	267	245	276	260	224	267	274	245	259	255	262	274	238	264	242	223	267	255	274	251	239	273	261	262	256	266	253	233	267	234	268	266	274	255	298	257	252	271	290	237	255	268	286	235	254	266	245	216	260	251	252	268	253	267	248	265	249	242	276	246	242	269	238	267	291	240	250	255	228	276	241	247	255	265	243	217	292	263	248	245	250	262	242	259	247	249	245	253	279	247	242	259	231	285	220	246	270	280	263	246	269	252	265	263	260	242	254	241	263	263	272	250	257	242	277	273	240	241	247	253	264	269	260	243	237	226	273	264	278	250	265	264	255	258	286	242	265	279	256	226	286	274	277	285	254	269	245	265	228	259	276	227	254	268	253	242	262	299	231	231	240	244	256	245	228	268	250	238	275	256	278	253	239	271	260	210	257	232	246	276	256	233	245	275	266	266	245	268	268	236	254	291	274	259	241	254	233	258	259	227	239	307	276	284	245	270	258	259	245	232	240	265	248	237	271	267	254	249	269	248	263	230	251	240	264	250	259	253	249	238	244	269	215	244	256	254	246	260	285	247	272	298	277	264	231	222	242	227	252	238	257	281	237	238	276	242	237	252	231	270	222	253	256	272	268	265	273	248	287	261	250	233	257	280	258	263	243	218	256	262	250	260	256	234	270	261	251	250	275	275	297	257	266	244	257	250	240	235	271	261	229	264	225	234	230	277	222	263	256	238	231	229	252	230	270	243	233	253	235	259	266	253	251	267	279	253	237	220	249	242	270	248	243	252	283	268	235	267	296	219	251	261	250	250	242	281	263	241	273	293	252	271	256	268	234	225	249	236	270	263	259	280	273	272	235	260	232	263	223	251	235	241	262	275	280	275	244	233	240	260	276	232	238	229	247	275	248	272	265	244	254	262	288	272	241	245	239	251	242	271	274	321	241	259	255	274	252	265	281	218	228	258	228	232	228	237	260	228	250	279	224	258	249	280	250	248	271	258	257	271	269	249	288	247	283	270	251	279	251	247	247	256	284	249	260	234	253	262	248	246	249	241	256	240	267	254	256	249	265	231	274	236	249	251	269	242	269	239	281	275	240	275	255	248	241	248	239	238	249	228	280	280	261	247	276	246	274	246	250	272	250	263	270	252	250	269	252	251	246	230	248	274	258	263	240	238	277	253	261	262	234	238	268	256	252	230	293	244	268	275	260	270	282	253	269	247	272	262	218	250	256	237	286	243	259	261	259	250	231	261	258	252	245	262	263	262	280	271	231	279	276	259	232	231	266	244	248	237	261	259	240	270	254	246	285	248	255	271	255	246	244	269	274	242	244	282	242	259	244	244	256	265	252	263	257	231	257	249	281	271	259	230	265	236	260	263	250	255	258	267	264	262	254	239	226	248	264	281	244	236	250	231	224	272	270	236	243	242	268	277	262	254	269	242	271	279	264	267	235	258	272	294	251	247	245	235	242	257	241	273	270	278	256	234	274	264	244	240	251	251	250	247	261	254	279	266	265	284	262	252	239	260	267	296	273	283	237	255	273	256	253	274	270	274	267	239	236	286	247	254	264	260	254	251	263	238	264	247	232	252	252	248	258	257	249	253	275	246	268	265	215	246	259	277	263	218	253	259	241	245	245	234	278	243	251	292	245	265	236	279	251	247	257	258	276	233	238	267	250	266	280	269	253	261	266	268	259	247	266	288	262	254	240	268	258	245	278	248	256	251	255	244	265	267	231	251	292	241	279	242	254	251	245	220	253	262	245	266	232	261	266	238	288	258	253	273	297	269	275	250	253	253	247	238	261	261	267	277	241	265	271	269	275	236	237	255	248	279	251	244	243	272	252	265	252	265	252	260	251	232	260	259	261	259	252	251	243	258	240	279	265	249	246	269	292	250	258	263	273	263	250	260	264	253	247	240	267	266	266	231	242	263	263	277	242	251	266	251	258	235	225	239	243	275	239	259	256	263	234	258	249	259	265	262	256	283	253	257	264	266	260	271	234	262	265	233	265	259	262	237	242	254	279	249	237	262	265	237	244	246	247	271	267	223	275	254	281	270	284	224	275	269	261	250	242	252	239	286	265	252	245	268	247	235	264	256	257	255	221	269	262	255	258	273	220	241	224	248	265	292	247	234	271	243	253	231	257	255	265	256	270	250	247	253	242	269	241	255	215	242	278	263	264	255	256	258	255	259	265	276	276	276	255	236	262	263	248	287	260	240	249	245	236	220	248	250	238	242	249	259	244	259	245	258	274	233	275	278	242	252	257	256	230	277	257	231	270	244	245	263	265	245	255	275	230	215	273	259	279	277	261	270	232	270	249	264	253	249	269	265	249	255	256	251	248	220	248	272	238	302	238	265	270	252	226	262	255	257	251	240	266	282	252	239	264	241	248	232	226	261	255	255	263	241	271	225	258	270	263	258	258	260	265	280	252	238	239
25839	37971	47797	44146	43223	42265	39570	30389	19282	12952	4864	2888	2127	1717	1707	1610	1263	1190	1172	994	922	956	955	895	861	889	844	903	872	888	897	853	864	819	885	804	845	877	859	912	874	883	831	844	838	855	897	852	815	849	836	821	855	874	833	840	825	874	857	850	859	823	812	865	902	881	902	840	872	854	855	909	863	802	835	810	853	857	816	845	836	862	828	815	851	856	841	808	811	828	842	830	827	841	859	823	860	852	788	866	811	897	829	827	842	828	810	860	941	859	856	839	876	901	866	852	861	848	853	886	809	884	909	847	877	830	834	861	877	847	887	887	841	827	834	837	852	858	907	853	877	810	911	858	811	863	843	854	883	855	839	860	861	828	870	872	845	883	862	801	890	879	862	834	874	847	817	853	830	847	899	844	856	828	796	877	822	890	860	844	843	806	856	846	826	833	837	837	869	895	851	822	890	822	872	798	864	901	816	887	863	823	866	860	859	838	875	904	872	834	842	820	884	827	859	935	864	809	823	881	850	796	830	847	838	849	835	798	828	853	847	884	833	828	755	834	833	819	888	897	837	823	886	827	924	827	863	814	858	836	850	879	833	858	904	871	856	840	836	856	863	867	825	898	816	876	810	833	886	839	878	868	850	896	803	840	834	887	877	860	798	821	885	822	844	827	833	827	866	840	831	839	887	817	841	865	934	813	845	819	828	875	828	871	869	806	865	944	895	887	839	819	870	909	844	858	828	850	872	906	877	857	839	849	855	872	839	854	833	883	833	876	849	871	860	865	887	847	888	879	894	850	886	852	801	849	811	814	803	823	858	816	866	826	829	848	869	827	839	848	891	857	849	836	837	849	893	843	902	879	845	843	864	840	855	893	833	861	873	861	795	860	786	848	837	886	834	877	871	832	843	836	844	848	891	848	815	852	900	880	842	850	821	849	817	819	920	837	842	830	833	840	850	831	803	888	838	854	862	872	842	842	877	835	852	841	909	885	805	857	836	857	860	871	888	851	889	886	847	825	839	863	875	894	841	814	818	840	841	856	906	790	855	868	836	791	855	883	850	864	849	872	860	884	841	854	779	899	837	826	852	834	858	830	868	841	781	880	862	845	840	840	853	852	865	878	844	872	825	886	880	835	892	838	871	799	872	854	831	834	788	895	831	844	827	833	826	800	889	818	831	873	849	845	877	827	793	861	837	876	874	861	834	885	887	807	833	847	868	881	852	861	851	853	843	842	818	799	825	837	928	885	914	850	806	808	859	864	852	833	881	857	890	877	813	888	886	864	847	825	809	835	791	846	888	826	837	845	835	837	799	865	859	798	820	792	842	872	892	848	879	914	830	860	821	847	865	881	858	826	879	837	880	844	832	820	862	843	833	843	900	890	845	884	875	853	854	801	818	841	845	832	841	795	871	866	822	894	855	832	838	896	879	816	819	838	848	868	832	840	875	854	851	846	878	864	873	825	863	857	866	866	842	798	884	862	876	814	851	851	859	851	851	860	817	871	871	834	837	859	838	828	840	835	858	859	840	819	800	839	883	856	841	833	856	874	854	846	846	840	877	845	861	808	848	852	861	879	903	833	861	865	864	862	866	850	826	870	877	825	835	870	902	848	863	853	831	852	856	859	837	833	880	858	789	862	852	836	814	883	857	870	874	853	870	859	839	918	879	874	850	868	841	857	828	795	816	853	910	839	815	835	892	842	846	879	835	813	858	835	856	847	834	848	848	853	814	855	848	835	901	866	868	850	839	842	835	930	824	859	874	866	850	866	817	801	866	862	819	865	868	878	889	907	882	843	852	816	823	825	839	861	847	812	833	851	874	839	837	845	830	841	860	824	901	825	829	863	847	900	851	870	919	843	843	891	834	867	853	871	872	880	856	875	835	885	867	869	817	830	843	911	896	830	876	892	820	851	806	865	840	839	817	901	832	873	869	833	845	902	824	845	807	830	867	835	851	862	846	904	871	856	839	868	872	852	872	823	865	856	869	810	876	822	932	879	854	830	833	869	844	859	836	840	908	840	867	869	865	805	856	833	866	815	886	850	884	847	884	837	808	881	867	824	912	869	894	831	833	851	856	834	880	884	862	874	826	908	824	900	839	871	804	876	821	807	883	874	866	809	880	902	880	871	844	839	832	856	836	860	831	814	814	866	931	803	841	833	863	852	812	879	861	883	871	893	912	870	852	892	846	831	818	909	849	855	846	875	779	853	835	846	878	848	843	824	873	885	823	877	850	815	838	856	854	858	846	863	854	900	894	903	860	856	852	797	824	862	873	858	858	861	908	861	848	872	859	816	864	786	852	866	861	898	881	808	831	767	857	898	856	786	867	852	836	906	838	884	798	899	826	888	831	823	851	795	795	876	862	854	902	834	858	849	906	878	860	816	891	768	838	870	854	874	821	828	885	811	864	832	850	895	907	845	885	897	862	878	818	848	830	842	846	798	821	811	877	834	809	864	852	912	822	860	841	886	763	879	909	864	885	892	873	913	881	875	814	858	845	782	854	788	856	877	826	847	831	871	844	855	837	859	851	816	809	833	875	822	840	876	832	829	856	900	854	870	826	838	878	812	809	912	797	832	838	903	872	844	923	838	827	864	927	854	858	839	835	885	820	870	829	846	839	864	900	794	833	836	834	906	836	862	864	862	827	845	840	846	885	854	878	835	867	862	883	894	835	876	806	872	882	865	911	810	891	851	828	834	898	836	900	837	839	937	853	861	836	807	810	874	864	883	808	879	839	846	854	852	822	882	826	830	841	858	832	870	905	866	846	856	850	817	868	876	836	808	905	866	798	835	822	824	899	889	882	891	866	835	857	867	843	852	789	822	864	885	835	887	897	844	878	837	885	858	855	866	899	868	867	861	889	882	856	850	883	827	880	864	863	816	858	925	847	834	840	878	821	835	839	854	835	835	882	886	857	787	838	863	875	868	855	852	840	873	866	869	854	839	855	851	850	878	829	873	861	827	848	866	898	858	855	896	918	845	865	834	840	843	884	905	853	863	854	848	796	860	882	887	879	798	868	849	823	874	876	863	918	805	846	858	826	827	884	823	838	859	883	821	878	857	795	841	820	849	869	852	795	851	884	861	836	798	826	877	875	874	813	865	857	890	803	846	826	818	845	864	873	890	873	830	864	883	817	866	869	871	859	889	886	831	844	874	803	836	875	814	887	835	891	837	817	812	847	928	850	847	876	852	843	878	825	897	862	904	867	865	872	819	872	812	816	821	857	848	839	882	857	865	807	842	885	868	826	840	881	847	847	887	875	820	856	820	870	874	856	862	875	847	828	862	873	878	830	819	847	909	837	830	864	827	847	862	842	852	871	853	825	855	903	824	819	832	815	865	890	848	911	865	897	829	864	818	849	894	857	842	825	841	805	838	889	860	864	835	880	864	857	861	847	841	895	873	891	845	849	850	802	809	848	847	822	852	835	827	806	847	791	889	881	835	856	850	820	860	830	864	888	812	804	839	834	885	864	834	843	873
28522	17007	14556	6315	2950	1862	1097	742	475	374	279	289	249	250	253	248	230	260	238	264	225	219	232	245	231	244	240	259	240	235	228	221	232	250	213	249	216	254	235	244	242	212	244	237	253	236	226	224	228	254	223	214	233	240	247	249	243	233	214	248	235	226	240	233	245	273	265	259	235	242	219	242	262	225	236	234	239	230	256	247	222	240	243	236	217	227	228	240	262	250	220	225	224	238	230	264	220	222	223	241	247	237	224	244	235	245	266	245	223	235	242	254	232	210	252	259	241	232	235	225	265	229	253	258	251	251	233	275	238	236	230	241	242	264	299	274	225	242	260	225	231	238	235	216	246	210	236	205	246	244	222	238	282	279	217	269	214	259	224	245	229	244	258	232	276	265	256	214	250	228	243	231	208	261	236	248	255	241	221	217	222	226	228	233	230	239	226	240	239	235	246	277	268	230	241	248	233	228	247	250	243	256	230	244	252	255	237	241	268	250	226	231	242	231	264	228	230	213	266	199	208	243	211	238	228	208	216	224	251	237	237	258	243	236	247	254	248	236	233	258	247	227	208	229	276	237	257	256	223	267	260	261	250	246	236	219	244	253	246	218	236	208	224	249	211	239	231	246	229	227	232	216	264	242	264	274	223	252	231	250	210	226	279	248	251	270	226	216	242	255	221	222	268	240	240	220	233	252	243	232	225	230	247	252	251	261	238	237	211	239	279	245	254	230	223	244	249	223	250	240	239	223	235	230	233	228	233	259	225	248	244	244	262	240	261	260	216	231	234	232	259	241	243	247	192	230	240	249	250	265	240	210	227	226	219	224	234	240	255	216	253	217	239	233	261	243	238	242	239	250	245	226	214	248	234	230	221	255	244	218	220	241	252	226	255	255	239	234	225	229	221	215	238	244	215	234	230	218	263	214	253	224	237	254	226	224	235	235	222	254	238	231	208	244	223	221	219	254	246	228	226	274	224	223	223	248	219	238	226	225	230	217	215	239	238	238	238	250	215	232	224	248	267	247	218	239	255	252	265	243	232	211	235	234	248	219	221	223	255	248	235	236	242	243	222	236	255	246	246	231	235	244	240	240	241	235	227	220	231	243	263	234	241	272	232	209	239	231	232	267	235	247	216	217	236	261	225	236	244	248	267	216	267	219	263	243	237	219	216	246	266	240	229	266	257	230	234	249	244	241	232	209	225	254	211	232	223	237	254	230	264	228	269	255	230	243	261	211	235	218	236	235	261	250	251	256	225	268	221	244	272	244	239	257	256	230	242	213	260	247	261	251	233	249	226	219	251	233	228	239	243	241	246	238	244	227	282	242	230	231	232	273	258	244	225	236	257	254	237	248	257	241	265	236	248	210	253	269	207	217	246	199	217	217	251	226	225	218	225	242	258	244	247	252	223	224	263	235	250	239	237	247	247	242	223	221	219	258	259	246	237	222	257	235	234	233	279	222	220	231	239	239	238	251	239	240	238	249	244	214	235	243	265	250	240	222	261	249	210	224	279	262	215	218	235	249	248	232	245	248	252	249	224	237	243	235	246	229	240	239	202	227	221	230	261	252	247	279	217	229	226	201	235	239	257	225	256	244	229	253	285	222	239	224	241	251	219	230	219	245	228	253	240	245	228	244	274	217	256	242	270	225	211	236	239	251	243	264	255	233	239	247	237	249	252	220	223	216	278	231	240	196	269	235	244	263	248	240	231	236	246	243	258	250	245	254	244	222	248	252	235	244	251	241	255	243	241	235	240	231	237	233	263	224	239	216	253	222	224	240	251	267	230	243	250	233	205	230	233	254	234	223	228	215	237	264	259	254	241	225	249	253	232	248	256	244	234	245	230	232	253	223	246	245	248	225	205	224	229	259	229	241	251	220	239	238	223	240	230	238	251	258	230	236	255	221	247	260	245	205	243	232	237	239	202	240	234	230	244	233	224	220	249	226	262	232	260	241	239	245	257	219	238	244	252	245	248	231	233	263	229	249	246	246	243	240	221	242	270	223	247	247	261	250	223	213	244	243	231	230	243	241	267	207	245	235	216	221	248	256	208	235	227	198	236	227	244	242	232	208	226	227	255	255	246	214	225	246	232	233	260	247	243	242	222	225	194	247	232	250	248	248	269	247	230	247	236	226	234	249	231	252	217	248	239	236	223	238	221	261	228	244	231	253	250	254	255	231	232	236	211	244	250	222	235	261	235	246	238	260	229	256	245	236	229	241	229	245	244	236	230	240	203	224	228	254	238	243	236	258	256	257	264	196	243	210	236	256	248	227	246	233	225	205	238	241	234	254	241	241	252	222	257	223	243	235	259	265	232	253	235	241	242	247	237	206	238	254	250	260	249	235	238	262	234	243	269	253	226	226	244	233	229	260	228	252	237	251	254	238	262	271	242	220	229	212	216	248	244	248	241	227	250	222	223	264	241	231	229	248	219	227	261	234	225	241	239	226	252	251	258	244	221	252	231	245	261	254	247	279	240	227	238	250	247	254	210	246	238	236	232	234	225	242	243	231	275	231	260	251	208	239	245	233	236	253	236	255	237	239	248	230	269	234	241	241	215	240	209	238	242	258	243	255	258	240	245	215	254	224	244	222	234	267	243	228	242	236	246	225	234	219	231	225	251	236	201	246	225	276	255	241	219	258	232	274	251	213	239	255	240	241	234	229	241	219	224	258	228	254	221	226	245	282	242	239	225	232	248	233	245	258	245	246	239	242	239	281	251	239	247	245	238	229	266	231	253	241	219	204	230	268	258	267	243	235	245	248	223	234	246	235	243	211	270	229	228	249	268	244	251	241	213	256	266	240	253	261	220	235	238	221	250	233	226	237	222	239	227	247	260	236	244	222	241	248	229	250	231	237	236	239	245	242	266	241	243	266	221	224	223	247	243	258	232	232	231	233	227	255	238	206	228	232	219	224	248	238	246	247	230	244	206	224	247	257	237	246	249	267	266	226	229	228	241	234	234	202	251	225	279	290	225	235	231	245	232	232	229	263	223	220	243	227	218	249	234	233	247	216	214	241	227	224	267	255	210	236	243	245	250	231	279	217	217	233	218	222	226	230	227	234	232	245	246	239	233	227	245	256	225	249	236	231	262	255	244	250	239	238	235	237	266	270	261	246	213	229	259	254	228	270	249	240	251	221	270	227	220	269	245	235	220	228	255	228	251	256	247	261	259	231	249	254	240	274	259	244	216	241	245	255	240	226	248	229	237	249	253	233	251	266	246	224	222	225	237	222	209	254	232	229	248	269	219	220	267	247	248	269	234	297	242	252	238	241	249	259	231	220	220	231	230	226	221	231	220	246	245	241	253	235	249	214	257	240	203	229	232	218	254	241	242	214	222	222	227	263	241	243	254	241	237	233	243	253	249	231	220	227	248	260	243	258	233	227	240	237	251	220	221	243	238	218	249	234	261	254	226	218	226	255	246	242	231	254	230	230	240	209	240	233	255	274	226	244	223	253	235	260	204	223	260	258	242	225
15692	15714	23745	16873	12596	9172	6209	3979	2492	1776	1222	1039	1043	959	916	896	835	864	859	795	831	821	799	808	828	845	801	803	814	800	790	821	831	791	847	871	810	789	802	824	840	775	834	829	821	808	861	771	812	828	828	838	850	804	839	805	792	801	803	841	788	825	800	807	838	793	843	801	817	802	811	768	789	813	776	833	774	829	840	770	833	843	888	804	808	861	856	798	800	840	805	824	824	775	786	798	841	849	772	780	833	814	839	826	854	816	859	821	853	806	813	788	803	776	835	819	796	791	838	767	797	818	790	813	837	874	788	808	809	805	805	859	839	783	819	844	816	760	824	820	824	792	803	803	793	801	786	791	811	772	863	838	845	804	797	853	823	843	798	811	814	791	791	818	821	798	819	785	824	785	816	785	796	814	799	808	787	835	759	785	846	793	790	817	821	779	816	892	738	841	797	809	756	825	803	802	826	841	823	775	812	828	766	808	766	810	829	830	806	798	855	814	797	796	832	771	780	833	831	777	816	838	832	810	800	779	783	790	813	790	809	802	772	823	757	823	800	792	780	796	795	810	875	797	812	802	772	862	773	808	806	812	861	794	810	815	856	791	790	768	787	791	852	819	829	793	854	834	860	859	830	832	787	848	798	811	854	835	830	808	820	850	848	788	759	824	890	860	820	822	819	826	838	779	809	843	749	799	807	764	827	826	826	805	780	823	805	841	809	769	779	785	828	781	808	822	864	791	725	795	829	811	800	783	835	775	814	778	836	794	792	798	774	816	810	851	802	832	804	813	789	825	811	808	815	782	767	822	780	819	803	821	873	819	827	844	818	809	814	800	847	850	804	766	794	768	793	817	791	837	826	805	799	790	814	831	851	811	770	825	789	828	866	810	815	773	844	795	847	856	808	776	821	792	772	841	799	858	819	743	816	794	816	792	742	830	800	818	813	837	830	809	879	866	826	846	814	792	818	842	781	817	817	779	787	749	832	781	773	807	828	848	798	778	793	797	796	769	873	778	789	817	806	822	827	854	841	858	810	808	837	777	869	829	814	787	818	797	822	865	827	823	783	841	840	818	840	790	790	808	822	832	768	846	845	777	810	808	765	810	802	830	809	759	813	862	833	804	761	767	839	833	803	828	824	811	864	807	828	834	823	786	802	854	823	815	829	822	813	835	838	795	849	881	845	839	772	793	782	822	846	820	755	832	799	788	808	786	823	816	809	816	815	850	795	777	785	799	819	808	850	830	787	828	806	752	824	792	825	778	828	760	823	856	828	822	816	773	818	838	828	832	871	820	845	820	843	778	836	793	843	815	875	791	760	794	820	826	815	794	823	801	778	834	834	819	824	815	854	852	844	832	875	838	747	843	806	775	766	829	786	850	824	810	874	805	839	816	846	801	833	788	874	809	784	820	799	797	837	794	845	815	817	833	795	809	867	836	823	821	845	793	860	849	788	818	838	851	812	814	797	773	818	814	815	784	829	802	804	822	771	816	826	811	771	849	826	835	867	832	843	782	809	779	823	805	803	790	844	843	793	847	813	796	861	834	819	770	811	763	808	815	822	795	881	803	818	792	836	832	858	846	821	761	779	798	838	822	888	815	811	789	810	763	853	798	850	795	799	802	835	801	850	817	809	843	805	789	867	796	800	845	793	757	812	804	814	833	822	845	802	804	830	782	776	781	744	782	838	828	772	812	829	794	827	837	853	861	823	796	837	810	807	780	801	812	835	830	774	792	840	807	840	818	830	830	814	782	816	819	898	818	806	802	779	798	837	783	870	843	770	767	812	827	864	761	836	793	820	779	824	811	791	828	822	830	800	789	808	795	792	782	780	834	833	820	792	758	760	815	808	802	852	773	833	769	840	817	806	839	791	837	819	794	793	824	828	805	886	833	796	811	816	823	818	865	784	838	838	847	791	815	803	810	774	823	811	812	802	818	813	800	785	816	853	820	819	816	822	845	795	763	801	813	785	850	837	780	819	834	802	794	836	803	822	822	793	835	792	819	766	793	806	785	843	830	812	815	799	826	809	763	833	780	809	799	878	817	819	886	817	806	860	788	834	838	824	836	761	819	847	832	782	818	789	826	812	828	794	843	877	778	831	855	839	774	848	822	838	809	834	820	816	773	862	801	787	806	795	792	848	760	819	806	774	842	813	807	807	810	803	819	846	859	771	858	842	806	749	808	822	858	829	822	818	822	815	844	834	770	817	815	813	856	849	846	808	814	776	836	797	819	824	825	845	796	827	863	805	764	764	829	817	889	856	803	787	791	821	806	794	784	831	839	833	818	855	863	794	891	826	828	799	826	836	784	841	769	856	818	795	786	811	818	783	841	849	821	771	773	837	832	849	812	790	831	790	855	782	831	768	814	830	747	797	802	848	738	837	804	838	812	810	855	827	783	818	825	808	833	760	831	789	778	785	791	803	809	855	798	826	858	795	814	780	777	807	854	803	816	845	807	762	800	800	882	828	809	814	870	825	786	850	829	809	815	834	854	844	794	791	827	827	779	805	786	825	852	852	814	790	800	830	831	780	792	782	855	809	840	801	774	794	732	836	812	764	853	871	853	779	779	803	892	816	822	829	826	775	794	844	813	849	830	795	835	833	819	845	837	810	857	739	828	872	804	732	765	831	802	832	858	822	779	806	803	801	791	795	836	835	772	793	824	822	816	776	810	833	831	868	802	805	826	834	799	834	808	810	786	815	833	757	812	818	867	796	810	830	875	824	807	825	807	809	786	843	842	849	819	803	770	774	829	764	842	834	804	851	832	784	804	800	839	788	803	818	807	809	813	844	797	846	827	747	781	843	860	854	786	777	776	807	804	787	808	843	823	778	870	781	837	791	806	813	810	810	810	784	781	851	809	832	790	791	846	809	798	770	785	813	756	807	825	825	830	810	860	826	816	825	844	829	800	791	788	820	850	829	845	786	825	797	820	835	813	789	795	801	768	821	836	784	768	793	793	849	793	801	806	860	811	814	812	810	789	811	785	823	798	827	824	820	777	835	818	812	851	859	824	844	838	776	875	797	806	864	802	848	809	813	814	801	767	803	777	840	848	812	810	792	827	844	791	852	851	858	840	866	820	754	803	831	774	785	805	824	845	848	820	822	830	761	818	836	810	750	823	854	801	799	814	842	785	841	817	810	815	825	830	750	838	829	783	776	808	821	827	805	784	820	815	812	814	844	861	806	820	861	836	844	833	798	771	813	794	824	780	820	825	834	801	776	822	794	839	799	756	789	822	824	851	756	815	804	796	886	837	803	846	796	801	852	843	881	790	800	803	796	831	797	829	786	765	756	808	799	841	831	776	822	826	763	859	826	829	797	851	784	768	754	820	766	805	872	867	818	798	808	815	798	830	858	798	825	758	838	794	815	826	810	808	808	826	843	834	833	794	793	849	814	802	792	801	834	851	845	825	785	781	786	805	853	778	836	817	785	783	758	813	817	805	828	797	828	790	792	834	828	813	783	817	809	828	798	793
33811	32459	35906	27562	23759	19136	13549	7585	4255	1731	651	367	329	275	301	297	274	258	251	226	243	240	277	214	261	247	256	238	239	238	239	249	254	247	208	245	286	241	237	275	273	240	234	274	260	253	253	258	270	247	256	232	246	253	247	252	276	256	230	276	217	254	235	247	252	254	225	252	228	250	271	255	256	241	235	280	231	266	238	258	248	259	265	252	215	234	244	236	259	226	222	215	231	231	239	252	271	241	236	233	262	267	269	275	249	263	263	232	230	231	255	254	228	281	264	244	233	242	265	234	259	268	235	224	258	244	246	250	249	227	240	244	246	241	267	257	245	243	273	257	264	250	207	253	245	261	232	262	239	268	243	255	275	262	234	253	256	261	261	248	238	229	259	236	273	260	258	260	218	233	237	226	252	266	233	277	232	235	279	244	250	290	259	249	232	253	242	238	217	259	228	249	252	260	253	264	260	265	246	261	210	265	260	233	249	226	242	242	250	246	250	271	239	225	253	249	247	255	279	277	233	260	252	241	247	227	252	238	277	230	237	258	289	239	252	234	258	257	227	253	255	273	253	216	221	250	255	249	238	237	273	259	239	233	267	245	270	252	256	249	228	237	256	280	237	235	255	234	250	278	263	258	233	226	244	255	246	256	248	262	255	211	237	266	254	243	258	238	247	251	255	241	264	250	243	244	259	261	239	240	254	278	240	218	232	254	282	257	248	250	261	259	259	285	268	248	260	280	236	248	260	240	219	261	245	251	241	233	250	281	233	244	254	215	250	266	258	247	271	231	268	250	216	244	251	242	231	243	233	254	246	244	234	267	258	232	266	245	257	260	254	221	223	247	259	259	241	228	259	247	267	234	251	228	241	247	242	252	252	220	246	225	256	234	220	225	255	265	223	272	240	237	264	240	240	258	262	272	211	266	237	234	246	263	245	237	257	251	240	264	230	246	253	255	228	237	249	237	255	230	247	233	252	258	257	261	249	247	258	233	230	249	265	267	213	245	239	216	237	242	233	263	263	249	254	244	264	287	247	288	258	246	274	241	250	227	248	252	259	261	257	247	228	264	240	228	266	228	242	259	220	252	259	251	237	289	221	237	260	240	279	241	275	240	246	266	237	261	248	222	256	232	249	237	232	220	259	234	253	260	254	247	254	248	210	216	233	241	230	234	255	241	245	232	268	254	246	243	264	224	227	268	245	262	259	256	245	227	236	260	240	249	242	223	251	248	306	218	234	237	275	233	256	237	257	267	248	245	232	261	244	255	213	258	264	233	240	270	237	254	263	251	208	258	244	244	250	271	257	278	249	243	264	216	261	247	227	238	280	230	238	254	251	235	226	243	254	243	260	223	244	262	222	254	237	226	279	242	253	250	256	225	235	242	222	235	244	253	258	254	240	263	236	270	229	247	258	272	258	262	229	275	258	232	249	241	231	261	253	256	238	248	247	251	214	233	248	236	269	250	262	253	266	247	270	259	276	242	224	245	243	259	249	235	241	227	229	257	215	265	231	233	226	242	230	244	262	238	241	252	243	248	254	233	228	237	274	272	272	247	229	253	225	267	209	259	215	245	230	256	285	254	226	247	250	274	277	257	266	256	231	278	242	259	244	257	257	233	245	274	263	246	251	209	249	242	242	264	241	239	239	231	236	251	262	230	261	259	254	236	256	296	276	249	267	249	258	244	254	254	222	237	277	241	267	227	221	245	272	246	252	268	251	261	265	249	234	240	253	256	272	248	242	246	238	248	277	220	256	234	244	232	261	226	238	272	249	230	285	257	276	265	228	251	244	254	234	237	270	238	238	252	238	257	246	262	259	266	257	276	254	248	260	259	238	248	261	239	261	242	253	252	268	243	252	275	222	258	263	271	261	268	243	249	259	248	245	251	236	260	233	243	235	251	246	242	245	215	233	250	239	256	256	245	251	255	244	229	258	254	252	235	253	229	260	240	229	228	242	274	225	256	219	245	250	243	241	243	252	267	251	251	217	253	244	278	240	226	236	222	256	260	238	280	230	248	268	236	255	245	260	250	230	254	248	222	238	263	253	240	252	239	259	245	254	243	240	241	247	221	256	222	254	240	239	247	234	245	264	226	224	294	230	268	265	252	268	263	219	249	233	256	241	289	251	236	252	243	263	269	259	243	238	226	238	255	247	267	224	254	252	247	238	239	246	213	243	253	228	246	246	252	268	224	256	234	238	216	234	272	225	245	234	259	257	254	264	214	220	197	269	241	261	246	279	231	257	245	269	265	240	242	243	252	281	233	240	268	248	279	259	284	224	233	264	245	250	236	249	269	227	223	264	281	245	257	247	227	247	232	220	259	248	242	250	245	265	238	236	235	229	228	241	248	248	233	240	231	219	251	256	231	256	249	211	221	241	229	271	263	258	224	286	231	228	272	252	226	278	228	241	257	228	259	239	233	258	245	251	255	273	232	265	250	256	245	261	245	247	259	249	231	227	263	233	261	236	246	254	230	261	256	239	251	261	251	245	251	244	262	234	267	232	223	249	233	226	247	268	262	215	258	246	244	249	233	270	247	241	250	218	234	247	241	238	287	259	243	232	255	241	226	230	271	271	230	214	267	278	274	275	271	252	230	259	242	283	279	263	244	262	238	249	273	239	254	262	228	219	238	259	254	258	238	247	225	227	256	224	228	275	249	280	247	241	259	266	255	232	242	259	238	258	229	246	230	273	243	231	259	249	251	241	263	233	260	260	256	257	247	251	254	264	251	283	260	253	255	244	233	259	237	219	235	238	260	246	243	237	277	252	243	238	218	250	235	247	271	260	275	215	238	246	232	234	255	235	259	243	232	231	249	253	261	264	247	253	255	244	271	239	257	250	242	261	211	268	241	239	230	255	277	252	261	238	233	256	240	280	248	228	253	277	240	254	283	248	241	265	235	257	227	238	238	264	214	241	256	241	265	266	249	259	241	248	274	248	310	240	219	248	244	239	247	258	263	259	242	270	246	220	230	248	244	246	248	220	226	252	253	230	256	259	230	270	271	239	243	238	240	232	258	226	240	228	251	235	275	260	254	271	243	247	235	265	263	253	258	250	258	270	234	245	237	238	241	272	243	232	265	260	259	237	237	244	251	252	265	262	218	235	252	225	234	230	246	246	230	209	231	223	249	232	262	276	227	254	266	259	225	260	269	263	248	251	228	263	227	276	264	247	218	231	248	222	248	254	249	256	229	260	270	246	262	256	269	247	227	252	219	247	276	227	216	244	231	261	239	258	234	256	250	251	260	222	217	273	277	200	266	255	256	243	251	240	229	260	240	255	228	251	239	250	281	274	249	241	260	254	239	253	258	241	254	262	239	215	273	240	229	248	259	263	236	256	242	290	266	251	253	262	209	220	271	279	231	215	254	269	255	246	257	229	272	240	251	233	244	244	239	241	226	254	245	237	242	257	265	242	263	248	260	250	239	273	247	268	229	247	253	276	232	217	253	251	243	250	242	256	225	272	245	258	243	243	222
24472	31130	39558	37228	36972	33915	29458	22014	17353	8463	3755	1766	1375	1162	1179	1153	1047	959	1002	913	936	953	866	848	893	809	794	850	829	862	798	823	892	842	833	806	796	842	818	880	871	843	871	828	818	845	798	859	835	851	819	842	869	830	834	813	862	830	861	833	869	808	857	869	898	812	796	836	893	843	873	839	843	889	858	829	810	847	844	885	853	835	797	865	810	761	805	851	828	852	811	880	847	865	849	828	881	827	837	864	817	837	852	791	865	839	791	807	810	830	840	855	800	827	815	817	829	845	882	905	820	855	818	797	858	844	840	838	830	827	872	824	826	871	800	814	845	838	879	860	853	835	889	841	822	874	857	844	807	832	817	836	839	838	911	871	848	813	824	832	853	792	832	806	812	882	786	865	790	831	814	818	850	869	852	801	901	857	824	852	799	782	857	788	794	848	815	902	864	770	809	874	820	812	863	873	833	860	856	842	849	805	826	824	870	818	822	866	851	878	872	873	814	843	813	850	882	885	838	803	855	815	862	860	804	825	821	814	840	873	838	839	877	837	876	845	832	837	811	817	858	810	814	803	787	803	808	780	786	848	821	884	870	830	866	844	813	837	824	856	874	819	818	861	846	833	817	810	827	820	850	830	835	790	826	883	833	845	876	809	858	856	863	831	822	842	851	870	808	864	829	878	846	820	853	881	842	830	808	839	818	879	840	853	818	821	811	802	848	834	845	823	826	869	800	806	825	794	807	790	855	851	897	823	844	858	845	866	806	838	866	824	819	812	877	874	871	843	851	848	876	880	833	838	846	863	835	873	932	846	860	866	834	879	868	811	839	827	779	850	799	815	892	871	832	832	844	890	863	827	833	833	839	811	872	847	846	882	850	838	821	813	836	800	822	835	796	828	862	808	859	823	813	841	832	861	818	781	821	839	835	844	881	855	833	827	836	846	787	866	877	845	884	843	851	834	869	789	792	823	816	816	809	837	837	860	818	854	849	814	843	830	862	824	855	810	824	795	837	844	787	790	850	857	850	860	883	810	823	868	826	827	865	898	839	826	844	814	807	857	831	834	819	857	778	858	893	822	891	863	866	871	833	859	810	817	806	823	775	885	852	796	806	824	837	823	830	831	839	777	814	852	860	843	847	848	841	820	815	857	846	896	858	823	798	850	845	887	830	816	805	852	826	824	870	786	813	840	817	837	845	828	840	805	796	864	824	818	874	835	797	832	799	837	815	875	856	791	863	837	892	840	851	821	798	873	813	823	855	777	847	855	780	859	825	898	862	820	823	890	844	795	845	857	827	872	898	849	821	828	784	881	839	826	828	834	878	815	844	805	860	830	834	844	831	822	848	853	835	788	831	836	868	840	865	833	874	862	839	829	827	806	844	843	857	828	844	780	841	875	864	870	870	766	879	827	802	867	864	835	877	807	817	830	779	853	848	874	791	808	816	859	822	838	843	866	869	851	818	859	902	815	844	878	833	845	815	814	863	842	842	786	792	854	884	844	800	829	818	833	807	864	816	858	842	813	815	844	840	790	881	794	816	809	860	878	814	801	859	844	853	860	886	754	834	824	840	808	821	811	848	902	862	800	845	774	834	769	868	858	803	879	858	797	850	828	810	822	847	862	856	893	905	823	814	855	803	847	845	827	846	866	881	847	788	857	858	849	887	868	881	798	825	839	812	814	860	826	855	809	795	876	866	865	812	823	836	841	820	869	874	808	816	815	874	786	806	845	848	861	810	855	874	845	876	857	845	854	840	878	877	871	840	831	810	805	843	865	790	852	845	782	865	848	871	866	838	833	813	798	854	850	834	810	808	842	852	862	866	857	801	804	821	817	843	841	816	836	914	797	828	844	839	827	811	830	855	906	846	852	837	839	814	844	859	832	807	865	800	843	816	790	789	836	832	832	824	842	838	808	854	862	802	852	855	835	784	859	832	796	790	798	798	816	800	824	867	839	861	879	830	845	864	836	826	815	830	841	855	803	894	817	833	834	846	870	856	833	786	865	871	807	869	854	807	832	822	830	810	804	833	830	850	803	854	802	825	844	868	848	821	835	902	855	843	819	852	790	800	831	812	853	865	844	864	835	867	808	844	890	857	818	864	903	789	889	812	833	813	844	855	886	890	864	829	870	884	846	866	862	796	822	887	847	837	789	847	841	821	834	830	802	881	835	798	908	800	824	810	839	796	842	842	861	826	810	852	878	826	838	827	844	822	833	889	814	864	832	868	804	849	808	827	821	834	845	793	861	890	847	787	846	746	827	870	854	853	858	864	877	848	854	866	867	819	809	819	839	890	782	841	845	841	867	812	858	853	892	847	862	882	843	829	818	831	909	819	792	882	850	826	850	883	799	837	866	845	754	826	890	796	856	878	857	862	819	789	798	826	875	817	839	853	910	822	814	834	846	856	833	858	845	847	918	833	868	888	884	815	794	871	834	830	809	860	816	820	846	764	788	873	846	898	845	828	830	847	817	825	842	835	843	823	843	872	808	799	807	836	853	861	846	858	845	900	835	868	818	854	829	876	851	810	846	825	858	821	844	818	799	842	863	816	873	808	838	816	847	823	813	822	838	826	835	908	845	874	809	854	895	854	806	814	819	834	851	817	826	869	837	881	836	882	818	869	860	810	862	811	804	854	813	804	809	861	859	827	865	765	880	823	859	844	850	796	811	844	819	872	827	875	897	811	839	889	855	839	879	867	869	803	773	837	858	833	878	878	810	815	800	890	850	772	855	828	809	869	835	795	827	843	764	865	870	902	834	857	815	925	800	810	840	865	842	798	872	909	807	849	816	875	854	866	853	825	821	909	828	850	842	877	850	826	821	863	875	828	851	793	879	823	866	842	846	835	824	860	790	843	847	814	843	838	809	873	855	829	861	837	829	829	860	855	849	823	855	853	828	858	827	821	822	871	815	814	820	833	807	848	846	780	822	880	839	822	838	858	856	846	899	842	871	862	822	871	833	827	800	876	887	921	858	845	866	848	840	836	838	820	842	853	861	863	844	844	833	846	863	860	878	859	840	810	821	837	776	865	873	830	821	892	810	885	824	817	832	848	803	836	863	862	853	790	856	854	816	834	854	852	895	895	803	856	895	826	815	887	821	841	836	804	791	829	850	862	792	785	877	734	861	819	834	804	837	827	872	831	882	823	805	870	833	819	858	838	801	820	821	870	870	820	844	847	847	861	844	842	852	837	884	801	812	841	806	863	875	820	832	862	826	881	853	835	826	904	834	838	846	820	842	853	816	860	807	828	857	832	820	807	785	822	805	881	848	777	819	829	862	878	865	868	821	857	796	795	837	825	800	833	895	812	883	869	831	911	853	850	870	834	828	782	857	822	841	870	858	842	879	844	887	829	807	868	793	853	872	769	844	878	833	838	786	807	829	840	839	850	864	867	858	839	853	854	836	854	847	858	827	810	852	798	854	851	815	810	878	873	838	843	830	834	840	854	864	801	860	851	837	843	906	849	792	822	846	852	850
35899	38966	39247	32604	28980	24650	18406	11380	6235	4015	1293	501	403	389	307	297	303	280	279	251	262	304	263	260	238	249	265	247	235	236	272	274	254	276	280	250	248	260	235	282	237	248	265	269	255	259	262	253	242	249	245	237	252	274	259	241	258	254	235	274	265	249	253	253	251	275	270	257	258	254	255	283	230	269	236	243	266	247	250	256	239	239	282	255	218	249	288	252	291	243	289	257	264	257	259	274	266	244	264	232	248	265	240	260	236	240	247	225	241	261	234	257	253	247	280	264	260	254	218	256	266	246	250	261	221	262	276	226	254	249	230	263	277	252	264	237	248	241	266	249	274	249	245	298	256	282	253	226	230	257	232	258	238	253	271	217	273	269	255	300	245	241	290	234	289	229	284	268	241	247	254	248	252	278	246	246	260	239	250	274	234	253	273	227	274	251	266	253	240	239	271	250	261	274	250	261	245	258	241	252	265	247	242	258	251	248	231	250	248	275	244	272	261	247	280	258	237	270	236	225	272	289	271	262	251	239	303	257	246	254	245	255	236	272	238	250	205	240	259	241	261	237	248	252	236	256	260	271	247	250	261	268	254	285	275	231	236	266	267	268	261	267	247	274	251	256	245	238	266	247	264	239	276	250	281	234	219	253	278	264	232	263	247	253	258	248	269	234	248	268	243	237	249	266	253	238	271	243	291	265	244	249	271	272	195	225	236	266	252	250	236	243	273	256	247	258	228	258	240	245	271	268	237	266	246	246	247	266	273	257	250	240	239	257	268	235	294	244	238	238	257	235	260	265	268	256	255	269	245	256	256	256	234	259	265	284	252	250	286	249	251	257	262	247	263	222	263	260	248	212	252	244	243	261	267	252	244	262	267	242	225	247	257	250	256	252	263	255	273	243	248	235	264	251	239	250	253	250	272	267	215	244	227	245	248	212	252	255	267	239	230	250	270	229	260	268	256	266	269	255	261	247	263	240	239	271	249	259	271	257	283	268	247	249	237	255	262	263	269	228	248	273	258	266	271	264	258	282	264	242	252	259	277	242	260	284	263	254	273	251	251	273	249	276	248	245	266	261	265	262	255	272	264	273	249	257	258	231	222	296	241	233	251	248	265	231	258	269	256	291	257	232	236	244	245	284	259	282	256	247	279	253	256	258	260	277	263	248	239	253	264	255	260	255	219	262	266	258	250	253	264	245	268	248	263	249	264	293	250	263	248	245	260	249	273	282	269	249	260	268	260	246	270	248	251	262	284	255	271	251	244	229	250	290	269	263	274	262	263	260	226	269	259	253	270	263	258	249	252	244	265	281	247	247	256	278	264	256	218	238	244	276	257	267	235	267	271	238	248	241	273	211	256	261	265	287	255	238	281	272	233	246	263	253	222	257	249	266	274	234	280	268	245	251	250	238	249	240	250	252	277	249	278	253	255	249	267	251	278	275	268	242	231	267	254	285	253	259	273	282	254	259	263	244	279	273	258	254	266	273	253	270	270	284	225	258	241	261	263	265	235	235	239	256	249	259	274	256	236	237	274	262	251	257	275	256	260	258	250	275	258	267	261	249	280	270	284	275	248	275	214	273	243	254	263	247	265	279	264	240	262	252	250	244	249	245	249	235	219	273	258	273	250	260	237	256	217	244	246	274	229	239	231	225	266	294	272	245	248	241	239	271	222	240	243	262	249	238	252	263	255	281	230	263	247	270	235	275	264	250	288	271	275	264	257	255	249	270	266	237	259	230	250	247	262	246	253	241	223	273	255	259	274	238	276	246	257	284	261	279	256	264	239	246	262	259	235	232	241	245	265	254	272	259	258	248	249	234	281	263	267	231	271	262	267	244	240	223	244	268	265	245	267	287	270	270	244	255	243	254	245	234	255	259	240	259	272	259	238	273	276	276	247	253	227	221	257	276	262	246	268	257	255	270	261	226	266	247	249	240	246	243	252	276	250	242	279	256	269	264	249	280	254	253	267	211	258	254	269	255	279	265	226	241	252	267	274	250	278	261	289	266	269	271	278	264	255	256	244	235	243	251	218	246	277	245	236	287	235	263	241	274	262	279	255	230	216	279	256	256	230	259	254	277	248	257	269	217	250	277	266	227	254	262	276	266	284	278	251	266	265	244	239	274	252	265	281	263	237	256	264	236	241	245	242	253	238	259	274	238	227	287	241	260	278	220	278	235	232	233	263	271	243	271	274	252	239	277	293	265	232	251	259	270	247	262	249	269	244	278	252	227	241	271	258	245	270	254	243	239	229	248	277	295	286	229	252	215	251	276	246	249	259	243	255	244	242	238	239	243	240	239	251	265	260	243	259	226	251	218	276	248	244	262	244	258	249	272	228	255	217	247	255	262	251	239	228	281	272	230	247	251	279	267	249	257	255	270	242	259	243	263	239	281	275	266	252	287	243	265	260	244	240	259	248	249	262	279	246	244	273	264	238	214	244	228	247	253	255	266	241	245	218	272	237	255	237	248	246	286	273	307	229	247	243	261	252	223	267	222	257	217	252	235	254	265	250	248	247	251	232	243	241	247	286	215	274	239	271	232	230	238	255	267	257	235	218	258	252	263	250	247	239	277	283	234	261	235	253	253	259	242	267	236	253	283	254	237	274	235	258	263	231	242	252	256	265	250	283	281	281	232	260	234	268	264	233	251	255	246	257	254	242	273	260	232	254	263	280	281	241	245	254	254	271	272	260	232	238	260	228	244	256	243	241	253	268	242	271	261	242	270	279	244	255	235	254	224	270	270	249	284	241	242	262	264	227	261	246	260	275	267	286	262	237	233	260	259	243	240	261	262	256	259	237	274	258	249	260	243	258	245	249	260	267	253	269	279	273	266	254	259	241	243	261	279	242	239	265	224	283	247	270	234	239	227	271	258	237	277	249	241	266	272	276	271	243	271	298	240	258	278	242	258	247	250	227	274	279	252	262	266	261	300	241	257	262	247	277	250	266	246	238	277	244	272	263	254	256	289	312	265	241	267	252	252	258	241	257	225	264	266	269	222	265	244	255	250	284	256	246	265	215	241	269	291	251	245	220	213	267	283	250	261	251	236	271	267	225	251	226	241	261	247	257	247	241	262	264	297	241	250	254	240	251	276	251	272	287	239	247	248	283	245	256	244	268	237	244	259	282	252	217	289	250	259	257	252	248	280	247	253	257	275	244	228	240	260	255	274	256	257	238	268	217	273	296	274	256	284	249	268	240	249	278	239	248	223	248	253	259	295	268	272	249	249	236	269	270	260	260	242	248	248	271	265	273	258	243	224	265	259	235	270	256	233	253	279	266	278	247	265	254	255	252	247	230	269	252	227	266	242	274	259	265	251	255	274	260	259	237	239	246	248	256	234	277	231	262	223	255	246	260	281	227	225	252	275	264	226	235	252	236	247	287	268	254	286	222	272	260	294	233	237	255	245	257	246	256	233	236	269	230	262	289	255	247	245	243	245	268	271	248	285	253	276	272	290	260	274	275	248	273	236	258	269
27897	36952	43796	42918	42302	39192	34242	25830	20776	16323	7083	2484	2055	1722	1444	1417	1299	1148	1144	1014	901	951	890	911	874	830	833	844	843	927	886	853	829	855	840	814	854	892	816	856	871	890	867	858	829	849	837	812	900	887	861	821	848	871	839	857	873	843	864	867	889	911	900	896	905	828	926	835	876	819	827	885	845	839	841	875	858	789	839	842	814	814	842	867	862	878	872	825	834	860	846	864	832	848	840	883	879	863	834	841	934	839	815	839	875	862	816	909	829	840	869	875	878	899	848	863	819	873	894	854	867	861	830	912	823	838	811	835	832	813	870	915	834	866	867	846	857	834	855	914	803	845	855	838	853	869	815	825	870	864	859	818	852	914	871	812	843	901	862	845	846	873	854	864	877	829	817	919	810	925	871	814	861	863	832	924	854	870	893	831	843	866	882	862	866	856	829	865	826	826	836	842	874	856	842	785	879	861	823	806	843	856	861	805	859	826	845	885	846	830	859	808	886	839	826	821	868	890	851	922	831	847	857	852	827	844	893	913	890	850	896	815	845	861	864	859	867	783	825	847	817	833	879	811	802	861	869	799	879	831	887	852	895	823	859	891	835	837	757	807	796	863	844	867	900	820	813	837	798	866	811	807	821	861	850	816	840	817	785	904	879	871	908	847	830	823	856	890	872	805	894	851	847	875	884	854	839	899	848	880	835	844	878	856	877	852	830	819	870	846	873	826	854	887	872	900	858	906	834	874	804	826	842	843	839	841	867	852	874	861	862	843	839	871	874	854	842	868	856	873	859	807	867	833	839	885	861	840	827	810	835	855	837	878	879	808	834	868	829	853	859	849	898	848	862	873	843	885	866	849	844	835	837	857	888	827	824	864	836	821	903	844	949	833	809	897	864	875	899	836	932	812	848	834	840	801	809	845	845	810	836	831	878	862	835	835	912	883	889	893	855	865	914	843	866	838	791	836	849	869	816	834	825	829	870	824	892	860	817	856	824	848	874	891	855	836	847	806	842	812	820	840	855	870	833	860	848	869	903	846	824	864	819	858	888	884	883	869	806	852	809	893	844	895	869	862	894	884	815	817	869	877	839	869	796	863	825	860	914	851	848	825	867	879	890	781	835	863	820	800	843	831	825	830	800	889	836	872	865	843	858	843	848	820	836	802	854	839	847	869	890	807	888	860	861	837	880	859	827	849	852	855	850	879	792	847	863	808	818	817	896	819	858	832	822	805	914	847	839	817	833	839	839	841	823	919	844	870	794	866	867	836	875	833	832	861	838	800	854	864	902	828	810	812	845	842	825	888	811	854	820	843	810	827	862	852	818	777	854	844	869	806	844	810	839	808	835	817	871	870	833	865	870	859	880	801	889	877	855	844	869	937	843	863	862	836	832	883	822	833	810	831	803	872	865	811	862	865	859	875	818	825	829	852	836	779	857	840	868	855	853	846	886	856	896	802	869	861	862	868	863	857	823	818	827	879	832	860	829	825	892	851	869	844	860	886	875	864	844	843	853	850	824	813	855	852	917	849	878	845	862	851	795	868	844	800	801	852	848	849	912	846	864	843	899	844	815	821	887	809	815	807	841	878	805	848	876	867	831	925	875	844	914	868	836	857	885	855	848	847	855	844	864	817	858	819	889	822	836	861	832	836	811	835	888	847	770	824	846	848	864	840	861	791	833	866	843	870	890	847	861	830	835	873	845	849	903	846	898	868	865	848	870	864	833	844	810	833	876	894	892	843	882	808	831	835	853	822	827	822	869	867	911	873	885	856	854	890	876	819	859	904	874	877	853	883	873	836	860	817	869	793	826	915	861	867	866	839	825	847	832	846	847	827	884	830	858	817	844	834	902	865	895	854	902	814	868	864	803	868	849	844	876	843	852	812	825	838	913	869	806	865	804	839	796	829	844	808	818	831	841	889	877	863	853	853	877	859	900	865	841	863	812	845	836	837	832	877	841	828	880	840	896	845	840	849	848	836	809	898	813	848	831	857	907	853	866	883	824	831	854	866	877	850	870	854	847	829	880	833	899	859	828	876	831	886	829	850	836	853	862	875	821	828	861	876	839	852	839	838	871	860	844	857	817	888	833	880	900	819	875	820	832	842	883	817	864	851	838	891	935	838	832	836	897	843	868	849	843	889	833	822	856	841	799	835	877	834	854	849	868	815	833	821	824	858	832	838	855	863	825	858	888	828	878	840	894	878	837	860	787	869	867	850	888	885	859	886	818	868	827	841	821	865	839	871	842	849	835	842	916	815	833	866	924	831	842	837	849	838	852	871	901	899	900	822	800	823	906	802	856	788	818	813	867	859	830	890	848	851	808	827	830	868	873	883	819	867	869	856	872	824	861	832	874	810	870	837	860	860	886	811	826	866	867	822	859	833	882	844	779	804	859	897	829	849	846	813	821	852	855	851	838	839	890	847	871	874	866	848	827	857	857	829	842	894	847	814	795	866	846	884	864	877	876	813	838	828	882	837	836	844	803	860	856	868	873	878	860	820	872	821	860	867	823	858	867	844	812	872	844	861	862	893	851	835	833	840	801	848	834	848	890	837	875	808	835	843	845	830	801	822	882	853	876	829	875	846	842	847	850	861	819	873	892	849	817	788	843	828	813	821	852	866	804	884	892	892	826	873	839	821	878	858	840	840	834	895	858	772	863	848	872	863	844	821	876	841	863	840	834	879	826	840	860	900	808	853	849	842	866	878	830	843	833	872	891	839	883	811	896	825	836	814	878	880	821	860	862	878	845	868	841	829	906	869	844	859	824	870	868	860	861	874	845	836	867	831	877	812	880	854	908	820	841	874	872	884	874	820	878	864	904	825	837	831	868	881	816	811	836	835	890	802	859	870	853	861	831	840	802	841	795	822	866	839	839	804	923	829	861	825	882	893	788	802	838	844	875	832	841	853	828	887	833	845	838	857	868	876	823	811	900	839	871	860	858	832	851	871	859	812	843	818	878	848	868	860	853	891	828	854	823	896	780	862	879	830	865	866	877	834	851	866	821	831	823	867	802	833	804	839	775	805	877	824	918	829	849	896	882	864	886	813	802	835	844	835	807	885	850	837	824	869	833	890	840	810	877	842	800	865	854	873	888	887	875	879	869	849	836	858	873	853	839	835	854	874	869	913	778	802	861	840	828	864	895	813	830	876	845	836	842	842	875	836	870	843	865	910	853	868	867	853	868	860	851	879	812	883	841	839	856	885	806	857	784	867	897	807	886	854	920	898	821	848	819	840	842	839	842	898	826	850	854	893	861	783	847	813	832	835	785	848	821	811	858	876	855	809	815	879	852	852	876	867	855	832	853	838	822	833	871	839	838	838	906	803	878	880	849	895	847	816	857	879	802	855	794	816	852	883	850	836	824	850	851	849	877	825	882	892	848	868	831	879	828	870	880	859	817	845	816	812	872	838	879	829	822	903	837	893	838	860	833	858	876	849	865	845	884	840	883	817	864	840	868	833	878	832	771	863	903	889	877	845
27918	15962	12664	5440	2774	1687	1055	639	447	337	284	300	264	273	254	255	259	270	211	231	244	236	251	235	234	252	262	264	249	251	242	242	266	240	240	239	230	226	233	230	227	236	238	230	231	254	219	248	252	252	240	227	235	267	250	252	285	237	230	233	265	265	250	243	257	277	280	238	242	240	251	236	236	254	221	253	245	212	226	247	238	249	279	250	242	259	240	240	234	227	244	247	260	237	250	257	262	233	264	225	242	240	209	233	214	249	237	226	252	258	273	235	283	239	238	251	229	259	257	251	243	260	249	224	243	236	243	234	263	242	240	244	245	255	221	229	261	233	271	250	223	230	254	227	230	260	257	221	236	249	248	254	254	238	232	248	236	256	246	245	234	244	282	237	271	256	228	242	233	240	251	250	238	253	248	251	264	242	265	256	224	298	249	242	230	261	275	254	285	247	205	245	232	239	235	249	245	241	254	275	278	255	237	223	210	222	204	222	241	245	283	246	219	230	247	232	249	248	253	241	206	240	247	252	242	251	236	229	247	227	234	252	278	245	233	233	236	259	241	247	221	233	236	228	275	239	226	258	248	218	254	225	234	253	265	239	238	222	245	254	224	247	245	246	232	215	214	242	231	237	258	237	231	253	242	212	243	248	245	248	226	238	250	221	266	234	249	238	210	230	237	268	255	210	244	254	272	242	216	227	253	239	242	237	227	240	252	259	241	236	237	245	240	228	244	246	244	241	259	256	246	223	232	268	239	220	246	241	241	270	261	215	245	215	251	251	246	234	247	228	233	262	243	258	245	244	251	234	252	223	267	249	252	260	249	236	240	252	231	247	225	236	237	229	231	240	225	233	235	255	238	233	279	246	265	237	221	235	261	266	249	243	243	275	218	218	234	232	252	237	235	256	235	261	248	235	228	248	251	225	241	239	249	241	236	232	248	250	233	267	233	258	226	231	251	265	237	238	262	246	228	235	252	224	240	269	260	249	241	240	225	257	245	230	262	233	232	232	237	241	243	251	246	255	236	239	224	217	252	216	253	259	217	258	231	213	255	226	269	261	239	241	221	258	233	269	234	232	270	250	243	244	258	230	246	258	268	249	238	241	230	216	247	259	245	230	225	243	237	227	236	263	256	251	253	252	221	263	219	265	229	232	264	250	239	234	249	239	268	235	233	248	249	237	220	217	246	263	243	263	253	260	210	240	236	240	250	251	244	246	250	249	239	221	265	263	265	239	234	243	232	250	248	246	237	266	257	251	262	251	226	257	231	244	240	237	243	253	262	257	252	246	255	249	225	241	256	221	228	246	250	225	235	240	254	252	244	258	243	235	225	233	268	239	218	241	237	248	243	245	238	239	226	232	240	221	239	239	230	216	270	227	222	230	247	261	229	222	227	266	235	227	213	256	233	230	273	233	231	251	258	267	221	214	240	233	242	237	264	253	265	247	229	237	198	233	241	231	233	253	247	262	254	248	246	253	230	237	224	209	266	230	261	230	243	241	235	222	258	272	225	215	209	264	222	238	248	257	246	264	252	253	212	269	259	253	218	262	249	244	273	210	254	218	220	240	270	234	224	239	232	245	256	231	238	235	250	270	239	257	232	236	267	226	248	246	251	232	238	255	263	240	222	230	222	249	245	226	246	243	240	227	239	241	245	237	268	224	240	256	231	237	249	217	228	238	262	246	240	261	261	239	258	259	245	253	255	228	226	261	241	252	246	235	230	255	242	237	206	242	218	221	244	265	248	224	256	214	256	217	230	253	235	243	242	229	268	229	239	244	252	242	256	224	243	252	259	217	249	237	246	254	238	235	240	246	250	256	278	213	261	215	229	223	234	259	224	234	233	258	233	222	248	282	251	257	240	251	199	225	238	242	234	254	275	268	240	254	230	222	224	280	222	236	230	246	269	264	227	238	257	237	232	268	248	277	213	269	264	271	253	208	227	243	252	226	225	252	244	256	224	260	227	240	236	254	236	207	244	268	244	250	251	251	226	239	262	229	214	257	243	226	244	271	261	257	256	219	261	252	259	219	253	220	255	239	260	218	233	270	275	235	276	261	253	236	221	257	224	219	256	253	231	271	239	234	216	231	230	258	251	230	237	236	215	273	274	237	258	259	251	255	228	245	233	254	236	234	253	246	224	262	215	253	250	234	217	250	256	240	254	220	236	224	237	244	235	234	220	282	258	265	284	250	255	224	256	216	222	256	238	225	255	234	229	253	240	247	248	225	243	262	243	252	245	237	247	256	211	271	220	258	245	245	247	236	272	245	237	266	259	267	227	265	258	240	230	279	246	235	244	252	214	237	222	233	253	243	261	245	237	237	251	263	281	232	240	249	220	263	227	232	256	238	232	222	224	257	236	246	237	231	250	276	259	218	252	229	237	254	232	254	235	238	264	215	246	249	265	233	246	232	241	246	253	256	242	246	218	252	214	270	249	241	256	233	228	244	252	256	266	225	248	231	232	276	238	224	248	253	241	232	236	248	253	237	221	239	239	226	267	225	252	225	240	252	228	222	232	222	253	281	250	246	240	227	251	238	264	222	252	269	240	229	262	241	246	242	262	238	256	248	251	227	233	232	228	262	258	258	221	283	236	267	236	245	250	251	258	254	225	235	250	245	255	259	248	236	242	275	262	238	243	266	222	267	235	241	224	243	263	240	239	238	264	249	241	232	246	227	260	238	228	243	246	244	248	229	256	251	240	235	228	228	264	246	242	247	212	258	232	235	250	232	247	233	230	235	273	250	243	258	244	248	229	261	244	233	247	235	233	237	225	246	236	228	237	251	232	250	258	228	201	268	262	235	226	244	264	257	271	261	217	263	256	233	281	236	235	233	236	234	250	216	235	252	246	273	257	261	251	223	246	256	243	258	254	278	244	237	242	231	222	254	234	219	245	293	236	246	258	240	219	262	245	234	220	258	240	238	243	231	247	235	249	226	274	248	238	227	220	254	245	245	240	242	234	207	244	274	254	256	235	219	214	239	240	258	241	255	224	241	246	220	242	264	234	276	258	254	243	228	232	239	275	217	232	223	218	222	253	247	245	261	243	203	241	244	230	238	250	228	238	268	268	250	190	240	228	244	235	227	249	230	216	264	250	235	237	259	212	244	248	249	241	256	244	223	231	231	239	246	246	235	258	227	223	252	272	240	208	251	234	253	260	243	248	234	259	244	237	251	234	247	232	262	227	235	256	238	245	236	226	232	254	226	240	238	265	256	217	235	243	242	234	256	248	229	244	238	232	247	241	255	239	223	228	230	270	231	210	254	199	232	259	228	255	235	251	237	285	233	233	238	231	264	261	226	231	232	226	242	225	251	227	217	244	234	220	227	214	227	214	276	222	232	235	260	223	232	253	290	245	231	235	266	246	222	249	265	243	250	245	273	228	288	258	246	242	236	214	220	247	249	241	210	241	245	221	238	251	247	231	261	238	229	239	215	244	237	234	224	216	237	227	245	235	234	219	247	251	234	247	252	233	223
15928	15296	21643	16440	12139	8299	5113	3345	2272	1676	1280	1133	979	944	898	920	867	875	853	826	842	808	840	838	853	809	809	852	834	816	787	784	862	834	814	810	807	819	816	827	818	870	818	796	865	832	803	789	834	872	851	807	858	818	786	787	786	848	831	796	823	856	840	801	807	836	836	831	747	826	788	866	814	812	811	825	890	836	790	818	826	790	810	831	792	838	854	826	818	830	844	798	789	837	805	803	826	828	852	847	827	837	832	787	777	837	808	802	807	800	788	855	817	815	850	775	798	779	811	771	794	808	800	825	817	805	812	837	857	786	805	818	812	799	856	809	819	800	835	885	824	790	826	802	799	827	827	774	851	823	823	822	858	833	860	830	812	845	795	880	779	810	840	843	780	787	835	848	802	809	829	865	773	798	861	833	872	867	806	780	854	804	852	836	810	794	815	775	833	822	838	844	806	832	862	869	802	828	837	891	806	813	831	811	760	833	838	750	803	818	805	806	853	818	837	859	822	852	844	836	853	831	824	818	869	877	845	839	834	806	805	776	834	821	842	825	778	796	815	839	838	830	836	840	830	839	742	833	833	806	801	833	815	770	801	835	836	811	833	790	856	871	821	809	842	821	820	802	764	794	824	809	856	871	833	875	784	815	820	802	814	868	866	880	803	792	839	811	820	804	745	781	762	814	839	820	798	814	840	850	817	847	805	788	879	834	810	814	847	829	847	811	847	793	769	834	789	816	809	861	798	821	795	891	804	838	788	819	820	907	882	818	809	809	850	835	824	824	847	812	793	841	796	869	825	833	758	806	792	804	813	826	791	886	822	798	845	862	802	817	818	839	829	827	875	840	879	861	815	796	777	830	830	889	834	858	791	853	873	885	862	823	795	818	829	826	805	856	827	869	851	818	823	822	840	812	826	804	782	867	820	804	829	767	856	829	849	802	777	806	853	813	865	765	849	819	787	775	814	808	786	812	801	788	846	772	813	804	810	859	877	826	780	825	839	808	851	826	827	818	827	832	841	830	838	849	777	799	831	783	782	859	821	776	831	803	812	872	832	865	810	846	814	810	814	775	843	828	859	839	807	805	847	861	854	753	801	782	831	810	861	829	892	834	787	761	827	863	794	773	817	835	798	798	783	818	819	824	811	809	789	844	805	837	789	815	819	834	798	831	803	781	854	830	825	828	881	806	838	781	851	819	804	802	822	834	813	834	788	823	845	808	840	836	842	818	808	845	803	876	800	799	846	788	850	773	780	798	862	871	793	833	865	832	820	781	838	796	822	838	815	770	918	812	764	829	814	815	799	776	859	808	838	782	913	787	830	809	869	817	817	830	823	838	826	871	820	833	829	797	830	813	826	851	853	815	848	877	788	808	781	816	856	820	830	807	878	847	825	819	808	818	904	821	821	864	846	799	844	828	805	850	810	831	791	844	825	838	844	813	834	824	859	821	849	865	789	829	821	819	835	810	765	801	810	819	808	806	831	798	801	829	851	780	846	829	801	835	873	845	836	839	882	814	804	832	838	746	828	822	819	837	839	841	838	886	804	875	834	895	807	823	839	826	818	803	862	845	773	899	877	832	833	820	831	822	838	848	797	824	852	826	822	875	810	824	811	805	865	823	803	757	818	733	847	802	746	758	788	809	815	773	836	769	821	785	813	835	770	819	827	837	803	819	833	800	803	855	818	839	813	813	812	808	817	831	854	876	865	842	840	815	823	769	770	853	779	819	852	806	798	837	837	840	860	882	815	844	866	829	886	824	785	849	833	823	824	798	826	799	807	821	823	781	799	829	844	839	805	825	845	831	841	788	803	858	850	831	771	803	854	812	786	835	802	871	820	802	848	919	826	863	787	836	817	809	796	782	829	791	795	837	851	852	830	829	797	819	761	861	821	858	826	819	798	849	777	799	761	838	829	845	826	881	804	797	797	798	826	802	815	833	826	877	847	769	801	850	826	879	837	853	766	792	817	798	819	815	828	842	822	816	813	788	800	832	891	773	827	842	848	836	806	775	838	818	797	781	778	833	825	835	787	832	844	842	812	829	819	781	827	833	836	898	847	829	841	821	784	857	784	804	786	854	803	838	843	832	800	844	800	832	826	802	810	814	846	852	835	840	820	810	845	783	830	803	833	800	790	861	797	804	857	826	795	830	835	805	884	812	821	796	812	849	789	802	871	846	905	800	873	817	903	807	781	851	846	886	796	854	816	857	836	784	898	836	779	806	841	840	804	816	839	838	832	826	855	819	807	796	814	863	866	811	830	836	852	829	864	799	802	811	835	870	890	820	840	826	870	791	797	807	822	798	805	841	824	808	798	787	851	765	845	823	830	881	839	787	771	775	784	863	819	735	805	801	836	847	827	842	843	811	817	817	830	787	845	748	800	793	820	867	850	852	817	889	820	817	829	801	855	802	835	794	786	858	836	810	793	830	879	875	824	844	848	819	854	805	822	846	798	844	900	804	820	785	836	829	828	831	840	813	813	842	866	817	833	841	809	852	845	797	778	835	818	869	868	799	858	838	853	785	827	820	864	830	827	804	839	888	810	789	865	824	834	801	851	848	854	799	850	787	882	840	869	833	823	847	879	862	792	828	819	869	815	799	843	848	780	842	831	797	851	797	862	833	817	821	871	787	766	839	780	820	817	849	852	858	825	829	849	784	840	803	814	793	860	859	843	821	841	894	819	822	879	841	825	846	834	828	858	833	808	818	798	842	787	768	799	782	837	804	868	815	815	814	839	796	856	839	863	789	833	797	848	798	844	828	837	757	785	837	815	824	793	766	814	795	788	816	831	803	838	802	853	815	830	851	808	843	810	831	810	846	826	803	824	836	822	806	858	802	771	848	827	861	849	832	746	809	767	782	845	839	783	799	820	849	786	881	793	777	829	834	915	835	875	792	819	823	808	769	820	815	840	818	801	822	813	829	764	833	775	826	825	832	814	797	821	835	787	823	865	863	849	870	845	806	833	798	808	759	824	770	825	822	836	800	809	803	807	829	844	806	829	761	824	798	833	822	863	820	823	791	868	823	791	810	816	815	857	786	792	854	833	829	859	823	872	816	826	846	825	826	819	779	871	820	845	780	851	821	777	799	788	804	826	781	847	826	820	852	855	850	882	810	821	841	859	814	846	846	831	764	789	817	834	845	837	795	820	784	827	903	804	850	844	868	809	786	759	844	789	837	854	842	815	769	834	820	820	826	795	794	794	840	817	828	820	837	856	825	859	810	792	872	826	824	763	859	794	782	827	807	825	838	794	788	803	850	792	805	815	842	810	819	833	805	847	842	754	795	805	837	804	796	792	775	812	824	850	844	864	854	812	825	857	843	838	810	831	802	840	840	819	843	817	831	796	820	817	872	810	850	843	816	844	833	886	819	820	810	804	789	830	795	810	773	842	836	844	839	815	843	811	885	820	823	828	867	838	841	817	808	817	799	787	777	842	811	848	831	833	859	842	833	825	813	827	817	785	850	778	823	784	810
33691	31624	32654	27503	24825	17405	11343	4896	2233	1036	487	396	373	307	303	278	281	252	284	218	277	273	263	213	255	252	224	226	262	251	238	253	241	258	257	254	237	252	240	248	253	244	231	271	258	214	240	259	248	238	231	254	261	254	258	289	249	231	275	253	254	229	263	249	232	276	250	265	243	268	247	250	264	248	253	253	235	254	254	264	244	246	250	280	241	240	248	277	262	243	242	264	269	257	253	284	270	246	235	264	264	241	207	225	252	241	237	255	267	262	246	284	252	247	226	256	245	239	260	233	229	259	265	249	260	264	248	261	254	254	226	260	278	251	250	261	258	239	224	292	251	226	249	244	227	228	265	279	266	245	275	252	244	230	216	244	259	271	251	258	253	248	243	239	251	242	250	282	240	250	245	242	248	220	247	245	250	252	225	240	273	260	253	246	276	234	230	231	237	252	237	231	250	245	250	243	259	241	268	225	244	257	228	232	242	241	254	295	212	244	260	231	268	236	241	250	260	246	217	239	241	263	245	243	260	261	235	250	236	254	268	237	278	233	248	276	252	254	274	253	258	259	272	223	233	245	263	232	259	259	248	262	261	238	262	246	282	261	237	272	260	256	240	253	235	232	254	239	236	261	225	274	264	219	257	245	260	253	252	266	252	259	256	233	236	282	247	240	249	254	224	255	237	275	265	238	224	262	237	236	265	240	242	251	260	264	254	230	254	256	268	260	264	246	273	251	255	234	262	230	254	266	272	261	230	244	229	237	264	222	235	225	248	234	250	253	273	249	230	264	259	250	245	243	249	244	237	238	268	249	248	237	246	228	215	272	257	235	231	226	222	230	238	234	264	227	290	224	245	267	244	271	231	259	257	242	242	255	253	220	235	233	270	260	253	253	250	269	251	236	250	239	268	241	250	205	256	226	226	223	227	260	262	269	254	255	247	253	235	254	250	261	226	246	285	221	253	254	251	227	222	293	242	242	220	256	260	259	232	246	247	258	247	245	248	246	228	254	248	257	250	250	257	240	265	251	249	252	246	252	213	251	241	258	238	279	264	227	271	249	242	286	230	240	271	267	275	253	225	249	232	293	224	257	237	272	258	245	250	264	233	219	251	235	239	257	257	256	250	238	242	258	233	255	253	234	265	252	239	254	246	233	265	280	246	263	241	250	251	250	257	241	227	269	278	247	222	213	245	255	237	243	246	263	251	254	234	229	259	272	238	249	239	268	248	231	223	270	244	233	269	248	262	279	254	264	258	239	230	258	213	256	243	279	210	264	233	244	247	280	264	259	254	238	268	268	249	246	225	246	240	244	259	287	258	239	248	252	239	227	230	260	250	276	222	231	278	230	248	241	256	241	259	230	234	234	249	254	240	258	215	209	233	242	259	234	240	232	243	243	271	232	217	246	233	247	261	260	272	229	221	261	260	229	240	226	229	228	242	253	265	262	243	265	207	251	224	251	221	237	253	261	242	245	238	259	256	238	226	227	243	247	226	225	264	251	253	271	242	252	268	263	239	265	256	243	244	269	250	240	224	226	248	233	265	273	245	243	252	248	240	284	267	263	240	250	252	273	246	277	246	254	235	258	240	231	218	260	271	238	263	220	228	224	279	237	251	218	243	214	268	228	239	211	247	235	226	250	223	245	234	260	225	249	259	226	239	259	263	259	253	258	239	251	237	254	240	265	272	243	240	235	277	248	258	241	260	277	280	253	248	276	236	239	290	214	253	246	260	241	257	224	239	270	256	236	257	276	257	238	235	285	240	278	243	232	237	252	255	268	281	239	232	245	265	272	246	255	241	260	235	277	251	229	244	229	244	267	257	225	234	251	235	241	259	261	258	252	279	266	271	259	241	239	238	239	222	226	263	286	247	259	274	234	261	235	257	235	246	254	249	285	233	223	236	251	252	233	223	223	224	241	250	263	254	262	260	250	249	254	218	214	264	264	277	263	249	253	227	259	249	242	236	273	260	245	264	245	238	248	199	266	245	249	255	240	238	262	256	247	227	257	246	266	226	222	268	243	251	259	255	232	247	232	269	238	264	251	244	246	266	246	261	260	247	277	247	246	261	242	249	259	252	261	241	264	264	236	220	279	232	260	243	260	229	269	240	236	256	261	243	281	229	248	275	241	233	263	266	221	244	261	242	236	263	244	272	235	236	237	244	244	226	280	282	283	227	247	256	237	243	269	257	263	240	241	225	232	262	241	253	247	245	266	207	256	266	245	238	232	255	265	245	231	255	236	242	252	244	243	259	260	254	220	232	243	261	239	224	243	240	248	250	261	244	251	249	248	241	242	228	239	251	233	253	267	229	222	255	262	267	269	234	247	268	262	272	227	247	254	255	262	228	249	274	239	267	303	243	262	261	245	274	256	244	243	268	274	253	256	277	242	282	283	234	255	246	273	287	254	244	250	232	233	244	248	264	252	262	251	263	234	251	229	268	252	278	263	249	261	229	256	232	253	247	256	235	224	229	249	240	212	254	264	246	266	227	230	270	263	246	257	249	251	255	238	245	226	257	278	224	255	247	237	240	240	253	250	244	266	245	239	212	241	262	232	235	256	246	267	248	253	267	250	259	253	238	261	265	237	254	230	229	275	262	248	254	282	266	260	246	235	218	266	216	256	234	237	239	230	243	242	256	234	244	247	254	249	266	281	241	272	254	264	255	268	248	240	233	253	255	239	254	258	253	274	237	258	256	257	231	240	262	245	240	224	286	269	229	289	217	230	250	261	249	228	249	256	282	250	267	256	256	234	251	279	259	232	252	248	233	247	238	231	239	250	271	246	243	263	212	281	271	215	246	254	254	266	226	234	244	264	263	254	240	243	253	254	236	252	253	247	260	239	263	244	239	233	271	232	248	253	262	252	272	238	245	256	213	264	269	283	237	253	251	247	218	227	245	212	254	275	257	223	254	248	211	245	234	249	248	256	240	250	219	262	267	232	256	274	225	250	246	270	265	262	251	237	236	261	262	264	234	237	226	255	265	255	252	251	251	245	232	247	247	289	248	253	242	255	247	257	271	222	244	262	249	239	269	249	228	256	240	250	242	268	241	254	234	240	270	250	254	260	252	259	212	237	249	263	264	265	245	257	259	255	228	270	229	224	248	233	226	247	290	239	243	234	240	238	251	246	299	253	258	228	256	231	268	255	264	257	235	238	241	265	240	226	249	240	262	242	220	263	227	237	240	260	249	238	253	239	260	230	242	223	238	242	247	252	247	244	236	229	240	261	234	249	260	287	251	260	250	245	244	270	251	246	272	243	245	228	243	239	222	233	259	262	234	252	256	268	249	258	210	249	246	259	287	244	270	233	260	232	247	224	243	263	233	241	244	239	268	260	243	249	228	224	243	234	244	266	237	270	232	238	240	270	292	251	236	261	241	270	284	250	289	259	240	284	269	249	265	248	253	276	263	256	276	267	235	248	276	264	233	257	269	237	237	230	277	259	232	235	282	241	250	248	278	226	243	236	228	254	258	244
24183	30576	36276	38865	37308	31579	25979	14730	9608	5908	2532	1781	1615	1321	1439	1244	1150	1009	1065	948	918	878	885	852	832	869	865	880	865	876	802	829	865	819	795	893	879	812	879	880	838	842	904	818	819	850	808	851	811	799	811	786	860	839	845	911	844	877	823	850	859	829	811	833	819	800	868	837	858	832	833	929	867	822	832	888	791	802	870	862	828	845	801	832	809	812	845	884	857	833	823	860	776	858	837	814	843	850	839	868	845	807	843	872	848	869	805	841	808	822	824	828	867	823	787	833	868	899	859	879	837	811	858	812	869	808	854	863	845	881	860	866	789	834	834	770	821	874	859	872	849	825	874	823	872	799	866	858	808	827	855	812	843	868	895	853	806	835	818	807	811	822	883	802	792	816	833	860	872	893	897	832	928	818	860	813	823	813	855	905	826	840	854	828	880	794	821	849	861	863	863	847	843	861	875	814	858	864	849	885	881	835	848	874	843	852	902	849	827	858	852	806	831	850	872	865	822	755	833	834	822	868	884	834	844	847	845	862	807	881	866	849	879	900	876	897	877	812	836	875	827	882	819	850	814	860	845	832	902	844	858	834	891	812	864	834	838	814	820	787	911	836	883	824	877	846	845	882	870	843	849	866	838	810	860	819	814	869	850	807	854	848	841	842	855	864	805	883	890	856	849	869	881	847	849	900	833	843	857	849	843	862	848	832	816	857	825	901	838	878	831	854	845	861	800	846	839	837	815	826	848	892	893	849	817	843	892	881	848	866	846	846	868	829	869	838	825	832	802	877	884	889	840	827	841	826	818	787	849	887	857	831	840	829	892	806	792	856	852	888	857	844	870	800	877	851	874	778	838	875	805	848	880	825	837	862	811	807	818	878	800	910	831	853	863	834	857	908	831	872	880	841	852	825	781	820	831	837	856	851	911	862	875	846	877	834	795	862	860	820	889	839	837	848	826	834	830	820	818	805	811	817	880	776	808	816	796	859	804	828	915	778	897	923	856	903	836	841	854	814	869	866	842	882	850	819	830	838	876	813	864	870	829	865	865	842	851	862	831	864	834	870	886	778	799	792	832	841	830	890	850	840	883	823	873	803	832	810	802	813	860	901	831	823	872	844	826	810	849	837	770	828	871	798	825	839	850	870	876	815	804	845	799	839	814	822	872	830	822	884	783	899	869	805	831	847	850	854	852	863	821	851	794	791	841	802	807	835	859	841	828	818	889	824	883	816	826	823	799	807	863	817	783	815	773	843	848	832	841	886	826	878	794	847	825	860	865	849	812	805	852	805	825	831	847	831	852	799	831	832	848	868	857	848	844	846	852	867	834	894	854	868	848	875	857	818	810	885	806	833	849	859	804	864	839	816	810	811	843	818	847	849	759	812	872	824	790	860	834	828	838	862	870	828	849	845	853	794	856	831	825	802	883	855	863	845	837	841	833	849	867	836	832	862	844	862	855	799	828	795	868	863	888	883	824	858	824	827	868	855	857	848	806	791	845	846	892	838	849	844	873	862	850	880	834	835	858	853	902	852	832	833	778	871	861	806	848	807	860	893	823	876	885	797	874	824	882	810	795	838	829	822	855	844	828	856	845	797	876	788	829	888	869	880	815	865	829	852	861	840	867	862	853	847	806	833	827	863	899	809	895	836	846	881	823	830	764	847	880	825	828	910	892	861	889	822	805	837	887	838	816	874	807	819	825	828	904	867	879	850	856	803	818	852	887	817	861	823	824	780	896	869	836	837	835	872	842	803	849	874	879	862	872	846	812	852	822	843	825	827	862	853	831	827	841	807	862	829	854	838	964	864	806	848	825	870	803	874	868	886	846	870	829	849	846	849	830	799	861	762	801	838	874	826	892	874	862	914	812	860	839	843	896	857	875	844	892	909	833	911	844	848	856	794	856	871	797	870	867	835	810	823	860	825	825	814	861	885	889	798	862	858	869	820	859	870	801	842	879	793	808	926	854	871	852	849	816	880	810	834	834	843	889	842	829	896	876	872	836	794	855	868	843	835	778	829	877	885	863	852	811	826	829	871	863	773	862	820	848	841	864	858	780	890	859	831	837	843	793	813	875	877	840	819	842	836	899	837	863	875	863	823	844	830	848	873	795	835	832	820	856	868	855	852	859	856	861	841	852	892	788	857	852	867	821	895	759	792	849	815	817	860	837	847	820	815	849	883	847	808	882	820	854	795	771	808	854	818	871	896	815	857	867	836	844	876	795	828	893	845	804	807	847	847	881	830	865	897	830	836	828	805	819	846	871	881	831	883	859	832	842	858	796	812	835	850	881	841	821	832	857	829	879	834	861	825	837	844	868	878	822	839	843	847	859	863	831	899	840	824	870	812	779	872	882	854	802	858	786	839	829	779	826	857	867	835	804	847	855	842	883	866	826	791	839	783	776	892	844	841	843	830	858	826	873	843	826	807	864	869	836	857	799	842	863	839	797	799	819	821	869	836	825	886	904	860	818	895	867	871	891	867	817	841	884	855	840	810	798	852	820	853	854	867	842	811	848	834	852	789	843	847	868	828	803	870	862	803	826	832	836	869	846	833	802	816	880	862	842	816	839	866	871	821	826	825	916	863	854	868	826	797	833	885	865	866	827	855	869	842	849	848	877	860	820	854	883	871	827	839	848	869	892	794	799	816	823	846	826	842	787	872	873	874	820	844	830	839	841	811	833	842	852	853	823	842	847	887	868	839	882	843	855	856	871	850	865	800	873	856	837	836	881	893	825	834	848	822	781	835	820	920	796	794	834	850	864	875	853	806	838	854	802	871	837	887	834	846	840	839	884	803	836	841	867	829	820	797	836	813	846	870	858	856	823	827	888	872	870	849	826	773	851	823	812	842	839	812	858	816	902	886	863	894	809	864	882	814	833	838	822	846	832	823	885	854	831	847	813	861	862	814	865	893	807	888	878	841	830	824	805	847	828	858	809	828	817	841	851	855	856	820	828	870	856	809	825	857	843	822	838	845	820	855	847	855	832	812	854	841	833	862	819	839	798	846	873	847	852	837	826	867	884	860	836	873	821	885	863	864	805	905	872	774	806	776	810	823	818	836	852	887	847	892	858	872	765	861	816	882	794	827	776	841	824	827	860	805	801	843	859	840	866	838	871	825	850	847	846	862	850	821	833	805	789	825	861	855	792	838	870	894	863	863	851	820	814	872	851	869	825	904	798	806	893	828	806	805	856	810	849	798	836	829	858	857	841	840	815	884	772	874	871	833	874	840	790	878	842	801	825	846	860	819	896	832	831	885	845	841	852	804	811	873	874	825	869	823	825	895	855	866	835	883	875	833	885	865	835	827	802	822	798	811	860	846	844	816	887	877	840	869	833	827	834	838	869	774	855	818	829	834	868	818	828	873	847	829	844	864	842	864	837	866	797	831	844	861	880	809	827	864	846	828	852	865	845	880	821	833	816	902	853	836	862	828	871	807	864	902	809	867	821	847	803	834	872	853	842	848	852	845	843	792	883	804
35651	38922	37766	33884	29310	23992	21460	14462	6357	1369	672	502	449	427	362	364	304	293	281	271	270	272	274	249	268	230	272	244	239	264	235	262	277	277	259	264	242	256	231	251	233	265	258	253	256	248	278	275	259	241	259	270	241	253	272	278	246	267	233	241	248	250	249	245	231	267	260	232	277	268	258	295	259	305	251	230	244	244	215	251	282	253	258	258	234	272	293	258	274	258	255	253	240	248	253	243	254	275	268	247	249	257	259	251	286	258	265	269	274	245	272	260	267	273	246	242	257	261	235	264	250	250	281	213	256	262	276	274	233	244	255	276	259	248	293	229	242	272	267	256	251	250	264	242	271	242	264	237	242	262	267	244	242	250	249	240	246	238	244	245	285	248	289	220	284	239	268	258	257	281	270	260	277	254	253	260	282	265	276	247	296	242	279	255	265	257	241	269	264	251	223	273	245	298	270	244	263	262	255	246	246	247	271	244	227	280	276	256	267	264	267	248	271	250	272	240	250	250	245	256	259	266	264	256	259	248	256	270	264	229	273	246	266	268	240	253	235	253	277	277	211	252	251	259	266	303	263	248	276	280	254	235	272	242	267	247	274	257	253	246	256	245	247	252	269	264	248	229	258	246	265	235	255	246	257	257	235	259	243	258	280	241	272	264	245	244	277	233	259	214	251	249	279	226	267	251	262	279	255	260	292	239	233	253	249	298	222	288	267	268	269	259	264	280	258	247	245	240	267	278	245	256	274	245	253	244	242	243	257	293	231	258	230	232	262	252	234	255	254	265	228	241	277	255	230	281	251	256	268	269	262	281	272	230	256	250	260	261	226	269	212	266	250	275	276	232	260	266	260	243	244	247	245	259	243	252	258	266	260	276	267	265	264	282	263	256	252	233	252	237	242	273	283	260	237	245	253	252	270	263	262	269	233	241	273	262	248	261	269	255	242	231	259	257	235	236	233	258	256	268	258	251	284	262	257	239	257	252	292	259	239	247	230	262	230	261	303	232	285	234	262	251	282	279	249	261	271	256	268	258	221	264	247	259	239	300	274	269	240	266	229	266	254	266	237	261	279	279	219	242	249	271	244	252	260	281	291	234	254	250	234	266	252	268	253	252	236	274	248	268	247	280	233	222	255	271	236	264	285	281	223	255	260	301	289	283	267	252	247	267	274	238	253	285	256	224	236	287	255	246	237	261	231	239	262	245	220	235	248	238	258	221	235	288	249	263	241	269	275	258	248	239	265	219	257	246	262	257	243	243	258	265	259	236	264	246	243	267	240	284	228	273	274	250	237	271	284	239	266	226	247	271	245	278	249	232	270	265	255	266	259	282	281	266	237	268	249	258	255	262	249	259	264	228	282	261	239	251	255	265	248	285	233	262	254	259	238	251	266	277	269	262	266	240	297	247	256	238	247	255	238	248	256	242	261	260	270	251	259	245	255	257	271	222	290	248	265	264	261	278	256	238	251	251	260	257	226	276	277	246	233	273	274	229	253	244	224	265	269	265	277	241	252	234	262	257	280	250	262	276	235	225	242	262	260	235	254	275	243	251	253	247	271	260	244	253	246	262	278	277	252	267	252	243	239	254	274	282	258	272	254	260	237	268	249	261	222	259	247	236	263	220	281	251	257	230	267	267	242	268	275	268	226	246	255	265	293	267	237	256	233	217	225	234	244	294	231	243	271	226	276	264	264	252	224	250	268	245	250	285	260	270	262	265	253	238	281	265	269	234	272	254	269	230	231	264	236	245	232	244	274	277	263	276	246	256	221	256	261	287	261	260	230	273	269	277	244	251	261	256	244	222	242	286	230	253	235	247	243	250	251	229	247	281	248	275	263	279	265	252	238	270	252	241	226	274	272	267	239	296	274	255	259	267	241	244	274	275	272	230	256	253	242	253	271	255	252	269	263	247	248	227	263	250	272	275	262	224	290	256	252	219	262	260	255	255	258	272	269	259	276	270	249	257	267	251	269	264	266	260	259	270	268	240	237	289	253	263	240	259	274	253	260	228	254	242	277	258	223	249	253	244	235	260	279	246	235	247	273	253	234	266	252	275	266	247	274	283	255	263	268	225	258	244	258	268	245	234	257	240	257	240	221	243	256	262	253	280	239	253	243	251	266	258	240	236	261	264	280	254	259	260	232	256	273	222	214	239	223	261	244	264	267	241	261	242	239	257	257	247	249	264	257	258	237	233	269	240	268	217	241	266	253	244	271	257	263	243	262	257	243	253	238	269	257	235	250	259	293	279	290	261	258	258	264	238	232	253	257	264	234	237	239	265	254	256	231	249	254	245	267	268	231	215	262	276	251	243	247	247	257	244	262	234	246	232	236	249	236	256	236	225	245	246	238	224	259	270	259	261	252	256	255	259	259	277	246	265	259	258	235	237	236	239	259	231	232	257	242	257	248	254	240	249	244	240	258	259	255	259	264	256	266	263	284	270	265	268	253	224	260	241	270	242	251	248	268	240	279	270	258	286	258	260	250	239	280	262	244	257	247	258	291	264	246	263	283	258	248	234	253	265	283	266	250	255	246	269	244	245	264	284	229	230	276	251	230	259	241	258	270	273	254	264	243	276	247	208	233	253	257	230	279	237	276	246	252	265	281	255	273	301	248	273	253	240	261	249	238	237	268	235	254	259	254	240	253	270	228	256	260	268	247	272	232	285	247	246	271	270	285	240	251	252	267	265	233	251	234	249	268	250	234	214	251	240	246	256	292	253	287	216	279	252	247	240	257	263	281	279	231	267	261	251	231	238	232	242	271	205	244	252	242	253	264	263	239	245	240	264	255	268	278	270	228	237	282	238	271	253	271	237	235	269	268	262	271	244	230	257	263	251	232	239	249	253	305	256	234	281	251	270	243	235	288	274	275	276	260	262	247	250	222	249	225	262	270	263	258	242	244	214	253	261	270	244	254	254	286	273	276	216	248	245	233	246	252	253	243	264	273	251	243	238	243	266	247	236	260	222	264	237	251	274	265	262	265	263	234	254	257	239	271	241	253	256	254	251	255	268	257	266	266	252	261	235	249	255	271	259	255	280	229	275	218	271	265	261	263	236	243	230	299	244	220	247	275	266	255	245	261	270	254	253	260	268	259	228	233	268	277	279	257	265	237	272	225	268	266	282	243	260	257	260	251	248	239	232	253	236	267	305	279	244	267	253	267	237	236	231	252	232	279	287	259	261	271	278	269	242	260	226	235	288	279	251	237	257	251	253	257	260	239	266	233	253	269	260	241	251	234	258	261	258	255	273	274	235	280	231	259	242	282	259	257	228	272	251	259	267	279	253	274	278	269	256	262	235	238	250	237	260	237	245	270	244	250	244	256	264	252	247	258	253	269	266	248	263	272	229	258	267	234	247	258	274	238	243	241	278	266	247	265	256	284	236	222	230	264	219	229	254	267	273	269	256	281	250	232	244	251	247	290	232	262	225	254	261	267	254	236	262	269	275	268	245	261	236	279	246	239	256	278	238	279	254
27556	37543	42087	44972	42192	38678	38246	30314	16941	6216	3669	2639	2393	2119	1709	1721	1290	1104	1102	1059	951	915	932	950	887	934	807	867	895	866	872	829	853	858	844	873	832	854	820	879	859	863	825	836	817	897	848	861	937	853	873	846	842	891	876	902	831	850	851	786	837	823	884	875	856	858	829	870	811	868	850	861	872	849	844	876	861	865	854	878	873	852	853	831	830	813	856	831	818	862	905	860	876	870	844	874	836	830	889	889	858	841	901	841	855	857	864	877	853	869	863	871	843	915	870	859	849	859	881	877	857	851	856	838	843	850	861	841	892	885	866	831	843	840	884	823	824	839	870	846	839	876	876	840	861	832	838	846	884	833	896	829	896	830	854	822	867	889	828	873	828	865	845	838	874	848	804	887	811	861	855	882	880	874	869	875	904	870	869	860	856	829	910	873	878	889	858	794	897	824	861	883	788	805	846	871	839	853	878	826	872	925	852	864	807	849	860	853	877	880	877	887	831	876	863	837	900	902	958	842	881	866	861	821	881	789	882	795	805	856	838	833	835	832	855	889	871	887	832	852	854	807	849	879	844	780	827	851	841	773	829	883	824	789	876	787	837	880	830	887	859	930	862	855	867	875	894	841	882	831	852	869	884	836	834	860	819	829	852	854	868	848	832	911	837	798	851	767	849	882	773	804	859	856	870	819	891	844	819	884	873	830	791	874	886	819	913	887	891	864	847	879	829	876	850	858	814	862	767	846	844	783	875	852	846	825	860	817	808	867	870	828	851	863	821	872	805	881	884	783	821	911	885	908	887	868	853	815	843	821	798	865	844	835	937	802	863	930	863	876	877	862	834	850	833	850	805	849	809	858	844	866	829	893	858	864	806	849	859	882	866	846	846	828	828	807	832	837	818	874	848	850	834	834	813	847	817	834	810	876	855	909	825	841	811	872	892	809	824	853	836	830	833	868	809	915	943	841	810	848	868	874	840	826	819	854	843	917	887	838	905	865	777	827	904	874	851	879	882	912	850	859	873	884	853	870	866	847	848	902	813	893	878	873	866	814	866	834	888	884	892	827	876	847	872	814	883	839	843	877	873	852	814	798	864	835	899	829	876	868	821	880	829	891	807	822	862	877	851	917	820	866	871	822	888	871	853	820	789	822	863	834	893	865	836	869	852	836	824	889	880	859	856	804	838	895	812	874	805	870	826	823	847	870	817	883	851	817	878	826	842	853	875	836	880	862	908	854	863	865	853	867	893	838	857	913	811	903	872	886	850	870	847	839	850	888	857	884	815	859	848	857	877	871	869	828	834	840	880	821	871	862	824	856	821	841	829	846	847	859	860	796	887	900	825	867	854	841	876	855	848	807	882	888	818	900	876	809	863	865	853	882	838	813	819	860	821	884	872	832	865	866	838	883	865	858	828	851	844	864	876	888	817	832	879	903	851	865	822	815	818	829	820	886	893	830	828	867	845	868	776	868	842	887	840	830	903	834	843	856	870	837	830	879	877	843	774	878	852	834	865	898	846	800	863	822	836	843	847	888	897	829	853	881	827	909	874	869	874	904	843	833	828	886	799	889	856	880	907	858	844	835	856	847	894	855	854	869	834	820	839	872	837	852	892	848	834	796	823	819	822	860	859	891	879	850	863	827	872	851	839	841	833	896	817	865	887	815	882	838	895	877	893	809	894	872	878	853	867	903	848	832	827	791	870	856	956	866	878	914	808	856	848	899	820	843	867	856	840	857	881	902	867	884	888	822	921	872	892	814	809	903	811	842	877	818	847	893	868	841	851	885	841	865	911	876	808	891	833	869	857	802	897	829	845	820	855	856	821	861	847	850	869	889	900	853	828	875	872	874	835	877	861	813	825	856	854	821	860	833	849	829	818	853	878	842	827	890	933	844	860	867	814	858	829	879	830	831	827	904	789	870	928	845	845	885	890	921	825	804	822	840	890	850	911	818	876	829	849	819	849	851	873	835	827	880	842	834	907	819	870	853	864	848	857	840	824	893	836	896	910	899	837	856	879	819	881	890	838	807	890	889	838	848	906	887	822	862	852	855	800	832	809	881	863	881	884	827	862	858	832	877	865	818	837	893	901	875	877	826	843	823	834	880	850	825	842	899	833	876	810	884	866	849	839	911	908	903	866	883	864	851	858	808	791	893	837	912	841	819	862	878	906	863	827	811	854	879	856	859	840	903	843	836	886	860	837	853	858	840	819	848	842	862	846	897	825	845	804	849	839	833	877	820	812	855	828	876	872	870	854	839	837	851	870	846	823	855	862	840	869	850	847	878	831	822	854	848	847	870	903	839	873	800	812	865	824	840	869	909	843	897	845	851	901	906	847	840	861	814	857	890	871	850	812	878	868	831	856	896	857	859	867	851	818	803	876	856	865	886	870	830	864	837	783	861	843	834	836	827	827	840	853	870	919	853	851	830	835	827	905	855	887	832	883	854	842	855	837	884	891	823	877	852	817	853	891	839	852	844	886	839	843	818	807	867	847	857	817	848	850	902	845	880	851	861	867	888	852	883	840	831	864	896	869	856	861	901	838	927	829	843	844	880	854	821	864	859	829	762	790	882	892	853	888	828	805	910	872	800	871	825	828	889	905	834	842	867	874	862	848	888	822	842	848	888	814	864	911	861	845	900	868	848	828	857	856	824	770	840	870	892	825	879	851	831	886	894	851	803	843	868	875	835	846	839	850	875	847	856	884	816	846	860	840	870	832	871	800	827	818	848	865	845	803	907	832	852	838	915	811	902	837	873	865	856	858	867	874	852	816	841	873	816	802	856	861	853	809	903	834	859	915	846	895	895	880	821	834	880	858	842	916	828	855	887	850	856	880	858	848	892	889	845	846	863	869	834	835	906	816	840	829	842	802	896	851	863	844	865	879	848	874	808	867	873	811	836	806	830	903	840	786	889	825	836	808	857	829	872	846	835	819	870	850	845	843	813	865	807	855	884	823	906	871	869	882	850	890	819	856	787	844	830	859	832	876	864	861	848	868	884	818	851	891	878	849	883	827	832	882	821	880	883	892	906	862	825	782	845	821	820	844	858	842	947	839	833	905	811	813	856	825	836	873	862	856	799	872	842	866	816	872	862	854	836	883	857	841	872	882	847	790	865	867	895	828	864	805	831	881	831	809	783	886	850	880	884	818	876	899	824	824	860	798	858	835	904	858	893	798	831	841	852	872	864	881	856	828	816	873	835	795	877	861	841	823	882	877	842	832	837	826	859	851	860	882	883	857	874	889	860	869	823	819	879	864	832	843	846	841	871	835	843	887	854	822	843	851	881	869	877	888	809	859	821	810	885	870	918	856	832	856	870	831	899	820	867	860	875	857	851	858	891	795	840	892	819	876	840	907	948	898	869	859	927	902	897	820	852	893	842	945	845	932	844	823	855	853	847	856	881	869	849	900	818	809	825	900	865	885	892	850	829	925	808	846	883	759	886	906	883	838	880	849	832	831	849	836	837	855	815	854	862	892	841
28934	15987	11235	5577	2788	1535	1033	741	454	345	310	267	291	250	250	242	270	209	262	256	286	251	243	265	223	234	260	269	235	250	207	219	241	245	245	255	189	242	233	272	234	206	242	228	225	257	250	245	267	250	218	246	266	236	244	244	248	301	220	246	275	238	247	276	247	231	256	255	206	246	246	241	252	252	229	228	250	241	269	239	232	244	251	271	220	234	239	278	249	255	257	264	225	267	242	264	247	250	226	245	246	257	218	229	248	257	241	256	208	269	246	254	242	265	253	250	234	250	230	208	244	249	252	227	263	274	249	263	229	243	243	245	249	208	281	239	234	228	251	250	247	250	239	219	236	252	226	238	221	222	257	247	243	228	252	272	217	234	233	255	256	246	235	258	268	231	244	252	230	214	220	280	253	245	241	225	237	246	242	254	229	258	218	251	213	254	248	292	248	193	262	248	250	246	240	252	239	244	260	251	214	259	239	252	225	253	253	251	206	256	246	208	226	252	242	250	243	225	233	225	268	258	229	230	234	233	255	236	224	247	214	239	270	246	263	237	236	231	228	254	283	231	257	242	254	262	273	230	238	245	276	239	248	226	253	236	224	245	236	255	258	235	260	250	252	244	254	262	280	221	234	286	259	231	250	228	226	257	247	246	232	227	227	232	225	222	272	220	253	245	252	233	250	247	249	247	229	237	252	279	234	252	242	256	231	239	247	218	223	244	238	248	261	216	240	252	244	227	264	228	238	269	281	211	246	226	229	251	222	256	255	228	249	239	255	275	234	219	249	218	216	255	203	297	258	253	258	238	252	230	233	241	226	246	236	251	259	234	249	233	254	236	262	264	238	248	241	246	237	254	218	243	234	237	244	245	241	210	282	229	252	265	253	231	237	249	240	235	268	226	268	267	250	258	239	237	258	251	244	206	253	246	238	275	245	219	229	248	278	263	259	230	252	231	252	258	236	258	262	244	262	242	238	225	263	236	231	242	220	256	257	232	231	231	259	226	233	232	244	222	263	247	244	242	202	236	245	266	226	245	250	263	222	227	241	235	242	246	240	253	240	227	249	227	225	248	246	241	241	229	237	212	253	287	243	219	261	239	238	262	242	247	250	258	248	263	272	246	235	218	244	230	229	231	242	232	237	223	220	237	241	243	263	227	263	215	242	269	239	261	246	248	234	237	247	209	254	262	240	234	246	260	253	234	242	248	253	242	239	232	260	238	256	212	237	237	264	242	230	251	242	243	257	261	245	234	246	232	236	252	244	246	254	250	242	219	205	234	247	227	255	254	248	245	251	241	254	208	275	221	249	208	257	253	248	239	249	246	254	262	249	256	232	241	249	253	244	227	237	257	264	235	245	229	270	257	252	246	223	272	229	244	243	256	236	223	243	225	225	233	243	258	257	244	262	224	251	244	228	243	239	239	244	242	231	261	246	246	227	250	289	273	254	238	225	227	251	256	250	258	237	251	263	265	236	246	233	246	240	243	250	234	276	237	257	227	236	236	265	249	251	235	253	267	262	244	252	256	221	243	221	255	252	254	259	253	290	230	227	218	233	256	242	245	238	239	255	271	227	272	265	249	217	222	246	249	241	236	271	256	239	212	265	250	233	213	257	221	251	240	230	231	248	252	230	213	253	250	249	217	231	234	257	252	246	244	236	258	244	238	264	257	249	290	272	246	257	254	225	233	228	273	243	259	210	215	235	260	236	251	229	236	275	261	257	220	259	249	256	253	255	236	252	260	246	251	257	219	257	205	245	257	263	217	267	236	267	222	227	240	270	249	254	258	239	236	245	245	221	255	291	274	231	241	253	230	230	267	227	249	267	240	251	228	227	228	240	259	236	255	226	258	206	226	273	255	251	215	229	255	239	274	247	224	208	265	246	203	259	231	284	250	248	245	237	231	243	218	248	256	265	246	251	232	238	242	270	240	235	223	253	243	268	235	223	225	240	217	211	243	248	252	246	252	237	212	202	278	249	237	246	245	245	221	279	253	266	247	257	243	249	221	254	233	237	241	278	224	255	199	253	273	235	276	239	228	241	232	269	236	240	244	260	249	275	257	243	280	246	243	232	244	243	244	266	267	217	230	242	244	215	221	237	255	212	246	264	248	244	227	255	238	251	275	233	262	252	260	251	231	244	220	221	235	244	245	261	242	225	237	268	256	257	246	219	251	233	269	245	234	242	250	201	231	239	248	205	240	231	233	241	242	238	237	208	211	222	244	259	241	232	233	225	258	233	246	251	233	238	239	252	261	260	260	240	241	211	230	251	226	281	239	231	235	240	251	221	255	220	234	282	220	226	233	239	240	225	221	253	242	251	249	221	239	247	255	240	234	245	244	216	235	256	261	238	259	255	243	216	230	263	254	239	277	234	241	244	222	237	241	263	224	250	263	238	238	248	250	242	252	244	265	232	233	216	242	236	246	264	246	235	220	276	222	237	243	212	259	239	246	234	223	234	246	222	251	234	252	240	250	244	265	255	250	252	220	250	231	228	216	243	254	256	232	229	213	224	253	247	225	248	261	231	259	233	230	240	238	255	231	216	260	256	238	245	239	261	238	252	269	223	259	255	250	254	274	242	218	233	232	264	233	229	229	270	246	254	253	267	266	221	233	278	237	244	251	231	227	203	226	255	274	238	248	247	248	273	243	242	252	261	248	223	243	251	232	249	266	242	251	250	243	261	241	305	219	245	230	236	263	252	245	217	259	243	236	261	258	264	225	262	242	245	215	266	253	279	256	229	233	210	249	240	250	251	246	241	240	256	252	252	215	232	236	250	219	227	227	260	238	263	251	261	251	234	244	236	254	230	267	233	243	248	277	254	258	246	244	238	245	254	231	243	265	269	228	243	231	247	251	264	238	260	248	224	233	235	229	237	223	236	222	254	256	244	259	257	245	269	247	227	237	260	241	262	225	247	234	239	233	248	238	262	252	250	232	256	253	243	259	231	248	263	269	233	233	249	259	270	252	252	257	226	237	247	259	223	241	217	242	252	226	233	285	245	246	257	255	258	246	258	250	246	215	290	217	279	248	239	241	251	232	240	245	236	226	220	237	220	236	236	233	229	257	252	268	249	264	276	240	210	267	247	240	243	211	231	242	240	231	222	242	235	235	265	223	281	241	245	226	245	240	256	238	235	243	246	253	253	243	261	228	225	229	271	261	250	230	235	236	244	252	261	247	241	240	225	235	218	234	253	237	237	266	248	260	283	240	214	223	237	244	227	248	277	271	240	257	246	221	261	237	235	260	247	258	247	233	254	214	260	253	229	221	267	239	237	237	224	238	255	268	233	222	238	248	241	256	233	245	225	227	258	246	229	224	246	227	233	219	244	233	261	255	232	228	258	245	252	222	232	211	258	245	237	247	245	245	241	242	271	261	230	243	239	255	217	243	240	246	232	266	264	230	239	255	240	240	247	254	239	234	226	235	245	261	238	255	250	240	230	247	258	252	246	241	212	252	246	230	242	249	250	217	236	225
15392	13957	19485	16519	12323	8040	5308	3552	2252	1656	1248	1099	975	972	954	878	839	854	831	868	877	824	831	861	825	917	822	809	895	815	775	802	849	871	817	862	810	807	802	866	848	758	822	865	895	842	803	829	812	829	809	839	767	839	823	842	845	821	846	806	814	799	808	823	853	826	806	790	864	801	835	875	893	842	840	907	845	804	854	834	834	802	798	841	868	845	895	860	809	847	848	839	836	820	854	842	839	779	837	820	886	821	780	837	818	860	875	801	834	827	830	923	805	796	859	771	827	816	830	897	811	789	831	854	836	768	837	850	869	822	850	797	809	828	863	797	835	792	844	852	838	835	866	827	847	888	849	783	802	811	800	798	771	782	886	847	928	870	835	867	815	835	814	835	790	853	875	830	809	922	841	829	834	826	799	809	862	825	828	888	798	840	817	807	824	813	854	859	823	883	807	836	854	841	817	832	826	862	822	813	834	856	822	811	850	868	797	892	839	852	832	891	834	814	809	751	900	822	851	850	839	824	769	864	828	834	875	857	823	825	779	833	815	826	876	875	789	857	873	773	836	794	801	848	863	825	829	845	870	857	840	806	909	828	808	839	830	850	832	832	834	821	835	838	825	865	804	841	853	820	845	820	787	795	797	874	830	803	870	814	862	832	861	781	872	822	787	810	851	855	783	832	817	861	862	844	833	818	839	838	839	860	811	840	842	842	766	799	843	878	823	852	814	847	857	780	882	809	847	832	845	866	778	809	879	819	838	807	851	838	803	839	814	866	823	816	848	835	827	835	811	820	816	863	852	847	873	832	799	820	800	798	820	842	794	797	765	824	788	801	859	806	787	841	815	829	805	835	845	821	804	796	847	863	865	845	839	810	864	810	840	816	800	775	837	850	783	835	861	861	877	826	844	829	782	829	790	804	808	813	916	759	782	874	823	847	862	810	791	860	845	889	841	816	826	802	818	859	766	848	879	813	828	814	810	810	809	817	857	834	802	831	831	825	900	821	824	822	813	842	838	828	811	861	782	824	817	826	822	784	844	843	862	854	825	850	790	779	790	853	844	826	829	821	864	817	834	828	850	823	852	819	812	869	842	784	832	825	877	843	805	853	861	812	861	795	789	826	840	824	841	817	788	834	789	819	773	825	836	833	803	849	828	804	820	834	803	816	820	821	856	799	773	838	803	814	809	827	818	841	811	919	827	874	857	851	817	828	890	808	825	788	859	845	872	791	827	841	766	868	774	900	835	811	875	871	843	841	831	848	836	858	808	861	844	855	838	793	821	830	806	814	815	794	871	840	812	794	851	844	874	859	812	819	814	815	839	803	790	855	818	839	828	818	811	780	848	829	816	798	824	808	836	796	810	803	830	779	834	886	808	817	812	842	806	860	828	792	853	764	824	797	801	842	804	846	833	843	800	755	812	875	803	831	821	875	867	860	812	819	805	834	850	851	812	813	825	836	848	806	860	808	783	848	810	794	865	835	868	814	810	866	816	843	889	812	813	880	818	788	851	850	834	847	814	809	811	877	841	782	806	816	863	854	800	807	822	793	859	802	874	840	783	793	826	841	818	831	862	804	902	819	830	822	784	903	821	837	847	761	823	848	783	841	848	805	812	862	826	861	820	872	838	822	814	857	821	862	850	874	845	858	811	795	782	854	791	827	876	797	857	861	850	810	798	836	810	819	867	816	807	799	807	815	804	860	814	803	833	852	789	838	781	822	846	818	749	820	837	836	802	863	820	827	849	806	872	813	797	875	836	838	814	839	836	821	857	813	844	821	829	801	847	769	819	797	826	789	847	833	825	806	809	852	824	800	824	829	807	781	818	813	850	788	806	813	810	842	810	814	827	822	812	823	848	793	809	829	817	830	795	869	802	899	819	857	825	851	855	823	808	827	828	848	822	831	812	802	850	888	839	881	801	816	885	812	865	834	813	902	808	802	848	864	840	840	876	818	846	845	789	814	821	765	862	812	783	815	822	825	860	845	796	818	816	874	812	817	803	838	879	829	846	832	812	840	831	847	825	752	849	806	811	814	813	827	843	835	804	890	831	857	840	840	818	801	825	825	845	802	783	874	838	806	866	862	810	807	807	826	820	856	836	816	801	851	802	799	864	866	816	833	820	813	840	885	856	834	812	779	797	794	848	812	815	836	889	805	815	816	817	757	844	809	834	841	807	862	832	836	893	822	860	773	851	821	848	830	844	820	849	811	822	808	843	824	817	869	815	786	780	787	864	806	844	804	849	813	854	808	808	823	777	801	831	822	783	866	865	817	800	876	860	856	840	891	852	857	811	848	840	862	857	833	854	864	789	830	877	824	850	816	862	803	799	798	846	793	869	821	839	802	847	874	845	810	769	829	843	826	879	789	797	826	813	824	812	815	810	812	830	843	826	883	760	823	872	898	818	800	823	829	847	822	894	847	822	827	806	773	808	802	824	789	810	808	820	811	745	803	825	869	805	825	798	845	828	808	830	811	779	886	829	783	830	846	835	802	836	834	782	834	816	827	812	828	786	805	797	843	854	837	837	818	836	861	822	871	841	786	833	835	825	838	862	796	827	844	870	837	823	902	838	829	832	789	833	851	803	808	836	880	824	862	855	836	830	824	821	843	818	783	787	825	864	841	860	864	808	801	905	862	774	801	797	863	840	871	849	796	819	836	848	840	831	849	853	800	826	824	870	825	844	846	811	821	814	800	845	874	836	799	833	793	883	810	839	849	843	827	846	862	859	790	813	846	837	810	823	788	868	879	849	839	813	835	815	855	831	822	854	848	832	841	787	813	832	886	828	854	900	812	836	811	807	846	817	840	813	867	877	739	818	836	809	808	788	845	800	868	848	843	820	826	854	803	786	815	809	885	828	815	802	777	813	813	822	815	862	844	831	839	832	849	859	806	829	826	778	821	860	834	813	779	840	811	822	802	834	841	757	874	793	796	838	836	859	838	790	823	796	760	821	846	843	840	821	779	823	857	838	832	830	742	859	838	826	819	860	836	827	852	786	856	825	834	801	817	802	864	818	857	824	842	822	811	823	831	807	826	868	835	851	819	831	797	817	876	818	794	838	799	850	801	848	858	810	821	744	830	880	834	854	806	833	907	811	844	821	836	870	825	813	841	798	832	866	837	850	854	862	859	789	803	811	836	843	786	827	854	874	866	823	833	805	818	793	799	819	823	823	835	814	777	750	792	839	779	884	796	828	851	857	820	832	823	823	758	827	838	849	823	862	810	814	807	830	880	872	835	827	830	841	773	895	846	828	823	831	866	887	814	856	825	858	830	870	792	846	807	846	794	815	846	833	832	820	817	909	819	831	860	814	848	764	825	797	858	839	822	842	855	877	811	785	825	801	798	803	823	818	794	868	819	799	858	870	838	834	801	837	796	848	894	839	821	875	815	858	822	831	805	819	846	841	802	854	771	847	823	832	802	848	854	784	850	837	850	838	821	823	802	883	807	861	839	837	890	847	861	739	870	821	824	858	834
34019	31238	33817	28067	23503	16031	11657	7848	4735	1701	575	404	389	383	332	286	285	278	271	261	288	242	224	266	282	264	267	242	244	248	236	255	281	258	244	271	240	219	250	237	248	244	282	241	247	258	264	272	242	263	221	226	223	227	255	238	235	259	251	260	250	240	240	262	258	255	258	239	243	259	249	242	276	265	251	235	245	251	254	268	228	271	259	237	250	279	233	250	262	258	221	230	254	218	233	225	251	267	249	205	238	250	259	243	253	262	233	238	238	251	274	266	239	264	234	246	258	256	248	252	232	273	270	278	248	234	242	237	242	249	245	275	241	266	247	274	213	234	252	259	252	248	256	251	277	277	260	219	244	235	252	240	252	253	274	212	253	229	244	249	267	254	266	244	265	288	288	258	249	264	242	287	244	229	225	254	261	234	227	277	261	218	271	270	247	276	220	241	240	263	258	253	268	235	248	231	249	287	243	238	253	223	261	242	248	266	241	261	250	250	263	253	227	214	250	268	251	246	241	241	224	235	254	245	249	235	233	263	260	242	263	247	242	256	235	257	272	235	249	220	223	237	237	256	249	247	251	248	267	250	248	245	261	253	243	249	215	222	231	247	245	227	298	250	265	260	247	243	257	237	242	253	258	227	250	245	223	234	270	268	261	229	274	285	244	276	211	258	258	226	262	265	246	256	259	252	275	251	226	282	239	267	239	241	259	229	233	239	218	226	232	255	258	239	283	233	252	266	257	239	223	229	229	249	255	253	267	236	229	253	235	237	257	250	250	272	234	258	246	246	236	271	255	253	244	223	283	252	263	244	244	234	246	258	243	266	215	248	253	237	229	237	278	236	263	269	245	257	261	228	241	226	256	246	265	277	271	259	244	249	262	231	243	220	260	235	246	234	260	253	279	249	247	255	246	265	238	230	231	258	247	249	270	236	249	263	257	225	254	238	241	257	272	219	248	241	266	269	271	242	254	242	217	247	245	234	235	222	241	257	232	247	244	247	247	276	234	258	227	296	254	267	249	247	247	234	245	247	245	259	251	224	266	233	239	219	222	239	257	253	230	279	228	227	255	253	242	263	265	225	254	229	235	259	215	232	250	242	272	243	257	268	236	243	250	225	219	222	259	242	263	256	264	233	234	240	279	250	261	249	246	237	273	251	239	249	238	241	240	246	232	264	296	237	257	243	266	259	241	255	270	256	231	239	260	226	261	255	242	249	249	249	243	237	253	265	258	262	234	251	263	242	236	236	259	251	266	254	257	267	246	236	231	253	256	251	258	250	260	233	238	240	249	228	265	250	250	254	263	258	247	245	262	259	226	268	251	256	252	227	238	218	260	227	241	280	258	244	263	216	223	245	236	246	253	269	230	291	239	200	252	247	210	279	221	236	240	249	243	256	222	263	241	259	257	274	267	237	236	247	263	246	241	258	247	229	241	218	245	251	223	242	254	257	252	251	232	251	260	253	259	249	267	258	227	250	223	234	267	256	224	250	246	226	239	220	246	268	239	230	227	237	227	236	245	233	233	234	271	251	275	226	268	262	265	237	278	259	270	231	251	249	230	269	250	262	266	260	250	255	267	242	269	285	264	214	268	243	232	216	255	257	249	255	258	216	248	230	218	252	250	240	263	268	264	205	247	246	263	236	255	239	269	251	238	253	248	245	236	236	249	237	228	240	243	255	260	264	229	211	227	223	259	275	275	248	247	255	231	236	231	237	274	248	245	284	237	242	238	261	245	247	247	266	247	240	266	228	242	235	243	242	238	230	236	219	249	255	254	229	237	268	241	233	244	272	242	261	246	264	247	261	251	244	259	273	241	233	250	262	234	256	243	277	261	239	241	233	260	235	258	242	247	269	253	220	242	218	273	257	237	256	223	267	244	239	258	247	236	267	228	265	242	273	264	220	252	240	193	283	279	212	264	241	302	276	254	235	228	239	207	262	233	244	243	238	248	223	239	252	239	253	219	243	193	266	241	267	253	223	277	234	241	253	230	259	265	247	249	263	250	258	244	246	246	260	260	248	244	249	265	241	264	224	276	257	254	227	264	245	273	250	240	250	241	230	232	241	225	261	254	232	246	264	232	252	280	221	228	276	239	258	267	258	248	245	236	254	251	240	239	244	259	264	238	250	257	218	245	238	232	275	245	268	237	238	243	242	258	232	262	252	242	237	240	264	235	230	243	242	245	242	248	245	257	250	252	240	250	286	257	256	232	236	269	267	245	231	243	206	254	239	238	249	246	243	255	265	244	243	248	223	243	241	231	231	240	244	228	270	244	245	260	243	247	214	258	253	240	255	252	253	260	215	279	244	255	241	263	258	236	239	276	260	241	214	227	278	259	250	254	221	248	226	253	262	258	223	262	229	219	237	251	241	284	270	259	206	269	226	247	255	230	245	245	247	216	247	249	236	239	213	250	227	255	256	256	254	224	276	227	237	260	268	205	265	244	249	242	283	220	219	263	270	248	236	243	238	256	259	241	238	250	229	254	238	249	234	264	260	258	228	219	223	255	247	267	227	228	256	271	242	255	260	222	228	242	240	263	235	263	226	228	240	279	253	261	243	259	242	217	253	266	255	242	243	266	260	253	233	250	248	215	240	233	238	241	237	224	254	271	253	243	247	258	262	246	248	249	234	247	243	262	246	209	227	238	235	260	239	262	248	236	232	226	235	269	268	258	264	252	261	267	250	251	242	251	233	240	255	254	280	242	247	248	252	246	238	233	282	263	237	220	236	250	226	222	271	220	239	253	240	220	269	231	245	247	238	231	262	230	270	233	260	249	248	241	238	248	256	235	243	239	233	239	270	252	246	261	236	244	240	236	238	251	261	266	275	259	227	246	236	235	265	261	241	277	248	245	237	240	259	226	240	234	248	225	266	263	243	240	246	249	243	258	249	227	270	255	234	242	253	274	268	260	235	252	247	262	242	229	242	241	241	244	239	252	238	243	266	247	257	254	238	232	254	220	241	232	251	239	263	247	234	232	261	241	253	244	257	252	256	249	236	246	272	235	262	268	247	277	255	241	228	259	255	254	266	256	235	251	258	228	255	241	235	273	256	253	247	231	248	225	281	265	255	246	228	223	216	232	231	247	264	249	223	256	218	266	278	233	282	244	243	260	257	238	248	242	236	257	258	290	257	262	233	262	235	246	247	260	245	251	257	237	254	280	273	236	256	251	261	260	256	257	260	228	241	223	253	240	251	246	229	279	265	235	278	255	273	226	241	270	237	262	236	235	229	229	257	286	248	239	224	251	258	252	237	234	253	257	218	246	264	246	266	253	233	260	260	262	268	250	259	231	230	222	250	221	255	228	247	222	265	234	221	233	265	234	245	250	244	208	256	257	259	224	271	245	233	243	234	267	253	253	231	241	222	269	223	238	252	231	236	250	250	255	234	253	247	235	243	228	236	235	255	262	243	260	246	242	238	272	233	220	214	240	245	245	260	247	248	253	250	259	277	282	258	288	258	244	242	252	256	218	258
25282	30094	37098	37757	36992	28656	27464	23161	18647	8539	3116	2138	1940	1716	1575	1246	1116	1067	1049	919	902	895	865	851	866	886	860	857	858	851	853	906	856	816	840	864	803	840	813	879	900	887	849	850	879	865	840	845	876	877	891	825	799	825	836	870	849	906	857	818	829	801	871	832	841	814	857	821	832	858	851	858	845	804	807	816	892	859	916	855	780	860	842	853	832	825	839	836	843	838	816	815	830	799	824	854	850	859	862	857	862	848	863	831	855	805	819	871	795	888	826	879	837	894	785	813	813	870	842	829	834	826	857	826	900	841	794	883	856	804	829	811	868	844	816	858	853	863	840	819	842	812	824	841	912	858	857	877	831	810	818	850	867	891	837	838	832	851	872	867	828	842	852	875	845	863	826	821	832	901	851	860	856	818	848	832	886	842	869	819	855	865	839	863	877	836	885	834	873	802	870	847	859	834	801	830	868	867	846	843	822	848	836	898	773	818	844	816	836	841	829	855	813	827	838	826	822	763	866	842	832	849	856	838	873	799	803	834	828	888	868	902	850	870	818	905	850	893	825	846	844	815	864	828	864	799	852	824	865	797	875	859	860	848	872	815	815	816	867	863	888	842	870	846	820	871	834	851	848	896	834	839	822	845	884	808	892	856	812	821	877	845	867	815	816	855	816	832	816	884	883	817	835	845	859	873	855	858	820	877	834	881	831	828	883	828	840	849	869	805	816	846	821	830	856	815	846	869	836	860	868	824	818	846	853	892	834	835	838	907	874	900	875	865	845	807	837	836	849	806	859	850	837	874	828	861	850	838	855	828	842	816	876	829	840	798	869	898	864	898	865	781	835	819	865	833	815	886	833	828	811	811	855	869	834	830	832	854	816	863	950	868	868	870	833	886	805	820	824	881	911	839	837	841	862	841	790	876	861	825	869	848	903	872	877	860	869	833	881	793	823	828	813	814	846	839	864	839	879	875	888	858	815	868	833	823	814	802	853	842	849	894	787	803	820	825	828	866	835	790	894	865	879	858	798	887	844	815	812	878	873	871	839	870	856	834	926	909	841	904	876	893	788	837	856	852	829	879	824	872	808	864	873	804	846	854	849	837	844	858	821	771	854	781	852	832	836	826	851	815	819	924	871	871	816	846	895	836	805	865	859	863	833	842	826	771	787	818	860	896	830	879	821	836	846	830	883	815	882	867	881	916	875	859	827	817	845	804	843	860	849	873	795	830	801	836	852	888	823	855	842	880	824	849	784	873	806	842	841	843	801	824	881	826	819	842	874	796	865	836	852	822	893	842	810	830	831	836	814	843	870	816	822	844	829	879	828	893	829	856	886	804	873	839	846	894	862	850	843	885	818	851	887	838	859	860	835	861	861	849	847	870	825	856	899	842	865	836	902	893	853	819	826	823	823	883	863	813	848	789	830	826	887	809	876	944	834	845	843	872	858	855	846	832	821	835	828	846	862	860	893	826	803	801	839	888	827	890	822	842	868	866	882	854	876	881	818	828	848	807	857	834	804	883	820	831	871	827	905	850	855	881	865	822	818	852	852	840	891	828	847	888	874	845	878	842	825	831	806	845	849	802	828	877	878	864	865	841	805	842	860	820	856	848	829	838	830	846	881	840	868	848	853	900	854	837	862	798	840	911	865	872	836	799	889	789	845	872	874	869	849	848	773	846	795	864	841	814	812	914	839	828	844	873	909	874	822	870	904	888	868	836	848	881	839	837	820	857	845	827	810	812	857	899	869	856	806	910	847	826	847	840	890	864	820	870	844	818	849	836	827	810	873	854	779	882	894	867	804	833	807	841	856	832	841	817	851	863	840	843	813	852	824	844	798	862	852	806	870	857	872	847	827	867	828	883	799	889	837	869	805	827	866	883	805	869	880	852	853	823	856	830	889	826	881	790	844	907	851	878	817	887	849	833	847	825	838	879	874	848	869	831	875	825	874	823	885	832	857	913	792	884	853	886	861	846	858	896	840	890	854	859	849	801	880	840	823	873	837	858	851	881	819	827	804	874	912	834	870	741	899	840	844	866	872	918	839	854	828	832	838	835	871	836	857	858	845	863	837	880	860	836	847	862	818	854	872	862	838	849	822	842	892	837	826	891	801	872	829	854	846	845	832	854	865	837	896	870	816	865	861	844	825	799	850	863	882	833	828	861	904	899	820	821	841	836	823	859	855	846	835	860	820	807	766	849	822	872	917	817	843	910	832	809	839	874	827	850	846	854	869	811	847	815	858	845	854	813	891	810	851	842	810	807	857	887	908	861	843	859	849	831	835	837	844	834	862	810	865	846	829	865	861	851	866	846	853	809	850	830	815	871	867	835	830	856	864	875	868	859	818	856	821	837	882	857	869	873	840	891	878	875	870	898	933	835	815	817	841	827	870	795	833	846	811	849	837	828	863	839	835	855	898	805	799	804	847	859	849	901	865	871	848	866	906	857	814	848	846	894	837	847	869	774	857	871	920	818	889	857	826	803	829	823	820	790	819	828	891	833	833	828	797	873	859	796	817	862	842	816	802	816	875	844	852	937	886	848	820	827	845	840	845	908	835	904	842	891	874	846	838	833	882	911	813	805	892	829	856	838	847	826	820	889	814	854	909	863	899	823	882	822	820	852	837	833	825	876	838	866	853	875	851	805	810	852	831	789	802	821	838	849	829	801	839	828	833	886	821	833	779	870	806	851	873	840	817	860	854	857	863	875	777	849	825	831	821	849	820	833	859	899	820	888	830	837	870	893	787	865	856	814	899	879	848	857	861	886	829	841	828	820	876	868	871	798	807	833	808	803	874	870	872	871	878	840	883	853	877	862	856	907	851	849	868	848	886	862	853	865	850	808	826	756	862	769	861	837	880	863	865	870	844	874	810	835	840	823	835	883	835	887	864	876	834	837	801	872	801	863	809	816	815	859	841	860	885	797	818	817	871	866	837	834	849	859	801	834	854	876	867	866	914	889	855	840	899	802	921	827	858	873	808	883	835	856	848	927	857	812	909	864	880	833	864	848	855	889	801	857	866	865	840	836	884	855	847	816	847	831	878	891	826	831	858	885	845	879	805	881	877	808	819	837	834	834	848	850	840	855	820	817	847	878	823	823	852	835	861	900	824	875	838	854	907	882	849	876	835	822	855	818	812	874	863	907	791	869	833	816	861	890	874	852	896	833	905	845	785	844	829	854	834	831	880	859	815	822	868	862	841	861	849	864	808	827	872	832	823	831	867	853	891	871	824	840	815	835	829	838	862	869	847	829	866	846	856	841	863	883	900	832	830	823	841	821	915	835	825	861	808	788	880	873	816	836	832	840	849	852	856	831	810	843	817	887	913	818	856	850	842	876	848	832	854	832	911	878	848	856	860	891	848	828	892	833	863	869	838	867	836	793	856	831	848	851	884	824	869	859	800	797	826	822	870	889	800	854	805	843	822	844	824	880	821	873	851	778	909	769	795	817	850	824	819	859	808	861	864	846	843	836	795	841	822	841
35822	37290	38199	34392	29199	23306	16399	11345	10832	5847	1290	645	548	434	386	337	309	290	300	292	267	259	269	240	285	243	216	285	280	287	274	269	246	284	260	266	248	255	234	288	258	245	257	253	243	263	249	244	266	259	284	272	255	268	280	279	250	245	268	259	260	237	251	270	270	268	230	260	256	247	268	273	232	247	238	250	263	246	253	228	260	261	256	277	280	255	255	244	232	262	258	258	277	256	247	267	272	249	253	275	241	254	270	265	264	250	291	245	283	302	258	236	285	242	249	238	263	264	295	259	256	255	241	261	243	266	262	250	267	266	255	248	238	236	241	253	271	261	256	262	256	263	263	247	287	245	264	244	266	260	254	248	248	249	269	255	241	262	229	260	227	269	236	269	238	261	227	267	267	242	248	253	273	272	287	237	238	257	262	247	277	229	252	242	285	243	222	243	277	252	280	271	262	252	259	268	252	279	245	263	269	228	237	263	233	227	276	254	230	275	242	277	247	239	242	275	288	236	248	251	270	228	245	253	256	253	299	228	263	257	262	243	255	270	276	251	280	265	245	252	253	260	252	256	275	215	254	239	230	239	262	255	226	261	227	276	253	273	273	244	273	270	248	248	266	252	257	289	256	262	247	226	228	251	265	267	270	267	261	252	251	230	274	252	272	220	292	241	245	247	263	276	249	278	277	300	274	245	247	244	243	241	285	238	239	236	243	277	273	286	250	228	276	241	255	253	242	234	280	251	281	234	241	270	265	249	233	271	269	236	256	236	259	245	244	255	286	257	253	258	242	236	258	274	253	258	260	268	251	261	246	271	259	268	257	257	265	263	253	223	249	261	233	262	255	276	251	267	261	285	232	255	237	247	259	256	259	272	275	262	253	246	256	251	252	245	245	249	267	253	260	242	237	239	235	268	257	259	270	259	239	254	244	247	229	238	230	255	260	279	275	266	273	241	283	262	233	252	228	262	238	227	228	258	256	271	257	267	247	241	301	272	261	230	264	259	260	259	243	244	273	280	256	262	260	267	290	240	248	241	249	247	256	257	271	210	259	263	234	255	266	267	244	280	237	268	281	249	243	250	229	255	249	241	266	274	256	275	259	271	277	255	257	278	234	283	286	243	266	260	228	214	269	266	274	248	234	248	251	245	250	239	217	247	266	255	255	263	239	213	270	244	244	231	250	258	222	247	265	239	252	251	262	255	272	239	247	248	208	246	265	253	271	248	248	216	272	261	272	229	263	244	259	275	241	244	238	286	276	269	259	229	253	247	273	286	242	261	241	264	251	261	284	259	239	237	291	265	252	247	240	256	246	263	240	257	268	281	243	235	244	257	251	270	272	252	247	255	260	276	230	256	264	231	250	231	270	239	234	243	248	251	233	273	222	253	264	266	257	268	254	252	289	244	262	278	266	248	271	239	257	265	248	234	254	217	264	273	273	245	249	273	266	273	281	245	266	236	267	268	293	252	219	230	287	247	253	248	281	250	265	258	271	257	252	232	275	249	265	266	258	257	249	262	256	247	250	287	250	258	257	250	276	271	233	253	270	245	253	272	272	262	267	250	278	273	254	248	259	242	263	251	266	281	249	247	266	267	283	250	227	260	261	242	236	240	235	241	257	224	246	238	273	271	276	238	272	272	260	223	241	243	267	269	239	261	276	234	276	241	265	273	262	247	249	240	253	237	268	252	268	227	270	270	264	262	272	241	257	233	238	243	244	293	263	262	259	239	255	254	267	269	274	239	276	251	267	260	240	260	263	260	250	244	255	245	272	243	252	242	257	253	239	253	243	231	241	261	269	237	288	284	270	248	239	239	217	225	295	249	249	253	251	263	250	233	252	238	250	246	261	279	277	241	243	242	271	258	279	255	285	253	267	250	236	237	257	222	230	278	257	275	260	283	264	252	237	265	249	247	258	225	265	252	248	262	283	225	245	232	300	233	252	252	267	255	257	241	249	245	240	261	277	263	266	272	224	224	251	222	244	257	239	239	255	236	269	257	248	253	259	233	263	259	246	255	235	240	273	244	243	264	247	284	257	248	249	246	280	237	301	264	246	241	249	276	260	262	281	278	276	263	246	262	213	265	267	278	269	239	298	266	249	238	252	249	291	245	261	222	251	257	269	243	240	240	266	279	261	241	277	256	255	257	239	270	255	212	252	231	280	239	268	278	253	265	259	299	238	275	269	249	283	244	255	251	255	250	259	233	275	291	255	263	272	254	266	243	262	276	269	238	260	264	225	244	226	257	267	262	252	267	271	249	243	231	251	277	214	304	241	260	261	286	255	282	260	227	250	243	278	258	243	253	239	254	264	240	265	244	281	253	262	246	235	238	280	293	256	287	246	265	263	250	247	283	268	253	246	260	243	246	250	253	240	261	296	251	248	252	253	265	264	259	281	260	257	256	264	265	255	264	260	266	272	244	244	242	275	253	232	268	219	253	242	252	242	261	265	246	234	253	225	264	257	259	235	243	243	242	245	246	249	248	260	275	288	241	247	257	247	239	254	259	240	277	260	273	254	221	231	238	256	246	272	243	268	274	249	286	254	245	254	258	257	241	283	249	285	283	254	264	257	251	241	267	264	267	257	256	261	255	269	272	264	260	289	239	251	259	265	264	235	249	255	246	275	273	282	266	228	258	262	253	262	256	273	237	233	234	242	240	236	251	236	258	233	238	265	260	232	276	242	284	267	263	256	240	243	249	244	255	228	224	231	238	237	259	227	257	237	275	233	243	269	249	234	276	265	240	270	288	266	250	272	250	244	245	265	257	254	248	249	266	250	259	250	255	269	256	242	262	245	262	241	258	296	234	258	243	255	269	254	268	245	250	263	295	258	264	254	251	250	246	273	243	232	249	255	259	304	263	240	273	245	260	269	252	238	263	226	271	248	248	265	238	249	256	225	231	259	247	247	250	271	253	262	262	253	267	257	247	270	240	256	239	245	255	260	262	262	215	228	269	255	251	279	289	250	232	270	273	260	248	248	262	249	251	260	250	250	259	270	250	256	252	268	243	275	251	261	234	243	252	235	239	248	247	258	252	264	280	251	261	277	233	259	227	251	244	273	271	243	276	243	243	233	245	235	228	264	249	268	234	253	265	260	253	258	234	257	266	242	256	245	241	253	246	273	240	260	264	275	254	256	288	261	253	238	244	241	245	262	281	272	264	255	247	288	261	253	253	255	254	257	256	254	231	250	243	253	266	237	251	238	272	269	256	266	209	229	267	233	278	245	262	264	274	263	275	250	249	255	253	231	249	246	245	256	259	252	250	282	237	264	233	276	224	260	233	235	260	251	257	252	251	246	224	258	253	236	254	253	257	277	262	270	252	250	255	267	257	246	243	237	247	241	247	241	253	267	252	268	265	277	266	241	245	253	267	256	245	234	258	261	260	242	237	253	249	238	285	273	247	248	253	287	266	232	263	252	262	265	227	257	241	279	254	259	264	260	236	248	253	250	248	249	264	263	244	258	243	226	236	230	235
28858	36329	42365	45349	41652	35837	30100	27354	29616	19362	6831	3963	2909	2242	1977	1664	1378	1215	1168	987	1005	919	945	842	823	877	863	902	863	871	856	865	852	910	937	851	867	854	837	872	877	878	881	833	849	792	903	862	849	840	891	869	847	863	816	836	827	857	850	876	875	858	862	856	832	915	793	842	926	843	894	867	869	860	861	806	847	944	801	861	815	874	849	843	888	871	867	900	830	826	923	848	839	801	864	892	887	874	869	876	794	845	853	796	832	881	801	854	833	830	840	867	791	879	864	886	858	869	851	833	864	872	839	829	907	892	864	918	833	865	846	871	815	868	873	860	827	833	890	931	876	906	864	840	845	830	824	895	869	874	853	820	857	836	890	838	906	845	851	888	884	816	859	902	846	881	944	829	872	830	897	854	875	849	893	888	849	850	854	863	873	885	804	854	895	951	884	843	827	915	844	864	852	916	849	861	880	824	793	871	883	841	823	860	821	842	835	863	856	846	871	854	879	850	839	842	861	806	845	876	845	838	880	881	847	859	835	803	930	836	879	835	873	884	820	871	849	820	866	834	873	864	806	893	933	862	880	855	809	820	876	892	839	843	845	820	826	811	872	894	824	853	837	833	854	849	854	841	829	815	881	896	836	821	905	849	874	872	829	876	866	864	866	853	876	853	898	884	883	826	854	841	862	839	878	847	903	843	860	817	861	817	830	888	843	853	853	805	912	916	859	825	832	893	823	866	849	854	907	865	833	831	840	854	863	872	866	861	883	867	926	870	817	882	814	828	878	895	837	913	852	880	873	924	865	837	870	866	868	889	872	874	805	887	868	858	863	876	887	867	825	840	823	844	840	801	882	873	839	837	861	842	834	855	888	863	848	861	904	885	877	893	820	869	865	815	836	903	894	906	854	857	863	896	833	871	875	806	877	840	796	815	851	878	859	875	869	907	838	842	887	878	883	853	880	800	863	808	833	884	850	832	773	861	845	909	851	884	841	883	834	825	871	843	877	818	884	809	888	876	827	865	851	882	846	887	831	876	898	834	819	846	826	894	877	847	891	874	809	904	842	853	847	870	846	867	868	848	824	883	854	874	845	813	839	897	856	867	901	799	893	870	843	881	870	854	895	892	841	847	815	841	859	849	850	870	895	834	851	877	850	866	890	871	818	860	860	837	894	895	859	887	828	839	889	864	861	859	877	871	832	894	885	828	839	837	867	827	864	857	833	882	822	835	864	795	829	840	858	861	870	807	868	847	924	884	830	853	856	871	798	855	868	813	850	880	834	868	874	871	873	826	874	855	851	909	911	901	868	822	906	867	818	930	815	880	887	854	840	861	853	849	805	884	930	899	823	879	859	810	829	822	869	842	769	831	891	919	890	839	808	841	831	857	864	869	887	835	862	864	880	775	897	865	940	799	872	868	893	861	883	823	826	920	836	882	911	902	819	829	876	891	857	927	824	845	847	904	804	863	781	851	859	858	861	834	864	861	820	870	809	838	868	844	867	864	845	917	830	888	819	825	882	893	807	894	841	825	818	891	870	840	878	889	865	827	856	830	813	789	890	881	903	844	864	875	875	892	905	908	888	881	861	856	895	894	855	853	904	850	865	839	875	907	868	842	766	855	867	849	867	842	838	854	838	938	867	823	851	850	842	874	866	842	830	890	844	853	854	903	867	851	892	861	852	923	877	870	882	873	908	850	907	847	887	837	866	847	875	900	878	879	875	839	862	861	889	812	873	926	869	812	824	813	887	850	852	879	871	854	922	863	829	834	858	890	903	846	890	859	891	812	865	840	833	882	920	873	893	867	881	859	869	852	848	845	839	862	886	800	855	881	866	831	880	848	800	852	852	828	862	873	885	858	850	877	871	861	808	856	836	891	881	784	859	830	797	856	863	882	883	868	863	853	898	873	878	829	880	831	899	808	893	876	869	861	857	866	862	875	856	902	856	829	798	843	889	825	828	864	838	857	787	855	852	862	848	848	829	875	847	850	857	848	881	859	842	883	844	857	846	844	847	850	827	877	876	880	888	875	877	848	848	876	839	881	815	895	896	774	894	870	909	861	877	874	867	818	835	847	851	863	827	862	864	886	844	843	869	859	906	882	899	838	874	826	850	831	881	833	917	895	876	880	856	893	877	847	833	881	875	846	901	848	847	801	839	822	842	878	866	824	921	853	884	848	837	900	829	813	857	845	892	857	887	805	903	856	867	879	876	866	869	897	880	862	873	896	866	854	828	826	843	892	878	905	807	852	891	827	909	856	883	875	836	829	816	903	856	858	793	849	826	832	804	869	858	868	868	919	880	816	822	851	845	849	848	884	861	887	809	831	855	819	892	925	844	868	904	858	882	868	830	877	887	848	849	854	816	859	833	837	838	867	907	818	824	817	892	880	856	881	847	816	860	845	826	819	849	853	901	844	828	836	872	841	873	922	875	817	839	882	840	823	839	840	888	875	897	845	873	817	842	852	878	831	817	904	870	819	841	878	874	852	864	784	875	869	873	812	903	850	863	811	805	891	882	857	927	875	902	906	802	891	850	852	880	858	874	834	896	874	845	866	796	868	899	838	865	827	856	892	854	841	829	813	847	834	854	839	836	861	842	900	856	848	844	884	863	872	883	859	878	881	872	805	859	861	830	868	877	895	896	875	833	850	869	857	888	895	861	829	841	920	867	850	856	921	872	843	882	870	859	870	891	787	849	878	856	868	842	836	821	851	833	802	851	822	883	863	859	857	858	880	877	863	889	816	806	811	885	882	888	840	828	871	854	868	847	878	884	840	847	859	801	947	832	811	867	832	867	838	872	868	883	863	862	862	855	875	913	848	891	848	822	938	839	816	865	841	867	828	873	890	851	890	888	789	826	923	858	854	862	874	854	879	845	853	858	851	912	838	844	853	896	812	857	842	868	889	860	867	874	926	855	866	843	852	869	853	801	889	904	874	842	814	884	835	828	837	898	845	826	820	848	837	870	841	850	851	806	884	853	865	817	887	864	886	864	823	827	848	816	858	910	830	892	823	884	853	785	869	863	922	915	882	876	859	865	842	837	849	878	874	901	830	833	925	820	853	843	893	853	866	876	923	879	878	882	894	870	809	860	809	869	893	878	840	875	867	861	830	828	818	892	913	898	879	878	848	879	887	819	892	845	858	871	884	845	851	823	867	876	906	931	860	887	864	818	900	862	869	804	852	843	870	889	850	874	854	871	866	885	855	806	871	845	854	879	826	819	900	826	826	868	875	877	845	856	866	837	907	919	917	842	912	854	896	810	867	899	821	838	917	856	857	839	858	842	847	891	863	887	788	914	882	880	871	867	815	905	900	871	875	806	869	834	834	868	820	852	923	851	875	808	861	886	869	822	938	889	876	891	872	850	908	862	902	897	925	848	872	940	898	847	831	831	827	879	835	885	813	887	847	898	849	886	898	819	920	840	922	825	953	888	883	823	818	846	825	851	898	860	891	908	919	860	849	841	799	841	840	867	839	847	865
29336	16686	12221	6460	2985	1534	1107	862	670	471	326	334	250	255	261	257	252	253	249	252	289	262	243	220	213	240	244	269	228	238	253	249	228	242	239	232	237	228	221	266	247	218	215	234	238	250	244	250	257	245	252	243	227	238	250	228	228	242	232	232	258	240	234	283	239	267	251	247	242	239	248	239	253	228	227	244	233	243	237	243	245	257	239	237	238	263	216	250	223	234	241	238	241	242	241	224	240	236	246	247	219	249	247	257	281	269	250	246	237	261	264	257	240	251	236	244	268	254	242	222	235	243	216	226	245	244	226	236	232	268	254	243	250	251	231	268	251	229	250	232	237	234	245	241	261	216	261	227	222	239	251	238	243	237	264	247	224	259	261	253	242	218	225	258	237	229	245	245	252	263	241	241	235	231	212	230	247	249	237	226	268	235	258	227	236	249	229	264	255	249	235	216	268	243	219	254	241	254	230	231	243	232	256	260	226	239	250	239	226	248	252	229	267	247	225	242	261	255	249	243	244	239	267	230	254	255	243	238	235	234	244	242	230	239	243	262	238	210	244	268	239	246	265	265	242	249	225	252	221	249	228	256	229	270	252	239	245	241	235	284	255	249	233	242	249	238	264	241	244	243	231	231	251	240	246	232	235	234	193	250	232	234	241	256	261	205	223	265	242	261	259	220	225	260	223	270	206	221	240	225	231	232	274	269	232	222	263	238	248	239	222	233	220	249	247	245	249	227	249	239	244	249	254	259	235	263	241	234	249	243	244	224	223	265	238	251	231	252	242	244	269	260	251	231	255	260	237	231	256	222	237	243	229	248	253	251	236	216	240	249	234	230	245	258	255	236	257	262	232	279	238	235	235	261	244	241	234	229	262	253	259	248	263	251	262	241	230	256	249	250	230	234	237	262	207	254	213	252	258	221	233	236	263	264	242	220	240	239	252	250	225	221	230	239	276	224	255	245	268	242	237	253	246	240	251	244	257	213	249	257	245	257	254	262	223	232	275	245	258	235	249	262	255	248	226	259	252	258	240	252	262	256	227	262	252	249	267	248	220	244	236	258	228	249	245	245	282	264	257	272	259	243	250	266	234	231	245	245	212	235	247	269	240	223	242	209	238	223	259	265	254	239	246	256	235	223	264	253	237	224	223	239	253	236	253	259	255	247	280	237	236	241	261	228	222	241	256	238	278	278	244	251	254	228	240	252	233	226	236	237	249	265	239	271	250	246	238	258	231	231	255	245	228	255	231	225	246	231	253	238	255	229	239	251	259	249	239	241	219	254	239	265	241	243	213	267	271	265	254	247	239	240	249	229	230	242	235	254	260	245	260	257	236	264	253	242	243	243	244	237	229	220	247	240	260	250	243	213	232	221	241	242	227	254	245	245	255	237	248	251	245	252	224	235	245	218	242	252	251	270	230	230	224	256	234	242	269	230	258	270	249	213	244	229	245	246	240	237	225	261	237	235	239	282	246	214	228	227	276	228	269	239	254	213	223	229	242	251	271	256	240	245	211	234	236	276	252	262	263	234	249	219	248	256	242	241	251	237	234	254	256	234	236	258	247	251	243	230	230	220	240	277	255	266	260	217	246	245	241	256	260	251	221	250	232	233	230	235	207	217	263	268	245	226	226	252	216	223	242	243	233	225	221	259	249	255	232	232	243	249	226	246	229	266	227	248	255	245	261	254	234	304	258	266	260	259	227	262	246	230	237	220	247	246	256	233	263	245	251	206	245	250	233	241	249	236	223	237	263	251	250	261	276	229	232	251	217	276	279	223	224	235	254	233	220	268	252	224	246	246	245	224	251	276	238	229	241	235	213	245	257	197	261	214	223	250	244	254	231	251	233	232	248	249	259	223	258	233	262	258	244	275	242	234	204	252	250	254	235	224	244	223	236	210	267	235	225	228	268	236	231	248	258	240	240	238	243	236	245	240	231	245	245	261	220	239	274	240	210	282	234	234	242	293	239	255	241	247	244	231	225	255	230	241	262	268	253	274	236	234	262	220	249	227	248	224	242	253	263	248	242	219	225	228	234	266	240	239	288	221	229	257	230	263	239	256	229	271	246	237	275	245	261	260	259	257	230	221	243	267	258	256	257	255	247	245	231	214	257	260	243	250	251	282	245	216	288	248	264	249	226	250	243	233	213	236	231	263	254	305	229	252	253	230	265	229	214	248	225	257	238	242	228	250	239	246	239	230	259	221	252	233	257	239	254	244	236	250	241	255	251	232	249	199	221	246	219	225	242	231	266	238	243	230	281	236	246	254	248	241	248	252	213	238	254	236	241	245	228	239	229	253	275	248	223	241	207	237	261	233	263	256	232	265	231	234	225	233	257	249	251	244	229	232	240	267	231	233	240	217	258	210	236	239	293	261	237	252	265	234	249	228	273	255	240	210	254	237	250	228	231	286	251	260	224	242	233	233	234	248	230	248	255	223	254	256	235	271	261	245	238	226	227	247	215	246	253	266	224	231	252	208	196	253	233	242	263	259	242	248	261	237	271	235	247	241	254	258	241	246	226	255	225	266	238	252	239	250	255	264	249	240	236	229	237	282	254	242	215	265	222	233	243	254	254	249	243	214	232	238	251	265	204	267	227	261	241	269	241	248	241	230	219	254	225	259	239	226	237	234	255	242	232	221	214	251	217	221	233	251	236	230	214	216	251	237	255	249	233	261	247	252	248	251	256	236	253	269	235	204	256	203	242	224	231	228	272	242	230	231	271	236	254	262	220	252	219	187	260	256	256	228	247	222	224	265	271	250	238	226	247	273	232	226	263	252	249	248	248	232	219	249	264	234	227	229	247	247	267	259	256	254	252	261	239	251	257	292	235	249	243	247	226	264	230	226	245	256	223	250	255	233	258	250	241	253	241	256	244	216	250	226	254	270	235	237	245	219	228	273	244	232	251	262	237	224	230	243	252	247	222	245	257	228	239	257	254	272	225	228	251	254	217	247	279	241	245	260	264	229	220	250	267	270	231	223	249	216	253	246	229	249	226	245	221	255	218	264	268	251	252	259	261	267	252	226	241	222	247	265	228	253	260	231	223	248	246	232	224	234	244	253	231	243	232	250	242	246	260	260	236	236	271	254	207	246	239	233	253	240	247	276	236	244	227	243	260	218	241	243	242	232	240	254	221	265	258	219	257	211	253	261	230	229	235	256	253	239	255	246	247	243	259	248	269	241	231	269	258	247	241	232	242	249	232	259	257	221	220	236	270	234	227	268	249	219	254	247	218	245	237	231	251	232	261	231	249	251	238	248	242	243	246	263	255	252	258	250	277	220	215	241	264	234	249	256	250	257	237	242	246	244	237	255	224	239	248	243	232	236	264	248	253	257	233	237	248	244	245	239	239	246	271	248	254	266	241	226	234	229	237	269	227	215	241	232	249	230	229	265	258	231	247	226	264	248	238	253	251	229	267	247	244	254	241	241	260	204	243	271	228	237	235	248	224	259	252	230	232	230	250	240	267	259	250	247
14519	12559	20440	17849	12047	7507	5327	3941	3174	2105	1462	1230	1093	1040	969	914	909	880	821	878	817	836	853	819	807	807	860	809	863	845	837	854	846	798	874	855	841	864	850	820	786	840	851	867	852	862	809	835	810	806	853	838	815	831	824	784	833	813	853	797	764	861	818	841	819	875	797	781	803	839	881	791	873	806	816	821	904	877	829	850	875	766	831	841	813	828	820	839	855	831	746	828	824	839	868	813	869	818	822	822	853	807	828	815	850	802	795	831	814	828	798	823	851	846	825	831	848	809	842	760	827	841	838	874	833	849	877	790	844	850	797	840	867	796	869	835	879	796	879	846	797	820	862	805	857	817	867	848	783	816	795	846	853	878	790	850	843	870	874	816	832	837	844	860	875	846	793	815	817	832	868	818	794	880	848	819	880	787	878	819	865	837	859	818	768	837	836	785	808	785	817	793	816	829	828	840	872	804	866	850	843	900	804	846	811	868	794	793	857	840	816	795	836	768	834	855	872	829	906	838	845	826	819	889	857	826	784	855	805	805	854	783	835	811	815	873	827	844	868	831	868	820	824	834	828	804	810	809	888	847	839	799	850	851	834	854	868	864	881	850	840	837	787	842	855	831	836	814	797	794	858	773	834	841	772	842	852	878	838	828	821	821	906	844	814	766	818	823	817	875	825	821	840	822	811	803	845	857	852	857	770	842	843	849	862	825	830	826	848	806	863	822	812	770	826	832	866	846	867	792	828	821	881	776	850	789	826	818	855	838	864	843	857	840	791	815	827	805	826	839	809	787	780	858	831	821	842	807	817	821	819	863	824	861	794	858	848	820	842	859	888	826	846	840	827	804	834	847	890	816	863	833	871	853	845	852	808	834	821	825	832	834	848	877	800	862	802	808	813	823	835	805	845	823	850	855	809	809	827	842	869	878	809	786	851	843	772	815	844	864	890	853	825	806	895	845	842	796	807	813	778	850	837	815	849	828	863	805	879	859	837	853	822	844	804	821	809	846	831	911	855	910	836	863	830	879	849	775	811	844	819	814	833	856	896	806	859	841	827	822	815	803	884	841	845	847	857	824	796	881	824	812	773	859	832	820	837	891	858	806	822	846	825	856	832	857	890	824	822	874	848	848	813	849	858	814	866	832	837	871	812	837	769	846	862	852	843	820	825	866	806	856	822	833	816	843	820	789	804	886	828	854	808	827	795	830	848	846	839	849	835	813	862	818	801	790	859	842	818	818	791	886	834	813	862	790	836	832	826	861	882	875	841	833	830	840	878	864	860	846	847	814	832	858	822	786	857	843	864	835	771	867	820	829	815	847	890	835	814	811	846	841	829	795	841	879	836	778	821	846	833	835	831	816	845	776	832	841	856	855	843	844	812	838	821	864	881	844	828	840	832	826	811	842	843	860	828	840	881	768	848	842	850	848	844	798	881	824	837	834	830	823	819	786	915	803	844	842	843	833	792	824	807	800	859	834	820	863	856	765	836	827	862	823	798	818	836	834	840	850	877	876	819	827	797	901	789	787	808	835	795	838	833	796	870	769	830	785	849	832	823	873	845	837	865	870	800	888	865	824	790	834	785	844	798	855	842	830	837	827	843	845	819	827	853	864	836	809	842	847	828	803	843	862	846	848	828	916	832	798	820	873	783	847	811	765	805	812	852	842	890	856	814	849	893	856	819	849	811	786	852	841	825	818	842	846	888	826	858	791	836	852	836	841	906	842	819	835	848	811	876	858	873	868	796	818	882	864	841	797	843	846	841	860	847	831	772	880	850	865	851	839	871	858	824	857	801	823	800	842	821	879	821	862	849	837	794	832	861	836	786	804	846	849	796	873	849	860	819	816	852	825	846	823	862	827	867	775	841	852	823	827	829	838	883	807	852	811	819	905	795	835	822	860	881	819	820	831	835	825	892	828	864	836	829	814	836	793	855	775	833	776	830	852	856	775	789	800	859	873	840	852	853	828	863	863	875	794	818	864	849	839	841	861	846	793	844	840	842	844	880	838	872	857	819	834	862	829	831	787	891	876	794	788	857	789	803	786	801	858	816	815	826	833	839	855	815	811	796	838	862	833	804	866	884	831	859	829	812	853	818	835	834	801	839	837	855	816	846	866	796	841	812	881	804	822	823	861	804	829	781	853	872	832	859	793	779	856	824	827	833	819	811	811	821	833	830	837	857	876	789	843	821	797	840	799	855	771	827	816	821	802	853	775	818	794	838	796	813	830	848	852	820	801	828	840	802	870	934	831	874	829	840	801	894	839	836	800	779	878	874	858	881	843	874	848	861	794	801	860	816	843	857	870	791	876	833	828	825	787	783	830	828	855	873	872	845	871	853	808	879	806	856	863	828	832	851	801	829	848	844	863	816	845	852	798	820	875	828	814	842	801	836	796	882	847	854	858	817	852	826	825	853	848	784	846	797	848	860	834	871	766	838	815	855	881	811	868	853	820	857	812	844	869	785	881	841	812	822	890	818	845	785	857	786	873	827	824	822	812	801	788	780	841	820	886	854	812	812	871	859	832	776	849	825	800	858	809	874	812	833	837	823	834	840	849	815	789	799	784	903	784	854	819	820	809	857	852	839	797	798	861	825	841	857	825	887	850	844	818	836	802	861	857	829	805	844	822	797	821	800	817	903	815	851	831	867	846	786	841	837	846	815	895	841	802	848	851	780	839	847	858	825	823	827	840	834	779	827	806	810	859	821	829	861	820	833	793	835	845	863	822	857	812	851	869	814	815	835	878	792	740	808	827	844	834	851	801	858	830	880	868	817	850	827	847	824	836	796	827	825	810	834	849	785	868	788	841	885	865	812	839	801	842	803	818	913	859	798	855	782	871	784	835	841	851	852	838	815	833	869	848	820	889	854	824	799	857	808	817	825	841	861	860	824	804	868	815	787	864	791	873	795	839	844	824	810	816	794	848	868	829	853	823	840	840	878	855	848	875	869	869	854	925	791	858	855	804	848	801	851	836	829	898	814	833	831	818	803	853	830	824	858	839	839	817	804	847	842	812	874	860	837	887	836	827	881	819	786	814	855	795	814	827	892	825	830	820	846	806	797	850	814	809	874	838	867	828	794	847	835	817	807	831	857	847	816	834	847	832	759	844	800	830	855	849	823	849	889	796	796	840	872	831	789	830	817	832	857	787	837	780	846	805	795	858	813	850	756	812	851	857	827	902	862	832	862	796	876	862	764	809	803	838	830	834	843	857	821	857	847	837	837	828	870	834	817	865	860	841	814	846	869	826	834	817	814	823	847	823	847	861	854	801	836	815	828	822	770	821	807	859	837	839	863	864	850	858	832	826	830	832	839	869	833	841	834	876	845	844	799	807	839	841	837	807	803	865	898	845	845	792	894	856	824	855	829	855	843	885	798	792	851	810	892	810	835	816	807	808	874	813	791	777	797	807	787	825	831	889	845	800	836	906	841	842	757	810	841	820	823	860	802	866	846	815	822	853	872	804	829	834	855	832	820	840
32393	29273	33925	29301	24883	21955	13128	9842	4930	1718	753	616	453	340	326	301	278	228	241	303	254	284	266	239	256	248	255	293	248	261	254	241	247	222	218	225	236	255	254	266	262	263	254	232	259	226	265	230	254	246	247	241	241	280	270	242	202	252	253	270	237	211	251	255	247	258	261	256	249	236	244	228	243	243	251	250	247	228	234	239	250	271	238	227	250	245	219	264	240	232	197	250	271	234	263	240	246	253	247	262	229	246	261	255	259	239	261	256	258	242	263	232	263	243	240	240	228	259	274	248	273	269	281	257	231	251	243	233	238	273	269	257	216	223	235	261	226	262	251	246	231	237	243	238	235	242	218	237	255	252	228	258	256	240	243	250	252	225	230	257	246	282	246	239	247	214	254	249	260	247	299	232	263	242	248	262	232	215	227	261	220	265	244	260	261	218	256	265	240	248	258	231	253	265	265	260	229	255	241	221	251	229	229	220	239	231	243	228	254	262	253	231	267	244	234	245	249	247	234	251	287	283	245	265	262	254	227	272	216	291	264	261	244	238	254	244	249	230	225	218	237	244	210	240	263	254	211	229	238	261	248	235	245	265	227	259	280	243	220	225	260	237	233	264	253	250	214	280	265	235	254	237	244	226	250	260	227	215	269	238	236	248	247	272	255	266	247	236	244	251	246	257	236	245	256	244	265	263	252	237	230	252	230	224	251	249	238	236	246	275	246	246	258	257	259	250	249	265	260	253	232	256	245	236	248	258	258	261	286	271	231	243	249	269	219	240	244	263	242	244	268	278	274	258	247	252	255	244	257	249	255	261	242	212	277	271	237	232	250	279	236	249	239	255	261	230	230	248	215	271	252	245	230	259	260	250	249	244	231	227	239	257	264	242	235	225	251	286	262	244	203	227	268	253	237	250	250	230	250	245	259	250	220	244	271	245	269	242	249	249	250	251	229	271	269	261	224	261	235	258	245	276	243	230	254	243	245	245	231	267	272	249	242	257	244	221	265	259	242	241	230	256	249	241	257	248	249	233	242	238	251	275	247	248	257	247	247	245	243	271	234	246	255	268	226	233	246	252	268	274	234	292	223	246	241	248	255	237	265	220	249	263	242	268	254	261	261	228	227	257	258	230	237	276	226	249	260	237	242	256	251	244	260	227	249	260	241	243	257	236	242	248	245	222	244	252	248	252	238	262	230	249	225	228	230	257	244	244	263	275	249	273	250	246	228	235	270	268	255	246	216	210	278	248	292	256	260	265	265	228	225	222	256	263	247	250	227	274	254	261	234	242	255	231	233	222	248	267	246	239	267	242	247	229	266	258	247	256	236	259	236	259	240	241	230	238	255	276	262	242	214	252	252	220	229	245	219	218	269	269	225	282	237	240	254	241	255	250	251	260	232	248	248	247	253	273	243	267	225	253	254	242	271	224	284	248	220	265	277	223	259	248	249	261	249	269	233	284	276	242	253	268	284	250	263	222	238	285	259	233	250	260	245	266	244	220	244	241	251	247	257	237	246	239	245	249	254	252	253	241	235	247	267	231	234	258	257	257	262	244	244	240	248	247	298	254	249	241	228	239	243	252	238	258	233	274	265	270	272	240	267	217	247	260	255	236	264	272	275	232	249	226	272	235	243	225	234	255	252	261	262	249	257	260	228	254	249	257	243	259	254	236	268	227	244	258	237	229	238	251	256	223	271	273	223	252	266	247	233	246	273	277	232	237	233	236	257	261	233	271	228	276	254	267	258	232	234	263	234	275	232	252	244	275	225	264	238	248	267	278	229	256	234	250	253	245	253	272	255	235	237	226	223	234	247	246	247	268	266	214	240	267	246	239	242	225	280	259	250	243	253	276	249	254	246	282	259	264	271	219	275	228	257	214	267	221	233	250	247	244	229	268	258	245	266	242	243	256	215	223	254	260	210	271	239	269	273	258	266	245	233	257	267	248	229	237	279	224	233	232	263	244	218	277	236	232	292	237	246	241	284	266	267	241	244	235	254	266	258	252	248	252	251	240	231	265	245	234	255	260	226	274	232	236	288	262	236	229	237	252	247	247	263	232	271	248	246	263	252	251	231	260	268	267	255	231	263	241	229	225	258	259	230	242	269	254	245	223	260	277	236	234	274	234	259	285	266	259	246	218	227	229	207	245	274	262	250	269	235	246	208	255	241	240	232	266	256	249	244	224	272	240	259	237	232	242	256	265	266	238	254	260	266	270	254	253	234	223	228	251	224	229	228	240	227	261	236	225	240	234	258	247	227	245	239	238	240	222	258	233	265	230	270	297	250	263	230	227	253	255	223	233	235	230	252	222	224	226	252	226	243	219	278	244	266	251	245	250	244	260	265	248	269	241	246	234	254	248	273	214	226	259	240	248	280	264	223	261	240	233	234	264	229	280	224	245	235	263	256	257	270	251	219	258	239	251	258	225	286	253	237	271	242	239	254	258	249	234	247	211	268	255	238	237	284	271	272	238	240	237	251	259	236	253	230	259	260	240	256	284	218	262	240	220	235	255	249	245	248	237	254	236	250	270	236	252	233	219	249	241	248	282	258	266	231	232	236	249	223	241	237	272	267	246	237	248	246	265	270	257	226	240	233	242	242	274	277	249	254	258	227	239	248	252	257	246	254	243	272	240	234	250	255	258	243	264	261	254	263	272	251	230	269	231	241	247	240	257	240	246	242	247	235	267	266	253	243	249	237	248	249	245	240	258	272	241	258	229	249	257	232	227	259	254	253	261	229	271	257	277	248	261	259	207	249	246	260	250	248	269	243	250	238	237	254	216	227	249	248	227	246	247	262	253	260	247	225	240	262	257	256	231	231	246	225	239	252	236	269	246	261	239	247	240	241	273	245	236	234	218	247	271	258	241	267	254	227	266	250	248	257	275	225	259	233	233	224	251	270	225	234	252	252	269	208	212	223	268	239	252	239	243	267	251	225	243	258	264	266	267	258	243	266	249	255	278	266	247	262	243	247	243	242	236	238	218	259	251	223	248	236	266	256	271	261	240	251	233	261	261	240	238	257	242	245	239	271	247	239	245	265	268	240	232	264	268	257	230	253	256	239	267	249	278	241	253	252	266	243	262	263	256	264	267	279	237	255	243	239	279	236	254	272	244	250	257	217	240	258	226	280	227	237	247	254	263	237	244	214	258	250	243	235	270	232	240	242	259	233	266	255	252	238	266	293	237	220	251	228	261	252	230	239	241	255	267	252	251	229	284	278	260	251	263	237	224	255	264	256	253	239	254	273	243	271	243	263	248	221	240	260	268	236	257	224	253	263	248	249	247	250	233	230	251	276	237	272	236	249	266	230	255	261	231	262	232	237	232	225	233	236	259	257	256	238	261	245	244	228	235	264	231	248	257	257	282	244	248	240	237	257	238	230	259	240	247	253	222	239	256	246	254	242	241	230	232	250	259	251	222	276	246	267	249	246	226	235	261	268	257	258	257	263	240	241	255	222	235	239	270	256	266	269	281	278	240
22365	27540	37520	38677	38955	37151	25608	26428	17551	8246	4852	3913	2674	1911	1511	1436	1185	1063	1071	953	936	935	886	877	884	860	877	874	841	845	850	843	810	845	853	891	784	861	887	869	837	806	862	857	861	855	831	833	821	824	839	834	820	893	818	853	834	804	841	821	809	881	873	875	859	876	853	844	779	877	843	847	870	815	860	828	818	852	900	830	849	866	881	857	875	826	832	878	828	805	832	854	830	813	830	863	809	854	849	849	857	868	819	848	878	839	864	894	892	822	791	843	859	849	799	780	851	858	832	813	817	858	837	867	857	870	821	845	838	822	866	855	833	866	877	853	860	867	814	839	864	818	875	872	859	839	831	836	887	872	850	850	850	849	865	867	892	813	896	832	883	802	792	850	863	899	872	861	831	880	825	860	843	857	881	868	846	864	828	828	837	874	800	863	821	797	836	877	837	864	803	852	891	878	853	893	864	815	827	860	868	835	842	851	899	813	840	824	825	822	838	857	881	805	815	833	853	823	853	826	838	817	900	866	910	821	849	867	854	848	827	849	857	902	878	811	839	831	847	861	895	877	810	817	844	816	822	873	841	863	816	849	886	829	793	782	832	865	887	814	814	865	856	869	885	837	799	877	823	843	866	780	824	892	855	848	855	870	828	849	853	870	887	814	807	829	857	875	852	847	810	864	854	906	858	840	835	845	842	853	815	833	834	863	767	837	852	798	854	832	831	855	809	846	887	846	841	809	786	870	899	843	802	821	818	837	868	861	868	866	829	816	844	893	842	872	836	827	826	858	874	901	873	842	873	801	811	856	806	884	818	827	840	795	855	864	885	878	891	820	820	864	851	884	804	859	840	820	874	863	825	860	836	846	861	837	820	886	824	827	850	855	834	825	819	863	806	889	817	833	841	876	839	858	845	826	820	836	836	860	870	841	841	841	863	830	842	814	882	865	829	901	869	866	820	825	842	843	832	833	821	857	801	849	803	841	843	834	835	854	911	835	831	816	792	815	785	808	838	850	896	823	865	825	879	834	869	836	823	861	839	856	885	851	827	872	871	842	864	853	798	867	867	825	817	854	787	848	822	832	826	888	853	846	840	860	839	815	807	838	863	861	821	844	794	815	823	854	793	847	841	867	858	873	840	795	900	867	817	856	848	878	866	851	792	846	840	860	792	829	823	843	816	860	819	870	840	870	837	809	793	794	863	835	834	813	851	850	779	824	838	853	855	869	872	825	857	828	884	856	835	837	860	834	857	866	861	869	803	835	828	862	814	859	873	876	841	838	833	809	830	845	895	891	855	871	850	898	824	824	826	877	858	848	893	881	778	861	860	872	872	850	894	823	862	774	830	899	846	818	855	860	873	867	810	898	846	856	868	834	825	856	798	852	898	816	828	824	869	875	891	838	859	812	841	817	835	885	850	834	869	849	797	874	865	823	850	832	827	855	884	826	823	894	802	840	871	848	788	817	905	853	836	842	771	812	833	802	851	824	851	898	843	854	894	854	849	826	807	821	862	862	781	875	857	877	815	869	826	837	868	812	836	873	778	851	876	869	874	853	880	860	838	885	863	838	869	803	804	833	863	897	836	817	834	844	853	894	884	851	816	823	774	862	841	837	897	865	789	874	861	859	852	878	877	879	807	827	828	868	828	845	852	798	843	803	836	800	769	911	796	844	834	819	798	865	855	805	832	845	889	869	841	883	876	788	914	869	847	830	851	891	845	839	867	871	836	880	840	789	883	845	891	859	873	876	815	786	881	852	835	836	875	855	784	847	891	885	844	795	850	869	852	776	834	831	841	861	825	867	830	856	831	847	844	836	825	864	910	900	859	916	900	867	842	838	821	811	835	811	861	817	793	865	762	853	831	849	816	775	813	834	832	830	844	877	829	863	837	839	864	838	832	853	854	827	832	838	818	869	798	818	836	769	865	834	838	840	850	860	891	827	830	817	832	880	857	875	842	818	870	852	876	793	828	805	874	845	865	863	867	854	911	845	884	807	839	872	845	853	797	805	885	871	871	876	845	823	802	864	859	878	829	876	825	838	860	799	823	802	809	797	799	864	794	823	799	893	858	849	853	864	837	820	887	845	850	864	820	852	805	875	892	832	822	856	856	820	797	829	826	798	845	831	796	913	883	839	856	838	901	884	867	828	830	925	806	834	830	823	867	900	847	777	874	846	841	781	836	855	779	820	909	818	803	862	832	836	886	866	848	854	827	818	848	870	816	812	832	899	868	824	802	853	885	866	830	820	851	849	789	874	844	853	859	828	824	868	823	858	858	860	854	848	879	797	890	827	848	845	885	873	876	797	892	793	854	777	824	874	847	784	866	843	860	851	853	874	858	840	830	824	813	790	858	825	871	817	846	810	876	849	878	811	851	844	830	889	825	798	885	854	895	867	834	806	826	821	838	830	863	925	801	840	840	850	852	864	867	826	840	871	823	845	830	890	812	840	831	843	811	876	872	838	875	889	862	823	898	910	848	811	862	847	846	791	868	812	874	851	914	873	875	789	821	853	895	833	871	794	831	902	870	899	863	832	864	847	828	880	893	833	876	894	860	824	808	828	836	799	818	841	855	819	884	855	814	880	859	857	838	805	874	901	854	869	814	861	874	896	843	828	814	821	882	828	822	861	859	845	862	854	822	896	824	815	855	872	817	858	873	882	856	817	833	848	875	853	857	882	768	839	847	830	842	869	877	814	824	852	831	883	841	845	791	840	783	854	871	821	845	838	817	830	773	878	915	860	843	839	807	858	843	861	886	856	837	835	887	855	839	823	819	817	843	818	847	813	851	840	823	806	862	811	862	825	858	852	831	820	814	840	860	884	821	857	858	834	882	812	797	821	840	880	829	877	846	795	849	841	825	885	828	805	830	830	784	847	810	831	852	881	806	812	834	801	872	871	816	840	837	825	854	861	828	822	881	816	836	846	876	822	876	858	864	848	870	892	832	841	818	862	873	873	841	860	814	836	854	809	844	877	838	849	818	851	863	808	825	786	850	833	857	839	820	850	865	829	875	785	857	809	806	846	918	835	847	918	853	855	831	844	846	841	851	882	822	854	864	868	836	840	875	841	918	844	850	819	861	908	836	803	858	829	825	840	837	802	881	789	814	881	886	828	834	841	905	834	835	873	849	833	866	832	845	877	853	856	852	859	835	813	819	884	858	857	892	850	792	823	857	803	831	798	849	853	894	854	838	825	845	880	866	815	886	851	820	846	878	887	840	863	874	842	831	829	855	866	843	892	805	833	871	830	867	848	797	816	899	905	856	850	838	902	873	882	906	858	807	845	810	884	828	825	909	865	854	837	858	827	846	862	894	836	833	838	847	842	888	843	800	855	838	860	832	846	895	840	810	834	864	850	830	887	871	839	900	841	820	862	844	802	799	856	877	844	842	808	882	882	822	829	823	842	841	834	874	830	809	848	843	900	844	810	935	858	855	840	887	855	841	840	803	830	828	855	881	849	865	826	871	907	858	815	839	845
33406	33614	40056	35504	33326	26832	22025	22110	15291	5056	1407	940	624	476	405	347	342	323	293	268	301	309	255	240	254	263	256	259	253	264	285	229	246	240	242	263	286	253	271	267	273	288	269	245	243	259	231	249	251	246	271	262	250	258	256	241	263	271	264	271	254	258	230	274	249	213	244	235	243	267	249	253	260	290	247	266	241	235	280	253	250	250	273	271	250	245	266	270	278	245	252	252	246	216	257	266	238	265	255	261	263	262	247	231	264	256	283	263	237	249	232	255	284	267	276	249	256	264	233	288	246	253	263	259	262	231	261	249	267	235	240	225	246	258	234	268	242	258	239	272	240	228	266	215	248	257	246	232	258	250	246	254	249	222	249	257	264	261	264	278	268	268	234	249	251	247	261	286	259	236	223	266	250	266	234	272	293	228	274	258	260	256	253	249	247	247	275	236	236	248	242	231	244	230	267	268	269	269	233	228	235	255	229	246	243	291	246	256	282	240	244	266	237	255	255	260	250	249	240	265	243	259	252	264	267	259	253	260	239	243	262	243	265	263	233	243	252	265	276	274	252	249	245	259	284	282	272	261	235	271	261	257	239	240	242	275	257	246	246	269	266	251	267	225	239	279	269	238	254	255	246	238	248	272	250	263	261	255	261	239	245	231	248	229	233	232	239	254	247	272	254	264	269	256	247	267	254	245	268	263	249	252	260	296	264	265	270	249	266	274	249	264	268	246	255	268	240	254	231	251	226	246	283	223	251	248	257	258	254	245	258	268	238	246	274	253	242	244	267	286	229	269	250	244	279	239	248	235	238	259	259	273	264	275	260	255	244	255	266	235	278	241	237	255	244	232	278	248	225	227	243	233	264	239	267	241	248	248	233	248	241	250	244	236	259	231	230	270	255	251	262	241	246	270	246	268	245	265	274	235	273	268	245	243	262	241	242	257	226	252	231	258	246	251	242	253	251	242	261	252	250	275	260	223	238	264	234	267	227	256	250	260	259	268	268	239	245	240	266	283	263	282	281	268	253	266	260	227	259	234	232	258	235	288	266	280	229	272	260	243	254	261	264	241	243	283	254	275	279	254	281	251	261	251	251	261	246	257	253	245	237	258	246	235	265	237	234	256	248	250	241	216	267	263	260	281	240	232	239	279	229	229	236	252	242	255	279	239	261	241	241	246	263	253	223	255	248	274	235	229	268	256	260	251	243	249	274	244	244	271	256	276	223	227	220	242	261	241	251	261	261	257	256	272	235	260	230	243	253	278	270	275	280	233	261	254	257	235	299	256	244	261	234	235	258	258	269	276	286	252	266	239	250	245	261	256	240	261	216	252	239	267	272	254	277	231	252	246	230	256	277	233	261	251	258	247	256	245	251	247	262	247	265	292	245	257	239	274	256	250	263	237	276	269	241	252	255	273	248	272	264	251	247	275	269	250	265	248	233	256	236	249	264	237	239	255	231	238	242	256	229	297	265	256	259	240	236	222	246	244	238	249	261	268	234	266	229	259	234	248	232	239	256	242	232	264	263	243	249	253	251	259	266	270	278	238	250	254	251	245	221	248	235	260	258	247	264	247	254	269	234	234	263	258	230	218	256	262	244	242	206	246	240	264	248	252	250	250	260	222	281	273	279	284	244	232	249	271	274	252	234	251	267	232	244	245	259	251	248	246	272	265	253	267	256	240	249	240	287	231	248	232	241	256	251	235	261	219	261	230	245	243	248	273	268	269	238	238	267	248	270	257	240	240	250	277	232	280	230	267	252	243	262	250	262	258	249	243	260	225	256	261	227	256	229	237	247	257	247	250	255	249	246	246	218	250	264	278	256	237	238	233	256	271	240	266	262	250	259	238	259	273	255	247	232	249	261	244	294	246	274	261	272	257	246	264	264	270	250	250	242	261	257	256	245	233	278	248	235	276	262	303	247	229	246	268	256	239	252	256	284	230	240	250	258	246	260	242	269	242	289	235	257	257	261	249	246	249	251	252	283	243	261	276	269	240	246	264	273	238	270	265	254	249	235	246	253	276	244	273	250	244	249	231	265	227	269	273	254	230	259	220	263	246	267	251	230	255	258	265	250	231	284	291	260	255	251	273	262	259	260	249	246	260	257	267	244	260	249	237	261	254	257	268	241	238	257	232	252	272	259	261	273	233	243	256	241	252	245	269	232	252	234	248	249	237	259	251	255	285	264	285	271	269	259	269	241	253	253	234	230	232	254	271	274	278	257	224	245	248	265	279	253	254	262	264	270	235	260	257	253	250	247	252	254	243	247	254	256	246	234	254	250	242	267	272	253	273	267	253	242	295	282	277	244	262	248	236	247	256	258	257	249	256	255	272	255	256	276	239	232	226	261	280	280	248	261	235	259	224	254	239	245	243	247	262	254	256	255	259	275	282	245	231	238	244	252	253	254	249	229	275	233	250	261	231	247	241	267	266	262	261	268	258	261	269	243	245	265	264	277	265	262	223	260	245	248	265	283	268	253	244	248	242	259	255	250	257	269	269	255	236	217	245	289	237	248	280	228	244	244	255	242	261	275	254	278	250	256	265	253	232	261	228	262	264	248	259	246	239	238	243	265	253	248	267	239	266	253	269	259	272	235	251	259	279	243	253	257	243	254	259	256	249	261	213	258	245	233	271	242	276	253	275	269	246	269	268	250	228	222	251	252	260	283	242	277	258	253	280	257	263	245	258	256	248	247	216	247	246	265	277	280	247	226	269	233	237	253	248	237	228	269	219	229	261	264	257	237	283	259	212	277	250	229	255	243	213	261	273	238	248	268	266	235	233	248	219	282	261	246	246	251	269	237	245	237	268	271	235	254	250	253	266	248	280	229	254	259	272	276	255	229	248	249	268	256	254	257	218	257	245	248	269	260	255	257	271	230	249	229	257	257	218	252	238	262	233	236	252	255	275	248	260	247	252	248	268	245	248	258	280	265	262	251	259	251	251	265	261	271	237	242	251	252	264	262	266	274	268	269	248	251	224	263	237	263	233	279	233	242	271	245	247	247	273	263	262	290	239	263	239	245	252	272	239	269	234	249	263	224	262	268	257	240	277	240	234	265	282	255	260	274	233	249	237	255	260	270	270	244	263	280	278	247	242	283	233	254	268	274	209	272	251	260	238	296	244	242	246	268	247	244	242	259	235	239	276	275	242	245	287	242	264	242	268	258	254	275	292	266	248	232	241	239	276	251	264	264	243	242	245	272	240	261	264	254	262	232	251	241	278	281	231	231	267	268	262	259	280	267	230	262	270	255	250	257	243	249	250	246	284	251	256	269	253	246	251	244	262	265	255	246	245	244	274	266	244	233	266	294	232	257	240	246	256	252	232	243	261	240	274	242	274	238	249	247	236	245	292	255	254	245	253	251	271	267	244	228	236	246	268	277	263	271	264	232	273	247	266	260	265	239	249	249	261	241	240	266	250	244	258	238	265	275	235	263	255	246	252	257	238	261	254	236	294	251	252	215	249	258	277	253	269	245	251
24539	32279	43776	46047	46472	40545	37820	40748	31454	15846	7634	5594	3870	2792	2089	1647	1469	1230	1216	1197	1027	1008	939	882	861	885	857	861	864	869	831	894	806	811	867	875	874	877	873	870	839	857	821	872	818	828	887	899	894	849	827	813	908	888	873	809	850	879	867	904	823	862	846	841	907	857	872	853	855	862	894	852	829	828	821	827	812	902	895	801	807	871	887	886	846	824	816	838	868	786	865	884	895	805	867	837	889	843	837	896	836	853	832	850	828	899	853	857	880	858	818	823	842	895	841	863	830	845	853	876	887	844	823	832	860	860	899	825	889	894	821	877	841	931	850	806	831	869	867	850	850	869	826	871	846	881	946	839	809	865	870	871	853	843	789	825	845	832	879	855	831	855	840	891	856	871	865	868	884	872	899	835	876	835	846	885	833	830	857	834	857	872	912	892	854	853	876	887	825	923	855	844	799	882	856	849	867	876	877	855	832	824	867	839	849	879	849	846	784	866	918	884	872	887	848	842	883	821	856	853	905	857	852	859	866	914	874	806	852	871	849	858	839	855	833	836	860	837	896	846	857	830	819	879	818	838	839	898	898	783	868	848	824	852	862	820	872	921	850	897	838	827	827	854	885	839	874	869	909	935	838	846	884	891	840	880	871	865	866	850	855	861	863	868	900	890	898	859	834	836	846	862	844	855	821	870	848	868	902	911	865	907	897	858	967	920	891	844	864	832	852	794	893	862	857	831	880	880	854	880	892	831	911	895	844	808	846	798	879	869	889	861	834	870	845	853	814	832	877	847	824	829	854	808	870	827	829	955	899	879	827	821	835	851	867	839	881	829	863	877	886	863	833	820	887	882	895	815	884	864	862	843	858	821	822	804	909	841	862	828	875	847	856	848	855	927	867	889	786	906	805	902	824	887	907	850	870	853	824	846	877	861	855	825	798	801	790	826	876	859	809	825	861	845	827	866	850	866	867	887	860	806	839	844	876	830	824	890	872	853	863	873	902	854	855	847	847	803	874	867	859	879	831	858	874	940	833	890	846	838	898	840	890	912	836	854	885	834	866	780	852	851	812	850	867	837	847	852	851	833	830	830	863	878	865	828	810	884	909	859	875	876	841	857	841	874	858	833	853	861	825	850	863	871	869	873	811	864	812	833	892	897	874	859	849	842	850	907	832	883	884	841	814	850	852	903	818	867	854	857	841	819	831	888	854	856	903	865	880	806	810	850	889	835	815	807	861	868	887	912	853	855	843	847	854	831	873	870	914	854	838	854	820	841	795	870	859	844	870	848	868	847	854	874	863	838	908	865	868	921	821	862	834	828	823	883	870	869	838	817	856	844	832	826	829	853	895	874	911	929	842	885	855	861	837	874	864	879	874	902	883	830	856	871	869	888	861	875	813	887	912	870	837	909	839	798	863	857	880	837	826	823	783	904	848	899	834	814	846	807	845	833	834	826	890	877	814	818	860	866	881	895	836	869	833	857	887	820	858	870	890	809	820	830	833	868	891	888	862	921	898	900	788	864	855	892	847	804	820	871	799	863	878	817	881	854	887	864	891	891	907	925	870	845	859	870	868	836	833	871	819	855	876	861	863	854	902	876	871	906	845	820	878	853	889	867	902	857	915	923	891	840	885	889	879	831	880	843	796	898	826	852	883	819	840	861	890	867	881	867	860	841	838	848	800	838	876	876	830	880	851	887	836	829	868	855	885	865	851	874	829	852	863	878	814	845	879	813	824	816	851	849	862	884	864	885	871	914	837	856	819	852	880	841	859	814	884	846	851	827	805	855	867	871	876	837	890	835	859	809	874	829	884	839	853	881	848	831	868	805	874	817	856	838	840	849	852	865	869	853	852	854	855	866	842	812	824	831	824	852	816	837	820	903	848	844	903	851	831	843	896	838	825	810	889	900	827	889	852	880	851	842	803	872	826	836	960	858	878	881	870	857	807	826	856	826	846	885	892	816	874	827	850	842	834	834	874	879	871	809	850	890	833	885	897	908	905	856	860	855	874	889	850	859	850	833	859	821	884	882	831	886	929	786	874	873	798	902	833	856	850	840	803	853	796	844	884	816	802	885	854	819	817	878	908	890	823	831	864	857	872	835	827	899	858	856	858	832	846	859	820	820	884	858	895	818	850	791	849	856	828	835	858	805	898	850	846	881	800	897	813	820	855	806	850	892	838	875	853	882	879	848	848	853	878	818	900	856	863	858	863	855	834	902	860	835	843	866	856	780	860	893	884	907	866	886	870	776	869	819	860	855	884	850	891	885	827	845	880	848	824	840	859	870	816	849	846	888	869	875	882	850	826	861	857	854	891	878	854	862	846	903	866	842	821	818	873	816	858	816	840	797	786	821	827	809	865	882	868	868	847	905	868	824	872	822	858	865	848	844	835	882	803	869	884	861	804	884	842	850	837	863	865	840	851	878	920	828	836	891	850	891	832	873	859	891	846	848	859	820	846	890	844	863	893	875	843	924	869	830	858	886	830	858	892	889	846	870	882	830	861	811	815	822	866	821	887	856	845	824	886	880	885	849	809	845	865	870	839	839	872	821	858	869	860	907	863	774	863	842	900	872	802	877	833	849	884	891	807	846	863	833	854	836	856	875	873	891	864	850	910	859	886	897	856	856	873	841	809	882	821	826	847	868	832	857	882	788	864	856	888	842	845	827	849	884	860	839	864	851	846	863	853	824	885	798	838	861	883	827	879	826	857	818	864	839	854	865	861	891	864	844	874	861	860	841	869	846	901	858	856	868	864	850	829	894	855	818	874	829	849	883	823	848	848	849	892	843	859	869	869	850	867	783	872	827	878	893	843	819	882	863	870	860	851	881	870	885	914	894	891	807	808	835	807	866	829	888	874	891	855	871	900	816	880	827	850	868	879	857	797	879	849	889	895	877	856	857	862	870	806	863	865	870	846	907	878	812	866	803	874	835	837	864	832	831	871	849	893	872	834	864	868	873	835	893	800	867	893	874	827	835	892	884	811	825	891	908	842	898	847	800	910	777	870	850	889	859	916	858	811	876	875	878	840	842	821	860	908	826	896	909	850	877	853	855	784	885	866	899	861	853	880	854	832	849	847	858	847	858	822	836	891	844	885	831	805	839	878	868	849	857	838	830	835	856	868	835	811	823	875	846	876	826	876	891	870	841	846	860	839	833	863	854	887	831	858	824	853	810	897	879	905	854	813	850	856	878	847	854	889	891	855	900	845	859	880	859	821	860	914	882	855	896	853	898	816	874	869	859	895	859	869	843	876	837	838	793	832	819	801	854	847	868	842	809	887	822	904	841	880	868	847	862	862	820	870	884	836	895	850	862	897	829	833	869	847	810	827	888	862	878	870	881	823	827	903	893	868	827	879	841	852	824	792	846	832	845	852	843	833	847	844	823	915	821	840	870	834	763	768	839	877	848	862	824	864	842	904	856	862	850	914	860	854	866	834	821	844	851	867	851	832	881	867	834	832	857	854	814	875	846	779	838	839	860
28832	16944	12640	6272	2990	1419	1162	930	530	356	291	277	284	241	253	249	225	257	259	218	227	215	256	224	235	259	242	217	240	268	217	238	237	238	219	228	247	235	241	225	245	212	221	242	272	221	248	251	263	256	262	240	272	233	232	236	247	231	194	247	232	249	235	269	275	234	275	228	245	253	244	252	223	244	255	241	225	271	239	265	215	238	245	256	224	238	237	213	270	245	257	236	247	227	252	238	206	266	256	248	245	225	248	245	233	243	232	268	219	240	251	251	273	242	267	229	261	251	260	262	245	269	236	246	230	238	235	235	237	267	254	226	255	252	224	234	251	262	249	265	242	232	256	253	211	242	248	231	268	213	240	230	225	220	239	230	280	238	234	243	229	252	210	206	258	215	235	247	246	243	214	256	220	237	254	211	224	227	251	231	217	246	226	214	240	252	227	268	227	227	212	216	211	237	254	234	228	224	215	253	243	251	241	242	237	245	231	234	230	208	266	258	233	227	246	261	210	273	254	227	232	191	277	239	229	244	257	258	238	272	260	244	254	235	233	242	228	214	225	197	206	229	243	252	244	219	250	236	252	251	233	249	232	255	244	259	255	236	227	238	254	220	244	218	221	274	244	263	228	269	249	245	244	204	224	231	251	234	243	226	235	237	245	251	235	237	256	248	260	243	237	212	237	269	233	226	234	273	251	229	260	232	260	255	250	238	230	225	253	227	256	232	237	227	245	216	227	209	242	215	220	253	271	236	245	234	229	235	236	250	232	248	265	258	236	248	214	237	239	246	239	241	261	227	207	223	254	244	223	237	246	261	228	258	227	249	244	257	238	237	254	281	233	233	229	233	249	213	246	213	248	247	249	239	221	282	262	230	272	238	256	231	258	225	227	214	278	257	234	254	233	232	253	215	269	232	249	214	230	227	258	259	259	221	275	238	292	241	244	227	235	222	267	229	248	240	255	242	258	256	227	247	244	225	215	259	228	263	234	248	235	244	246	233	237	256	234	248	219	235	264	241	237	272	272	248	236	233	226	243	228	239	237	246	253	253	219	241	252	261	260	277	225	255	231	249	238	232	221	242	242	247	260	231	217	229	284	252	252	254	272	258	235	236	228	261	222	222	251	225	237	233	205	251	227	237	241	256	233	228	211	231	269	234	267	259	272	227	235	252	253	225	246	239	250	245	223	242	258	263	252	245	235	277	232	257	235	264	263	230	216	236	249	258	254	255	240	217	243	256	241	244	231	225	262	229	239	279	267	279	225	243	232	239	258	276	232	225	245	230	240	228	283	244	229	226	209	260	274	240	249	270	227	251	259	253	239	231	243	237	245	245	233	232	264	230	253	202	233	258	239	245	249	236	222	212	238	248	248	237	239	250	235	244	272	230	226	216	247	221	233	242	230	224	259	229	266	251	222	240	223	246	240	209	256	238	232	225	226	229	228	245	237	271	235	220	244	256	239	252	214	239	237	220	251	246	240	239	248	196	219	238	258	237	230	240	252	250	226	240	245	253	253	218	275	239	234	214	234	241	216	233	247	232	268	248	220	263	237	269	239	257	235	233	231	246	238	252	252	233	239	236	226	206	249	237	233	227	248	244	250	233	251	245	270	264	244	231	230	239	265	242	223	233	244	221	266	235	231	247	247	237	203	243	240	207	236	240	260	265	246	244	277	210	250	223	261	230	265	225	244	228	216	236	253	252	254	241	221	231	210	245	216	230	259	226	268	257	228	256	247	255	259	255	213	213	202	234	240	261	276	227	228	234	227	248	211	247	252	233	259	230	248	238	251	246	244	243	225	243	238	244	259	234	224	238	211	222	243	221	225	267	246	254	250	242	232	223	242	217	220	264	235	223	226	250	245	240	236	243	228	242	239	252	235	247	252	228	241	256	219	232	234	235	258	249	237	239	247	254	239	249	259	241	259	249	240	210	248	223	241	237	233	253	290	234	241	260	236	248	247	258	280	237	233	223	256	247	235	266	238	243	224	209	240	234	241	237	246	280	256	240	247	216	287	219	227	209	243	249	257	232	218	223	251	263	223	261	243	237	229	208	264	236	230	224	242	206	227	258	232	254	246	235	229	216	267	232	262	224	235	227	234	226	215	243	245	255	242	226	237	253	253	222	254	258	241	249	235	238	239	252	244	214	224	240	241	253	254	237	257	247	232	232	237	222	249	255	244	246	235	260	267	261	228	245	219	258	260	246	269	233	276	216	233	247	244	258	211	243	258	259	242	249	230	254	290	252	217	239	250	228	213	264	243	262	245	252	223	249	253	251	255	262	229	256	243	232	236	249	267	268	226	216	233	243	228	250	238	253	252	243	238	223	217	245	271	223	240	242	249	249	251	242	247	237	224	225	230	242	232	252	220	215	229	208	218	229	257	255	201	227	222	267	249	245	234	223	248	217	226	262	243	245	241	236	232	227	250	229	282	225	220	244	232	211	231	252	234	243	233	250	223	227	240	225	257	256	232	216	239	241	221	260	235	229	231	256	251	267	253	234	249	212	229	255	260	244	235	232	211	249	259	230	216	264	240	232	236	258	263	229	245	223	244	230	226	232	238	254	228	244	233	232	240	249	243	247	231	236	231	258	262	248	262	255	248	224	238	256	245	217	248	245	266	258	236	223	238	246	227	237	252	230	240	234	243	235	237	201	247	242	253	254	216	228	246	230	244	211	231	257	236	222	231	220	232	229	230	227	248	247	248	228	228	223	257	256	240	242	216	221	250	226	237	255	219	236	200	257	220	242	281	247	284	232	246	251	250	237	240	244	257	234	257	216	273	251	233	227	240	234	235	254	250	257	245	239	248	257	266	232	280	262	210	244	233	228	250	262	259	233	265	242	250	238	246	247	216	230	239	248	238	237	257	266	253	265	241	235	254	240	251	253	226	254	266	242	255	249	257	258	221	264	240	258	253	249	244	223	250	258	250	246	232	265	236	240	260	234	245	227	230	241	226	237	249	250	251	232	242	224	243	251	234	226	261	247	238	217	217	266	217	224	249	240	274	248	239	253	237	224	255	246	220	257	243	253	245	239	235	237	238	222	234	245	239	218	239	221	248	217	226	218	262	225	239	216	231	265	261	227	226	267	259	270	234	237	247	259	245	228	237	234	255	217	240	253	261	252	231	230	217	275	225	234	209	222	223	248	237	238	231	200	251	241	229	267	229	242	230	243	240	261	228	233	238	208	218	247	224	227	234	223	266	222	253	235	236	239	263	222	245	249	233	246	230	233	233	221	210	268	226	249	256	230	235	224	230	236	254	224	236	268	229	237	219	221	226	222	238	235	252	243	216	236	214	230	232	226	234	257	226	227	235	249	225	248	240	207	269	229	240	253	265	247	244	238	222	257	220	228	233	261	242	250	254	226	241	217	242	224	246	233	219	248	221	276	241	243	228	243	254	227	253	231	207	231	225	244	240	251	254	219	228	249	200	231	237	232	263	237	226	248	239	255	245	210	250	245	252	277	224	235	257	240
12428	12412	20725	17618	12423	7408	6764	5040	2541	1600	1294	1142	1024	1006	963	932	864	878	840	881	865	856	833	901	820	884	828	855	806	852	804	843	867	804	817	802	855	822	824	778	814	852	843	806	796	782	810	863	807	895	796	812	850	824	824	838	810	825	788	778	819	855	848	807	829	817	809	762	852	850	838	817	788	843	841	855	824	835	849	756	825	807	818	835	867	793	843	826	807	786	804	806	846	848	804	812	831	812	842	862	842	835	824	822	819	851	840	808	836	834	839	814	811	773	756	866	836	794	843	835	858	837	849	833	877	824	769	823	787	790	878	817	786	812	870	796	852	850	814	814	783	817	849	903	862	800	775	835	820	785	885	825	853	797	828	814	798	876	793	876	836	840	811	808	853	860	916	814	820	787	825	816	832	877	782	825	832	825	820	819	825	815	822	790	816	865	825	862	863	841	835	779	787	847	822	824	785	827	880	854	840	855	834	796	871	829	887	805	828	790	869	899	818	817	815	828	834	800	801	816	852	839	807	820	790	852	822	865	786	780	863	880	840	794	794	838	810	869	821	846	850	806	859	803	812	787	822	832	842	820	810	838	802	794	831	846	831	833	824	821	788	817	784	822	857	832	843	842	862	812	862	840	862	831	862	832	827	805	838	851	788	822	805	833	840	809	768	816	823	767	858	812	811	833	778	813	817	801	831	814	808	796	815	871	866	777	807	841	835	826	830	851	856	802	797	825	836	804	870	801	868	853	853	841	833	799	866	817	815	863	824	864	918	760	819	875	838	798	826	797	812	833	811	776	844	821	860	832	820	832	799	769	821	826	867	853	915	836	799	819	817	788	772	820	833	833	819	824	845	827	831	783	826	832	857	837	832	762	871	778	845	806	844	803	819	817	803	739	865	859	853	801	828	828	841	829	854	833	824	851	821	825	812	840	818	819	812	812	810	828	812	855	846	838	802	829	848	796	854	808	822	838	827	790	835	850	777	877	818	841	853	848	806	845	829	836	825	857	818	803	797	803	812	896	799	802	868	818	840	822	885	793	827	827	805	832	868	795	852	829	824	841	812	834	842	842	844	826	852	822	811	774	827	847	809	831	798	811	850	862	868	820	805	807	895	826	843	826	799	831	816	837	819	834	840	838	835	810	847	803	815	828	824	779	807	789	810	800	845	847	818	799	851	843	850	809	848	850	821	826	860	837	825	820	861	825	859	843	840	839	812	823	809	802	800	779	789	835	793	789	827	822	848	856	836	828	816	799	806	893	869	822	817	842	789	811	840	841	826	814	826	763	836	812	829	814	791	831	792	783	857	831	817	826	820	847	834	816	825	782	818	826	808	781	808	813	825	794	807	793	807	831	883	807	845	803	801	824	826	789	829	832	823	819	836	833	804	870	790	803	847	844	850	792	788	797	810	794	816	783	827	822	794	874	812	830	749	847	819	818	832	771	844	841	811	821	829	839	810	844	855	839	802	824	828	810	843	778	811	810	825	866	849	798	839	799	794	811	859	790	820	876	834	822	781	798	798	822	834	862	832	846	789	774	869	813	823	850	815	835	842	847	797	868	816	858	828	835	826	814	828	844	803	834	804	830	833	856	802	843	807	817	819	863	834	801	789	807	824	854	843	829	835	780	829	846	826	817	762	816	834	822	805	812	782	868	780	857	833	814	832	805	870	864	832	798	822	842	884	813	862	798	874	811	782	845	855	846	825	828	802	783	793	839	846	813	801	819	815	865	844	810	822	817	846	790	846	811	829	832	892	788	786	825	823	793	795	775	793	836	818	855	852	803	820	794	826	852	795	823	846	820	831	876	864	818	867	816	792	804	791	785	821	843	854	878	845	802	845	774	835	828	822	779	826	862	844	778	767	851	834	882	816	842	796	842	818	825	864	776	873	843	811	840	846	830	846	816	806	836	804	818	845	828	845	881	793	833	800	852	801	839	795	862	833	813	834	856	790	802	812	831	827	844	852	799	807	825	832	831	790	857	820	851	794	829	793	817	817	852	860	843	780	895	774	855	855	836	863	771	810	781	832	848	815	864	878	789	808	843	849	801	872	796	817	777	805	766	873	872	791	811	752	826	837	809	780	875	825	805	817	835	857	790	860	826	868	873	837	796	832	866	823	812	820	840	819	814	826	809	805	858	799	795	850	819	785	782	814	822	798	866	819	846	845	813	771	829	841	788	848	827	820	803	839	842	862	769	788	817	838	799	855	856	801	880	827	849	871	812	818	839	801	824	850	816	769	812	831	825	874	787	845	805	841	878	834	853	857	883	813	823	819	784	801	770	815	805	807	826	823	832	869	812	806	811	879	771	788	836	833	826	817	815	844	832	815	790	825	805	812	792	822	826	820	836	807	854	789	830	866	861	823	862	820	779	837	824	823	781	792	809	842	834	833	849	808	876	799	826	822	802	857	818	849	851	814	772	868	821	808	841	776	801	829	831	786	806	830	823	761	849	830	842	792	810	838	796	787	881	846	823	833	865	811	814	869	829	838	827	801	807	820	795	837	869	778	827	771	780	867	812	819	822	863	809	790	781	842	876	793	783	861	775	828	848	841	796	860	833	818	854	770	827	823	872	812	828	832	895	866	815	811	803	811	849	781	897	824	765	800	829	803	819	844	817	848	854	847	824	806	822	815	846	853	804	790	818	815	793	864	828	843	882	801	808	820	827	829	831	802	848	802	778	845	812	794	839	790	800	839	808	752	752	824	803	837	797	800	857	808	824	805	819	837	787	827	857	869	893	754	791	812	826	783	815	852	781	835	841	834	855	807	775	801	807	922	814	836	872	816	808	836	808	827	821	838	770	826	825	831	807	818	823	829	849	793	860	886	788	872	791	847	882	788	841	813	865	814	830	774	813	854	802	791	829	818	894	827	766	834	794	867	880	812	870	817	849	820	794	819	766	830	829	830	847	812	793	895	814	834	809	839	837	851	808	818	832	871	807	801	834	836	793	815	791	830	813	890	793	844	834	854	817	811	807	830	873	761	821	861	858	829	823	780	856	803	862	794	832	858	815	846	835	821	794	844	792	807	824	772	851	824	851	861	818	840	821	822	842	818	844	835	830	849	843	837	876	864	871	855	807	852	850	806	829	839	791	819	837	804	825	810	790	805	841	831	842	859	806	875	854	814	850	809	838	791	842	844	844	867	846	814	805	854	814	841	823	876	790	849	827	833	810	838	777	873	824	815	860	830	798	826	839	809	826	830	828	819	839	842	857	876	803	855	840	847	847	811	819	866	859	815	769	809	811	837	775	817	862	800	789	853	853	796	815	859	824	820	883	807	862	817	815	876	815	787	825	847	843	869	804	753	853	805	786	785	847	818	829	816	829	842	785	840	888	819	814	847	800	816	811	797	809	852	837	820	829	826	831	825	783	795	837	812	792	874	785	849	813	807	781	795	795	888	814	837	907	849	852	811	796	852	786	803	832	841	810	791	804	789	828	793	757	822	823	859	829	844	862	796	809	834	823	874	846
31192	28715	34249	28248	22631	17962	19379	16108	7526	1799	870	584	399	405	392	276	305	276	288	255	250	254	258	235	270	229	252	229	252	226	253	231	238	243	254	265	252	260	231	238	240	253	277	234	234	250	235	236	245	241	257	255	222	236	268	243	227	267	243	234	252	228	259	268	224	243	221	231	287	213	253	228	257	261	297	255	224	261	266	255	266	250	216	270	252	231	228	266	251	249	260	217	226	232	266	222	232	252	238	241	236	282	220	271	257	231	222	261	248	232	262	236	261	219	228	242	250	237	235	225	244	244	247	233	217	246	273	224	249	217	258	218	231	280	209	269	254	246	272	235	250	256	269	253	269	274	242	268	245	245	259	267	231	235	263	269	186	240	247	242	260	246	257	262	224	242	234	223	261	237	257	241	248	263	232	238	227	263	232	281	233	223	242	246	245	246	235	246	244	252	262	252	244	246	258	245	232	238	259	230	239	229	255	259	234	241	250	231	246	229	262	226	232	252	257	231	235	223	210	232	241	254	253	268	235	232	246	233	237	246	234	266	245	279	244	255	264	232	235	246	268	260	240	240	213	258	239	252	247	279	271	228	260	252	241	249	242	244	241	223	238	269	232	259	238	240	270	234	249	245	260	235	264	245	250	233	230	261	242	262	288	230	247	251	247	270	228	261	224	289	234	270	258	232	238	232	248	253	248	231	256	266	227	268	259	225	295	224	251	240	238	255	237	232	258	245	254	238	259	249	227	284	248	243	247	248	260	235	263	253	245	225	240	257	247	237	222	214	255	254	240	213	238	266	273	267	229	247	257	256	239	245	288	250	236	241	247	239	245	250	215	268	254	251	236	241	247	233	247	257	244	266	243	260	220	240	285	218	246	245	256	200	233	251	255	219	244	252	240	249	251	256	247	265	252	267	277	236	231	231	235	241	214	268	255	243	249	250	255	253	249	258	248	223	260	224	226	235	215	242	268	255	248	233	259	244	266	262	236	244	234	249	246	235	241	256	238	237	243	250	259	267	255	268	235	247	279	219	239	231	259	238	228	269	232	243	278	282	274	237	261	260	254	252	231	250	254	246	246	256	249	216	238	260	247	241	253	246	259	252	244	253	267	270	255	263	246	249	262	250	273	253	231	238	227	246	227	242	246	231	260	258	253	244	240	255	212	246	252	218	228	269	244	246	242	225	246	249	259	249	241	242	254	228	246	271	259	228	230	254	249	220	271	247	256	273	269	238	253	223	226	261	237	260	252	277	228	229	244	218	259	192	255	232	249	224	244	244	246	212	214	253	253	233	234	267	244	234	249	274	254	271	264	223	243	217	230	261	248	241	214	221	251	220	247	243	236	227	228	242	251	267	259	232	258	270	242	209	236	233	221	234	285	249	267	258	241	254	252	221	243	252	253	221	247	254	272	245	245	269	257	249	256	249	268	247	238	255	255	253	249	243	268	225	242	250	254	251	287	234	238	215	244	254	259	274	260	250	244	257	237	232	266	269	236	243	237	259	255	246	243	242	249	244	248	265	238	245	255	236	228	238	250	255	251	237	254	234	257	238	241	253	249	271	258	230	250	259	221	248	257	257	254	271	270	248	251	239	246	229	232	245	235	249	240	252	247	249	224	235	266	265	263	271	257	235	249	216	238	237	245	251	246	235	253	220	239	241	244	252	255	242	280	235	259	258	260	254	232	240	212	232	246	261	260	247	244	246	249	278	262	228	232	256	235	255	256	261	236	231	235	243	256	251	235	276	277	233	251	242	259	245	260	231	255	243	259	246	273	238	238	261	267	258	264	246	263	287	275	249	244	246	231	231	244	267	263	247	239	224	231	251	271	269	271	260	253	266	242	208	251	246	306	251	238	238	230	241	253	258	240	240	242	250	266	221	252	247	253	253	238	235	253	279	251	243	230	258	245	227	282	249	258	248	232	226	268	263	245	275	240	232	254	251	245	242	251	284	238	248	228	237	238	252	267	256	270	273	246	258	256	273	267	230	244	271	226	206	246	271	222	255	242	261	231	249	265	250	242	253	232	239	241	224	246	217	216	266	239	259	234	249	237	245	237	249	244	249	262	228	265	262	246	268	242	282	244	254	237	247	243	260	266	230	259	219	250	263	224	275	252	251	272	231	252	245	242	248	245	244	241	232	225	250	268	291	261	286	271	245	251	249	221	212	241	246	249	244	224	273	251	229	230	239	236	258	248	259	262	266	251	249	239	238	248	257	258	255	221	255	256	260	262	241	259	244	244	239	246	239	236	247	255	243	235	264	256	231	255	229	256	234	247	253	251	243	247	213	248	232	232	254	234	231	235	259	263	233	246	237	275	227	234	242	228	260	241	236	247	260	246	259	274	265	258	245	233	245	232	251	242	232	218	269	250	237	242	256	236	256	273	259	259	272	250	246	237	239	259	237	245	251	247	239	224	270	231	256	249	284	262	260	260	248	253	269	263	235	253	247	270	240	251	247	251	253	271	250	249	257	234	266	261	233	256	232	231	236	229	280	250	234	252	243	241	220	237	260	256	251	244	253	250	234	203	260	245	218	267	222	263	244	264	256	260	268	263	265	253	235	254	242	230	235	237	221	279	223	236	243	225	252	241	232	253	269	261	246	229	262	246	269	249	237	254	231	241	262	227	237	264	257	249	275	246	235	253	236	230	253	241	246	260	235	254	261	227	264	255	239	269	257	259	248	248	245	243	242	255	251	238	260	248	234	243	263	230	255	242	206	286	263	268	266	256	263	261	244	223	227	251	225	225	256	270	253	224	253	248	222	239	259	240	275	230	231	253	240	207	210	231	257	251	263	236	265	234	268	233	254	259	226	231	264	238	251	251	242	248	258	259	248	247	225	249	244	231	257	225	240	287	226	251	225	250	265	231	251	272	261	207	228	237	239	248	257	253	209	244	247	266	242	235	244	240	263	241	258	257	239	251	233	261	231	244	247	254	259	246	225	236	251	240	249	241	220	223	219	247	226	276	272	257	253	249	212	227	253	259	226	229	264	221	229	240	257	235	216	253	244	248	276	274	242	245	221	252	231	242	252	238	219	249	263	242	229	288	269	234	271	270	249	286	232	239	253	268	244	218	219	268	253	240	254	283	232	259	254	236	229	241	247	249	241	242	237	277	232	249	243	267	240	264	234	268	278	250	234	242	240	237	234	257	254	262	251	243	234	244	254	242	229	210	231	225	250	242	246	233	251	246	232	231	227	257	240	260	255	219	263	244	247	250	265	247	246	266	238	242	245	216	247	253	257	233	257	231	242	239	246	247	219	275	253	254	246	270	236	253	252	228	241	223	253	237	269	281	237	246	277	246	266	251	272	251	242	263	230	260	267	281	246	243	256	247	262	231	211	248	225	235	259	222	242	239	247	241	269	245	247	245	232	264	252	249	236	256	243	259	243	263	221	280	252	260	251	268	240	269	236	250	247	232	274	248	252	244	237	228	234	247	226	262	273	259	229	261	273	268	246	237	242	235	236	270	227
19283	27413	37174	38322	34701	32077	37379	34119	21873	8238	5118	3468	2282	1955	1578	1165	1090	990	940	929	937	881	877	870	829	950	876	803	831	868	835	846	836	794	854	795	812	835	882	843	822	820	822	861	843	876	837	836	895	867	851	833	845	820	863	829	825	808	874	842	834	865	870	858	826	865	847	829	838	848	850	784	830	827	844	845	843	828	858	823	828	830	853	796	814	801	837	827	854	813	888	860	834	864	827	858	847	850	816	847	848	828	881	857	807	850	833	853	850	816	859	891	843	872	841	824	856	789	817	841	826	796	884	864	806	826	894	791	793	820	840	836	890	832	844	827	859	882	839	835	896	839	832	831	856	868	837	837	891	831	831	856	871	838	863	824	869	835	821	823	854	839	854	828	831	808	826	832	819	924	831	913	839	867	832	841	849	816	839	830	844	812	821	885	833	830	826	886	811	837	836	913	800	813	837	859	832	819	826	824	824	834	836	810	866	817	864	880	813	836	862	796	821	817	876	843	850	827	856	859	825	844	821	878	874	875	897	856	880	828	841	850	869	818	834	833	850	816	827	854	847	847	835	826	824	825	801	821	860	813	823	819	867	870	853	867	867	848	850	887	820	831	816	876	883	845	814	803	819	849	852	821	822	820	794	782	810	833	879	801	913	840	878	844	822	865	882	859	795	861	806	846	819	838	857	844	835	852	852	841	787	808	864	825	786	774	821	828	835	815	802	806	867	847	839	876	862	792	853	853	873	837	795	894	816	848	795	853	800	796	877	830	814	815	832	859	884	829	831	824	821	875	835	850	857	888	853	884	893	858	894	855	825	863	870	830	848	794	863	807	829	814	802	804	816	862	791	844	895	854	843	811	777	891	829	877	880	855	875	827	847	847	877	828	863	820	837	830	827	853	824	861	802	835	828	803	848	872	879	808	812	871	810	841	822	849	818	776	861	871	795	852	858	837	840	865	857	862	856	795	853	898	831	857	787	788	847	865	757	814	870	845	857	856	894	843	853	842	850	838	859	873	860	850	887	830	768	915	866	876	838	862	855	845	823	823	821	852	843	826	789	883	839	861	853	847	830	831	805	825	865	792	855	822	843	825	829	837	818	863	779	836	859	828	802	835	842	857	869	851	857	879	846	783	848	817	824	823	852	844	794	841	868	847	801	872	797	853	822	820	902	838	860	806	836	867	863	885	843	860	863	856	779	797	761	807	858	855	812	850	804	780	844	833	799	835	870	868	782	749	805	840	839	853	803	846	835	808	827	838	848	835	840	811	824	819	832	909	854	854	865	822	893	795	825	836	855	867	810	875	863	872	834	798	833	868	805	837	876	858	826	838	856	843	838	875	819	866	842	804	853	815	846	889	868	881	853	884	892	827	864	856	842	831	871	844	853	890	856	840	826	838	819	801	794	816	853	814	892	867	880	865	838	879	816	852	890	857	835	866	889	863	877	828	795	845	807	837	843	823	835	867	827	874	858	885	853	865	889	856	797	831	832	859	827	843	885	852	801	839	858	832	907	839	813	828	818	876	816	841	813	811	850	817	862	858	857	852	872	854	849	813	828	831	845	908	810	844	851	860	827	780	856	791	848	848	831	804	882	864	864	893	816	841	800	835	837	857	817	868	816	866	839	795	804	875	799	845	831	853	835	837	920	856	854	910	838	802	841	890	806	859	851	832	884	926	796	860	831	785	885	841	842	820	868	848	849	845	880	824	869	878	859	805	754	839	839	866	792	874	837	816	799	822	855	801	857	786	890	847	829	854	821	856	824	833	845	817	815	904	838	845	815	885	846	823	815	819	817	861	853	790	827	853	822	792	829	840	813	837	879	825	899	871	808	811	840	812	860	820	841	861	877	876	842	819	860	844	831	821	907	843	810	845	838	885	841	887	791	847	832	810	842	860	857	821	840	855	842	831	827	805	834	767	875	828	825	809	859	842	817	842	849	861	886	883	801	798	879	829	835	861	851	865	847	838	854	796	813	835	827	841	803	860	889	817	811	894	843	868	820	817	809	824	845	847	841	823	851	875	889	868	816	850	853	838	826	842	840	900	846	879	840	811	826	876	852	875	803	806	813	879	830	866	855	838	862	824	822	829	815	852	864	876	845	847	911	830	852	832	842	894	831	834	801	843	843	858	853	878	843	833	879	896	813	813	841	831	811	839	877	858	776	804	883	868	810	858	834	871	820	818	882	816	867	831	803	786	805	887	824	843	820	849	879	809	884	866	865	800	855	852	830	873	823	789	817	824	850	793	871	861	783	814	846	831	842	885	861	835	863	856	894	857	924	827	848	816	814	833	849	913	820	817	772	821	824	846	820	817	824	837	924	863	819	858	799	824	832	809	831	837	845	864	807	868	854	853	806	829	883	806	839	816	861	850	842	840	866	901	833	863	814	851	866	817	842	841	856	845	866	846	785	848	833	848	892	809	843	893	886	800	863	809	852	901	822	869	875	799	818	877	831	819	814	874	857	872	821	821	857	849	814	831	865	801	849	895	874	880	893	827	807	839	787	868	809	873	822	836	873	887	859	804	887	850	905	834	806	881	834	838	828	861	884	824	834	847	836	827	864	815	861	868	838	878	850	839	884	831	834	823	866	752	780	887	888	846	874	776	879	820	822	859	890	879	825	818	867	854	848	879	801	801	844	862	811	894	837	814	812	854	828	906	809	843	858	844	884	838	828	837	812	817	851	834	829	840	862	879	867	852	817	872	863	859	883	823	883	793	790	838	884	819	883	791	853	843	852	799	806	887	887	852	848	834	870	855	847	845	835	805	826	797	847	861	830	854	854	896	789	805	813	834	840	872	834	825	808	824	884	835	878	889	818	829	813	873	823	845	797	838	848	817	814	882	818	902	825	909	861	838	846	834	828	858	814	795	858	855	821	840	818	813	846	843	815	798	857	858	803	807	846	848	826	812	883	838	818	878	848	887	827	891	864	809	887	856	845	815	769	821	828	874	811	877	810	794	870	865	867	830	844	810	922	800	828	765	855	897	793	839	851	858	830	842	890	816	787	871	833	787	878	842	828	863	838	879	842	824	858	851	896	820	846	861	870	810	882	810	849	857	834	851	874	880	761	838	909	863	874	848	841	862	842	815	833	854	841	857	818	819	860	885	861	858	798	871	842	868	798	844	868	824	847	874	856	883	843	828	805	852	784	858	861	828	874	876	858	877	807	855	809	856	809	792	807	802	793	848	829	855	855	876	879	837	843	857	867	849	904	871	874	882	854	813	776	751	906	849	858	808	843	854	812	823	881	798	803	896	867	842	834	815	889	838	861	816	810	828	870	821	804	880	848	854	801	855	865	805	822	862	864	793	859	846	831	790	840	895	824	872	832	789	856	813	840	813	863	869	873	838	800	833	807	901	847	858	853	814	799	800	831	792	872	855	829	802	833	835	833	840	866	817	858	891	810	868	812	873	857	879	860	859	832	823	835	880	845	873	838	839	846	848	850	828	846	857	846	839	805	780	854	824	789	842
32352	34191	39581	36640	27488	26340	27507	26396	16573	4327	1884	1021	643	463	331	369	324	330	297	294	270	278	248	265	249	263	263	241	264	269	281	262	256	246	257	273	220	251	237	241	257	218	214	250	251	255	258	258	266	240	255	251	266	280	249	258	250	259	232	271	274	268	258	260	260	275	254	267	278	264	253	231	263	252	283	257	256	261	242	251	241	234	253	266	234	277	231	250	239	266	265	264	237	272	216	258	223	238	253	243	253	254	249	242	260	249	255	287	264	284	258	284	234	260	241	222	242	252	257	240	250	261	247	262	274	266	244	265	243	252	242	254	281	261	235	246	276	257	264	240	252	240	257	263	263	250	265	296	239	267	237	242	264	302	237	264	226	243	259	276	273	253	253	233	282	248	276	248	246	233	251	245	286	249	277	245	244	254	243	263	239	245	277	232	220	246	249	255	241	236	241	256	243	258	266	260	242	261	257	266	251	277	227	293	247	250	278	292	269	264	243	231	259	246	268	246	258	254	251	276	267	251	226	251	262	245	267	278	237	285	265	257	278	271	240	246	261	263	224	258	240	256	270	237	268	248	256	238	266	277	281	235	248	249	269	260	269	249	255	230	279	258	251	240	252	257	232	228	251	249	235	275	257	240	254	255	250	261	272	230	257	258	256	248	241	264	251	249	240	240	255	238	226	258	232	276	264	268	269	241	248	247	256	253	272	269	255	232	250	255	240	262	234	257	255	267	240	230	250	207	258	260	263	258	234	250	259	269	266	267	238	248	257	226	260	233	258	254	262	257	252	243	243	259	242	241	251	230	253	222	248	226	253	246	252	272	250	237	258	256	262	265	265	259	254	239	245	267	259	243	282	242	258	249	232	250	231	263	242	238	230	248	289	224	209	266	263	267	249	256	253	289	250	264	238	245	276	214	249	274	242	270	255	247	255	234	255	249	236	272	254	222	237	249	266	244	239	240	250	241	263	264	225	245	236	295	250	256	250	246	276	269	267	206	230	228	252	251	278	219	264	263	239	275	248	275	260	229	231	233	242	270	270	257	247	265	248	229	244	251	253	267	246	264	274	245	261	218	245	283	266	280	257	242	292	251	260	250	248	257	264	246	225	249	253	220	282	268	253	280	282	241	257	259	250	235	241	225	238	261	260	242	224	251	243	240	225	253	250	241	252	242	258	246	257	252	224	276	239	227	252	251	247	275	259	247	209	246	234	257	265	255	243	258	255	235	270	268	257	227	229	218	249	278	233	258	265	268	272	286	234	257	262	275	263	231	273	235	262	252	244	233	262	248	227	279	273	267	238	240	254	250	247	244	252	263	239	241	258	249	268	261	252	258	249	243	246	239	258	247	239	264	243	230	257	246	247	260	262	236	260	230	265	258	262	236	251	230	244	246	264	268	247	246	228	260	266	243	253	222	231	237	286	248	240	244	288	233	264	237	265	246	252	242	239	256	262	237	263	228	255	221	254	226	252	236	249	270	271	244	315	252	250	252	255	264	258	243	248	290	223	235	244	235	259	250	239	273	260	241	246	228	269	256	252	231	277	239	267	248	265	255	246	260	245	256	256	262	269	254	251	254	246	230	250	246	243	261	236	252	258	249	273	241	242	269	252	244	251	256	256	230	262	273	261	217	274	235	249	271	251	248	244	233	250	255	252	254	267	249	259	265	264	286	254	227	269	246	275	260	244	260	255	249	256	252	241	271	234	229	235	268	256	254	250	243	240	249	264	267	264	247	277	253	262	219	217	276	272	247	254	237	247	277	250	237	256	273	228	232	228	236	243	269	249	267	260	267	229	256	256	252	268	262	243	282	230	242	258	247	242	249	285	262	246	251	251	263	267	251	240	244	246	230	258	248	225	260	232	257	242	263	245	257	245	263	245	261	249	237	236	227	251	266	246	257	246	248	244	242	282	250	277	232	273	251	240	260	250	250	253	244	241	273	263	239	245	263	238	257	259	244	277	270	214	243	223	262	264	262	251	264	258	264	229	248	252	229	232	271	264	239	276	278	229	265	263	273	239	258	248	284	232	242	255	246	255	241	251	237	290	255	249	237	242	243	263	234	246	221	250	267	268	266	255	281	208	256	249	266	260	282	271	270	260	251	231	240	229	242	258	239	272	255	244	248	244	257	286	253	237	273	256	268	271	229	220	242	265	271	239	252	238	243	239	259	239	237	234	288	220	216	267	261	260	256	261	257	280	240	254	259	255	233	236	252	231	257	252	247	232	238	240	255	279	256	267	246	237	238	237	260	262	263	251	252	256	280	263	231	235	264	275	252	246	258	240	243	272	268	281	230	252	271	247	253	265	288	277	249	260	264	271	257	268	243	262	246	246	238	241	249	249	246	270	258	228	296	260	256	243	284	249	265	244	235	271	234	251	255	247	265	262	256	248	258	262	266	253	250	277	235	250	229	233	236	253	264	250	240	247	264	226	251	217	259	245	264	251	269	250	263	254	241	234	259	269	261	254	270	273	244	234	256	264	280	258	274	254	252	263	276	263	256	243	287	240	276	247	274	226	230	241	254	271	263	268	292	242	243	273	229	251	260	262	241	266	246	246	272	249	265	278	279	225	267	244	279	243	232	260	275	242	240	254	213	260	255	244	224	255	225	241	286	255	293	248	280	232	238	265	232	253	233	265	264	249	260	242	249	245	228	241	264	251	237	257	256	236	212	247	211	257	237	248	244	250	236	224	250	264	236	264	276	259	249	263	249	258	249	254	273	270	278	245	250	273	237	269	274	247	247	230	263	261	255	257	248	248	262	249	276	261	249	257	234	257	265	252	277	248	275	275	271	247	270	233	271	251	236	249	231	262	268	247	235	266	231	267	267	273	257	262	238	242	264	234	246	246	237	268	236	249	266	241	238	263	256	265	247	254	249	271	243	248	258	282	273	258	260	252	255	246	269	251	255	244	280	228	273	249	262	224	221	285	254	269	251	239	230	257	257	250	267	280	283	257	236	256	240	240	250	266	238	254	282	255	249	264	231	242	260	252	242	281	256	259	262	246	238	262	260	264	242	230	225	256	246	257	234	253	274	244	236	253	238	258	219	245	237	240	237	271	263	245	247	239	249	253	247	254	259	254	255	250	225	236	238	263	222	234	239	222	268	278	250	248	260	246	229	261	235	258	233	236	251	239	267	255	265	254	264	242	246	263	250	259	257	252	249	258	244	258	233	238	254	247	257	265	252	250	254	253	241	270	262	258	262	238	239	249	268	243	241	228	225	246	210	239	257	276	250	240	253	248	268	265	245	219	245	284	259	248	261	246	277	251	274	244	240	246	244	250	253	242	285	275	263	256	233	258	237	262	222	254	230	244	246	250	265	260	267	251	265	232	257	267	252	256	253	250	235	231	251	237	245	260	244	238	261	261	257	268	239	229	261	275	246	254	246	248	262	228	234	256	254	285	246	234	259	248	258	243	251	260	231	270	247	254	243	263	276	248	263	261	247	272	226	238	250	263	273	258	224	237	234
23292	33751	43140	44673	39738	40969	43005	44022	30759	12878	10407	5855	3763	2632	1619	1648	1229	1305	1141	1077	988	911	888	913	854	936	864	883	898	892	863	867	854	880	862	857	878	885	848	815	840	861	847	840	848	849	826	826	847	855	865	860	867	820	839	839	894	838	814	860	821	904	860	870	844	846	873	845	845	866	883	881	813	854	815	926	857	884	890	810	785	868	839	882	853	897	846	842	849	867	854	843	874	800	818	881	854	808	792	823	843	878	870	861	852	881	883	854	867	873	862	849	843	829	920	875	967	871	852	911	843	806	861	907	863	837	856	805	852	860	805	899	882	925	815	818	864	833	885	864	856	853	849	833	840	855	863	833	861	861	845	860	824	859	841	798	836	827	791	866	865	859	845	875	820	819	864	844	822	808	870	804	867	857	885	838	892	862	868	839	820	829	870	849	874	878	847	870	807	826	880	848	851	862	848	825	857	857	883	899	782	800	863	852	844	867	846	865	879	886	857	853	853	861	862	811	864	864	852	843	853	848	822	877	837	849	839	856	839	848	842	865	815	870	861	845	850	825	848	890	884	906	871	811	921	855	873	856	844	870	836	836	874	824	845	864	801	928	884	838	880	844	876	854	811	811	879	838	844	824	855	847	862	858	872	840	833	880	876	881	833	864	866	796	848	877	866	820	918	773	825	851	851	843	851	861	825	824	877	851	848	888	891	876	871	825	863	856	818	871	822	821	874	875	839	862	817	848	881	817	825	865	870	849	829	881	885	836	858	855	857	806	875	869	875	813	851	883	834	806	907	879	834	833	826	843	856	840	835	819	830	882	849	800	835	827	866	806	845	882	822	859	866	842	883	842	861	855	800	844	877	843	906	797	863	842	850	850	858	844	828	851	860	884	818	848	916	867	836	836	805	823	887	836	870	832	873	855	859	897	825	856	825	834	838	858	828	826	839	866	872	903	857	848	869	871	835	836	891	838	810	856	884	862	837	807	835	888	840	874	832	838	863	887	855	859	803	860	830	867	880	849	877	837	848	864	860	903	880	848	847	860	876	843	847	845	807	857	863	820	855	849	865	797	867	810	889	862	839	835	834	876	810	870	849	877	833	842	852	859	827	792	880	831	851	824	865	808	838	869	847	917	819	883	854	875	840	844	855	847	874	870	852	822	823	882	849	820	843	789	909	812	840	861	882	819	831	868	846	885	892	842	877	874	799	831	839	846	834	885	846	872	860	907	811	842	887	899	838	830	872	842	873	872	866	863	800	875	823	877	825	838	909	843	860	894	837	829	888	868	843	820	839	849	801	795	864	903	884	880	832	821	823	811	823	850	912	867	906	849	863	833	895	878	888	833	854	845	848	873	841	859	866	840	837	826	849	859	867	820	854	868	825	817	862	884	831	852	841	855	849	885	849	852	859	835	869	819	854	807	866	955	839	831	823	819	849	869	860	851	878	863	924	879	819	828	832	860	888	842	837	839	841	859	861	774	856	895	843	855	856	807	869	856	840	875	881	879	858	830	835	827	859	889	864	819	857	861	842	848	812	809	829	866	832	846	827	852	843	844	835	850	836	870	838	838	898	848	776	893	852	855	767	861	791	850	850	864	847	824	787	861	832	808	831	832	850	860	845	852	835	919	916	867	910	837	880	853	852	876	805	823	801	858	851	841	847	874	840	846	888	877	845	857	849	824	876	849	876	820	825	833	867	831	816	850	808	813	897	817	827	838	871	872	839	834	855	838	815	861	874	836	792	871	818	873	864	861	853	854	855	834	907	833	809	796	876	844	858	859	849	842	860	872	835	834	892	862	787	824	798	865	881	820	872	860	802	841	828	870	924	913	819	934	858	846	825	802	795	839	842	930	835	836	846	881	822	886	868	859	915	879	870	836	823	816	846	870	862	844	848	834	872	857	829	838	852	861	892	840	911	822	832	827	851	842	866	863	834	856	849	839	861	860	849	900	866	882	819	811	840	864	825	882	835	891	859	835	843	841	864	874	858	791	870	869	872	856	837	829	823	885	905	825	845	835	887	871	813	847	827	807	930	881	882	805	858	829	844	879	829	900	820	863	850	846	825	854	889	834	869	858	834	866	844	855	881	848	802	874	803	825	834	848	872	838	866	800	863	789	850	841	779	811	857	875	831	851	818	867	861	827	913	894	917	810	872	890	881	878	818	867	826	833	836	825	898	846	885	837	828	839	851	832	835	818	916	915	886	832	805	864	823	862	876	770	863	853	894	814	841	896	830	858	889	863	848	858	888	879	821	840	827	867	838	860	866	865	872	810	903	868	786	831	853	887	854	807	883	866	845	879	808	867	858	839	851	861	881	865	849	872	830	866	854	868	844	812	863	853	847	814	848	855	868	859	845	871	878	832	876	814	859	883	875	843	912	881	817	835	886	849	888	910	852	909	797	878	915	877	829	840	882	874	853	848	899	862	935	882	834	844	887	861	816	853	795	776	850	886	860	876	870	867	820	877	856	884	774	898	823	833	889	900	858	876	865	864	839	808	827	857	824	876	857	813	859	848	841	864	841	828	849	825	823	863	877	901	858	826	870	850	813	885	902	817	817	818	891	887	888	816	829	836	802	860	840	870	838	867	869	842	826	846	873	851	810	882	852	848	823	842	779	860	824	840	870	833	878	834	849	868	898	892	845	843	827	831	843	857	860	893	837	839	889	851	839	832	870	792	849	823	852	804	846	875	890	856	885	881	880	865	834	828	856	858	886	852	870	855	822	838	944	786	897	891	817	842	866	864	823	860	786	830	890	895	802	847	813	865	898	832	916	889	827	837	869	852	840	817	863	805	868	840	884	839	826	867	834	860	884	880	894	843	858	867	845	873	850	803	898	869	813	866	886	894	865	865	825	860	858	849	926	898	870	858	846	841	873	857	858	804	882	875	908	859	836	875	828	852	839	858	802	869	859	851	889	904	836	852	886	863	852	875	776	856	895	830	852	840	847	851	850	812	847	849	875	853	872	897	893	838	826	874	845	868	863	863	833	861	837	852	796	842	856	890	797	838	873	880	908	837	850	864	843	848	850	821	794	855	845	865	862	889	852	821	843	863	872	787	862	830	890	903	858	836	841	866	844	852	796	849	912	794	816	829	857	824	829	894	887	824	838	865	828	847	861	895	844	832	809	802	872	899	844	907	805	914	825	855	832	852	918	870	860	823	859	871	844	857	854	805	833	853	810	855	868	899	908	853	841	903	896	823	881	831	850	885	807	939	914	828	873	848	834	839	870	863	807	888	876	825	859	831	845	877	838	879	865	911	841	838	860	891	837	839	804	883	886	858	819	863	864	869	860	830	795	808	840	880	942	848	878	833	858	865	831	839	822	817	817	863	876	855	885	832	841	862	849	869	898	852	834	866	851	844	850	837	814	817	844	853	845	850	766	866	825	839	850	920	868	811	833	860	854	859	812	865	871	793	853	858	823	902	831	847	841	846	834	847	868	858	825	858	882	879	839	847	822	871	846	824	869	838	877	845
28162	15361	11079	5676	2469	1354	1172	875	596	427	311	307	278	242	245	257	242	235	223	264	252	217	231	262	229	231	253	257	238	267	245	240	228	236	259	235	225	235	249	249	255	261	220	207	216	245	230	260	248	205	248	248	240	222	235	248	275	235	252	254	266	240	217	252	229	224	249	231	254	254	261	249	240	259	240	243	228	239	214	250	215	254	249	228	253	268	232	231	239	238	231	239	233	244	231	222	217	260	230	242	238	245	260	239	213	240	214	223	238	243	247	247	230	272	253	251	254	239	244	251	260	257	244	232	242	249	254	222	238	233	227	262	216	251	225	232	218	242	243	230	234	231	243	267	241	233	227	226	271	232	239	257	238	245	244	229	254	236	261	257	239	253	236	247	231	210	240	233	248	250	273	228	251	204	242	244	225	261	239	241	226	238	239	242	244	227	251	245	226	223	223	269	263	245	223	250	252	232	233	274	242	237	230	234	255	230	217	214	222	245	220	237	252	236	229	274	255	255	253	214	244	245	250	239	240	248	214	227	235	252	225	221	252	283	240	262	257	246	244	260	241	215	246	214	207	228	267	219	242	242	223	250	235	214	246	250	221	228	248	245	245	244	221	232	256	246	242	229	229	219	224	255	251	233	231	208	244	259	224	237	217	242	242	227	238	234	223	231	218	274	218	247	263	234	231	254	232	237	221	232	261	250	232	215	246	260	237	251	230	241	236	231	240	244	255	254	242	257	236	239	259	211	243	256	261	241	253	245	244	231	251	238	243	222	257	242	243	252	285	229	237	213	230	243	209	265	209	205	243	283	235	253	227	227	221	237	215	233	241	256	244	257	229	229	233	241	260	258	250	245	246	225	221	253	249	249	234	216	238	244	240	239	231	244	229	239	211	228	242	252	239	226	239	230	233	233	230	257	234	260	240	223	250	257	236	228	228	263	218	253	194	234	259	239	225	239	237	249	259	251	217	224	220	248	228	222	255	249	241	236	210	241	210	265	226	241	255	221	241	243	264	232	241	224	254	253	236	231	253	249	224	228	248	252	233	238	239	258	258	239	225	243	220	259	242	252	244	260	245	225	257	254	223	241	231	237	236	247	236	288	227	216	233	226	255	224	257	231	266	228	240	263	230	249	216	222	245	241	211	241	246	255	240	228	261	244	217	238	233	258	234	252	214	305	223	249	238	254	232	222	236	240	253	266	232	223	235	252	235	234	245	231	244	277	275	247	246	242	251	232	255	254	261	240	253	248	245	252	264	252	259	232	243	241	246	227	226	250	255	233	249	207	218	227	255	244	245	225	242	245	232	227	229	238	216	227	265	265	222	238	225	232	255	210	258	242	234	215	238	228	251	246	276	233	222	240	259	191	253	236	217	222	227	246	248	234	239	261	245	248	273	274	271	229	231	252	222	233	231	245	253	223	239	227	278	233	234	238	256	285	236	256	257	214	214	242	235	262	208	267	226	258	216	264	231	251	244	235	240	225	248	228	287	230	242	242	243	230	274	257	265	217	251	228	256	217	260	245	266	245	243	264	247	221	249	246	247	235	227	251	216	222	231	236	259	266	253	239	238	225	239	224	227	264	249	252	239	256	252	214	234	225	220	220	263	241	216	244	242	261	230	232	239	225	222	248	254	241	254	230	245	240	218	259	212	230	216	230	251	252	243	243	251	228	224	248	246	243	288	257	245	242	249	243	223	238	240	228	250	243	227	250	238	253	257	223	251	242	222	219	277	263	251	236	237	238	220	240	226	244	234	232	239	236	212	257	233	258	235	241	226	228	210	221	260	226	237	224	237	227	222	224	213	263	221	223	262	228	237	241	233	264	247	248	238	224	219	261	253	237	272	233	276	246	233	198	232	224	246	237	234	243	240	225	230	236	229	245	225	243	237	222	248	263	235	238	253	237	244	210	223	243	263	224	242	238	239	246	266	227	228	222	231	271	226	240	244	231	243	252	234	237	223	236	223	243	229	239	218	242	231	241	242	231	233	220	200	259	245	245	249	232	224	233	232	245	226	232	218	235	252	224	248	251	233	217	260	238	230	210	255	214	211	231	244	244	251	231	260	237	225	265	216	245	264	243	253	257	268	229	231	231	242	260	256	245	248	270	253	271	247	275	258	238	243	242	240	198	255	223	246	227	249	232	244	242	242	258	275	223	241	203	237	237	241	255	247	222	231	256	239	264	250	227	222	232	215	227	229	215	229	267	228	261	238	235	221	261	241	243	273	231	228	242	224	217	245	233	266	266	243	218	270	251	266	275	253	246	240	226	240	215	234	260	236	272	229	243	274	230	233	235	266	221	233	248	258	226	252	219	212	258	253	247	214	223	202	240	261	231	248	250	256	248	259	255	217	229	229	263	238	265	246	276	267	244	240	237	238	250	248	242	236	250	221	238	255	254	203	238	261	232	239	216	268	247	235	238	250	237	236	294	216	243	217	240	234	255	241	225	242	235	219	221	245	247	249	212	240	233	222	245	270	220	230	242	223	230	232	243	239	251	249	230	227	264	259	223	232	201	245	240	227	224	240	245	228	244	225	235	204	229	232	213	251	265	235	241	251	261	251	236	215	229	242	254	250	251	250	218	264	247	214	220	222	248	235	211	247	226	246	235	227	249	261	222	211	243	211	245	226	248	223	250	236	259	244	252	237	236	246	232	208	248	232	246	218	222	206	239	256	252	233	234	277	211	262	231	247	232	244	230	221	216	247	233	214	248	218	261	241	253	225	215	260	222	244	243	241	253	231	253	256	256	261	214	216	241	241	250	244	232	220	220	248	231	244	221	232	248	224	236	241	233	250	223	245	241	258	226	226	218	227	256	260	246	237	245	247	236	226	255	258	242	232	259	218	245	236	240	245	230	227	238	246	249	215	215	261	243	256	219	243	234	241	246	268	254	256	238	213	233	216	234	264	222	257	271	230	239	238	242	218	274	258	289	244	268	245	250	275	244	226	262	248	210	246	243	223	245	261	229	233	261	268	231	245	249	250	247	232	245	247	226	266	206	241	234	255	264	250	250	243	254	247	234	206	217	258	241	257	258	244	227	250	256	237	225	238	219	252	224	301	250	237	232	235	243	255	215	230	229	250	240	233	238	256	248	235	270	251	230	229	212	239	250	192	252	233	215	223	194	262	254	257	249	225	208	219	236	237	253	245	257	241	240	263	241	234	280	239	200	254	252	218	243	266	214	237	244	247	251	248	220	245	239	230	250	244	242	263	228	247	216	242	241	221	220	233	248	244	232	216	221	252	248	249	249	244	256	263	251	261	241	251	243	239	225	270	242	244	216	248	234	261	229	237	246	256	227	230	244	228	250	269	215	246	246	229	261	227	234	223	240	243	253	259	257	266	264	237	243	256	223	241	245	249	245	234	229	227	245	259	220	232	286	236	242	242	224	243	218	222	248	230	248	248	233	265	218	234	237	246	259	271	213	244	230	237	241	231	239	223	241	231	250	243	239	223	234	223	247	207	249	265	232
12186	12140	18828	15678	10645	6902	6128	4346	3087	1695	1324	1100	980	956	1003	860	863	855	862	814	818	865	880	845	843	794	819	823	783	848	837	777	791	836	861	806	855	780	790	850	844	772	797	852	885	807	847	860	808	879	827	809	805	845	803	766	898	801	791	789	809	822	859	810	818	840	831	815	818	853	855	838	856	820	869	840	802	811	784	790	809	856	837	826	811	810	783	834	859	816	800	793	770	823	817	812	821	824	844	840	825	793	829	825	794	799	750	848	845	837	823	763	850	794	792	868	815	834	798	837	855	838	758	792	794	814	813	833	843	827	798	782	804	796	793	838	781	809	852	831	854	843	811	811	843	793	856	826	829	823	796	875	846	810	828	853	839	836	830	804	775	844	806	770	790	845	785	771	798	813	855	845	822	836	796	750	811	858	880	841	767	807	750	890	754	804	800	869	817	793	802	776	834	823	842	880	806	857	844	830	772	791	852	823	818	842	796	811	794	807	828	808	827	869	841	853	831	861	865	810	798	836	760	813	788	849	813	849	887	849	789	821	825	801	818	810	789	838	806	795	827	786	803	788	819	827	838	802	798	841	802	821	808	766	856	806	795	840	817	739	819	830	885	799	912	844	826	827	830	812	822	831	807	854	877	819	797	850	745	787	828	807	819	840	829	864	797	798	828	828	845	865	808	852	801	839	898	832	839	848	886	827	837	809	805	790	821	840	895	814	808	822	880	807	836	838	807	806	821	839	810	845	804	868	779	807	876	775	833	798	864	821	829	814	832	809	819	838	825	821	828	827	826	796	823	832	798	857	829	788	806	820	824	813	856	787	810	843	832	815	793	819	822	800	879	830	848	847	817	836	848	868	812	800	901	835	760	834	805	789	819	834	814	856	785	809	806	801	801	847	851	758	758	862	825	843	852	846	813	811	799	857	861	821	821	818	837	832	787	802	824	837	830	842	809	795	766	869	843	852	837	815	855	846	835	815	823	836	827	845	845	785	797	856	786	778	846	830	821	806	778	789	817	773	847	802	830	798	821	842	803	847	834	825	862	831	835	802	808	857	838	843	830	842	884	829	794	797	796	835	810	827	811	846	801	843	794	832	795	789	861	810	779	796	809	833	812	798	794	852	790	816	813	828	805	822	882	771	788	820	812	814	830	806	786	826	824	795	864	812	808	822	805	813	770	787	795	833	849	798	788	861	837	819	808	821	791	826	840	826	821	838	817	762	838	811	863	802	814	838	812	830	790	811	856	820	794	766	805	852	788	788	836	838	870	746	836	847	856	822	825	837	838	852	826	839	851	785	839	822	833	827	821	815	877	865	815	764	844	821	809	801	842	800	822	831	836	865	776	808	820	847	800	831	797	812	794	840	855	829	802	753	864	834	821	841	794	856	815	804	794	825	856	835	816	807	821	810	793	803	829	818	825	833	831	802	815	763	823	778	827	764	838	789	818	867	849	810	805	855	842	813	850	820	891	850	783	782	819	819	840	835	857	770	856	813	827	814	812	809	813	823	839	838	815	810	790	766	823	846	830	846	854	807	849	822	850	878	792	829	803	770	798	825	837	783	825	837	835	836	794	829	870	807	844	822	851	851	826	828	786	827	837	845	826	846	775	780	841	850	810	869	851	806	774	809	799	862	793	817	814	849	854	827	804	825	805	866	860	820	820	780	790	872	816	858	834	815	795	844	821	855	849	838	833	824	838	803	857	775	831	787	821	799	857	818	872	840	801	841	843	820	815	814	806	804	804	896	828	816	832	884	821	842	777	790	859	851	799	804	790	844	842	833	837	835	846	872	800	845	834	819	842	834	821	826	852	834	823	822	824	770	815	885	760	872	772	783	841	823	839	845	769	836	803	803	820	861	784	762	853	798	826	821	829	842	815	798	782	848	820	823	828	809	816	793	854	816	822	868	822	791	830	814	836	828	786	854	841	841	843	841	857	834	832	786	795	793	860	831	840	794	857	834	848	879	810	826	798	847	799	817	865	840	823	831	841	857	824	840	815	820	830	835	860	805	825	820	815	813	877	837	837	759	807	843	794	815	798	833	803	817	830	819	860	844	881	871	798	819	793	849	791	869	834	829	836	773	858	792	831	868	842	842	821	787	832	751	797	818	777	845	840	848	768	853	796	801	817	786	803	814	801	794	795	789	839	800	863	840	802	826	782	827	807	838	797	788	862	838	783	783	746	799	805	821	827	814	846	788	818	847	826	775	851	849	817	810	829	830	820	828	794	818	802	819	818	896	785	849	831	773	804	821	798	841	839	813	772	804	827	832	808	803	808	868	805	831	800	827	859	838	789	856	840	808	783	812	782	770	762	840	840	837	852	835	796	812	827	874	789	821	798	824	837	799	811	838	807	862	774	772	815	900	846	829	831	840	817	762	779	797	846	806	850	822	793	807	846	777	842	805	845	833	834	851	767	854	803	844	807	863	821	760	791	833	781	811	853	809	812	866	817	773	855	778	838	843	798	794	822	803	780	815	819	851	816	907	811	766	793	816	853	829	813	795	805	803	828	825	840	821	779	777	816	816	830	841	785	795	851	812	839	851	862	827	811	799	802	809	863	827	843	785	813	801	836	815	818	863	835	817	847	820	858	842	806	800	861	831	763	823	828	770	813	760	839	803	785	829	789	801	828	801	822	867	849	856	820	791	815	843	851	844	781	802	833	845	827	794	813	826	824	863	807	823	811	797	825	817	835	772	833	806	811	787	784	808	805	764	829	787	806	784	785	844	768	765	800	839	796	862	813	819	844	849	805	817	844	794	837	827	861	841	853	778	851	802	881	832	801	837	832	777	849	840	867	798	856	883	819	800	822	836	806	823	841	815	818	782	773	833	862	803	847	842	800	840	793	800	821	800	900	861	858	801	808	790	809	806	786	785	824	841	819	805	828	768	846	868	795	831	752	834	835	838	787	829	842	799	816	761	798	812	822	830	821	819	858	803	818	868	820	833	801	792	817	845	791	845	747	819	832	787	804	843	816	812	891	831	769	834	854	835	832	793	817	790	822	801	793	897	833	827	798	819	842	828	801	821	766	816	856	845	857	785	790	778	856	830	831	832	800	782	846	827	797	884	779	800	843	813	778	839	843	865	788	849	870	806	829	796	828	799	781	829	821	808	818	802	804	835	859	836	818	763	828	807	841	828	800	788	824	804	784	814	814	821	831	802	853	806	794	840	826	808	772	810	852	797	808	799	800	821	795	785	802	827	823	795	797	773	815	861	791	842	816	803	838	798	810	852	805	806	811	830	826	846	876	808	809	838	808	831	833	859	786	809	839	812	831	815	899	822	810	775	834	801	834	809	793	833	799	788	825	838	823	851	782	776	801	883	848	848	836	836	823	835	794	831	827	810	851	831	801	783	791	842	825	827	837	797	858	859	802	802	826	852	864	862	807	860	795	849	760	805	781	750	840	793	843	812	781	800	811	873	886	811	830	819	829	780	855	872	821	809	820	824	816	855	815	853	817	830	794	795
31144	28038	34486	29253	20067	17137	14518	11408	5971	2356	810	574	439	371	320	309	316	274	266	272	257	226	258	245	253	211	238	219	246	275	230	251	256	235	266	255	240	267	244	263	231	231	264	237	272	223	262	234	254	234	274	239	237	221	222	253	257	256	240	242	235	241	238	252	240	251	234	274	233	239	262	235	240	261	232	224	245	242	250	242	252	260	237	263	235	255	254	257	219	242	277	271	273	233	252	235	229	261	264	231	259	256	246	231	222	236	218	259	243	243	240	238	218	235	240	233	256	279	234	244	250	275	245	253	239	257	253	240	230	225	250	240	243	248	224	246	257	267	256	255	273	256	254	240	227	257	244	262	257	240	254	247	235	246	244	247	229	259	248	246	275	237	239	250	249	227	273	240	253	249	244	242	243	223	246	228	238	261	243	267	219	239	239	216	252	250	220	263	236	255	276	241	257	227	271	230	247	237	223	247	230	225	267	256	262	235	230	256	247	269	240	256	269	235	231	248	270	246	235	218	246	265	251	236	244	271	260	257	256	237	292	258	234	236	251	256	256	240	246	244	241	230	248	267	256	288	257	246	227	282	238	245	234	266	250	235	252	248	285	244	235	240	235	242	250	253	260	247	236	240	256	260	249	242	256	254	244	259	217	229	269	234	224	260	270	237	215	260	233	272	224	234	269	235	258	267	232	227	248	245	235	237	240	261	224	249	244	237	273	226	228	274	250	241	261	231	244	253	255	264	262	269	230	254	259	233	225	243	244	255	273	243	238	269	261	245	251	259	239	266	231	248	231	217	267	254	236	254	264	251	228	237	238	245	251	255	237	256	255	240	260	244	255	225	249	247	261	255	266	235	279	248	257	254	234	254	242	232	246	264	238	260	253	263	214	275	258	261	241	217	261	230	255	250	253	270	257	257	232	237	229	221	214	259	256	264	255	246	263	241	250	260	269	238	222	239	262	219	250	261	232	224	269	236	237	242	279	262	221	252	262	239	273	240	243	244	264	263	243	254	258	260	250	246	242	236	233	240	260	241	268	241	238	239	218	245	248	237	256	256	238	247	264	261	263	216	258	252	254	223	250	239	237	256	254	261	237	236	250	256	220	268	259	239	247	255	251	274	266	225	249	243	257	243	281	248	249	253	266	238	236	251	259	266	262	268	255	273	275	251	235	221	270	258	250	259	245	215	206	234	246	244	237	265	234	255	234	226	234	218	241	255	242	239	245	266	224	249	244	239	244	244	263	255	252	247	251	254	243	248	259	240	255	258	271	252	235	265	244	258	233	248	235	228	288	238	267	255	207	255	237	213	248	275	239	257	266	232	255	244	215	253	255	262	225	244	277	234	238	249	264	266	236	263	260	243	238	244	247	265	257	235	257	238	250	221	216	241	225	267	240	250	264	224	231	261	258	236	229	243	256	238	271	228	252	263	251	222	223	256	280	279	251	265	242	266	239	242	240	220	218	234	239	245	237	258	240	253	247	265	236	214	246	236	238	249	266	244	238	229	256	253	241	250	234	243	263	239	226	257	233	207	259	257	264	230	231	232	229	251	250	256	244	251	251	260	225	243	265	222	230	241	246	261	260	246	259	241	259	237	238	250	252	249	241	284	263	250	249	250	249	276	244	256	234	259	253	245	257	270	257	247	229	273	263	203	261	260	258	215	267	206	260	239	204	265	264	267	239	210	280	251	257	265	223	258	248	269	249	235	261	231	230	242	226	250	268	244	249	261	239	265	233	225	225	264	234	249	251	254	240	256	227	254	243	267	244	251	247	253	269	261	233	253	247	228	224	240	264	250	232	261	268	235	243	219	261	267	218	290	255	272	219	225	218	243	236	229	283	229	265	234	245	235	257	222	221	237	225	241	262	212	268	230	238	234	234	242	243	222	241	231	251	268	257	249	237	264	261	260	224	258	270	224	270	226	245	253	253	228	269	226	228	235	247	238	233	275	242	270	243	238	232	236	273	265	254	228	240	250	244	259	254	244	240	245	226	242	265	245	258	276	226	242	260	249	237	237	261	251	229	236	255	247	247	267	265	247	240	246	246	254	262	269	268	240	248	258	259	250	234	238	258	235	244	238	238	237	225	219	264	213	259	240	247	223	242	259	256	249	227	251	236	250	273	229	239	253	245	260	232	231	263	250	231	265	231	222	272	271	208	249	226	212	232	253	240	282	229	262	270	239	228	263	245	251	252	254	252	265	263	240	261	247	292	232	241	252	249	268	250	226	264	216	260	248	242	269	239	241	255	233	236	239	251	254	262	240	225	238	235	211	254	252	217	273	242	234	238	259	259	252	246	248	257	247	232	239	250	215	212	245	257	258	235	233	212	255	224	255	275	234	282	224	230	253	224	254	265	263	222	235	239	232	272	220	254	258	238	242	216	258	259	250	239	257	233	272	263	244	247	197	289	262	236	226	222	260	248	264	244	227	253	266	268	249	250	265	245	249	267	225	241	232	253	235	229	230	234	228	232	245	234	213	231	232	220	242	226	268	250	264	245	234	255	243	267	251	219	208	252	236	220	266	242	256	226	236	256	222	248	251	253	246	237	252	216	250	262	253	264	238	242	267	248	226	211	249	231	250	229	274	293	252	242	242	250	265	247	265	232	250	273	238	237	238	253	229	228	250	249	248	232	254	243	250	238	273	277	241	270	250	237	263	257	257	233	257	250	241	247	232	235	231	262	250	257	254	239	250	241	216	268	238	232	243	231	243	245	258	224	227	235	228	228	243	256	252	264	250	266	251	246	216	250	251	242	239	247	265	235	232	270	237	258	225	259	251	254	245	240	243	255	258	260	261	232	252	256	237	255	274	222	259	255	224	253	253	252	253	259	255	264	242	259	245	240	262	240	266	267	260	251	249	256	218	251	221	247	255	243	237	258	230	224	217	237	240	251	237	257	215	246	254	240	254	227	195	232	227	260	269	220	257	226	246	271	242	227	250	271	223	228	267	250	244	247	251	249	265	266	229	230	266	245	238	248	249	241	246	226	264	258	258	232	240	239	294	260	231	273	236	261	248	269	238	251	233	236	243	270	253	242	263	271	252	261	257	249	250	255	252	248	256	278	256	245	242	254	257	254	259	247	240	225	231	259	217	218	253	258	285	219	245	256	244	255	264	241	236	262	282	271	271	263	216	271	248	250	252	230	259	220	257	253	265	247	231	267	245	237	266	227	263	258	224	257	252	249	248	236	247	239	233	265	259	273	245	248	239	253	260	236	226	259	256	230	232	245	245	270	235	257	237	230	238	259	248	250	245	232	237	214	271	225	225	241	247	226	224	231	248	235	259	251	238	270	236	253	239	268	226	251	223	246	261	249	226	254	266	261	237	243	274	245	265	238	259	257	263	248	252	233	265	247	262	228	261	237	275	236	243	255	270	262	254	250	225	249	242	232	220	233	260	237	243	262	274	258	237	253	253	247	227	243	246	268	257	250	226	238	235	224	221	248	239	225	234	244	265	224	229	236	237	265	262
20040	27409	37849	36963	30427	32509	30754	28914	19489	10132	4748	3533	2646	2119	1446	1210	1136	1050	1067	953	897	914	820	885	848	807	841	869	862	833	863	807	814	818	850	863	826	867	851	854	858	815	866	863	843	851	866	829	788	874	837	814	843	856	836	874	827	792	828	778	840	873	817	843	835	868	846	871	867	806	856	871	856	839	825	830	828	846	822	853	852	861	886	839	890	879	839	872	861	837	904	801	854	818	851	823	861	856	831	882	853	844	887	864	836	823	827	844	845	863	811	806	884	831	857	784	866	808	873	814	843	835	837	845	901	827	784	843	855	838	837	856	823	832	814	757	846	829	799	831	905	888	799	841	834	813	865	850	814	828	839	808	844	830	824	858	875	858	799	863	775	848	826	841	823	805	869	865	796	862	829	812	876	866	839	855	827	838	834	832	798	833	823	866	821	850	820	845	842	834	873	888	783	795	875	819	858	869	862	874	789	776	776	832	868	861	788	837	830	825	857	847	873	855	826	877	844	825	881	838	840	850	818	854	870	814	866	799	778	836	943	863	829	901	873	870	859	836	838	825	841	867	845	788	886	853	875	871	813	812	848	859	871	852	766	827	898	844	849	846	877	833	888	827	882	825	836	809	865	860	860	834	810	897	828	833	850	886	831	861	822	802	848	847	823	840	878	824	827	845	853	827	840	857	818	860	836	804	847	882	827	792	857	811	863	833	838	844	848	844	794	834	840	865	889	811	857	868	870	814	865	870	823	880	860	838	809	865	839	774	865	896	817	884	864	804	859	845	902	851	869	796	819	839	814	846	804	856	850	788	848	868	842	891	848	848	894	836	816	870	857	845	859	898	815	809	853	850	869	838	817	790	844	859	812	805	844	844	818	856	912	820	769	822	832	861	860	827	821	854	865	765	861	788	843	873	811	817	839	811	857	883	872	856	871	831	835	817	880	876	830	851	821	845	812	856	804	865	847	831	827	864	807	866	799	865	834	829	835	841	812	891	818	796	837	815	841	855	859	840	842	802	844	853	830	790	837	888	818	853	859	861	845	836	788	865	814	843	796	871	813	921	796	849	844	809	843	871	859	843	825	790	856	831	832	861	844	802	853	809	893	837	847	785	883	818	860	871	803	800	861	809	834	845	816	847	784	865	808	809	807	787	791	892	840	809	888	854	864	805	885	829	811	885	861	817	820	812	877	845	863	883	863	809	866	873	850	767	907	819	873	874	827	837	857	784	810	811	854	833	847	878	867	832	821	857	845	912	850	859	828	833	760	909	783	861	868	797	823	853	834	842	816	824	862	823	865	823	870	812	828	849	868	848	841	855	812	840	874	791	827	882	825	862	816	842	839	863	819	832	831	830	830	848	871	844	820	798	870	879	837	834	815	842	839	817	847	893	894	850	793	853	804	833	841	840	826	825	886	849	796	849	815	831	824	810	874	885	823	828	832	839	825	797	839	860	885	850	884	842	833	793	791	848	822	837	857	809	806	848	840	823	865	812	844	787	850	798	819	848	826	875	861	880	863	836	772	851	821	859	822	833	845	825	823	810	829	856	830	881	858	849	830	836	845	813	832	843	818	847	852	855	877	810	820	887	832	822	853	860	836	821	872	825	836	815	904	834	831	844	830	853	841	863	847	819	904	848	853	875	779	874	852	858	883	808	854	847	839	821	861	917	853	835	852	852	853	796	868	823	858	849	848	852	840	825	829	872	880	829	859	869	877	837	866	860	795	870	855	855	890	833	866	835	830	824	839	900	811	818	837	853	826	841	819	870	815	862	807	840	871	834	828	871	867	872	868	863	852	880	813	855	844	829	850	852	871	862	887	820	798	915	870	842	839	852	808	779	847	866	832	845	820	846	843	906	834	796	827	840	826	856	843	789	815	841	857	803	845	855	842	871	825	854	877	819	853	834	833	829	804	844	862	832	835	857	806	847	798	814	873	900	837	849	878	838	897	871	868	881	795	828	845	803	804	842	901	853	853	857	878	861	845	857	823	811	823	833	851	844	853	846	846	874	855	777	869	783	808	839	841	847	861	828	868	822	902	837	844	875	833	822	816	801	838	858	785	838	802	831	876	849	805	786	794	878	830	858	823	824	828	882	840	837	907	822	865	844	796	829	811	856	890	830	818	841	805	915	841	864	853	857	872	820	821	818	810	825	793	848	863	795	818	868	890	839	848	852	835	831	841	870	822	845	808	830	833	833	894	843	842	812	859	878	854	811	862	781	830	853	815	815	832	805	829	847	924	876	829	840	803	857	819	824	846	829	807	843	895	853	852	872	890	845	876	839	841	866	797	833	870	908	822	832	816	838	852	841	862	855	838	892	807	876	870	855	813	856	862	804	849	884	786	835	818	838	849	808	850	825	825	812	806	789	813	796	874	859	819	836	897	829	811	844	865	898	858	870	818	831	780	834	866	872	844	874	819	785	859	887	876	830	842	855	871	885	834	792	864	888	861	820	860	845	896	866	868	800	908	858	891	888	865	890	816	838	818	883	802	793	807	827	832	836	828	821	854	812	796	864	822	881	863	837	773	832	822	831	846	819	869	831	862	829	803	866	812	838	847	822	846	810	865	878	870	794	891	803	873	877	848	827	834	834	848	821	875	869	858	867	853	770	838	818	855	850	903	822	843	842	910	869	829	820	805	814	879	817	877	793	850	832	867	833	837	814	835	847	819	846	876	798	843	841	834	853	786	847	807	798	855	818	862	798	839	820	825	799	867	850	836	846	843	836	854	803	801	834	844	838	826	847	855	822	818	844	868	847	864	802	883	798	817	821	869	848	817	836	770	796	861	833	785	833	814	777	857	827	781	820	823	834	836	823	907	851	822	858	851	818	835	848	833	846	842	830	795	812	821	861	823	820	838	878	792	856	828	825	887	833	883	855	848	870	884	859	879	862	821	820	843	799	834	782	850	828	848	789	823	815	830	832	827	812	841	833	818	811	849	836	824	872	837	835	888	856	845	847	831	829	906	856	841	819	841	843	869	822	793	827	832	868	874	848	859	818	867	867	828	812	862	885	857	837	824	856	852	822	849	814	806	810	811	846	842	872	861	771	882	812	847	874	851	846	856	816	830	797	857	838	838	877	863	818	847	843	837	902	832	858	813	825	856	836	833	868	870	820	833	848	850	832	858	840	806	873	838	840	837	832	855	859	806	837	826	879	809	854	834	869	835	869	797	813	863	784	833	834	863	885	877	893	837	861	849	831	915	825	807	855	839	807	775	813	835	854	841	843	868	888	831	882	771	798	854	851	883	847	866	860	819	839	832	839	892	828	847	891	829	846	834	842	778	839	859	860	874	845	804	859	883	855	839	829	876	815	831	824	841	856	865	912	883	850	874	846	869	821	864	858	828	852	821	856	809	824	845	859	866	838	861	843	859	823	880	864	820	836	889	810	836	843	816	809	850	841	890	871	838	844	872	857	836	847	840	807	793	863	797	830	813	849	819	821	812	856	824	880	890	845	847	874	826	841	805	853
33344	33419	42304	35661	28490	30097	26754	16219	9961	2795	1515	1016	659	488	345	306	336	312	288	254	318	263	242	248	253	262	265	243	265	230	252	243	262	271	269	250	249	287	252	244	229	286	276	266	237	265	237	238	271	253	234	277	248	218	242	262	245	245	263	244	234	258	248	244	269	260	260	234	244	264	288	244	249	269	252	253	231	254	259	254	282	224	239	268	274	229	238	220	252	267	236	244	265	267	271	221	264	241	251	262	236	256	215	261	269	258	283	224	239	242	251	211	253	247	217	222	237	252	242	274	237	250	257	259	247	268	259	231	268	258	234	278	273	268	228	252	238	263	250	254	264	268	248	239	254	249	246	263	243	246	257	256	261	236	233	273	275	249	265	254	254	254	244	248	260	217	253	263	250	249	251	246	278	249	256	235	254	287	245	239	242	263	254	273	245	272	233	298	235	257	277	241	240	249	263	230	252	272	282	256	261	243	265	261	241	271	232	254	282	252	230	280	267	250	281	231	224	233	243	271	243	241	234	243	250	258	256	255	234	250	280	259	259	220	214	249	248	253	295	285	268	266	256	276	250	264	259	226	251	270	270	249	267	267	242	235	239	244	265	265	218	241	238	274	221	277	258	242	248	241	253	243	277	255	251	271	240	253	247	244	275	241	258	266	258	233	260	234	247	257	219	258	271	255	266	234	255	258	286	259	258	250	256	248	261	272	249	250	246	273	222	232	274	253	256	265	256	226	241	266	252	242	252	269	279	284	278	285	267	255	260	237	278	249	257	257	283	235	274	262	278	241	234	237	271	226	219	239	252	244	276	255	260	235	228	234	268	255	256	229	246	261	240	283	254	282	264	271	266	242	233	249	277	242	271	239	264	235	257	251	255	243	245	243	243	264	262	265	255	246	233	260	260	213	246	258	224	241	222	252	270	257	253	227	246	244	269	243	236	261	260	248	244	252	244	240	277	249	247	245	278	233	235	246	267	255	281	294	284	266	265	248	245	233	231	247	289	240	277	260	251	231	247	238	275	268	289	240	219	255	236	276	272	238	238	252	254	249	253	254	251	253	240	266	236	270	272	295	267	296	237	233	230	241	266	239	264	261	221	254	244	244	247	262	262	249	223	252	263	264	272	235	300	255	251	253	262	252	278	253	242	243	250	262	244	248	233	220	237	237	268	249	243	255	268	238	250	237	241	263	249	241	244	254	253	242	278	255	248	254	234	246	261	285	237	229	246	261	241	256	247	252	235	253	268	254	284	239	275	257	255	251	259	256	273	237	228	249	235	274	229	251	255	263	234	247	237	232	226	253	262	253	253	274	259	264	228	258	254	258	246	251	263	244	287	262	252	241	268	260	264	282	266	256	241	253	286	240	275	260	272	243	260	257	244	267	230	241	252	249	250	237	238	261	234	264	275	224	239	260	223	251	234	256	259	278	234	240	249	286	248	238	267	264	239	260	276	243	243	225	249	266	283	259	279	250	242	250	247	271	254	270	206	283	259	234	237	244	237	231	288	250	262	248	254	254	264	292	249	244	250	258	252	213	266	264	255	234	257	257	271	234	282	254	272	256	286	218	246	261	264	240	248	247	253	242	259	249	240	261	266	266	270	270	256	272	276	261	267	258	264	280	272	242	271	218	252	239	262	289	244	274	223	239	258	273	242	292	239	249	252	247	253	260	259	266	262	235	224	237	241	253	258	243	225	268	256	235	254	278	268	211	247	261	278	253	246	242	271	276	239	258	264	271	235	273	284	245	235	212	246	230	252	255	238	249	257	253	265	224	237	249	249	268	254	264	253	235	260	249	271	250	222	238	280	247	252	223	267	271	232	255	269	257	259	231	271	252	246	223	266	243	247	245	258	259	230	291	237	268	247	253	240	226	242	252	256	261	250	223	240	251	249	247	237	259	277	258	229	272	263	242	252	234	241	244	263	251	262	283	246	236	277	261	269	267	234	292	265	282	261	283	243	256	256	273	270	257	265	244	277	283	272	275	278	255	259	260	216	266	240	234	285	258	253	221	266	253	268	251	270	229	272	246	255	242	276	268	224	251	260	260	248	254	266	280	238	256	230	251	289	254	250	239	241	256	258	275	269	233	230	255	240	247	245	244	246	242	256	263	246	249	257	261	233	273	248	245	266	267	245	281	273	217	249	258	252	260	245	269	259	244	243	221	238	290	231	248	240	233	286	270	281	264	258	267	262	226	280	265	273	244	257	210	239	251	227	260	238	258	218	238	273	254	255	256	229	234	248	252	245	244	248	261	265	233	250	273	251	269	221	266	250	239	267	257	254	279	230	245	244	259	225	265	285	270	259	251	273	259	263	247	263	262	258	231	245	281	272	266	261	264	250	245	251	232	231	293	245	240	233	231	261	270	238	272	247	278	230	237	271	241	260	285	263	240	247	248	228	265	252	283	260	236	266	253	286	236	242	294	270	250	261	266	239	257	258	279	263	237	252	261	272	262	292	263	237	228	251	244	274	291	218	244	270	273	232	250	267	230	261	273	279	238	249	237	256	214	247	252	238	246	260	288	257	249	262	285	255	274	242	209	263	263	246	259	246	224	237	257	274	269	254	264	241	263	274	252	276	267	239	269	253	279	252	232	261	235	258	264	239	260	245	242	263	285	286	252	269	290	243	253	230	250	234	257	253	261	228	279	274	257	262	243	240	273	264	259	261	273	281	279	235	264	257	220	266	268	257	277	249	264	233	240	239	246	261	250	269	272	261	263	252	245	229	252	251	248	253	279	265	237	274	244	261	228	230	240	250	225	267	284	250	274	231	233	238	253	252	245	257	268	250	240	247	236	303	265	282	256	234	256	245	244	258	255	246	277	240	246	245	236	252	245	232	256	295	268	249	253	235	220	225	238	254	224	268	241	243	258	253	255	254	231	266	245	240	251	262	257	240	280	280	219	240	265	249	244	259	263	230	260	253	248	250	226	280	252	249	246	239	233	247	226	253	268	234	251	270	253	234	281	265	244	262	260	265	269	264	226	250	247	256	245	263	241	241	231	236	223	240	222	253	243	257	242	288	289	242	229	253	256	267	233	243	229	243	244	256	224	233	280	244	229	241	255	255	257	221	257	262	254	273	226	256	250	251	236	253	237	237	241	237	250	258	246	248	251	272	236	228	250	248	251	221	259	224	260	257	277	234	254	245	243	271	243	244	243	252	244	250	262	266	279	233	259	274	265	251	245	261	219	250	237	259	240	245	268	264	256	251	289	272	259	237	264	264	247	267	222	242	250	284	244	270	258	254	268	262	263	248	253	239	256	268	238	237	254	274	258	239	233	248	265	247	231	243	246	249	252	250	233	260	290	240	284	249	237	265	271	244	260	245	238	228	258	244	252	196	262	249	280	265	254	249	248	256	245	257	276	243	248	232	276	269	270	262	246	256	240	229	256	272	273	240	238	245	238	225	253	233	263	254	279	260	238	261	240	238	241	277	235	244	250	246	279	237	256	246	254	256	273	238	253	263	273
24394	33114	45278	43983	40507	46464	40306	29473	24978	10535	8376	6021	4183	2783	1585	1459	1238	1323	1262	1080	950	916	926	872	830	917	846	890	856	880	845	815	812	909	880	821	876	808	867	846	835	819	838	845	815	857	851	901	849	875	859	819	846	833	862	859	825	868	816	866	822	827	855	826	858	889	828	810	833	880	836	889	843	867	862	879	897	839	864	798	852	806	885	821	803	870	873	872	852	826	855	878	875	832	882	869	852	860	838	860	805	842	810	873	851	810	851	863	779	855	890	823	850	872	819	851	839	853	843	834	854	907	868	826	845	864	799	885	871	829	875	866	829	871	819	838	854	841	842	829	845	867	866	871	901	913	877	864	833	894	840	850	857	850	830	843	864	909	792	882	838	853	916	837	815	883	899	835	863	897	871	884	858	889	823	827	863	885	832	864	851	847	856	810	846	849	832	943	816	883	826	848	858	848	885	885	849	843	902	857	840	825	868	866	825	863	877	894	864	839	840	875	841	858	845	898	860	870	799	834	885	857	861	837	771	875	813	853	837	814	800	844	877	858	853	858	830	905	839	840	903	836	856	857	821	800	833	824	853	904	831	824	834	859	874	848	872	919	850	810	829	810	897	860	822	839	864	888	873	899	851	824	844	900	881	855	890	877	833	833	845	867	847	826	869	849	847	837	850	810	849	859	815	890	856	840	812	858	870	819	878	826	818	814	855	917	905	858	872	873	813	819	896	853	889	824	764	837	835	873	886	870	805	877	816	833	810	799	891	821	856	881	905	907	864	835	822	848	901	843	844	865	894	812	877	845	853	888	853	775	844	892	804	831	838	813	845	834	821	858	823	865	857	835	836	853	856	874	819	869	850	831	851	832	848	856	808	848	883	806	819	796	834	843	837	819	818	831	852	873	856	835	834	878	849	848	851	848	848	852	834	842	879	820	868	857	881	845	861	833	880	798	854	857	806	873	864	844	833	870	868	816	878	844	812	831	891	855	828	788	839	865	886	871	830	858	847	867	858	882	795	879	844	834	821	927	867	898	929	792	868	757	858	832	862	876	867	824	855	853	829	787	819	836	871	851	868	852	868	840	838	833	837	849	827	802	894	870	821	859	876	826	893	824	876	871	786	847	882	890	890	863	885	827	827	837	821	853	849	846	874	872	884	873	874	848	844	828	814	822	857	833	838	865	800	873	834	862	853	858	848	861	875	887	845	884	826	818	877	833	877	850	864	847	862	821	864	871	878	831	851	806	827	876	861	864	815	909	851	764	893	826	843	894	854	837	822	868	860	848	864	863	860	829	831	823	847	808	844	829	779	832	839	854	809	883	887	853	860	819	855	846	852	866	878	876	909	853	861	872	778	857	870	840	875	885	848	867	853	842	849	886	820	917	894	859	803	853	824	850	848	878	855	899	873	850	932	856	856	870	855	824	906	887	899	845	831	867	876	862	834	857	834	844	908	850	862	875	881	866	870	820	879	842	881	838	860	840	857	876	928	828	826	838	822	800	845	877	851	853	819	902	850	815	869	823	879	851	837	820	841	891	865	873	860	860	900	868	848	849	843	849	852	854	863	877	822	907	909	836	838	891	832	844	837	863	790	893	856	866	847	860	841	861	843	856	847	835	887	854	831	816	862	864	855	876	869	815	888	840	843	798	829	872	818	909	801	833	835	827	849	883	852	859	834	863	819	851	899	885	862	841	910	840	864	817	816	896	855	827	837	867	831	830	807	867	903	891	837	897	857	826	870	831	866	886	846	831	812	843	849	906	900	819	881	832	873	844	834	847	877	879	841	871	841	857	792	847	918	826	869	852	881	818	864	845	857	831	839	932	913	882	817	832	872	855	796	860	876	866	861	864	829	845	853	881	831	877	876	895	871	874	881	857	798	825	848	902	849	815	876	837	854	906	848	846	880	824	875	847	869	856	880	874	855	860	878	846	853	847	823	840	857	875	818	848	854	839	835	830	766	841	852	821	836	853	858	847	851	831	824	850	875	870	848	904	820	896	873	850	905	892	849	856	894	847	863	876	830	830	862	853	848	827	799	830	841	854	864	837	869	858	781	830	836	857	888	870	811	871	842	836	898	808	868	836	908	818	885	859	866	831	906	823	874	880	858	822	882	810	839	789	877	839	814	832	866	840	858	826	841	850	866	855	837	854	855	831	849	847	823	839	870	849	862	834	820	843	887	860	869	844	822	833	900	829	868	844	839	861	856	830	841	802	884	852	877	847	872	869	853	934	864	875	834	868	844	826	886	886	825	845	866	866	855	805	910	844	831	851	849	849	857	864	879	813	855	879	842	891	844	832	829	858	889	879	812	836	863	859	839	814	836	808	870	835	803	890	833	819	833	872	857	866	843	892	770	873	852	826	850	847	838	881	869	834	827	888	780	825	866	836	821	897	848	871	884	857	848	795	881	890	847	886	884	869	851	850	804	842	823	905	847	810	844	834	880	855	829	855	856	921	872	927	840	858	885	839	855	856	822	854	865	857	831	910	852	855	855	880	905	912	883	865	879	844	878	866	825	874	835	849	830	842	871	865	854	827	858	802	850	845	899	858	897	835	845	796	848	845	833	844	813	824	869	822	890	848	852	821	874	833	825	835	860	838	853	811	830	859	876	896	840	859	817	836	884	812	848	880	786	911	851	851	841	863	824	869	823	869	830	822	799	812	862	873	857	822	853	830	879	858	793	873	870	843	864	872	830	831	918	793	789	859	863	898	847	847	870	888	802	837	862	833	829	843	891	852	923	846	811	869	827	860	850	846	854	862	899	822	841	906	862	812	858	841	854	833	854	872	835	872	814	833	855	887	843	856	846	859	886	871	814	846	838	798	854	863	866	895	845	811	839	819	851	887	818	838	820	887	843	863	885	856	831	842	834	899	804	896	880	860	799	835	835	892	831	860	849	822	815	792	835	888	855	848	825	829	877	838	853	831	835	837	824	887	818	845	828	825	845	857	902	857	832	842	885	824	799	865	784	866	889	856	886	835	836	858	859	881	891	831	872	841	875	855	852	832	892	828	807	821	931	833	918	814	797	812	832	835	848	843	901	863	884	861	876	899	885	839	835	839	837	889	867	879	866	832	836	868	896	839	893	900	843	822	887	828	880	828	871	846	846	829	868	834	850	868	851	819	823	852	804	889	858	830	908	819	861	816	867	825	862	860	852	856	855	906	795	829	801	845	848	855	867	852	866	865	824	851	830	855	879	817	871	854	816	861	870	827	828	816	825	836	865	843	861	817	851	815	846	926	919	855	839	870	854	798	844	835	863	862	823	815	902	855	859	875	857	838	850	864	836	808	871	856	840	900	855	820	831	870	815	819	808	836	836	892	844	843	865	845	870	815	848	882	878	820	870	857	849	833	846	845	862	852	874	858	832	817	903	832	854	843	859	845	836	875	829	860	862	818	859	884	910	853	859	842	850	853	859	867	850	864	810	870	828	858	873	890	892	833	824	893	839	848	854	894	806	887	895	871	870	873	844	793
27947	14453	10888	5220	2666	2355	1518	726	502	342	300	275	246	283	264	279	235	240	238	213	261	237	234	247	244	236	242	246	252	246	246	251	229	259	243	235	218	209	247	242	250	263	234	243	211	240	239	229	246	243	221	229	238	251	258	283	234	251	255	242	250	234	228	262	254	244	242	254	255	245	228	252	212	233	244	224	249	198	239	278	245	246	252	256	232	215	261	220	248	253	248	212	247	244	200	236	227	248	266	198	258	236	260	241	232	252	237	252	243	242	243	263	218	190	250	254	244	245	259	241	268	243	237	236	249	240	248	239	227	265	242	257	258	259	217	236	250	259	239	248	237	258	257	237	244	281	232	242	235	230	239	230	242	238	249	232	219	246	232	261	225	221	253	251	259	238	268	220	227	214	258	231	238	254	222	239	260	242	240	223	256	248	241	251	243	254	266	196	213	244	254	253	239	240	243	243	231	238	227	282	227	251	232	242	221	272	241	233	249	247	230	249	219	226	239	254	270	231	256	272	229	232	239	245	239	214	254	230	239	241	216	260	235	242	236	214	210	247	250	252	261	251	243	260	258	259	256	219	238	243	242	242	251	259	243	233	245	229	253	265	232	215	246	222	212	228	244	245	227	234	242	246	242	232	242	242	238	265	229	220	247	253	236	237	219	264	230	231	241	226	229	244	219	249	226	239	240	254	230	252	261	264	241	234	225	233	235	224	265	241	227	237	255	260	235	236	251	239	240	226	228	244	256	249	220	239	248	248	241	260	258	234	262	236	228	218	259	228	206	239	243	230	215	209	231	256	248	262	236	227	246	267	242	245	264	253	236	270	267	237	228	220	236	258	269	281	231	235	246	250	223	222	239	250	240	238	234	204	256	255	235	240	228	240	228	254	258	214	233	258	240	236	228	241	240	244	218	243	253	230	241	224	241	251	211	253	225	208	260	231	231	213	264	276	229	233	223	233	231	269	234	241	264	231	246	240	243	230	260	250	257	238	237	252	221	217	244	219	265	249	249	236	240	250	269	235	266	236	218	231	241	239	240	236	243	257	240	259	233	220	231	233	275	255	227	237	267	249	229	236	253	274	256	232	207	271	247	234	225	222	209	256	260	239	237	254	218	244	252	216	260	265	224	250	244	259	235	228	247	241	231	239	250	216	238	242	225	252	261	219	268	224	253	241	244	235	252	227	250	247	233	246	245	257	230	233	225	244	233	233	220	222	255	220	264	234	239	267	244	227	256	243	219	233	220	249	246	232	252	226	241	225	261	228	239	213	224	232	243	246	246	254	264	256	248	261	255	229	235	261	219	266	249	220	240	242	260	243	240	251	243	217	218	255	247	237	234	250	241	273	253	279	220	236	229	263	207	244	235	246	222	247	249	260	257	241	223	238	256	253	228	252	240	252	240	237	247	239	254	262	257	230	240	253	235	254	296	225	249	251	254	219	221	233	244	251	234	244	238	239	205	244	241	250	233	239	210	231	223	215	219	260	265	235	267	239	229	251	223	242	261	238	231	235	231	255	266	261	259	284	236	234	255	215	241	237	242	247	220	245	223	241	276	235	239	237	225	242	228	219	240	235	248	224	249	251	241	226	240	264	259	226	239	242	259	261	197	224	262	260	237	245	237	222	233	225	223	263	258	241	214	244	243	240	232	248	231	256	225	258	276	262	242	247	237	236	231	249	255	249	214	247	240	239	262	210	221	244	242	253	257	259	214	241	230	252	258	272	226	240	264	254	235	275	227	229	263	222	263	229	257	246	221	240	247	247	235	236	253	243	248	246	258	265	245	247	254	242	242	263	273	244	258	266	259	237	243	280	254	248	229	236	252	231	249	260	254	228	258	207	216	270	217	219	249	230	260	207	229	276	231	239	225	246	260	230	215	242	228	236	260	239	249	243	270	230	259	246	256	229	254	268	240	221	247	266	230	216	226	245	275	220	250	259	249	202	252	253	240	228	273	217	218	240	241	221	232	236	230	238	257	270	245	261	258	262	244	235	216	234	225	223	237	259	217	220	258	228	241	225	249	236	264	207	251	235	246	231	254	234	231	238	251	245	221	256	225	241	246	265	252	222	258	242	245	233	233	238	247	271	228	240	230	267	259	239	220	235	227	229	251	248	222	233	225	245	237	226	232	240	266	226	255	241	228	219	258	248	228	245	204	220	231	234	235	230	247	222	236	258	278	239	264	231	243	240	221	236	263	275	226	245	258	255	263	217	228	257	248	230	210	223	223	220	238	240	212	258	244	225	255	247	233	239	215	230	239	209	231	212	256	240	220	249	235	237	264	252	242	239	245	249	230	261	252	256	249	246	245	242	271	268	265	249	222	242	242	220	260	218	247	246	227	216	214	237	230	256	242	229	235	229	234	253	208	223	238	213	244	233	224	285	230	238	228	242	225	226	253	258	251	222	249	242	250	240	257	262	240	240	250	235	207	247	242	237	227	221	247	242	239	220	229	250	231	250	261	249	242	259	241	213	259	234	245	252	244	238	247	278	239	242	211	234	213	229	225	249	257	230	240	240	241	226	246	240	224	232	224	239	251	251	228	248	242	223	235	249	247	245	252	267	233	248	244	228	223	249	229	236	235	249	228	264	213	217	248	243	208	228	248	259	245	223	269	220	246	225	255	250	249	262	252	236	242	245	242	258	210	269	218	237	268	233	271	244	224	225	254	209	246	258	248	242	232	249	264	262	239	233	253	251	247	265	240	244	225	253	236	255	235	240	254	223	235	235	252	264	273	257	268	267	228	238	243	272	258	244	224	233	227	231	258	255	262	280	257	252	236	263	259	268	257	241	255	232	231	225	264	235	251	249	241	242	245	202	222	253	228	240	230	221	243	226	221	236	261	258	243	231	228	237	237	263	241	238	231	267	231	249	224	250	243	224	240	243	255	245	243	254	210	221	239	267	241	239	255	242	261	229	245	204	232	226	226	243	251	232	252	220	224	226	237	262	217	252	264	228	239	241	266	239	232	221	227	216	256	274	249	243	261	241	224	237	254	241	247	247	229	209	238	270	220	260	214	229	223	268	236	225	224	228	264	286	259	250	249	244	222	231	234	249	242	226	247	209	250	226	235	246	226	235	240	243	238	243	256	243	273	230	236	211	238	273	227	225	250	226	224	216	240	226	239	257	221	230	250	254	241	237	246	220	232	250	251	235	235	245	239	264	225	240	234	251	246	241	259	231	239	221	228	244	235	244	213	250	258	230	234	232	243	236	258	223	255	214	257	263	248	254	227	227	252	212	226	230	255	261	231	231	254	229	219	218	237	273	238	261	243	235	231	225	248	244	231	235	237	208	240	272	255	266	272	240	269	227	248	278	233	227	238	236	240	240	234	242	252	216	265	235	210	256	252	218	231	245	236	248	235	215	225	251	268	214	276	250	249	254	236	274	235	243	242	253	249	239	236	258	260	223	248	240	238	252	232	258	220	232	243	227	237	223	250	258	234	242	248	227	249	260	271	249	252	218	238	229
13127	11601	19162	14752	11448	11235	7515	3548	2334	1543	1343	1183	1040	950	939	889	858	854	883	845	863	852	875	825	807	828	811	835	802	792	853	869	868	813	817	811	867	796	837	840	797	829	838	780	809	805	801	783	840	760	836	847	827	838	790	809	808	773	775	852	876	790	874	810	831	835	833	850	815	823	861	813	863	761	827	829	842	826	844	811	808	804	825	794	812	843	793	830	814	821	840	791	821	781	763	828	844	847	804	793	764	856	784	828	805	793	851	823	830	846	802	857	816	824	801	834	807	802	825	838	808	781	775	780	793	833	832	884	863	802	892	797	835	823	831	852	831	820	826	830	823	797	771	834	843	874	836	821	841	812	818	813	824	869	788	816	802	834	792	809	802	863	851	824	792	830	836	839	795	849	770	851	816	794	782	787	820	838	780	817	856	854	801	813	795	837	799	790	811	850	823	819	800	830	768	777	859	860	824	810	789	819	850	793	829	821	868	787	815	827	813	793	792	806	868	845	849	834	848	832	866	865	812	857	875	787	859	797	813	817	800	811	831	864	852	800	819	848	797	782	863	839	800	795	786	812	796	867	811	805	831	844	810	819	823	897	816	802	833	853	797	824	860	847	851	825	896	881	825	820	815	822	845	827	869	804	791	831	791	790	806	827	824	785	807	839	803	832	801	795	853	808	837	839	812	786	810	811	840	812	818	825	803	823	857	841	791	808	821	810	804	825	804	822	822	811	804	831	848	834	791	822	824	817	830	783	794	770	810	855	829	833	809	822	869	817	827	835	836	803	836	855	821	855	791	870	821	884	824	800	817	866	786	858	850	797	779	818	793	817	819	806	825	866	781	848	843	836	841	817	835	800	801	810	788	898	783	803	830	854	806	812	848	864	803	807	811	894	840	839	792	798	814	804	890	822	814	840	858	825	788	819	775	828	859	833	891	799	862	797	803	839	832	835	835	843	850	843	822	882	834	843	812	770	839	838	819	826	815	809	838	827	846	782	785	816	808	814	854	901	830	794	845	876	786	819	864	830	833	846	836	842	850	856	855	770	817	823	870	825	798	844	834	893	881	849	803	902	756	829	804	830	846	820	849	808	821	836	774	823	830	780	804	839	812	837	879	818	799	812	849	832	795	809	842	808	828	847	835	827	790	749	872	845	823	818	871	846	804	827	820	814	852	815	815	876	824	824	829	802	826	825	817	798	824	782	863	795	861	762	770	808	789	855	818	827	849	802	815	833	855	824	806	839	809	807	829	802	850	814	774	810	838	826	856	812	811	862	834	807	792	826	814	865	808	791	886	812	839	882	836	816	788	876	795	809	809	848	827	790	809	843	815	778	820	811	814	844	817	792	804	815	836	777	842	784	794	754	794	802	818	860	874	834	793	859	828	839	811	822	870	854	827	823	819	803	839	792	827	829	868	822	800	768	829	811	822	855	812	816	802	823	773	847	832	860	807	811	829	782	862	796	878	783	846	839	839	834	833	832	831	823	814	839	846	875	834	846	793	791	831	845	880	829	828	828	810	808	801	834	841	812	830	871	862	808	814	814	833	810	759	849	814	831	824	841	846	826	819	831	840	817	828	815	782	862	861	821	838	861	849	806	872	795	781	851	837	835	891	852	783	806	823	838	836	833	816	814	874	840	883	815	824	838	784	834	817	777	809	871	820	862	781	839	852	828	828	846	839	796	818	840	807	782	840	810	856	799	823	821	874	803	844	805	776	846	808	839	837	790	827	854	758	835	816	820	818	803	819	835	836	833	835	811	869	863	823	811	832	812	826	822	793	812	779	822	836	804	843	787	807	842	789	860	836	835	871	821	833	836	751	833	853	829	799	820	785	881	767	844	800	842	859	804	832	797	813	849	856	816	865	828	848	837	855	841	844	801	778	807	853	840	833	752	832	855	822	837	834	793	834	786	794	796	814	833	806	799	827	811	808	777	853	803	868	834	859	786	775	823	861	886	814	831	802	835	824	813	778	842	856	783	837	854	862	824	817	808	799	839	811	854	856	814	839	803	853	837	784	854	798	825	843	771	839	820	797	872	799	802	803	862	833	858	838	811	805	857	787	767	816	793	855	866	823	824	819	831	824	845	842	825	870	793	818	821	842	786	804	825	799	878	858	826	829	815	791	826	837	791	856	805	812	854	826	856	792	793	814	805	799	808	829	778	793	806	825	803	770	814	855	810	857	837	797	797	841	838	782	876	853	871	795	796	863	852	785	814	821	828	841	811	822	779	789	819	781	834	824	844	814	842	819	861	793	784	845	810	828	823	801	785	808	814	809	798	848	861	810	805	824	844	865	843	794	850	799	849	775	792	798	795	776	826	779	828	827	853	832	836	822	800	809	833	798	807	837	878	828	834	864	851	798	835	820	791	881	814	839	817	804	775	852	844	760	823	783	843	790	831	792	864	809	867	831	802	804	821	805	847	816	850	805	829	860	885	838	867	821	788	828	816	866	768	818	858	838	819	809	758	854	810	821	861	824	842	787	828	817	839	816	814	793	838	808	811	827	826	785	841	765	852	809	819	829	792	844	826	808	776	840	799	822	878	765	815	809	882	855	792	812	856	833	786	855	865	793	877	809	797	751	787	817	792	838	833	836	867	832	810	825	780	897	828	845	788	804	813	775	829	848	823	779	815	782	826	823	839	811	791	831	846	780	837	849	852	868	859	789	759	827	799	847	826	818	794	758	808	786	873	820	806	833	851	800	815	803	819	794	820	834	806	812	847	830	830	792	903	871	794	819	827	787	767	838	830	811	836	862	829	843	806	805	838	838	753	826	847	809	787	838	835	829	834	775	825	801	804	771	809	811	819	797	869	820	867	853	816	818	825	848	766	838	842	764	835	829	765	791	788	883	848	872	797	831	843	825	867	846	843	823	826	861	801	818	856	775	807	806	861	781	833	864	795	867	804	834	838	859	857	851	857	819	816	829	768	809	767	824	815	827	818	882	838	820	796	851	833	834	867	832	788	824	840	867	876	805	828	822	811	815	797	878	886	860	810	812	821	826	840	796	789	861	811	834	802	826	777	826	845	908	792	849	814	831	792	812	867	850	808	860	848	825	794	803	813	854	835	812	788	806	795	792	845	812	829	812	826	769	775	812	897	818	817	787	839	782	907	790	849	809	811	830	827	809	823	819	891	875	824	797	803	831	802	793	862	795	845	818	826	830	804	848	803	814	789	831	901	800	803	843	844	806	794	822	775	807	824	787	817	803	792	840	830	810	806	841	768	796	803	820	834	787	839	816	823	814	873	837	819	811	771	790	768	812	857	817	842	799	850	778	846	852	801	858	779	812	869	899	865	799	812	843	803	816	797	808	776	824	837	811	806	831	855	844	859	802	832	787	768	769	776	812	789	837	833	833	773	854	789	822	879	817	846	848	813	783	821	861	789	838	855	878	821	841	829	802	850	779	777	818	809	808	843	852	804	837	823	822	812	890	823	788	794	868	775	830	873	827	832	799	783	818	861	791	847
31793	27855	32827	27676	23806	22367	22504	16563	5264	1278	892	630	463	410	289	313	245	272	305	273	216	251	239	246	253	270	262	268	252	250	218	251	237	254	256	244	273	260	234	260	252	266	255	253	238	203	252	254	263	242	198	257	229	264	244	253	250	277	248	266	245	246	254	251	273	267	249	268	224	265	246	269	255	258	251	239	254	241	248	228	285	251	234	240	256	245	239	231	244	234	258	250	255	247	262	264	263	284	258	242	246	253	248	240	238	261	243	245	241	219	230	254	236	257	277	255	220	263	259	265	232	227	238	254	249	251	257	259	248	267	247	259	261	235	264	254	268	257	261	246	244	240	246	264	247	228	232	258	229	242	250	280	245	253	256	256	270	253	281	245	236	258	235	235	227	249	214	235	269	252	258	238	238	257	260	263	250	272	264	238	238	247	240	267	250	233	249	233	239	233	250	263	255	253	252	252	242	239	250	242	269	263	252	243	255	260	283	265	224	241	244	238	265	250	274	242	270	262	265	259	238	273	271	238	260	230	219	237	282	239	237	219	253	237	244	231	244	237	269	253	237	253	259	229	238	256	245	243	213	267	232	234	240	231	262	241	224	233	222	236	261	222	272	226	260	270	217	251	224	256	260	277	251	264	232	279	234	258	252	213	243	265	255	246	257	243	228	245	242	259	265	237	237	246	237	258	239	275	239	251	250	232	226	251	240	241	247	242	251	249	247	256	265	282	230	242	217	252	214	259	241	232	243	248	256	265	237	241	271	271	234	241	241	270	256	258	222	224	240	257	281	232	259	237	238	245	242	240	243	257	243	237	234	268	250	248	250	240	246	261	290	278	266	257	241	236	219	253	258	243	259	265	257	269	241	232	265	239	263	261	228	266	269	237	262	246	233	236	242	227	236	241	256	240	221	214	207	249	230	245	244	249	256	245	228	231	270	220	245	250	235	269	239	238	222	240	269	265	243	245	263	240	226	244	227	255	255	241	271	272	257	234	240	230	237	246	264	231	240	276	243	226	260	231	248	255	263	263	247	246	266	252	255	281	222	241	263	245	239	200	241	248	245	256	273	263	243	255	245	239	252	240	234	251	220	230	243	262	249	248	247	254	250	254	226	246	253	235	243	245	245	271	252	265	245	248	251	253	260	248	249	253	239	231	227	268	250	234	228	257	238	269	241	244	256	232	243	245	258	255	241	255	250	275	264	228	266	245	237	253	243	253	257	241	273	284	253	256	281	263	251	265	219	250	278	270	257	230	235	268	246	242	249	246	242	258	253	253	249	248	243	249	222	249	242	232	273	260	220	252	251	240	270	251	229	242	236	250	260	268	259	235	246	252	236	239	252	240	234	265	236	250	283	225	233	252	219	239	251	252	222	249	261	251	272	232	273	250	255	237	268	257	241	254	269	217	262	238	273	243	232	238	261	238	248	251	236	255	268	236	260	265	295	259	258	251	233	220	247	257	265	245	262	253	242	239	241	235	264	229	271	242	223	228	258	247	258	238	254	242	239	246	225	225	238	248	244	262	247	261	238	257	237	262	227	233	246	226	253	242	235	244	214	267	250	247	257	233	245	239	232	219	244	238	245	255	236	251	233	238	288	217	237	247	240	258	246	266	266	285	246	277	260	247	241	263	248	251	291	260	258	266	245	215	237	262	264	244	237	269	243	260	246	270	274	258	239	275	242	270	231	237	250	231	269	234	248	222	216	262	260	227	253	245	241	229	256	233	280	205	257	233	260	269	219	274	227	216	237	235	267	245	242	241	233	261	248	243	246	244	268	245	260	245	235	238	257	275	232	265	231	270	258	234	269	240	247	229	262	250	261	244	234	237	237	244	231	263	227	246	253	241	240	254	249	252	257	237	264	228	244	270	240	251	256	275	231	251	246	277	260	246	207	258	254	235	264	260	252	270	269	224	259	253	247	278	235	249	252	259	232	224	249	258	253	259	257	245	231	225	240	266	278	249	265	279	227	268	228	239	254	226	229	230	256	276	280	269	267	231	267	256	262	236	272	256	262	245	237	262	242	241	267	262	235	235	252	260	229	254	253	228	243	260	225	278	253	266	257	261	250	252	243	243	250	249	265	257	248	228	233	239	246	262	244	239	256	227	231	209	267	242	243	257	258	259	274	236	237	243	254	228	275	240	256	232	264	238	234	260	241	238	240	226	231	271	237	277	254	252	216	262	242	261	255	272	234	222	268	218	243	249	244	245	243	237	244	263	284	249	277	239	244	258	237	244	261	232	252	235	248	230	272	275	254	241	236	250	246	266	259	246	241	254	226	254	231	271	218	244	274	247	235	234	246	243	238	259	252	252	248	260	235	234	253	280	243	254	264	226	226	260	255	249	211	235	245	249	229	256	242	276	228	257	240	263	236	296	241	259	252	263	237	278	260	240	215	249	268	206	239	253	222	256	245	260	242	238	256	239	246	239	252	242	232	227	243	221	240	242	274	264	262	247	269	254	250	241	231	265	227	234	282	278	249	228	262	253	235	254	276	253	272	237	245	253	245	235	211	235	260	243	265	254	253	236	240	256	258	265	257	208	244	244	253	274	259	270	244	262	255	244	258	268	272	238	279	257	248	235	258	265	249	254	214	219	235	234	260	263	256	271	266	268	235	229	241	215	229	251	238	249	259	282	259	254	233	221	251	261	260	246	256	240	256	235	245	256	242	267	207	256	284	251	263	259	242	254	255	250	229	248	223	272	248	233	262	275	228	237	261	226	260	271	234	228	266	251	242	261	227	246	262	253	242	236	260	258	227	289	253	236	264	241	237	254	232	254	275	247	270	231	239	263	218	242	234	240	230	255	229	267	260	236	244	290	245	224	241	226	246	242	247	251	247	239	237	247	235	260	231	230	243	227	255	254	260	217	253	218	231	217	230	260	230	219	223	262	241	266	248	238	274	249	240	251	262	255	232	264	267	250	252	243	279	230	244	267	245	258	238	294	243	264	276	265	245	267	251	254	244	250	218	254	237	237	245	260	226	231	238	234	271	230	275	240	234	256	275	239	242	226	227	270	233	291	265	235	246	266	245	222	255	268	237	228	241	276	275	246	252	229	244	247	252	282	248	254	267	228	244	256	267	274	252	246	239	263	238	243	266	255	236	224	242	281	239	232	247	231	272	234	267	235	236	234	262	258	255	222	254	243	273	232	236	249	238	265	253	225	261	246	238	248	229	269	263	260	273	267	238	247	245	256	254	244	223	226	237	232	225	247	236	256	265	262	236	265	268	259	217	253	247	263	238	265	253	237	243	212	257	218	256	208	238	268	278	255	240	246	257	266	214	255	256	245	242	254	249	240	254	248	248	234	255	254	255	274	236	248	254	215	238	251	243	232	230	259	246	250	266	235	227	246	254	258	273	252	267	242	260	251	241	250	246	248	244	228	277	250	251	261	240	248	249	234	251	246	242	231	260	269	270	259	260	247	265	224	286	269	262	245	247	264	242	250	242	243	232	243	252	239	267	240	213	249
21268	26599	36781	36119	36324	38498	39340	33129	15950	6152	5206	3850	2512	1906	1419	1146	1071	990	1018	958	872	891	885	825	876	908	798	914	850	866	853	827	837	843	856	866	863	840	801	879	838	832	850	835	844	822	782	824	857	785	876	874	844	835	814	848	818	881	813	830	833	830	819	865	856	872	872	850	856	855	856	856	801	861	813	925	863	833	849	825	824	822	841	803	800	830	850	833	852	841	883	781	864	865	877	847	827	862	794	857	861	891	756	836	835	841	850	825	866	853	839	827	796	851	851	849	889	851	852	870	846	813	820	832	861	848	834	782	870	774	876	848	854	828	817	840	880	820	876	876	906	843	830	852	865	858	820	858	866	870	805	815	845	867	846	838	834	830	847	808	829	830	841	818	824	850	833	850	864	822	852	816	862	863	812	836	866	878	869	809	808	856	836	854	852	873	804	848	786	832	832	866	853	881	841	863	872	904	844	785	834	777	842	898	829	836	853	883	861	827	801	849	862	857	866	807	829	844	833	892	873	914	853	802	823	890	836	844	906	859	852	799	843	890	811	844	853	839	903	858	846	847	782	843	817	848	804	805	831	884	833	870	885	854	849	854	872	832	859	899	860	876	853	907	861	865	866	814	866	850	849	819	878	813	859	909	869	821	824	812	858	864	842	861	803	816	826	914	805	850	830	867	903	798	825	818	807	864	840	808	806	840	863	837	882	836	871	851	812	822	841	819	817	851	825	874	832	891	813	879	827	870	908	801	846	887	801	856	887	867	832	866	902	810	818	891	839	850	810	881	844	842	860	898	850	799	785	858	866	848	847	809	869	866	837	847	862	840	880	849	796	882	865	857	794	769	824	874	823	822	877	901	844	857	849	840	825	806	858	814	825	853	840	830	867	888	826	871	839	866	845	838	828	833	828	837	887	851	813	815	847	921	854	847	821	860	865	816	802	810	820	862	897	848	832	863	848	865	815	832	846	862	832	789	880	834	820	838	806	839	855	886	848	833	845	830	848	863	858	879	814	813	836	861	878	835	872	816	847	813	854	801	835	856	768	888	838	812	833	865	867	787	864	866	869	865	812	876	869	861	863	837	868	823	822	850	835	814	837	818	874	891	803	799	850	788	809	841	926	796	858	787	826	829	867	807	789	828	832	818	851	869	843	855	834	828	804	849	906	823	837	851	827	886	819	804	849	861	863	846	886	820	822	880	793	837	887	903	828	821	814	856	825	807	852	820	861	813	878	867	882	835	852	843	808	838	821	835	822	843	860	822	829	872	818	816	876	766	828	866	790	875	835	811	874	867	811	851	809	830	850	894	788	811	833	823	834	857	817	853	853	884	864	849	793	844	864	859	834	864	857	877	833	766	827	912	864	846	808	873	822	841	846	860	815	839	875	870	810	776	819	844	813	853	872	795	815	894	824	884	834	898	850	889	936	823	779	803	853	786	864	858	843	885	822	907	865	822	844	815	883	841	879	844	877	873	841	813	870	865	877	894	847	837	857	855	830	860	805	913	822	891	785	862	874	849	845	835	865	896	795	846	835	891	877	866	810	878	821	867	814	823	815	840	812	857	858	853	876	869	879	797	863	786	822	871	803	819	845	832	812	860	824	802	843	825	877	834	812	808	784	854	852	818	803	847	825	867	837	841	818	861	925	865	776	865	845	860	850	842	814	892	888	881	817	867	869	844	798	891	825	868	799	815	831	871	818	887	847	844	871	790	861	881	873	862	813	799	847	835	846	835	880	777	885	845	798	812	815	823	846	818	826	836	820	879	853	850	837	848	820	860	855	838	841	840	851	845	820	886	880	836	838	826	900	827	794	856	844	853	906	821	848	831	830	883	853	847	833	861	907	832	824	852	812	853	780	863	810	838	832	834	864	817	849	836	843	856	852	840	887	891	891	838	856	816	894	830	835	824	856	824	808	841	857	794	851	828	880	826	845	846	826	846	827	830	821	862	852	842	855	876	852	850	857	816	817	833	866	834	845	864	846	862	806	791	848	830	849	828	856	838	839	855	865	867	854	860	885	828	833	837	846	830	859	865	823	839	816	825	828	868	866	898	813	874	841	780	861	866	836	802	821	851	803	863	842	792	812	825	770	869	857	841	844	819	918	899	844	810	816	841	855	868	865	818	890	820	836	864	877	833	807	824	842	830	834	894	817	855	867	868	859	893	872	833	852	831	841	818	830	833	860	829	830	853	868	843	857	844	876	867	849	793	893	892	811	833	911	844	868	835	832	817	797	873	892	848	852	866	860	822	825	832	783	851	855	903	829	836	888	843	830	811	854	849	861	829	848	873	829	816	864	878	849	887	834	804	871	861	819	859	826	804	806	886	884	803	791	829	832	824	846	868	848	845	809	845	859	883	835	830	827	875	875	827	852	801	775	863	860	876	830	868	850	830	824	848	737	849	875	818	801	844	845	876	812	838	869	850	873	837	817	826	853	819	845	811	809	856	849	830	820	878	853	868	851	818	794	849	898	831	807	832	883	873	862	887	826	808	836	804	882	845	825	829	870	854	848	850	839	837	856	862	837	827	842	792	869	864	850	805	817	845	853	840	878	870	899	861	847	785	872	877	841	800	861	857	908	879	848	888	773	828	842	834	860	835	810	853	818	824	842	863	897	791	851	878	871	852	849	867	853	826	860	841	838	840	779	932	840	848	881	875	834	840	847	827	806	801	867	847	852	879	828	818	829	857	843	884	862	827	851	783	856	823	870	825	888	870	863	801	843	804	826	848	841	824	853	851	847	797	828	917	859	838	902	815	858	762	807	781	866	852	867	851	857	888	807	832	806	843	862	901	847	875	874	839	837	842	857	830	867	840	890	826	847	844	854	873	848	822	891	838	809	789	811	839	838	847	789	832	819	846	836	817	836	838	840	867	811	835	810	895	889	906	814	860	861	775	800	832	827	844	821	826	877	837	810	841	836	817	856	840	814	830	851	813	844	915	816	822	906	804	831	875	843	813	831	817	850	844	843	831	859	824	829	855	809	846	875	799	887	885	884	876	862	872	818	802	874	825	869	861	885	889	858	874	887	874	816	856	830	891	798	830	834	868	835	875	812	856	819	853	859	925	812	829	814	872	830	887	855	873	877	805	854	832	840	857	835	888	846	848	877	847	805	878	845	862	807	862	860	894	810	843	837	815	849	829	814	816	802	878	910	798	848	849	848	872	858	870	800	807	828	820	850	842	805	828	874	859	784	868	890	851	840	827	837	861	882	835	904	877	840	818	825	888	841	824	852	807	839	884	821	826	820	839	853	817	837	850	882	864	900	876	826	830	855	856	847	872	849	830	871	788	819	850	846	881	832	813	850	839	869	832	868	882	810	772	819	898	878	846	876	824	882	861	886	855	871	835	821	838	832	829	840	803	868	843	837	799	809	873	809	835	825	867	841	834	865	801	797	831	873	889	810	814	879	882	861	886	829	830	816	837	818	845	835	891	830	812	845	845	863	907	838	837	830	849	815	839	861	857	890	802
34209	35362	39011	34033	31257	32762	31436	21266	9931	2891	1469	850	583	495	380	290	284	275	301	290	227	257	254	239	267	263	286	257	251	237	266	239	251	271	254	245	268	255	201	272	270	233	244	278	272	251	253	249	277	260	263	238	238	235	253	278	250	230	272	236	255	269	270	261	213	277	253	248	238	233	267	256	270	260	263	262	248	231	240	244	265	229	269	260	247	261	252	253	240	238	231	249	259	254	239	230	273	226	251	228	246	236	250	240	262	224	247	271	251	230	259	261	244	252	273	265	239	254	244	248	221	252	227	278	251	267	263	257	250	264	258	274	237	257	293	221	256	242	275	241	282	272	246	275	267	248	228	240	253	263	225	265	262	252	259	247	264	264	250	246	253	255	251	245	264	268	262	248	240	260	266	253	244	234	251	234	253	254	275	262	229	228	238	225	245	251	275	210	256	255	247	248	252	264	250	250	256	273	229	250	254	242	255	253	237	230	248	255	231	235	253	244	268	257	237	234	257	246	267	261	257	289	238	267	271	239	239	240	240	280	266	285	233	253	239	269	235	270	271	256	266	244	233	248	266	233	245	260	255	249	248	234	273	251	271	284	243	257	241	268	236	267	255	268	271	246	260	271	233	265	264	248	253	266	232	230	254	263	279	251	249	242	228	256	251	249	263	247	210	276	279	245	251	229	246	237	219	234	243	231	241	228	257	264	251	258	214	276	245	223	239	276	239	283	245	257	247	264	234	242	247	227	275	255	238	261	229	231	233	234	238	245	267	268	257	251	278	245	289	244	251	226	248	236	249	252	279	237	262	227	249	269	241	258	256	280	266	272	248	230	222	279	259	235	261	240	258	237	265	265	253	245	280	244	228	276	253	250	253	207	255	240	272	271	254	251	236	247	248	224	246	247	267	250	266	229	224	267	258	274	247	242	239	246	292	274	274	258	246	214	252	250	244	229	231	275	246	266	248	238	247	258	249	242	208	238	267	255	253	240	240	303	261	265	252	237	229	234	244	261	252	276	279	268	264	287	246	241	265	248	259	223	239	249	294	275	229	273	252	248	219	246	267	259	258	252	257	246	283	263	259	253	235	258	244	275	264	248	261	259	243	245	266	245	265	245	274	234	275	228	258	258	267	233	259	277	279	253	258	259	235	241	213	249	248	246	257	225	236	216	254	247	245	251	249	243	247	260	270	258	258	232	236	257	240	275	244	254	277	216	253	260	266	243	273	265	228	259	257	262	264	261	239	246	258	261	254	255	266	247	243	255	250	240	250	252	249	245	258	256	252	254	264	217	241	256	274	254	261	240	254	282	236	265	245	248	266	248	253	241	296	247	259	238	252	257	278	285	262	252	251	233	249	254	266	252	252	278	252	268	245	233	253	249	231	247	243	263	248	267	257	224	254	222	242	261	252	273	245	233	228	278	234	268	243	256	265	250	240	268	249	254	260	273	268	252	250	264	228	262	240	245	278	245	267	286	277	232	270	264	278	244	250	264	242	249	247	246	272	267	241	256	233	257	241	256	252	230	271	253	235	263	241	239	285	254	273	244	259	230	242	266	254	256	277	270	277	245	244	262	271	269	256	267	253	244	229	261	252	258	267	267	239	268	287	237	230	239	241	249	250	253	280	289	240	274	242	246	219	267	239	243	234	272	239	249	243	244	261	247	272	222	247	248	236	291	231	260	249	243	237	230	255	253	255	257	278	233	268	247	247	220	244	241	242	276	259	257	242	248	244	271	237	247	227	273	246	280	250	277	253	228	274	271	253	250	256	242	249	257	234	265	293	226	257	248	267	232	239	283	238	266	240	257	240	263	280	282	263	248	254	248	250	262	255	257	270	277	266	267	248	258	240	284	252	258	280	255	263	241	228	241	232	228	244	246	242	272	273	269	238	255	245	239	250	250	249	257	256	271	262	280	280	255	281	261	268	246	257	278	246	242	230	244	258	252	281	263	242	274	259	230	240	258	260	245	256	248	289	227	258	254	236	265	248	272	267	241	240	271	236	258	262	217	264	240	229	237	237	244	258	275	263	247	218	260	220	238	264	252	270	236	256	281	259	251	222	251	256	235	233	262	234	262	216	249	268	251	253	235	246	226	262	264	258	253	261	256	265	259	247	247	256	289	258	282	239	250	241	252	253	272	244	247	275	248	232	235	249	256	263	249	252	244	227	235	249	245	264	257	257	242	266	273	245	244	241	258	312	232	276	251	285	234	273	273	261	261	225	244	233	262	224	265	242	228	251	246	237	270	275	259	261	271	236	289	269	254	302	233	262	267	233	256	230	218	247	242	246	236	268	268	261	233	278	242	237	290	236	220	240	236	238	243	259	247	269	244	223	241	225	227	264	277	278	251	248	234	265	230	217	280	234	265	255	243	276	271	263	229	281	238	238	249	236	231	261	251	240	263	238	240	264	234	261	259	262	265	248	238	286	237	215	289	258	259	263	254	253	254	250	276	265	223	236	256	250	251	267	251	252	271	262	242	230	237	258	256	228	240	251	241	255	230	283	263	279	244	250	269	238	247	240	260	253	258	258	228	236	243	257	248	265	254	241	236	247	267	224	270	274	224	246	267	260	259	239	256	243	274	229	238	251	270	251	248	271	251	261	258	266	242	245	239	268	244	249	287	258	256	256	246	236	235	254	263	252	237	255	236	271	266	238	242	284	264	238	251	261	245	299	228	266	259	247	227	228	227	254	267	250	255	246	269	259	226	220	278	233	253	250	254	252	281	242	278	240	253	241	254	251	254	255	255	243	252	284	268	267	284	248	237	225	267	253	269	265	246	264	257	243	265	258	273	269	239	236	257	255	263	229	256	254	277	223	264	247	251	245	243	266	281	280	259	244	239	254	237	258	218	280	242	243	247	227	239	264	239	259	222	247	222	212	240	226	234	242	226	262	262	267	229	241	283	248	233	250	244	261	269	265	281	247	232	227	250	242	252	222	246	297	232	262	225	246	266	271	253	249	241	257	242	229	243	237	264	237	216	251	266	237	253	236	277	269	264	248	227	256	228	246	246	248	216	261	237	247	261	236	252	257	262	244	279	270	267	238	283	242	264	252	258	285	241	258	242	257	246	263	240	265	260	269	242	263	222	249	237	250	248	244	248	256	272	271	253	217	261	262	256	211	231	260	240	248	238	267	227	224	257	246	249	262	227	274	247	264	257	239	240	234	244	275	245	244	258	250	250	265	248	272	225	242	256	238	247	245	271	258	235	261	243	246	243	250	245	235	251	291	231	258	267	268	239	237	255	275	255	265	225	265	244	230	268	281	225	259	234	257	278	270	233	268	268	229	264	264	253	268	215	247	259	217	258	237	256	263	242	249	255	278	251	255	233	246	261	249	230	268	254	242	249	256	245	234	286	248	254	240	247	250	264	267	241	232	232	259	224	259	272	243	249	264	236	244	236	227	276	264	253	258	263	242	254	241	256	280	254	250	289	249	263	260	247	272	256	236	242	269	239	286	230	254	239	253	266
25781	34463	42296	43741	43009	48614	46920	32095	24541	10646	8425	5207	3511	2490	1741	1345	1139	1096	1064	975	979	916	885	886	779	817	851	913	865	937	846	910	861	865	909	880	896	871	849	840	909	774	860	858	839	873	853	818	862	878	839	835	870	855	902	824	862	833	889	821	792	911	821	844	790	914	824	864	892	854	815	851	847	823	913	820	837	844	831	837	870	850	871	817	832	814	858	861	868	849	817	890	823	844	861	882	835	888	846	905	891	844	899	880	830	821	864	860	874	829	834	815	821	801	857	860	839	798	814	822	848	876	839	838	824	856	850	837	933	866	898	842	802	887	880	831	834	854	832	881	874	872	821	869	818	842	801	875	830	854	921	855	842	871	866	808	946	850	823	906	859	873	889	819	854	846	818	806	833	861	848	837	835	831	878	864	844	823	851	847	801	828	831	845	836	830	884	878	918	870	788	838	842	846	844	841	838	784	847	852	905	882	849	826	796	831	885	815	886	843	859	832	849	848	876	836	790	825	825	839	767	872	882	810	892	840	868	877	792	847	838	876	865	798	835	857	834	824	824	873	856	867	882	881	898	860	860	844	842	849	829	828	848	839	882	811	853	846	856	858	844	823	836	846	858	810	783	790	820	862	862	838	864	842	839	782	833	857	869	788	845	821	800	845	861	841	859	820	891	896	841	825	854	849	839	857	906	896	852	813	853	831	827	870	805	838	813	876	863	862	845	828	871	813	871	864	812	815	883	847	809	898	885	825	849	893	885	891	822	851	860	814	848	832	865	855	863	865	865	844	815	842	862	843	793	836	877	842	897	837	804	888	873	883	828	859	770	870	833	875	820	795	879	829	869	846	863	847	921	830	900	816	854	855	819	857	870	843	846	865	851	809	895	848	824	877	879	886	819	879	831	812	849	873	846	888	881	782	862	887	866	814	871	786	867	831	812	842	832	812	822	863	806	781	837	880	879	883	864	846	866	837	810	893	851	815	884	870	839	890	805	893	899	853	835	821	841	832	884	795	854	912	875	836	835	855	869	849	872	868	868	885	891	834	865	825	871	877	874	842	778	891	879	846	853	849	847	817	817	860	863	851	841	841	796	815	887	859	823	793	836	878	861	831	866	828	833	853	858	838	888	875	815	878	860	799	907	897	857	846	865	893	848	888	878	824	803	880	906	879	851	867	879	824	909	805	850	830	859	843	833	865	822	886	844	814	806	886	860	851	831	837	892	852	797	851	880	793	864	853	862	835	876	849	852	839	858	844	859	838	859	872	840	864	869	860	870	858	832	890	884	875	802	853	836	853	840	875	794	864	831	844	834	877	882	830	919	836	881	826	888	860	846	870	885	840	866	858	826	833	845	895	854	880	838	824	788	897	861	810	855	873	882	835	922	845	846	885	844	845	857	878	798	873	897	854	880	798	824	803	857	841	877	842	828	847	844	810	887	880	841	892	798	829	869	838	837	867	845	844	808	856	832	835	859	871	854	887	842	825	831	847	821	884	839	862	827	834	855	823	831	868	815	831	814	811	842	885	888	858	855	855	821	901	860	852	842	813	845	894	837	880	846	841	807	869	856	858	820	847	844	905	806	831	895	873	858	858	887	865	795	888	884	882	800	834	847	854	838	844	852	811	856	869	892	828	877	845	868	831	888	870	866	904	817	840	834	879	836	843	802	851	847	848	841	846	847	880	853	814	815	834	825	903	857	861	880	827	928	845	851	843	869	803	874	859	879	870	799	833	865	813	823	785	836	855	843	829	860	849	827	860	892	872	844	876	832	915	838	824	843	842	878	892	850	821	859	852	849	874	825	834	841	830	862	854	842	878	857	852	826	867	893	834	826	838	868	840	835	816	826	854	848	897	851	849	855	870	841	885	864	885	839	885	866	851	849	864	806	833	871	840	833	879	843	841	856	843	849	858	834	802	872	849	914	876	831	879	838	833	897	807	838	848	812	860	907	850	828	807	868	843	891	866	838	866	851	859	852	835	860	848	817	784	811	890	906	879	810	796	862	887	862	817	922	835	913	854	863	835	908	868	798	882	861	842	902	850	877	834	831	853	815	895	834	869	895	885	808	912	873	839	857	931	877	862	916	877	906	848	824	873	844	935	859	834	839	821	828	874	815	858	818	844	871	851	878	886	849	878	818	868	869	865	889	821	892	837	842	823	885	880	818	882	889	823	846	835	859	804	849	873	870	879	883	894	839	819	834	871	832	834	811	853	856	865	813	856	867	908	802	814	800	848	896	857	884	883	822	853	863	885	832	850	826	862	808	916	851	836	885	817	860	863	874	881	863	873	875	871	853	931	835	858	834	870	890	834	871	872	842	813	914	851	854	866	861	868	894	856	819	843	849	880	837	894	820	806	846	840	874	841	850	863	831	846	882	870	842	840	872	860	874	810	842	841	836	847	890	877	893	860	870	852	890	843	864	841	862	872	917	831	835	836	830	823	871	850	868	870	797	865	822	816	829	848	840	829	846	803	856	845	841	820	876	854	831	837	797	857	903	850	865	823	832	875	854	913	864	874	833	843	858	895	846	876	845	797	840	853	819	847	884	843	889	836	849	895	854	886	811	882	855	850	805	818	849	859	863	875	860	868	786	878	845	846	835	819	838	921	891	898	841	844	858	891	912	870	866	858	841	822	858	864	826	852	823	816	887	859	841	881	851	885	921	888	827	858	890	877	831	914	844	848	892	835	822	826	828	883	852	873	853	845	862	842	860	926	878	844	820	854	858	844	863	888	805	847	843	832	839	834	863	835	820	884	838	846	824	810	837	858	865	898	882	782	846	847	887	847	818	886	865	863	889	844	877	890	878	832	843	861	850	836	805	906	894	852	863	806	866	856	799	825	843	919	841	864	817	821	876	812	867	854	834	828	848	827	828	914	857	870	889	859	829	840	860	854	791	843	842	813	908	859	822	847	896	840	908	873	788	840	845	867	822	875	897	824	835	855	860	817	881	860	901	806	844	832	864	858	806	857	851	831	868	821	847	856	853	822	869	832	907	827	878	838	876	844	833	814	832	836	827	850	818	871	855	810	823	827	844	857	862	829	842	840	867	839	821	857	910	868	796	794	836	863	887	849	860	875	867	887	797	840	845	858	934	843	832	848	837	819	870	859	835	806	854	902	877	837	851	836	817	797	858	854	794	825	834	839	827	914	829	833	849	879	858	897	885	875	874	819	861	873	861	820	850	840	815	868	846	822	815	848	877	889	836	792	819	859	869	835	862	888	818	824	891	828	856	883	803	888	908	872	866	785	831	843	841	853	877	849	847	892	817	835	869	870	817	868	886	841	872	821	879	827	841	851	885	814	849	845	831	817	862	876	834	823	836	835	910	835	847	814	800	866	860	847	862	843	869	906	837	816	828	827	859	863	824	887	862	829	827	821	799	875	848	840	868	839	862	868	858	814	850	857	850	878	867	839	889	869	862	883	827	877	874	867	810	842	841	867	903	863	836	834	849	828	853	849	844	916	830	844	867	885
27433	13040	9371	5610	3265	2535	1559	815	517	341	306	260	253	262	254	253	231	259	276	250	250	242	222	251	235	251	238	250	233	257	227	263	242	248	231	251	250	224	257	246	227	219	220	271	233	271	229	237	256	218	219	230	254	244	242	230	243	272	261	220	222	240	227	275	246	245	256	238	217	257	231	265	234	236	223	246	239	264	244	221	230	253	246	259	223	228	246	237	218	248	241	274	232	243	220	271	191	238	236	244	249	264	213	250	244	236	229	259	238	234	236	237	243	236	239	233	290	253	222	225	241	223	202	246	244	254	238	248	248	217	248	270	249	224	254	235	239	246	254	253	241	231	210	236	224	237	228	233	228	226	242	241	266	229	246	233	233	224	242	244	236	224	260	241	268	241	268	249	219	235	243	215	245	240	228	233	215	272	281	251	255	220	239	232	248	241	246	211	269	240	275	225	231	244	249	231	237	241	234	247	245	227	233	244	232	228	239	237	268	240	248	244	270	266	236	243	254	264	225	249	238	252	283	262	252	266	248	259	244	212	216	239	235	226	250	265	246	222	240	251	239	232	261	261	245	250	240	247	223	240	228	205	231	267	232	260	230	221	216	260	234	247	221	243	228	230	228	270	248	232	228	257	241	250	233	247	240	242	261	243	255	227	266	241	256	226	246	233	255	234	252	252	267	226	239	238	235	225	219	252	236	231	254	252	243	229	206	239	238	244	220	245	216	232	238	241	264	218	253	227	233	265	242	235	255	260	226	255	233	263	233	226	238	251	232	224	237	247	251	239	254	244	235	235	251	225	234	237	253	250	279	247	263	275	229	238	231	210	260	237	225	260	265	227	224	249	204	233	248	236	219	258	222	234	254	251	240	242	236	255	266	233	240	228	231	265	240	233	248	216	240	235	226	242	239	258	249	251	240	242	246	250	243	265	246	257	239	234	245	224	253	244	235	249	255	225	250	259	240	209	239	255	246	252	227	236	242	258	241	257	254	231	240	228	222	243	248	253	244	232	220	227	228	259	243	246	261	243	224	248	210	234	244	230	276	221	220	220	247	225	222	231	255	255	202	234	213	257	241	234	206	252	217	227	242	251	217	220	265	245	225	216	259	242	238	225	233	225	251	243	247	210	260	248	246	239	244	249	259	242	242	254	227	242	259	231	241	253	242	228	260	254	244	212	248	207	229	227	235	257	248	233	231	240	213	232	227	267	229	220	221	229	244	251	252	260	244	223	265	256	247	273	240	234	256	255	265	260	247	245	239	234	237	256	202	232	241	236	217	262	277	263	223	233	266	256	244	257	223	251	232	248	250	266	247	263	247	240	231	222	241	201	271	220	241	254	230	236	220	230	273	232	229	229	278	263	230	220	229	254	230	249	259	251	281	241	234	222	231	238	257	228	275	264	236	249	223	241	247	245	230	237	252	252	222	240	250	212	251	246	221	254	223	261	266	249	237	261	248	233	247	254	254	243	246	255	262	261	257	249	199	232	256	220	232	227	262	258	236	233	205	232	225	224	265	246	239	252	221	234	239	246	218	252	236	251	260	241	207	252	237	247	241	243	253	251	244	245	233	255	284	251	226	239	258	267	250	251	245	252	275	253	241	227	239	245	268	250	256	250	264	241	254	243	261	252	236	241	248	256	242	257	227	228	216	253	243	261	247	262	232	253	245	258	256	194	230	235	221	220	229	240	247	260	231	268	229	220	257	261	231	238	225	262	248	233	229	276	244	234	242	231	226	220	270	221	236	250	270	242	238	258	227	228	246	266	240	235	234	229	236	223	249	237	235	241	229	254	255	232	227	231	255	258	236	212	265	243	214	250	236	258	246	235	222	266	262	244	241	260	225	245	249	232	269	247	246	237	234	236	245	236	231	242	241	260	237	234	256	243	237	230	227	225	221	217	202	225	240	230	269	219	234	251	244	226	231	240	255	253	226	267	248	217	228	236	235	238	264	222	244	217	220	224	246	227	246	222	233	237	237	209	230	230	225	249	254	224	230	197	194	233	246	243	225	236	242	226	225	250	217	238	212	219	243	270	231	227	253	223	233	257	243	227	264	230	241	223	258	245	230	218	218	242	250	248	254	236	248	257	254	225	264	227	256	224	263	233	262	257	236	247	240	225	233	245	239	257	248	249	262	269	237	247	248	243	245	250	245	236	238	252	211	211	222	248	241	248	205	233	254	245	238	264	225	259	241	230	242	236	217	244	237	258	239	217	251	242	231	237	258	242	257	235	231	242	221	220	230	248	220	234	255	232	234	263	243	239	264	248	255	246	268	224	227	257	224	210	215	245	240	251	217	234	242	240	261	262	247	244	231	240	256	252	249	217	257	253	223	244	243	222	219	267	239	237	232	218	242	244	234	245	248	225	258	226	242	219	251	213	261	249	225	245	226	256	239	237	226	229	258	245	233	237	238	233	222	231	222	256	251	270	238	224	251	231	214	275	245	214	252	258	241	249	245	243	256	236	272	263	233	220	240	230	228	250	218	233	219	234	225	245	260	258	282	263	259	241	231	238	235	237	242	248	242	253	226	238	253	254	240	255	258	252	248	216	247	260	241	235	226	212	233	247	246	227	246	236	221	222	277	233	249	200	251	218	227	227	239	253	233	232	261	262	225	255	232	223	249	236	236	257	236	236	259	265	243	251	236	240	246	248	230	248	232	253	249	238	233	206	229	254	246	217	224	257	252	259	227	240	232	258	236	237	243	203	244	242	219	217	242	235	241	247	257	214	248	247	233	238	232	212	218	254	222	251	249	228	263	273	267	248	241	233	259	251	244	221	228	258	246	240	264	206	243	233	262	268	280	257	226	203	278	242	244	231	241	239	238	245	253	241	235	249	233	217	254	218	247	256	249	232	225	244	245	235	230	218	259	244	215	250	252	248	224	243	228	262	256	230	233	242	248	251	247	243	223	256	231	226	227	255	212	224	205	238	251	235	226	267	253	272	253	261	246	226	245	234	223	228	243	222	215	215	252	244	231	236	243	245	233	241	239	257	243	263	283	264	249	243	265	241	252	242	271	236	214	221	248	251	232	237	263	248	242	254	247	235	205	230	247	246	256	248	241	241	211	235	206	242	259	228	247	256	233	237	229	246	257	216	254	232	245	250	247	221	244	261	280	281	244	232	226	233	241	247	262	242	217	225	273	241	228	228	222	242	233	242	240	231	239	259	261	250	238	229	242	268	252	254	236	247	232	254	250	265	245	243	271	212	263	235	244	268	263	262	223	237	218	251	242	248	243	244	284	243	301	247	210	254	218	227	215	228	261	236	254	229	249	221	222	220	269	246	264	255	245	241	208	224	246	243	231	243	281	262	242	241	234	252	216	232	258	255	254	244	232	261	231	239	235	250	231	255	221	265	244	262	245	241	245	241	222	249	259	249	228	218	248	256	243	242	243	272	237	232	245	249	240	210	240	231	262	234	223	231	247	238	262	237	250	237	246	255	235	223	243	258	266	249	246	250	253	252	254	226
13288	11285	17048	16913	13355	12302	8122	4080	2468	1645	1271	1112	1028	961	925	924	851	905	835	776	820	803	809	843	846	843	782	849	840	818	849	794	881	850	830	867	861	874	822	804	803	864	803	822	818	849	848	855	888	873	848	826	859	830	770	803	789	799	783	830	880	783	831	898	814	835	810	828	838	819	821	790	793	812	804	818	806	803	888	801	845	784	835	830	790	818	880	821	788	859	859	764	856	838	854	798	828	866	838	795	819	875	888	816	829	876	818	840	885	840	804	765	883	819	779	860	835	803	828	809	890	848	793	821	866	853	819	820	792	840	843	849	891	889	856	840	868	847	881	818	886	840	830	805	864	825	816	799	863	796	816	762	792	827	832	781	844	819	834	813	822	803	866	831	858	823	829	831	832	838	824	849	796	841	883	836	848	872	833	847	843	853	861	832	858	802	828	904	853	835	846	808	847	826	809	800	852	836	737	881	848	834	828	820	885	888	837	822	820	851	874	824	795	824	806	785	787	819	798	811	825	854	826	865	794	833	838	854	844	793	826	833	855	877	817	806	854	844	826	839	825	840	805	798	819	801	838	844	831	783	806	793	859	824	822	804	814	842	800	802	813	831	836	804	802	795	818	775	829	811	790	856	809	849	834	802	857	870	830	846	834	816	824	807	813	881	820	859	822	806	775	870	861	794	815	824	816	806	895	799	805	828	789	886	840	803	870	753	829	791	785	833	823	811	796	867	811	826	857	851	839	852	817	847	859	833	790	731	856	892	768	875	825	840	783	809	864	799	836	834	873	788	850	886	849	815	802	847	820	850	821	823	847	811	846	841	801	844	831	815	808	784	866	780	811	808	772	840	813	846	823	847	869	843	838	812	849	811	866	833	800	868	803	839	827	853	841	840	800	812	815	817	778	801	827	800	800	798	788	804	816	789	807	819	854	858	869	778	855	787	834	902	796	844	807	818	825	835	839	834	877	874	848	827	874	807	809	806	842	813	836	797	874	768	831	806	768	786	821	847	816	863	886	773	886	834	833	856	806	851	829	789	772	826	842	818	781	824	814	846	854	791	826	851	894	827	815	891	830	806	831	876	832	863	802	826	841	794	825	833	851	793	873	792	809	791	890	810	812	848	825	856	815	826	778	768	803	804	859	818	831	819	811	800	842	786	873	793	792	810	897	808	840	834	799	836	812	755	856	784	778	858	811	852	863	797	827	828	784	857	784	818	814	809	794	891	846	795	819	820	830	836	888	795	830	846	856	798	826	866	802	806	799	807	820	783	824	836	828	838	805	790	776	859	807	788	892	833	855	791	829	853	872	776	849	827	851	813	766	835	780	824	823	814	836	813	865	825	867	816	868	859	831	872	819	790	836	851	779	769	834	823	818	813	833	831	801	887	842	830	824	791	845	796	840	842	824	829	828	802	844	818	832	859	825	795	837	821	810	808	847	853	810	809	848	817	869	830	813	842	868	824	830	835	847	855	831	823	826	813	822	862	813	863	835	848	839	863	802	811	793	886	838	840	809	811	818	844	802	770	799	824	792	834	838	844	826	819	837	801	857	846	807	825	845	830	907	831	835	842	819	814	830	795	790	859	829	845	833	844	811	833	818	854	824	837	870	749	816	823	794	895	843	852	742	805	836	795	835	821	808	874	809	825	831	866	842	835	819	824	821	861	823	804	837	794	780	762	864	848	779	864	851	852	843	834	820	836	771	835	820	810	793	808	803	836	843	841	861	824	803	800	844	821	837	857	821	797	844	817	848	858	806	779	782	817	874	806	838	821	831	814	872	847	804	837	836	811	806	796	800	808	820	807	790	830	814	845	837	830	853	801	835	758	834	869	842	836	789	827	827	815	891	839	823	782	808	808	838	821	812	831	833	833	826	852	803	833	816	861	818	819	819	839	837	800	820	823	846	779	844	881	836	845	819	807	769	850	796	769	842	817	812	802	850	772	830	860	815	797	901	827	828	827	811	851	839	822	864	837	807	827	804	817	840	845	814	792	826	787	840	754	894	857	855	802	835	813	845	825	752	810	885	771	826	819	831	796	862	845	844	835	851	878	834	840	767	840	808	860	853	820	796	793	790	855	817	801	820	818	776	820	815	822	804	819	856	816	800	819	758	834	851	857	789	865	828	824	791	826	812	765	805	857	829	872	798	850	750	811	820	789	874	805	794	877	871	825	837	875	848	836	820	813	797	842	837	859	791	858	795	797	842	852	851	813	840	844	865	891	826	851	824	832	821	796	852	792	860	825	840	867	838	813	797	797	867	784	808	826	828	799	826	844	834	801	863	801	858	849	826	861	783	824	812	856	820	829	816	785	824	809	805	799	854	824	834	886	784	808	836	826	828	859	792	797	864	789	808	824	835	778	841	903	816	770	813	816	792	805	820	798	836	744	867	815	840	828	811	796	840	826	807	818	859	836	789	779	820	838	771	812	821	816	819	788	763	814	842	796	780	776	852	877	837	798	783	882	831	851	823	849	848	796	830	865	875	834	843	797	848	831	798	821	821	800	790	840	867	773	818	818	830	835	780	864	775	809	763	868	857	836	799	849	847	807	843	832	856	800	875	802	881	814	812	866	815	802	776	815	806	812	819	821	828	846	830	842	830	820	826	850	879	814	872	853	845	775	803	827	824	787	812	806	805	820	803	832	802	855	817	752	815	856	807	824	830	858	832	841	811	854	844	825	898	853	825	848	863	786	842	803	768	818	829	788	847	821	795	844	876	815	871	783	820	802	854	815	820	850	818	850	869	827	821	808	838	794	859	844	819	864	780	823	800	836	884	819	840	829	867	855	827	753	827	797	825	801	781	874	833	808	839	848	828	872	851	830	818	796	837	868	802	842	855	816	838	804	850	874	814	770	823	866	834	775	811	821	808	803	858	849	811	841	852	809	814	876	854	840	865	834	827	849	854	769	834	829	866	846	851	831	773	870	826	803	830	849	822	834	829	809	860	774	797	806	792	813	784	839	831	880	831	811	811	830	828	827	871	776	837	827	822	889	820	864	811	805	824	861	800	824	873	821	789	810	840	772	787	832	841	806	843	854	838	807	807	834	817	836	819	803	857	785	867	851	823	852	846	793	845	784	815	801	867	813	875	809	827	834	856	830	813	841	784	810	841	840	863	827	785	827	815	826	832	820	825	877	820	861	825	827	798	818	808	831	832	858	868	727	830	881	776	821	816	799	806	828	798	847	803	819	882	846	809	790	825	876	851	827	798	809	833	871	856	800	834	795	847	806	837	820	837	818	809	860	789	794	795	842	842	858	830	861	795	797	842	843	834	800	825	861	812	829	848	793	818	870	821	798	796	837	819	843	797	868	834	880	803	795	822	860	818	815	794	842	847	798	861	803	835	860	816	837	786	828	854	865	840	847	792	840	802	822	844	863	871	832	801	806	840	858	827	843	802	813	784	803	860	792	820	790	839	847	862	785	849	796	843	833	887	831	836	833	814	819	811	834	831	844	827	860	786	787	869	820
32808	28873	29961	32821	28775	34083	21987	12454	3569	1441	842	595	444	389	319	290	232	272	271	267	244	257	232	232	254	246	235	270	238	236	250	258	269	264	226	271	240	250	237	234	243	213	273	247	267	231	240	247	236	274	246	245	248	268	255	231	256	250	267	259	258	257	230	230	237	233	238	258	254	254	237	256	233	202	230	266	236	260	231	247	268	235	255	248	232	283	267	247	245	250	241	264	242	248	250	278	270	246	268	244	275	250	288	236	266	253	251	263	253	251	242	237	246	255	245	247	255	253	228	245	260	268	236	218	236	246	243	242	259	246	290	214	252	271	258	268	251	253	239	253	266	239	241	271	261	298	241	236	251	237	254	240	233	248	246	263	259	248	270	231	244	281	229	246	248	261	246	245	257	261	258	278	259	218	276	247	226	229	257	235	244	268	233	259	227	257	251	225	240	229	295	241	263	266	246	245	253	238	245	250	231	240	254	246	222	244	241	231	235	263	258	243	270	236	267	222	237	247	226	256	238	227	249	242	257	268	229	267	242	250	246	245	256	265	241	247	253	234	229	251	248	247	258	217	242	270	256	254	252	223	219	235	241	257	265	252	259	285	232	248	244	247	254	220	228	260	244	235	241	246	228	215	253	281	258	250	246	265	273	245	241	243	229	219	235	230	226	268	250	239	264	253	251	232	217	244	246	252	261	250	254	261	249	262	236	247	253	236	253	259	208	245	251	245	251	244	247	248	242	255	246	271	262	241	235	250	256	253	261	250	264	228	254	250	251	268	242	232	249	252	273	253	234	229	263	260	236	267	261	231	227	233	260	240	264	238	261	242	263	245	224	262	245	257	232	279	235	270	259	241	266	229	252	253	232	253	245	225	248	273	278	223	263	250	247	263	238	228	252	228	220	257	273	269	236	241	273	278	230	246	253	254	252	261	229	236	250	237	253	250	274	261	285	270	246	251	250	221	259	250	269	250	233	256	252	252	267	254	238	256	226	253	242	260	258	244	232	255	256	238	266	269	227	252	271	220	258	232	251	220	253	263	251	267	261	253	256	246	241	245	251	251	222	256	235	245	237	230	216	249	265	255	251	237	247	255	253	222	241	241	259	267	277	253	256	258	240	251	269	241	258	245	259	246	255	272	243	259	266	288	237	252	250	247	239	238	220	248	233	261	244	225	236	212	251	276	266	277	235	241	236	232	239	265	233	247	248	269	239	240	277	239	261	264	254	224	246	259	219	276	259	213	228	254	238	270	260	228	247	260	257	229	264	249	268	228	244	249	252	256	222	249	279	229	280	264	277	245	256	251	231	240	232	230	245	269	238	225	239	254	229	243	232	234	265	270	237	236	254	238	255	236	237	253	235	224	242	242	247	232	249	245	232	243	242	260	240	272	237	232	258	264	237	244	241	247	221	254	271	267	257	260	244	250	228	251	262	268	252	233	252	223	255	246	264	250	266	242	259	274	255	274	293	300	251	270	248	242	242	233	259	248	274	254	232	257	241	244	246	209	265	249	281	227	271	267	222	245	270	226	253	249	231	221	263	252	260	238	265	262	246	240	262	238	248	258	243	227	257	240	238	237	255	222	249	235	256	250	247	261	259	259	281	230	268	273	230	240	224	233	231	255	249	255	262	266	255	230	261	251	246	238	240	230	289	237	269	233	259	269	235	230	235	267	272	253	229	260	250	251	257	241	247	249	256	255	251	253	241	245	228	253	269	240	259	232	264	259	243	228	257	236	265	250	236	243	242	259	255	247	260	231	255	234	273	239	254	245	250	255	247	225	250	248	240	253	264	217	266	262	260	265	242	232	243	268	232	271	277	255	243	238	226	236	252	281	227	248	303	292	248	263	247	258	234	257	274	291	278	260	270	250	261	254	246	247	265	247	235	267	233	275	255	237	229	254	250	255	249	258	236	252	261	243	246	243	253	261	263	255	264	237	252	232	278	243	267	289	244	264	228	254	241	233	270	239	266	261	229	241	261	224	230	254	264	247	236	240	232	235	264	251	255	252	263	239	245	239	256	264	250	235	240	243	257	278	258	287	245	260	269	235	226	255	241	237	215	252	269	208	277	266	220	241	227	242	249	244	236	249	268	254	247	238	253	222	244	254	256	266	246	261	233	266	246	270	225	241	239	249	258	213	255	251	238	266	257	250	245	255	238	252	242	239	223	269	228	229	247	254	287	260	265	226	271	248	225	252	267	258	227	259	291	239	249	250	244	256	256	251	267	217	234	232	242	257	255	232	248	230	245	239	249	265	236	246	227	255	241	235	265	264	280	244	243	223	257	242	252	247	229	255	261	291	247	250	228	275	257	248	247	242	246	232	247	284	234	285	238	247	291	248	268	235	241	225	235	255	255	249	263	235	238	236	261	257	224	251	247	244	255	238	253	241	260	235	264	235	253	280	235	242	263	248	262	222	228	217	252	256	233	273	264	238	212	259	251	234	242	250	246	234	251	218	244	236	266	227	247	239	248	272	243	251	219	231	249	275	289	263	251	271	239	269	244	249	253	274	286	283	239	254	281	251	232	239	259	254	232	258	243	279	224	258	250	238	232	234	255	256	238	211	238	240	241	263	234	225	224	267	253	245	242	262	255	255	251	231	255	244	241	244	242	260	256	246	273	236	244	254	234	229	258	287	246	225	239	256	235	238	272	257	233	225	269	260	266	257	255	223	252	249	256	223	240	250	227	251	276	252	252	265	244	252	240	219	245	242	253	232	261	252	243	284	239	274	246	272	253	256	239	274	255	241	218	276	257	241	249	247	228	238	220	210	219	258	243	279	239	238	243	233	259	227	228	208	258	217	267	220	270	248	285	244	279	243	250	249	271	268	260	220	239	268	255	254	245	248	234	252	224	230	237	254	241	250	228	242	262	252	241	231	224	259	245	270	267	235	246	237	216	247	271	270	249	296	278	235	258	234	231	255	239	215	262	271	259	237	268	243	255	245	246	242	256	235	258	270	296	227	240	249	268	264	265	291	238	241	273	260	236	247	254	248	270	256	244	217	251	260	277	265	253	246	276	267	249	259	246	232	236	245	233	240	219	239	292	255	269	248	266	233	285	245	234	223	222	250	240	266	237	243	215	279	242	233	244	248	280	275	260	202	282	227	278	267	245	259	245	251	240	225	250	263	247	233	257	252	266	232	246	278	253	214	261	268	263	212	262	258	264	239	240	248	249	262	237	256	235	235	260	273	266	252	257	239	212	254	236	247	265	247	243	232	261	266	235	236	250	232	284	236	259	260	224	250	244	210	235	241	248	208	238	255	260	268	250	267	269	223	258	233	234	233	250	267	258	237	244	256	244	247	218	255	234	251	247	219	241	242	238	235	253	251	270	221	271	222	225	254	237	269	248	240	246	269	242	247	226	250	260	271	216	247	267	300	258	229	250	222	253	243	258	231	262	231	247	236	240	238	230	232	226	248	251	251	239	244	247	247	268	229	220	234	229	228	248	247	252	249	250	263	257	229	255	226
22994	27878	34126	41257	42566	48538	34641	27450	10572	8000	5274	3686	2566	1846	1335	1089	1019	975	980	940	823	851	870	836	887	823	851	855	830	883	900	853	829	836	861	815	829	859	850	793	893	872	876	863	890	891	792	798	826	856	847	882	864	887	850	855	831	793	853	796	844	890	864	825	812	829	891	826	817	839	836	869	863	885	851	826	828	829	876	919	828	836	829	829	838	855	841	891	828	860	880	881	822	851	936	846	850	850	836	858	815	900	871	813	880	805	860	837	839	874	826	838	899	908	852	833	868	854	825	809	854	824	854	851	861	832	865	880	825	793	847	865	815	909	840	809	821	839	837	805	829	834	837	819	840	855	846	835	829	801	839	867	806	834	866	826	831	818	867	896	863	870	788	845	883	819	848	888	856	843	828	839	853	873	876	853	845	835	857	863	828	896	828	833	832	844	840	822	876	843	862	848	809	832	857	902	903	878	864	840	803	834	816	851	873	866	804	826	849	891	856	776	878	860	763	866	823	899	829	883	852	857	852	837	867	804	828	809	885	847	902	822	869	847	819	841	883	843	887	801	797	835	858	832	886	859	834	867	859	842	819	874	885	781	817	882	882	815	804	843	883	853	836	871	853	873	820	810	813	901	837	817	868	824	842	836	850	863	887	835	863	881	886	864	810	857	839	811	810	854	827	855	815	846	862	877	871	799	878	804	873	880	819	829	860	839	837	865	869	860	801	775	826	834	822	822	900	811	896	811	842	848	836	910	821	817	805	872	854	856	867	843	853	849	885	881	825	803	846	850	846	775	835	802	847	876	785	830	948	832	861	861	792	891	872	897	814	862	851	829	808	866	903	877	839	840	911	811	876	882	841	867	868	819	823	824	862	805	826	790	848	826	820	854	879	871	836	904	870	831	808	827	835	898	873	860	810	839	826	855	836	853	867	874	791	844	862	847	877	861	823	867	841	857	877	857	825	803	850	862	834	755	838	820	845	886	801	831	870	850	820	881	869	826	911	811	881	801	846	863	825	895	834	790	849	848	816	812	872	848	855	783	893	866	829	853	856	873	848	819	834	869	897	844	819	852	868	833	854	821	798	833	882	799	838	853	837	816	826	830	880	825	842	898	861	854	833	805	854	822	854	887	849	877	855	784	885	839	853	863	802	792	857	865	858	843	822	869	884	868	869	828	869	817	904	834	846	837	777	857	834	837	874	795	818	823	916	885	837	872	869	866	900	827	836	818	859	843	849	846	863	812	908	822	831	810	824	775	877	867	878	819	838	808	808	853	915	861	830	828	852	899	856	848	824	799	886	868	824	860	877	883	903	831	830	829	877	842	799	880	788	823	887	872	851	811	816	874	868	829	822	807	824	856	864	916	849	867	826	824	841	918	831	846	813	858	843	835	894	834	816	780	891	848	890	937	828	808	856	849	873	894	858	897	845	871	791	855	853	845	840	872	808	828	821	818	847	875	842	899	870	793	870	897	826	821	836	874	851	823	869	820	843	867	830	847	879	873	848	828	866	800	844	879	824	844	873	898	826	821	880	917	802	857	854	894	873	777	866	885	821	858	886	838	850	832	841	842	856	774	818	825	858	851	842	861	886	834	840	842	853	825	859	817	835	837	819	885	859	844	816	839	833	858	861	835	881	876	859	853	881	805	871	869	844	835	833	872	838	801	847	887	817	864	861	854	811	872	915	859	873	815	832	922	855	845	774	856	860	828	835	847	865	808	812	833	804	881	872	863	810	868	814	836	798	856	835	850	827	845	844	820	871	831	820	848	785	881	882	876	928	901	839	838	906	789	875	848	783	824	889	818	884	831	794	880	804	832	843	884	864	888	838	897	821	829	877	895	922	856	808	844	857	833	876	877	902	885	822	859	870	867	839	857	912	882	828	842	823	834	876	877	882	849	874	858	813	849	852	838	887	857	867	869	859	830	880	889	874	886	853	818	894	909	836	883	857	877	840	864	838	816	864	867	796	831	841	856	859	859	817	866	916	803	815	833	833	896	864	809	896	857	835	825	830	812	833	889	891	875	866	880	815	856	884	855	841	806	853	827	825	834	874	863	849	820	808	860	867	838	831	849	835	866	833	840	817	794	826	884	870	887	746	851	887	864	903	853	858	870	886	861	836	859	902	872	826	827	894	806	818	817	824	805	871	834	860	852	838	853	819	832	849	835	827	853	833	855	822	840	862	838	847	861	901	886	816	839	874	851	858	837	787	833	922	851	800	840	873	811	860	818	886	885	825	821	826	819	818	858	825	828	848	816	865	808	866	895	820	857	886	824	903	830	857	863	828	857	831	851	816	793	857	875	875	802	864	854	864	887	838	825	831	832	868	865	842	866	863	828	849	897	826	896	850	886	847	863	877	796	860	895	826	885	878	836	844	854	865	875	870	833	845	831	851	848	825	828	871	830	868	786	807	831	784	910	857	820	913	812	881	831	835	881	843	807	821	871	860	851	825	822	836	808	829	820	827	887	844	876	834	848	924	842	863	833	907	772	865	841	819	864	839	867	806	829	797	835	854	898	903	837	786	847	889	855	861	867	845	819	855	840	846	868	828	893	850	917	881	896	845	836	892	861	803	834	906	875	835	840	826	862	873	808	853	865	826	869	834	852	805	817	873	820	785	879	835	870	860	819	913	885	891	869	816	840	823	854	854	847	817	915	850	851	886	859	855	804	813	887	891	865	784	852	859	884	872	838	888	844	833	804	860	858	814	865	822	857	905	868	801	874	869	879	816	864	892	816	896	836	867	869	849	851	904	853	814	864	830	865	878	788	862	815	875	851	807	826	877	850	807	839	886	844	805	828	826	883	852	933	899	867	875	889	843	860	902	802	901	843	852	824	873	838	832	830	859	844	900	847	875	890	856	820	823	842	858	878	851	809	852	823	853	794	800	876	874	872	901	870	844	828	860	823	843	854	832	801	868	840	886	794	884	873	882	840	825	884	868	870	814	793	890	835	891	802	870	854	868	829	846	825	883	812	844	864	843	878	811	815	876	821	845	884	877	797	889	822	845	825	898	857	835	890	848	899	870	875	870	837	816	889	862	848	841	836	803	889	892	854	832	960	811	874	810	900	788	915	867	834	809	850	843	838	831	828	838	813	859	824	818	855	849	811	850	832	831	809	854	885	835	867	865	839	857	821	810	887	788	879	844	841	857	860	861	827	879	837	872	847	812	886	849	848	869	856	847	870	873	839	822	814	798	873	871	838	892	803	802	891	848	865	880	855	824	820	852	807	819	881	849	816	832	837	816	841	872	879	897	871	813	880	767	872	858	825	829	791	900	800	891	833	866	830	861	839	843	837	858	787	843	840	793	843	810	885	871	855	870	831	822	882	874	838	825	803	805	877	868	875	899	892	860	873	840	851	845	848	872	851	866	836	848	865	760	810	864	849	804	855	850	831	849	878	785	805	812	874	850	872	890	851	869	845	834	842	861	853	879	883	881	872	904	844	862	841	828	889	868	805	895	842	891	821	833	949
35759	32939	38338	39442	35314	37437	25383	19496	7782	3449	1894	1417	564	460	316	285	284	274	298	263	285	248	227	263	264	238	262	261	246	273	268	250	276	285	266	274	251	259	276	253	274	263	259	263	259	272	274	252	252	245	255	257	241	250	252	236	262	243	244	256	242	258	257	234	236	245	269	237	239	241	280	270	263	245	251	234	247	265	276	272	239	248	243	247	271	244	282	227	233	260	262	235	254	264	244	244	237	231	236	238	246	250	241	272	260	242	261	220	244	221	248	258	251	234	231	236	269	256	253	225	259	246	303	284	279	236	269	261	242	255	280	268	270	251	246	246	250	274	246	255	270	249	245	250	256	262	272	263	273	256	259	271	254	241	249	266	235	261	268	249	227	259	255	231	246	256	256	245	254	251	243	272	259	233	238	232	261	251	217	270	262	276	269	248	244	259	260	261	249	217	263	258	251	253	256	253	241	270	241	270	289	247	255	229	290	253	241	261	236	272	236	258	268	281	273	248	235	253	296	257	233	230	228	257	260	264	236	247	218	265	267	290	253	230	261	237	236	271	226	224	249	244	252	241	264	244	248	261	242	243	266	272	255	275	257	234	287	257	254	262	269	289	260	256	282	264	281	282	277	249	253	255	256	276	237	242	259	274	230	246	304	253	276	260	221	254	229	258	239	254	265	257	233	262	252	249	259	204	263	246	284	285	280	259	247	280	263	244	280	238	270	251	256	257	260	282	261	242	284	268	260	229	271	264	275	245	279	259	295	237	265	245	255	260	274	260	253	264	278	255	261	297	243	248	226	271	265	257	263	278	264	234	231	252	235	257	250	265	239	245	276	259	273	276	247	286	265	254	261	253	254	226	281	277	282	239	253	267	235	262	276	244	250	282	266	219	271	260	257	251	245	284	245	265	265	269	244	255	271	291	238	245	257	240	247	229	258	271	282	282	250	264	232	242	270	250	252	283	275	258	278	231	240	255	256	238	244	269	250	244	241	261	272	248	261	230	236	247	246	257	281	251	254	225	255	263	280	245	281	246	267	258	252	277	253	275	276	267	278	277	253	263	281	246	260	248	255	260	257	265	240	253	239	273	256	232	225	251	262	234	270	225	278	284	290	261	261	249	284	259	224	273	277	252	228	247	252	239	258	212	232	245	228	280	285	273	239	246	263	256	256	266	263	280	262	239	253	275	255	275	240	231	246	251	260	252	242	261	251	240	275	247	266	242	234	277	237	269	269	280	246	273	255	252	261	272	232	264	258	265	239	246	261	251	258	275	227	255	260	255	243	232	263	253	271	269	235	272	243	251	263	257	269	245	265	263	221	256	239	247	251	226	251	244	263	264	253	260	259	260	242	248	255	272	263	241	253	238	240	260	248	262	248	246	235	266	228	227	251	271	268	224	249	260	274	241	214	268	260	287	245	247	256	261	270	258	243	259	255	256	249	263	257	264	235	253	271	232	258	236	265	238	262	247	255	266	236	236	251	239	287	246	251	221	253	254	264	254	235	254	258	235	240	236	270	230	251	241	268	264	268	274	255	244	250	257	235	268	250	261	247	272	245	244	233	257	227	248	265	275	246	247	238	257	263	246	224	260	243	258	236	246	255	279	273	247	254	214	234	225	273	235	283	233	231	260	236	282	242	233	244	241	255	234	232	252	260	264	278	229	232	266	255	271	237	278	302	252	244	244	250	276	257	258	261	250	253	248	252	254	245	253	270	273	265	240	261	253	251	263	254	257	252	239	241	259	245	234	250	254	249	264	270	274	262	276	260	270	250	246	247	266	275	252	288	228	251	277	235	253	272	240	261	257	243	266	247	246	264	259	265	252	226	273	247	267	251	261	264	241	258	252	262	255	242	233	256	249	275	259	219	253	249	257	234	283	262	234	230	258	234	252	239	262	233	258	269	265	227	255	231	239	266	235	267	250	259	252	233	229	274	271	238	247	270	264	253	264	265	235	241	240	234	236	239	255	263	247	264	224	256	269	260	264	241	248	245	260	234	215	248	251	245	233	246	274	263	264	294	261	260	241	263	237	244	263	272	256	256	271	276	268	285	244	230	245	229	241	232	241	242	257	261	275	226	290	293	252	267	266	259	257	270	257	235	219	242	279	249	262	257	264	254	270	261	244	249	276	267	252	243	249	273	248	268	238	264	249	258	253	253	254	269	260	260	266	264	240	258	264	245	264	264	246	247	246	263	272	268	263	263	255	243	236	246	270	272	243	250	250	215	249	290	282	279	269	248	257	280	262	230	263	273	270	257	255	258	262	241	249	242	265	278	259	287	265	253	245	250	268	271	235	270	255	239	256	263	246	237	267	247	249	237	248	267	255	254	269	250	239	264	239	243	264	257	272	234	243	277	253	256	272	255	273	225	264	239	273	252	247	261	223	253	250	262	249	214	283	239	266	246	250	235	265	265	266	257	259	248	253	286	268	247	255	235	258	232	255	253	261	250	264	236	267	235	249	237	237	273	263	249	237	257	258	246	256	264	269	234	241	246	293	277	261	272	239	249	250	243	263	244	252	273	234	247	284	256	276	247	262	252	266	256	292	236	251	237	290	248	259	239	268	242	260	257	261	264	248	254	277	225	237	275	240	267	263	254	249	233	258	255	285	275	248	250	258	253	234	269	274	249	239	248	269	291	241	281	252	240	270	265	225	257	274	249	263	242	240	253	236	249	255	224	241	243	232	270	254	261	277	235	238	259	259	264	274	254	265	237	268	222	271	271	233	265	272	223	229	224	246	235	253	260	285	237	265	255	238	277	285	229	236	244	228	269	247	261	261	257	266	254	230	257	235	262	280	287	245	285	250	268	261	246	240	256	243	259	271	264	241	252	267	247	260	249	244	277	274	249	265	247	261	259	230	267	229	260	238	255	267	269	235	259	228	275	252	287	249	272	244	248	254	265	270	246	252	256	211	259	274	284	251	207	241	252	259	266	241	266	237	250	270	267	269	227	255	257	251	261	248	249	232	246	267	258	234	259	252	273	277	272	242	254	277	265	230	243	256	253	254	243	260	265	251	260	249	258	284	252	252	264	231	256	227	262	242	236	208	262	236	277	260	227	268	257	250	279	260	250	269	254	247	218	237	248	262	271	276	245	226	225	249	273	275	237	236	258	245	248	233	240	232	242	237	237	259	255	276	271	250	253	232	263	258	288	244	258	237	252	267	243	289	259	261	233	238	276	265	268	257	264	260	239	248	281	252	254	267	260	233	225	247	258	236	260	239	259	268	249	249	238	246	236	246	257	248	252	238	301	250	276	247	245	241	261	249	297	237	241	239	251	215	252	245	288	253	250	255	231	264	277	250	235	277	266	230	263	251	228	250	227	248	250	249	248	269	245	285	275	223	250	260	261	266	268	281	285	263	240	299	243	264	240	268	245	254	249	266	245	238	242	243	265	264	248	263	257	256	245	310	248	261	259	269	246	236	254	258	283	254	240	256	244	276	239	256	253	259	292	236	278	280	251	237	274	235
27751	32318	42298	45656	50038	48332	39825	33357	18765	14091	10479	8540	3187	2535	1723	1324	1157	1116	1107	996	932	952	941	934	850	840	947	919	890	874	829	841	827	854	872	859	805	899	800	861	897	845	881	853	840	867	859	836	844	862	848	878	821	897	865	842	856	878	850	881	837	815	830	852	899	866	868	843	883	848	873	841	868	907	909	809	826	846	893	837	881	880	815	876	836	837	839	790	864	852	902	854	856	863	818	895	811	845	822	845	836	884	849	884	871	860	922	824	833	858	849	894	873	867	859	881	877	880	893	851	858	897	900	829	888	820	848	814	839	864	863	863	860	901	810	852	893	810	851	855	847	901	871	905	862	927	853	905	857	858	881	856	890	826	830	826	902	906	855	837	837	874	890	889	823	847	838	871	889	881	852	893	911	831	853	835	852	864	842	857	888	843	808	836	873	859	782	886	839	864	864	848	836	865	860	865	895	835	823	865	880	855	891	872	832	879	883	850	790	848	880	825	876	877	836	885	829	834	865	809	913	839	886	833	901	872	853	839	857	838	910	859	839	889	819	834	875	911	900	831	878	856	845	860	903	854	889	820	827	889	852	892	836	884	900	803	851	848	861	830	824	841	856	904	875	894	882	805	840	870	853	856	841	862	827	856	848	864	809	853	867	830	866	807	850	852	823	836	847	898	873	828	814	794	888	865	884	927	851	865	853	876	935	845	847	884	856	857	837	828	869	862	801	871	881	848	851	816	845	872	831	890	831	906	835	795	860	875	869	830	847	891	858	880	878	877	837	933	862	892	883	852	862	881	823	853	858	834	861	840	862	828	849	809	822	876	845	835	822	843	879	847	840	889	889	847	837	815	861	806	813	848	855	839	834	851	877	865	801	834	885	809	849	853	885	846	817	904	851	888	864	856	880	879	850	808	787	872	852	892	804	859	831	911	832	879	852	912	854	822	821	867	862	886	836	860	875	868	820	825	857	796	796	853	879	920	879	834	791	869	794	868	855	819	879	880	860	857	857	890	863	826	908	877	862	877	847	859	888	877	882	853	865	847	827	844	891	900	859	839	867	841	892	802	903	857	884	884	866	821	822	874	865	790	814	868	833	792	887	859	868	861	885	850	837	832	926	867	862	830	904	797	817	848	877	866	832	819	832	872	820	838	798	852	858	880	822	813	849	883	874	836	861	902	855	870	817	886	858	910	802	903	790	828	829	878	881	814	858	895	868	839	853	798	879	856	918	902	872	888	872	893	827	877	880	885	876	807	867	856	870	780	818	848	870	854	876	853	810	846	891	896	865	852	834	848	833	821	812	879	851	841	890	895	859	858	866	831	839	896	850	867	910	804	856	882	897	846	842	875	837	857	870	852	863	867	882	866	847	854	818	825	816	818	869	841	854	853	870	884	922	872	890	853	822	857	846	871	841	870	927	808	798	833	846	810	855	821	830	853	818	842	823	872	884	814	862	815	892	865	823	844	873	892	850	862	830	896	845	884	829	892	838	832	826	822	884	849	844	896	870	871	828	859	894	824	858	859	856	818	853	847	823	882	846	836	864	845	861	914	893	836	847	855	882	844	880	837	829	811	826	821	822	856	852	873	890	833	898	810	873	806	830	845	894	785	832	839	853	866	866	888	826	876	819	851	844	839	846	849	858	867	862	896	889	857	889	866	794	881	871	880	874	837	829	866	866	894	831	872	857	828	872	830	898	870	749	879	863	835	803	850	866	854	860	872	881	867	809	860	863	852	846	854	818	872	842	930	793	859	799	916	810	878	825	902	862	858	841	877	808	895	856	893	856	843	844	886	809	880	855	881	874	871	910	826	876	896	885	871	868	931	894	836	768	921	846	866	875	859	868	843	910	835	877	914	810	810	831	855	886	862	834	799	859	794	849	831	879	802	833	853	846	839	850	844	825	846	841	826	863	882	870	855	861	805	825	838	862	861	876	889	831	850	825	861	857	863	841	875	846	878	820	854	885	865	855	829	885	849	883	852	915	866	830	900	880	850	821	843	899	843	845	893	860	847	888	839	871	840	850	856	787	866	848	862	890	836	846	853	895	847	851	860	864	883	924	877	886	896	803	842	841	875	859	892	828	842	831	858	861	892	886	883	802	831	906	841	851	901	788	822	786	824	821	843	869	893	868	868	856	891	804	869	874	853	833	859	872	888	856	890	887	887	817	831	875	844	863	903	887	924	874	841	867	830	860	850	871	877	881	801	887	874	867	823	911	842	870	847	844	835	836	918	905	890	864	899	821	855	846	902	825	863	847	853	856	847	804	870	841	828	899	874	836	806	870	880	871	867	857	886	903	867	933	866	857	860	852	825	822	922	883	816	855	888	854	884	844	892	832	850	811	831	897	809	853	850	871	900	924	824	905	882	859	835	862	885	852	821	874	888	853	841	882	819	864	836	865	926	898	850	809	841	901	824	808	868	833	892	817	827	874	856	857	865	894	835	854	868	904	892	788	890	850	833	810	834	815	785	853	810	884	874	854	864	818	851	833	814	869	824	915	840	792	873	874	797	842	870	852	897	843	814	870	844	838	819	848	874	803	846	796	877	869	831	870	840	895	841	859	836	831	858	838	852	847	886	852	835	900	879	901	839	905	888	862	919	865	885	867	845	805	817	853	864	869	821	830	878	805	875	836	876	876	871	820	877	797	866	860	848	888	910	862	870	867	856	895	847	808	853	843	821	812	850	892	838	903	849	831	824	829	862	842	814	884	875	873	853	781	892	866	823	864	873	813	843	902	781	859	835	821	836	856	858	883	801	898	864	856	875	837	792	811	898	859	872	800	832	887	857	848	848	870	789	872	825	830	844	833	879	855	894	885	870	891	832	813	887	888	837	834	890	837	851	916	827	867	866	859	853	839	828	814	889	838	865	883	860	895	796	836	830	854	861	853	797	861	899	803	884	841	829	891	837	865	864	881	833	865	859	862	835	902	904	789	826	840	857	844	882	894	890	865	853	834	835	840	825	900	850	820	835	817	841	826	869	811	848	855	810	835	905	814	871	874	876	827	861	864	875	860	837	899	859	843	852	803	888	903	817	859	867	860	818	848	828	832	880	849	826	914	856	904	870	856	882	884	836	884	861	830	849	869	860	908	865	825	834	837	897	863	861	847	795	900	889	814	863	886	930	868	868	851	870	823	865	841	874	854	851	873	815	868	870	874	869	878	865	890	870	845	884	841	876	890	887	888	835	850	847	828	877	882	811	894	876	861	890	870	838	851	876	857	848	894	786	828	887	837	891	904	811	913	856	876	843	866	847	853	852	850	859	899	887	897	872	890	850	882	812	839	851	849	855	818	835	832	914	796	879	876	870	840	813	900	893	844	881	863	859	864	880	865	875	852	828	845	842	875	873	846	854	886	886	770	886	845	801	862	878	871	857	875	890	884	860	892	845	893	856	881	829	872	828	865	850	878	895	896	810	845	827	870	859	848	857	834	836	871	885	849	886	861	859	841	847	828	847	880	827	838	837	810	803
27814	13515	9733	6116	3766	2480	1153	708	468	360	382	326	276	277	252	255	251	253	236	251	232	247	231	226	272	239	226	236	244	226	238	241	242	242	227	260	245	209	240	252	240	234	243	225	252	239	243	222	260	237	255	250	222	229	235	236	253	236	236	275	251	237	240	222	210	227	239	232	228	244	259	230	243	249	249	227	237	228	230	259	246	283	237	241	252	263	235	230	221	244	240	242	258	218	255	235	241	221	257	251	259	239	229	247	251	257	239	236	246	250	211	243	224	240	239	265	242	238	253	255	250	232	236	234	242	251	268	219	257	241	207	246	231	230	232	266	243	216	257	270	222	270	225	228	225	240	245	259	228	257	228	256	253	225	232	251	211	236	220	242	244	251	237	251	237	250	247	260	251	243	249	234	215	238	244	252	251	273	251	252	239	238	228	233	229	238	249	244	240	273	238	235	243	260	229	217	242	252	245	227	235	268	247	228	233	235	254	222	234	218	280	243	255	249	239	263	246	227	260	246	222	224	242	238	250	236	256	258	257	244	217	238	247	261	238	259	223	238	216	256	252	212	262	255	223	241	232	255	243	217	226	251	222	260	265	243	268	229	245	252	237	227	241	242	252	256	255	253	240	245	235	268	226	259	250	256	225	227	252	266	252	277	241	248	273	269	265	246	224	246	255	270	249	213	245	247	233	234	232	253	224	229	221	250	201	246	219	229	220	244	225	236	251	248	248	236	251	253	236	228	310	235	225	236	261	244	265	226	262	226	232	228	233	256	283	225	257	244	246	270	278	206	232	260	232	257	224	275	260	278	257	254	243	265	235	248	236	267	246	264	241	228	216	289	223	232	286	250	254	236	245	247	282	265	256	252	225	241	270	213	251	244	255	255	250	237	230	244	261	253	244	235	250	228	239	231	222	249	256	222	244	242	276	231	255	248	221	260	246	239	234	229	234	254	225	263	229	246	246	277	283	246	223	256	247	239	259	218	234	228	200	231	223	246	212	210	266	266	266	243	237	256	243	253	258	231	254	243	220	245	232	231	260	275	247	230	241	232	226	256	273	217	240	240	239	241	239	241	243	230	233	229	231	256	262	248	251	230	245	234	271	229	238	248	277	264	267	255	255	273	218	243	245	244	254	268	252	249	230	274	202	245	234	228	255	229	247	216	257	240	211	248	256	220	236	275	261	243	267	236	234	224	260	212	266	232	211	252	252	236	254	232	230	233	236	248	266	266	263	227	245	248	241	233	247	236	202	243	274	232	243	245	226	225	232	228	270	261	221	255	237	221	254	227	233	251	242	247	240	256	224	220	257	231	227	227	273	254	254	242	273	236	228	244	270	230	245	236	251	246	229	247	253	222	252	273	271	244	207	245	236	229	224	264	238	232	264	253	254	261	249	253	242	239	206	256	242	225	272	241	261	235	261	232	232	220	241	277	227	233	219	219	243	242	223	248	260	259	279	248	257	226	238	254	237	233	249	243	247	225	246	229	229	223	262	260	219	202	228	248	235	278	227	266	239	231	254	246	245	238	226	226	220	240	233	256	240	246	252	231	248	223	242	240	234	234	228	226	252	226	233	238	246	242	252	233	236	232	251	250	242	255	228	239	238	227	256	216	255	234	272	271	279	264	236	240	276	234	242	255	236	241	231	250	266	267	250	222	209	248	254	218	268	246	249	223	264	235	235	258	205	231	228	236	237	266	227	223	231	259	256	243	227	232	244	244	217	233	250	244	247	246	224	231	275	260	256	239	273	226	248	253	216	231	248	240	239	237	268	265	247	210	250	240	231	239	224	230	248	253	248	220	243	247	250	220	252	272	248	264	256	255	241	245	230	258	235	202	248	264	239	268	271	236	248	263	263	247	239	243	221	233	233	230	232	245	252	209	236	255	251	277	295	241	249	263	262	223	232	233	244	264	249	240	243	229	254	272	234	268	229	248	256	251	240	273	245	237	277	257	236	210	228	248	233	222	228	261	224	246	224	248	229	227	256	239	219	245	250	237	224	233	264	227	250	235	238	243	284	253	229	227	243	252	241	254	258	253	263	254	228	248	251	221	255	207	218	231	257	212	241	214	252	224	250	282	240	263	252	231	232	233	239	255	201	258	224	224	252	250	255	242	243	236	234	254	243	222	237	229	254	246	219	211	266	242	256	226	244	257	259	221	215	260	231	229	234	254	225	242	231	236	248	241	238	253	249	247	239	248	254	242	239	202	230	244	218	250	225	217	224	236	248	235	246	240	242	240	230	273	271	235	252	248	264	212	221	242	217	248	252	221	245	223	279	256	238	243	247	217	229	229	282	261	223	230	251	227	243	259	241	247	224	255	262	206	246	230	267	238	240	246	238	243	262	230	233	224	220	224	234	237	225	238	216	234	250	257	220	234	226	229	246	261	250	240	231	268	244	240	259	242	233	240	262	261	244	260	223	224	277	248	251	241	237	250	230	243	258	245	215	246	235	254	218	232	252	257	246	229	246	256	223	232	254	195	255	243	215	246	275	245	243	219	279	244	226	227	254	234	238	237	253	249	230	231	253	263	258	242	256	255	250	256	233	231	254	250	248	218	242	234	236	233	231	235	245	229	264	252	256	247	237	246	266	254	221	242	257	219	239	251	223	252	250	257	223	260	259	253	219	225	211	266	255	247	243	226	259	212	242	245	266	226	252	256	220	253	246	250	239	227	256	221	242	252	246	227	220	240	240	234	252	265	221	226	259	223	279	234	237	241	237	247	240	268	238	234	257	227	230	232	244	254	218	246	258	243	255	249	249	252	251	271	254	198	230	240	227	252	254	223	268	225	237	217	252	267	231	223	214	235	255	251	254	252	236	239	255	262	239	239	235	207	243	235	222	259	214	266	251	219	242	261	251	255	230	268	228	238	230	244	223	277	252	247	213	249	250	250	259	248	230	219	228	214	255	252	231	255	238	229	256	260	247	247	239	245	242	242	252	262	242	209	255	251	216	243	251	234	235	248	231	246	248	260	276	251	232	248	249	260	241	258	234	253	238	235	249	240	248	258	257	243	257	249	237	239	239	277	244	221	252	256	220	248	249	245	248	249	257	256	230	221	228	250	232	253	214	244	254	229	235	214	233	250	249	258	242	258	230	244	233	244	273	266	223	211	239	247	232	255	275	248	217	272	241	220	231	241	267	260	219	274	228	249	263	260	276	252	239	226	216	248	264	231	245	227	268	231	231	238	248	262	234	239	241	239	241	256	223	248	234	241	229	229	250	237	248	270	232	257	229	258	247	231	263	227	248	229	266	264	228	247	256	239	239	238	244	264	249	197	246	244	235	217	285	225	277	259	232	198	247	211	231	243	252	251	250	269	250	248	221	214	221	237	235	234	263	235	243	223	248	271	243	258	227	240	210	231	251	217	229	241	223	230	229	231	283	232	234	267	211	231	283	258	223	252	249	198	273	234	237	241	258	242	237	230	264	238	258	242	253	241	243	229	240	233	247	220	255	239	268	255	248	263
13304	11217	18101	16637	15167	11363	5387	3279	2284	1835	1533	1330	1076	1010	966	856	875	869	845	876	842	838	798	855	797	811	841	853	861	839	860	805	870	823	839	860	836	811	814	847	786	818	901	804	852	830	813	841	806	796	815	874	849	871	830	864	872	848	854	831	775	819	838	802	823	852	771	801	791	851	811	841	837	777	850	863	800	856	816	839	848	814	792	790	862	896	822	817	842	843	889	828	823	843	868	812	829	829	867	835	838	855	802	822	862	820	852	836	796	857	828	839	817	835	824	830	822	860	796	841	890	842	857	838	822	770	782	824	808	773	883	823	840	812	823	829	830	795	841	829	866	867	816	846	842	808	868	865	828	765	862	805	797	829	856	881	780	853	872	896	825	859	802	873	821	790	870	814	867	851	830	811	842	786	875	838	817	823	803	851	836	801	828	827	772	915	841	825	860	883	836	782	867	860	792	790	850	795	820	876	893	788	848	894	847	836	789	816	821	801	816	792	816	822	819	838	860	801	803	832	844	888	811	877	836	863	868	832	849	798	852	830	825	850	823	837	810	805	809	839	760	817	825	881	819	824	864	846	839	846	880	848	808	858	868	820	847	826	817	814	869	782	848	855	814	795	833	879	842	818	829	816	842	826	840	841	821	824	876	823	868	840	792	840	853	845	769	820	847	811	857	820	823	835	842	832	823	802	767	803	855	837	831	842	865	820	804	802	828	797	831	845	809	849	831	843	793	823	806	857	847	774	846	797	766	827	831	824	849	808	805	798	827	834	816	832	869	796	797	850	841	822	858	867	775	892	826	840	836	879	827	867	839	830	882	784	853	841	795	917	769	786	775	891	834	810	790	853	793	828	846	841	827	863	819	864	854	832	801	854	833	782	814	774	822	795	800	843	844	867	818	819	833	803	822	809	871	842	820	846	812	811	901	806	825	872	824	839	864	866	793	818	788	809	746	817	854	825	819	811	820	802	794	850	815	810	850	874	835	840	826	807	816	841	815	849	860	826	809	838	882	874	841	776	793	882	859	851	836	857	790	873	814	820	816	881	841	807	835	867	825	820	848	839	838	847	782	788	860	828	763	829	857	824	840	829	806	837	822	844	857	823	821	820	816	828	849	848	840	886	850	819	837	830	807	840	842	820	842	809	798	829	806	849	813	827	855	820	822	795	872	840	797	824	825	838	820	812	846	887	810	839	850	839	816	821	898	784	806	835	833	804	822	788	812	834	842	862	834	813	865	816	842	866	804	852	844	855	833	799	855	855	856	834	839	794	826	830	829	811	813	836	809	769	882	833	858	825	785	825	796	828	822	758	846	847	801	874	796	812	864	872	844	827	853	803	782	817	886	791	853	827	862	819	821	846	832	841	823	823	874	801	845	864	806	819	861	846	810	864	830	859	837	851	838	782	805	864	854	851	823	805	875	817	876	832	788	815	806	768	825	803	823	848	864	837	814	808	778	792	843	863	855	846	817	843	837	851	874	814	809	825	771	864	820	857	821	805	862	809	783	825	854	872	903	799	785	840	863	809	869	826	853	780	836	832	805	810	807	849	861	835	805	804	839	858	817	868	816	851	800	803	905	828	769	832	816	792	829	790	851	867	845	807	828	789	828	867	816	848	846	817	858	807	838	830	824	831	811	806	791	820	817	898	796	845	867	836	840	809	848	854	807	828	832	801	839	862	838	863	825	862	855	881	888	837	854	821	817	820	807	814	817	839	810	848	812	825	831	886	820	868	824	877	871	843	824	805	793	771	846	837	819	813	858	802	838	850	804	828	813	877	797	834	917	834	793	856	813	804	819	830	862	873	889	830	779	805	832	813	858	816	836	831	857	867	842	841	797	831	863	859	797	815	802	802	831	848	835	804	848	865	877	830	870	818	814	793	801	832	799	853	791	803	819	840	815	834	830	857	818	832	830	828	786	830	837	852	862	821	833	845	817	816	842	782	836	845	776	864	844	822	802	845	810	860	844	812	804	832	835	845	853	837	844	781	862	777	842	811	890	856	852	755	842	796	850	869	834	844	843	784	817	846	808	762	852	833	789	842	827	815	785	791	812	819	843	856	864	846	800	846	859	851	832	829	802	846	837	868	840	859	833	875	830	804	847	794	807	857	811	835	831	797	823	815	869	783	830	796	856	839	822	825	812	823	869	825	778	792	811	859	836	835	827	866	797	796	831	791	830	784	813	823	829	835	911	862	832	805	823	860	859	847	823	854	833	807	884	849	801	800	805	815	840	837	828	797	831	790	858	842	865	888	823	818	830	803	869	796	804	841	843	844	812	816	794	836	771	817	807	784	845	807	836	853	798	829	859	866	843	832	829	815	861	850	839	812	859	786	867	830	817	814	854	857	838	849	811	816	846	801	819	843	846	866	865	824	833	846	857	807	845	840	867	867	841	829	867	824	820	832	850	869	751	804	854	875	830	791	838	826	859	827	832	829	831	861	845	821	813	818	818	801	858	829	908	848	861	802	847	866	782	803	835	876	829	799	839	896	855	840	797	854	794	844	848	818	804	784	851	865	822	855	799	835	823	856	854	801	819	862	835	818	906	826	816	843	840	849	874	874	841	801	818	870	852	835	802	867	792	821	848	842	889	819	777	801	824	864	859	842	855	796	896	829	820	826	825	813	860	794	794	821	837	856	770	858	803	845	813	792	873	790	824	792	765	846	824	804	873	829	820	880	871	811	840	851	882	816	833	876	833	865	858	869	853	808	819	807	833	822	826	823	880	846	814	885	813	839	880	882	806	857	842	862	805	814	814	806	849	862	795	808	901	815	819	851	817	830	818	816	807	872	875	839	859	793	850	834	863	845	844	811	863	818	779	813	843	824	845	815	834	858	829	873	843	802	844	813	850	829	807	785	835	812	869	813	825	807	789	857	821	881	847	819	876	796	819	839	857	804	855	778	821	819	834	951	780	838	820	830	858	836	834	824	845	814	835	838	841	834	854	869	792	857	826	825	848	842	861	818	858	858	815	892	789	774	815	851	804	858	830	863	856	832	852	806	819	816	805	831	899	774	813	844	793	858	777	835	772	804	800	852	803	807	826	835	849	890	872	851	862	854	855	807	819	836	870	817	808	847	844	811	815	894	852	823	843	848	830	805	834	822	840	826	790	841	848	805	784	847	813	833	818	853	807	853	843	831	828	844	799	861	814	818	857	825	832	803	885	830	839	839	835	841	829	834	841	857	867	814	843	877	782	852	856	816	853	798	873	857	813	793	816	825	755	826	820	833	830	860	783	859	854	829	820	801	848	812	818	810	799	803	825	837	833	895	820	799	803	793	839	831	788	839	829	809	794	786	859	833	800	806	878	836	834	805	777	758	847	833	871	837	870	814	820	827	808	823	804	805	744	804	797	878	874	852	825	827	849	857	821	894	779	863	809	835	816	775	843	857	849	800	827	823	818	760	871	805	829	811	822	807	789	809	823	852	821	803	849	797	857	807	799	845	861	841	877	855	834	873	828	852	785	835
31951	25745	32957	29547	36410	33198	17140	9466	3500	1939	777	466	429	369	323	309	293	263	258	259	244	243	289	250	233	247	250	249	244	248	255	255	260	257	230	258	222	224	230	234	273	240	220	270	234	254	243	241	269	255	254	270	242	249	232	260	248	267	220	244	244	236	248	225	246	255	222	245	262	234	251	240	249	246	240	242	272	254	248	266	255	241	250	241	229	228	207	260	271	264	248	235	241	274	248	247	268	222	263	280	247	246	234	257	267	220	238	259	261	228	274	245	254	217	269	231	234	250	234	256	260	265	273	226	245	271	230	238	243	245	266	245	257	234	258	250	236	240	268	281	221	227	233	242	257	241	228	259	265	241	250	251	269	248	254	277	256	239	235	266	248	232	227	224	261	208	263	258	255	243	231	248	263	243	266	257	249	247	230	261	249	230	218	244	244	262	244	226	258	220	243	242	262	254	262	279	247	229	252	261	268	253	234	261	243	228	208	245	243	248	252	260	257	242	277	258	270	227	231	239	224	231	224	262	252	235	266	264	237	233	242	249	268	238	238	283	257	245	240	224	255	246	260	264	250	255	265	239	240	251	249	228	265	251	230	244	224	242	252	265	238	259	243	248	238	283	227	244	237	243	276	248	240	228	268	249	259	263	276	267	260	264	256	228	243	246	221	271	230	246	243	266	246	250	252	224	233	248	245	243	225	235	251	216	239	255	281	251	242	235	267	239	258	233	238	251	254	246	267	264	245	243	259	270	252	268	271	233	248	243	253	252	273	233	246	229	254	233	257	248	265	229	235	266	270	259	249	253	267	254	280	242	247	249	247	260	262	254	232	242	245	249	245	268	240	260	228	213	255	258	251	235	239	240	242	229	248	275	263	227	269	235	259	270	286	226	247	261	249	270	289	257	255	266	252	266	262	257	220	251	265	235	200	261	270	232	237	247	222	227	255	244	223	254	265	252	250	234	222	252	233	240	275	245	233	243	267	225	249	231	259	271	243	245	260	232	259	232	277	239	238	220	245	237	220	257	243	239	238	242	256	231	207	218	212	238	251	256	248	240	229	280	264	252	244	255	204	248	236	222	243	241	250	235	244	252	234	245	249	218	235	251	259	256	269	238	259	249	284	252	247	273	250	254	218	243	254	248	271	230	224	259	233	254	236	225	256	254	263	240	254	227	262	227	252	234	259	249	241	236	262	256	235	235	235	246	256	250	261	225	246	251	271	265	247	259	233	240	226	261	278	228	256	275	246	262	259	230	241	249	266	231	257	260	230	232	240	237	260	228	254	240	235	231	218	250	245	248	247	242	265	268	259	274	228	247	274	251	249	247	237	275	226	250	284	244	256	264	251	249	240	231	266	241	248	272	230	235	259	242	246	253	256	271	262	253	247	253	246	280	244	240	285	249	244	251	269	240	266	245	256	224	245	248	242	242	240	293	264	253	248	270	276	259	251	245	249	271	241	261	255	244	222	242	268	248	224	235	275	261	270	248	251	242	242	243	234	250	254	238	259	244	257	240	281	245	233	231	265	257	227	226	235	277	214	232	257	245	254	255	243	256	230	253	227	259	265	265	247	234	210	268	245	250	264	239	255	250	263	252	237	253	238	219	244	242	258	284	269	261	226	257	222	252	281	261	233	250	252	245	236	232	231	267	248	235	286	240	237	250	255	237	277	252	230	268	237	255	232	257	251	268	282	248	236	222	247	256	227	243	256	246	246	240	246	252	236	253	251	269	261	246	261	209	231	276	268	232	247	253	240	228	214	236	236	241	263	250	245	241	255	226	288	247	240	245	251	242	234	244	239	227	241	228	242	258	256	241	251	259	260	226	235	268	262	250	269	268	220	264	245	239	267	266	245	257	240	272	248	268	245	246	253	250	258	267	238	244	225	261	241	271	237	246	249	257	250	270	253	269	224	238	243	259	251	253	253	244	254	244	228	248	266	250	276	233	252	226	227	258	223	248	234	231	230	242	254	264	242	239	251	254	227	240	258	239	277	225	222	243	246	261	237	245	257	249	245	243	211	273	275	228	249	274	252	209	268	265	244	230	241	250	241	236	273	283	258	250	230	261	212	236	253	218	235	233	234	208	243	250	248	272	276	238	252	241	266	244	256	246	236	219	267	265	242	260	251	242	254	277	245	246	247	231	219	230	258	250	232	247	217	222	243	247	271	253	254	244	245	267	243	198	266	216	227	223	242	262	232	268	222	240	261	260	252	265	272	232	237	252	248	281	247	281	272	270	232	220	264	243	246	239	277	266	243	239	247	258	223	272	234	267	242	233	285	225	210	208	262	263	234	263	247	279	261	235	240	242	255	254	226	269	258	252	221	254	270	220	223	247	225	280	248	268	238	260	222	256	241	212	239	258	255	241	269	240	226	289	251	251	230	232	235	255	247	257	255	265	258	253	260	259	234	214	254	254	242	220	250	249	244	236	235	256	221	254	254	261	216	249	272	241	245	281	239	254	249	248	245	260	260	250	259	222	240	231	222	242	261	253	228	239	264	255	280	247	225	243	225	270	241	255	250	269	254	245	260	232	273	266	240	251	229	262	255	233	251	277	254	241	260	257	244	245	243	254	274	255	238	237	282	247	255	251	227	249	271	256	243	254	245	244	257	234	222	222	235	260	239	234	241	249	252	231	240	242	266	232	221	260	248	244	274	261	223	236	236	244	234	245	266	236	249	251	265	226	256	244	244	250	267	257	264	248	237	248	282	248	262	240	267	261	255	236	272	254	268	225	239	257	253	246	274	249	262	273	246	264	258	242	257	226	245	278	226	249	266	258	239	234	229	223	226	260	243	249	258	268	229	237	231	237	280	241	263	240	232	262	262	249	269	230	219	230	266	254	221	255	250	245	286	265	238	270	243	263	223	285	215	256	258	241	257	214	269	268	244	258	261	241	265	214	271	263	235	211	285	249	263	234	216	219	255	257	214	248	247	260	263	240	285	236	261	236	232	256	262	261	248	248	214	275	240	259	258	236	261	230	222	240	241	220	236	229	252	240	230	255	241	231	281	244	264	231	229	257	258	250	234	238	249	260	236	211	277	269	226	264	244	252	240	281	226	242	237	254	240	231	240	225	244	255	206	239	233	257	275	265	242	260	275	242	268	221	242	259	265	258	278	241	254	231	275	243	246	250	241	265	244	284	252	253	238	249	245	262	253	271	254	228	243	243	227	245	238	225	268	242	260	238	247	259	236	236	237	237	272	230	262	270	225	208	236	246	280	248	248	257	252	268	246	234	236	270	248	230	233	233	246	227	244	245	279	271	246	239	254	217	213	260	237	246	268	240	235	228	257	264	269	262	248	242	239	267	268	248	254	249	251	261	253	286	239	243	237	250	255	232	280	238	242	278	280	244	237	263	270	226	274	235	251	268	223	248	247	231	244	235	256	241	254	229	217	245	239	251	236	261	252	249	247	251	239	240	257	251	240	255	230	249	229	237	264	220	223	246	223	252	236	234	266	246	248	245	214	229
21830	24594	37047	38093	48304	45460	26604	22594	12673	9830	4271	2730	2388	1704	1501	1269	1046	934	983	909	872	938	908	880	888	851	886	888	866	847	855	864	853	871	876	837	842	811	882	773	815	831	854	843	932	821	899	853	845	826	879	790	839	848	845	864	855	826	873	841	824	868	834	823	860	877	827	863	819	847	784	887	838	869	879	854	855	860	858	823	814	799	848	813	862	862	824	832	824	804	810	761	821	834	864	921	825	808	843	833	824	874	840	841	837	873	809	826	851	854	877	896	921	839	929	837	858	858	862	880	863	829	853	855	872	848	868	805	820	858	829	832	854	853	847	870	815	857	813	837	789	816	887	836	820	881	859	857	836	868	880	841	804	851	912	845	864	838	835	872	859	876	814	821	895	851	881	831	863	846	817	816	831	849	809	856	812	837	828	828	857	839	846	829	900	826	810	843	905	801	856	831	878	826	821	905	822	797	797	845	822	871	847	862	920	825	825	810	863	845	823	838	870	858	837	859	838	860	842	875	920	866	808	770	802	831	838	838	839	855	813	804	896	867	842	818	842	832	843	827	813	860	843	835	879	814	810	878	814	820	788	828	844	837	793	846	825	863	893	840	899	878	839	865	849	877	821	828	818	849	823	859	860	815	831	866	885	848	854	840	815	853	812	832	852	866	831	818	863	795	854	819	830	818	887	871	814	846	832	860	810	822	815	856	815	880	852	819	857	827	810	873	829	875	858	851	849	823	871	851	903	845	812	871	882	887	856	849	878	828	837	832	829	823	835	828	880	787	785	816	891	848	830	855	813	924	820	832	802	847	873	851	877	832	837	830	883	869	851	829	899	857	888	874	871	881	857	894	857	898	863	819	924	836	830	814	874	893	837	827	889	847	890	877	851	811	840	849	871	818	786	808	904	861	869	832	856	842	863	866	878	818	842	843	841	820	827	790	856	863	880	854	796	879	833	836	792	842	854	883	890	830	874	878	821	868	883	873	832	887	815	834	830	830	835	802	865	815	845	846	870	852	842	826	803	890	823	898	834	825	827	812	843	875	920	832	830	849	830	812	846	797	859	845	841	859	889	898	872	838	853	886	856	802	856	832	843	817	864	800	843	820	895	840	817	831	833	836	859	865	870	861	814	835	885	881	807	812	840	811	838	804	866	813	884	803	848	811	802	836	880	838	832	898	888	886	845	904	832	864	883	859	858	867	847	802	834	852	852	906	872	896	857	826	797	893	837	826	927	856	806	821	889	851	866	838	848	857	833	856	840	856	913	828	822	842	845	865	852	839	889	856	890	845	804	895	831	855	797	823	861	880	835	822	864	808	868	872	822	861	839	862	860	814	853	837	859	841	795	836	809	867	834	840	847	810	870	810	830	855	914	887	869	842	777	868	843	856	836	851	850	837	809	825	849	889	831	800	821	864	892	848	819	813	822	872	867	841	795	886	869	841	827	846	809	828	875	820	852	866	881	864	892	877	841	819	870	799	805	888	849	860	838	873	820	856	837	861	908	863	878	833	841	840	841	855	791	810	827	829	863	839	857	808	831	806	820	865	853	836	874	851	868	842	862	852	842	842	835	856	865	863	889	900	835	879	832	869	904	820	825	831	836	795	891	863	826	875	827	910	814	862	877	832	903	831	906	855	827	854	890	850	828	832	887	820	885	770	856	829	826	825	917	849	858	854	799	872	836	818	841	855	888	863	847	822	923	874	874	855	901	849	769	836	810	832	842	825	829	857	863	866	827	804	811	841	813	823	898	878	869	872	859	893	868	891	872	830	828	915	837	859	884	840	859	882	887	842	841	854	811	856	864	879	881	848	830	825	843	876	862	896	857	852	881	825	831	852	863	849	831	926	809	864	883	871	862	816	836	805	822	854	791	898	823	873	869	828	821	870	839	860	880	798	798	825	881	828	846	805	852	822	844	816	860	871	837	884	858	799	849	863	827	820	801	840	860	796	829	799	866	858	842	859	886	853	822	796	844	794	866	872	845	841	837	903	847	839	819	864	836	839	866	856	858	891	866	860	851	858	852	873	869	841	889	877	875	904	831	885	862	869	833	836	842	852	880	790	835	823	842	859	833	862	914	852	865	841	832	821	889	828	855	867	868	866	866	826	838	841	857	826	814	894	785	786	864	836	845	825	801	858	821	876	841	823	855	861	886	810	843	857	859	844	806	825	872	819	858	853	851	816	822	810	837	868	842	884	832	869	881	842	847	844	853	843	843	820	818	831	859	866	838	836	878	840	787	878	881	814	854	855	827	801	856	831	846	882	872	819	851	881	868	787	865	851	863	794	840	874	855	844	834	830	854	857	845	839	800	903	860	844	906	805	816	823	831	810	857	865	851	878	833	850	824	877	805	860	851	867	834	858	820	855	898	869	862	816	856	878	841	862	853	887	849	815	858	859	820	877	873	802	825	760	842	821	822	865	826	858	863	811	833	859	838	842	892	848	867	846	823	828	882	837	842	855	839	842	796	834	891	859	842	823	873	907	878	870	834	878	801	868	851	866	891	878	834	831	841	830	903	832	837	817	885	836	839	846	885	832	848	841	860	835	826	889	821	878	896	823	805	819	860	840	857	908	842	837	816	851	847	817	822	862	867	844	863	858	793	851	823	829	874	813	894	857	880	859	844	784	879	818	887	857	817	775	848	815	881	794	813	850	811	886	785	846	827	873	856	876	848	872	893	848	848	792	803	829	811	883	859	839	854	842	862	817	839	819	827	850	840	875	840	826	847	856	846	822	858	839	856	832	882	895	840	832	852	800	870	776	838	906	855	877	842	827	838	834	860	864	851	834	819	873	788	830	893	865	893	852	917	849	891	837	864	790	833	872	905	805	863	934	857	880	806	804	860	838	890	896	878	902	813	854	833	864	803	848	904	880	848	846	850	820	892	833	831	842	867	857	865	852	836	824	860	847	814	861	840	805	839	837	843	849	819	837	863	816	838	835	857	862	854	862	850	831	849	820	880	870	846	859	849	831	825	842	857	813	876	876	899	895	765	820	851	816	820	849	867	849	841	837	843	824	863	840	871	831	826	804	886	855	861	871	858	868	857	872	861	810	866	834	841	949	843	834	853	886	845	832	837	819	850	806	797	838	847	817	889	814	860	876	861	877	880	845	806	829	868	849	875	836	870	836	887	937	870	807	826	854	839	824	883	928	847	896	860	845	816	883	908	847	851	821	835	832	859	840	841	860	852	851	782	833	821	820	843	875	831	891	806	869	861	846	808	887	897	843	840	831	839	867	856	821	849	865	876	877	832	906	809	830	809	869	826	811	836	826	885	883	829	842	832	844	897	812	884	865	866	822	819	880	857	836	846	862	856	903	841	822	827	843	831	802	846	847	809	816	823	834	807	824	828	860	797	876	797	821	850	849	878	812	866	828	823	881	865	865	834	895	822	842	793	867	851	834	825	825	871	810	859	827	819	816	827	840	872	900	895	945	858	860	832	863	887	824	856	844	833	815	830	833	838	817	885	834
34610	31251	35687	35572	40119	38296	24624	16158	6300	4293	1606	788	526	457	376	321	282	256	276	304	254	245	265	289	242	255	282	253	256	250	248	259	259	233	267	243	236	264	261	288	258	245	244	247	252	251	260	279	260	265	217	226	235	262	254	245	239	260	256	271	264	241	275	254	242	271	286	268	247	214	249	253	253	271	245	235	260	226	266	269	276	267	272	236	227	246	272	249	244	268	261	251	229	245	242	257	264	255	242	268	237	259	238	238	270	234	255	258	250	245	253	232	267	290	241	225	266	255	224	257	246	276	249	247	237	249	271	225	270	246	242	244	246	233	262	226	251	261	234	261	255	251	267	286	270	251	282	230	238	259	272	238	264	260	270	295	273	263	242	276	251	250	259	259	248	269	249	240	227	237	258	262	279	258	230	254	261	237	246	242	281	254	239	265	263	260	257	237	255	254	281	239	252	246	260	253	254	286	232	244	250	275	238	286	252	258	237	256	250	243	262	273	239	279	250	252	237	238	241	250	255	250	276	246	243	211	275	265	248	254	249	253	269	238	270	258	257	274	254	241	251	255	246	246	271	267	278	258	245	263	252	267	220	276	267	257	230	248	252	261	254	247	246	248	253	228	229	237	285	243	265	268	257	271	276	237	260	258	237	268	224	233	240	268	243	260	261	247	234	245	257	244	262	251	232	256	257	236	256	233	234	230	265	260	236	266	268	258	257	243	256	261	238	234	245	245	248	254	260	267	239	238	262	254	256	239	229	268	241	282	238	268	263	266	258	229	228	273	283	265	253	257	244	255	253	261	250	276	257	250	214	251	268	224	278	242	233	262	256	253	249	262	252	276	273	248	263	241	259	225	238	236	268	275	244	246	238	260	224	246	252	266	278	245	267	268	237	242	237	233	221	282	284	280	226	277	231	232	276	251	249	258	237	284	247	280	235	249	252	285	263	247	276	243	271	236	248	283	259	268	237	252	233	239	235	262	262	256	239	256	279	266	257	222	258	253	268	241	280	221	253	281	283	248	239	270	258	251	248	246	254	251	260	263	249	262	260	258	251	233	234	232	252	280	290	260	225	236	264	253	239	262	281	248	266	248	281	268	243	254	249	266	275	276	273	233	248	279	272	249	254	277	239	256	222	262	217	272	266	281	224	251	247	278	247	296	248	247	268	218	272	227	268	262	238	240	233	249	254	265	253	218	233	280	229	278	249	253	240	246	286	240	267	271	222	267	256	246	222	265	268	263	254	260	268	230	259	247	251	220	259	257	271	246	237	258	252	234	225	244	240	261	241	314	221	264	254	272	241	245	256	255	239	242	252	292	253	266	255	261	264	258	254	278	244	237	235	266	272	292	258	242	260	260	278	229	249	270	276	218	295	231	246	246	264	265	278	284	229	267	242	245	283	246	275	232	234	234	231	279	243	255	223	240	238	274	221	250	259	249	214	239	248	265	242	245	257	274	255	270	231	254	256	241	259	249	253	263	271	237	267	252	278	257	253	263	245	235	250	240	260	244	268	257	238	243	230	234	246	225	241	268	289	239	280	227	255	261	265	271	241	239	281	265	255	246	283	255	279	254	275	283	249	260	261	263	253	265	253	237	252	260	258	282	240	249	254	257	270	236	247	263	246	281	248	256	260	265	257	275	243	242	259	271	239	221	266	256	233	232	235	225	257	231	253	238	255	272	242	230	253	218	261	231	251	229	224	254	255	284	255	242	267	252	229	258	271	268	227	270	292	265	284	234	254	249	279	263	283	259	274	228	269	243	232	261	226	243	227	238	246	247	268	231	241	233	255	248	245	251	246	248	270	269	251	247	258	222	253	251	290	290	265	213	263	259	254	255	270	253	267	219	282	242	232	279	265	235	250	269	264	244	258	254	250	269	278	257	219	244	264	279	266	263	260	227	229	232	264	246	239	250	244	264	274	264	245	241	264	241	234	226	270	258	252	270	237	259	237	262	254	282	270	251	231	271	269	248	267	272	266	267	262	254	258	244	304	281	212	259	265	218	271	241	256	271	269	259	240	267	249	252	262	251	263	263	270	228	259	214	248	249	269	242	246	276	261	257	260	250	260	247	234	240	264	246	267	258	255	252	252	244	232	275	262	244	259	237	227	276	265	263	262	253	258	255	241	244	271	249	235	276	252	244	244	240	267	232	221	224	262	263	242	238	243	248	267	238	279	258	270	251	239	252	251	244	250	264	232	268	237	236	275	251	229	235	239	256	264	231	244	258	261	236	279	253	256	225	267	239	238	282	272	241	253	257	247	253	237	280	269	247	253	266	248	239	254	245	244	246	263	271	225	249	265	259	235	265	240	270	254	238	266	247	224	238	291	239	270	250	290	226	252	258	236	285	279	236	246	258	235	258	236	260	249	260	239	246	236	250	253	218	267	225	225	253	252	233	278	250	220	265	273	247	271	299	264	262	268	237	252	241	243	258	262	253	245	270	264	254	234	257	255	242	252	256	231	243	230	226	269	242	261	208	269	256	224	245	266	279	247	249	229	252	224	257	248	256	264	246	255	264	257	263	250	234	226	237	252	255	221	243	247	261	240	256	248	262	246	245	251	257	246	232	214	269	248	265	238	229	266	264	245	252	267	249	239	285	245	211	228	260	260	238	252	267	253	268	257	250	251	264	209	255	222	286	246	261	241	262	279	240	268	249	267	270	256	239	251	261	245	267	261	264	251	283	268	266	265	249	246	259	263	227	232	266	240	271	233	237	277	232	264	255	258	249	244	234	278	246	260	233	266	237	268	269	246	245	232	246	277	237	252	235	256	230	250	261	264	230	285	257	251	274	236	258	230	259	266	268	254	257	234	258	303	250	266	255	231	240	256	247	256	225	277	261	260	263	274	245	256	271	272	251	268	259	277	233	255	230	273	227	244	278	262	276	260	232	253	273	280	240	266	274	235	238	259	247	245	273	255	228	241	278	283	275	254	249	283	278	248	236	237	231	235	267	254	244	276	239	264	248	244	247	260	266	261	265	276	262	272	239	258	266	271	237	243	247	272	229	256	258	250	259	273	267	283	225	231	235	253	245	257	242	249	244	277	253	283	249	251	264	264	248	238	246	256	223	257	274	255	245	278	275	239	259	246	248	266	234	250	245	218	246	269	246	246	275	274	252	271	272	263	259	284	246	243	254	248	263	251	252	250	270	273	287	251	261	262	283	267	240	254	266	312	258	274	225	253	241	232	275	243	265	255	247	240	268	272	241	262	238	274	251	231	260	245	255	249	252	252	233	281	272	258	257	264	258	253	274	255	273	220	249	265	257	264	259	234	240	249	259	246	253	254	238	259	231	235	239	283	235	246	256	271	254	274	265	226	267	246	252	232	259	267	270	261	246	263	257	257	277	250	240	239	263	253	280	256	274	279	267	288	263	250	266	231	249	222	240	255	240	270	231	260	256	276	235	267	253	284	229	241	261	234	285	254	261	254	255	238	255	235	239	239	258	254	231	257	262	246	267	253	235	274	249
26719	30725	39594	43459	51691	50538	35047	28690	15692	17498	8155	4168	2763	2170	1717	1412	1144	1091	983	1002	911	901	910	851	907	889	891	894	837	878	906	872	829	853	837	850	887	890	832	883	867	904	840	839	808	840	855	848	828	842	905	837	900	853	881	866	853	858	862	924	887	894	828	843	869	780	856	843	829	826	869	858	904	812	876	868	867	843	811	852	848	842	830	868	838	819	845	862	891	834	842	857	856	829	891	851	835	865	852	850	828	888	830	823	865	864	868	865	867	841	838	868	853	835	818	824	875	873	822	859	818	848	846	835	851	863	821	857	822	824	839	898	871	867	894	874	852	858	882	887	870	816	835	830	836	910	850	869	838	846	852	803	865	865	828	891	899	893	852	898	875	867	864	848	838	892	871	865	855	862	921	823	826	818	829	829	869	832	891	846	844	897	941	881	876	850	830	821	849	831	833	859	830	865	901	850	828	858	875	866	811	907	817	838	850	874	879	824	814	899	821	874	870	830	903	914	856	864	829	888	870	873	822	862	827	847	855	907	877	862	850	839	882	865	838	853	863	865	889	816	889	858	848	841	858	882	829	910	885	849	848	850	878	891	861	855	828	864	885	825	848	851	905	878	852	854	804	880	859	854	864	857	827	895	859	834	917	911	864	883	859	849	836	810	878	883	846	849	903	849	855	875	860	813	841	855	840	845	840	851	827	855	843	896	838	803	824	783	808	785	854	864	822	873	815	891	850	859	838	886	833	853	827	876	834	890	903	863	871	855	875	861	871	802	826	880	862	822	885	841	867	901	862	826	881	842	780	842	852	929	789	810	866	896	846	837	846	899	833	858	813	855	872	861	877	862	885	788	847	823	824	820	897	869	894	888	909	861	870	824	871	865	869	854	835	852	858	830	869	862	830	870	829	853	893	868	905	895	862	875	863	857	857	910	879	876	851	916	834	849	855	901	850	876	819	833	883	868	873	805	878	838	830	849	875	930	881	816	849	844	847	841	859	921	830	848	912	894	839	827	820	886	846	854	840	850	845	879	845	872	859	839	867	867	894	792	809	863	883	839	871	864	844	877	875	850	889	864	849	860	816	819	845	829	894	831	809	850	839	837	820	871	848	866	858	821	849	869	830	871	822	862	876	903	856	859	884	811	837	833	855	793	866	838	839	850	838	821	837	824	881	839	895	827	867	839	857	860	856	854	858	837	897	882	846	864	855	854	833	836	874	821	848	892	821	885	895	803	920	890	855	848	885	870	810	897	854	875	872	832	796	878	829	885	873	877	814	823	822	904	847	854	883	845	876	842	830	838	835	820	857	884	856	843	898	880	865	854	847	782	859	857	866	872	897	789	838	882	880	848	848	867	893	824	927	829	810	835	859	767	860	840	873	879	813	824	839	887	850	875	839	854	884	851	844	834	825	918	835	865	835	869	862	817	874	915	867	866	868	878	881	879	826	847	869	875	842	905	942	903	839	849	875	902	854	826	848	855	858	846	837	868	871	811	858	851	838	843	869	885	856	850	829	870	818	829	911	812	913	882	880	872	851	818	814	836	850	862	828	877	823	854	906	845	820	857	896	860	884	869	867	835	878	835	923	878	832	806	831	925	896	866	842	925	831	842	891	845	890	774	813	831	919	873	842	882	868	855	916	884	820	855	804	858	793	844	831	861	828	817	891	885	824	870	813	859	816	828	819	806	895	793	880	816	844	836	843	881	823	862	855	878	840	877	873	823	847	852	847	858	845	870	806	793	856	854	901	875	847	826	866	846	827	845	851	860	863	860	854	871	828	862	832	892	845	854	911	820	872	884	923	815	829	828	822	844	825	852	851	867	896	791	877	823	848	849	882	871	776	827	850	875	848	817	880	874	800	855	823	924	846	878	862	846	816	906	860	899	845	896	872	906	888	804	805	862	878	884	862	873	871	793	828	841	817	811	814	873	856	847	875	903	875	884	884	846	910	840	853	874	826	853	887	866	816	835	885	850	867	849	808	873	857	914	862	888	830	865	871	861	839	861	854	924	844	836	830	787	846	828	832	863	849	871	906	783	856	857	820	823	869	843	836	858	854	848	886	852	875	828	858	838	902	830	837	871	884	841	887	853	839	884	893	844	865	864	852	842	874	880	861	825	853	884	839	818	840	899	838	810	892	817	868	852	865	813	829	866	871	852	834	831	835	889	878	837	885	828	840	877	878	865	835	859	852	868	886	833	863	863	851	851	826	883	831	848	848	829	902	851	893	813	849	853	893	814	845	888	833	868	868	825	857	820	928	859	864	802	845	809	862	878	865	847	844	842	858	870	847	854	878	870	886	838	828	868	874	894	839	875	855	840	855	862	831	815	855	845	821	857	851	885	858	885	881	872	835	869	836	885	877	877	901	881	891	841	873	837	828	901	828	830	818	862	793	829	846	791	881	856	823	805	829	850	901	837	823	885	854	866	789	856	875	900	871	905	858	855	814	863	860	880	846	870	844	906	876	805	885	897	831	853	928	825	851	793	858	849	876	836	896	834	840	849	895	858	788	846	853	916	884	875	799	844	836	848	846	855	847	885	873	855	887	884	895	849	811	904	882	847	837	853	843	904	854	859	857	887	837	859	880	860	860	848	811	879	879	815	855	860	879	906	878	884	847	854	855	846	874	862	863	866	851	852	853	898	887	913	869	843	899	825	846	813	820	836	891	836	860	902	821	830	821	927	898	882	865	894	858	868	867	883	873	882	832	863	845	892	898	868	904	861	885	844	891	873	842	773	839	898	886	874	923	923	794	883	872	855	870	899	838	819	869	823	843	908	885	840	869	878	851	851	892	855	850	858	817	810	830	832	786	832	886	824	861	863	893	910	861	924	843	917	838	840	801	889	894	894	876	871	880	875	853	863	828	852	822	890	919	894	905	848	837	842	855	853	855	836	865	910	870	884	891	851	876	849	886	840	812	852	867	862	896	837	858	858	889	857	892	852	868	858	906	854	873	815	913	860	846	850	922	899	851	832	825	854	854	843	889	870	899	839	850	831	857	892	886	886	881	805	864	865	846	873	883	828	837	916	892	853	829	831	862	825	843	887	876	843	817	853	852	869	892	858	854	889	806	919	832	855	921	848	867	888	785	842	887	780	901	841	840	891	912	842	829	871	897	830	850	889	869	893	848	886	863	816	886	846	833	855	844	850	870	842	834	859	884	843	812	863	872	866	872	830	829	850	815	852	845	878	813	873	816	838	895	885	848	878	857	852	860	845	830	906	851	845	811	865	830	815	878	838	848	803	870	906	877	871	849	853	847	865	862	860	811	891	872	886	843	852	850	871	893	873	874	867	861	858	847	836	871	850	883	840	879	848	832	864	860	834	884	885	830	862	862	863	860	843	850	916	843	832	853	868	891	866	838	830	842	866	884	865	890	791	875	829	860	876	883	856	846	851	846	851	814	911	884	883	847	851	855	854	856	813	863	881	842	873	880	828	863	877	878	852	816	843	821	944	869	941	854	879	831	852	842	883
28617	14686	9461	5377	4063	2579	1197	847	488	423	353	309	273	271	241	222	260	227	254	256	233	256	245	254	220	234	257	245	266	235	258	264	250	260	253	224	267	226	243	212	236	239	211	234	223	237	239	235	265	247	244	220	249	236	245	255	247	232	218	257	216	234	248	271	235	222	253	244	243	255	249	246	266	245	263	239	261	261	237	234	230	250	254	231	246	235	257	272	245	233	245	250	250	263	235	247	239	244	221	249	238	233	229	229	248	237	244	260	239	243	253	259	262	222	209	240	227	254	238	231	251	247	245	245	249	279	243	248	253	232	230	241	222	257	223	246	213	240	274	204	270	250	249	237	256	262	238	248	226	252	235	252	254	251	230	263	247	252	255	255	242	241	253	230	268	247	246	238	279	238	236	253	255	267	266	213	248	259	265	253	254	215	277	250	248	239	236	246	255	236	254	239	215	242	235	233	275	211	220	246	241	265	238	243	238	250	241	284	258	259	244	224	257	263	242	229	254	252	232	240	264	269	247	277	236	215	190	213	241	230	233	244	246	239	231	258	253	255	250	252	226	224	255	229	230	245	225	253	251	252	225	210	227	248	256	254	248	243	236	234	259	237	261	240	227	222	268	240	236	217	250	260	259	267	240	229	241	243	221	230	227	243	221	253	229	234	250	240	261	233	251	252	214	252	238	270	253	255	225	267	271	260	235	246	256	247	248	259	256	257	250	258	234	232	198	242	243	248	244	243	261	234	208	250	264	244	235	250	243	240	219	255	222	240	251	220	250	247	227	262	215	235	250	251	242	258	244	253	270	236	238	237	228	273	244	233	234	255	243	230	216	233	233	250	216	228	240	262	258	246	239	265	256	234	283	232	233	232	244	240	245	238	240	242	232	242	258	269	227	213	246	212	254	253	228	226	258	238	248	237	238	251	226	243	241	242	232	231	268	259	237	251	236	241	249	205	234	227	241	243	221	232	273	250	230	240	222	237	223	246	254	236	245	235	236	247	219	245	222	258	243	268	249	256	243	250	235	230	228	263	235	252	254	247	233	227	238	240	244	237	234	249	203	233	280	248	271	239	223	241	231	220	246	253	263	227	228	238	253	237	215	260	266	207	235	233	280	224	242	266	249	236	230	264	248	231	236	218	252	238	245	248	236	260	246	258	246	246	241	256	272	256	238	252	255	245	251	265	248	238	250	242	262	229	229	254	237	226	219	227	241	255	263	240	256	231	230	231	239	245	208	248	240	246	216	243	262	220	239	230	242	245	239	251	225	237	236	233	270	206	235	248	248	229	246	240	225	239	229	248	250	254	221	268	257	233	237	237	244	256	265	218	262	235	230	278	242	247	235	254	239	242	249	233	241	247	249	220	258	241	265	272	235	252	234	250	266	212	264	245	258	252	256	243	232	234	237	240	246	273	238	233	223	230	236	238	235	240	250	244	248	241	227	223	266	243	256	238	258	246	240	220	242	255	260	283	248	241	225	232	237	262	246	232	251	249	242	254	270	236	230	247	248	231	239	277	247	225	220	243	205	247	245	265	242	259	211	269	245	216	252	214	253	220	200	246	248	250	262	217	225	221	225	236	234	264	240	245	228	197	249	241	232	241	220	232	235	233	256	243	252	216	219	241	263	242	229	261	207	255	263	243	253	212	246	213	232	234	249	254	223	226	226	254	215	264	255	223	283	235	248	255	229	252	256	268	255	253	247	247	255	252	254	257	203	232	233	260	246	242	233	274	237	268	250	234	226	252	251	240	256	252	235	230	246	239	227	234	241	238	230	240	246	252	266	229	233	213	237	242	254	254	223	230	241	223	223	221	216	238	251	255	233	231	240	236	234	239	244	244	194	254	221	224	231	257	237	251	246	224	228	250	261	237	241	233	242	231	236	256	252	228	261	266	243	256	249	238	227	224	245	243	237	231	250	232	256	232	227	244	244	222	261	241	217	238	234	238	237	232	269	264	255	234	275	251	241	258	258	256	235	260	233	235	239	234	249	232	225	240	229	245	241	269	256	253	242	232	229	239	264	250	256	245	251	221	227	223	270	210	258	246	227	256	281	235	245	240	258	263	240	242	240	232	246	239	242	258	235	242	288	249	243	235	241	223	242	255	228	253	218	223	269	260	237	252	238	252	238	226	234	264	240	270	226	217	244	227	246	281	285	241	237	270	260	217	228	242	220	228	227	234	227	257	231	241	241	245	251	259	266	255	251	215	252	223	247	248	245	234	232	240	259	223	258	233	236	257	237	248	275	247	259	241	241	275	222	204	222	242	226	238	235	232	244	269	248	235	226	245	242	243	237	242	261	252	246	240	228	224	250	239	272	263	243	264	267	256	226	253	236	231	248	256	266	243	223	255	244	222	275	237	269	230	243	230	268	250	235	271	236	254	251	255	225	245	227	240	243	256	238	227	243	223	242	249	249	264	266	250	263	223	246	235	255	240	245	245	228	269	248	209	234	267	235	244	253	226	242	289	234	238	236	220	222	234	251	251	264	231	220	238	239	232	239	225	236	250	252	247	219	225	225	229	253	229	226	229	276	206	232	210	246	232	206	229	239	242	252	232	246	209	234	243	245	234	251	220	200	238	267	252	254	263	231	226	265	241	244	269	256	236	248	226	257	239	226	250	236	246	257	234	252	247	226	277	240	241	230	214	245	254	251	216	210	250	224	218	244	264	234	248	231	245	243	272	248	241	263	267	248	270	259	227	246	244	212	231	254	244	219	246	252	247	246	231	261	247	261	251	237	233	263	246	234	224	216	226	241	222	257	231	236	251	224	275	239	256	198	256	240	259	257	248	224	253	261	250	235	228	261	232	268	222	228	245	221	227	224	259	249	261	271	244	239	247	245	256	220	225	244	268	238	271	240	228	257	219	263	212	233	218	226	250	239	243	225	251	253	249	213	227	263	236	240	228	237	213	256	271	244	227	258	259	271	211	238	225	240	241	238	254	235	264	251	253	240	242	234	264	240	247	257	228	233	252	231	245	236	235	225	237	250	244	242	215	232	268	254	236	248	241	263	248	247	256	243	236	279	248	233	247	251	234	231	222	239	234	232	258	241	240	244	237	257	222	228	271	237	248	246	245	229	282	250	238	226	248	245	225	245	234	250	242	230	252	268	236	245	239	247	242	235	273	254	240	229	217	233	252	220	255	237	241	231	245	244	237	219	236	212	229	238	228	246	218	261	239	258	253	242	257	265	253	262	250	246	221	248	230	244	236	243	249	253	212	214	255	246	206	248	235	247	252	259	256	241	234	222	231	258	236	258	232	216	255	257	240	239	233	238	243	223	252	253	247	267	280	254	240	255	236	251	231	235	240	253	251	246	228	253	270	238	257	266	236	244	229	236	255	229	266	246	242	259	253	230	248	239	244	222	228	250	243	238	246	243	237	244	276	265	202	226	224	210	229	216	266	204	262	246	255	235	238	239	254	213	257	241	240	277	245	234	238	247	237	264	249	249	242	240	234	247	239	236	233
13584	10903	16929	15701	15464	11071	5644	4034	2476	1915	1436	1158	1028	950	888	840	909	872	892	874	799	865	882	845	832	884	876	877	886	859	810	830	852	855	852	889	819	793	848	774	847	830	859	846	879	902	846	823	854	839	850	865	834	842	848	821	863	829	854	803	846	794	809	798	809	827	832	796	791	889	804	809	848	808	826	764	856	854	835	745	819	846	820	807	873	860	840	812	801	784	816	830	887	846	811	853	876	799	859	851	819	873	826	872	867	828	831	786	797	877	831	839	847	854	827	817	832	840	820	808	884	842	820	861	771	832	830	857	835	800	894	812	807	870	896	803	832	829	823	768	831	822	875	848	821	839	843	886	830	804	842	856	835	829	823	801	839	832	854	810	811	806	824	790	855	813	861	791	862	872	867	815	844	858	848	863	824	836	811	821	867	839	871	898	831	861	812	800	850	835	840	821	851	789	752	824	870	826	863	817	841	864	812	867	853	813	846	836	874	795	874	802	837	824	826	865	830	847	808	798	822	879	860	827	764	799	779	785	835	812	826	829	840	829	867	837	818	824	849	845	871	813	793	836	800	864	835	854	889	802	799	801	872	795	802	858	809	821	842	869	852	859	815	814	793	813	817	895	869	818	876	799	850	848	824	859	851	820	785	867	796	810	873	779	867	872	873	779	865	789	888	832	870	782	801	820	857	811	843	880	807	834	842	833	875	830	852	822	844	823	880	861	797	827	869	833	829	843	810	871	890	865	828	832	881	859	877	864	854	825	788	796	864	855	810	814	868	835	873	831	792	814	796	841	853	805	845	854	792	832	833	814	760	855	819	785	855	823	837	856	807	858	836	870	847	839	833	829	800	824	779	813	796	831	838	811	797	844	805	840	845	847	842	784	758	859	821	873	855	837	858	789	797	810	820	860	859	839	837	855	810	865	853	845	829	825	825	900	756	817	803	844	827	825	817	883	814	886	868	840	806	868	814	847	875	822	865	793	837	832	822	820	819	832	807	885	813	862	783	840	846	882	795	829	855	770	779	841	856	876	894	798	827	841	847	826	833	846	824	850	783	812	821	874	774	851	862	827	847	822	824	843	816	841	849	837	861	820	843	829	815	840	836	893	791	807	817	843	834	831	889	829	805	784	854	839	811	840	774	807	816	858	829	762	818	824	848	821	803	842	825	849	802	835	795	860	850	836	845	816	761	852	800	897	831	865	897	864	793	818	796	797	813	844	823	820	840	833	835	807	853	861	817	899	824	851	862	893	840	841	805	797	869	809	781	813	814	796	828	869	813	810	824	841	830	901	811	842	818	812	831	871	868	782	845	850	853	803	805	816	857	829	833	866	816	846	791	831	875	852	855	806	806	841	895	876	816	848	886	886	856	841	821	807	827	843	901	818	880	877	832	838	867	831	807	826	862	771	881	859	828	801	816	847	824	799	824	869	863	810	848	856	813	830	802	838	851	852	812	825	829	843	792	856	803	863	847	831	838	827	815	832	804	845	799	822	880	812	834	856	812	859	887	861	819	856	814	819	832	857	842	835	820	822	813	877	860	836	810	850	785	845	833	840	840	829	864	813	848	827	807	876	859	840	888	787	850	859	849	833	800	823	857	767	816	812	833	812	858	856	854	806	842	838	865	834	862	848	825	826	801	894	819	802	786	839	829	903	863	853	810	852	791	828	813	857	845	907	825	891	786	763	842	808	813	895	817	855	819	837	809	821	853	878	820	844	830	870	810	853	822	822	780	824	803	850	832	835	796	843	805	857	810	899	781	855	808	917	849	859	809	834	898	873	813	810	848	833	806	825	852	851	815	820	821	804	774	847	797	877	786	810	804	869	821	838	809	866	840	817	833	800	848	840	801	866	866	802	813	884	807	779	853	833	828	860	857	847	819	813	860	852	795	855	834	842	857	812	860	806	845	822	816	812	857	761	816	843	844	795	849	829	852	847	872	820	819	802	860	849	821	812	826	805	799	888	860	875	843	865	850	866	837	869	855	886	848	861	853	824	818	848	824	834	812	842	872	821	823	856	784	834	754	823	855	838	777	848	867	858	837	799	837	842	855	830	820	812	822	841	832	803	863	818	833	805	823	823	840	800	833	849	833	838	809	840	806	843	842	854	832	781	822	815	908	828	879	817	831	831	809	781	861	877	865	835	824	815	827	913	815	818	792	818	855	872	856	811	846	835	832	852	871	788	797	863	818	838	832	797	840	824	851	812	819	841	870	829	854	801	803	871	837	843	825	796	795	883	822	851	799	869	819	829	846	831	829	800	806	781	800	810	829	823	828	814	814	836	829	810	856	842	843	793	809	831	805	797	805	813	859	849	822	842	812	853	841	838	857	875	811	847	859	793	802	881	826	802	882	843	851	850	789	824	836	872	855	824	850	836	822	860	852	845	803	834	811	813	806	826	885	802	816	821	836	810	873	822	816	842	779	835	834	817	842	886	795	803	825	845	824	806	878	840	812	841	797	837	834	829	788	809	850	783	848	865	843	849	803	832	877	864	851	849	890	814	874	865	857	851	858	874	784	837	835	836	851	788	801	834	827	850	849	796	805	813	788	815	846	852	857	803	864	819	842	825	806	830	864	832	866	856	863	823	849	811	809	892	821	861	894	884	826	827	857	815	824	878	803	850	863	817	836	771	793	905	831	857	832	818	809	794	798	871	856	875	764	833	840	799	841	885	794	825	842	802	800	840	780	863	876	822	808	778	823	839	861	859	861	837	821	824	820	840	887	805	877	823	842	825	825	786	808	862	817	847	804	882	836	833	885	804	844	861	842	804	839	812	835	818	826	842	832	894	868	800	836	826	870	795	839	849	839	783	796	866	863	770	876	846	864	876	817	805	808	795	832	804	834	824	854	797	784	783	897	791	836	839	783	813	825	818	873	891	869	802	869	839	820	901	865	845	848	848	869	831	813	867	802	872	798	823	823	811	759	872	847	832	825	820	823	841	805	832	895	843	801	847	820	812	838	837	845	795	823	762	892	834	792	827	810	831	823	860	826	793	836	865	847	842	811	839	812	835	852	795	841	809	827	853	818	842	842	840	836	792	828	795	833	821	837	859	795	825	789	821	886	807	802	854	753	839	784	858	792	778	868	748	841	856	838	788	826	811	857	819	829	838	853	829	837	859	844	881	834	830	828	829	846	866	813	823	867	796	888	863	840	818	837	828	806	844	814	868	807	820	816	812	837	841	824	841	858	798	837	809	895	834	830	813	795	839	814	821	824	835	791	832	863	827	827	815	856	778	845	835	791	774	892	846	812	872	815	846	796	852	866	868	810	844	820	825	852	836	837	858	857	876	831	839	894	850	804	856	801	842	898	799	804	814	859	802	815	837	798	800	835	852	830	825	844	803	863	848	792	851	877	800	810	811	800	801	744	849	839	825	827	805	845	856	766	779	857	882	858	848	831	820	855	840	837	807	807	815	833	781	839	828	792	818	810	866	871	813	800	819	745	799	870	877	796	809	814	807	823	856
31742	25851	29199	32058	32928	25749	14894	8464	3809	2037	1274	466	358	324	298	269	282	255	266	236	256	255	249	256	276	247	301	227	246	256	273	271	280	244	229	253	259	262	252	238	255	250	269	246	253	275	258	267	253	228	254	225	244	256	236	219	262	251	224	269	233	277	254	241	222	240	275	216	212	252	266	235	254	223	249	238	247	243	251	284	236	238	245	248	234	255	243	260	230	255	249	243	237	250	222	252	249	252	235	236	260	263	255	274	253	258	256	253	252	258	237	251	218	260	270	259	253	232	257	267	249	271	262	235	238	263	248	241	234	249	248	234	248	239	291	260	263	248	264	250	253	282	247	281	245	241	257	228	224	247	250	242	218	259	245	266	269	258	231	249	253	270	257	226	236	235	264	222	242	280	243	255	250	254	233	246	246	245	266	259	234	219	223	232	242	245	238	270	259	229	255	255	238	254	258	212	246	243	239	235	244	269	248	246	257	249	256	267	231	277	223	269	261	260	260	259	251	264	252	231	239	219	243	247	260	251	257	223	244	271	253	256	245	233	252	272	249	266	251	230	250	233	254	258	230	256	255	237	236	255	248	241	234	269	281	245	266	244	246	256	202	247	228	263	243	255	240	263	256	271	262	259	240	235	250	295	248	274	261	251	283	230	272	245	243	248	277	254	263	248	241	252	251	246	250	265	258	275	235	245	289	233	242	245	260	265	271	259	275	248	239	250	254	261	267	253	258	245	242	250	244	256	234	220	262	254	246	217	251	234	261	279	224	281	259	271	278	243	274	261	237	223	264	230	244	262	258	255	243	265	248	245	233	256	243	252	246	258	287	252	242	259	252	290	252	269	254	274	269	230	247	245	272	240	244	255	247	218	224	254	269	262	230	265	273	254	222	261	258	243	251	250	264	230	259	235	275	274	255	234	224	230	240	260	235	244	250	249	260	264	247	243	238	245	248	267	272	247	273	236	218	255	243	249	239	260	250	226	274	249	237	240	249	268	250	267	243	260	257	260	255	265	273	259	250	243	255	277	236	229	278	261	243	256	251	237	265	259	245	220	231	266	258	219	260	240	268	244	255	254	232	256	252	274	266	219	262	247	230	262	250	235	226	266	260	218	255	252	220	232	253	249	237	254	252	250	253	274	268	232	233	281	241	256	250	244	258	246	243	279	276	234	254	262	258	258	258	261	274	256	259	241	248	262	248	252	207	263	242	238	237	224	250	244	273	255	250	236	229	260	285	240	228	236	242	254	246	249	248	227	268	258	240	271	248	237	249	269	254	234	257	260	234	259	251	224	266	250	264	254	271	244	248	277	231	234	242	267	260	220	259	231	269	231	261	281	246	233	244	257	248	238	238	270	238	238	236	243	239	247	252	254	265	239	272	234	251	252	257	270	218	269	253	254	268	255	242	232	242	236	292	227	261	228	238	266	232	243	297	226	266	250	261	267	269	246	249	246	244	251	240	258	254	248	253	220	236	237	271	264	279	269	245	249	266	246	258	265	227	243	276	252	251	247	256	255	254	217	240	244	242	264	275	249	263	238	267	245	245	244	254	267	219	242	266	259	259	252	256	248	238	238	269	254	231	247	231	257	242	261	275	240	240	254	254	266	243	272	256	264	247	271	243	249	230	253	265	242	248	235	268	219	260	276	248	258	265	232	248	258	256	255	246	268	241	261	253	223	272	271	238	235	271	244	254	222	249	221	286	222	254	278	247	236	255	245	235	260	274	266	254	237	242	254	239	259	252	222	243	262	257	273	245	244	280	263	249	254	238	247	261	258	215	262	270	281	251	249	237	236	249	220	248	217	251	261	264	252	252	281	250	237	251	240	259	255	265	244	227	234	271	246	264	238	255	292	258	273	231	225	252	255	251	254	239	229	271	225	258	278	271	245	254	236	244	259	245	253	271	246	241	216	243	242	248	254	246	265	263	248	239	267	270	281	269	242	270	300	268	249	256	258	261	282	268	252	245	240	277	258	268	268	243	236	241	241	273	264	227	234	263	252	242	248	249	243	258	222	251	260	254	254	245	245	235	222	254	264	267	245	238	255	242	245	244	259	276	238	261	271	254	245	270	252	253	246	264	286	243	266	286	237	265	238	249	266	247	273	237	241	247	281	246	249	257	231	255	220	252	268	249	237	250	251	238	263	255	227	262	276	246	233	248	270	224	239	275	245	248	269	244	252	248	235	267	240	239	248	251	258	231	241	253	235	255	281	248	264	257	266	258	267	258	213	248	263	224	254	234	248	249	272	267	255	216	257	239	244	234	235	247	280	236	248	252	247	236	245	278	242	233	239	251	264	261	268	228	247	262	247	242	266	251	236	274	241	256	231	229	236	242	250	234	228	275	239	218	242	219	268	241	254	251	274	224	279	245	248	233	262	257	250	221	229	275	230	267	260	258	255	253	238	248	255	271	265	265	243	216	249	259	219	277	250	249	224	265	239	226	282	265	248	260	244	264	251	256	260	225	225	259	273	225	237	214	244	247	255	229	260	258	250	282	263	227	252	225	230	257	254	249	232	246	250	277	252	270	270	242	255	236	281	251	221	238	244	251	242	243	251	241	267	273	243	234	255	251	258	251	249	236	269	242	260	250	282	247	223	235	253	247	277	248	244	278	261	242	262	252	263	250	241	257	259	260	233	234	251	235	264	243	246	257	232	246	249	208	264	237	252	245	220	229	243	281	230	224	229	245	257	259	269	274	248	252	262	271	266	210	253	231	240	235	248	241	266	256	256	294	244	261	251	229	239	224	241	238	242	220	242	264	237	218	238	262	233	243	250	264	249	256	279	234	264	258	265	248	265	267	241	249	245	246	239	226	261	268	261	259	260	261	253	283	246	258	230	260	255	252	256	242	241	251	252	233	244	290	237	254	238	234	250	269	220	251	239	254	232	262	266	230	247	277	248	269	233	237	236	243	271	264	243	264	243	226	240	250	244	267	252	235	275	251	285	301	222	255	287	249	252	231	221	261	292	234	241	239	271	224	267	249	248	249	267	275	256	259	260	252	217	261	233	255	240	253	259	240	246	242	264	236	235	258	258	240	284	234	259	245	249	263	246	269	252	274	235	233	271	238	238	221	263	255	276	245	237	245	237	235	245	252	268	247	278	270	255	273	261	263	243	253	248	253	230	244	261	241	299	277	287	268	256	277	235	217	263	233	267	254	257	235	284	234	261	262	241	279	203	250	241	268	234	262	287	266	275	254	243	235	255	270	268	257	230	256	283	230	243	242	255	248	270	229	230	260	263	274	227	261	293	256	207	255	238	293	261	260	262	243	244	253	256	258	235	214	274	240	238	289	238	254	244	248	256	265	251	229	228	229	230	235	273	251	273	263	252	263	237	246	252	236	269	243	246	231	216	269	243	251	260	267	252	245	259	287	235	244	244	261	241	243	263	255	258	237	250	251	239	262	256	231	247	242	264	233	237	239	256	249	281	252	252	236	245	254	265	257	234	246	227	245	253	244	247	238	252
20870	24447	33919	40524	43718	38505	26986	21593	14368	10310	7362	2650	1772	1514	1261	1070	1054	922	948	902	895	880	857	930	835	891	829	904	866	850	819	805	848	813	884	874	862	861	817	843	865	886	854	899	815	867	829	860	806	820	881	878	894	860	880	865	876	829	837	879	821	853	843	876	848	862	888	881	818	841	852	839	889	848	862	849	810	832	822	881	883	841	851	869	817	811	841	815	832	881	892	899	854	863	839	869	846	931	838	844	846	846	792	842	852	819	842	843	831	841	813	844	823	874	804	856	856	835	891	858	833	867	853	860	855	892	865	827	826	861	839	840	807	855	824	865	837	816	832	859	831	804	852	846	884	831	868	908	813	835	880	849	853	847	855	815	885	854	862	870	860	817	823	857	835	828	857	855	860	826	859	892	821	874	872	812	851	894	877	906	859	887	833	841	868	857	841	886	806	826	788	823	845	873	843	881	840	880	819	880	801	902	923	904	833	828	866	880	841	882	845	811	889	794	841	863	828	887	836	871	870	853	868	898	872	859	876	827	863	834	832	817	857	820	857	835	869	846	862	857	860	809	884	815	931	867	811	856	872	850	796	828	914	821	867	841	861	829	863	842	821	841	824	863	853	825	879	877	842	859	822	862	841	847	840	861	854	844	827	878	835	867	842	871	865	842	769	811	806	876	852	838	845	853	840	783	844	846	845	817	811	891	802	797	806	882	823	835	857	862	897	869	860	790	839	878	847	873	834	821	839	814	873	778	900	836	832	858	811	866	882	867	882	815	788	826	823	807	856	876	856	879	831	886	886	850	889	800	907	833	863	858	823	847	875	882	833	869	818	831	866	818	832	835	841	874	855	849	864	808	799	888	842	873	797	893	916	865	834	863	841	793	822	867	837	849	809	878	832	833	867	887	814	869	831	838	830	837	858	873	864	858	836	851	869	893	823	854	820	859	873	869	894	860	849	860	885	856	821	867	912	798	881	822	813	850	870	868	863	900	853	834	803	843	819	836	879	836	899	881	824	874	823	838	856	899	884	849	808	847	821	884	840	833	796	820	829	837	897	873	791	859	829	884	841	837	889	845	839	860	917	869	868	893	817	857	811	825	844	866	834	865	834	869	811	844	816	849	879	784	899	848	834	820	894	876	865	889	847	831	830	848	833	794	813	829	802	892	836	874	854	855	795	862	883	859	879	881	859	862	863	884	859	869	894	891	927	818	859	834	839	894	844	822	802	850	864	871	907	856	844	869	815	855	823	884	836	872	880	896	864	841	817	849	853	809	848	877	877	853	779	858	890	850	892	883	883	813	880	853	871	878	845	853	865	827	864	854	809	829	897	868	845	861	854	854	809	862	856	894	813	861	884	890	843	875	879	816	878	847	896	876	867	842	849	838	889	822	825	872	869	869	860	881	827	846	887	792	890	848	846	876	831	840	844	845	865	867	850	909	914	878	875	838	870	901	859	816	864	840	890	834	854	853	877	876	789	859	845	844	836	833	875	875	857	883	858	827	831	903	836	883	870	829	848	879	882	880	854	794	865	851	859	858	823	780	882	866	906	861	879	859	825	823	863	886	835	846	827	844	817	863	872	811	876	845	825	831	882	873	837	859	838	829	826	859	856	847	851	802	824	859	832	849	851	791	859	884	957	819	837	872	822	816	772	824	806	863	820	867	811	812	864	811	834	804	863	841	817	858	825	855	875	865	839	856	817	839	889	887	863	820	861	853	865	833	875	845	848	848	839	855	826	832	849	898	877	900	840	831	857	896	871	850	878	880	875	857	851	861	851	838	872	928	882	873	851	845	840	819	870	859	883	879	888	848	853	863	862	818	827	858	905	850	811	857	853	839	826	806	861	841	844	889	822	828	836	887	885	849	838	829	858	877	874	820	851	859	799	812	854	856	870	896	833	868	855	859	841	891	826	853	899	802	818	901	852	857	858	859	837	852	865	820	829	862	876	834	849	830	858	866	884	860	823	847	866	870	865	889	848	858	856	776	847	816	858	860	816	853	841	831	840	859	875	857	859	822	858	817	873	884	868	855	839	844	859	815	848	861	829	863	831	844	830	851	818	897	898	838	860	877	827	852	838	890	864	829	830	880	843	873	875	852	864	810	842	859	885	796	850	815	859	834	875	856	841	824	871	864	841	872	876	849	833	842	861	833	802	853	789	861	840	845	868	868	866	848	852	873	836	882	843	858	828	819	851	849	858	867	836	848	817	870	842	784	895	834	868	884	910	817	822	841	864	864	852	849	831	845	854	869	825	851	873	863	881	855	843	848	832	822	879	843	859	897	816	809	891	877	857	860	882	864	889	851	876	894	869	860	877	858	842	848	880	832	849	884	876	888	900	830	843	810	914	832	880	932	856	842	873	849	825	867	861	915	830	797	862	828	861	863	811	865	833	862	810	848	812	820	816	881	848	826	870	864	834	872	890	889	867	851	840	881	883	877	855	803	832	868	907	858	846	891	810	805	829	834	830	842	854	900	894	844	833	833	859	808	880	844	875	797	903	831	846	857	837	844	840	843	784	842	868	873	822	862	876	833	882	831	883	904	842	844	859	819	870	863	828	848	834	897	868	882	849	798	821	814	870	818	866	841	847	847	834	868	848	904	806	827	790	864	813	838	847	799	829	893	891	859	885	827	830	805	856	881	839	876	861	882	897	855	803	870	855	845	825	899	840	912	812	821	829	856	875	866	874	858	831	876	838	831	824	822	876	838	849	880	838	851	827	886	874	885	894	896	844	867	833	886	843	862	901	839	877	883	811	813	843	862	866	876	837	834	895	827	827	851	829	829	845	845	841	836	816	926	867	860	861	794	853	897	905	857	839	858	822	801	840	879	815	887	866	852	830	854	878	812	811	895	778	891	874	801	868	864	862	837	849	892	848	939	901	826	815	860	912	815	860	868	858	903	845	868	851	802	829	856	877	871	862	833	860	807	846	866	848	844	849	891	882	857	826	803	815	834	855	902	843	831	896	856	840	797	849	840	887	832	835	836	850	882	843	841	832	825	893	855	863	862	858	819	828	829	862	835	851	833	873	816	879	838	885	776	860	886	866	844	810	841	873	854	841	852	816	821	880	839	819	838	909	826	788	864	824	870	829	812	864	913	822	893	862	845	808	870	856	801	821	839	832	847	857	844	873	836	870	838	845	867	855	825	867	869	877	833	864	906	872	867	878	854	816	880	900	825	872	848	840	907	817	851	876	862	854	837	822	883	824	822	822	816	844	900	831	884	856	878	871	814	860	891	849	889	798	816	777	864	829	817	813	839	857	839	870	828	917	871	854	813	806	868	828	898	829	836	849	813	878	849	870	841	827	860	818	850	890	811	884	848	874	870	851	867	846	838	831	884	877	855	858	835	839	866	870	857	859	833	911	808	882	825	854	866	824	874	843	854	867	837	860	849	869	845	887	861	829	893	865	817	876	863	838	866	865	847	891	846	864	900	896	871	903	842	843	799	827	865	788	809	800	838	874	893	904	860
32929	32237	38182	37210	39695	32805	21209	15250	9700	4950	1812	672	397	348	349	305	291	285	262	270	280	282	274	295	246	274	265	255	244	280	253	226	234	273	224	235	272	244	274	252	243	249	234	256	235	269	274	257	259	241	285	240	251	263	273	269	253	243	259	266	266	248	251	236	260	256	296	239	255	247	249	241	260	228	259	254	260	271	266	252	225	254	254	259	258	285	254	261	264	263	260	252	274	275	261	261	235	258	250	258	247	265	288	240	271	240	247	295	266	253	244	241	266	263	220	259	268	258	261	224	244	270	236	274	273	266	276	229	240	264	260	243	267	235	283	267	252	259	264	265	285	265	241	258	237	254	264	249	244	281	275	266	244	263	255	290	278	264	252	232	244	251	248	291	263	231	263	279	254	246	273	254	258	258	245	257	253	229	244	283	253	239	267	250	243	267	244	263	263	245	246	268	252	237	258	262	255	260	261	256	267	261	255	294	247	246	279	252	261	259	234	239	266	255	258	261	262	251	272	239	269	244	239	234	255	248	281	242	241	261	272	244	241	262	251	237	294	226	251	257	251	225	268	280	276	260	249	248	244	273	246	269	273	276	257	271	271	277	231	235	271	238	265	247	260	229	287	255	277	247	261	249	254	263	257	267	248	262	258	277	266	243	288	275	249	242	261	258	257	247	252	240	260	240	286	253	273	257	270	244	276	269	237	275	279	268	261	270	246	237	239	246	235	264	253	253	274	255	253	300	271	243	248	251	242	252	259	244	269	245	259	274	249	229	272	282	233	251	261	265	258	275	229	291	268	218	283	256	289	264	234	245	249	279	217	271	274	261	270	210	259	288	244	254	269	274	255	251	263	250	265	258	284	258	263	263	242	249	274	238	254	251	210	255	273	267	277	235	254	253	246	222	235	244	256	275	262	264	247	253	257	243	261	250	265	245	261	297	261	258	272	265	258	245	268	257	246	249	212	275	270	247	237	238	255	260	246	250	275	253	232	274	297	289	240	247	238	276	275	258	239	259	251	258	236	288	254	277	265	264	257	260	278	267	257	259	275	262	255	253	274	267	253	267	253	261	269	245	277	257	259	245	268	260	250	255	265	268	262	255	247	270	260	242	237	260	275	260	261	276	246	275	270	262	271	255	247	270	262	282	260	256	236	247	249	247	285	282	265	234	284	248	274	222	278	257	260	255	219	265	237	259	231	244	232	276	259	285	264	254	235	258	266	257	253	266	246	259	256	260	246	257	266	259	247	254	264	249	267	254	237	262	264	242	279	238	238	226	270	247	254	242	268	271	282	230	274	256	231	242	263	224	252	260	239	248	265	287	306	244	260	252	280	274	253	271	239	254	252	271	246	260	265	251	271	251	241	228	258	252	258	265	263	281	246	245	260	271	247	237	238	259	229	259	235	235	281	274	259	238	258	242	284	277	276	237	269	262	233	243	262	264	231	244	257	259	262	259	233	252	238	264	268	255	223	260	231	263	258	267	256	253	251	270	273	267	248	235	243	241	262	249	271	247	271	266	235	276	244	250	268	281	206	251	230	266	238	253	277	261	249	256	255	265	232	230	257	246	256	235	250	246	255	239	263	246	239	247	242	257	242	251	252	233	238	266	268	266	246	267	227	267	241	279	256	237	277	263	256	247	252	276	275	270	278	262	268	269	236	250	235	257	240	254	269	262	249	239	273	255	267	239	279	257	263	267	251	241	255	263	262	274	267	260	261	253	257	284	238	251	256	281	243	272	275	244	254	279	242	257	280	226	297	245	291	244	262	241	281	242	271	244	267	267	258	239	271	259	271	277	240	262	261	259	280	257	279	260	297	266	266	253	257	274	272	261	228	241	248	264	261	251	265	245	260	253	242	268	272	295	286	232	256	271	253	278	236	267	273	236	272	265	244	254	251	247	255	250	251	258	248	272	267	271	284	266	250	251	257	256	269	289	273	259	268	254	235	267	284	266	243	228	244	259	264	263	288	258	280	238	224	270	260	272	264	238	260	235	236	238	274	240	251	243	278	228	252	279	245	250	262	243	229	256	271	224	242	261	259	263	279	257	251	237	257	267	266	307	237	263	242	256	248	253	239	259	263	264	261	263	272	264	264	290	260	290	242	230	235	236	235	285	274	265	254	262	237	244	273	273	256	257	277	271	235	264	249	268	256	261	225	248	243	231	257	263	238	262	248	219	262	271	261	239	279	299	230	243	249	242	254	274	251	264	260	264	253	258	250	252	243	258	276	246	266	263	232	276	258	274	258	266	231	246	253	262	251	240	266	257	263	252	281	221	269	262	268	249	286	274	268	253	259	274	246	259	264	257	244	269	261	228	280	282	243	268	271	262	266	226	242	263	259	243	282	250	283	256	232	261	264	237	268	257	257	277	277	267	283	263	293	260	249	278	277	257	252	268	251	258	253	256	256	253	236	245	224	251	275	284	271	260	242	282	249	273	259	255	245	242	271	258	249	251	262	261	290	248	248	232	245	272	258	257	243	266	250	234	276	266	239	273	269	245	277	231	238	271	262	270	257	243	270	254	273	250	253	248	267	252	234	250	286	218	268	239	258	264	254	282	258	255	274	260	252	238	260	228	255	260	261	253	243	251	273	267	257	238	239	262	254	238	249	283	267	266	248	250	257	247	263	295	233	245	256	248	226	227	250	256	280	227	260	275	234	308	286	256	279	258	283	263	269	240	264	238	254	257	225	237	247	284	271	251	249	259	244	270	229	251	267	246	281	272	260	273	271	272	258	280	277	245	251	255	234	268	240	252	278	260	258	300	243	258	243	275	233	219	257	298	255	261	240	254	273	263	286	244	257	255	264	254	252	254	239	240	269	267	269	252	256	272	250	277	221	260	261	266	263	253	270	270	281	273	253	269	249	275	276	247	258	257	241	253	255	267	283	246	247	253	247	232	244	222	293	246	279	251	267	270	262	282	263	247	235	222	244	255	239	271	259	269	273	257	251	275	266	278	251	247	308	264	289	264	254	267	294	240	246	230	208	228	267	246	248	243	267	281	257	252	298	251	241	239	249	242	263	267	249	266	244	259	268	269	234	246	237	258	253	237	230	248	273	253	245	245	259	277	269	262	262	247	262	250	263	295	287	247	281	230	223	259	237	265	256	231	273	227	273	258	272	284	241	241	277	251	277	279	267	267	258	245	241	275	254	268	250	274	260	257	257	242	270	264	254	253	280	239	268	270	288	257	278	263	279	300	270	233	254	241	257	237	268	243	252	264	252	267	256	243	252	284	282	275	275	271	253	262	257	250	244	250	222	267	253	254	276	258	287	258	254	249	246	284	249	252	285	249	237	280	277	260	277	225	264	257	251	245	263	251	247	263	259	275	291	256	272	269	258	256	269	279	259	250	259	283	229	274	237	261	238	261	240	265	283	282	251	245	264	265	270	240	278	281	277	247	248	239	256	232	265	240	247	286	265	274	229	271	236	263	263	243	246	254	254	238	246	292	205	249	263	300	244	242	253	263
24476	32176	41363	45791	50303	42716	32519	29116	24548	17751	9224	3421	2273	1810	1460	1266	1167	1033	1001	930	904	912	864	893	881	930	884	892	926	903	889	901	877	849	864	853	900	793	857	872	871	892	862	865	847	816	904	838	876	918	825	963	893	832	854	889	855	900	847	896	881	850	866	890	854	881	862	836	825	909	804	889	848	834	846	860	893	911	846	851	867	878	840	857	861	842	831	886	850	836	838	842	931	869	829	915	833	835	837	848	885	892	801	856	847	860	882	842	871	848	837	864	889	810	861	853	937	869	904	891	841	848	883	838	885	854	844	832	855	875	890	872	853	876	808	872	960	837	912	836	861	799	871	855	869	886	886	824	895	865	809	842	915	871	872	833	904	866	818	883	925	898	893	873	837	857	832	858	840	880	870	873	891	830	881	849	868	838	838	825	860	864	886	855	877	875	883	886	854	862	848	877	846	888	841	869	838	822	867	849	862	841	872	842	838	881	825	866	870	856	899	899	864	854	850	892	803	836	830	910	866	813	892	885	928	802	871	851	864	837	861	825	884	859	842	869	900	866	875	820	820	899	857	865	900	821	846	829	883	855	861	908	823	926	843	853	824	866	837	823	816	838	891	853	887	873	882	847	865	874	834	869	906	896	861	891	874	859	870	898	830	891	909	850	918	798	868	893	809	860	864	879	813	836	925	814	872	898	887	884	847	885	848	927	810	871	835	858	878	805	872	883	881	852	870	860	864	831	852	867	876	850	887	937	876	835	849	815	883	885	875	833	884	837	873	900	871	918	876	861	869	895	891	823	837	829	897	840	843	801	887	836	845	901	836	878	892	831	861	831	838	856	847	908	842	867	904	852	882	840	849	864	900	906	869	886	835	830	815	884	902	860	916	880	814	844	882	847	817	832	872	857	874	842	858	785	900	865	832	836	840	882	904	895	832	869	874	814	970	846	876	824	880	920	881	861	859	883	847	912	910	849	842	833	854	890	831	850	901	830	886	864	811	856	871	846	835	892	879	873	895	813	872	833	815	827	839	890	835	827	894	867	942	836	847	898	873	876	794	894	875	852	826	855	868	918	812	872	847	832	902	840	873	905	876	858	883	912	843	800	826	832	856	854	803	902	856	844	844	842	874	860	835	831	842	841	791	900	831	832	785	864	833	820	816	879	900	862	864	799	807	874	801	863	874	860	869	870	864	869	877	870	852	884	891	884	868	848	849	864	862	903	893	895	847	834	841	879	899	892	888	878	863	915	890	873	928	837	921	903	870	876	877	820	864	871	836	892	833	846	859	876	817	869	858	894	882	868	833	837	835	855	900	899	856	847	874	836	899	914	913	847	880	849	896	867	808	831	802	863	862	885	856	900	865	840	873	824	903	861	877	841	896	858	829	897	838	846	877	872	802	837	854	885	870	881	911	899	899	819	906	890	866	899	856	870	860	917	893	853	846	882	849	895	805	834	880	814	851	885	874	954	916	898	867	807	877	883	901	878	840	848	834	896	842	814	843	902	793	839	848	862	823	935	877	851	821	877	869	858	890	893	874	841	853	864	895	878	834	896	868	868	860	857	836	870	831	896	863	893	935	824	838	852	893	917	847	903	845	877	852	862	806	863	873	864	888	888	892	789	882	852	871	813	861	856	908	859	843	871	897	874	894	928	837	878	875	846	871	856	888	846	843	910	871	884	833	903	878	859	842	864	838	907	842	901	853	831	842	885	853	842	832	868	901	838	866	869	865	867	883	859	860	880	827	833	855	928	880	873	817	867	848	913	839	838	857	848	865	862	866	870	848	875	807	853	840	839	845	854	846	837	914	895	846	844	867	851	872	850	874	848	873	845	824	882	843	800	865	843	890	861	847	879	853	828	861	852	824	863	917	889	834	849	872	888	851	850	807	884	798	863	866	839	883	826	868	903	840	854	915	847	883	936	921	817	887	904	858	930	902	842	855	841	910	875	825	906	817	861	848	843	824	819	848	844	832	843	820	916	863	814	901	846	852	874	798	881	846	804	882	871	872	881	901	850	864	863	838	873	848	861	859	887	858	876	886	897	890	846	893	868	844	881	875	825	859	837	882	904	831	854	922	879	810	830	848	868	913	869	834	877	858	836	824	899	818	865	881	868	856	901	846	814	890	913	837	853	883	835	884	852	861	837	828	872	858	882	812	850	886	823	912	814	814	822	852	871	839	877	920	861	868	911	935	860	832	868	861	829	858	871	860	855	784	872	895	868	856	915	808	872	845	810	817	891	839	855	840	920	813	864	867	843	822	837	843	860	806	891	851	873	839	773	878	907	828	835	910	857	846	863	847	916	823	898	829	790	864	820	891	874	893	828	884	876	872	810	885	862	900	835	858	863	888	874	832	903	874	875	857	851	884	859	858	885	799	870	878	824	882	862	874	856	853	888	830	825	828	884	855	907	888	879	912	905	843	844	882	891	904	825	897	851	823	840	865	894	848	875	837	865	842	943	842	861	834	870	819	904	845	839	823	828	862	895	847	834	851	883	902	867	830	882	826	840	920	862	823	904	785	896	866	860	836	887	892	906	845	889	846	815	877	916	841	886	878	842	914	933	850	865	800	844	835	887	855	863	809	846	890	853	862	820	811	856	838	863	845	876	843	891	872	848	854	921	853	874	887	834	774	860	866	838	835	853	855	882	861	930	871	864	858	891	897	845	867	909	811	904	835	858	825	849	834	852	850	874	835	889	899	797	834	846	892	842	892	855	816	870	882	885	896	875	866	840	874	835	933	893	861	829	880	865	889	866	900	842	897	883	873	847	836	824	831	855	853	824	857	888	883	877	865	880	889	886	885	886	819	863	889	878	867	819	822	823	863	846	902	840	871	881	865	805	819	847	899	895	865	812	865	808	879	816	901	909	825	819	855	874	878	809	857	815	904	858	857	823	824	839	864	867	865	851	826	892	878	864	864	877	865	846	878	852	842	871	891	841	875	859	899	836	896	826	839	854	823	867	839	916	845	825	857	887	883	825	900	936	819	858	840	840	935	841	850	888	881	814	850	826	851	876	885	852	825	852	856	859	859	866	897	858	849	904	846	848	806	866	851	844	864	884	855	857	840	889	915	825	859	866	882	904	892	816	903	893	851	876	877	879	896	898	910	892	854	843	869	874	836	869	856	866	880	914	863	866	804	856	853	879	816	817	894	857	888	894	822	842	847	826	815	869	905	836	861	859	873	834	893	884	894	821	847	797	870	843	850	832	870	844	819	884	866	902	886	880	874	837	850	889	872	888	810	882	837	847	857	880	904	960	860	900	835	891	871	844	864	882	807	861	863	875	869	842	823	887	884	813	889	873	820	861	866	887	922	911	874	864	833	837	860	907	861	865	825	846	826	849	852	851	926	854	852	858	865	877	884	856	886	880	836	860	907	900	880	859	904	882	821	825	836	882	877	894	880	818	823	857	830	902	811	851	857	859	876	851	888	810	857	889	845	891	801	865	884	791	851	815	873	857	857	835	894	858	863	842
29077	15524	9980	5787	3757	2236	1218	758	614	472	314	312	263	276	256	264	249	245	264	229	245	257	261	242	242	254	244	235	235	256	237	245	250	258	223	261	249	261	250	264	242	236	229	243	241	239	241	234	253	230	246	229	229	258	269	220	241	246	284	271	215	254	260	238	235	233	256	250	240	224	251	246	248	259	241	236	245	223	243	243	261	252	244	242	231	230	267	247	225	234	239	283	244	239	255	228	247	248	273	240	242	242	237	248	280	262	262	224	244	242	239	250	231	252	259	256	260	262	273	262	270	224	244	250	246	247	246	219	250	252	243	252	267	232	255	273	231	215	242	253	263	213	239	221	254	237	260	264	232	209	242	239	242	228	260	241	258	258	232	263	232	229	239	241	239	219	208	238	247	215	257	223	268	260	232	235	244	253	249	267	255	281	252	265	247	222	209	252	240	246	268	253	270	242	246	264	235	284	235	246	253	248	238	250	248	236	253	248	221	222	260	255	235	266	236	248	256	268	226	269	224	249	238	223	256	230	265	245	235	252	246	258	244	228	272	248	227	279	236	244	255	265	256	254	245	270	241	265	256	257	237	249	243	254	235	246	228	210	257	255	234	253	258	248	269	281	250	203	241	242	246	250	247	238	250	232	237	242	223	267	283	259	250	269	232	264	269	272	256	258	253	251	264	222	261	233	225	245	248	252	249	267	231	235	231	254	252	252	275	272	242	253	247	235	245	271	258	228	256	277	258	241	224	230	259	280	271	244	265	246	241	242	246	260	223	242	258	262	257	232	237	245	243	237	230	250	244	259	292	216	245	233	239	250	256	252	218	250	251	263	250	238	248	283	224	237	229	233	244	223	272	266	254	258	260	249	256	263	258	260	233	250	228	240	225	240	252	256	255	230	263	254	235	269	227	242	236	262	240	253	224	261	233	248	242	251	235	233	196	258	245	244	250	251	225	274	241	251	252	253	231	245	276	237	260	252	244	262	240	252	236	228	241	241	236	242	262	222	269	233	246	245	268	239	246	227	249	246	265	245	270	224	231	261	248	274	258	249	255	225	253	248	225	239	227	215	214	231	236	230	264	256	234	244	237	250	231	266	260	226	238	243	256	244	221	260	260	237	252	239	250	242	223	224	258	222	223	263	242	235	269	234	261	233	236	227	253	262	242	251	221	267	262	214	251	241	236	255	262	222	251	271	257	258	261	224	232	269	256	256	242	268	250	251	238	239	254	248	234	242	245	234	230	250	300	237	243	242	254	244	254	241	229	261	268	271	251	286	242	251	257	256	249	264	243	256	271	235	245	272	244	237	255	242	258	238	244	254	226	233	240	257	228	253	232	231	263	224	234	223	259	240	283	225	226	247	272	230	215	249	199	241	257	264	239	231	251	264	235	258	225	231	248	236	240	243	254	252	216	227	262	230	243	281	242	249	242	257	283	248	250	238	210	257	252	260	207	264	234	254	242	231	222	256	245	271	266	251	248	267	243	257	241	269	249	241	215	262	252	233	217	247	254	235	231	259	249	228	241	244	278	250	255	223	257	247	243	269	253	244	239	243	263	255	224	224	254	236	255	259	218	241	253	249	229	227	253	253	249	272	234	250	235	268	245	270	216	250	228	256	277	217	245	280	224	208	244	251	247	250	239	248	233	252	257	239	241	246	222	245	264	268	242	272	237	266	199	262	244	251	257	261	262	233	240	251	244	262	237	250	236	247	235	241	255	254	284	226	273	246	219	264	248	261	251	244	246	249	268	251	268	236	226	210	260	262	244	224	254	247	250	227	245	278	257	242	228	242	274	222	245	287	280	216	250	234	228	238	243	240	251	246	291	238	232	224	244	250	240	215	246	235	234	258	260	278	260	234	213	249	234	254	319	247	245	244	233	249	240	243	238	228	251	259	263	225	243	282	229	249	239	228	229	237	241	256	246	227	240	231	231	228	241	258	260	278	220	255	274	230	259	221	247	242	253	246	243	250	246	243	218	250	254	258	248	260	247	245	245	241	236	231	247	243	243	239	244	249	269	249	268	229	254	246	289	260	235	217	254	219	233	276	237	252	246	263	271	229	218	249	243	266	276	230	258	226	244	268	213	248	261	263	273	257	271	253	234	240	229	250	211	226	230	229	232	247	244	239	237	229	226	244	269	247	254	258	251	275	257	263	249	223	223	253	243	234	235	246	248	234	257	233	241	255	259	261	228	242	208	260	221	225	276	257	271	224	228	228	243	256	250	258	253	235	241	239	274	242	241	228	229	265	262	227	274	239	247	241	273	259	277	252	264	231	247	258	231	250	252	250	226	264	249	234	232	228	226	253	244	253	252	254	243	219	226	253	227	284	262	242	271	226	233	246	234	251	236	245	238	253	261	249	240	273	253	261	220	267	210	256	242	270	240	253	231	227	261	259	246	228	224	252	258	254	230	251	227	234	253	248	240	236	241	258	257	272	234	254	251	249	250	242	227	227	261	257	276	244	252	229	235	260	226	240	231	273	255	262	264	233	236	253	262	241	237	264	222	224	231	254	260	261	257	261	251	247	261	268	227	251	268	240	246	211	245	239	232	249	264	224	236	244	219	242	239	235	229	227	266	238	251	257	220	236	235	266	242	239	273	232	273	251	235	247	242	240	257	247	230	241	249	251	238	249	238	258	272	242	254	247	262	259	240	231	227	272	238	261	257	234	235	238	245	275	232	228	230	241	238	251	239	249	262	242	237	238	272	246	239	248	237	264	238	261	240	245	243	244	235	253	256	252	242	207	230	245	264	243	245	260	229	208	239	245	260	277	250	254	252	256	253	231	251	243	252	260	225	219	233	275	244	258	214	255	253	234	267	275	249	227	224	242	284	241	256	235	244	267	251	243	249	247	229	252	245	232	225	244	241	249	275	260	252	236	251	247	248	232	257	243	258	255	260	281	223	251	226	222	258	249	250	221	256	260	260	287	238	223	259	267	260	268	254	220	240	248	237	261	256	266	249	204	238	282	244	273	261	260	219	236	259	262	222	231	241	245	266	236	260	241	232	255	254	221	263	228	234	229	250	237	248	252	255	248	259	240	256	246	251	274	246	258	238	232	254	241	245	251	233	244	220	267	249	276	265	227	220	268	245	220	251	251	257	272	233	280	226	246	245	256	240	227	241	249	247	237	230	247	223	259	230	257	256	250	247	251	263	230	227	251	238	248	265	214	248	256	256	277	276	239	254	253	262	272	240	228	231	252	219	250	227	240	252	220	251	204	226	262	251	228	264	234	245	260	267	235	256	230	257	251	221	274	237	262	261	227	224	266	276	249	240	245	235	243	254	223	262	249	253	243	256	267	245	273	229	241	234	262	219	246	236	290	254	252	233	251	243	256	257	243	245	242	265	201	267	260	231	266	262	254	259	253	259	237	239	253	250	272	247	276	242	248	236	247	262	245	288	253	229	243	268	248	217	220	263	259	247	220	249	260	250	255	263	252	255	262	242	232	243	267	258	248	249	225	255	243
13240	10648	17079	15796	14385	9962	5891	3433	2763	2108	1470	1055	1021	925	943	902	861	819	875	811	864	859	851	921	863	849	762	833	813	805	872	813	764	867	885	864	817	894	757	825	820	908	827	818	830	840	810	834	844	899	847	826	839	864	820	857	832	800	796	839	830	836	823	852	898	860	863	881	821	842	776	894	842	870	827	820	780	840	865	787	813	897	843	846	809	839	849	771	811	769	881	889	817	851	828	839	836	794	837	837	863	855	799	822	849	853	809	839	813	853	818	853	848	881	828	832	821	856	842	855	865	856	883	786	895	889	877	845	854	850	848	797	780	877	834	852	836	834	793	864	836	853	824	867	852	832	777	811	814	854	818	869	862	841	833	831	820	824	867	837	816	829	815	803	850	853	795	868	821	812	824	836	851	877	817	845	788	822	831	851	835	844	850	830	819	915	830	833	856	784	853	782	900	856	876	820	834	818	818	848	865	856	833	857	840	809	846	869	830	815	823	842	800	772	853	877	854	825	845	832	830	859	831	815	841	833	836	871	843	834	822	818	777	847	871	850	841	838	823	819	855	827	847	830	857	854	801	810	768	817	847	831	829	892	801	786	822	856	851	792	813	844	840	879	891	865	790	833	836	856	840	850	926	784	817	873	858	842	868	870	790	880	882	823	865	843	880	833	857	881	833	866	797	870	849	822	829	827	818	781	806	856	843	898	796	838	883	834	839	850	827	845	793	825	883	844	789	838	813	812	859	821	820	808	844	892	818	850	809	888	892	863	860	785	827	839	838	871	867	853	823	853	833	788	835	802	828	789	850	846	805	839	803	845	855	824	834	850	833	850	838	822	862	846	838	815	849	821	809	811	836	851	828	821	803	909	801	857	838	863	872	846	864	844	832	879	825	845	853	922	832	905	862	865	890	853	942	824	794	831	827	868	865	821	881	877	760	816	834	834	841	846	883	845	814	829	857	800	863	849	777	823	837	818	852	825	812	811	837	836	873	851	850	792	825	810	808	837	824	879	840	889	825	813	849	872	848	829	858	842	798	850	869	857	850	853	822	818	819	824	860	845	859	865	818	836	838	886	809	859	823	864	801	814	863	845	801	833	867	857	833	843	924	804	878	883	838	816	843	856	869	877	841	855	831	853	884	839	831	836	826	823	882	810	762	863	823	829	809	807	821	781	784	884	842	821	818	799	809	851	874	885	803	800	786	858	854	838	851	843	805	826	881	832	839	846	800	836	800	788	863	855	845	811	813	820	824	843	870	871	828	810	838	795	837	861	862	849	882	813	822	850	846	835	828	891	808	778	817	798	893	842	825	870	837	841	852	888	829	861	816	853	832	888	883	864	821	835	800	833	777	829	852	855	855	869	855	810	842	806	830	818	851	827	806	860	819	859	862	816	832	829	814	825	870	819	820	833	836	817	815	863	850	815	843	836	831	816	873	893	841	878	867	811	877	829	820	880	846	855	845	850	860	752	784	806	819	851	814	837	838	855	875	848	864	813	886	844	796	778	853	861	811	868	800	821	873	848	823	875	817	854	807	839	840	885	809	843	820	848	837	832	827	831	846	830	836	875	834	855	858	867	859	842	844	862	800	834	871	845	857	804	813	869	851	821	849	835	849	824	851	869	796	875	824	814	854	885	831	837	883	803	875	833	835	799	835	841	868	799	859	822	874	851	860	797	822	795	871	847	801	862	854	818	817	864	786	798	799	816	825	887	918	812	825	784	847	821	820	785	829	832	801	855	828	820	834	833	838	848	843	822	824	823	865	877	839	854	828	811	844	828	849	837	812	814	846	799	845	845	808	839	777	822	807	835	841	815	858	829	868	823	875	807	849	828	809	796	860	839	816	858	841	846	857	872	808	864	877	794	866	858	830	846	879	871	843	821	829	878	859	902	820	857	855	828	849	825	862	839	783	814	813	826	847	878	861	845	822	807	839	832	839	826	854	865	884	833	845	840	866	861	802	796	812	867	777	832	873	880	822	818	822	826	848	822	896	860	840	859	867	836	833	811	811	814	839	817	878	860	793	848	853	807	855	865	857	792	836	866	812	867	807	877	857	852	797	812	802	829	831	855	848	842	860	815	855	840	851	879	800	863	836	840	837	830	807	849	822	849	845	799	749	777	824	869	783	826	844	853	878	825	829	855	832	871	882	855	828	830	830	846	843	802	840	895	797	882	891	877	824	851	787	880	871	837	835	807	844	850	819	812	886	803	851	855	832	876	836	869	836	918	835	861	810	789	854	844	808	868	820	846	763	823	861	813	811	839	858	822	833	817	806	817	848	777	846	811	817	839	814	846	856	841	842	799	781	834	853	822	789	828	859	863	872	848	885	847	844	807	769	876	847	839	853	834	831	826	807	831	877	853	852	788	856	888	861	865	803	819	836	837	809	819	838	880	899	878	788	823	797	856	783	830	836	839	810	867	839	854	832	862	798	830	834	839	841	831	800	825	857	821	913	851	836	807	821	833	818	858	847	892	812	783	825	828	821	856	812	851	833	843	811	843	854	843	852	835	838	861	878	813	839	860	832	829	797	846	825	811	819	779	873	839	810	861	816	869	858	808	843	854	835	866	845	808	829	875	808	751	866	799	812	858	845	869	861	808	823	820	833	869	814	869	802	797	829	854	865	843	825	831	836	809	791	828	832	827	819	869	833	810	828	843	862	809	842	839	840	820	897	830	843	825	801	837	816	824	832	844	815	930	870	847	836	834	853	820	873	837	813	849	852	872	835	782	850	827	831	823	855	837	873	890	827	828	817	790	829	846	885	864	802	858	855	785	869	843	854	856	890	811	811	871	848	831	869	825	917	877	787	838	902	801	822	830	840	868	858	867	851	825	844	806	829	798	844	821	785	825	814	856	830	804	855	936	852	833	819	823	850	858	836	872	859	832	864	792	841	829	845	835	846	836	842	821	870	828	833	842	840	861	863	837	831	817	877	858	857	843	827	811	795	820	862	807	881	834	812	898	793	797	848	811	783	835	834	811	806	845	873	855	882	827	841	850	850	836	834	861	811	837	802	835	845	815	773	884	905	827	843	811	812	821	817	890	855	812	863	842	823	844	814	851	855	839	844	791	848	850	860	890	819	825	846	820	835	827	780	800	852	824	860	841	876	864	840	827	783	820	880	848	846	869	855	879	846	843	890	843	799	839	797	798	833	833	843	871	863	875	847	815	832	830	834	841	836	854	897	855	785	880	793	835	788	841	868	809	803	870	828	816	856	829	821	831	849	878	779	853	859	855	893	804	849	809	839	863	843	840	818	875	861	846	826	827	837	856	795	802	857	861	830	816	835	792	823	854	846	853	829	881	841	861	815	842	820	868	824	846	840	883	826	877	797	871	867	863	870	853	791	859	831	842	833	888	867	833	853	859	864	831	793	819	870	883	867	848	822	840	821	799	818	832	832	843	776	824	826	867	891	850	821	792	837	858	818	851	776	802	870	850	858	820	832	818	884	844	759	849	859	846	890	840	898	848
31426	26083	34441	36648	37161	29900	18489	9157	4976	2646	1120	370	357	350	325	256	276	248	266	250	261	266	255	260	246	275	264	253	236	270	236	270	264	236	272	240	242	223	258	247	264	248	234	259	244	267	270	257	238	255	227	263	232	255	274	236	266	241	239	264	241	267	256	251	272	276	256	268	268	250	240	270	236	250	253	239	251	242	260	221	262	244	240	227	241	260	225	281	261	248	249	258	264	228	290	258	241	248	228	265	237	266	271	259	229	250	260	252	247	249	240	211	235	243	259	248	261	223	242	246	240	233	252	258	236	250	262	252	233	268	225	262	258	238	247	246	268	251	256	246	260	245	233	234	244	249	269	241	286	241	268	255	253	239	260	249	264	264	232	246	256	238	268	236	241	258	218	254	245	239	244	251	239	250	270	234	242	262	262	252	268	224	244	272	256	252	285	250	246	251	255	233	267	248	225	259	267	254	278	235	257	222	266	255	250	254	281	249	240	251	249	268	269	223	250	277	244	274	248	283	228	226	250	246	257	275	241	235	228	271	264	235	289	287	270	239	261	241	266	263	270	272	251	246	241	223	249	227	249	263	258	266	245	246	245	274	295	252	242	267	255	257	225	224	242	242	236	261	254	260	274	235	222	233	273	241	262	252	271	246	214	273	239	264	262	244	245	258	234	249	260	231	277	243	251	251	252	248	246	219	274	217	246	262	243	266	224	243	243	246	255	255	239	239	227	218	248	242	232	269	264	237	254	260	226	228	236	269	231	269	264	257	235	259	260	258	261	255	252	220	238	244	239	250	273	271	221	241	235	246	274	248	222	259	245	256	238	237	224	241	239	260	262	248	245	227	241	234	283	254	246	240	273	263	243	244	253	235	248	234	230	264	271	270	252	247	275	238	237	206	240	232	250	258	234	227	233	266	254	260	263	248	245	253	239	230	246	223	235	240	248	255	247	298	253	265	243	256	278	222	245	237	274	255	259	252	250	251	230	258	239	218	251	238	301	242	239	251	247	271	250	255	234	237	268	250	256	229	251	236	262	252	227	229	262	245	255	250	243	212	272	265	238	238	256	251	247	218	233	268	234	235	231	269	247	262	258	276	257	279	264	226	240	249	219	249	307	257	218	239	242	250	259	269	249	245	253	254	250	258	252	253	246	218	234	230	265	244	259	246	226	253	268	248	241	248	237	272	235	250	246	258	287	225	237	283	250	265	256	245	286	273	237	241	284	231	251	270	237	250	241	271	254	261	263	245	283	222	266	231	242	237	250	245	228	271	251	229	255	261	256	234	295	245	270	271	239	264	260	236	245	242	257	223	214	226	249	244	259	241	245	254	269	251	240	237	244	237	252	248	263	259	252	275	274	248	279	235	237	264	266	232	257	238	240	255	245	256	274	251	258	247	246	236	247	262	240	233	280	250	270	273	265	286	260	229	232	266	245	247	261	276	246	261	254	233	249	244	269	220	245	235	266	241	249	255	282	267	252	245	263	259	253	254	239	249	239	241	251	258	267	214	254	242	238	266	256	263	268	254	231	260	284	227	249	238	230	236	231	263	237	265	236	225	264	237	253	267	250	265	233	275	260	283	228	214	256	244	251	251	263	229	249	224	236	220	270	253	240	225	280	211	236	228	216	276	249	252	229	263	239	244	233	236	267	249	238	273	260	266	273	280	249	240	246	255	235	271	258	265	240	244	242	267	249	255	230	223	248	253	269	246	247	225	268	235	262	247	228	228	220	218	242	242	238	281	232	228	215	246	269	258	251	276	214	281	253	245	263	260	278	234	274	248	242	226	257	227	271	245	270	231	234	263	276	261	236	277	252	270	252	256	280	216	263	257	231	256	219	285	254	261	250	267	254	230	242	247	229	215	286	244	263	245	213	249	257	251	264	244	242	260	264	270	247	259	251	235	258	255	247	239	250	244	237	270	238	283	275	257	234	263	240	287	266	257	254	247	251	241	266	254	237	234	242	250	243	254	221	248	239	241	229	261	239	267	254	268	283	232	246	261	255	250	253	256	241	249	242	249	246	239	229	232	238	243	271	236	266	256	230	245	251	235	257	281	249	249	252	238	259	250	254	250	237	241	231	254	250	264	251	250	267	244	239	234	255	265	268	250	240	221	247	242	234	250	224	253	240	234	258	253	239	225	246	270	255	283	270	282	286	239	256	239	265	239	272	215	249	243	269	249	242	255	257	247	254	259	266	222	256	264	252	253	237	252	228	231	239	241	239	230	244	250	252	255	238	254	261	233	234	281	244	220	239	262	245	272	275	246	242	250	231	243	254	257	262	255	223	253	277	243	232	239	247	241	253	233	234	256	252	224	224	244	269	244	212	258	253	265	278	234	265	240	244	245	246	246	260	247	279	246	260	237	241	262	251	231	279	246	268	241	239	257	278	265	248	280	232	250	251	240	236	249	277	238	291	257	253	230	266	243	260	234	262	241	252	271	248	254	264	262	241	256	220	245	265	243	262	243	244	233	275	274	255	229	255	239	245	246	272	284	234	234	262	229	225	269	243	236	238	226	214	221	258	229	235	232	232	248	239	225	249	264	228	249	245	235	246	259	246	240	236	269	246	252	260	240	288	230	250	255	242	264	235	223	245	238	257	253	292	253	233	284	214	252	250	251	224	247	263	258	237	233	262	232	240	257	254	260	247	258	248	262	271	259	251	234	258	252	241	241	246	235	245	273	276	227	247	255	246	251	224	261	243	242	237	273	232	250	238	248	267	252	242	256	248	238	221	242	238	260	261	275	254	241	278	246	248	237	243	246	261	258	269	245	273	261	236	261	277	240	270	255	247	270	247	240	253	241	243	245	235	262	276	268	264	256	258	235	227	255	258	234	241	248	255	248	271	248	265	245	232	234	260	267	268	266	266	237	247	253	254	253	250	248	261	256	263	273	259	251	223	245	231	248	261	261	251	251	226	270	265	266	268	230	241	232	236	238	219	240	261	277	223	261	257	248	234	261	236	241	248	244	243	273	258	255	248	232	257	244	252	266	257	242	239	293	268	258	227	250	230	245	229	235	251	248	255	250	282	275	242	280	254	217	252	255	229	245	248	232	240	255	253	244	250	250	257	298	256	237	259	249	225	261	293	292	259	255	266	282	253	241	251	251	251	264	290	258	233	269	237	247	243	267	266	273	243	243	252	232	252	241	229	242	237	248	261	227	254	270	268	225	277	231	253	264	247	253	240	258	258	285	231	251	249	252	252	239	263	247	228	213	219	234	246	244	253	255	236	239	239	243	235	258	224	277	220	249	221	256	271	244	242	238	275	240	249	240	264	246	228	245	233	249	253	272	259	262	251	270	231	257	234	260	246	265	253	255	236	267	263	259	194	235	248	272	230	247	271	239	256	226	242	268	225	240	226	294	259	256	259	256	237	243	271	237	255	243	241	262	272	228	259	244	253	242	243	272	245	299	268	257	258	235	246	274	238	225	233	257	243	241	265	262	277	232	258	247	248	251	260	257	242	247
20574	25036	37435	44073	47850	41511	30222	22005	17926	12382	5858	2022	1578	1553	1216	1060	1045	971	891	879	908	888	844	896	883	843	816	865	815	788	876	838	790	818	815	896	844	864	866	827	888	868	817	855	836	830	901	844	836	851	796	830	848	891	846	887	845	875	828	906	798	810	863	837	863	900	800	851	846	867	842	874	842	805	905	852	868	838	885	857	820	856	885	831	889	858	852	803	860	826	858	859	837	877	897	804	814	835	866	821	828	856	898	851	858	887	872	858	881	828	883	854	881	857	845	901	826	857	868	805	804	887	847	851	844	837	855	849	856	871	876	833	900	846	912	897	868	882	816	835	822	859	841	854	875	862	795	854	856	857	879	862	870	912	887	825	867	842	804	822	870	876	861	853	840	837	864	871	862	823	869	837	855	841	905	815	847	828	871	837	856	846	873	837	851	862	848	830	826	762	879	867	877	801	820	848	848	855	836	825	783	876	886	801	850	865	873	873	840	845	848	845	846	847	810	872	783	860	802	865	840	876	909	874	814	855	851	862	796	875	847	848	851	810	802	886	855	866	854	878	857	810	834	794	846	864	814	826	814	828	882	860	833	806	857	848	847	832	835	771	841	858	869	804	859	902	866	876	853	848	831	851	839	838	819	834	821	890	876	914	896	866	814	927	862	918	888	836	866	834	819	845	885	870	897	850	873	829	777	848	850	857	848	844	829	876	836	800	859	854	845	793	865	857	843	833	865	834	806	869	850	801	867	861	868	823	851	857	844	866	877	846	864	871	866	856	823	875	828	833	855	837	838	881	855	814	853	872	842	921	870	872	831	800	879	863	902	831	838	871	851	842	863	838	886	864	855	815	855	858	836	906	860	804	869	846	850	826	820	882	835	848	792	853	809	847	846	883	852	842	813	856	852	860	853	831	815	842	865	817	833	840	815	876	894	881	859	846	834	841	821	847	798	833	833	828	841	872	861	889	880	875	867	912	813	869	859	836	828	856	855	846	853	923	838	846	902	881	831	824	875	860	878	861	831	880	837	859	855	892	856	844	873	890	910	862	785	887	866	876	889	844	864	817	832	886	804	893	851	848	841	797	865	854	841	854	844	802	888	866	862	824	843	898	863	834	897	818	904	910	866	840	815	902	871	904	819	894	840	896	837	856	903	909	839	874	852	888	872	856	831	775	856	868	856	825	828	855	859	832	868	812	872	892	846	806	847	920	882	870	914	869	865	880	851	854	843	854	879	886	900	864	882	868	882	888	884	839	854	888	873	848	881	817	877	830	901	904	863	917	909	848	921	839	869	873	864	835	909	898	875	886	880	906	867	803	859	867	846	804	870	831	849	826	857	783	845	889	850	842	863	825	865	877	850	819	846	866	878	859	863	814	859	868	887	914	891	838	868	837	838	870	891	860	845	834	846	872	878	824	882	844	849	836	848	907	863	803	848	873	809	878	839	836	873	801	833	906	869	853	879	820	840	880	873	873	912	797	899	872	807	859	842	806	829	888	852	865	838	872	846	871	864	881	934	853	827	806	862	853	816	891	852	840	829	872	805	857	883	871	808	867	873	839	856	863	863	816	870	873	822	835	902	848	834	861	880	858	822	898	872	845	792	888	872	810	865	835	866	877	844	873	855	893	905	870	868	874	866	896	852	843	827	837	797	815	883	823	845	853	883	834	856	816	881	842	857	837	869	843	877	862	864	916	898	890	862	833	792	834	887	791	865	831	906	812	852	885	855	835	865	877	790	890	877	837	860	895	846	861	841	833	837	812	847	888	839	858	843	861	840	901	898	870	851	814	849	867	850	880	851	864	802	817	897	828	847	840	873	799	839	826	854	848	891	874	863	847	875	816	823	864	854	913	857	896	859	907	881	856	899	817	858	822	788	819	860	909	843	825	883	879	854	859	861	879	827	874	839	868	857	902	849	854	838	894	848	847	908	892	862	833	868	831	907	806	820	819	852	878	920	845	821	788	851	894	784	839	892	856	822	855	826	828	859	858	841	850	836	847	830	904	842	810	883	876	824	849	836	832	839	827	823	850	843	860	791	879	892	787	843	862	865	823	866	844	846	834	835	853	859	827	865	887	859	861	870	860	851	840	882	873	790	879	882	867	828	826	835	850	856	855	862	779	850	821	856	826	812	807	893	806	857	876	838	889	859	886	848	832	842	877	844	841	818	848	885	839	873	824	855	829	919	880	865	826	802	871	841	867	821	901	889	808	845	858	890	848	848	852	913	841	814	854	862	872	853	840	909	827	789	795	861	879	825	817	851	871	862	833	833	854	886	859	892	851	895	848	898	843	862	850	866	833	852	856	864	877	893	830	837	834	856	843	862	858	850	886	846	858	844	861	857	864	889	833	897	797	843	894	868	818	860	839	887	829	884	845	804	889	862	910	851	840	838	827	862	909	829	874	841	887	881	864	871	822	878	812	826	866	863	847	882	907	920	899	820	833	810	891	820	794	902	823	867	859	840	885	808	920	856	882	908	860	846	845	788	834	840	849	862	871	915	860	834	892	833	804	926	937	789	820	862	851	827	909	805	822	912	831	848	816	904	881	849	880	802	847	877	795	848	878	827	896	885	822	876	847	861	870	866	878	826	858	888	841	891	840	821	874	813	813	807	881	882	899	818	887	828	936	854	871	811	866	839	815	847	878	852	823	897	908	826	895	859	859	874	934	862	866	846	855	850	832	821	896	856	856	800	827	880	857	867	838	856	874	919	885	838	849	856	827	859	861	869	840	866	897	830	836	883	911	787	877	861	888	847	867	827	800	872	854	798	784	877	844	847	854	880	870	831	879	804	887	822	868	838	837	863	833	877	849	854	883	867	896	869	843	841	860	828	855	800	884	852	908	852	841	839	855	869	795	824	851	881	875	862	829	813	893	858	897	872	896	863	865	826	829	838	833	826	813	822	840	900	835	858	822	863	833	842	819	931	872	856	880	874	853	869	843	904	830	875	856	847	881	814	922	813	842	904	912	886	867	827	807	804	883	861	812	875	846	855	854	820	794	834	843	894	834	888	840	859	845	837	873	898	822	832	824	896	907	826	856	823	849	837	834	865	852	889	838	854	801	832	848	863	830	870	830	878	894	947	852	917	806	859	898	863	802	771	861	896	844	856	848	832	830	833	829	855	877	861	907	913	874	863	876	775	816	841	843	811	823	846	819	851	859	872	881	832	894	863	828	851	860	796	867	843	805	916	864	840	872	817	820	892	777	882	859	841	878	879	846	853	848	822	901	847	865	836	879	876	865	871	838	862	809	878	856	783	751	868	909	882	850	938	774	881	869	842	900	823	872	913	853	830	862	815	875	853	874	931	832	873	822	815	868	852	880	868	824	785	822	853	855	823	885	858	873	873	830	844	892	882	838	838	832	880	824	859	821	829	836	870	817	821	828	828	857	818	859	866	820	796	845	827	811	806	853	896	815	835	878	875	862	885	828	842	853	871	876	840	844	826	792	891	852	814	852	862	838	863	862	816	874
32715	29387	39258	45948	42058	32495	25514	16397	10479	6404	1700	451	355	420	360	335	288	272	278	272	261	269	264	258	266	265	245	254	241	265	261	231	252	258	212	246	259	244	254	271	280	242	261	256	239	265	258	254	226	230	241	259	250	239	259	244	265	264	266	255	253	271	245	275	251	239	243	244	250	262	280	256	274	221	240	246	230	272	242	233	247	237	241	263	278	254	281	252	271	253	293	254	236	228	254	243	258	245	258	247	262	266	248	288	250	260	253	260	273	284	235	257	272	270	251	239	259	268	251	263	282	262	234	275	291	260	246	250	237	273	249	255	249	256	255	238	243	248	249	258	250	263	275	241	261	252	256	251	241	245	255	261	234	277	254	271	259	267	282	235	258	251	244	254	271	263	285	259	275	261	261	259	236	262	268	264	254	234	268	251	256	263	244	242	260	231	279	280	218	267	239	248	233	223	246	262	236	237	227	277	276	249	247	255	265	263	265	251	271	235	235	240	245	261	254	223	257	278	284	266	244	268	263	234	236	243	269	245	237	224	247	289	245	253	236	250	291	249	233	258	246	247	267	247	260	248	263	264	253	232	248	254	258	250	255	259	244	264	249	267	272	252	248	228	246	238	249	244	272	254	259	256	254	248	279	272	233	254	277	248	272	241	266	249	260	276	258	269	234	291	247	259	252	261	250	251	257	256	239	290	271	257	277	251	244	244	279	294	269	238	270	280	270	246	276	266	267	231	235	258	250	234	236	245	253	259	235	261	247	252	236	257	278	249	250	242	261	242	245	257	242	246	240	236	264	259	275	274	244	254	262	244	224	274	248	223	252	246	221	260	242	247	251	247	260	218	286	235	259	238	249	272	259	245	265	253	263	250	239	252	243	267	290	247	252	232	267	270	281	258	250	228	241	261	253	267	259	251	254	230	264	250	267	267	251	255	254	240	294	289	250	253	254	269	268	219	275	241	258	255	260	244	262	238	281	245	254	248	248	253	253	244	211	238	252	247	226	273	251	234	228	257	260	285	220	238	264	274	252	282	250	250	275	256	214	235	243	262	243	254	258	238	264	247	239	275	226	259	250	278	273	247	220	242	268	251	224	273	287	239	236	268	239	248	248	236	265	257	245	265	266	227	255	274	251	246	270	249	251	263	248	267	268	275	283	258	257	251	262	294	260	241	288	260	246	258	261	246	247	309	256	278	294	248	260	264	207	247	230	237	279	253	283	264	280	254	257	215	235	229	278	274	250	264	237	257	240	234	242	272	262	256	264	271	255	228	271	248	272	216	269	232	236	251	270	237	277	270	234	270	251	260	234	256	222	253	243	245	260	222	252	269	254	253	265	227	281	269	245	255	248	262	255	242	255	258	258	248	252	258	272	262	262	228	243	248	240	266	232	259	258	279	264	271	251	259	244	245	260	248	259	251	242	241	242	260	275	265	244	256	258	263	257	281	257	259	270	245	258	229	246	259	265	250	277	269	250	254	266	262	261	247	258	260	230	236	275	221	257	257	250	252	270	273	267	244	237	271	244	235	231	232	244	259	276	249	260	249	241	244	279	275	269	240	269	259	273	254	266	249	241	283	231	241	227	270	243	272	240	236	264	243	266	273	247	261	237	267	248	252	249	271	244	250	242	260	249	280	264	238	260	252	240	247	242	218	251	255	250	282	254	260	248	270	252	239	253	260	253	240	280	233	255	226	268	260	254	267	237	254	269	267	256	250	232	274	251	237	287	254	253	272	271	254	260	241	268	238	272	241	231	242	269	232	273	262	247	267	266	236	222	223	254	256	279	256	244	261	261	278	241	258	236	285	256	250	244	251	272	230	246	291	251	258	214	275	317	243	242	262	251	272	250	224	242	235	253	253	243	251	247	243	254	245	255	261	261	239	245	237	245	286	241	255	251	240	271	291	286	263	248	263	268	260	255	221	243	269	233	261	252	245	229	248	261	262	289	228	258	240	317	270	241	234	261	277	256	240	261	243	276	264	299	260	238	245	244	254	264	249	271	256	260	224	268	267	244	279	266	240	266	254	251	261	225	276	262	248	234	254	249	271	253	265	257	235	275	249	262	249	277	253	261	248	239	276	237	250	247	241	204	259	285	248	247	242	246	252	250	250	258	242	251	235	250	252	238	279	252	249	274	257	240	300	251	246	259	270	263	252	240	245	274	260	264	231	260	264	230	239	253	271	280	251	287	235	256	258	301	248	256	274	258	277	257	243	229	273	263	245	264	285	239	264	229	255	266	246	244	246	249	269	252	264	246	244	238	241	234	281	250	256	223	257	263	273	252	252	233	215	284	256	264	259	254	246	242	273	243	257	233	250	260	257	252	235	261	271	278	252	250	236	239	249	230	239	263	251	247	278	226	274	248	253	233	258	272	260	206	268	285	243	273	282	242	257	263	237	254	231	281	250	265	262	261	250	235	280	223	242	242	250	303	261	287	277	256	244	240	263	242	259	233	273	271	287	261	242	264	261	237	255	238	241	263	263	246	246	248	258	257	235	234	253	249	244	266	237	244	237	230	285	259	255	261	273	251	248	246	236	257	242	287	266	244	272	235	242	275	251	289	264	240	251	261	218	249	252	239	228	236	256	270	261	233	257	262	269	245	235	283	273	229	270	247	217	256	248	247	252	239	229	226	288	272	239	259	251	263	249	275	261	257	261	256	272	257	267	267	250	267	271	274	262	255	228	258	247	241	235	229	246	259	244	276	262	290	241	269	248	248	266	263	224	252	253	267	242	264	274	234	271	247	258	231	239	252	279	282	261	237	240	263	287	270	258	269	269	243	250	244	229	245	247	280	225	249	248	253	235	256	262	266	264	262	255	245	221	271	269	244	257	249	238	239	258	239	251	240	260	263	245	296	256	229	267	239	274	277	242	271	274	240	273	255	255	271	269	258	252	252	263	253	238	265	289	250	239	263	276	241	271	248	263	254	277	247	262	249	261	273	267	260	277	273	242	257	244	286	263	252	259	252	264	282	249	258	232	266	287	263	267	254	272	282	254	275	261	239	279	257	261	241	287	244	226	237	246	228	253	247	265	267	267	268	262	276	257	229	261	261	270	289	278	272	244	224	270	256	282	265	234	259	240	247	258	270	292	242	290	234	256	259	255	234	268	263	250	232	250	264	249	255	251	233	256	251	256	241	253	254	240	238	243	245	232	247	267	265	277	252	256	237	266	247	208	270	255	265	252	256	282	264	274	248	276	279	249	272	276	239	265	283	255	242	229	279	274	275	277	226	265	271	257	257	273	253	233	267	259	243	266	255	261	272	230	236	270	268	262	266	228	250	261	278	268	262	275	239	250	251	241	230	257	234	259	264	237	241	262	254	292	259	249	259	278	253	270	272	248	262	258	280	247	235	253	241	260	252	289	239	267	257	244	220	274	228	266	236	274	268	253	233	245	229	294	255	254	288	249	238	212	227	244	247	259	244	258	265	260	252	288	230	267	242	240	238	257	246	269	260	265	230	262	223	253
23546	28442	42476	52239	52802	45499	39208	28611	26263	21550	7680	2139	1667	1787	1541	1207	1082	978	920	918	905	915	900	866	878	897	877	935	889	932	851	893	853	888	884	817	824	911	873	884	868	829	846	911	874	829	951	900	843	840	860	865	857	847	925	938	898	852	854	837	854	807	855	898	850	893	867	921	922	873	886	870	882	833	854	946	867	841	819	874	848	862	873	846	842	942	854	840	823	867	828	888	893	859	885	824	866	862	888	888	885	897	844	908	852	844	846	888	884	905	882	811	848	877	846	903	827	872	836	937	846	864	824	925	858	822	830	938	839	879	888	815	847	882	799	845	890	880	900	865	874	874	863	832	834	867	891	915	909	893	815	814	824	873	814	830	840	847	810	842	878	883	830	940	815	816	873	815	856	856	876	852	877	852	820	899	835	895	897	863	856	885	840	802	827	860	859	895	810	870	859	840	875	840	842	925	836	863	784	859	863	829	862	846	877	837	870	833	857	820	843	864	825	856	939	849	851	882	863	831	839	904	864	862	816	844	881	822	890	878	861	883	882	895	828	883	904	776	832	881	865	865	837	870	845	860	838	918	905	856	897	836	839	869	825	866	852	877	865	831	847	873	887	844	884	868	893	887	904	895	843	878	892	843	886	874	899	872	883	799	823	831	820	873	871	861	843	870	882	882	843	860	862	859	838	845	861	818	898	835	889	792	935	852	893	812	825	864	881	905	859	848	879	862	860	810	835	815	835	868	868	865	856	829	871	916	856	857	849	841	806	875	866	851	847	898	888	866	866	793	928	840	887	842	833	827	876	839	803	815	847	882	856	879	855	855	916	858	877	867	834	854	809	820	846	830	890	867	880	861	919	799	888	886	869	890	827	903	838	852	871	829	881	848	855	888	859	839	916	907	829	878	929	828	824	863	853	814	860	852	882	849	854	861	871	827	861	884	873	869	863	870	860	843	816	905	860	848	881	889	799	859	885	841	818	813	880	826	827	861	863	860	879	809	871	851	881	896	896	865	912	837	827	825	849	901	896	864	861	839	872	858	837	883	841	789	841	867	855	851	878	844	879	864	816	800	806	882	903	821	841	831	858	879	880	810	857	849	855	850	881	857	876	815	825	809	842	911	859	822	853	869	862	853	855	866	835	910	845	845	870	895	856	855	865	853	827	863	905	921	844	827	840	840	875	840	968	927	845	876	828	845	860	832	808	854	860	859	827	856	857	881	886	846	864	856	837	830	879	869	875	840	865	896	852	844	840	871	881	826	889	812	918	864	846	861	838	811	839	895	896	885	863	831	906	848	862	857	777	820	887	840	890	924	867	819	863	863	840	861	844	863	862	852	811	855	823	904	852	882	901	878	786	836	891	893	839	873	827	848	872	851	896	864	883	866	843	866	884	851	878	868	876	899	823	890	835	842	851	911	837	874	919	863	829	844	865	845	872	908	882	846	893	858	857	898	874	870	894	861	853	876	928	843	886	843	854	858	847	892	879	874	879	852	855	921	833	818	809	901	828	839	902	911	824	883	845	836	855	799	873	855	859	848	899	848	944	845	887	771	872	864	877	875	847	849	858	897	840	864	861	843	882	898	906	859	816	844	801	823	870	897	869	869	834	845	857	826	883	883	820	827	828	896	838	876	869	882	823	855	793	853	856	867	861	875	887	810	864	844	858	835	841	815	857	859	839	829	839	888	895	832	848	839	888	833	858	833	783	843	853	808	860	852	849	846	813	908	836	807	849	838	864	857	914	887	892	806	890	873	843	899	835	885	835	842	848	879	826	816	895	888	885	867	857	887	871	877	872	837	890	863	847	875	831	827	807	860	882	868	870	881	890	775	868	842	851	845	875	881	874	894	867	892	892	897	831	823	853	844	873	833	823	853	853	826	836	919	900	837	860	850	802	787	852	851	823	842	820	878	868	916	892	871	882	882	899	838	878	866	845	896	850	887	874	838	890	832	822	873	822	863	900	823	884	838	868	890	830	978	856	821	893	819	847	849	846	824	849	804	850	853	853	822	829	836	928	866	812	851	882	836	833	864	845	738	838	838	874	845	823	884	861	855	773	874	915	869	879	884	821	830	797	857	853	871	841	816	870	857	864	853	846	811	889	844	849	892	905	896	821	833	874	837	874	856	842	845	855	893	864	818	855	867	881	855	882	875	830	854	801	884	885	821	876	870	907	863	871	823	834	824	822	846	820	918	845	836	863	885	841	876	860	821	864	897	873	851	903	841	826	889	895	864	883	889	830	821	911	903	831	880	893	821	879	870	833	869	830	863	832	884	851	848	898	834	847	886	890	847	886	859	881	847	883	908	875	872	854	847	862	804	917	804	866	879	825	819	814	871	900	802	831	869	834	871	829	824	860	868	874	890	858	865	854	829	864	883	883	831	849	915	843	856	876	820	921	834	824	835	897	836	890	885	861	842	885	892	863	867	882	844	923	822	894	828	866	856	813	824	843	841	853	826	879	901	847	840	804	908	847	844	902	829	866	778	859	880	919	859	873	873	850	887	854	806	860	881	822	863	871	892	936	878	900	842	843	852	855	885	878	881	868	809	906	869	883	826	865	877	893	882	852	866	842	862	863	890	872	836	902	833	877	877	858	895	841	830	842	801	886	816	858	867	848	848	848	834	851	901	910	840	822	823	867	861	880	865	866	874	819	911	818	871	872	831	807	844	888	833	895	873	831	867	849	883	924	844	859	805	842	906	872	896	872	869	839	874	828	861	862	868	864	829	856	840	874	839	833	845	843	874	845	815	832	883	889	805	817	840	896	849	873	843	878	848	818	883	839	856	857	935	834	874	815	844	812	865	862	842	874	828	855	846	886	895	860	903	878	868	912	850	881	862	826	831	921	854	856	838	899	846	892	855	873	855	920	865	817	850	819	853	809	847	847	825	875	844	826	866	917	834	846	870	901	865	823	879	909	859	900	906	886	857	852	865	888	908	880	853	835	863	842	859	817	830	847	825	877	907	856	911	837	860	841	880	874	910	906	875	865	894	860	874	830	812	893	884	870	827	843	903	846	843	836	818	838	861	838	861	799	889	858	858	846	867	838	900	842	866	862	869	847	925	835	823	809	898	854	841	862	794	878	877	897	836	854	856	887	901	811	855	852	807	847	870	899	880	854	827	846	888	847	875	866	882	876	883	878	842	844	864	866	866	876	837	809	931	902	916	852	853	845	827	844	909	864	838	846	850	847	808	802	835	815	853	849	877	881	901	877	884	818	840	832	889	890	879	869	870	864	864	882	829	854	838	884	845	795	880	828	842	865	870	918	840	815	852	877	887	851	830	842	852	822	852	875	854	880	891	848	875	850	896	898	825	874	840	863	832	916	905	847	879	859	829	864	848	879	816	802	950	831	855	866	860	933	966	864	883	811	867	881	838	864	836	827	849	841	835	806	870	873	847	833	867	892	906	885	849	872	863	859	868	840	845	861	828	845	825	873	850	889	904	863	827	852	857	852	872	786	878	835	884	864	872
29004	16370	10299	6651	3533	1890	1403	725	516	422	311	276	264	255	269	227	252	232	279	253	240	229	232	247	240	247	240	219	220	245	269	213	249	229	251	222	208	255	216	226	250	232	251	258	242	267	231	213	249	232	252	241	255	245	260	257	252	249	264	257	209	212	211	282	259	215	262	227	264	251	247	224	267	243	245	239	232	233	230	270	260	275	236	242	212	244	248	244	238	205	267	231	264	233	241	246	249	244	230	236	242	229	260	254	246	249	209	251	254	240	252	277	252	261	243	230	259	233	252	240	229	249	251	234	221	240	231	239	230	237	224	237	232	253	223	267	262	238	223	239	259	241	246	243	249	230	279	233	254	250	245	240	249	247	256	268	231	245	247	249	248	248	268	252	256	256	211	242	255	245	217	232	219	261	240	245	234	261	244	223	228	244	245	235	252	255	218	261	266	244	259	233	215	251	231	246	255	235	220	278	266	251	214	266	257	235	269	232	255	259	250	247	227	239	237	241	248	230	246	240	245	225	280	237	213	262	230	237	223	240	231	247	254	256	224	224	211	237	269	246	246	245	249	246	246	250	248	242	255	265	246	260	251	234	225	243	271	241	251	203	260	253	232	222	254	242	248	277	234	231	230	227	241	231	266	238	230	238	269	249	261	235	235	238	227	267	259	220	251	223	249	246	239	245	233	240	264	247	249	216	237	246	221	212	273	248	234	238	251	251	265	243	251	236	240	247	242	228	241	237	272	232	260	267	256	248	241	228	229	213	236	259	259	253	231	237	244	262	241	214	245	244	231	271	242	233	242	248	235	242	247	221	232	211	235	256	230	250	205	252	255	243	214	259	245	264	237	246	242	245	228	244	231	235	245	248	229	243	226	227	252	239	217	226	232	259	226	247	241	258	263	269	235	266	256	238	277	232	236	238	254	237	221	268	227	233	240	247	268	231	241	274	222	263	269	234	250	242	243	256	235	236	238	254	225	232	270	262	236	252	228	205	251	244	241	216	241	240	216	219	266	238	221	264	250	236	246	238	237	249	218	257	234	226	243	240	249	245	219	238	238	227	242	273	222	231	263	237	242	226	221	232	235	249	236	249	227	263	247	261	245	247	229	242	247	241	261	231	256	256	246	250	260	225	244	216	265	245	225	242	240	251	265	252	260	223	233	231	243	226	246	222	288	262	248	233	245	226	263	262	274	247	268	227	257	249	234	229	271	231	221	234	290	254	235	235	254	231	259	244	256	256	254	242	247	240	258	244	267	244	260	257	262	244	235	247	268	245	245	269	222	240	214	231	264	240	260	244	239	230	233	237	219	233	259	266	244	248	261	225	250	246	248	248	240	271	223	246	257	249	270	223	238	234	230	242	229	250	245	263	251	241	231	243	208	270	251	229	258	253	252	234	233	257	220	226	232	247	253	259	245	249	229	263	269	245	228	235	229	252	236	255	238	280	252	230	268	235	219	249	246	242	248	242	234	240	271	226	234	256	247	267	228	241	223	242	240	213	256	240	258	247	243	282	244	244	221	264	241	255	269	240	220	240	238	262	257	241	250	234	247	244	244	258	256	214	233	224	237	206	246	245	247	233	237	241	252	258	252	232	244	275	241	245	239	261	227	226	260	251	252	215	225	252	228	270	221	238	255	243	227	236	257	248	218	246	251	245	217	230	257	259	232	259	221	222	237	253	241	284	241	266	266	215	231	267	245	230	243	250	254	264	245	244	207	232	222	233	221	222	259	256	240	276	265	241	264	251	243	281	232	256	237	263	247	230	258	263	246	241	263	256	256	221	273	240	234	226	249	233	239	221	215	242	247	237	254	233	227	266	268	241	252	223	242	225	238	257	274	238	235	237	224	258	239	251	259	253	223	249	269	265	239	255	239	219	233	228	267	246	266	275	250	227	228	235	230	240	265	222	218	218	266	221	238	241	233	241	202	227	224	267	249	207	227	235	267	230	235	234	249	262	274	255	244	253	247	245	233	257	284	250	254	253	253	257	228	256	240	264	247	228	250	262	264	250	265	231	237	229	250	249	257	289	246	255	273	242	243	218	215	257	223	291	235	260	228	238	239	246	230	220	276	263	256	243	257	243	260	235	245	275	257	234	263	270	243	253	238	247	255	240	262	237	266	248	266	232	247	240	249	258	253	219	212	223	242	234	223	252	224	277	252	260	247	227	241	239	230	224	244	240	221	224	250	257	261	261	259	237	220	235	240	253	282	217	232	248	257	239	247	244	230	250	244	233	254	249	242	249	252	253	293	246	267	215	226	232	264	250	268	245	242	224	265	261	243	262	272	279	257	239	246	234	242	233	226	255	272	231	267	240	229	292	265	249	235	243	244	223	252	215	249	242	253	222	231	261	240	237	236	238	226	227	235	259	236	255	215	236	256	216	214	261	260	231	272	256	234	256	244	250	242	235	235	239	229	236	241	229	258	215	217	240	244	212	256	230	254	256	249	241	228	271	252	237	237	216	228	240	236	262	262	221	232	278	249	248	260	217	247	232	240	250	271	257	263	253	259	222	263	236	239	275	261	257	242	241	240	226	255	255	222	248	232	252	244	224	257	261	235	231	211	248	230	263	251	215	249	251	275	252	236	242	261	226	228	236	255	231	266	254	258	254	275	227	253	220	240	257	226	234	229	252	249	258	251	237	255	227	270	252	244	243	232	241	247	231	235	235	225	239	224	235	262	244	212	261	257	254	227	263	244	203	253	237	241	270	255	212	243	275	260	237	250	240	225	237	243	244	234	242	248	234	253	259	242	244	234	230	233	251	246	267	226	244	253	250	241	253	271	230	230	248	259	248	260	225	246	259	260	252	264	227	249	260	234	224	242	273	259	230	245	237	242	245	248	260	225	232	255	247	262	229	238	236	255	246	258	247	245	248	222	228	241	240	225	230	223	227	272	232	228	231	230	268	254	225	218	245	249	245	245	273	257	221	211	235	261	227	218	256	239	230	268	235	239	238	235	222	247	245	225	263	270	263	257	242	229	264	267	254	253	240	265	268	249	267	246	256	245	242	238	254	230	255	249	265	257	231	232	239	262	231	269	238	241	237	237	264	221	246	238	258	256	244	230	253	255	235	256	242	236	256	239	230	238	266	221	229	240	220	238	237	248	241	249	217	247	237	251	203	256	258	260	252	240	238	266	262	259	241	243	267	238	227	238	246	247	264	264	257	221	247	235	252	257	220	243	263	253	241	240	246	238	228	237	218	229	271	240	251	221	224	233	215	245	248	266	212	246	214	264	270	242	212	262	233	236	271	230	236	246	233	235	273	228	255	245	212	244	258	249	240	258	229	246	239	259	247	251	244	249	245	244	251	252	234	253	246	229	241	253	253	253	254	248	250	272	243	238	214	261	251	250	223	229	260	228	242	239	254	254	222	214	272	223	259	251	244	236	242	219	239	237	251	249	252	217	253	256	251	257	232	254	239	286	229	272	232	244	237	283	280	233	241	254	234	280	270	229	226	251	256	248	261
12575	10441	16967	17690	13010	8952	6554	3173	2573	1694	1249	1019	958	880	885	866	858	844	883	847	857	827	822	804	810	792	927	807	821	859	857	818	853	856	836	825	829	896	827	840	840	830	871	812	885	809	798	880	865	853	800	858	838	798	844	888	831	809	861	879	836	786	826	834	827	808	844	839	833	870	808	840	848	866	806	754	816	814	842	817	833	832	807	797	842	840	823	838	826	815	810	848	848	830	836	874	815	836	783	814	825	810	865	910	826	779	815	826	799	872	835	810	842	810	839	798	840	791	840	790	879	835	803	844	790	812	871	814	825	870	822	886	799	804	864	864	823	813	836	838	812	794	820	819	790	853	809	795	857	819	806	837	821	876	839	794	893	826	850	833	784	865	843	838	818	854	848	850	836	834	861	856	829	843	791	813	814	790	843	823	859	909	824	825	823	836	825	836	800	825	853	827	862	804	837	811	790	864	774	792	816	863	780	881	826	823	836	825	841	867	858	797	835	811	818	833	833	849	798	875	808	859	851	816	821	799	848	824	881	842	856	842	806	803	849	842	815	822	844	853	884	795	842	843	815	864	791	826	860	920	834	860	841	865	835	827	822	829	829	813	840	823	833	881	840	839	826	808	843	859	806	839	843	837	780	850	800	820	789	833	838	837	824	765	837	835	794	822	833	794	868	858	839	827	824	841	810	832	820	863	786	825	816	852	852	841	762	869	878	821	877	827	863	855	838	860	823	847	858	827	812	867	800	849	841	805	861	801	835	837	810	835	854	800	828	844	808	791	868	845	836	818	828	816	861	851	851	816	836	883	862	791	851	830	798	835	809	809	854	866	821	808	811	835	840	868	769	830	881	833	806	790	834	816	839	807	821	764	762	836	854	784	800	898	813	800	820	842	802	823	779	862	828	835	809	902	861	855	895	817	835	819	864	820	849	792	848	856	783	815	796	882	819	807	830	802	810	842	842	830	852	829	794	831	861	865	853	845	816	874	831	847	824	806	884	827	804	862	827	847	787	856	768	825	800	806	862	808	851	846	860	853	818	861	803	884	846	835	818	827	843	797	833	808	845	849	824	813	815	814	798	833	788	826	810	820	777	828	804	891	815	860	840	827	871	836	809	820	848	835	805	791	848	841	848	860	774	832	796	807	836	907	823	818	860	837	870	873	827	849	849	843	796	813	794	845	813	832	828	828	849	858	793	849	819	885	841	833	806	828	805	816	872	788	834	835	824	821	801	858	824	829	800	822	821	830	860	815	839	846	779	802	877	902	807	827	822	871	878	870	842	858	832	803	855	797	817	795	794	811	831	864	848	849	814	834	834	791	849	868	835	794	779	823	827	862	794	836	830	866	816	798	848	837	843	797	859	812	846	761	841	792	749	874	798	854	813	834	797	829	832	869	854	752	852	771	802	788	852	783	817	815	858	821	793	805	891	860	847	842	869	886	828	875	860	846	829	844	837	831	802	836	830	778	780	826	806	837	866	867	883	909	819	862	824	807	817	815	811	822	808	827	816	856	856	873	834	834	804	795	903	840	836	837	813	892	822	807	814	822	814	814	840	784	846	830	833	860	839	865	846	782	832	845	832	839	846	829	805	860	834	812	788	832	854	803	816	846	842	807	821	815	849	768	815	863	840	757	772	862	862	826	828	828	777	831	840	870	845	893	846	832	770	791	870	861	829	872	832	871	852	858	830	827	813	867	777	818	826	791	898	820	867	836	807	859	787	811	817	848	847	812	802	814	800	844	863	846	816	836	895	796	829	838	844	826	837	861	833	865	793	864	798	854	880	791	822	818	845	829	872	858	910	788	779	810	822	855	913	807	845	865	832	843	814	828	789	812	821	826	801	838	824	871	847	796	814	774	795	801	864	859	798	841	845	814	830	830	844	851	841	862	811	856	779	820	880	858	822	818	818	839	850	818	828	845	859	798	794	802	870	865	795	822	881	851	842	864	821	819	801	808	859	836	836	865	905	860	846	789	863	781	797	827	831	851	878	896	907	873	906	825	825	815	834	844	866	764	804	838	873	800	837	780	845	840	819	823	817	807	868	868	809	850	787	780	833	828	812	800	833	813	824	843	803	842	773	857	833	864	767	755	827	867	836	769	779	772	802	832	831	850	850	838	802	855	829	835	824	804	802	840	814	808	800	804	850	814	816	821	852	853	860	890	871	821	793	875	874	821	842	822	856	873	849	789	785	791	859	828	843	813	810	828	828	862	831	880	844	801	875	839	822	889	820	843	853	859	836	871	795	784	804	851	791	793	774	809	817	824	853	885	888	852	824	856	834	798	815	842	827	834	838	790	789	808	842	849	792	861	843	807	893	848	835	809	828	818	823	861	826	881	816	837	822	785	863	815	858	846	853	870	859	805	829	840	803	858	814	861	876	870	866	858	849	790	834	878	800	861	838	850	819	788	853	873	842	831	812	825	773	814	833	816	836	799	825	871	847	863	810	820	901	806	844	814	853	843	811	880	843	853	801	897	808	860	817	790	806	811	809	870	896	810	838	850	901	783	834	859	805	843	819	842	821	796	842	858	861	867	837	842	858	859	800	814	817	848	835	860	844	830	821	847	847	817	868	837	830	806	850	823	817	856	827	837	813	842	797	809	877	826	819	855	855	909	886	820	803	854	848	799	840	812	818	814	810	826	839	816	817	858	834	846	833	830	778	809	818	829	806	839	843	872	828	803	794	830	869	771	881	853	869	815	844	792	829	863	842	839	829	840	800	815	870	811	834	822	856	846	787	804	847	784	835	813	850	889	809	849	792	811	849	821	804	856	813	835	845	830	821	779	835	861	849	828	819	890	831	883	860	826	792	856	812	826	809	790	840	842	879	825	832	849	858	839	850	780	780	862	822	878	812	828	801	793	826	825	818	855	832	779	832	770	778	812	824	811	812	823	825	825	764	860	868	856	850	867	830	847	845	848	811	845	840	845	820	853	790	845	885	828	857	882	809	857	888	826	867	840	864	851	833	870	811	827	887	796	826	821	798	815	785	838	806	842	836	880	847	855	836	829	780	850	838	846	807	841	804	813	840	822	805	894	851	853	822	879	837	839	857	826	820	877	820	830	766	821	802	851	853	787	814	843	839	824	868	808	843	843	818	842	855	796	865	840	858	805	838	869	853	872	824	786	848	796	873	841	830	819	846	842	851	836	858	868	798	852	798	864	869	840	810	814	823	796	852	842	806	853	796	878	872	821	829	818	822	780	827	844	818	833	765	824	854	876	810	846	853	796	803	801	839	811	806	857	839	814	822	807	895	825	835	835	834	798	864	797	834	865	869	842	869	848	780	816	846	801	866	785	882	816	869	793	849	823	828	800	835	795	782	840	795	810	827	806	829	833	839	844	842	831	802	856	831	813	822	826	878	838	853	825	819	860	854	850	790	821	921	818	794	800	814	826	821	896	824	825	780	845	825	778	818	853	829	808	837	821	803	819	841	808	851	834	863	848	840	793	818	818	801	829	821	865	830	865
30613	23595	30879	37672	29121	25377	18320	9179	5669	2746	1153	480	361	295	259	238	240	249	264	248	252	255	269	249	260	243	264	243	252	248	254	273	248	252	252	229	248	251	243	271	238	242	275	208	266	233	252	249	265	256	271	233	271	265	284	268	260	274	265	243	229	239	257	249	230	249	253	243	256	240	263	252	234	241	257	217	238	235	256	257	266	272	249	245	259	223	253	238	223	270	243	248	217	260	234	238	265	247	244	255	241	239	242	256	242	226	252	271	254	219	245	264	268	270	249	258	230	270	222	217	246	250	252	273	235	228	266	233	287	265	225	243	280	256	230	265	238	264	258	243	246	267	229	235	269	267	261	245	212	242	256	269	233	246	234	248	224	252	243	251	239	245	241	241	230	229	281	277	251	262	254	253	237	239	232	265	249	256	253	261	270	230	265	244	232	246	274	239	235	232	255	246	242	262	239	253	257	263	253	228	256	227	231	230	218	258	258	224	235	215	254	272	241	222	258	248	261	237	235	256	267	246	236	246	242	253	267	237	242	267	244	213	243	272	274	243	241	249	233	240	229	221	248	223	235	249	221	224	241	250	250	236	265	251	215	252	267	235	258	229	243	242	261	254	244	251	265	260	245	231	266	259	266	232	255	233	230	261	213	234	239	260	252	226	238	245	257	243	270	240	240	268	250	264	236	237	244	240	252	253	239	268	243	214	262	249	270	247	260	251	243	236	237	246	225	252	255	274	256	249	236	243	250	260	227	279	223	259	262	259	253	258	253	226	262	233	259	227	228	280	229	267	238	251	288	243	249	232	255	260	238	258	242	254	235	243	261	264	236	232	231	255	256	272	240	241	252	238	264	234	258	241	261	233	230	260	237	241	274	248	253	255	236	254	271	249	284	243	204	227	264	263	268	262	254	235	226	230	235	235	243	228	251	240	239	260	221	255	241	255	261	250	239	250	231	260	239	226	248	245	253	277	254	240	239	261	254	232	258	233	246	256	250	262	266	248	254	242	259	283	239	258	242	235	214	221	263	259	234	251	254	268	273	275	263	238	250	217	266	219	234	224	248	269	250	269	264	237	280	233	246	251	255	270	250	248	247	237	284	257	258	218	230	250	243	266	271	261	257	226	222	255	264	252	234	242	242	231	239	252	271	217	252	255	262	243	269	271	274	257	267	243	250	268	230	251	252	253	264	255	266	251	211	246	255	233	233	249	262	228	250	265	258	235	229	244	266	224	218	225	275	231	269	251	247	242	265	256	239	247	234	239	256	257	218	235	235	277	237	247	230	232	246	265	264	245	236	208	227	261	245	218	203	224	237	250	269	254	246	231	250	241	252	260	275	220	268	247	246	216	226	267	271	255	254	237	251	221	280	253	252	235	268	254	234	253	275	256	242	274	264	249	239	274	248	238	267	259	246	238	243	247	240	254	228	257	246	244	250	236	245	235	272	249	231	255	215	250	244	231	276	265	261	231	256	240	259	253	221	223	269	251	260	251	236	219	244	283	242	253	224	283	247	239	255	258	244	261	249	220	268	243	254	258	223	259	220	220	242	239	231	247	257	255	246	260	242	218	249	213	247	269	240	243	246	236	237	241	244	234	262	225	264	259	243	234	256	243	251	255	238	258	226	238	254	243	260	249	248	213	239	235	226	282	263	233	229	246	253	216	242	248	250	273	254	234	225	235	240	235	278	218	243	251	227	236	249	242	258	246	274	241	210	242	250	259	237	259	243	237	244	256	226	243	255	238	277	241	245	255	227	214	273	251	265	225	258	238	240	269	243	217	222	232	272	238	259	218	248	237	252	269	245	263	256	267	265	252	248	250	250	293	243	239	257	245	236	230	241	244	224	263	266	251	241	269	251	247	254	262	219	247	279	263	223	235	252	244	257	249	254	261	221	240	261	242	209	241	243	238	252	241	237	224	260	261	235	268	253	258	273	256	245	236	234	273	248	229	261	244	245	251	223	222	267	254	233	239	230	248	261	276	241	248	268	266	259	243	249	237	244	229	270	240	247	264	266	244	278	266	242	231	274	267	228	236	256	276	249	241	257	271	271	209	264	253	273	260	250	247	249	270	248	233	263	252	247	274	291	240	247	240	237	247	259	280	253	245	264	221	244	265	223	239	236	241	242	241	250	253	252	252	248	251	231	261	233	245	224	243	248	229	222	254	247	244	248	251	256	234	219	272	254	233	255	255	241	255	244	243	267	250	268	259	258	261	239	230	250	255	228	256	244	266	223	235	255	259	264	233	224	244	250	253	257	235	255	231	269	273	268	270	232	215	261	237	230	238	239	253	249	258	223	218	266	264	242	223	245	258	263	237	248	251	231	241	251	243	245	239	226	257	263	266	248	288	272	233	260	239	258	252	279	266	272	264	260	247	233	218	244	247	244	227	263	266	233	280	243	232	257	258	260	227	272	262	270	249	225	234	269	236	256	241	251	252	234	256	228	247	251	219	252	238	239	242	250	252	235	222	236	225	255	278	263	263	251	269	277	279	242	240	279	267	232	228	227	264	265	222	231	240	246	256	242	261	233	259	264	256	246	242	244	221	227	254	250	248	242	255	261	237	272	276	254	261	242	249	219	244	245	246	227	237	249	280	267	252	234	266	204	269	260	253	248	221	239	217	236	256	245	242	236	213	264	257	253	255	247	259	250	239	233	244	268	255	247	263	237	248	262	265	254	241	223	260	243	263	225	265	256	256	244	259	243	250	256	236	239	229	239	232	243	276	249	246	276	264	253	236	238	240	249	241	234	247	260	259	264	266	249	254	235	230	252	248	250	242	252	221	252	265	245	237	243	296	264	259	267	230	245	256	245	269	260	258	262	249	229	250	214	255	257	242	266	243	279	276	245	219	274	253	249	252	228	252	243	240	237	249	254	237	259	242	248	225	228	236	264	235	254	265	238	251	267	234	263	243	246	234	262	231	255	242	243	264	285	259	259	248	253	250	234	249	248	255	265	279	221	235	252	259	274	250	226	256	237	243	228	232	227	236	233	251	265	215	262	244	233	242	236	236	241	229	261	244	244	261	242	237	261	274	263	268	253	240	215	239	225	267	283	255	252	247	245	267	249	247	238	246	223	257	225	267	222	251	234	269	257	259	220	261	239	259	236	232	220	244	256	225	261	247	230	282	237	257	252	258	263	268	250	242	237	237	228	258	215	251	258	280	268	263	222	226	252	244	231	257	256	241	240	227	244	271	244	257	239	254	245	258	257	243	261	270	258	247	227	269	246	277	258	239	274	242	255	258	236	293	232	247	254	269	255	250	263	237	255	260	229	249	224	227	243	268	256	264	238	260	251	229	247	250	272	263	254	267	234	249	215	247	239	246	235	263	263	225	239	237	253	251	247	273	225	245	243	249	261	262	244	247	233	227	237	244	282	263	254	231	280	246	235	265	255	262	236	259	222	271	269	239	260	241	218	217	236	239	255	226	247	265	243	241	237	254	260	246	243	242	251	220	237	247	254	250	252	239
18668	21020	35347	44425	40483	40402	33127	22771	21167	12187	5953	2156	1428	1156	1035	938	903	926	910	851	895	841	843	864	836	866	858	857	880	884	824	840	862	873	882	884	890	843	872	802	898	886	868	831	867	913	874	872	805	841	831	857	881	832	884	859	887	829	865	884	876	839	863	823	838	837	827	872	879	859	849	794	823	823	854	829	817	859	838	866	876	891	830	831	870	844	885	796	839	874	835	839	841	859	799	810	839	826	818	841	861	815	793	806	851	857	820	842	819	847	825	802	848	815	862	848	870	844	907	880	864	869	848	840	831	847	823	866	863	841	892	819	831	834	858	812	807	887	866	895	887	838	823	844	881	847	827	846	816	826	821	849	843	876	871	809	884	814	865	870	860	856	848	853	854	839	862	817	865	825	884	879	865	879	803	846	859	854	893	868	889	879	875	883	868	905	844	808	849	883	882	751	888	811	911	826	843	857	843	822	894	867	873	808	818	888	823	852	841	863	835	857	869	840	855	864	837	923	870	919	834	879	835	842	858	824	851	844	821	902	843	863	860	901	805	848	824	867	848	821	845	788	853	867	860	887	869	834	869	880	820	793	864	826	832	846	823	872	831	857	876	872	920	822	828	860	864	872	853	850	853	861	889	868	872	781	809	834	828	844	898	857	841	821	875	826	909	859	855	884	850	848	837	869	863	816	835	823	909	858	890	874	788	794	819	834	873	847	823	827	849	846	873	830	889	844	869	811	867	904	911	853	881	873	854	882	844	802	889	799	874	825	840	804	883	865	833	841	846	801	873	850	889	863	830	875	881	856	824	853	824	878	861	884	848	866	910	826	815	870	881	896	817	859	844	882	851	888	833	895	807	864	841	840	830	848	849	817	844	861	875	811	799	868	855	852	827	846	842	879	790	904	830	847	909	870	902	847	841	835	847	822	838	804	853	821	884	829	868	809	856	802	843	835	791	825	901	838	844	815	885	830	827	847	807	860	858	846	849	817	898	848	840	796	877	871	878	843	869	872	863	828	871	821	839	882	808	838	797	863	863	872	817	879	834	895	849	771	880	861	837	852	884	839	821	823	834	886	903	890	830	863	764	927	807	831	911	859	812	858	804	876	828	837	812	861	825	837	864	846	844	890	861	849	857	845	870	887	863	847	875	853	822	849	852	841	819	830	870	788	780	882	863	819	814	848	813	859	869	784	817	909	836	820	842	842	863	817	822	816	865	819	850	847	873	851	874	849	824	829	798	844	894	873	879	886	868	818	835	846	849	850	856	869	824	851	790	891	904	817	819	864	841	859	841	876	883	848	846	857	857	854	831	818	859	835	814	787	822	834	845	873	841	875	826	850	794	875	880	822	835	863	834	828	906	827	816	854	847	848	833	836	927	839	789	847	866	782	841	883	811	826	855	857	882	841	821	852	809	852	866	827	832	838	845	856	880	852	811	857	864	824	856	847	851	870	856	872	813	818	841	856	872	859	916	813	845	857	814	856	887	841	880	886	838	879	795	890	835	867	825	864	881	822	847	928	864	893	815	869	850	846	845	891	919	851	777	845	871	819	807	869	807	837	847	861	825	825	855	936	840	830	838	823	839	829	844	831	893	882	845	833	844	833	884	886	841	853	827	868	811	849	837	828	865	883	849	850	860	806	884	907	865	857	855	869	847	851	844	840	837	851	881	869	878	805	810	860	788	840	840	833	854	798	903	844	816	816	857	865	869	862	866	857	826	820	858	818	837	886	792	849	903	841	831	841	822	910	888	815	862	860	835	898	839	834	890	848	847	829	856	838	873	857	825	890	829	836	832	830	871	858	807	820	838	851	906	861	877	880	822	797	856	904	908	876	883	908	896	812	837	846	851	854	851	825	829	876	890	890	856	851	805	831	836	869	832	870	811	876	883	805	853	857	899	786	858	851	851	825	870	837	872	875	813	806	850	770	887	856	862	831	869	854	851	843	861	865	855	802	831	870	880	855	901	837	765	842	850	823	873	811	916	856	806	828	865	867	862	852	845	782	895	819	857	832	877	875	912	809	857	809	844	853	810	856	881	834	909	854	857	842	883	874	850	808	885	858	878	801	824	867	822	839	809	817	884	836	829	811	862	841	827	851	843	869	871	805	850	810	854	879	849	811	814	782	898	844	831	847	790	829	830	826	844	839	866	820	858	859	827	860	814	868	827	846	885	847	888	857	830	829	844	845	846	855	820	887	858	861	863	885	905	905	862	822	833	860	861	840	843	907	820	856	853	864	854	894	823	853	894	884	826	884	840	827	831	851	819	869	880	849	808	845	868	859	876	854	832	859	818	835	822	864	901	844	860	877	827	847	806	845	869	856	860	850	838	856	789	838	836	830	824	890	835	823	847	844	864	839	840	876	830	850	899	828	847	860	837	873	863	838	874	834	817	848	834	863	887	783	842	857	851	870	888	885	825	861	870	882	855	819	815	866	852	824	835	833	885	901	829	802	804	819	810	841	846	824	920	863	843	898	828	801	919	825	859	889	837	807	868	854	846	828	842	836	814	776	860	891	864	868	870	853	839	861	849	818	845	849	846	846	837	901	807	856	864	832	865	822	874	854	821	805	813	852	855	863	824	829	828	834	849	853	840	806	869	828	836	844	815	824	823	877	877	830	878	863	858	826	861	893	871	900	876	829	826	828	855	898	852	803	818	809	800	836	837	863	874	827	871	836	878	861	852	839	849	851	850	835	819	810	831	839	897	917	821	863	818	791	820	832	843	845	806	873	844	834	890	877	845	845	844	837	840	852	836	846	813	854	840	828	844	847	835	810	898	858	840	825	865	866	800	867	859	807	847	807	830	840	877	867	869	888	869	865	802	833	858	877	846	835	883	835	873	820	860	861	865	806	883	857	850	871	873	873	839	881	768	826	871	845	896	848	858	857	870	834	880	851	861	928	828	851	873	831	819	844	819	876	804	845	897	861	838	823	880	853	845	873	845	869	849	818	809	813	839	888	877	792	883	843	847	831	769	891	815	844	833	859	850	822	839	821	855	823	858	835	898	815	853	797	822	826	837	871	862	861	817	824	849	848	875	847	822	863	827	859	810	856	860	862	857	815	895	872	852	842	839	783	879	850	853	829	831	872	877	838	900	885	883	838	813	870	824	834	852	805	880	843	886	866	807	820	822	860	837	889	886	791	840	816	872	817	842	874	823	823	908	871	820	817	837	839	846	830	801	830	810	840	889	796	815	839	828	893	828	844	859	868	874	900	850	845	907	854	823	837	826	826	814	828	810	791	849	883	889	859	832	921	914	849	857	832	829	833	885	897	880	830	866	878	899	828	777	849	855	902	849	813	836	905	846	852	819	860	854	845	831	849	866	814	848	857	840	825	828	903	865	845	834	870	845	816	884	825	809	820	819	824	819	831	810	865	854	832	838	835	839	855	821	798	838	851	832	892	847	859	838	833	838	845	870	871	770	842	863	907	851	884	903	926	875	888	841	838	884	915	844	849	882	861	852	838	843	899
31694	28060	42483	46262	32612	28919	22525	13115	9427	7292	3354	1012	329	272	275	268	273	240	239	249	262	260	257	249	248	236	227	288	244	271	269	263	228	264	255	251	278	258	255	246	283	247	248	242	274	265	244	238	263	246	263	265	270	231	263	263	284	244	272	260	238	262	275	271	268	275	285	260	251	260	257	238	240	243	266	264	234	267	250	259	241	259	273	266	260	255	263	274	274	281	300	260	272	259	304	249	212	245	296	248	254	250	251	261	284	255	259	240	260	222	245	265	245	251	251	243	296	256	231	231	254	260	269	264	262	255	272	267	262	264	241	263	261	246	283	241	269	245	258	266	260	266	251	270	273	231	260	228	268	252	266	260	252	278	273	250	282	261	256	280	273	244	282	280	286	258	248	246	252	274	226	242	263	262	269	239	276	242	263	264	267	261	279	263	267	258	243	274	269	207	238	243	235	245	240	233	262	240	233	274	250	224	243	238	251	242	250	274	264	235	267	243	281	252	256	279	272	244	269	258	234	247	259	229	253	271	258	285	259	256	257	251	246	239	256	256	247	275	233	270	249	268	255	241	272	256	222	274	243	244	243	264	280	228	284	262	236	273	243	251	265	241	266	237	224	280	255	256	261	257	231	249	258	251	233	236	250	242	243	241	253	262	249	253	280	279	255	245	262	259	240	269	240	286	245	254	278	241	253	276	245	275	270	259	243	258	254	261	218	278	253	241	259	244	243	227	236	262	244	254	242	230	214	253	251	245	257	247	283	285	262	240	273	272	256	249	210	231	255	249	249	259	264	253	243	271	241	269	253	242	224	272	235	225	241	262	256	257	272	234	264	264	260	270	247	243	241	281	261	246	241	262	257	240	248	268	274	257	263	258	245	246	249	268	243	228	230	277	263	224	247	273	235	251	270	273	258	289	260	267	263	259	278	260	254	238	267	235	246	234	249	257	278	241	263	275	253	262	253	251	257	262	260	248	235	249	261	248	257	222	222	258	272	250	250	249	236	205	294	246	255	265	282	243	264	257	257	266	260	271	275	263	238	261	264	242	276	255	229	257	249	229	249	244	211	271	242	265	256	282	242	248	253	258	279	261	245	260	260	256	237	259	256	259	247	241	229	245	264	224	252	257	263	255	230	228	296	250	231	271	251	251	257	242	250	264	248	223	231	242	262	256	257	238	243	241	273	247	244	247	225	267	253	266	246	237	214	257	272	262	254	245	247	245	255	267	254	241	257	257	253	269	269	258	266	256	261	234	256	252	257	270	255	253	245	243	251	240	261	275	260	276	260	256	266	243	231	235	246	253	271	261	267	253	265	244	253	258	247	273	234	238	256	252	240	242	252	262	250	240	263	250	273	229	262	246	261	256	241	228	269	245	275	237	229	279	240	237	262	251	236	238	234	237	249	238	257	253	276	259	228	246	216	263	231	266	258	236	252	252	248	214	215	227	261	249	239	263	247	267	223	286	241	236	246	238	278	257	249	252	244	231	250	261	247	228	264	261	253	239	266	255	250	283	249	253	252	268	246	234	237	232	267	263	251	254	250	228	245	257	245	267	252	233	256	260	268	256	257	243	241	269	255	250	245	286	286	251	268	279	263	255	273	270	258	289	271	260	213	232	266	253	253	244	233	239	230	246	234	245	245	241	263	257	232	251	259	258	257	242	261	219	266	257	261	249	259	240	249	255	243	252	295	245	273	237	268	215	259	268	250	253	246	242	244	269	253	262	232	267	249	272	256	267	247	247	270	241	284	268	260	230	244	228	248	237	225	255	239	249	269	252	246	255	263	268	245	271	260	254	228	256	256	266	262	242	228	248	240	278	255	246	236	253	226	235	231	242	270	250	290	258	251	264	232	283	286	240	256	264	253	239	233	245	246	273	223	229	243	270	256	247	257	268	211	234	271	256	249	239	263	244	256	242	223	276	276	254	261	268	246	236	254	257	241	242	251	269	241	248	238	252	266	239	250	249	245	216	242	298	237	226	256	248	239	251	253	267	253	267	254	233	244	246	250	246	248	282	279	244	239	277	227	278	253	248	254	254	290	228	229	272	237	240	268	248	238	288	261	246	243	265	250	241	244	244	262	243	210	243	252	258	257	226	236	262	265	239	235	238	262	244	244	240	242	255	263	245	254	270	264	282	233	246	231	255	258	254	274	234	248	264	257	274	235	273	260	236	253	227	230	259	242	239	236	260	254	273	240	265	260	271	234	242	254	237	236	246	277	280	279	263	284	235	255	243	240	239	255	253	257	279	253	250	251	276	262	240	251	252	266	206	277	251	246	256	244	256	224	239	232	253	250	255	238	273	256	244	220	264	248	251	253	265	282	229	232	247	216	249	262	233	250	282	239	264	272	219	257	257	254	242	259	225	267	243	259	247	240	239	229	246	242	258	295	276	255	293	270	263	234	239	262	236	261	262	269	288	269	261	234	230	263	243	248	224	226	233	256	253	250	258	252	263	253	270	281	248	252	232	274	259	272	252	265	257	270	284	259	262	244	260	269	286	290	217	266	242	242	284	223	242	254	261	238	255	265	246	270	253	254	271	248	266	256	232	270	254	268	274	239	245	264	238	268	241	251	263	267	247	242	280	238	256	246	248	260	269	243	222	251	252	240	265	239	219	279	246	269	246	246	258	295	237	275	245	243	255	220	237	221	276	270	275	278	242	247	281	270	248	239	258	243	232	249	251	241	247	245	253	239	226	242	259	250	236	262	255	277	249	255	260	248	248	259	246	266	253	225	237	267	235	259	229	243	242	250	215	280	241	245	282	265	239	220	247	270	256	239	269	253	236	236	248	227	267	236	243	239	241	259	246	264	231	237	253	245	263	249	251	245	236	261	271	235	269	249	214	253	271	268	251	251	255	249	277	238	263	267	262	247	264	261	231	214	222	277	261	252	227	260	255	268	231	280	274	255	243	261	268	256	267	234	271	245	253	260	261	255	260	274	239	255	249	244	269	256	279	279	235	230	281	245	262	264	234	260	278	233	277	257	283	247	231	236	273	257	268	260	265	236	259	236	237	235	253	251	267	271	251	251	270	231	257	273	242	240	262	259	237	236	255	291	243	245	257	248	229	254	246	260	239	246	243	269	245	227	232	260	258	234	253	237	254	217	282	265	265	234	235	245	281	256	260	254	252	264	250	269	236	246	240	240	253	258	263	277	278	254	250	240	244	271	266	278	251	264	250	265	233	269	234	257	244	261	250	248	267	258	259	254	266	231	255	273	254	235	279	264	247	216	240	249	258	266	283	261	256	239	260	249	244	258	263	281	254	258	262	240	253	222	242	241	256	229	253	258	223	237	252	261	261	235	243	241	251	271	292	230	263	229	273	273	241	264	248	259	264	274	275	264	251	263	270	257	263	234	272	249	263	248	262	261	252	219	287	273	268	269	251	257	240	235	236	276	270	264	272	284	248	257	259	273	265	280	244	253	250	240	258	264	250	247	247	230	256	252	267	261	244	262	247	252	241	238	238
21658	27432	44740	52568	43315	44219	34980	26061	25917	24375	14694	4829	1543	1087	960	941	904	892	853	858	843	846	880	899	855	883	829	860	870	850	837	876	855	836	814	824	833	806	808	887	852	871	945	860	880	829	859	796	852	836	867	908	787	913	824	895	861	883	866	875	913	850	866	859	826	850	840	899	890	881	900	817	835	833	868	828	840	869	829	812	838	867	897	909	857	851	884	886	866	862	859	898	878	843	838	832	866	846	829	852	849	879	781	845	849	886	852	913	854	881	874	879	881	870	927	856	830	889	846	914	910	906	843	845	844	887	841	843	934	844	826	818	897	804	863	911	849	855	849	857	912	843	843	846	875	834	819	890	885	859	828	852	897	871	834	839	802	906	836	870	896	828	906	847	868	857	803	844	919	812	820	857	904	867	885	846	882	884	880	851	823	885	894	851	839	825	874	854	903	892	845	831	873	893	867	858	846	878	859	842	862	867	836	894	847	848	865	830	848	791	863	798	851	816	850	877	843	827	862	811	911	888	834	821	842	880	851	875	893	842	855	866	837	815	818	870	893	824	847	871	887	847	833	837	821	858	912	837	920	855	852	856	836	849	868	854	866	814	903	851	853	876	891	852	836	887	870	813	867	826	867	889	801	861	918	917	865	824	843	893	878	881	815	874	871	859	873	877	863	838	871	815	849	883	824	859	906	859	880	877	871	890	888	805	821	849	890	861	828	855	836	899	920	853	856	895	873	824	815	870	850	842	850	843	898	862	848	867	859	821	837	852	815	854	930	926	867	850	862	824	873	875	886	896	832	819	833	858	832	879	878	826	839	842	893	878	834	850	794	893	855	853	868	855	845	901	890	836	833	903	869	842	862	853	878	881	838	833	853	927	899	879	894	866	880	845	876	858	883	864	848	906	793	903	893	834	856	842	909	840	897	888	873	883	852	864	861	866	854	873	841	895	821	841	887	877	852	833	844	856	818	897	862	854	897	851	848	814	835	876	847	846	851	869	844	861	842	825	851	889	904	804	857	870	829	886	892	844	847	869	846	856	876	840	891	820	830	868	871	884	823	835	832	839	891	831	871	828	858	836	849	861	858	890	821	859	876	869	881	831	871	918	819	895	826	836	847	831	884	873	843	885	888	819	888	819	855	854	882	851	861	802	875	843	832	844	895	878	877	842	869	856	896	819	869	828	857	832	855	847	913	845	867	875	885	904	869	847	849	863	892	886	833	931	850	885	848	864	848	845	859	857	865	846	923	885	864	867	823	863	841	864	855	870	862	811	864	885	839	883	898	890	839	856	838	870	840	846	845	896	864	864	828	854	808	938	864	880	891	845	834	853	836	911	828	848	873	886	841	826	874	830	892	839	871	882	825	902	882	866	905	804	821	886	890	843	852	798	855	933	853	800	841	888	839	853	838	886	832	866	832	821	857	869	815	856	851	874	911	915	825	843	831	908	835	840	856	836	860	843	859	898	811	867	897	870	871	873	818	822	856	826	899	889	846	918	872	840	868	896	849	840	848	825	791	830	860	901	868	885	873	857	863	863	839	812	860	861	841	879	851	818	867	796	866	809	835	848	871	881	846	889	825	876	876	860	867	800	829	849	878	879	872	903	856	877	866	843	870	840	875	796	887	852	884	857	858	893	832	842	826	831	885	854	865	845	894	849	825	854	874	869	861	862	803	856	862	855	822	825	845	837	839	861	869	850	852	889	844	876	890	840	859	812	845	885	807	866	839	869	923	859	864	903	857	857	919	855	854	841	827	823	810	786	869	919	856	854	887	841	883	862	904	814	835	872	916	871	835	864	903	857	902	885	895	868	850	862	819	862	868	878	826	881	835	859	821	848	804	875	852	856	819	832	890	840	849	789	881	868	866	796	866	853	831	838	850	855	891	847	879	889	846	848	820	861	885	901	835	829	850	860	902	884	860	806	908	817	853	864	840	895	821	895	821	831	848	870	873	880	846	861	897	864	879	847	892	868	857	863	827	868	835	879	912	839	854	832	775	875	914	835	807	869	850	879	862	839	813	832	823	817	832	835	825	855	867	873	877	865	818	834	917	843	887	844	808	893	876	849	871	830	817	835	912	819	839	816	851	851	823	820	862	815	887	830	859	878	844	800	874	883	896	846	803	899	842	851	847	837	884	882	902	919	848	882	879	866	867	889	837	854	800	863	917	825	868	824	895	846	820	873	873	886	875	847	809	848	829	825	876	857	791	871	878	900	822	876	856	837	916	839	852	861	862	834	828	844	838	838	903	857	903	824	848	855	854	879	858	856	858	838	851	883	851	900	859	851	840	866	826	841	872	891	827	847	882	910	849	926	844	823	914	799	861	864	874	865	845	868	837	846	848	890	879	857	873	836	842	863	824	848	841	870	863	877	858	861	866	855	859	877	847	808	904	868	825	825	846	816	857	844	858	868	877	827	871	873	884	874	822	814	892	848	809	865	829	864	857	841	818	826	888	830	886	854	820	867	881	863	853	882	876	835	815	858	847	856	864	805	849	875	841	886	865	869	875	872	842	896	847	863	872	888	846	860	899	834	852	846	863	850	870	807	879	871	849	846	855	811	917	845	846	819	828	908	824	866	818	894	828	854	902	866	870	860	910	865	820	894	821	882	831	807	921	854	854	863	878	826	853	868	843	865	831	836	875	820	933	860	890	856	859	876	901	865	858	860	913	880	919	842	876	899	888	842	833	826	862	880	810	848	878	878	867	913	817	885	860	888	868	840	858	935	865	840	880	877	837	822	895	864	823	824	901	879	879	848	857	901	879	849	819	875	828	847	877	920	869	884	877	830	813	885	923	864	860	859	854	882	871	875	904	916	874	854	868	870	878	820	890	833	824	920	810	838	858	847	888	837	819	868	894	874	827	843	849	844	874	854	869	853	861	840	859	830	842	860	879	843	847	895	843	879	879	920	878	804	853	854	884	836	824	863	858	848	856	826	819	860	824	827	854	875	853	848	872	867	905	879	844	850	867	843	850	880	830	870	866	833	822	873	811	882	863	881	879	842	851	891	874	905	810	879	889	850	862	893	839	883	840	915	837	848	852	879	887	890	878	858	886	864	832	875	911	862	818	911	876	867	892	868	866	921	884	823	806	878	879	817	879	895	820	861	830	818	850	884	844	899	851	926	889	837	866	860	843	865	849	897	876	900	816	915	860	872	854	840	867	855	878	833	863	865	869	843	880	811	889	883	876	867	872	861	881	861	856	825	877	911	845	880	896	862	863	827	824	858	875	831	848	858	832	830	877	868	837	894	858	886	860	831	853	876	871	880	888	835	821	857	867	875	847	906	894	864	862	820	831	863	909	838	833	846	881	851	852	884	837	877	853	843	869	862	842	873	841	833	859	825	860	837	893	858	814	837	866	917	855	841	851	801	864	820	825	872	822	799	848	806	849	849	826	821	846	873	910	875	859	859	917	879	868	853	870	826	809	907	868	807	855	859	856	815	844	804	831	845	863	915	896	913	850	853	868	868
28599	15345	13013	7169	2836	1751	969	523	512	420	305	265	260	255	247	249	237	262	229	230	256	244	254	253	253	244	270	240	261	256	229	241	236	241	234	276	256	234	226	241	259	269	261	256	245	248	239	273	231	271	225	247	247	250	244	241	254	199	241	224	251	224	245	234	233	252	257	231	260	233	260	258	246	263	231	228	235	234	242	231	255	238	259	225	225	252	244	263	250	241	257	244	272	241	248	235	280	276	256	244	247	269	248	233	258	242	244	267	240	253	250	220	241	240	250	260	234	224	243	244	253	239	220	256	244	231	250	234	250	248	226	238	222	260	251	236	238	248	250	239	246	243	261	248	250	255	236	221	282	224	252	223	261	237	269	238	239	256	226	225	239	264	255	252	230	226	266	257	218	259	246	256	233	256	238	235	239	242	229	248	267	228	247	220	213	249	265	237	251	283	259	278	261	240	234	225	249	212	265	245	253	263	252	227	224	256	236	262	300	255	241	260	242	235	215	254	218	247	227	225	230	255	266	232	256	253	249	255	238	251	246	267	249	264	237	243	276	243	264	239	255	228	241	247	281	237	219	216	236	221	217	272	254	243	255	252	261	267	248	248	233	265	234	238	228	275	240	234	236	239	248	246	235	220	234	261	249	254	254	234	238	244	249	244	272	249	253	253	259	240	231	261	239	219	252	271	249	261	237	237	216	267	235	248	194	229	223	248	250	237	237	247	246	233	252	223	263	256	243	267	242	262	258	231	239	244	215	252	234	251	229	224	248	219	225	250	240	248	297	234	235	238	261	260	246	221	248	236	257	253	230	219	243	242	234	272	208	266	231	244	257	263	241	269	207	255	247	236	249	237	224	227	259	247	240	257	259	276	240	232	250	238	250	213	214	246	286	237	237	214	238	226	224	243	236	234	263	240	240	260	274	257	232	268	250	273	221	248	252	230	211	241	238	257	240	246	250	243	245	239	241	248	217	229	253	212	249	233	251	215	227	264	240	234	251	221	236	255	254	259	239	250	211	234	234	228	256	258	274	251	230	234	252	278	236	237	229	230	221	243	253	230	276	253	236	233	260	271	210	234	237	228	253	264	237	266	239	259	225	281	219	241	242	265	243	239	222	214	252	248	230	246	243	245	236	283	229	252	238	271	242	240	218	227	217	269	242	236	230	268	229	238	253	243	246	240	232	250	234	251	251	243	245	264	236	249	277	238	240	239	251	263	262	273	260	241	219	263	261	223	250	257	242	238	260	242	245	203	258	227	222	231	243	254	236	238	249	221	224	249	278	234	234	226	220	218	272	240	246	239	237	237	251	255	255	249	241	215	240	240	255	215	230	264	239	235	227	261	258	261	235	248	238	240	247	255	255	247	236	252	248	217	271	236	219	246	244	257	252	203	215	226	257	238	241	250	264	257	217	247	254	242	250	255	245	227	244	233	236	258	242	296	240	238	255	209	266	236	207	265	219	214	235	240	254	262	237	251	254	264	231	239	226	234	266	247	216	255	238	231	242	264	226	264	246	213	242	259	258	253	236	228	213	265	250	217	221	224	255	222	238	263	260	248	226	246	228	211	233	251	267	220	222	257	257	240	252	243	223	273	275	265	241	260	242	220	230	212	253	213	250	218	242	250	228	242	220	253	231	237	255	217	228	277	242	237	234	224	261	213	252	243	222	256	245	260	259	243	230	258	255	248	242	231	226	232	243	270	259	239	247	251	263	195	238	238	252	260	287	225	250	258	221	234	227	246	241	261	221	241	246	229	218	232	251	232	213	237	250	226	272	237	240	245	214	238	263	216	249	255	267	235	237	270	262	240	252	250	238	252	235	251	249	264	241	234	243	227	261	230	270	227	245	221	241	246	245	241	283	238	249	242	249	234	238	267	226	277	236	223	243	236	233	276	238	249	250	217	241	269	251	257	215	246	261	236	259	248	254	247	257	254	255	257	226	233	211	245	245	238	256	243	223	281	222	260	206	248	252	226	223	245	235	225	255	243	243	211	247	267	250	246	221	227	249	261	251	270	255	254	242	218	222	223	227	234	246	220	215	233	246	253	234	224	248	235	259	251	252	232	229	229	261	250	238	225	251	244	239	229	253	246	228	238	262	248	226	244	230	267	238	239	210	275	283	226	265	228	247	261	234	226	227	220	242	248	257	233	206	244	250	281	230	246	240	258	212	227	259	224	242	234	215	232	234	272	249	293	269	255	257	280	262	229	247	249	246	253	271	230	246	221	275	258	237	219	217	227	249	224	234	242	244	237	243	227	271	213	230	230	222	247	247	239	258	220	258	246	225	236	227	235	248	251	254	281	234	253	260	255	212	277	248	253	248	266	252	239	270	242	267	261	232	230	225	234	239	236	218	250	246	249	228	251	269	234	243	253	249	231	225	229	248	252	245	242	262	278	246	234	229	244	207	200	241	261	240	220	230	234	265	244	258	221	238	206	246	255	247	224	222	231	243	217	244	293	259	265	248	267	255	231	247	288	238	221	254	234	276	253	265	268	257	235	223	229	219	237	223	229	221	251	245	234	260	266	248	224	249	259	217	243	244	247	268	248	256	208	252	278	241	245	217	242	221	244	228	255	267	269	259	232	274	258	266	234	241	244	264	246	253	242	243	241	245	253	233	230	275	230	261	270	258	243	218	236	252	260	236	249	255	261	259	255	249	252	258	245	234	240	237	257	246	233	241	256	264	222	234	210	252	226	246	261	227	250	249	252	244	238	220	236	226	245	236	234	242	227	245	273	229	237	263	267	227	239	226	244	291	231	239	231	250	240	227	227	264	257	269	236	250	258	243	237	222	209	231	237	247	272	240	243	248	249	248	259	239	236	223	270	251	268	248	246	263	239	225	218	259	268	239	231	221	266	239	234	247	251	256	245	249	221	220	237	223	240	253	241	268	240	220	271	244	242	285	255	244	237	245	243	224	262	268	243	257	256	255	263	240	241	249	266	262	223	250	203	237	227	265	246	221	242	223	240	241	243	223	235	252	220	246	229	293	230	254	225	220	243	252	254	236	290	262	236	242	231	236	229	243	243	220	264	231	263	262	253	260	235	275	241	272	249	227	223	257	229	226	215	248	252	228	257	209	277	286	235	237	245	227	260	241	247	265	238	226	244	235	227	229	254	261	249	257	181	237	240	250	253	224	218	251	235	210	255	268	225	252	212	250	260	209	238	255	243	241	207	238	238	252	266	225	237	234	250	240	256	234	254	219	249	255	281	264	279	232	240	255	250	229	232	237	246	268	266	276	262	243	212	251	245	216	262	248	275	254	246	252	243	233	266	252	215	249	259	242	240	244	251	223	250	240	261	259	249	230	238	275	227	265	243	232	255	259	262	225	238	291	262	239	241	237	264	248	235	243	238	269	244	261	262	255	249	248	204	218	243	249	228	253	240	259	231	235	249	244	243	217	243	248	230	216	277	255	272	257	252	214	247	225	235	228	227	220	249	223	259	256	206	230	235	230	261	228	214	243	232
12285	11233	21136	17216	10708	7695	4390	2413	2075	1821	1236	1012	906	842	876	842	809	809	788	818	860	837	823	868	786	834	864	861	841	865	842	828	845	833	810	810	871	836	815	849	828	881	876	872	818	858	829	865	792	798	813	826	852	819	844	838	808	829	828	790	750	814	873	774	829	829	810	847	805	862	873	793	817	821	841	849	842	875	833	854	834	818	826	866	810	867	880	816	832	793	845	859	883	815	834	847	810	858	805	840	865	844	851	849	855	828	853	854	811	804	888	822	853	850	859	855	805	818	872	853	856	784	848	792	869	784	815	829	877	885	816	858	813	830	851	827	786	839	850	836	865	800	844	813	804	798	843	775	824	821	858	880	819	824	846	853	829	829	823	808	818	868	850	835	815	845	801	858	882	840	846	823	847	837	867	845	840	870	871	879	803	810	863	820	810	815	796	788	805	822	766	816	806	862	845	787	810	856	849	822	769	827	775	850	812	826	812	902	820	857	878	815	879	848	868	795	876	786	852	771	861	841	832	860	787	832	883	839	825	817	852	851	833	772	855	805	845	862	883	810	795	840	850	819	834	802	852	838	851	796	837	844	831	844	823	803	831	849	891	835	781	834	848	811	869	804	815	924	807	850	777	867	826	846	868	831	875	835	840	844	869	814	803	850	800	840	861	831	874	858	794	851	808	828	824	816	857	796	829	811	831	830	839	829	817	824	800	864	790	810	888	849	830	854	831	846	870	775	838	840	834	876	814	845	885	822	820	830	822	820	843	800	866	798	828	829	895	795	810	820	868	847	791	813	850	773	809	858	840	829	793	830	859	798	840	840	824	850	840	842	864	816	784	882	874	785	827	805	855	799	885	758	852	878	862	837	838	859	863	882	831	859	879	868	834	862	844	822	818	829	842	843	834	835	832	807	901	856	839	814	802	844	871	810	858	851	848	852	869	814	882	799	804	821	841	863	833	814	792	844	837	842	874	800	825	888	879	812	811	840	836	809	826	853	836	851	848	862	855	837	882	831	793	863	846	859	816	818	851	831	808	828	811	827	797	804	789	825	833	872	873	796	862	831	871	789	867	858	811	850	838	879	858	846	837	852	855	832	857	812	841	878	810	820	829	829	821	846	841	841	794	813	802	806	876	859	867	833	847	790	871	801	798	825	821	789	856	819	821	847	819	811	883	854	857	826	796	855	842	829	813	840	874	831	854	800	835	808	841	836	847	837	813	784	835	793	848	843	779	833	828	845	839	813	848	851	809	819	755	846	793	828	791	794	916	841	828	854	835	843	850	860	819	822	803	849	807	879	846	830	780	834	795	830	851	820	788	841	841	893	858	791	801	806	853	865	827	875	840	894	829	863	872	879	806	828	817	811	834	815	833	824	834	818	814	861	855	834	841	858	819	825	798	800	841	835	853	799	824	810	886	827	813	847	791	828	820	830	826	862	838	848	836	809	828	833	862	876	816	860	853	828	833	816	871	871	863	800	865	834	814	834	886	840	909	851	819	849	835	835	792	848	804	851	837	867	789	812	857	845	815	846	839	836	879	831	889	858	811	799	858	842	868	874	857	829	866	851	888	863	841	822	807	845	849	800	871	843	794	862	838	794	830	822	852	887	869	837	848	867	897	867	838	835	852	829	812	797	831	852	760	822	861	791	856	873	816	798	787	796	793	874	793	830	855	843	851	859	825	797	790	852	829	855	838	840	828	811	828	818	814	885	844	839	844	817	841	865	798	846	810	834	825	833	812	810	860	839	816	852	764	838	880	794	831	829	822	833	850	905	847	821	889	833	811	837	830	867	862	836	829	806	861	800	806	877	858	867	824	795	869	834	809	860	873	863	835	820	853	862	816	818	789	747	872	837	806	792	870	815	808	805	837	852	888	846	846	837	832	850	830	865	835	827	873	822	870	797	798	807	776	801	830	872	849	799	809	817	840	800	839	843	851	819	838	891	834	850	844	821	819	855	871	866	801	893	828	879	825	788	879	798	818	787	801	859	827	845	793	833	855	851	817	793	819	818	857	823	871	854	823	803	881	847	870	877	802	807	778	856	817	822	792	829	811	846	849	772	835	851	825	799	862	806	763	796	836	842	825	859	843	846	759	834	779	798	837	837	800	808	835	825	790	839	794	846	793	821	836	852	831	858	832	823	826	823	839	873	854	816	829	849	864	843	813	808	840	821	849	796	823	838	858	860	859	823	811	814	798	836	872	857	849	808	815	788	830	840	902	812	772	825	837	833	873	807	857	808	819	846	831	836	804	817	839	855	861	839	825	850	827	923	829	794	893	772	862	820	837	862	808	827	806	880	859	871	832	811	819	822	810	828	800	822	812	848	835	844	853	803	830	774	810	760	797	844	800	831	809	866	818	845	840	821	835	797	801	813	821	846	787	864	827	834	842	850	872	871	833	824	823	839	799	829	840	815	814	830	814	851	863	871	829	853	851	843	799	845	802	856	821	868	843	875	862	890	813	815	825	825	857	905	866	814	836	801	865	832	838	798	823	797	849	864	850	849	826	841	826	832	858	785	890	813	813	852	882	867	859	854	835	810	813	823	775	811	836	847	789	843	885	869	820	828	815	813	827	770	844	820	864	829	837	770	836	835	793	881	824	861	832	814	827	867	820	860	854	851	839	868	836	856	878	824	852	831	875	836	880	805	847	866	867	838	843	816	809	833	847	790	826	815	886	819	909	858	800	822	836	847	840	842	800	835	860	795	857	856	821	809	825	840	824	819	814	859	831	836	797	855	853	857	838	776	890	867	848	827	825	819	860	836	809	884	846	811	807	804	842	807	799	867	839	874	827	824	854	805	870	823	818	818	796	837	822	878	851	816	771	779	868	839	847	846	817	818	854	844	799	815	862	847	838	858	836	826	849	838	818	878	831	855	849	801	823	843	828	817	867	834	795	817	835	869	900	833	855	810	880	847	839	792	828	838	853	860	854	846	866	802	852	866	839	848	848	833	844	827	844	826	827	799	824	828	827	886	866	856	804	869	831	830	868	798	827	842	870	821	820	796	819	875	825	865	879	866	853	820	818	832	871	821	877	800	842	887	826	810	835	818	812	846	844	818	824	866	903	854	825	823	830	854	789	824	795	810	793	813	870	862	847	863	818	816	855	859	836	834	830	794	862	848	822	824	802	821	834	862	826	859	895	818	885	825	841	849	833	805	864	828	872	858	849	817	886	857	819	837	825	877	819	852	802	806	845	837	889	828	838	896	819	859	820	864	840	829	834	836	803	827	830	837	813	871	852	815	796	810	807	866	850	842	829	827	805	792	829	790	858	825	797	833	863	832	824	906	877	853	820	838	855	775	889	824	864	782	802	808	844	826	837	818	780	834	862	811	840	808	804	788	845	813	789	861	816	844	814	901	847	860	796	816	804	902	793	838	868	805	876	853	818	824	869	785	806	832	854	800	881	822	809	827	860	826	849	817	771	822	855	836	865	838	876	905	844	821	818	830	824	820	822	817	820	833	803	850
30636	25708	45531	36953	28841	26307	16124	6453	2627	1790	1038	570	270	255	245	243	259	245	266	260	250	252	260	256	238	265	268	241	242	236	256	247	266	224	234	243	245	266	212	266	233	252	263	239	246	226	245	263	276	246	238	246	261	227	243	232	241	236	250	269	253	261	230	256	252	252	258	237	231	238	249	285	246	272	255	268	271	230	229	254	251	277	248	238	246	243	253	229	267	255	274	244	231	273	230	255	248	223	251	239	238	247	259	231	255	263	235	257	259	255	247	230	216	237	267	254	260	287	245	257	256	235	240	261	230	213	241	243	230	276	249	233	236	233	256	235	244	231	235	223	259	232	229	255	247	245	239	252	270	244	273	242	226	238	242	269	241	255	254	270	263	242	253	253	237	243	276	251	255	261	265	258	257	276	231	249	248	248	244	222	285	238	259	273	237	245	268	251	224	274	273	248	256	273	243	219	243	251	236	277	260	257	273	268	228	245	266	274	277	229	255	232	252	243	249	239	237	259	258	246	243	247	249	246	248	265	257	238	261	237	266	224	261	265	248	274	240	243	248	237	267	281	262	254	281	257	286	259	271	249	263	257	265	247	241	258	274	238	251	257	238	257	250	242	245	264	228	241	265	248	234	284	280	234	225	234	262	260	248	263	261	252	247	236	258	260	287	220	235	268	265	295	252	247	240	260	241	238	264	276	249	254	263	233	248	271	283	251	256	268	276	263	240	271	254	271	244	234	233	276	286	237	274	265	262	250	236	270	238	268	265	224	286	251	260	234	247	242	270	236	247	239	228	266	238	277	255	246	260	226	241	265	260	242	238	247	259	232	252	237	247	234	236	250	237	240	285	263	238	247	245	275	265	294	246	238	247	258	243	264	263	256	262	265	213	255	254	273	215	263	250	258	244	247	252	228	246	226	232	233	253	270	271	250	232	281	252	219	251	260	241	247	219	241	243	262	247	244	276	262	228	243	243	231	264	260	233	253	247	233	232	244	249	234	263	273	249	234	269	248	234	237	264	256	249	244	240	244	257	246	261	237	236	216	267	242	278	269	230	253	230	239	238	245	223	252	257	270	271	232	267	233	265	259	262	249	230	253	261	251	251	225	244	261	256	271	239	272	258	265	252	259	270	278	250	241	239	239	252	258	260	233	274	215	266	254	254	239	235	247	258	230	238	243	258	257	255	269	245	261	258	259	244	261	249	258	263	233	223	251	252	221	249	226	250	224	247	283	243	230	258	255	248	265	274	249	305	244	252	229	248	247	239	240	244	265	266	245	239	260	229	234	257	258	233	243	256	263	233	216	261	248	234	265	232	250	237	236	258	233	248	265	254	246	239	266	247	241	261	254	282	255	282	246	229	281	240	276	236	231	258	231	249	242	216	243	240	257	245	277	232	230	230	276	261	251	235	249	245	259	255	255	220	259	268	275	233	252	249	281	300	246	249	270	209	234	271	261	254	238	240	273	255	262	254	247	240	218	287	255	258	269	254	240	246	259	280	228	247	241	266	244	241	251	226	237	259	237	255	242	230	267	277	264	212	288	244	258	228	257	241	240	266	247	244	270	252	221	253	265	275	237	258	256	264	272	260	231	264	224	244	242	265	241	254	284	273	259	243	239	240	237	231	255	254	245	270	271	253	255	263	250	248	231	240	279	256	236	258	231	246	258	264	238	225	288	242	261	263	253	246	282	254	242	270	226	279	240	240	290	265	245	214	230	244	251	247	255	244	233	244	271	226	265	218	257	213	250	263	249	259	269	247	224	244	242	232	253	232	243	230	231	248	260	240	241	242	254	263	232	233	248	245	245	250	242	263	231	236	257	244	247	240	243	226	276	236	247	253	261	251	248	246	270	276	264	223	243	230	252	245	251	240	244	231	247	270	249	269	248	290	264	227	264	248	260	240	230	264	216	234	261	248	255	256	249	251	233	264	251	251	269	257	246	296	247	250	260	243	258	266	265	240	266	267	246	254	262	249	268	282	226	281	250	253	252	230	238	242	275	254	261	248	259	231	254	239	249	237	270	243	240	229	266	236	256	241	278	251	227	279	243	249	236	245	258	223	233	218	233	258	260	235	228	257	247	276	266	238	233	240	248	225	225	236	246	272	242	252	254	234	263	252	255	262	261	247	270	269	253	261	222	235	246	265	248	259	234	251	249	229	257	258	264	243	239	251	252	217	230	281	254	236	262	278	244	258	259	273	257	233	293	241	252	259	243	256	251	247	254	267	257	231	248	252	261	252	243	259	278	247	283	242	242	245	252	228	234	243	230	253	225	250	249	252	223	264	236	266	269	233	259	259	300	229	242	263	270	236	260	259	258	266	219	243	238	235	248	284	236	248	265	207	280	280	257	251	251	256	247	233	238	221	229	256	247	265	271	243	263	234	244	251	262	271	254	285	265	229	226	243	260	258	235	253	239	263	276	252	279	262	265	251	247	258	258	253	228	268	286	245	268	238	212	247	249	236	258	233	263	236	265	276	198	233	257	267	245	236	261	273	265	213	238	246	244	275	245	248	260	240	245	253	228	243	260	248	247	235	255	247	218	256	247	270	264	260	241	259	262	279	280	225	244	221	252	257	275	257	234	265	262	242	235	253	271	271	228	218	260	225	248	228	259	239	235	261	259	263	263	254	278	261	253	260	236	242	278	238	261	263	248	249	267	243	249	278	250	233	236	243	260	257	242	266	248	250	228	261	241	263	234	250	251	224	248	247	247	240	259	277	258	242	249	225	252	257	230	263	229	259	258	243	258	258	214	245	276	277	229	262	248	244	257	252	247	269	264	249	252	262	242	258	260	239	233	250	280	274	281	279	237	282	253	237	237	259	241	255	248	241	241	257	252	241	239	256	262	252	253	229	247	246	253	233	247	272	263	258	237	251	241	261	224	283	246	248	241	252	233	255	264	240	240	237	261	262	262	251	242	262	256	269	245	266	244	255	242	257	237	213	239	264	261	260	239	268	238	243	244	237	262	282	255	265	255	271	246	247	266	234	247	275	248	257	262	242	251	273	223	249	244	198	275	268	247	246	277	253	249	269	234	258	268	251	252	234	266	262	257	250	253	230	267	279	256	244	256	248	264	227	228	256	263	266	249	236	236	277	253	245	245	267	238	252	227	275	238	250	275	268	240	232	249	242	265	248	251	205	258	251	232	266	288	223	254	246	283	269	247	243	241	228	273	259	224	255	258	228	249	258	256	258	234	221	246	234	261	252	246	261	244	254	268	250	240	246	247	242	251	270	241	232	265	263	257	288	284	251	247	235	227	287	258	233	264	281	244	258	267	278	250	239	256	223	237	245	258	235	241	275	226	226	251	239	242	250	237	261	252	253	271	242	270	278	237	251	247	248	278	253	231	268	251	268	231	236	239	254	258	277	248	252	256	244	274	246	227	239	274	265	270	211	244	260	231	250	232	240	241	255	234	252	259	243	266	258	253	254	259	239	262	246	251	228	254	244	273	255	270	239	269	265	249	255	249
18592	24980	46298	43966	41240	41066	24821	17686	11027	8997	5373	3033	1141	910	898	819	840	812	900	815	880	873	858	824	826	863	823	796	844	864	843	829	854	871	831	805	852	836	831	875	864	844	829	882	776	869	820	895	887	875	891	825	824	837	865	851	928	878	855	873	870	817	849	888	840	898	857	843	829	902	837	840	848	860	829	819	792	888	847	848	875	886	839	840	824	861	868	802	822	841	847	847	881	854	875	860	820	848	857	858	890	927	876	851	844	873	834	834	902	864	850	895	830	844	845	866	851	825	853	828	842	897	898	881	827	795	847	832	878	884	843	873	845	879	877	898	909	840	883	848	800	827	852	869	842	850	802	893	849	887	827	920	854	806	851	889	852	881	813	875	874	843	833	842	872	856	914	913	851	856	809	845	855	847	826	918	870	878	828	805	852	808	893	845	865	866	826	851	914	847	871	832	835	855	810	862	856	850	895	812	822	818	874	854	840	916	832	883	844	864	868	843	886	839	879	912	855	863	858	896	871	811	879	880	862	843	840	800	856	824	914	896	835	856	848	842	871	849	842	825	835	857	813	848	867	862	850	815	904	845	824	878	906	805	821	805	834	863	874	886	857	826	849	871	836	839	869	850	811	866	819	888	793	914	905	885	823	850	853	869	858	884	857	865	858	859	812	824	853	872	837	863	814	821	822	847	794	859	881	856	857	849	891	849	855	889	892	869	826	925	818	832	837	801	864	824	898	850	850	864	829	866	786	857	829	830	878	837	925	842	863	858	909	876	948	879	828	863	837	826	902	864	826	848	848	835	804	799	838	889	833	836	866	868	882	880	843	884	844	851	843	813	796	858	846	878	876	820	860	850	848	880	816	832	848	822	825	794	851	868	879	840	821	840	842	820	821	851	823	839	815	829	854	904	786	883	846	843	812	855	872	859	839	853	875	829	812	866	824	895	819	876	844	911	862	809	897	874	855	825	904	884	917	900	877	870	814	880	851	782	845	875	859	841	872	835	827	821	874	798	813	878	859	838	781	828	836	822	837	782	853	876	854	832	848	855	871	868	890	862	844	874	805	853	819	882	894	855	837	858	809	857	859	855	827	822	911	838	811	838	841	813	810	843	852	864	872	866	809	796	821	884	864	870	879	788	826	838	866	839	859	872	872	852	832	837	895	857	912	868	883	862	854	830	873	859	848	851	834	852	807	840	849	849	863	852	877	874	889	851	863	898	890	863	860	888	838	817	870	843	824	811	866	861	825	933	826	849	851	817	861	813	923	784	876	863	879	848	842	865	824	854	827	881	818	885	868	864	807	842	849	813	871	845	941	825	806	820	824	860	844	881	832	809	832	855	800	853	846	832	823	899	837	863	885	863	850	856	846	843	872	865	849	850	846	822	780	897	860	871	878	826	930	881	884	878	815	842	850	853	839	917	847	855	868	862	828	861	791	844	826	858	875	882	839	880	843	840	834	799	837	817	856	837	876	846	869	883	837	873	829	838	785	871	819	870	845	871	875	829	824	818	826	817	867	841	851	914	825	846	875	818	884	890	784	917	843	888	894	869	852	866	907	805	880	796	813	893	903	842	868	830	899	907	850	863	910	903	872	821	895	836	825	851	836	875	834	858	868	892	862	816	884	865	793	885	816	794	848	858	870	890	905	855	874	792	818	792	853	846	900	810	855	853	848	853	834	827	874	855	815	825	913	847	870	864	874	823	827	789	850	864	885	841	823	901	877	892	829	788	852	867	825	853	837	834	888	840	841	816	850	860	838	873	874	875	863	853	838	869	784	822	871	811	824	884	844	893	830	879	881	823	843	848	852	889	852	864	828	818	852	871	859	909	956	780	857	854	854	841	874	864	840	847	895	903	862	836	830	860	856	874	883	853	873	903	901	844	811	873	876	840	797	847	906	821	928	799	870	879	835	855	897	858	816	804	841	842	867	860	829	795	864	873	837	859	866	849	860	863	838	812	847	854	868	840	852	852	837	809	924	846	866	834	856	897	835	834	811	864	810	844	853	848	842	823	875	845	862	844	872	846	825	831	863	876	826	870	823	850	870	855	855	850	897	859	822	863	856	888	881	850	858	814	823	854	852	884	843	833	847	848	863	839	860	847	874	858	878	815	920	871	858	799	861	869	863	852	809	803	854	874	817	828	836	910	846	841	835	879	866	845	807	857	809	799	894	884	875	874	905	847	856	852	856	795	882	822	796	814	877	831	800	835	877	862	841	873	843	822	853	896	864	830	862	883	867	892	819	905	830	824	822	923	798	853	854	860	808	812	881	856	856	842	853	854	865	802	810	876	845	852	894	899	815	878	865	820	848	805	853	844	860	831	850	848	860	854	839	870	907	856	857	898	760	910	891	849	804	860	830	833	855	855	872	863	882	869	876	859	819	877	854	906	854	801	839	862	875	866	838	889	826	827	863	831	831	807	836	852	877	778	919	884	848	827	839	878	877	811	917	867	887	845	858	901	835	880	795	893	869	831	836	815	859	821	791	839	827	850	842	826	825	846	845	823	870	839	819	835	863	813	806	843	849	809	858	828	873	809	846	885	838	860	849	845	850	854	890	864	842	847	796	875	848	811	836	870	859	844	865	911	848	890	852	894	864	800	840	806	868	891	817	811	835	821	865	800	849	846	818	870	864	871	879	833	884	852	845	820	834	863	847	898	879	829	830	833	815	859	854	893	866	883	855	852	897	863	852	901	864	923	860	862	862	868	901	845	856	857	855	842	801	837	826	801	844	858	860	852	825	874	862	849	842	936	852	832	848	832	772	842	817	834	824	850	825	824	843	871	889	825	897	806	823	849	857	822	946	855	828	867	831	885	797	824	844	783	849	887	858	860	917	845	859	861	862	869	838	867	803	867	830	843	870	798	874	845	875	821	868	856	873	829	809	846	893	819	819	850	852	849	862	891	869	911	867	855	844	840	846	880	810	840	826	816	863	839	897	833	835	845	899	879	854	861	844	878	833	877	877	779	815	844	810	874	842	817	861	904	877	826	834	857	868	857	874	820	802	884	878	808	865	818	841	850	858	803	825	837	796	891	847	833	840	854	903	873	887	816	846	876	837	897	887	851	814	880	824	870	858	867	872	886	893	805	866	831	830	825	846	858	848	804	868	843	876	847	832	859	858	857	861	837	864	850	887	856	868	864	897	909	796	844	850	842	862	838	900	817	798	865	846	853	846	877	879	826	840	848	858	882	813	841	859	819	869	838	840	892	827	860	848	859	894	878	827	853	845	810	855	820	853	882	794	862	826	842	865	787	862	862	856	833	825	916	896	867	902	857	852	847	846	931	837	859	856	824	837	871	864	884	847	813	814	905	816	889	886	878	874	863	861	852	857	855	839	875	823	846	840	848	871	850	857	864	858	840	921	851	811	844	854	804	865	835	873	853	849	832	850	884	840	848	866	843	841	872	806	819	846	860	850	915	858	832	852	859	850	865	901	909	902	870	855	875	855	801	848	831	872	910	835	761	825	902
31863	33869	52983	43598	37646	34915	25954	14549	6226	2546	1428	1133	478	264	266	278	279	265	259	256	281	278	245	276	229	278	231	248	264	268	293	265	262	228	282	250	259	263	259	266	260	283	273	274	247	258	271	269	245	244	269	267	230	246	248	265	227	245	230	263	278	289	274	255	275	220	260	273	261	261	253	241	267	234	274	246	252	245	247	256	250	249	266	268	228	262	250	247	229	257	284	250	255	239	264	280	270	250	257	256	257	232	236	253	263	270	264	260	257	250	222	257	262	268	275	251	239	227	239	263	261	255	234	269	244	245	311	274	243	273	262	269	250	253	250	276	262	243	261	260	245	283	260	259	235	273	282	270	241	253	261	239	251	258	235	255	248	249	272	223	243	257	294	222	266	250	230	283	263	252	241	255	241	246	246	238	258	267	251	265	223	252	257	284	252	270	252	267	265	241	248	261	264	273	246	250	247	272	225	224	268	266	233	232	249	260	250	220	261	248	272	254	248	221	252	265	251	251	252	221	246	255	270	237	251	270	256	227	245	255	252	241	246	291	258	276	266	274	241	272	248	227	252	262	272	277	271	278	253	237	298	241	237	272	250	257	269	270	251	256	248	272	275	266	266	293	264	267	281	257	270	232	244	282	278	261	273	271	292	254	269	263	251	237	278	254	287	260	287	262	248	245	264	263	268	277	257	259	259	251	249	291	284	254	243	268	282	241	269	272	249	245	267	243	260	227	270	256	245	259	254	253	249	246	251	255	253	236	243	270	245	249	260	259	276	286	216	301	262	243	272	228	252	240	265	291	264	240	266	262	249	246	256	278	253	250	252	237	254	261	251	253	233	286	260	269	244	257	268	276	267	287	278	285	234	248	272	236	262	246	256	269	265	226	237	253	232	267	271	254	244	275	241	275	250	252	267	232	243	251	248	263	274	241	239	263	273	249	235	261	250	237	276	225	279	236	244	242	254	264	243	240	278	256	277	278	270	240	242	226	230	268	243	220	294	253	259	288	248	247	233	234	276	257	269	269	251	270	239	256	253	239	253	257	265	226	270	278	258	263	269	253	231	237	230	255	233	261	276	258	227	280	231	272	262	252	252	263	225	276	269	256	246	271	252	242	254	241	259	240	245	277	259	290	248	272	247	254	248	264	249	248	272	247	242	243	254	290	259	237	276	260	278	237	252	244	252	301	280	248	251	229	265	261	260	250	258	231	266	271	284	236	251	215	263	262	257	264	241	240	248	234	265	246	234	236	256	263	250	248	258	244	225	274	264	271	274	261	253	255	248	253	229	286	283	243	260	270	245	242	290	247	248	246	248	246	276	254	268	279	266	275	279	276	246	300	259	246	239	247	278	278	268	268	277	242	251	245	279	229	258	233	295	269	271	264	255	261	292	261	240	266	277	280	252	300	286	274	268	254	262	263	267	261	253	246	270	258	278	257	253	245	259	239	245	259	247	241	255	237	262	270	238	258	263	224	259	264	257	271	257	279	278	251	260	253	246	256	253	245	263	256	233	240	243	262	257	242	257	283	248	260	261	275	258	262	249	240	241	261	257	263	268	251	238	255	271	277	253	228	263	274	290	221	264	272	270	248	242	267	222	263	242	267	236	268	269	253	257	271	274	261	254	263	275	252	239	244	272	225	223	251	258	258	251	245	260	280	272	246	233	245	253	255	251	257	252	282	278	270	270	245	276	229	269	255	249	262	298	260	262	286	233	270	246	217	243	259	288	258	259	247	258	239	245	279	268	255	234	248	261	259	269	277	249	252	220	239	265	264	261	275	265	250	248	259	284	254	251	247	255	261	252	247	265	254	268	251	224	250	255	279	272	267	234	272	255	282	242	247	271	257	222	250	262	244	280	230	276	260	256	227	293	285	298	244	283	236	259	265	248	259	284	243	235	236	229	262	254	255	245	256	241	260	245	269	276	245	227	276	242	265	263	263	239	268	257	263	229	260	258	253	243	267	265	265	257	260	273	241	261	287	252	271	253	279	297	272	227	266	243	258	257	256	263	251	246	241	239	258	289	266	260	252	244	258	253	257	252	262	272	260	251	267	296	242	262	261	243	242	260	234	242	237	289	280	271	242	260	252	261	268	241	274	273	232	235	244	245	266	260	238	264	263	256	264	257	264	283	245	237	290	257	262	241	271	275	235	230	244	215	258	258	254	250	245	267	281	260	287	309	245	259	279	277	253	261	243	235	298	263	262	252	247	256	278	272	250	252	250	270	251	242	259	246	268	267	275	277	267	266	266	224	272	265	245	257	237	254	277	258	261	221	245	245	252	278	262	254	258	243	287	260	246	275	257	256	247	232	271	263	276	263	243	278	255	252	271	267	283	258	244	267	271	266	262	266	271	256	275	214	248	246	249	261	236	257	256	275	266	256	246	282	242	243	310	229	277	247	260	222	224	265	278	277	274	241	280	242	265	232	276	259	267	266	247	260	260	219	275	274	230	249	242	239	257	269	256	238	263	256	249	270	272	274	254	262	254	244	269	262	252	252	251	236	278	257	241	239	264	269	263	260	262	251	240	265	247	248	235	287	237	249	257	268	266	233	281	298	285	219	265	269	259	254	254	250	267	243	269	251	268	237	237	286	257	258	253	269	242	273	247	260	264	255	243	251	262	266	253	232	269	242	249	264	261	248	251	273	248	247	277	258	241	223	233	246	262	256	271	246	247	280	248	252	265	269	266	279	252	273	278	274	249	281	249	247	269	273	250	255	271	275	257	264	268	267	259	254	247	280	251	250	253	285	276	237	249	265	264	223	236	270	238	238	262	239	234	270	261	271	276	249	270	279	249	231	261	237	244	280	238	248	260	236	267	277	263	237	238	255	262	260	240	247	263	251	264	264	241	260	273	260	236	253	240	277	258	229	266	267	254	248	263	275	267	258	227	257	271	237	294	263	293	255	264	268	260	259	279	250	239	254	234	242	282	270	231	262	222	247	244	262	270	290	216	254	266	262	259	243	281	240	242	278	260	259	266	268	247	267	244	267	285	253	269	256	266	264	273	252	256	279	244	254	262	253	258	265	260	274	274	249	254	242	272	263	263	257	254	252	276	222	249	228	268	275	265	241	255	271	234	270	271	253	255	272	254	270	258	252	274	259	248	259	249	264	276	248	287	274	271	277	294	262	277	272	265	269	268	251	270	273	255	264	272	254	250	281	263	272	284	246	260	266	270	265	293	247	240	246	243	255	248	278	242	281	254	285	293	235	245	255	266	249	245	255	260	262	228	246	272	244	226	266	258	263	259	278	253	268	258	261	252	232	254	233	261	258	245	259	241	277	245	254	236	241	252	266	230	241	231	258	254	209	255	274	246	268	257	237	262	279	254	261	242	256	233	234	235	260	255	249	245	257	261	279	263	231	254	256	262	211	255	234	255	218	266	267	241	229	273	228	256	233	277	264	248	244	276	264	261	233	263	271	268	277	234	271	266	274	245	269	278	237	246	278	270	263	276	254	253	254	266	251	266
21538	33269	53835	52552	53041	49926	38597	26450	16927	10789	7128	5722	2174	1015	895	926	825	894	850	865	889	917	876	884	808	886	859	888	904	834	848	799	888	874	911	900	861	869	942	859	852	864	833	886	846	890	846	855	880	842	871	902	858	815	835	875	814	803	895	813	881	853	805	828	860	902	859	879	872	837	857	875	810	860	815	861	857	836	840	849	887	799	887	845	867	869	892	841	854	876	827	822	877	864	874	891	901	881	877	844	841	856	853	847	865	887	850	874	890	847	921	892	844	859	869	860	890	833	828	876	895	862	874	875	829	846	846	803	819	860	865	835	858	897	864	855	884	853	828	809	869	833	858	912	844	800	833	861	835	839	826	841	903	912	828	879	883	846	845	864	864	859	830	854	931	880	910	836	867	909	868	850	927	845	834	852	855	877	812	841	850	845	872	838	822	867	811	782	893	923	844	903	854	851	890	882	844	822	852	807	841	861	913	902	810	859	866	862	849	873	835	848	838	859	836	872	824	828	802	853	869	883	852	853	816	884	891	836	882	878	874	899	842	871	845	854	925	853	862	821	859	895	887	864	824	876	893	861	876	955	920	841	828	859	868	852	890	881	861	836	786	834	887	815	857	875	834	866	857	935	852	861	857	888	878	849	874	861	877	855	841	841	882	854	818	834	859	812	859	898	812	826	817	858	804	891	876	874	901	864	830	918	896	819	829	854	861	853	888	860	916	838	858	848	909	891	883	890	844	893	839	831	876	879	838	787	853	865	863	914	862	913	804	839	850	909	856	846	849	885	863	843	873	936	905	834	906	813	918	869	858	859	839	789	868	856	889	822	865	897	880	858	858	845	924	886	855	891	831	863	871	836	847	842	841	821	853	891	834	838	870	819	852	850	825	838	861	860	821	865	901	849	886	839	870	854	937	821	833	813	845	873	825	893	865	864	868	882	842	903	860	835	895	863	834	835	846	872	837	832	836	860	831	840	857	835	826	864	893	824	836	873	884	861	851	825	883	843	865	915	837	845	812	889	835	884	912	806	821	867	840	855	838	876	813	833	888	835	830	836	867	896	828	843	835	893	795	885	874	840	912	845	898	880	906	785	780	838	861	807	852	875	870	815	901	835	912	889	828	875	870	879	866	847	899	849	866	874	850	858	857	837	867	806	853	838	839	792	882	871	866	863	892	870	794	884	818	851	845	897	814	842	855	890	903	815	858	861	882	823	844	840	849	932	896	882	883	870	842	885	812	829	844	831	787	854	886	868	892	908	852	815	877	885	866	875	815	873	899	878	873	811	853	843	850	861	886	856	874	862	876	860	850	845	911	863	850	830	845	878	900	855	924	867	838	842	837	874	857	849	845	843	853	887	835	797	883	868	898	809	833	861	815	858	821	800	809	873	824	856	901	859	876	891	804	881	868	839	879	861	852	820	859	846	829	834	869	868	824	877	821	882	872	842	857	841	853	883	852	872	820	788	840	899	900	870	859	853	846	833	915	897	852	841	917	885	872	885	888	927	876	858	913	880	851	870	857	821	876	886	904	871	897	859	877	881	813	892	823	892	874	796	898	875	861	877	894	876	845	828	896	867	824	846	839	826	810	854	908	849	890	884	860	880	836	869	921	860	854	886	888	863	810	864	860	859	870	881	850	890	873	876	869	901	881	858	815	868	867	887	871	840	878	843	853	794	887	850	877	927	848	873	845	850	836	805	847	852	868	815	922	884	856	888	856	865	848	857	865	836	884	849	872	825	865	860	914	866	805	901	841	839	893	866	817	882	899	824	944	888	879	890	890	862	834	873	879	864	837	840	900	806	843	826	887	885	876	875	816	894	768	839	874	876	856	816	828	865	868	872	934	885	868	863	870	850	868	839	806	877	847	853	903	818	851	817	896	886	877	824	898	879	855	844	789	866	867	827	881	821	828	876	868	828	835	816	893	845	857	810	840	896	822	843	799	884	871	856	866	867	853	812	874	888	855	845	858	847	837	850	867	844	870	851	841	853	902	892	842	840	906	886	883	869	851	883	859	830	867	871	840	860	884	823	814	864	868	833	915	845	859	846	814	853	864	904	840	893	835	872	870	868	849	881	823	845	846	832	915	882	799	825	833	877	812	898	865	808	812	881	871	890	905	864	885	867	903	807	803	878	856	801	928	846	850	877	846	840	891	835	818	803	883	811	834	873	863	866	916	909	872	874	889	862	895	847	871	863	822	855	868	894	859	853	805	828	840	885	876	840	798	841	854	823	777	821	870	844	866	844	830	855	840	858	873	847	872	795	855	846	862	852	798	867	849	793	880	817	792	855	815	854	877	861	853	832	912	899	825	864	918	840	854	827	904	869	844	852	847	833	826	828	931	875	861	832	793	843	834	869	914	907	870	914	881	887	852	872	887	877	853	819	853	822	906	881	873	816	888	893	914	823	863	857	843	935	899	876	849	887	829	819	825	834	896	841	835	825	834	837	861	863	873	849	814	903	908	900	823	882	865	875	889	898	850	894	905	905	866	835	850	855	836	879	851	860	894	866	853	831	817	834	906	920	869	841	904	915	862	842	869	841	829	887	824	888	885	845	919	888	872	825	851	894	862	894	870	904	866	841	872	821	903	860	867	868	832	784	904	839	890	861	842	875	867	887	854	875	868	912	850	837	871	872	900	831	814	912	852	846	875	847	840	812	916	843	869	834	911	849	889	856	898	856	804	854	850	884	828	879	848	834	911	821	834	840	896	824	896	854	908	844	898	863	845	899	863	833	868	843	833	833	860	843	878	846	826	856	867	864	902	840	799	847	846	851	878	836	924	825	855	837	884	836	857	908	906	822	840	862	895	881	868	815	876	848	853	833	891	826	843	876	891	869	904	897	842	870	883	886	878	870	812	851	887	854	815	870	925	823	870	907	825	845	846	883	890	850	898	848	833	804	911	850	850	820	855	892	821	859	871	862	879	836	836	841	864	846	849	913	866	829	838	886	843	826	920	855	912	824	838	899	860	852	852	894	871	855	893	872	839	942	847	803	844	827	871	871	866	828	915	872	883	861	844	820	883	841	831	850	886	886	820	803	907	837	904	865	827	891	880	878	814	901	875	802	847	842	876	829	880	871	853	894	834	829	891	924	821	865	877	880	854	845	840	870	798	885	841	908	804	839	896	857	855	847	799	848	888	881	849	843	857	887	850	921	880	864	788	857	837	843	911	837	862	859	809	873	855	879	881	883	858	841	810	879	831	823	897	891	894	851	881	823	856	861	888	878	905	875	889	861	852	842	836	899	842	885	883	853	859	833	870	895	874	864	917	875	891	895	828	848	852	853	862	879	897	817	889	870	829	840	873	886	835	823	869	853	858	854	885	817	857	858	897	807	879	863	811	917	837	827	867	874	851	812	861	850	869	844	859	819	856	870	880	846	824	896	863	843	887	840	843	832	897	882	885	816	844	903	842	848	866	856	891	866	847	881	822	913	866	837	863	904	898	855	873	888	912	866	882	816	874	884	868	847
28028	13953	11750	7120	3734	2305	1195	747	464	353	292	275	255	247	238	266	262	258	268	269	229	259	274	250	225	264	244	257	233	209	266	228	260	254	220	240	238	245	239	247	273	227	244	245	282	235	260	272	254	246	234	270	231	232	254	262	252	248	244	244	257	266	233	248	247	260	241	241	253	234	236	232	255	232	253	236	257	230	216	249	222	248	256	228	241	251	223	249	244	239	274	229	260	232	224	257	269	238	262	249	234	269	255	242	260	230	273	245	274	243	244	257	248	267	225	252	237	273	263	267	258	230	238	250	243	246	246	256	255	269	243	251	279	253	251	250	254	254	259	266	246	253	246	254	256	231	248	249	263	254	258	248	225	248	231	235	253	244	263	247	280	249	233	241	256	273	252	257	250	230	252	239	222	242	239	237	228	255	249	256	243	229	251	238	228	240	240	257	242	277	261	237	258	253	248	266	249	288	245	261	261	238	255	278	230	250	245	234	253	256	266	258	236	240	247	248	253	255	268	258	244	245	254	245	243	263	238	239	258	248	272	259	260	248	232	245	250	243	250	247	278	221	256	250	254	255	267	244	240	241	251	262	244	235	246	264	280	242	249	250	222	272	248	296	263	239	235	240	255	268	248	261	235	246	217	256	248	227	274	263	228	245	253	264	234	256	245	246	247	252	252	234	256	230	279	259	252	236	256	260	289	235	227	259	258	257	250	259	276	238	230	246	252	261	227	234	239	275	239	246	297	235	258	220	235	223	270	259	233	282	234	259	249	251	249	233	226	273	245	229	234	250	236	272	274	252	261	227	267	223	264	238	258	218	243	244	241	242	243	232	261	236	247	249	262	256	264	204	268	255	224	266	244	252	260	275	234	242	259	252	264	260	259	270	261	241	249	255	255	254	221	239	241	213	270	269	246	244	199	248	247	264	241	235	265	254	238	237	237	273	263	251	269	258	236	246	244	263	245	253	247	242	250	253	246	241	249	217	272	247	258	275	269	251	270	261	250	245	246	268	248	267	262	243	243	248	230	261	241	272	261	258	249	242	245	273	260	234	217	247	259	224	249	257	249	234	235	278	226	254	261	266	264	251	243	225	247	249	248	223	237	265	241	288	257	254	271	256	251	269	273	254	247	284	259	248	262	229	275	253	234	242	262	227	266	245	247	241	234	259	282	270	235	234	225	244	222	258	259	264	228	246	260	273	246	255	234	253	267	241	245	267	260	249	234	251	244	238	247	245	265	257	262	241	254	256	231	257	250	243	253	220	211	233	244	226	244	241	256	245	203	273	235	243	254	256	249	273	239	238	275	246	271	244	286	244	255	256	247	239	257	227	248	254	215	246	250	237	245	244	265	247	263	265	251	268	214	224	252	212	229	238	249	273	267	254	247	229	260	253	231	243	227	249	255	241	245	255	222	258	289	246	233	272	287	248	214	245	264	260	241	233	238	247	272	257	276	291	268	234	250	249	244	242	255	243	275	270	238	231	255	271	252	260	280	249	275	250	284	265	248	226	269	245	264	260	251	259	233	226	242	253	241	274	243	257	256	252	277	249	248	274	249	254	249	268	251	278	240	247	226	268	257	235	227	266	268	248	259	253	237	233	258	274	234	262	263	256	261	250	267	226	242	241	259	251	240	260	229	263	230	247	202	259	256	250	221	231	230	237	274	216	254	230	205	252	255	263	248	246	264	233	236	226	228	260	241	227	245	259	245	245	244	227	259	278	253	242	256	272	233	260	265	241	267	245	268	273	203	240	243	245	252	246	268	247	242	251	291	230	251	245	229	242	250	247	253	259	278	239	240	249	251	239	246	266	258	248	249	245	261	276	209	252	279	238	250	254	250	222	214	242	221	233	247	227	249	257	242	258	255	246	239	240	222	275	241	223	265	262	251	254	232	230	260	245	245	226	254	254	264	245	251	248	243	223	246	254	260	244	250	248	247	224	281	242	231	237	249	249	265	228	267	233	242	263	270	243	254	251	286	260	262	267	286	243	267	284	244	270	262	247	271	277	264	249	242	230	268	226	244	252	272	240	254	214	245	227	265	267	236	267	240	259	260	206	261	244	232	245	267	243	248	241	234	266	235	274	268	250	240	248	274	261	247	229	240	219	254	267	257	223	264	262	268	274	239	229	226	257	237	259	207	247	248	258	236	221	228	249	244	252	266	228	254	266	244	218	260	252	268	259	259	232	234	244	259	247	226	285	242	258	242	284	222	258	239	236	236	234	239	260	251	251	259	259	251	233	264	275	254	247	232	225	265	229	259	247	246	263	275	237	251	203	248	261	254	268	248	246	245	218	240	248	258	238	252	247	239	253	244	260	239	214	279	245	240	248	267	267	232	262	226	237	255	238	260	245	239	254	234	250	253	261	266	236	242	268	235	231	237	258	279	250	261	250	246	268	229	275	233	270	223	267	274	233	263	217	259	245	242	270	258	262	305	276	237	262	239	246	272	247	251	247	267	252	214	252	250	255	257	237	258	253	237	259	240	228	227	258	248	265	249	282	233	228	278	251	247	248	253	247	263	270	285	243	270	238	251	255	294	243	256	283	244	262	227	252	272	231	231	229	237	269	276	244	254	263	237	239	262	266	233	251	254	268	262	231	271	239	251	262	237	227	252	252	277	285	221	246	236	254	273	232	248	224	219	224	276	250	241	226	235	249	242	237	269	254	257	264	221	269	258	263	228	234	273	270	248	225	259	266	227	267	251	247	220	236	267	263	269	232	240	246	231	237	257	265	248	256	233	256	243	279	272	253	233	246	259	242	246	238	272	230	261	265	270	221	254	246	248	248	250	244	262	269	265	250	203	226	249	275	265	241	246	255	246	274	255	260	265	224	219	247	239	280	249	235	251	241	271	268	252	231	245	275	248	246	249	255	274	270	266	238	230	248	240	228	250	258	248	240	237	258	224	244	258	239	234	229	212	255	266	234	235	250	242	244	256	262	243	246	259	264	249	226	243	222	238	252	272	252	212	237	229	255	254	269	260	243	267	230	256	264	265	275	242	268	242	274	239	271	235	243	249	258	249	255	231	254	229	262	262	246	239	222	254	271	262	229	248	257	224	258	235	246	234	251	255	252	246	242	226	235	231	259	250	261	242	249	262	264	248	249	250	263	280	237	252	252	256	204	275	210	264	264	243	248	231	247	279	257	254	258	248	259	266	249	253	220	246	267	277	230	257	234	234	252	262	241	245	254	221	223	247	232	271	255	233	256	263	238	224	271	275	243	243	252	243	232	224	233	238	246	223	219	239	223	256	248	247	248	248	276	264	236	283	258	262	260	261	244	259	268	243	248	266	252	245	258	230	244	244	256	244	267	249	246	274	239	255	212	286	223	227	249	253	281	228	237	253	264	228	217	261	254	261	221	273	255	239	244	264	250	256	261	279	225	279	254	252	257	255	274	243	226	234	271	257	212	268	273	264	222	215	266	285	232	246	241	238	282	245	271	248	241	242	255	223	275	216	261	250	243	277	239
13181	11865	20580	18750	14494	9987	5161	3015	1970	1399	1061	985	884	876	828	861	870	838	821	859	876	816	857	876	830	857	867	913	854	852	877	865	827	902	844	819	859	822	832	856	840	820	860	861	827	871	820	833	819	839	837	801	833	881	922	836	829	833	806	840	855	810	809	848	832	872	851	778	846	819	863	823	856	866	823	813	842	857	861	860	834	794	799	842	837	830	873	821	841	845	853	837	862	820	878	821	819	817	845	835	823	881	886	773	774	874	838	839	845	788	868	834	812	838	861	854	850	874	842	823	819	827	823	804	837	866	871	827	876	796	837	867	801	867	852	879	787	830	835	821	855	806	820	844	845	824	834	840	799	806	843	830	792	868	845	897	895	877	815	866	874	850	861	805	897	808	820	844	840	855	826	811	891	881	834	850	827	817	887	828	843	827	796	815	833	850	888	836	842	793	855	847	831	824	832	883	799	854	846	829	817	850	797	863	820	851	861	851	870	866	815	855	852	875	847	856	827	890	868	835	845	867	838	831	839	771	857	864	885	832	840	801	835	858	819	844	855	867	821	810	869	832	859	871	863	793	831	870	864	840	821	807	810	811	830	853	837	814	852	818	892	847	817	838	876	839	823	870	829	852	827	853	833	851	844	840	826	812	793	825	827	840	835	789	829	805	813	822	864	885	882	850	829	841	819	821	833	850	800	806	817	840	813	843	843	863	865	801	793	871	864	867	827	887	866	847	854	795	894	817	832	893	849	876	871	860	812	901	861	829	865	831	873	845	787	835	904	869	830	841	859	853	891	848	827	822	881	823	851	800	807	856	849	842	815	885	784	812	864	841	874	834	810	787	850	795	801	840	820	853	874	871	849	843	840	853	875	850	820	871	829	824	890	854	872	857	852	872	839	883	886	881	834	828	879	829	820	868	862	844	828	884	873	827	905	874	858	861	798	823	827	858	870	812	842	901	878	791	836	826	862	837	819	853	817	843	819	812	827	782	837	810	861	825	782	810	861	832	860	865	857	914	850	778	818	871	902	818	791	796	781	874	846	827	827	837	834	796	823	819	892	852	820	829	838	897	866	888	877	854	867	822	882	864	876	840	863	901	833	862	801	900	830	857	846	844	787	829	865	869	827	868	873	884	810	848	839	842	841	852	862	874	830	848	832	836	812	912	817	827	845	875	878	836	851	832	785	853	823	857	824	802	818	877	851	852	838	898	794	905	819	871	828	843	777	878	848	820	874	851	836	818	841	839	839	811	841	836	861	834	807	851	862	906	836	882	810	900	870	831	822	896	872	835	819	824	837	815	827	834	847	834	875	885	864	829	866	888	819	883	845	919	865	863	780	885	861	767	824	832	884	874	825	851	876	848	790	823	817	854	846	819	872	806	839	826	863	812	874	826	816	824	863	909	858	880	846	847	846	873	812	827	849	912	915	861	818	858	805	890	876	836	820	833	819	840	835	876	851	863	804	865	853	826	913	850	829	852	870	786	838	859	880	874	803	809	865	781	810	889	877	872	803	789	855	854	882	854	878	782	875	894	851	844	864	839	827	836	862	851	787	821	878	816	810	829	904	860	837	870	838	851	839	874	853	825	831	860	854	865	842	817	786	808	833	809	799	846	845	862	819	909	848	801	874	867	887	828	895	833	877	847	840	790	811	827	855	860	808	807	870	806	805	796	877	848	823	918	881	896	883	842	831	846	844	833	840	896	846	864	847	830	820	849	889	884	873	886	840	804	834	878	793	841	842	833	874	894	835	820	862	815	848	809	856	854	825	869	804	862	847	885	820	840	854	829	831	841	855	845	788	788	859	828	863	813	868	885	820	861	847	853	858	852	890	834	848	881	865	825	857	835	855	838	833	866	869	842	849	869	884	850	800	907	802	864	888	837	856	828	868	859	862	844	824	850	882	784	863	812	810	830	840	800	824	786	816	834	878	866	839	843	833	848	825	850	898	809	847	791	891	817	829	897	815	801	899	852	853	820	849	838	838	837	845	858	820	799	867	890	837	844	860	862	852	885	825	847	902	903	877	851	862	871	846	796	816	801	862	817	819	839	850	853	848	848	818	850	826	800	839	857	846	848	851	859	836	839	839	853	847	895	786	838	819	892	804	825	819	845	877	848	846	808	854	846	828	874	849	845	850	827	847	851	828	826	858	845	807	837	858	878	789	825	810	878	846	832	857	881	847	890	840	836	848	887	859	843	810	878	853	887	844	820	840	864	807	818	825	847	825	877	825	856	870	798	883	854	851	852	843	898	871	854	863	853	835	822	883	830	829	857	851	800	804	825	891	856	860	814	879	892	869	820	819	905	815	858	881	842	837	891	832	858	864	779	807	786	867	896	836	829	823	884	822	864	819	805	849	877	780	857	898	812	860	839	810	812	833	840	872	861	877	835	891	844	831	837	841	823	861	852	860	828	805	836	859	810	829	791	850	883	858	858	858	849	840	895	819	867	842	814	863	844	847	873	883	863	864	847	849	832	882	853	893	798	875	839	866	863	879	855	843	879	801	873	909	869	862	865	808	893	877	825	839	827	827	845	881	823	886	826	853	853	798	836	896	868	896	874	886	854	834	831	858	850	830	877	795	853	842	857	839	807	837	882	852	861	845	900	853	816	780	853	805	885	834	855	781	850	807	854	836	834	825	827	849	810	843	811	852	858	813	877	891	851	832	879	844	832	863	867	834	862	882	788	832	821	820	802	837	889	868	843	868	886	859	839	775	874	875	848	822	872	876	865	835	804	911	865	858	844	889	862	829	822	834	822	858	833	821	837	827	845	848	884	873	891	883	842	918	872	819	844	825	852	856	870	825	805	879	876	837	825	880	839	862	829	869	888	866	870	880	893	808	899	863	845	863	820	800	873	844	849	818	854	813	816	782	868	847	876	851	853	920	817	843	870	878	835	846	850	831	879	861	816	878	851	833	822	870	822	833	899	834	835	897	795	870	851	884	862	889	902	836	833	743	842	836	823	857	856	857	810	853	804	844	860	911	793	850	822	873	848	837	796	872	889	794	844	862	841	817	794	813	822	834	810	843	888	842	867	869	865	864	843	806	844	860	796	802	843	877	831	806	825	812	859	823	862	864	820	848	813	886	861	842	800	865	806	801	826	815	823	834	832	870	800	788	799	852	838	875	857	849	893	836	819	841	831	847	825	829	789	849	821	848	820	842	809	801	831	848	844	835	839	817	858	895	828	822	839	813	865	852	823	869	879	882	841	849	835	821	833	851	876	913	834	861	892	861	822	836	849	892	894	836	873	783	853	808	846	911	868	826	851	886	837	796	847	887	836	852	849	816	816	879	852	914	787	827	808	860	836	834	844	875	892	828	842	905	802	832	852	813	805	882	876	881	868	767	859	869	885	831	889	812	869	892	802	835	881	828	796	908	832	806	835	906	863	818	774	846	884	845	850	850	823	798	902	863	825	781	818	832	841	798	867	850	783	806	864	847	813	860	834	844	746	857	817	841	822	848	832	859	898
30873	25026	40530	37232	31573	24691	14407	9393	4388	1930	973	631	319	299	282	234	255	248	245	255	269	267	240	274	257	260	259	263	253	284	293	270	256	266	278	273	230	240	240	266	268	254	259	252	262	243	243	237	235	229	267	262	260	263	234	260	256	282	264	260	269	249	250	255	260	268	232	247	267	255	257	243	288	231	254	249	273	270	233	264	211	263	253	231	268	258	265	266	250	237	251	263	247	246	259	260	246	273	240	259	256	237	250	273	282	234	246	244	246	244	240	276	240	251	249	286	261	245	247	241	238	287	231	267	268	253	218	276	229	233	246	224	229	250	261	288	248	256	286	254	243	246	246	258	233	269	266	253	267	243	267	246	244	264	254	247	226	234	265	281	265	257	274	255	258	253	241	254	242	224	238	235	271	267	236	246	270	251	276	259	252	241	284	255	277	242	231	245	270	261	278	273	252	274	270	231	271	249	247	233	280	238	246	275	244	251	279	288	252	243	283	282	261	231	249	258	266	267	255	270	255	238	231	260	298	235	246	252	236	252	246	247	244	246	245	259	238	252	260	261	244	251	250	254	242	259	265	247	276	233	275	261	235	233	274	250	258	263	248	230	242	267	260	241	261	231	243	266	232	264	222	254	299	263	265	268	260	259	253	279	235	267	232	261	238	250	260	254	256	261	255	236	266	254	230	258	286	281	261	238	268	274	273	261	259	290	249	277	267	249	227	249	242	259	237	236	259	243	278	276	239	259	237	260	267	234	263	263	254	231	227	280	264	247	241	235	238	246	237	269	253	253	240	245	272	276	247	256	261	257	268	263	276	254	228	271	290	233	262	252	263	242	280	268	272	266	230	240	270	252	246	256	245	253	255	279	249	251	236	252	282	251	278	238	255	267	265	256	233	255	229	246	244	241	240	270	271	291	258	265	285	256	263	267	243	262	290	248	232	270	256	275	219	278	247	264	279	223	246	257	250	249	266	243	245	257	244	248	231	246	243	281	271	242	261	245	246	252	272	242	269	252	290	235	260	245	257	255	264	255	275	249	262	289	288	235	219	246	237	232	257	271	238	244	285	230	247	249	236	253	221	274	268	276	247	230	267	279	237	246	280	229	227	274	252	252	255	231	242	261	272	238	239	243	262	248	264	255	262	263	252	252	246	270	261	264	265	245	279	268	233	289	261	221	250	239	262	251	251	235	268	243	229	245	275	241	259	260	264	236	291	248	300	240	235	265	252	242	266	245	264	270	249	239	269	232	280	244	281	253	267	261	255	243	245	253	259	260	233	231	256	258	253	261	296	239	264	241	249	246	246	272	240	232	265	246	276	221	240	224	269	293	288	234	264	238	244	236	246	260	265	278	256	251	248	276	276	255	237	268	248	252	243	262	252	261	223	250	226	233	275	258	220	260	270	275	272	245	224	252	248	256	267	244	262	245	232	274	256	253	243	247	263	271	260	260	257	285	257	273	242	254	279	256	235	236	274	237	266	238	243	268	253	236	262	246	261	263	265	252	270	241	288	263	289	273	279	253	285	234	281	244	252	263	226	275	235	256	221	220	287	266	273	240	258	255	228	223	230	255	247	271	277	270	233	240	260	250	249	256	276	282	240	263	273	269	273	276	270	279	254	231	267	253	239	235	255	261	270	258	220	259	228	247	259	264	244	214	240	251	280	226	243	256	269	253	249	236	275	230	258	242	283	265	211	268	257	233	253	270	253	268	231	244	219	261	264	259	243	260	275	233	249	296	249	256	238	273	249	263	286	267	242	236	241	256	236	238	253	259	275	269	266	245	257	257	269	257	269	265	241	256	265	253	259	241	260	248	244	217	277	254	241	248	253	260	247	250	265	266	273	250	245	239	260	250	248	268	243	247	264	255	249	259	254	224	260	274	236	210	255	238	248	232	254	248	257	235	284	247	251	261	242	263	228	256	267	249	229	250	258	254	235	248	278	256	248	268	253	238	268	241	281	280	291	270	239	264	257	277	245	225	230	242	245	272	222	264	275	270	247	245	257	262	279	267	245	240	222	259	238	229	258	272	231	269	318	232	275	232	255	261	273	253	261	220	239	249	237	254	259	255	233	248	291	231	267	240	301	228	242	246	230	229	244	251	286	240	249	261	271	266	285	279	234	274	230	233	253	250	232	259	256	227	246	270	250	253	270	291	248	276	246	243	246	229	275	261	256	242	250	241	290	236	268	256	289	284	258	259	233	254	240	271	260	249	235	246	262	259	249	263	240	245	251	261	270	241	257	259	271	265	249	262	237	242	255	258	245	260	252	255	241	259	264	256	247	295	304	229	255	264	255	262	263	235	235	242	228	241	250	259	276	301	269	249	256	239	260	259	258	267	275	241	229	252	262	254	258	246	266	252	296	275	215	234	248	267	253	248	272	255	243	265	250	262	284	277	238	247	250	252	207	227	252	272	255	260	248	272	246	255	257	240	245	240	256	240	254	246	265	254	258	223	273	265	237	251	281	248	234	247	258	279	247	255	257	282	281	263	257	245	260	249	251	265	276	257	254	259	261	248	266	237	252	252	246	228	235	280	265	255	224	257	238	256	230	240	272	261	246	237	241	239	247	271	244	262	260	236	251	262	236	266	243	253	255	269	243	251	256	226	264	277	258	259	244	240	252	273	264	254	264	262	269	253	267	255	268	269	261	264	271	273	243	277	237	272	266	264	244	247	222	244	250	266	250	261	267	249	251	263	245	269	256	246	235	262	260	237	278	253	241	249	262	238	250	247	215	228	242	262	277	245	250	263	261	269	242	258	262	247	252	244	247	271	230	259	261	257	250	264	250	281	243	237	274	259	274	259	234	259	255	245	252	238	280	235	253	228	254	267	253	240	261	266	254	257	255	234	233	240	250	303	280	235	243	247	247	252	265	240	258	266	267	258	272	257	269	275	218	283	257	227	241	266	267	258	237	249	251	270	268	260	291	253	245	264	219	223	283	277	272	258	252	258	283	270	256	270	274	263	256	234	282	275	246	245	254	267	232	251	273	255	264	250	258	231	281	272	270	265	237	282	277	247	277	239	229	277	225	273	250	246	276	290	235	281	267	236	271	258	249	258	253	247	260	259	244	268	236	265	266	264	261	292	247	261	253	264	273	210	242	247	223	257	241	255	224	259	273	263	268	258	274	246	238	259	226	258	251	254	248	265	252	244	284	275	246	240	250	281	260	250	276	258	288	242	246	256	265	239	248	247	239	251	242	228	261	237	248	250	254	260	237	258	267	260	230	243	268	255	241	251	260	241	249	274	251	278	268	257	248	269	274	271	280	230	266	246	296	264	267	260	267	204	232	241	260	226	223	257	244	251	255	285	239	234	255	277	278	273	248	242	244	249	243	251	254	275	238	284	255	250	237	262	253	265	242	261	251	271	261	273	275	244	229	258	260	248	242	277	272	250	244	247	278	267	252	234	256	252	220	257	257	253	308	279	234	237	261	236	245	257	245	256	266	246	259	222	239	238	281	222	235	256
19156	24158	42370	46408	44254	37984	28256	25897	16766	9264	4818	3245	1392	1266	860	844	815	850	890	862	815	922	923	861	886	920	836	853	920	856	844	834	884	837	877	875	843	815	883	848	847	870	871	832	886	864	911	863	861	869	842	824	841	827	809	880	914	854	849	881	917	864	875	844	825	829	898	899	871	812	852	855	851	845	914	888	827	884	849	914	850	860	849	913	854	890	876	868	923	821	848	813	857	937	887	857	848	887	880	854	840	883	857	873	857	862	836	914	866	845	879	882	856	902	855	878	858	844	887	815	894	899	835	811	816	911	827	903	826	862	881	850	905	883	860	882	866	849	881	926	807	902	870	915	826	851	843	860	821	847	800	840	867	875	841	838	890	876	871	903	854	898	858	853	841	960	883	810	880	798	906	796	865	831	825	858	864	857	803	839	871	875	934	949	864	867	861	863	824	906	845	887	845	888	812	819	852	808	862	830	866	903	827	833	874	834	860	849	870	855	865	876	894	860	861	845	815	907	892	842	867	892	846	837	800	842	877	837	839	810	875	868	898	844	822	874	847	856	866	887	872	860	846	844	851	828	888	822	837	869	923	866	845	865	865	815	850	874	903	861	909	908	799	846	913	861	858	872	877	851	877	850	898	886	860	873	868	863	871	864	868	872	880	850	833	899	909	883	891	887	836	912	856	825	896	794	856	872	879	839	870	860	862	882	830	878	874	904	882	775	842	826	932	829	813	854	832	898	889	836	900	874	871	891	887	863	822	913	841	914	822	899	893	881	877	851	855	925	886	863	830	874	870	861	897	867	861	889	870	869	837	861	836	831	851	861	852	824	887	843	836	850	836	857	860	912	819	860	858	844	830	842	853	803	797	880	811	883	837	921	864	857	851	883	795	864	886	870	927	880	865	842	874	828	930	818	876	893	828	853	887	837	849	827	832	888	811	860	844	853	846	811	836	853	898	912	879	818	837	871	867	888	849	811	842	811	876	859	893	844	828	867	902	925	866	873	881	890	914	844	842	807	839	861	864	832	829	802	871	895	856	840	892	860	866	813	881	831	806	884	868	864	874	837	805	842	845	849	868	883	829	815	926	842	845	801	889	864	837	846	850	854	821	831	821	877	889	865	853	794	832	819	814	905	877	819	843	813	879	874	855	859	868	892	889	851	870	857	848	908	862	872	832	828	839	874	881	884	899	905	843	870	926	887	847	810	897	898	850	851	850	832	898	850	847	869	917	874	896	865	921	815	881	887	857	870	862	871	831	836	901	897	884	868	840	846	884	866	829	872	900	853	857	851	861	845	880	865	877	842	875	867	875	906	876	876	875	818	856	859	842	833	825	919	846	861	918	843	814	877	877	851	881	876	867	835	927	812	870	805	885	878	897	864	879	888	828	895	947	901	883	900	855	920	868	870	881	869	866	891	856	845	856	815	838	897	806	847	900	837	849	911	840	855	848	889	867	842	810	873	876	900	844	886	859	877	865	847	873	866	853	870	919	877	880	809	826	869	856	909	895	906	820	853	885	870	863	884	868	853	936	898	834	861	841	867	871	903	812	840	803	913	841	825	808	885	882	819	896	842	855	835	874	820	854	853	883	864	857	900	860	895	855	839	885	856	855	830	860	877	849	929	841	798	862	882	883	875	847	915	874	844	851	865	849	829	832	852	832	845	860	860	880	896	865	806	866	880	867	887	810	876	832	871	870	820	841	920	878	830	911	861	893	862	839	889	879	859	871	852	913	882	867	903	870	850	868	842	898	857	878	888	874	842	819	881	861	887	857	837	914	868	870	847	861	822	811	868	893	851	881	879	908	852	876	851	853	844	855	883	848	863	872	891	885	886	921	902	862	909	822	842	898	889	955	838	845	798	895	863	893	834	867	839	895	881	866	829	892	818	896	812	839	828	849	887	884	867	903	862	869	836	889	844	871	860	888	886	840	871	821	847	824	860	871	877	858	850	849	926	834	835	855	838	819	827	913	870	895	867	890	841	862	881	797	889	856	838	842	851	830	832	855	883	839	827	904	861	883	855	852	841	848	845	855	877	876	885	878	865	822	913	843	857	883	879	833	848	872	897	879	855	863	847	829	870	857	881	874	881	844	868	888	813	864	910	881	896	846	856	826	835	832	822	886	822	891	908	853	871	846	911	861	846	841	860	816	919	875	843	906	929	836	822	794	815	901	836	843	840	817	803	870	856	895	853	821	814	825	906	856	918	907	850	882	834	873	915	878	895	771	889	867	819	852	869	834	836	836	878	871	828	822	823	814	857	821	829	895	907	873	833	875	834	862	878	853	867	882	845	853	868	859	807	861	876	870	890	849	912	894	840	869	852	831	854	825	901	858	824	819	910	877	882	853	866	831	884	850	929	829	898	877	874	802	871	879	886	798	860	870	862	856	874	822	840	871	881	894	851	898	846	803	840	938	814	893	850	843	867	847	854	919	871	833	894	824	866	861	829	893	864	872	825	867	860	842	873	831	825	842	861	866	842	904	896	867	871	891	865	825	806	792	861	833	869	825	851	904	862	872	871	883	848	892	874	863	832	848	896	864	933	865	832	872	885	919	879	936	903	885	807	876	862	882	882	834	825	876	852	810	875	844	877	880	881	911	865	878	796	867	861	818	870	799	820	870	864	876	850	862	876	810	892	839	849	849	881	845	913	837	895	850	828	883	902	904	879	859	855	880	870	864	845	841	818	815	861	867	884	831	893	868	888	871	842	868	850	884	912	912	901	854	887	886	894	870	893	912	862	852	889	818	868	873	876	860	859	848	896	889	887	821	831	885	913	899	844	847	921	838	855	821	911	869	882	931	911	846	816	898	887	851	855	847	851	855	884	866	900	894	864	834	847	858	874	849	838	844	831	836	862	832	858	830	852	859	873	846	820	894	837	952	834	851	897	814	849	814	842	859	834	881	884	885	840	853	841	884	882	825	842	865	872	814	880	875	883	866	869	872	904	861	870	887	870	874	871	821	839	858	903	799	832	851	805	835	846	835	837	802	875	878	896	835	821	810	867	879	888	824	879	797	831	879	870	909	884	803	850	822	893	873	874	818	869	834	836	818	839	929	844	855	923	875	904	931	768	862	899	865	898	870	889	861	893	812	891	889	799	868	855	883	882	851	911	893	916	866	803	840	854	866	863	879	827	894	869	834	867	931	878	874	799	853	910	848	929	842	842	855	881	845	836	871	835	841	829	868	863	839	834	875	808	865	812	808	889	839	912	860	867	887	866	860	863	894	867	869	819	870	888	895	867	837	870	880	875	834	872	898	851	857	825	822	860	903	867	870	828	912	841	808	876	905	835	861	852	907	863	830	850	876	833	869	809	860	846	884	887	873	877	825	863	854	885	837	867	830	869	830	849	837	830	871	837	848	870	893	808	872	874	884	874	911	899	866	869	847	828	906	886	880	861	840	870	864	861	810	879	870	875	910	808	860	902	873	870	827	844	829	897	835	849	885	833	865	889	809	861	910	874	884	868	872	862
32348	29105	45336	45821	34201	28678	22923	19344	9558	3200	1626	1077	616	323	290	272	259	265	233	277	243	228	253	290	245	289	259	256	275	267	258	255	236	243	224	234	254	247	269	267	247	256	273	288	254	260	266	249	258	239	243	246	274	264	238	239	300	237	252	233	271	256	274	257	263	274	276	252	255	243	258	279	282	289	258	266	252	253	249	268	261	248	271	232	269	257	256	289	249	262	255	286	272	259	271	259	225	279	253	257	268	267	244	258	285	245	275	266	257	280	248	269	291	267	249	230	241	261	275	271	263	270	269	219	265	302	262	282	266	274	236	265	249	253	259	248	257	271	272	238	263	275	254	264	279	272	259	237	249	250	254	252	242	270	241	255	255	262	260	275	256	240	245	252	261	255	264	245	253	228	278	230	235	256	241	277	277	255	275	241	241	272	295	267	258	280	259	291	270	253	247	252	270	266	261	272	256	264	269	251	261	277	240	255	258	274	248	271	254	248	273	253	246	261	263	256	235	241	275	274	269	276	238	288	272	230	258	270	253	263	270	261	244	245	246	274	258	270	256	255	257	257	251	239	252	268	261	274	250	232	242	278	268	261	262	255	266	286	266	259	260	229	232	242	261	236	272	263	258	252	220	284	253	227	251	260	279	277	288	263	245	276	253	261	256	297	267	264	252	278	281	271	260	235	259	265	261	254	261	255	275	276	270	275	267	259	288	263	221	256	259	238	261	256	255	254	239	246	268	248	264	302	266	248	250	242	281	241	239	270	267	272	224	277	246	290	240	258	270	256	260	267	276	259	263	283	242	264	275	282	227	252	271	269	276	269	246	254	280	246	293	245	269	261	231	256	308	257	271	250	265	249	261	244	257	277	262	269	225	250	254	251	260	212	224	267	292	250	236	240	268	242	237	265	261	265	238	277	242	264	270	254	276	255	212	234	260	253	276	281	258	253	251	239	264	260	262	277	241	273	238	267	264	254	292	258	244	261	282	235	283	270	271	267	270	284	259	261	264	254	238	250	253	257	274	287	266	226	273	275	249	265	278	275	247	274	268	237	262	252	254	250	256	231	246	264	246	255	275	258	247	259	217	280	251	231	255	237	249	253	263	238	247	254	280	245	230	264	251	262	235	253	244	250	273	253	278	241	263	243	279	253	261	258	254	242	279	248	274	253	270	248	275	246	253	269	250	267	259	270	259	265	273	277	280	294	240	253	239	238	258	263	260	234	276	234	268	270	279	255	266	241	253	251	273	289	256	243	262	268	265	284	262	278	263	268	216	271	239	268	230	277	254	227	251	257	262	244	286	237	264	253	285	260	222	275	251	274	278	267	261	247	247	248	253	243	245	272	251	253	268	233	227	266	277	257	239	247	293	228	259	242	255	232	277	231	252	257	252	248	238	235	241	276	274	234	300	288	241	277	278	257	262	247	261	248	263	274	242	239	257	214	272	266	266	258	258	264	271	235	254	263	244	269	280	269	231	266	250	254	280	264	256	266	294	268	270	270	257	279	290	268	241	269	254	260	224	256	251	265	287	263	275	271	263	253	248	237	268	269	270	275	268	245	260	281	241	254	265	250	255	246	284	263	253	268	243	247	235	234	226	244	267	273	275	265	233	254	251	270	260	253	253	262	266	240	253	244	258	272	269	262	279	241	251	262	279	295	255	244	259	252	241	262	268	276	255	245	252	273	272	248	251	267	278	255	263	245	258	240	266	267	246	243	233	281	257	276	287	246	242	273	265	252	254	251	263	261	239	260	260	224	259	250	264	286	253	270	246	260	260	297	242	246	224	255	243	269	262	295	281	221	230	258	259	280	238	261	253	244	253	261	271	262	243	266	256	254	266	274	255	267	259	213	253	280	235	262	279	255	240	232	235	272	236	264	247	259	255	261	252	269	269	264	255	270	246	255	263	250	244	278	288	282	262	238	275	245	252	266	278	266	245	233	264	251	248	257	250	264	247	272	263	266	266	253	284	261	281	247	257	248	262	238	247	242	226	235	246	233	263	257	259	254	236	258	235	296	276	269	258	258	273	255	279	231	271	262	260	237	240	267	242	256	283	261	295	255	270	247	281	249	245	244	238	247	243	295	252	275	282	245	259	270	267	251	273	225	277	269	262	273	252	293	275	266	246	296	269	253	249	255	281	279	251	254	273	257	296	239	258	266	264	247	278	271	224	256	249	267	266	262	242	254	249	265	245	246	248	252	237	251	220	230	274	265	260	282	238	222	268	282	231	275	246	287	254	276	272	253	256	230	257	256	256	258	261	256	226	249	240	248	256	261	267	256	254	247	248	260	269	233	262	243	271	241	233	296	284	235	258	256	236	228	267	268	296	253	250	252	295	266	243	251	241	241	262	245	251	243	247	250	253	264	256	266	277	251	248	273	260	260	255	252	263	232	279	273	268	252	246	264	252	261	272	290	246	246	261	241	266	237	269	263	256	246	250	250	263	242	254	284	270	273	275	242	234	265	241	270	263	283	262	267	266	262	259	241	250	272	262	287	251	269	279	222	272	250	265	280	274	239	264	278	264	258	271	256	257	243	240	253	261	268	264	251	271	238	257	226	269	277	250	260	245	249	252	263	259	256	256	257	247	258	266	260	237	240	260	246	252	224	272	262	274	237	257	251	256	249	264	250	261	262	281	243	258	261	277	267	252	225	286	236	272	244	257	247	238	260	271	269	232	263	259	249	245	241	249	245	249	259	239	270	234	269	284	245	262	252	242	239	271	242	270	244	272	273	278	244	266	237	246	280	256	257	249	251	231	274	250	263	250	246	263	255	267	264	256	271	255	268	259	262	260	267	236	250	246	257	270	221	256	260	265	269	263	238	236	242	242	262	255	254	242	272	257	278	250	248	269	273	246	279	269	268	229	244	262	264	262	248	263	253	233	250	287	248	269	262	222	266	262	250	236	275	232	277	254	282	237	241	213	245	250	279	231	290	290	235	254	276	268	305	253	240	261	299	231	252	250	270	256	245	275	240	259	270	250	238	256	248	267	290	251	248	255	262	252	254	247	250	222	263	257	272	300	249	245	261	235	256	227	238	243	258	258	269	283	292	267	251	256	254	262	243	256	268	232	277	250	270	254	251	254	275	256	256	245	258	282	265	262	258	260	253	261	254	266	274	267	246	267	295	271	259	286	227	246	238	279	253	272	264	277	267	259	239	260	256	248	251	249	267	247	257	258	250	253	272	244	260	288	265	290	251	263	273	262	283	270	274	264	262	264	270	242	280	266	262	259	264	238	265	282	262	267	256	259	268	252	252	221	252	254	254	288	257	246	297	285	224	249	270	275	266	259	248	277	265	267	236	260	260	270	285	244	246	277	272	267	244	260	272	257	254	233	256	292	253	256	253	259	255	247	261	269	274	240	263	241	291	248	277	274	266	238	266	252	269	251	276	288	277	260	264	258	259	264	259	235	254	265	268	236	256	267	269	249	258	253	246	277	252	246	261	252	285	273	260	257	283	263	246	263	240
22537	28799	47747	52690	45791	43027	38729	37031	23394	13569	8046	5659	2903	1380	883	903	897	874	872	875	863	867	855	888	866	887	851	863	906	878	865	858	837	891	926	844	854	846	910	846	842	878	865	884	859	881	890	854	893	914	870	863	820	896	895	848	893	839	895	896	835	880	857	853	877	839	829	883	872	925	894	880	918	850	920	893	877	803	893	890	876	888	866	835	846	908	851	839	873	853	859	846	810	931	838	871	850	856	870	884	916	914	873	866	897	879	826	853	860	899	850	848	887	876	851	880	889	792	954	849	889	892	841	859	843	892	825	874	858	863	872	868	836	901	903	883	816	885	831	889	869	862	843	860	909	868	927	893	910	829	860	871	873	850	854	856	926	832	885	893	882	871	871	869	910	865	875	902	871	846	907	875	857	924	873	832	861	856	847	807	850	881	828	887	877	871	857	881	903	851	850	921	862	907	898	878	889	848	930	852	873	887	896	873	848	880	876	922	901	890	855	878	906	870	863	842	889	871	925	876	891	843	834	877	880	847	897	897	839	899	867	810	885	868	905	807	900	888	887	878	881	864	837	896	857	930	897	859	908	810	850	817	891	870	844	877	924	860	901	993	850	832	876	814	860	878	839	868	846	869	900	852	907	859	876	946	860	866	881	800	866	866	957	932	905	869	866	842	860	878	813	862	885	886	838	885	903	874	833	836	843	877	824	860	852	831	856	909	843	849	898	855	861	869	841	907	872	857	846	864	881	838	855	909	851	875	839	847	853	833	880	869	831	851	869	846	839	908	881	908	899	871	905	851	876	832	866	884	830	802	891	840	845	831	852	907	889	824	870	881	858	889	886	866	894	826	802	824	873	891	861	816	801	882	857	857	837	809	891	843	808	871	864	893	880	878	836	888	858	892	870	843	867	891	835	838	814	868	840	880	869	914	894	857	783	872	924	866	905	873	878	865	879	845	902	897	867	820	900	856	866	915	882	881	823	837	847	828	884	910	948	858	861	896	840	873	903	914	874	854	869	862	883	878	820	841	906	823	878	949	888	888	886	841	918	899	882	856	852	882	835	859	855	858	854	876	869	864	824	861	855	898	850	873	855	855	867	862	886	821	855	914	906	872	910	879	840	801	883	879	887	865	838	926	827	906	844	882	845	902	828	884	889	867	892	844	862	871	855	842	894	866	870	939	868	853	880	935	893	819	903	854	900	833	813	892	909	906	818	863	856	904	884	924	868	870	853	860	873	884	856	897	880	857	888	833	855	920	903	916	892	841	922	836	897	847	858	812	840	872	924	851	850	807	805	858	877	833	818	879	917	855	843	894	869	790	903	883	829	848	846	830	868	885	868	853	849	834	935	833	818	909	828	833	863	854	777	865	858	847	878	866	865	823	886	872	899	950	875	818	895	893	857	841	859	857	922	887	873	916	843	849	884	858	909	848	857	833	836	881	846	935	851	918	894	892	885	785	821	903	834	891	879	819	895	833	852	888	903	868	864	864	841	874	844	814	866	868	913	888	911	872	885	805	839	832	865	880	857	842	886	877	863	846	865	839	864	878	861	856	812	909	907	924	869	888	848	844	856	869	852	851	892	869	861	859	925	881	872	840	867	890	856	934	857	781	903	817	917	871	901	936	902	920	860	890	838	832	831	877	922	839	892	813	879	843	862	861	889	881	871	892	871	871	811	873	869	901	861	880	902	874	883	880	831	856	820	811	915	845	862	882	878	843	925	864	873	835	902	833	853	821	847	876	848	921	911	889	845	911	857	844	829	839	889	938	868	870	831	937	846	917	887	867	902	852	853	847	919	870	847	863	883	841	896	845	874	875	836	884	836	852	811	859	846	881	865	879	838	900	842	863	885	885	903	840	848	834	871	878	848	843	899	888	874	901	844	865	885	867	862	875	868	856	886	853	905	847	878	884	897	824	832	860	882	854	901	855	921	870	895	854	883	860	859	892	884	859	886	840	885	840	870	829	880	891	841	886	853	843	875	904	846	890	883	886	890	875	819	874	917	853	827	831	849	893	855	901	879	855	838	856	852	873	927	840	871	887	938	837	886	915	836	837	891	874	838	897	900	870	835	899	868	867	883	848	809	869	846	883	836	844	868	844	841	861	877	861	822	848	851	913	876	864	866	888	886	899	846	933	826	840	925	878	835	872	845	860	878	868	855	856	869	854	876	855	856	887	829	890	914	899	865	841	921	909	939	864	849	860	854	877	889	855	830	901	881	903	898	918	864	905	848	949	961	905	821	886	875	908	905	874	883	860	854	892	847	863	823	908	825	905	802	915	875	907	899	896	883	881	844	890	876	852	852	899	909	870	864	891	867	849	898	885	856	874	861	893	840	914	880	825	862	919	857	851	880	885	834	914	827	918	835	827	864	899	878	903	798	841	820	890	878	845	887	871	903	911	867	872	823	891	902	881	869	851	846	893	892	879	859	830	862	876	887	860	867	866	891	852	833	873	885	826	889	850	894	845	831	863	851	911	872	838	877	911	891	850	920	840	860	845	897	924	885	845	854	865	839	874	896	857	910	876	872	906	800	838	867	874	857	878	876	897	891	807	880	816	870	867	808	821	829	851	877	893	902	906	885	830	863	846	878	862	873	838	914	823	877	891	868	874	850	886	882	868	886	810	837	875	892	865	873	882	924	820	871	888	884	874	838	864	848	882	887	848	865	844	878	894	852	853	858	864	853	898	825	904	864	887	839	829	882	842	908	839	815	869	890	889	850	904	855	842	852	850	874	904	851	839	870	835	884	870	886	844	882	868	871	908	910	823	838	841	857	906	867	868	884	827	836	835	843	895	880	826	865	840	828	872	854	883	841	881	827	883	909	895	880	875	874	890	892	885	902	835	859	898	853	853	860	868	878	866	838	845	861	799	863	834	845	848	835	889	883	861	845	868	819	831	889	851	846	925	872	867	869	835	818	823	881	883	829	837	882	804	868	842	861	881	824	916	898	877	885	818	916	836	891	855	829	887	932	860	845	879	863	882	847	838	848	911	927	872	898	878	816	916	866	850	874	837	830	868	884	876	824	908	922	894	867	795	830	845	864	835	897	809	857	872	930	918	887	932	843	846	830	890	869	809	824	874	851	831	860	863	894	871	859	903	841	875	853	825	880	887	915	827	862	829	863	866	881	861	880	894	854	891	863	902	857	863	917	858	842	842	884	887	890	861	879	885	866	876	835	877	877	769	872	857	856	918	867	882	839	871	862	842	895	826	845	889	870	865	897	880	920	853	884	891	893	889	854	850	882	886	861	883	862	877	836	874	842	902	857	900	863	854	893	833	829	938	843	860	861	860	891	830	881	887	890	869	885	869	871	867	875	847	880	876	844	889	844	880	872	867	877	891	844	890	866	831	869	954	893	823	881	898	849	848	853	845	919	834	880	851	908	883	859	859	887	889	851	857	920	857	882	864	845	838	853	859	846	889	893	880	867	881	859	869	925	886	897	839	845	839	884	826	917	853	843	842	862	871	827	868
28091	13506	10479	6222	2888	1482	990	740	515	338	284	255	279	256	272	224	239	286	278	261	248	254	239	242	245	238	271	248	263	265	221	249	264	247	251	269	271	232	247	246	240	252	260	235	301	232	238	254	278	249	263	258	258	227	256	243	229	240	271	235	236	241	246	265	244	259	248	264	217	237	250	250	236	252	241	250	235	269	244	263	234	262	288	251	271	239	248	244	242	231	249	252	243	249	254	253	267	231	253	257	270	235	242	233	286	230	283	245	285	242	267	256	229	239	262	222	262	240	260	264	218	269	261	268	250	258	246	267	240	231	261	240	245	243	203	265	261	260	235	237	254	256	230	228	241	252	250	272	277	265	238	259	275	267	273	225	253	243	262	282	263	260	236	231	221	244	249	242	271	243	246	244	243	245	275	249	235	245	245	272	251	257	262	252	247	258	267	218	239	237	265	255	262	253	269	238	251	274	260	239	270	273	270	260	258	248	265	219	239	245	234	253	245	244	249	229	246	220	236	266	241	235	253	251	264	250	256	263	224	260	246	244	245	258	224	245	231	275	221	266	252	239	251	246	233	237	258	261	262	262	247	239	239	235	218	249	260	255	247	259	262	261	256	263	234	239	241	245	266	241	217	254	233	237	245	271	280	274	254	246	252	222	247	229	257	234	250	246	219	267	256	237	243	277	276	266	264	248	245	217	260	251	235	254	237	269	251	238	241	260	246	239	229	279	231	258	261	230	249	268	247	263	224	231	245	226	238	241	291	248	250	238	235	245	232	246	244	235	236	230	258	245	246	254	258	257	262	234	237	245	238	230	240	244	269	210	277	219	253	267	263	256	244	219	242	252	257	235	263	241	238	251	251	227	238	284	240	254	247	252	272	257	238	282	253	247	252	245	252	246	246	253	234	267	267	263	239	257	231	274	248	258	226	270	262	227	270	260	242	246	238	292	243	245	244	239	224	240	231	244	271	250	223	227	234	239	266	244	241	274	243	249	267	276	228	227	270	274	260	259	287	236	274	264	251	243	254	248	274	236	272	234	246	221	273	246	262	253	256	267	272	264	254	278	262	240	243	271	246	262	272	244	245	221	249	252	242	240	249	249	271	245	251	256	261	241	261	204	243	271	260	231	244	259	262	241	259	254	257	262	246	266	254	251	236	261	256	270	257	239	271	259	264	271	255	240	252	256	219	268	238	250	264	251	241	287	225	237	246	259	243	232	218	259	280	245	254	260	251	251	227	252	273	236	248	234	263	250	237	235	274	247	229	263	248	251	259	260	274	247	272	268	255	245	275	254	230	247	236	256	264	278	238	260	252	252	267	239	256	243	223	263	218	260	244	252	255	268	232	250	215	226	273	234	268	241	233	258	230	259	249	257	236	266	272	230	261	270	265	246	240	247	249	235	253	252	258	248	255	249	279	234	244	242	268	257	231	256	258	248	232	269	261	285	274	265	254	234	270	264	247	239	273	249	241	262	235	252	275	258	248	270	255	257	275	244	232	238	270	262	259	238	233	247	250	240	234	254	266	230	247	282	232	238	260	244	242	244	251	261	264	220	230	224	268	290	234	242	249	278	249	283	237	264	261	247	281	223	253	238	264	240	257	260	258	249	228	240	271	219	243	260	229	282	243	257	246	255	248	247	243	263	275	260	262	242	256	270	247	246	262	250	233	255	266	245	256	241	271	239	248	269	256	242	258	247	240	229	256	256	257	265	249	265	230	252	268	250	245	252	237	240	263	260	237	232	230	246	275	247	255	226	235	255	245	254	253	222	265	240	273	259	228	253	251	227	228	234	245	232	243	235	262	263	239	234	257	251	231	253	251	225	220	248	242	220	268	237	283	249	245	240	242	255	247	240	240	258	232	255	244	249	243	253	260	261	210	217	261	266	238	236	235	224	255	251	257	267	238	229	266	249	244	272	245	226	241	248	267	236	252	240	252	271	267	234	231	244	266	276	248	237	277	277	250	239	233	265	237	250	232	270	250	246	227	250	232	241	256	257	273	232	275	255	252	240	250	220	221	250	261	251	236	271	252	250	270	258	252	223	226	266	237	244	234	212	274	260	241	255	256	239	246	246	253	276	242	264	248	285	250	245	233	258	242	241	237	253	256	247	233	280	256	235	256	257	244	263	263	254	277	233	246	249	260	246	249	244	273	265	237	237	266	219	285	241	237	256	245	246	261	247	253	249	234	245	234	269	250	264	278	231	237	271	263	252	235	253	237	264	248	269	263	258	260	243	257	240	235	232	263	248	265	262	256	265	230	225	249	234	261	222	222	230	260	251	249	243	216	232	247	250	229	228	252	250	276	254	252	270	267	236	251	270	260	256	254	268	235	225	266	265	242	247	246	253	241	246	213	269	258	247	287	249	253	263	262	228	247	250	238	248	264	241	239	252	238	215	252	256	264	256	273	256	241	229	256	280	256	230	235	298	231	262	258	260	256	257	241	248	253	257	252	219	247	234	240	241	248	270	262	249	273	251	235	248	247	248	234	246	264	248	260	261	280	246	263	244	280	241	235	234	234	243	238	229	264	288	249	258	234	250	228	254	283	239	272	247	211	222	251	249	245	264	265	268	264	253	267	234	268	275	257	244	288	244	232	248	252	248	259	239	273	224	242	273	243	233	240	223	235	281	242	245	256	236	249	251	188	244	253	226	226	230	263	284	241	241	263	235	238	237	235	278	260	258	255	250	260	268	267	243	283	257	268	270	275	250	248	246	261	258	249	257	258	257	241	244	233	269	247	264	241	243	246	263	275	247	236	283	260	253	215	271	236	247	260	238	268	223	265	250	259	244	271	272	243	242	256	232	295	292	244	242	276	264	255	275	260	264	252	262	260	253	219	304	262	262	256	239	264	249	235	259	251	265	238	263	266	260	258	274	263	238	254	260	253	277	207	263	274	219	265	252	237	242	243	219	268	255	231	253	256	250	234	253	232	224	243	273	272	260	255	240	241	246	267	275	247	237	213	253	268	253	215	265	266	262	239	266	249	293	247	271	232	257	240	249	238	249	248	256	219	258	253	238	242	260	233	272	262	267	260	232	243	243	272	259	245	254	268	246	241	248	240	230	289	271	256	257	230	245	220	240	241	225	256	235	261	274	211	248	287	254	264	238	226	283	260	252	242	242	275	248	256	232	225	212	231	275	290	242	270	256	264	245	246	267	237	268	218	250	231	281	214	238	226	263	248	271	247	245	264	296	253	236	262	233	265	252	240	243	237	216	225	262	233	228	257	243	255	231	254	266	231	246	232	219	284	257	250	210	260	257	247	266	244	227	255	269	268	233	276	265	266	258	242	267	277	260	254	264	271	233	247	240	237	242	244	248	260	244	265	265	261	249	231	239	241	245	268	269	271	230	264	244	240	235	265	253	260	239	254	270	272	239	242	242	259	274	273	275	270	266	252	258	262	239	232	251	258	286	246	257	259	248	260	239	250	246	237	249	252	217	280	231	258	257	249	226	237	260	222	251	251	253
13144	10954	18232	17137	11525	6689	4545	3129	2238	1425	1075	1047	990	935	831	836	865	781	837	934	856	838	852	831	872	860	855	822	823	830	819	869	836	872	854	829	882	859	807	859	861	797	817	880	843	884	822	842	855	810	795	861	857	815	881	839	855	901	899	870	815	850	878	862	909	819	853	893	881	843	847	879	860	865	867	890	899	816	838	845	821	814	829	857	840	860	809	883	878	796	878	869	852	856	812	817	842	894	856	872	839	799	818	791	804	855	889	818	831	897	896	813	864	819	812	830	848	881	856	878	834	835	865	873	787	908	893	867	862	860	833	854	871	896	870	910	880	823	872	904	881	876	865	808	908	832	831	842	802	873	837	861	880	918	887	890	845	851	871	872	904	834	878	915	792	826	860	866	850	858	867	823	833	869	856	829	853	869	854	823	877	832	868	853	843	866	824	854	823	856	879	857	867	879	867	847	842	838	882	892	844	874	860	839	838	894	885	903	857	880	891	858	897	883	828	851	845	872	883	866	865	823	921	862	857	832	808	833	880	856	832	838	861	829	864	811	813	879	854	842	911	841	845	884	851	858	855	921	819	846	843	878	866	848	848	869	838	839	864	886	871	869	898	833	835	830	824	830	901	872	888	880	890	825	771	828	851	880	844	872	883	873	842	838	894	847	910	869	842	805	824	854	845	846	816	822	872	867	886	838	851	820	833	845	877	816	866	892	857	855	826	862	831	850	825	811	835	864	897	828	899	836	887	845	808	856	891	870	852	841	908	828	863	865	861	852	789	845	812	867	842	867	820	813	911	859	869	842	847	829	883	927	833	845	851	817	876	811	823	820	834	913	888	841	842	817	870	860	825	850	884	784	846	868	836	887	839	817	856	836	881	838	857	824	894	867	844	880	875	860	828	850	916	855	853	879	902	878	866	874	852	862	855	866	831	872	854	857	834	860	769	846	821	855	849	857	849	882	816	877	774	871	834	806	811	842	902	860	832	838	838	867	839	836	853	841	838	897	883	844	848	854	883	852	837	866	886	854	877	860	900	839	885	848	863	800	895	840	859	835	874	875	863	878	869	826	841	865	802	926	839	855	867	869	818	861	898	849	886	842	831	827	895	887	880	826	814	841	820	812	811	792	863	848	839	836	855	840	841	847	829	875	862	798	865	854	864	824	855	812	851	840	838	824	900	871	888	866	918	830	882	824	840	883	793	844	816	861	838	853	859	865	878	852	857	883	871	847	897	837	870	895	909	833	798	808	889	801	888	814	855	841	839	877	946	791	832	837	854	825	876	829	932	899	845	857	851	863	800	849	833	853	815	858	843	877	856	842	884	816	830	867	824	857	927	871	857	888	895	818	815	850	869	835	823	877	919	901	879	835	829	889	814	844	857	875	892	856	855	828	904	875	826	830	835	862	812	914	862	855	857	917	854	801	885	868	874	825	895	809	792	882	840	846	831	817	806	893	814	842	871	845	822	840	856	883	831	853	820	826	798	838	833	861	838	838	852	807	864	863	822	847	790	806	814	864	827	849	866	852	869	850	825	862	879	837	771	858	871	800	857	859	897	892	873	886	865	869	892	804	861	867	846	843	863	836	884	939	908	862	846	907	914	877	844	846	832	821	833	810	874	827	840	850	840	824	803	809	894	848	846	796	859	888	888	848	832	807	937	883	831	830	826	855	826	814	894	884	817	846	849	907	809	892	813	867	861	871	907	867	803	848	827	819	840	816	873	826	846	825	871	800	863	825	884	836	784	818	832	831	861	855	857	827	859	829	896	812	858	892	875	827	879	831	871	807	842	819	832	836	870	855	869	860	848	842	913	834	855	852	866	847	836	859	836	856	918	876	817	781	821	893	792	874	838	854	855	842	869	837	861	885	859	869	869	890	847	835	852	863	847	883	877	841	834	858	829	879	905	836	865	880	864	829	863	794	826	819	853	860	840	850	823	812	896	784	854	849	836	818	908	843	841	867	847	887	915	829	912	843	838	872	849	848	912	838	828	891	892	826	846	838	890	858	812	848	869	842	840	863	903	870	824	869	845	878	843	891	836	854	824	805	881	838	859	846	834	823	827	885	840	836	842	882	825	833	858	843	820	798	847	865	876	844	873	852	829	888	833	880	772	829	765	821	848	886	846	890	823	843	900	829	863	901	891	841	846	894	898	840	858	816	868	878	892	868	817	822	846	871	762	883	828	877	923	897	855	855	839	804	857	915	853	872	856	847	842	848	822	851	794	874	844	803	845	779	883	844	862	826	915	850	854	863	860	808	872	842	849	867	852	893	853	865	873	834	894	829	848	860	838	846	849	879	843	835	805	874	855	830	873	836	875	828	821	891	835	867	852	844	863	856	858	835	829	885	844	820	850	844	875	827	848	891	871	824	814	902	868	869	839	895	850	870	848	830	837	860	852	814	839	881	906	865	847	861	878	847	823	821	832	846	835	835	845	865	823	848	806	916	799	861	874	880	920	795	856	909	847	801	816	837	848	824	865	837	865	920	834	816	915	784	864	893	808	890	852	827	844	831	848	858	841	867	813	863	821	869	866	839	857	874	865	876	866	838	878	827	862	840	874	849	869	839	837	868	868	857	838	830	881	780	799	880	806	821	864	894	798	847	837	854	864	780	833	836	859	850	856	836	855	856	879	861	878	871	874	871	837	893	820	857	854	885	859	879	859	786	821	827	825	836	858	801	876	851	878	877	829	904	877	851	843	838	864	877	904	833	836	804	839	870	833	863	868	843	847	833	856	896	859	838	846	856	818	884	836	827	793	854	864	870	838	818	851	846	857	872	865	853	883	831	835	804	836	880	839	889	832	875	818	854	852	868	847	818	850	836	860	826	853	833	842	859	835	830	833	885	792	860	875	820	836	808	825	836	864	846	786	846	865	838	860	835	839	831	853	813	791	837	842	901	866	881	837	798	900	867	847	853	879	828	792	864	772	860	840	824	833	875	841	853	869	910	775	893	867	859	873	884	849	828	819	813	848	815	893	879	885	870	823	864	821	850	800	822	853	851	856	841	870	792	821	788	842	903	904	837	809	836	828	864	797	843	839	857	843	883	876	898	875	824	819	869	831	854	860	842	798	833	849	826	847	860	835	889	847	809	846	852	919	842	901	865	795	880	839	847	918	814	876	817	849	865	851	832	854	870	828	827	900	872	901	803	803	852	806	840	888	859	832	860	851	852	876	778	855	829	851	822	852	846	835	843	865	848	869	869	851	814	870	841	869	849	878	877	839	843	858	877	842	826	873	851	847	887	872	831	843	902	922	831	855	859	864	906	864	880	860	820	892	894	875	852	855	823	888	851	833	894	854	852	809	831	875	876	869	910	812	845	827	909	847	912	842	880	858	867	810	782	840	858	799	833	818	930	824	875	785	827	860	850	919	847	860	838	838	851	859	887	806	882	870	853	863	867	858	834	832	923	822	854	864	846	815	843	799	869	862	856	861	855	800	866	845	848	920	819	883	871	846	842	846	814	863	922
30897	24951	32494	27637	23302	19939	13384	8465	4544	2081	1095	848	534	287	265	270	242	292	276	244	234	249	268	257	270	249	247	265	294	244	267	220	261	255	244	264	246	263	250	252	241	254	241	278	292	246	253	229	264	273	260	263	238	249	248	282	255	281	263	275	270	269	228	270	228	264	253	245	254	242	273	241	234	267	243	246	264	247	252	236	234	254	264	253	270	262	245	256	262	260	220	252	268	288	240	240	301	256	264	244	256	272	241	231	260	262	269	262	237	269	280	244	277	239	244	246	260	234	276	251	279	238	265	249	269	257	245	261	252	251	263	247	262	274	239	252	254	248	261	239	248	240	226	273	251	251	282	225	238	268	262	220	255	247	257	250	257	242	278	261	242	257	238	259	261	257	246	239	297	236	274	248	236	259	261	272	241	258	266	257	257	241	261	252	251	263	220	243	240	257	296	236	249	259	265	244	254	240	267	247	251	262	278	239	231	256	276	249	272	234	285	274	251	273	260	249	230	216	239	264	260	262	240	229	259	267	231	272	292	280	248	245	258	277	256	231	232	255	244	233	260	269	231	266	279	253	268	253	245	224	253	263	252	258	248	272	232	274	214	247	244	262	267	234	254	253	253	248	247	264	265	236	256	273	238	250	286	250	203	256	256	272	273	262	243	269	239	272	253	255	270	260	253	243	258	254	276	269	247	263	268	294	278	239	275	246	249	241	238	248	263	244	261	252	245	248	259	288	251	249	252	231	233	237	256	261	272	260	264	245	256	265	250	272	236	250	222	269	261	243	239	276	260	248	260	260	258	248	232	246	259	245	239	229	273	244	287	243	237	246	269	289	256	287	226	263	253	238	256	258	238	223	244	253	259	259	254	282	258	281	271	239	238	229	264	263	249	244	226	215	272	284	245	256	252	244	272	244	277	258	247	268	248	268	286	245	269	272	253	235	252	262	282	281	254	268	280	263	250	263	249	247	267	248	265	233	249	234	231	240	258	240	268	277	254	260	245	251	260	239	274	262	255	262	254	270	245	229	265	253	242	261	248	255	263	255	266	278	255	260	253	275	253	249	264	235	261	231	271	274	264	272	247	257	246	225	285	267	243	247	279	241	242	264	252	264	260	259	252	252	271	255	246	253	265	269	254	256	241	239	264	257	246	247	238	254	227	247	257	277	262	258	274	264	241	273	241	275	255	288	240	242	267	284	277	286	268	243	273	266	263	265	268	247	223	269	265	264	229	262	272	273	250	264	257	245	288	239	232	261	253	235	244	261	266	248	266	243	247	258	257	243	246	267	246	270	259	278	249	264	275	273	243	274	238	292	241	243	252	270	233	268	267	265	260	264	267	250	282	259	268	256	229	289	255	254	245	251	245	242	283	255	273	274	243	271	233	273	254	279	262	257	267	270	288	235	227	244	247	263	240	232	254	263	272	243	259	279	235	240	246	253	243	259	230	244	268	221	218	266	287	265	239	293	269	251	234	227	272	244	243	274	240	264	256	242	282	246	255	253	266	262	245	274	264	234	227	245	227	254	260	273	245	249	281	258	251	218	252	266	272	269	251	265	242	258	245	248	256	250	254	252	220	248	252	250	248	250	285	280	274	303	248	283	246	245	247	261	279	257	297	239	258	260	243	236	229	270	258	283	257	236	243	229	226	269	265	254	253	240	248	245	259	239	245	251	274	283	258	230	265	261	261	252	248	268	253	257	293	268	241	279	246	261	252	239	236	231	267	232	249	276	234	252	232	238	287	266	245	243	254	260	282	261	242	271	259	249	263	265	252	267	263	237	223	222	259	267	247	262	271	262	269	260	272	255	248	262	254	245	275	257	253	295	250	258	268	274	226	237	272	267	276	253	266	262	262	247	241	254	244	249	231	258	280	269	254	285	259	251	246	258	278	251	251	243	266	244	263	281	255	255	266	253	253	245	248	280	227	248	292	245	233	240	265	270	226	287	237	242	246	252	253	228	243	272	229	231	252	218	228	237	256	265	230	256	243	231	231	235	252	265	236	252	245	264	232	264	236	255	240	270	253	270	266	291	271	252	243	249	270	252	233	276	272	265	246	249	283	255	273	276	254	244	243	267	254	267	278	240	268	232	293	247	230	264	270	244	242	216	254	238	260	247	254	248	261	235	271	251	252	258	284	269	281	244	228	279	268	251	249	258	269	275	247	262	269	253	236	244	240	234	253	246	257	268	268	238	250	239	243	258	252	247	260	245	246	287	238	263	246	228	241	266	263	291	248	250	261	254	238	264	271	280	246	248	253	261	246	227	241	244	271	241	260	243	252	243	234	260	272	260	273	254	257	241	214	272	238	255	228	246	231	251	258	246	244	234	267	257	259	241	264	244	250	248	266	259	232	274	266	245	237	257	273	244	255	230	238	257	268	262	251	256	273	282	253	268	264	274	249	257	270	226	246	252	261	245	260	259	265	281	252	254	255	245	252	271	258	249	254	242	262	270	250	239	248	274	263	260	259	256	259	249	242	235	248	272	241	242	251	266	255	273	243	261	259	284	250	268	256	248	253	220	263	268	263	209	270	270	247	246	264	285	272	268	236	245	265	271	260	281	243	260	224	252	257	240	263	266	242	228	265	251	278	276	246	259	277	250	241	250	245	288	271	254	263	252	281	247	257	234	261	234	266	235	276	239	259	242	235	241	263	256	249	267	281	255	277	222	253	256	281	265	286	217	277	258	294	262	247	255	290	286	274	291	263	236	253	244	247	259	272	256	264	259	253	235	264	266	256	250	242	231	253	242	245	245	259	246	230	264	227	240	233	240	253	260	228	249	267	261	256	254	260	247	261	242	230	262	238	239	265	258	250	275	240	271	262	254	244	242	251	282	240	280	269	226	254	270	247	276	235	274	276	248	264	283	246	279	253	251	249	272	248	253	256	243	243	293	275	223	238	246	276	229	256	284	267	233	240	281	237	249	262	267	271	250	239	270	219	276	239	230	240	266	282	248	255	254	247	249	234	247	259	261	242	284	260	293	249	285	270	205	240	235	256	261	253	230	244	263	255	263	252	240	251	244	262	227	232	254	264	261	239	253	259	276	273	239	249	277	283	250	275	253	236	246	250	242	246	269	236	217	258	245	252	237	255	245	264	261	264	248	258	268	258	264	242	247	267	239	250	269	249	262	237	257	252	234	252	251	281	252	233	266	254	261	263	261	251	252	279	237	265	257	244	269	245	248	259	239	233	250	249	222	264	260	281	285	250	260	262	265	259	240	256	257	233	263	253	248	257	225	241	270	239	238	279	249	263	253	242	265	244	252	270	261	265	260	237	249	252	247	254	240	258	261	263	266	258	249	249	265	238	248	264	243	229	261	249	255	245	268	258	252	267	265	278	282	220	256	235	260	252	273	253	251	267	238	280	266	260	246	285	231	275	238	245	264	247	247	252	233	259	272	226	256	248	258	240	261	290	235	234	264	278	278	248	284	217	267	272	236	261	249	252	271	252	250	256	244	298	248	238	265
19316	23736	37193	37110	36287	35654	29928	24890	17167	10295	5828	4423	2393	1076	1001	805	903	862	843	865	887	882	846	876	844	914	909	891	854	884	860	871	841	898	864	887	839	839	842	836	855	896	876	815	880	863	843	900	879	879	895	882	848	875	863	838	864	854	897	851	829	856	833	863	869	861	887	867	902	862	859	871	905	905	859	905	906	872	913	902	877	914	831	876	863	892	819	858	886	866	895	885	842	811	875	857	898	894	869	867	849	828	857	918	874	867	890	814	851	825	827	929	879	858	898	865	851	843	870	897	891	878	908	898	903	848	858	876	896	897	890	851	870	793	879	846	825	878	863	906	885	848	893	812	796	834	886	898	914	881	875	820	859	836	895	858	873	842	863	862	887	870	821	909	888	851	892	848	868	807	864	869	904	885	940	923	878	876	848	887	849	831	880	890	826	851	842	866	925	852	839	893	813	853	863	862	891	886	857	879	848	823	823	872	856	847	880	824	872	883	892	824	901	828	856	833	893	890	850	847	792	824	891	861	878	861	899	943	849	883	878	879	881	878	895	887	863	889	796	880	866	857	865	821	885	855	841	905	883	896	913	857	829	873	848	918	884	848	875	884	848	878	827	858	860	847	842	879	828	828	840	825	908	837	853	895	834	840	837	847	893	858	876	875	899	915	847	834	861	879	847	932	872	868	859	849	865	884	858	903	896	871	865	873	884	894	919	835	815	865	840	862	859	908	886	858	854	854	888	845	873	844	859	877	860	899	864	886	879	832	879	841	880	827	836	833	863	823	912	868	815	927	902	851	870	840	897	853	841	875	862	852	901	869	899	891	880	847	850	869	881	841	888	885	858	880	841	844	863	874	884	887	905	884	886	831	867	880	863	885	857	887	858	852	890	880	856	866	888	813	839	849	873	819	863	854	849	898	864	869	872	888	887	896	905	843	867	836	842	855	868	875	827	925	880	822	861	835	845	904	875	847	858	815	846	829	863	852	872	843	898	871	845	853	851	908	866	911	792	887	870	885	866	854	862	794	850	832	872	862	864	903	897	904	825	897	849	890	875	892	839	906	868	802	850	887	880	876	877	867	866	854	816	794	918	883	839	838	825	865	854	870	886	823	878	835	866	926	833	835	910	850	871	851	872	856	868	872	843	795	948	835	833	845	865	869	878	842	845	844	868	845	851	864	863	845	883	878	821	924	838	880	859	850	867	883	893	879	878	847	907	899	829	898	907	925	847	830	879	880	860	846	888	871	855	886	856	902	843	869	906	883	894	916	893	847	887	841	881	849	864	881	847	869	851	843	840	865	909	841	862	917	853	866	869	848	851	817	849	873	864	841	804	855	876	857	863	866	800	888	823	882	903	929	843	883	871	903	850	890	833	854	876	830	874	826	858	904	860	841	847	866	843	815	868	905	863	904	873	878	888	891	872	851	871	873	822	911	923	897	857	865	880	862	883	907	852	855	858	908	883	841	886	869	890	897	849	847	880	862	845	927	882	874	822	909	839	819	883	863	884	817	837	854	844	849	857	861	808	813	839	837	854	977	875	868	829	894	885	893	846	841	836	874	875	883	879	885	806	867	853	849	940	897	908	833	893	875	860	850	856	880	889	882	890	853	828	851	872	868	951	861	881	879	867	873	877	855	880	908	843	853	878	838	889	819	874	823	861	835	884	867	853	827	868	867	919	882	893	892	847	840	845	881	879	900	858	904	812	897	889	845	892	885	867	848	876	918	818	876	833	864	827	865	863	823	834	870	850	857	812	865	811	917	879	884	880	873	858	868	858	857	847	837	836	924	835	903	856	840	912	860	865	870	848	830	845	850	879	856	826	843	910	884	856	898	883	871	823	863	841	847	862	843	821	916	887	860	898	860	869	845	839	807	863	840	839	829	844	839	843	918	882	842	854	854	871	857	871	882	846	894	833	877	855	881	903	832	874	888	892	846	869	862	844	894	872	890	913	794	849	842	857	861	900	848	871	841	856	860	872	875	850	866	848	901	821	943	853	852	859	870	854	856	914	888	870	867	917	860	876	876	869	849	888	853	857	884	856	912	889	867	842	892	872	869	774	853	872	848	893	830	865	838	836	842	887	875	877	831	895	814	816	898	871	841	892	874	855	838	846	884	865	894	849	902	881	870	787	849	900	859	878	815	853	845	853	846	910	838	911	863	842	845	856	897	846	874	881	862	858	906	899	863	908	879	889	870	861	909	878	865	823	857	809	878	919	842	882	866	843	887	850	857	799	890	922	864	864	875	811	842	953	841	922	894	865	850	848	814	891	932	900	853	847	833	854	872	867	832	907	873	849	818	871	880	889	854	883	885	891	884	881	843	838	875	894	859	879	935	835	879	880	798	870	939	890	863	882	893	893	834	877	851	901	847	882	905	909	823	899	900	878	867	848	917	876	840	803	902	886	857	903	891	922	848	863	885	863	855	806	913	886	868	842	919	889	881	847	892	917	878	829	853	884	871	837	895	922	863	825	867	869	878	882	911	875	901	868	889	891	840	849	838	844	880	869	867	852	836	831	866	832	880	871	861	877	903	854	844	889	883	877	836	862	842	843	824	903	885	869	808	931	839	890	880	900	859	902	918	855	924	882	875	904	835	830	798	879	868	905	904	840	820	847	813	822	837	910	841	823	821	868	908	809	839	812	812	918	898	824	830	905	898	898	882	847	845	868	922	857	856	873	880	874	849	876	870	857	852	911	836	864	918	919	871	849	830	832	853	863	818	880	840	787	890	850	872	837	864	872	856	879	883	907	868	885	820	914	846	851	865	866	845	886	910	887	840	839	848	845	886	861	829	886	877	828	894	892	866	862	885	852	871	878	900	898	926	898	847	837	906	874	822	842	793	905	821	814	857	826	836	891	867	862	890	893	910	900	923	847	899	890	835	867	829	871	848	872	908	880	870	905	842	865	943	888	894	885	878	865	813	911	893	877	881	849	879	856	913	890	876	844	838	868	882	901	884	858	850	872	905	892	879	885	849	818	871	875	845	830	889	839	842	872	858	809	823	826	900	899	877	861	868	870	860	846	859	882	834	881	870	846	859	906	845	820	904	896	843	865	880	902	852	886	866	839	896	859	884	848	883	863	845	882	858	885	863	821	818	831	865	872	848	832	886	909	835	887	946	843	838	887	875	867	868	915	890	896	804	837	916	850	834	880	866	847	827	848	842	890	812	832	884	867	860	902	865	879	891	814	872	892	849	858	851	909	939	862	890	856	882	872	886	864	888	873	846	854	857	863	835	869	886	832	852	929	834	843	826	860	879	842	847	858	915	861	875	900	914	866	872	847	863	853	838	891	838	847	884	865	886	869	883	893	889	857	899	820	881	894	936	841	809	877	819	914	846	862	911	887	844	881	862	905	873	865	865	883	882	847	910	848	860	857	887	865	881	864	891	855	868	840	847	870	858	840	896	856	880	908	842	832	820	891	885	962	836	887	826	888	835	824	882	857	870	902	856	894	930	854	854	838	817	818	839
32090	29593	40092	34846	36078	27504	21838	16212	12513	8514	3616	1590	757	328	281	248	266	245	242	273	249	266	238	268	265	257	239	229	281	267	252	276	268	258	267	292	248	263	285	255	245	233	252	259	259	246	266	265	244	248	248	251	270	250	265	260	272	252	258	260	260	265	246	250	299	277	268	267	224	240	257	271	244	284	278	251	265	284	237	243	249	275	275	258	270	260	229	258	238	260	259	251	254	254	265	271	282	281	247	237	265	245	256	251	273	260	266	267	262	272	262	239	239	246	254	231	270	289	270	267	277	266	229	276	263	245	245	260	252	272	271	267	250	289	310	263	268	236	260	251	274	290	276	234	240	262	255	254	219	283	276	283	260	235	242	247	265	255	259	261	250	244	236	260	277	271	268	249	261	252	264	264	257	269	286	266	253	255	250	262	274	229	271	280	225	266	235	258	255	252	244	282	273	260	265	257	259	249	261	259	258	248	266	243	231	240	241	265	253	253	267	246	218	249	259	288	288	277	288	249	262	255	249	297	255	264	272	258	283	279	255	247	257	285	248	255	250	262	236	267	272	283	270	267	256	228	275	261	218	231	274	250	240	228	253	294	263	270	249	295	274	231	260	240	260	247	257	261	258	236	271	233	282	271	253	261	241	255	277	239	261	247	264	274	283	239	244	306	256	264	272	245	242	261	263	250	256	232	253	272	259	236	248	287	253	229	243	229	244	269	263	263	237	248	255	254	275	232	263	258	249	266	245	269	267	245	249	277	267	265	229	285	266	263	245	223	288	226	247	262	274	259	253	250	281	248	296	253	283	256	252	257	240	252	244	246	239	265	291	231	257	253	240	247	210	253	232	258	256	236	243	276	292	229	263	247	235	246	278	272	248	263	269	242	231	255	276	241	275	238	249	267	275	257	235	259	250	254	289	261	229	267	265	221	236	222	240	262	249	237	290	276	250	282	250	256	273	224	252	256	221	257	262	247	279	244	282	253	259	264	267	253	255	242	267	231	246	234	263	275	262	248	252	275	271	230	267	271	263	243	293	236	251	250	277	249	265	250	252	259	252	244	264	255	262	276	238	261	277	248	260	294	263	256	247	291	244	266	249	286	262	230	269	250	242	246	240	250	237	256	283	252	267	261	256	244	243	273	290	237	266	256	259	242	264	245	256	217	281	255	279	262	263	256	297	231	241	268	267	243	261	268	283	246	273	269	273	256	236	241	254	264	229	251	242	267	262	244	257	268	230	227	271	264	245	259	273	244	252	276	244	248	257	271	250	266	251	280	254	276	271	266	256	235	260	235	256	249	252	243	272	284	256	246	255	261	257	249	247	266	264	241	255	271	251	251	267	268	253	264	220	257	286	264	279	245	229	297	289	252	256	277	229	226	256	248	247	248	280	279	247	265	255	288	258	224	261	268	260	226	287	267	268	258	231	256	244	294	255	231	255	255	274	237	249	278	276	243	266	261	276	242	277	247	255	258	255	281	271	259	248	298	250	249	250	268	270	268	257	251	272	238	271	240	239	260	261	248	254	287	259	264	249	262	267	261	250	253	266	269	248	257	236	258	274	251	297	242	240	286	276	235	232	257	240	254	249	261	251	258	254	265	240	254	249	268	242	263	252	286	257	240	275	277	251	250	238	257	244	248	267	270	261	276	276	286	223	231	255	259	250	268	260	260	247	258	253	265	233	237	219	286	233	239	278	228	231	270	259	259	255	282	265	262	257	271	250	274	244	219	261	245	272	251	253	240	299	245	286	267	268	275	253	265	265	262	265	247	270	240	273	258	227	252	278	259	281	286	271	228	265	229	261	244	265	280	251	236	259	221	282	256	213	278	243	268	279	267	262	271	256	261	232	257	273	282	261	270	259	247	246	264	236	249	250	257	272	254	276	237	228	266	264	257	270	244	274	254	232	256	253	259	250	264	247	272	234	266	270	268	252	243	269	243	244	264	244	249	272	258	254	275	276	255	256	249	256	258	234	259	243	283	240	273	247	240	241	269	260	262	250	263	242	231	257	234	259	252	254	257	265	254	277	247	276	261	300	280	271	255	279	241	253	244	250	275	281	269	269	258	245	255	244	243	260	240	256	268	264	271	294	250	294	247	264	269	254	256	273	246	280	256	231	249	276	278	261	245	244	271	248	262	273	223	262	244	246	299	262	238	244	233	247	251	262	278	242	238	260	275	242	311	269	236	260	277	250	277	272	276	282	279	250	261	252	254	262	261	278	263	261	256	268	263	241	270	250	235	267	253	280	238	238	235	271	272	280	267	273	246	229	254	263	252	291	256	259	267	249	250	244	252	274	261	247	281	256	238	296	249	283	260	255	265	248	271	234	263	254	273	250	238	239	269	278	260	282	262	278	254	267	226	275	256	252	273	267	274	276	245	265	267	248	238	273	264	264	242	260	250	241	248	267	255	258	264	263	235	267	260	253	252	261	260	259	226	225	272	256	228	262	258	256	258	272	262	271	276	249	279	241	235	273	267	274	256	241	258	242	239	261	250	247	246	236	242	267	239	255	235	240	256	263	260	225	274	248	259	257	245	234	281	284	272	238	244	259	232	230	261	266	251	242	244	287	275	262	277	252	254	264	257	251	264	229	241	288	262	258	253	251	251	258	258	240	258	245	245	240	263	241	242	266	263	231	238	219	242	283	274	254	234	252	271	248	270	268	290	246	254	265	260	276	255	282	226	251	286	266	231	246	267	240	257	260	241	236	220	255	265	272	260	257	233	269	260	248	243	261	268	236	258	260	263	247	240	271	256	259	281	264	252	277	253	270	279	268	244	244	257	244	248	248	255	256	261	270	234	250	237	264	262	239	257	226	217	266	249	259	244	254	274	243	258	273	248	269	249	250	254	263	236	262	245	250	259	255	267	246	252	270	259	249	221	243	268	270	240	262	273	251	246	262	251	275	262	250	243	268	263	253	243	273	297	258	282	258	234	255	254	247	263	265	244	261	256	227	263	245	248	307	257	229	240	252	268	263	228	260	282	269	259	264	230	246	282	255	255	250	261	256	258	246	264	249	257	266	256	243	250	247	262	251	291	242	251	263	269	245	266	221	244	232	244	268	272	263	267	290	273	225	253	240	265	250	276	260	239	240	269	254	240	290	250	287	261	281	264	263	248	279	280	314	249	257	255	244	225	272	220	277	268	260	282	259	247	251	235	261	270	258	263	237	225	264	262	252	268	280	252	271	267	233	243	248	251	273	265	260	263	247	261	250	274	258	263	246	243	256	260	263	250	237	262	230	247	264	266	255	260	236	254	261	255	250	230	247	242	251	269	261	225	237	239	245	230	249	236	272	257	247	267	278	269	250	257	248	259	246	243	250	243	274	266	233	265	287	267	276	256	229	274	215	273	264	269	286	232	302	253	251	240	260	253	258	275	294	284	252	266	241	240	265	265	270	245	260	287	251	239	264	237	255	251	261	269	239	264	282	254	274	269	260	260	253	248	280	269	228	271	263	278	228	258	250	253
22935	30379	41886	44803	46586	40571	38010	33939	31632	26213	14947	7793	3667	1354	1021	914	825	918	899	825	846	880	855	843	875	876	810	901	906	873	852	863	822	873	863	867	886	870	892	848	923	862	872	875	897	895	911	920	887	929	847	878	861	882	808	877	888	829	897	885	885	811	883	868	862	906	832	922	845	870	858	856	875	881	892	861	921	885	898	893	904	845	836	869	901	895	879	837	854	896	891	907	882	877	870	842	906	872	918	884	912	880	894	850	934	831	911	876	854	861	846	893	862	879	888	824	863	863	898	862	884	885	836	932	882	874	886	887	842	838	886	920	841	911	909	878	896	865	822	831	909	865	918	822	869	873	895	829	849	877	914	866	844	928	945	863	852	860	944	887	839	854	879	897	856	819	883	875	823	889	875	840	888	871	923	860	906	891	877	850	860	853	837	827	890	879	886	894	841	873	823	889	914	892	841	896	892	876	840	875	850	899	884	879	882	873	859	872	847	856	897	915	835	847	852	880	861	925	916	858	903	875	818	905	825	868	890	875	864	806	885	865	922	882	878	924	848	865	896	892	855	898	857	905	829	867	888	927	853	884	890	840	885	865	913	881	849	881	860	838	848	840	934	895	866	844	922	869	857	865	819	888	894	860	836	833	889	829	807	820	838	834	897	843	927	845	867	897	854	825	863	900	878	913	894	887	869	861	866	842	853	891	874	852	895	832	914	837	899	885	833	863	876	897	868	818	889	869	850	864	860	864	892	867	838	903	875	922	871	877	864	898	870	818	928	915	901	885	902	855	857	875	880	884	870	871	850	843	862	870	907	890	880	888	848	871	825	863	834	850	840	876	860	847	875	897	889	838	881	894	828	924	867	847	852	858	898	866	864	892	828	887	854	805	886	898	857	903	863	875	829	854	909	877	868	864	902	860	867	829	895	924	839	813	894	889	883	860	849	872	898	880	827	903	909	929	866	897	935	837	856	880	847	865	860	873	835	877	871	904	878	825	913	841	879	930	859	866	871	885	937	884	825	901	881	898	875	804	913	928	858	867	863	879	858	858	847	853	869	861	805	912	915	889	868	931	843	835	918	837	898	902	870	865	832	818	881	883	850	924	902	864	852	831	899	853	862	867	898	871	895	837	872	925	929	913	877	881	876	850	860	919	827	855	842	862	915	858	894	926	888	898	846	891	904	845	847	831	903	847	893	850	811	943	874	899	836	916	907	888	835	823	881	835	846	899	888	864	893	861	887	935	866	865	862	856	877	883	890	853	865	867	890	856	830	898	862	879	873	927	834	902	885	878	841	935	836	863	873	851	876	953	883	886	872	898	851	891	853	886	897	915	872	875	856	872	873	867	889	859	879	944	855	905	854	912	826	939	814	863	875	859	876	913	830	883	852	848	886	857	851	894	842	857	895	890	830	906	879	909	898	862	869	899	882	853	778	875	884	872	914	872	860	873	848	923	909	833	837	837	898	887	895	893	895	890	917	876	844	862	848	845	862	890	886	850	887	854	841	866	846	886	881	814	869	907	871	907	859	871	874	909	878	877	850	875	863	838	850	866	871	866	901	860	870	868	797	895	838	838	925	847	826	840	844	891	895	900	798	853	883	872	854	865	846	899	929	859	877	911	854	853	854	865	900	896	899	875	937	895	862	838	901	842	842	856	836	908	898	899	834	888	832	918	861	848	861	859	894	833	890	869	926	835	917	931	909	803	871	859	866	856	895	866	869	865	904	859	888	850	866	913	847	902	885	866	871	873	877	838	902	844	860	927	880	880	863	921	888	873	830	908	932	894	877	844	893	874	900	877	843	860	866	869	886	848	866	848	878	849	862	877	888	922	855	905	863	875	838	855	922	865	844	917	848	865	882	844	873	874	869	924	897	880	864	900	827	868	895	841	888	852	887	842	879	869	877	910	881	871	897	849	930	829	884	884	861	878	868	861	832	858	915	899	839	921	866	764	856	822	902	858	905	888	840	869	909	928	791	926	887	802	835	858	908	849	903	818	883	902	805	900	885	831	869	861	865	938	870	812	880	855	843	874	914	807	905	892	859	851	910	876	839	869	900	890	876	896	872	1012	910	900	887	885	864	826	895	904	893	891	880	849	852	896	881	842	947	852	854	891	815	915	871	836	878	894	870	857	883	878	860	846	857	875	855	849	903	844	831	871	847	921	861	911	876	926	889	846	857	854	949	863	923	886	843	855	955	914	845	848	888	844	854	887	871	816	877	898	865	797	851	906	895	850	897	901	881	810	894	891	847	897	857	858	907	854	884	880	833	853	908	935	868	856	891	890	832	857	875	866	842	893	887	903	897	891	888	846	900	854	891	894	896	847	867	890	848	872	880	909	864	874	906	878	880	926	909	857	847	881	836	908	910	899	849	868	886	919	833	902	801	911	822	834	889	835	854	856	899	833	877	884	905	876	893	869	914	900	854	876	892	868	891	884	933	809	895	903	876	889	847	871	851	887	874	911	899	908	873	866	877	900	853	946	874	875	894	868	835	862	882	881	868	920	882	881	910	912	856	860	875	883	872	872	887	889	909	862	913	846	904	894	884	860	886	828	906	855	866	855	848	892	867	877	954	883	850	885	881	900	922	876	917	915	856	850	871	891	834	885	870	886	938	886	863	870	855	878	871	873	862	846	893	854	828	806	879	873	898	884	877	907	877	921	872	870	876	907	862	887	854	860	893	845	877	865	882	888	882	856	882	837	884	862	870	845	906	916	912	879	893	821	839	871	869	868	921	867	878	879	844	823	931	882	838	905	893	893	897	881	847	868	811	935	943	880	908	923	900	881	829	882	846	903	875	839	897	904	846	858	882	876	840	841	851	888	903	923	876	837	863	870	914	898	855	892	888	870	810	835	889	887	851	901	813	875	925	868	942	880	916	836	885	816	882	888	892	882	834	871	860	923	858	862	929	869	870	887	870	856	916	866	874	867	864	938	856	925	889	883	899	865	874	838	856	857	870	913	906	824	889	846	910	907	834	918	896	893	874	879	874	838	926	882	893	884	864	911	898	877	921	891	948	877	901	865	860	864	856	873	898	878	848	861	808	889	823	846	834	870	848	880	887	817	875	835	888	913	914	906	872	870	884	832	826	865	871	881	866	846	905	868	932	869	871	865	898	865	823	839	841	838	875	869	858	897	877	844	925	860	872	858	877	834	853	874	868	912	819	886	857	809	861	836	844	886	879	864	877	854	914	857	844	836	910	870	894	873	840	878	850	878	870	862	886	839	892	847	921	903	833	866	923	922	857	910	892	824	883	879	879	825	878	910	831	856	839	888	856	894	855	874	877	889	886	866	904	891	859	842	844	882	846	900	882	929	928	836	891	907	860	853	865	847	852	910	870	892	839	927	836	842	911	820	917	871	882	874	894	873	857	890	840	893	876	888	895	845	897	842	945	872	828	849	899	840	874	898	831	849	864	887	858	922	940	871	895	899	910	921	881	900	920	871	844	897	848	893	837	884	841	867	857	870	900	935
28946	15269	10165	6160	2665	1487	1056	748	626	449	303	305	242	266	245	268	250	269	237	242	274	237	235	252	263	267	251	240	256	259	258	230	248	276	248	258	246	250	246	268	256	241	262	234	264	257	270	271	266	255	283	243	243	287	260	266	246	254	271	237	260	242	263	249	274	238	256	241	262	241	249	276	230	268	267	268	283	283	264	242	211	242	255	228	259	274	255	250	234	251	255	259	246	259	239	248	248	263	257	258	271	233	292	238	246	242	236	247	224	268	261	271	239	271	229	305	242	261	238	248	271	248	242	269	268	265	256	265	264	227	267	265	247	263	262	245	231	233	266	233	235	233	245	239	273	254	240	241	256	260	271	276	249	264	242	259	274	270	252	280	259	257	271	269	277	250	239	250	242	254	234	252	271	265	256	257	265	253	226	270	264	277	248	275	235	259	215	229	248	234	237	257	217	258	234	254	234	278	243	229	248	227	275	239	277	244	274	261	263	261	270	257	263	288	250	222	255	226	258	248	258	234	256	231	261	233	241	256	258	238	219	224	250	238	243	245	262	279	267	245	244	256	260	237	272	260	240	274	243	258	303	247	285	246	253	274	244	258	255	241	255	237	263	256	248	278	225	243	262	236	241	258	258	245	241	244	270	242	251	278	257	245	243	250	258	248	237	219	241	248	254	240	245	223	251	243	268	262	254	274	242	253	276	238	234	266	265	252	247	258	247	255	259	255	240	206	264	295	255	287	263	250	266	250	257	250	242	244	226	232	224	235	238	266	225	241	274	254	270	287	267	238	241	264	238	218	243	261	221	228	251	249	275	256	251	236	234	263	255	264	255	256	256	250	265	236	271	268	256	266	247	277	235	235	266	255	238	243	230	252	240	247	250	283	229	240	273	249	279	245	245	245	246	253	240	251	238	244	247	259	256	243	271	256	261	229	251	243	278	241	255	251	256	263	262	231	245	262	247	252	260	247	261	244	239	227	270	237	244	240	289	256	242	280	266	248	235	245	246	253	257	240	269	262	262	277	266	229	233	250	253	235	240	255	269	251	252	263	246	241	245	239	274	274	250	268	253	222	233	247	265	247	245	261	256	264	268	261	254	253	232	227	258	255	239	260	278	255	259	234	248	266	257	263	243	254	289	261	269	232	259	257	227	268	245	245	255	253	257	253	271	284	273	282	246	225	266	248	230	254	252	264	269	235	245	214	267	260	225	231	233	217	250	272	234	264	230	284	303	274	267	270	249	254	268	239	262	202	241	281	234	255	269	245	277	239	249	255	259	252	236	236	238	240	296	262	281	247	263	240	250	240	268	238	269	224	275	270	269	226	267	237	252	270	248	270	258	241	248	241	284	264	262	244	252	211	250	281	268	279	235	260	270	253	271	237	229	246	255	254	251	231	239	249	254	244	279	241	252	249	259	237	250	264	273	257	263	268	241	259	253	249	238	264	248	241	236	276	242	247	211	286	231	256	232	255	248	247	250	252	258	262	247	255	262	231	242	247	236	255	256	243	217	255	248	257	256	242	252	269	252	227	223	246	236	275	264	242	263	235	278	246	265	257	233	247	240	256	263	246	225	242	259	256	232	245	269	246	256	282	238	278	242	269	269	262	273	253	279	246	245	217	237	252	263	246	281	263	239	253	240	243	281	260	259	230	255	265	242	241	258	290	245	259	231	244	261	262	209	223	265	245	261	245	234	239	224	240	253	246	218	252	260	260	238	252	255	256	256	246	260	257	228	270	258	241	248	272	253	268	265	236	265	270	251	262	250	260	255	227	248	231	237	239	252	242	227	283	255	238	241	259	266	235	243	248	218	267	254	247	243	241	273	273	241	221	262	260	257	268	253	235	258	250	248	256	250	250	276	252	271	221	269	261	238	238	226	221	286	280	232	275	267	241	257	269	227	282	262	267	261	256	236	232	273	224	222	236	235	220	241	296	259	242	225	249	214	235	250	220	269	244	253	251	274	265	216	254	257	267	256	269	262	262	267	247	260	260	237	218	235	244	263	272	239	277	231	252	246	250	273	249	269	264	255	245	250	248	264	235	240	265	270	262	258	234	265	282	247	221	234	243	272	247	257	247	252	224	267	248	264	248	256	265	219	264	226	251	227	264	236	246	224	261	246	274	268	264	234	273	276	272	245	256	245	246	256	240	234	241	268	271	249	229	261	260	280	256	256	258	245	233	261	272	232	273	271	240	247	247	221	264	263	240	257	270	256	273	241	243	241	260	275	274	300	292	243	270	287	247	264	262	224	211	236	271	266	228	283	262	213	246	240	242	268	240	244	293	229	231	258	242	262	251	250	235	271	268	252	226	261	254	249	277	266	246	243	258	254	276	231	254	279	271	272	255	217	253	252	259	221	240	252	242	254	256	242	237	248	242	259	244	223	272	272	233	243	264	261	280	260	252	250	250	261	236	245	250	269	253	223	251	255	240	263	228	238	284	239	233	306	266	245	246	242	261	255	260	245	237	225	219	250	264	230	246	256	216	234	259	233	274	247	278	235	212	228	243	260	277	261	277	265	276	242	245	269	272	224	271	261	240	241	240	245	260	250	233	262	263	242	249	259	247	221	264	241	250	238	274	257	273	263	262	239	244	255	242	238	233	257	255	254	254	264	214	266	221	266	244	271	258	246	275	277	251	261	262	256	249	243	265	231	253	254	257	249	263	249	219	245	223	288	248	241	250	278	256	233	267	249	260	286	225	256	261	233	262	224	267	250	238	246	256	258	226	251	257	275	249	250	252	257	256	247	243	227	239	236	241	263	245	241	244	233	292	250	232	249	221	252	255	240	270	230	235	249	249	260	228	252	285	279	251	251	244	253	261	256	266	246	226	225	253	254	232	251	251	247	253	235	243	290	269	230	263	277	243	258	233	255	242	224	260	242	266	276	247	276	265	235	263	248	247	231	269	270	241	278	249	259	233	252	249	257	221	240	245	249	262	227	257	241	225	250	266	277	260	250	264	267	239	218	240	239	255	247	261	260	276	245	247	256	253	264	274	237	250	257	232	256	240	231	247	264	257	272	256	269	264	248	243	267	261	251	250	242	248	240	257	236	267	258	278	238	252	238	261	272	234	239	242	248	255	262	265	254	246	254	217	264	225	243	243	233	259	241	268	245	239	256	249	252	257	254	266	277	239	257	224	234	260	256	262	255	217	266	255	294	245	246	244	240	275	228	268	254	271	235	265	267	267	264	237	239	230	267	248	242	246	247	236	253	271	249	233	276	246	265	254	242	263	237	233	264	251	262	270	244	236	256	254	229	258	258	273	232	255	238	262	233	251	231	254	251	243	268	248	262	256	244	257	241	273	231	251	232	226	272	276	267	246	272	232	247	279	246	239	266	267	252	253	253	247	255	269	229	265	244	269	251	255	254	262	274	257	228	216	245	275	278	232	257	264	256	270	248	268	276	241	257	230	236	254	249	262	264	267	256	281	236	230	273	238	256	235	264	273	274	255	265	236	270	269	247	244
12974	10700	17266	16572	10471	6322	4849	3582	2553	1707	1206	1078	940	839	841	855	853	877	785	857	863	867	863	850	881	862	817	859	861	829	860	811	837	912	865	829	874	893	878	850	852	855	835	878	861	840	862	879	859	897	864	904	821	837	873	846	856	869	835	825	829	889	842	870	871	876	838	828	821	827	882	897	877	868	816	863	883	830	865	880	846	890	866	842	913	853	860	853	839	914	789	844	869	827	862	824	830	949	842	846	834	818	840	868	865	880	870	849	881	889	855	797	873	861	800	849	856	890	822	871	829	826	861	837	853	871	854	847	868	900	895	846	923	874	895	888	883	854	843	841	859	860	884	796	894	850	819	825	843	811	866	817	906	814	904	843	880	867	830	845	901	867	888	863	865	853	840	891	835	884	863	815	851	894	837	902	841	816	881	870	832	842	908	877	837	872	946	864	826	872	887	892	879	842	852	863	838	895	824	825	844	886	877	860	885	897	839	869	906	835	841	830	896	880	851	800	857	903	857	841	811	852	879	843	822	868	892	854	850	851	831	854	891	897	849	856	899	827	845	852	861	871	845	876	867	853	843	820	790	859	828	831	821	826	872	850	842	822	874	876	869	850	826	870	867	862	830	854	858	896	852	824	886	877	817	834	936	807	852	852	819	834	890	864	881	832	843	867	832	853	843	863	871	852	848	832	886	848	861	910	840	884	839	862	822	823	863	864	837	865	838	854	855	854	861	888	813	841	855	866	921	861	886	853	846	829	875	883	858	805	862	851	863	839	892	855	845	860	890	807	820	886	841	874	889	852	850	888	859	852	860	882	815	864	832	807	855	844	868	819	898	840	886	826	813	916	833	831	849	896	858	826	888	858	829	829	807	867	885	823	810	875	892	841	892	835	858	892	798	859	827	838	849	882	851	853	819	871	896	857	813	907	894	843	838	861	852	834	837	822	853	887	804	869	837	860	847	890	855	802	813	833	870	839	893	856	856	862	821	828	837	871	840	891	855	845	882	826	856	865	815	890	859	820	873	833	830	856	850	869	907	910	884	908	814	828	856	814	821	844	874	827	834	834	821	895	879	890	888	833	876	827	842	866	841	835	914	841	904	818	866	822	867	856	829	841	908	804	856	844	880	910	854	812	915	841	856	892	862	860	828	865	862	911	889	884	872	841	858	834	843	881	891	837	827	863	890	847	878	864	852	784	857	856	875	858	820	911	889	884	835	811	840	829	805	860	900	800	840	874	787	875	829	811	899	886	858	846	840	822	908	872	838	832	858	878	887	836	803	834	859	861	840	820	890	857	838	851	825	826	861	788	902	827	826	851	900	860	830	898	890	872	896	830	907	866	888	821	883	846	819	803	826	921	885	837	860	842	884	871	874	866	828	824	830	883	863	790	855	876	861	839	883	871	820	854	830	835	864	772	915	860	860	847	831	907	830	895	849	880	869	848	884	797	878	860	873	898	879	876	901	803	865	831	869	894	860	862	873	875	805	800	855	884	883	854	921	857	855	821	862	856	840	902	892	814	839	876	879	908	874	921	816	886	844	862	880	897	853	894	815	887	900	867	825	835	787	846	860	878	871	875	853	859	822	823	874	844	865	864	885	851	901	878	844	836	872	829	842	905	834	862	827	843	839	824	861	827	840	861	835	902	846	851	868	879	881	885	870	816	852	854	837	862	882	899	824	813	899	901	841	888	866	872	896	943	891	838	842	827	882	807	822	837	896	799	878	848	911	835	815	855	918	859	853	861	861	822	836	855	875	852	826	834	830	866	846	847	909	842	881	880	890	854	882	847	844	860	862	881	858	847	846	851	826	843	842	843	850	838	814	881	840	837	779	836	884	853	872	882	837	855	872	845	835	830	842	825	886	880	808	805	838	874	826	836	939	856	852	830	895	833	809	860	847	860	803	833	844	857	834	895	784	829	835	846	830	841	904	862	922	874	873	858	871	867	850	875	929	932	913	833	824	851	827	848	881	815	876	850	893	834	908	870	808	816	871	895	867	868	836	846	847	896	818	867	815	845	885	847	857	852	828	810	891	828	895	863	841	859	815	854	874	849	861	819	844	866	860	859	871	850	836	924	895	875	822	914	887	869	835	903	821	902	891	817	910	892	819	897	818	881	865	885	877	879	908	880	848	879	828	830	870	828	859	831	901	877	886	866	845	871	874	840	802	817	875	863	830	903	841	846	887	837	796	891	843	889	909	820	856	844	823	847	822	847	843	900	797	843	778	827	945	836	869	806	844	835	867	900	880	874	827	783	899	896	849	819	852	898	846	831	847	844	893	841	825	853	868	820	827	808	903	841	875	826	856	833	886	887	843	855	799	860	852	822	844	804	933	817	911	815	907	875	867	871	873	838	891	948	844	832	819	867	865	885	823	897	878	834	884	841	826	886	874	848	842	890	866	824	828	842	830	816	838	880	869	910	855	892	885	823	817	830	860	771	851	855	841	860	883	832	864	864	860	829	888	813	842	875	899	878	842	887	866	822	873	855	860	833	883	853	872	895	878	880	860	859	860	876	806	821	852	885	874	925	891	871	864	890	874	835	847	905	887	829	879	851	867	871	894	852	851	830	838	849	856	867	833	871	809	845	899	875	805	849	839	833	910	846	854	808	858	860	894	831	878	875	801	857	863	875	823	853	801	871	854	840	839	850	781	852	877	869	843	877	859	831	854	849	861	921	783	886	890	840	840	845	903	900	872	850	832	817	830	837	876	893	803	870	859	865	857	818	873	839	874	826	873	895	873	895	867	889	875	841	797	835	833	832	853	893	840	832	877	801	856	844	890	854	890	855	864	829	860	898	888	826	835	884	880	907	860	866	867	822	812	847	852	858	827	877	914	804	885	861	842	922	831	913	834	850	886	881	885	844	843	890	854	853	868	934	843	845	882	865	851	855	846	796	846	863	812	862	844	903	837	860	843	861	845	892	890	911	845	761	912	815	883	885	871	881	809	801	843	836	856	850	874	863	839	829	915	863	870	857	895	884	834	886	903	861	808	859	823	877	880	841	895	887	847	883	885	848	812	849	895	838	871	883	858	850	842	835	877	874	806	871	855	863	847	837	848	835	879	898	856	854	870	866	843	894	868	828	846	879	858	873	861	901	808	877	839	883	857	879	854	885	837	788	804	845	853	814	877	849	856	862	826	852	814	843	893	866	855	863	833	837	884	861	872	818	819	848	806	888	883	804	853	816	907	872	851	867	877	856	908	862	815	819	879	844	869	882	810	828	827	818	868	822	822	865	861	864	885	852	849	846	839	840	819	896	834	849	870	893	790	832	857	814	863	859	898	866	848	823	884	876	857	899	781	847	825	822	866	838	881	819	847	873	835	884	811	843	888	893	855	817	830	799	848	802	861	889	862	849	844	874	822	818	859	822	838	881	845	826	887	802	846	915	895	864	828	831	837	839	890	819	814	906	919	873	837	855	856	841	819	866	872	853	860	900	884	837	823	862	857	837	885	887	877	827	896	818	830	896
31003	23518	34796	34828	21693	12834	10049	7266	3569	2132	1203	680	411	320	240	226	259	262	271	268	251	235	248	262	255	277	285	230	247	253	268	247	256	277	259	275	253	241	287	259	254	244	238	255	250	244	252	255	275	255	248	259	306	242	259	238	226	264	274	266	238	265	241	276	259	274	267	254	261	247	262	275	263	263	263	235	233	235	270	261	270	239	238	261	266	271	270	257	258	240	264	225	259	258	262	233	267	230	268	260	268	269	289	256	231	270	240	258	271	266	249	255	253	261	266	253	247	235	268	264	253	274	256	240	248	242	240	276	272	262	247	244	239	241	230	267	265	256	248	235	250	277	232	270	272	260	260	269	271	233	266	266	274	256	250	245	252	271	250	225	261	289	255	260	244	273	254	237	288	266	252	230	260	248	266	240	250	233	259	240	258	275	224	249	271	247	273	226	281	231	238	210	260	251	238	275	237	267	230	282	241	271	229	259	237	269	268	258	271	241	311	255	260	238	294	263	205	249	281	244	236	281	277	263	266	232	253	278	271	266	249	273	260	279	268	263	272	299	247	251	231	248	247	247	237	285	254	283	259	266	273	233	262	230	251	256	246	260	248	256	265	252	234	243	249	277	276	261	254	310	297	258	268	264	280	274	244	239	272	276	271	246	264	243	230	263	217	258	282	251	257	261	259	288	261	256	244	253	280	247	253	243	254	258	282	269	277	275	269	265	259	246	270	280	273	240	270	274	259	261	259	250	262	241	243	248	262	227	270	259	268	253	276	237	260	283	252	247	268	299	269	266	221	242	250	237	234	287	243	224	246	271	246	242	257	284	256	246	257	233	235	275	295	252	270	265	246	264	265	260	266	274	265	249	262	253	245	225	277	245	266	287	283	261	236	277	250	251	261	251	287	240	245	245	261	273	266	294	278	281	235	262	266	257	256	234	250	256	250	230	257	269	261	262	248	273	269	251	268	252	251	262	263	253	248	278	271	244	253	242	275	279	246	274	267	264	237	243	273	242	285	239	253	255	258	279	298	247	271	240	250	259	272	270	248	242	256	282	226	243	245	271	268	256	286	265	260	286	273	258	278	283	251	240	255	237	261	255	265	255	294	285	257	260	261	254	240	246	260	290	246	243	256	240	267	264	295	259	248	275	256	275	244	269	252	250	255	280	256	229	256	250	237	257	269	246	237	230	271	283	251	253	279	272	263	312	255	304	255	233	251	237	219	251	261	260	251	282	260	238	249	237	232	253	250	263	290	243	247	248	242	253	253	279	268	250	270	260	250	280	244	252	245	249	259	249	258	257	266	257	247	245	244	259	243	267	261	265	233	295	245	281	260	257	269	258	248	249	254	281	270	246	251	256	257	259	243	259	269	263	275	245	259	266	238	256	254	266	273	261	256	249	274	254	270	246	226	246	280	262	265	284	257	235	235	272	255	266	249	225	257	235	230	229	274	267	255	248	279	238	261	232	240	282	278	246	231	236	230	261	254	245	270	269	263	276	226	230	260	250	242	235	281	238	259	271	249	288	258	228	243	235	280	248	248	276	258	253	248	252	245	269	261	264	246	255	223	265	262	265	269	261	253	261	226	260	276	277	264	294	266	267	244	256	259	268	263	237	265	231	250	251	239	269	247	246	259	259	228	249	292	262	250	246	264	262	226	245	255	233	278	256	255	264	267	268	286	272	288	252	273	241	268	252	246	255	254	277	267	240	274	259	274	285	252	252	260	246	274	274	277	299	239	265	216	267	238	229	286	264	258	250	252	256	264	258	252	255	253	260	263	277	308	243	282	271	235	233	247	257	260	265	274	252	268	255	246	266	255	235	268	301	255	256	247	245	256	241	273	254	273	270	250	267	271	267	282	260	259	255	246	244	221	276	249	257	252	276	237	249	262	245	266	247	252	240	239	264	278	254	263	244	260	247	247	288	255	260	254	278	235	274	275	259	236	238	224	241	270	283	256	284	255	289	266	252	263	232	226	274	258	250	250	261	244	250	246	263	273	238	253	244	280	255	282	270	257	282	235	254	262	255	254	271	260	247	268	238	241	244	277	261	260	260	259	268	247	274	267	287	267	234	236	243	247	272	246	253	259	252	228	223	231	258	258	264	252	251	244	247	257	260	242	289	232	260	263	246	227	241	250	290	240	250	260	265	257	272	265	255	260	260	252	263	248	263	251	285	237	260	241	256	266	263	249	265	243	285	247	265	255	265	246	292	266	250	231	251	249	257	252	248	281	256	253	268	253	287	249	248	273	272	284	275	265	251	253	222	219	273	274	264	287	254	289	294	280	253	239	259	247	251	261	253	266	240	267	259	234	286	248	257	264	228	266	249	251	266	252	264	268	243	247	284	247	265	262	230	255	262	265	246	264	281	236	260	253	258	271	250	307	260	259	275	252	262	283	273	273	282	257	235	253	229	260	239	233	272	265	270	264	289	257	248	276	261	268	280	234	278	249	263	239	286	241	267	253	250	273	264	259	217	283	273	254	264	262	237	287	234	223	267	265	264	295	270	259	268	252	260	279	243	239	249	243	291	274	256	224	263	262	241	241	246	282	231	261	257	260	236	227	256	253	266	281	296	262	256	266	239	251	236	252	269	264	247	253	227	277	231	279	245	273	267	277	247	262	271	261	228	291	260	241	278	264	267	272	251	269	268	270	255	260	268	277	235	240	268	280	285	258	269	260	268	250	247	269	247	249	248	267	258	264	240	282	275	262	272	213	259	254	227	265	236	292	272	267	277	241	247	254	259	249	284	255	270	229	258	250	231	242	251	270	268	251	238	244	243	248	275	265	225	269	273	246	283	241	242	227	279	248	240	257	268	230	240	261	265	248	264	243	258	258	264	273	227	241	246	249	232	253	260	257	257	235	272	258	281	269	242	256	260	255	274	243	248	234	265	271	287	242	260	238	296	256	249	243	252	260	252	249	245	238	244	246	250	271	242	215	263	229	238	282	238	245	248	282	262	241	271	251	265	253	248	269	242	275	253	252	264	256	258	249	285	256	240	290	243	282	245	270	238	256	258	293	267	274	244	235	242	250	256	244	254	279	264	270	261	248	263	283	243	262	294	282	262	265	264	246	258	270	243	268	230	269	267	279	271	266	233	254	276	236	260	261	282	235	257	287	254	262	252	241	242	245	261	295	231	283	260	246	261	263	270	282	278	249	236	253	270	260	233	266	281	267	242	263	272	280	237	266	282	263	248	253	243	256	243	248	266	248	267	259	255	260	248	265	258	269	258	226	264	228	262	257	245	257	243	282	266	266	278	281	253	263	285	261	263	275	244	277	288	237	281	245	270	250	265	270	255	244	265	266	250	233	270	256	270	271	282	259	238	265	268	217	239	265	266	254	255	244	258	256	246	246	265	270	250	251	293	261	242	226	254	258	274	234	245	239	265	259	249	271	275	262	261	244	262	260	279	280	251	271	242	251	254	244	223	261	261	279	261	241	273	268	255	284	251	268	242	231	304	260	254	237	252
19952	21784	38803	41340	30781	22707	25475	22828	15232	10847	6116	3282	1690	1133	924	939	850	879	885	779	929	818	954	858	848	862	885	863	866	880	859	863	880	888	879	797	919	857	899	858	871	851	893	897	843	925	826	881	931	893	845	881	917	841	863	888	899	892	882	846	841	897	881	837	922	865	902	862	845	887	867	908	853	840	934	869	859	867	883	843	845	911	829	903	901	891	821	793	853	873	853	857	850	983	856	815	848	930	889	854	811	926	913	855	916	897	879	901	876	926	842	869	882	911	822	909	858	822	927	877	869	924	908	826	883	902	847	803	890	866	893	911	915	877	891	842	831	861	849	839	867	911	879	865	825	839	908	913	891	868	879	867	856	803	907	872	851	867	931	823	787	863	895	844	868	885	889	828	883	935	844	857	845	938	829	857	918	848	875	882	927	860	846	889	856	869	883	859	851	908	878	846	884	877	893	836	902	825	937	850	867	780	845	871	879	917	873	845	874	917	872	900	915	855	835	846	921	833	866	860	884	874	872	892	900	831	860	842	849	865	828	858	799	915	876	844	859	850	835	854	836	871	867	833	884	865	851	833	882	866	884	867	900	879	875	834	885	876	844	890	874	861	882	869	851	857	835	872	845	854	879	841	880	862	879	873	850	847	856	851	890	884	864	931	918	903	889	857	868	840	896	875	841	871	934	913	905	881	919	891	889	857	867	908	843	842	821	902	818	843	918	916	849	849	910	819	879	878	852	826	956	838	892	852	845	842	866	866	866	889	866	872	851	824	902	884	843	831	834	836	866	786	844	855	848	885	876	882	888	907	921	838	873	902	834	825	842	872	879	872	861	834	857	874	901	873	868	844	848	839	904	851	893	858	803	900	865	873	901	844	795	901	868	882	924	885	845	929	843	901	856	782	843	903	882	880	845	877	930	885	867	827	846	845	850	888	906	847	833	853	878	865	884	864	920	897	917	911	801	856	901	859	876	876	888	872	862	846	854	896	888	908	859	898	824	871	917	866	872	874	851	870	839	847	910	896	917	877	901	852	893	874	863	837	879	868	870	914	904	887	817	847	913	854	887	848	880	846	853	803	885	906	886	867	826	883	843	842	884	880	894	884	869	932	844	842	850	859	822	895	841	851	840	834	880	867	886	828	829	871	907	876	897	852	855	861	876	897	855	909	851	904	851	860	884	850	884	885	820	892	888	915	881	857	863	828	863	856	903	873	854	793	839	907	895	823	862	923	826	838	869	886	855	873	929	897	849	897	909	846	922	881	835	868	893	867	882	879	875	857	862	887	857	872	845	891	891	899	870	859	836	806	852	850	840	904	910	838	877	832	937	884	894	904	878	876	937	897	897	832	890	844	876	873	881	845	915	881	925	850	834	870	923	934	906	875	905	946	899	850	885	816	876	898	878	827	921	866	892	872	900	830	935	851	852	930	926	813	898	867	944	866	850	908	903	887	868	891	866	897	878	861	856	865	863	857	873	823	848	906	899	873	856	882	884	924	899	825	951	918	900	870	886	811	846	899	876	891	903	837	841	846	875	851	820	908	863	852	880	860	875	850	892	803	913	911	868	878	843	871	870	875	900	849	865	888	856	868	918	877	834	888	884	882	856	841	899	904	872	841	891	870	893	833	889	897	847	855	929	865	839	881	855	827	858	876	898	908	830	864	847	905	833	918	854	915	827	840	880	809	873	843	857	855	873	844	870	840	830	853	867	875	821	899	881	911	880	907	900	894	828	882	870	917	838	892	857	854	874	884	928	928	862	844	859	889	914	846	816	857	849	863	855	881	840	866	847	879	899	818	915	924	844	903	899	863	836	874	865	854	841	853	829	901	880	938	917	897	863	892	875	930	848	897	849	890	850	875	896	841	834	891	867	924	820	868	880	851	897	898	848	850	868	861	848	886	867	914	851	887	846	842	886	870	886	872	882	876	869	853	920	869	842	849	873	909	924	909	893	850	840	885	897	866	871	888	922	920	885	897	840	903	874	868	883	864	881	843	855	824	885	868	915	844	867	911	867	863	928	862	910	884	878	894	859	897	887	851	859	873	860	865	871	849	862	830	814	858	861	836	839	867	860	872	862	883	817	865	876	910	864	867	821	828	939	852	871	882	826	885	895	875	880	837	818	903	863	915	871	889	915	951	844	845	854	849	922	909	898	862	924	855	876	897	848	852	876	878	814	865	862	829	866	924	876	867	878	901	893	897	855	923	887	914	856	914	902	835	876	843	904	927	847	852	849	839	909	868	892	892	859	880	861	878	873	854	844	908	823	818	909	864	842	862	860	849	876	874	902	880	892	861	908	878	855	839	863	918	855	872	897	896	828	915	849	834	876	845	889	825	854	923	949	866	864	905	857	895	861	894	892	902	860	839	839	849	864	880	807	911	889	853	832	856	885	889	881	843	870	874	863	823	925	892	890	929	889	828	856	862	907	888	906	812	873	936	906	836	811	904	872	857	899	806	890	823	925	871	888	885	863	941	820	857	823	893	827	859	865	936	862	833	824	853	878	844	865	893	863	856	905	855	842	875	923	845	926	916	869	908	895	848	861	903	851	870	881	946	858	816	859	869	841	814	869	871	853	890	881	884	878	816	916	838	884	793	854	924	892	879	866	873	895	852	916	812	878	852	863	867	813	867	889	842	892	874	885	904	859	888	907	918	878	813	902	820	865	852	898	847	886	906	876	867	878	874	905	900	875	883	831	841	915	852	906	872	862	854	891	880	874	854	859	901	883	873	865	914	888	951	863	826	900	836	913	832	895	823	841	901	904	871	876	919	890	909	876	846	867	882	932	898	860	856	861	881	890	909	847	878	863	871	850	837	867	893	857	875	858	831	912	863	899	912	848	918	920	886	823	908	892	832	849	854	901	842	856	863	858	896	909	862	912	941	869	885	904	849	862	898	921	840	809	917	879	907	825	875	843	850	858	834	850	902	898	844	864	881	883	864	912	894	876	883	897	908	866	858	836	833	860	888	843	838	850	874	863	878	876	898	864	904	917	873	864	828	882	827	888	889	857	869	875	900	909	857	887	865	815	797	851	861	890	846	894	871	857	850	865	933	889	892	841	887	861	864	862	909	853	856	885	870	908	885	883	818	892	887	844	846	914	874	844	849	862	886	877	839	858	848	825	837	919	882	917	863	888	890	890	878	893	882	834	877	914	836	868	889	878	830	827	876	860	919	861	857	869	841	884	870	841	869	822	875	919	866	924	874	885	914	854	897	921	861	853	904	843	905	875	942	890	828	909	921	811	866	896	847	899	887	901	868	894	870	911	879	853	877	871	892	847	906	887	848	845	820	836	852	829	868	893	864	891	855	847	900	958	914	893	846	874	875	858	867	885	865	865	834	899	851	894	865	858	855	849	803	909	888	896	904	875	812	939	841	905	845	818	925	865	870	847	907	870	910	857	881	841	880	829	874	843	898	872	839	841	856	866	834	875	908	846	880	879	876	871	815	856	844	896	886	886	850	844	886	921	849
32789	28435	35420	37335	25060	15825	13389	11514	5262	3806	1691	807	455	345	273	262	223	276	223	310	290	254	269	230	279	268	227	266	288	243	276	289	272	274	253	268	267	264	279	259	252	259	276	263	247	264	269	245	243	265	276	265	272	252	242	276	277	261	255	250	257	270	271	258	233	268	270	268	241	291	256	246	242	245	237	268	259	248	264	264	266	245	259	252	281	253	259	256	281	243	275	234	270	250	237	222	261	243	254	282	248	234	247	253	269	279	257	267	277	247	261	238	277	262	268	234	244	259	261	256	264	235	226	257	262	257	232	255	277	264	266	258	244	262	263	251	255	278	267	206	268	273	260	259	261	224	278	243	269	261	247	265	247	251	264	255	263	266	231	254	243	288	269	239	263	254	243	252	243	220	250	271	272	241	240	283	242	255	292	277	241	249	261	253	239	290	258	264	272	260	251	248	292	283	278	246	258	245	274	278	282	237	265	276	248	269	246	271	234	258	252	281	251	264	290	249	251	264	247	244	272	273	258	249	296	260	280	255	249	250	266	246	254	247	265	237	276	279	270	271	278	276	264	265	243	252	252	261	281	256	286	281	264	232	297	275	234	258	256	262	231	272	253	230	255	263	241	247	239	267	228	265	233	253	240	256	259	292	266	228	257	260	238	280	268	272	265	271	256	254	250	261	261	252	260	243	257	266	250	255	256	269	252	239	221	240	270	258	276	271	292	207	253	240	261	272	271	233	243	252	276	283	243	230	241	240	269	274	256	255	273	261	236	248	271	272	238	266	247	238	253	269	251	259	269	245	247	249	262	250	239	243	275	265	248	268	232	225	258	261	252	284	253	260	262	233	229	237	242	264	252	265	277	249	284	275	260	265	262	261	244	270	276	283	262	268	246	254	261	256	273	239	257	257	252	251	235	266	246	260	266	267	260	264	245	259	294	263	267	276	260	260	278	279	239	256	252	269	275	257	271	241	264	250	245	255	231	247	284	271	231	273	232	253	245	259	242	268	273	234	246	242	257	261	257	261	245	262	246	249	272	274	239	264	239	239	248	284	240	270	267	244	259	267	232	277	282	238	249	265	271	274	255	250	240	277	264	272	264	242	256	254	289	276	266	252	242	278	264	255	247	294	273	273	260	246	245	244	291	239	252	275	265	254	275	249	258	277	270	228	252	279	277	265	264	227	212	292	241	268	267	236	239	237	264	221	271	252	269	241	254	256	238	265	234	268	244	288	271	243	280	277	259	284	223	264	259	283	230	264	239	274	236	271	259	282	211	237	255	241	247	257	249	236	269	260	257	270	240	276	236	257	242	234	271	275	250	285	252	275	212	235	251	263	275	246	239	247	247	232	263	279	240	242	225	280	266	266	275	287	279	252	279	263	272	255	256	270	261	254	274	282	269	246	234	225	235	241	249	281	259	243	244	255	241	256	247	263	240	261	249	257	248	246	251	265	246	267	276	257	245	226	273	262	258	259	258	248	266	266	243	260	240	264	284	236	241	246	233	272	248	267	273	266	219	223	262	242	225	270	251	256	253	282	230	218	235	287	268	282	259	257	266	242	257	281	276	249	277	260	254	292	250	246	266	280	230	239	266	272	267	286	243	255	250	270	265	252	269	276	245	254	265	274	283	281	314	248	245	241	261	261	226	266	250	259	225	260	254	231	269	238	237	246	268	285	258	264	276	286	245	276	286	285	255	231	269	241	272	267	250	257	249	259	253	272	245	254	233	268	271	248	246	283	241	265	269	226	273	263	256	253	266	244	273	259	291	236	271	279	290	262	267	283	241	256	260	231	282	273	243	254	268	266	269	263	231	272	262	218	242	248	253	250	250	250	248	263	251	300	259	246	270	234	281	274	251	262	259	253	269	271	256	253	262	255	254	260	277	237	276	269	254	267	261	212	266	272	275	292	278	259	268	248	286	244	255	244	270	253	284	240	263	233	268	259	237	252	265	233	261	275	275	271	271	253	255	261	252	250	260	241	255	280	259	259	249	268	275	229	273	273	261	260	233	254	254	253	263	260	267	252	253	288	242	269	260	253	247	272	252	204	275	237	303	270	261	244	263	270	277	265	271	247	281	268	231	247	268	249	277	283	251	227	239	286	251	228	253	271	272	255	281	227	275	250	240	272	271	244	253	260	260	277	262	265	259	259	265	265	267	233	249	256	253	259	255	271	268	279	295	267	262	261	297	241	269	250	225	281	257	232	258	269	270	277	291	251	286	274	246	265	240	242	216	256	276	233	252	278	230	233	263	269	234	258	245	200	233	259	248	264	233	264	279	260	252	263	260	275	278	285	283	255	226	285	252	274	264	262	284	255	238	252	261	245	230	247	270	265	268	272	250	264	232	241	255	249	260	258	272	253	258	244	292	258	294	283	258	266	275	247	273	273	287	242	263	279	257	228	251	265	234	253	296	249	260	262	255	278	273	249	259	257	251	269	279	269	253	267	238	257	232	250	264	250	264	263	268	238	253	264	261	263	269	257	240	251	259	282	242	294	260	235	263	257	276	242	224	245	273	268	266	233	271	258	251	287	245	278	252	261	216	273	280	280	259	257	270	263	243	251	252	249	254	274	254	250	240	258	263	258	250	254	256	272	260	262	270	231	247	254	257	264	262	212	274	267	264	232	291	252	269	258	241	251	242	267	254	274	250	257	262	290	267	268	229	253	254	260	251	240	265	224	244	274	257	265	288	255	274	263	279	262	268	236	269	260	248	244	262	264	244	268	279	259	232	249	273	264	270	249	242	265	265	256	250	265	241	246	299	260	238	276	245	252	247	247	268	279	271	247	259	248	260	246	246	269	269	233	265	283	261	262	258	232	274	282	284	243	253	277	280	270	267	236	268	258	249	235	238	243	251	264	276	266	269	257	241	256	266	246	271	243	247	250	257	247	271	256	288	299	250	267	267	273	242	259	293	243	252	230	273	264	270	249	280	264	291	241	247	294	261	252	249	262	253	268	288	249	248	298	255	243	253	239	289	287	268	255	283	265	234	277	244	245	232	257	269	283	232	286	287	253	277	276	264	276	258	281	283	245	258	277	261	272	273	273	252	246	265	283	274	285	263	229	220	240	233	262	253	293	289	258	237	254	262	237	269	232	249	274	272	251	241	222	257	254	267	256	288	276	239	254	275	290	258	253	263	276	260	225	263	257	263	236	262	253	281	249	240	241	244	272	260	266	253	255	259	282	235	232	260	268	295	248	246	276	274	265	283	241	264	262	254	266	247	264	242	252	226	260	267	249	281	281	243	269	254	238	260	242	266	283	278	252	287	246	300	278	278	258	278	261	228	263	286	233	276	273	253	275	257	268	273	228	236	276	263	278	242	264	265	275	276	269	228	274	264	260	249	221	252	227	246	245	255	263	245	272	259	252	282	245	234	257	253	246	243	228	270	267	256	262	237	254	255	276	241	257	250	250	241	266	246	260	261	253	262	262	242	269	270	266	246	254	250	270	254	272	270	251	266	265	272	248
23670	27998	39187	44738	32686	27774	29668	29380	18545	14972	7916	3825	1926	1345	988	833	919	861	886	901	910	824	817	882	896	804	862	920	855	878	834	825	914	869	893	881	918	897	836	891	865	884	899	913	842	842	864	913	884	945	868	900	855	898	888	863	882	865	818	901	878	900	855	852	869	861	870	859	871	936	850	836	848	888	894	904	847	822	835	870	854	871	886	825	856	842	908	885	899	869	896	901	809	911	873	887	921	881	867	865	882	882	839	856	842	855	848	896	843	878	910	919	848	878	900	882	883	852	898	925	938	887	876	874	879	896	871	828	855	906	891	870	881	848	853	929	877	909	846	925	862	893	906	840	857	878	886	866	861	849	822	871	881	883	826	935	834	826	907	855	848	891	912	880	908	901	874	895	898	836	907	843	873	839	868	865	932	872	892	850	856	862	894	851	982	881	853	855	821	865	790	857	915	871	878	894	860	871	858	838	833	882	924	838	854	925	843	866	845	867	883	882	887	867	869	858	858	853	875	831	862	867	855	852	843	845	899	929	909	873	821	903	932	881	876	857	862	941	894	890	852	954	826	848	838	868	865	913	892	847	865	906	830	892	895	899	905	875	906	905	896	871	871	880	881	913	845	851	824	899	815	875	946	927	888	860	879	910	863	878	845	848	853	872	924	862	877	859	815	894	891	891	892	853	863	842	901	834	870	853	864	881	868	848	902	890	896	852	905	824	864	892	904	924	856	871	921	843	862	840	894	849	914	862	919	883	882	895	858	855	894	862	856	838	884	899	845	888	894	839	824	894	899	857	844	899	814	912	829	851	886	877	808	865	879	869	834	872	835	880	855	896	847	837	824	894	908	869	890	857	876	848	890	921	893	853	875	876	849	864	826	832	897	882	873	804	894	871	866	854	894	872	854	865	818	845	851	846	835	836	852	922	885	896	848	916	884	905	860	873	906	860	892	893	889	880	888	812	881	829	880	864	897	897	899	916	861	910	882	855	867	842	869	845	899	873	853	873	881	852	848	890	871	879	893	880	900	883	840	894	867	840	899	877	871	839	885	817	913	859	894	867	871	802	852	874	847	880	886	895	853	920	878	858	836	847	874	880	842	868	886	863	886	894	855	878	914	831	885	888	915	880	863	892	876	861	868	883	875	880	875	862	858	860	921	898	843	928	811	859	868	863	875	853	883	884	857	877	935	840	880	842	919	960	866	890	846	879	858	871	927	883	908	881	889	865	899	856	875	829	935	819	863	873	911	876	891	886	870	924	826	852	900	871	882	864	884	881	887	845	857	845	938	843	885	797	919	872	845	858	840	906	878	867	846	888	886	873	900	856	841	850	838	896	880	840	895	937	856	855	856	823	852	885	848	891	862	844	889	873	916	825	897	876	820	834	880	865	876	912	854	882	860	853	855	832	831	874	838	881	848	932	902	843	829	847	813	908	841	866	897	889	871	879	882	889	860	889	913	855	875	887	893	856	822	877	882	813	896	877	885	899	924	877	855	876	949	856	867	880	866	882	886	856	909	824	848	829	853	880	849	863	870	881	924	853	889	815	888	858	901	789	850	859	912	861	875	877	865	857	887	890	898	829	823	857	893	908	814	840	863	942	849	859	896	875	921	873	828	847	913	905	888	815	837	922	948	882	881	887	870	850	873	874	841	843	867	874	891	875	906	862	877	874	886	857	904	866	842	896	852	914	897	950	897	886	907	873	917	874	864	870	830	859	859	869	828	893	885	861	898	873	926	860	844	858	900	864	888	897	906	847	796	875	887	857	848	815	885	867	890	884	885	836	822	855	879	893	852	856	883	853	846	888	865	865	864	902	881	932	904	886	856	876	825	896	849	897	878	888	907	929	859	892	835	850	811	859	874	911	846	867	899	849	837	845	887	852	866	883	863	880	862	822	893	817	906	860	901	875	861	813	902	860	901	860	949	835	874	871	818	947	892	881	842	950	891	908	800	899	839	881	845	890	874	914	897	878	871	871	905	876	895	846	949	881	901	933	850	846	866	913	888	868	895	886	870	847	874	888	902	848	868	886	829	873	853	854	863	899	843	901	908	879	883	836	838	897	861	852	932	875	881	831	884	879	870	890	916	890	892	887	865	809	834	873	856	941	818	817	861	876	889	875	862	867	876	873	893	889	883	851	842	868	851	894	892	829	911	851	885	885	813	876	871	880	886	872	821	918	851	910	851	854	914	891	885	877	843	903	913	909	917	874	879	857	847	890	887	870	891	904	871	939	821	853	884	891	890	845	938	891	922	869	869	890	854	861	883	853	901	902	904	914	924	852	801	860	859	879	850	874	859	813	871	846	893	845	892	862	878	875	869	859	833	848	837	876	885	854	873	823	859	935	916	847	821	919	844	885	875	935	858	854	918	869	925	853	820	842	931	889	881	880	886	899	869	899	878	845	843	868	882	915	825	853	856	908	917	861	933	829	833	902	839	911	880	851	853	920	878	853	902	891	843	884	884	874	883	922	886	907	868	912	897	833	882	833	874	920	898	899	867	931	827	882	859	881	862	892	818	900	866	886	856	866	859	889	820	837	890	841	870	876	857	842	878	911	895	898	876	833	881	859	872	873	863	845	832	914	854	890	842	825	964	849	840	888	878	862	863	860	919	889	871	896	867	886	833	898	858	879	891	895	850	908	874	886	939	861	903	882	888	878	896	864	812	812	847	824	842	892	879	852	888	854	895	847	865	922	911	940	910	887	886	857	871	851	857	860	864	859	891	856	912	878	936	883	851	927	845	840	911	844	886	869	862	900	833	827	845	894	870	837	849	858	888	865	877	859	882	873	866	845	834	888	876	904	857	915	837	885	862	887	857	862	883	799	897	904	909	863	883	853	878	887	846	902	889	875	878	849	906	871	898	905	837	858	890	857	835	914	873	881	1002	858	845	850	878	866	895	869	850	793	914	822	935	833	903	816	853	911	880	863	878	885	831	873	844	911	910	848	860	864	880	831	877	832	869	877	913	857	830	885	876	828	870	911	854	844	859	870	889	884	882	813	881	834	883	857	851	844	855	857	856	918	897	872	912	841	870	822	882	893	838	892	919	872	842	909	869	845	809	882	875	860	884	851	896	871	907	853	903	832	847	843	850	856	853	875	887	868	862	880	822	868	859	906	945	903	890	915	851	882	869	894	842	837	854	849	901	849	908	867	854	882	892	851	843	843	855	896	877	847	792	910	870	864	887	885	837	887	817	859	863	854	912	818	910	871	912	920	871	871	840	854	888	858	889	890	924	880	880	905	863	816	874	870	919	849	869	817	874	903	881	863	877	920	897	880	853	857	946	937	931	897	854	936	850	936	894	894	866	877	855	852	907	904	901	863	881	901	865	869	912	854	817	923	858	913	952	893	865	836	898	838	864	890	853	869	913	907	897	891	879	899	855	916	856	893	871	821	863	889	865	841	864	898	885	888	889	917	893	876	847	861	890	897	911	893	900	860	857	852	849	879	903	824	815	897	833	887	870	876	880	918
28792	14784	9277	4620	2097	1196	919	686	473	311	275	284	270	228	253	273	249	238	257	260	264	231	235	265	253	240	243	252	242	260	259	261	247	246	278	265	241	259	245	259	243	255	297	247	278	277	246	257	243	272	248	258	235	261	243	251	272	253	288	267	267	226	261	253	238	272	292	242	270	240	271	251	295	246	245	278	252	222	227	237	247	223	247	244	253	265	243	269	256	270	272	224	261	283	253	247	246	248	258	254	246	222	218	256	228	266	250	226	276	274	218	271	273	254	249	280	245	252	229	266	283	243	235	283	276	264	264	234	255	272	241	248	221	236	253	222	247	272	265	224	277	252	246	233	239	245	243	233	260	276	268	239	253	257	242	237	213	255	243	279	259	259	249	229	234	255	236	237	273	264	281	221	249	236	252	222	265	239	242	267	255	200	237	246	249	239	280	272	267	245	284	276	257	247	259	254	246	246	265	254	228	261	261	257	240	250	261	243	259	247	252	278	230	259	240	250	236	262	245	253	251	262	264	266	252	244	239	255	258	242	249	240	243	254	255	269	260	249	265	253	243	232	257	248	224	255	250	226	227	244	271	238	232	241	254	252	280	256	226	222	269	261	276	246	260	239	269	269	256	258	279	245	254	259	233	254	278	249	233	256	242	255	240	256	256	274	286	274	250	228	238	245	272	238	253	241	239	234	287	275	238	272	250	263	263	276	266	235	241	245	232	251	243	232	253	241	248	252	243	252	279	221	246	218	269	252	251	253	269	243	233	259	252	245	253	248	240	276	261	264	261	249	270	248	269	248	243	265	241	243	230	267	254	240	252	268	290	249	254	278	259	260	235	219	259	239	235	247	261	256	265	248	259	253	270	252	230	269	232	263	276	233	260	246	256	250	232	283	254	263	240	252	238	249	271	238	246	253	268	251	262	254	233	254	282	263	237	235	265	251	233	234	256	286	272	240	248	256	253	250	230	266	272	235	258	226	277	258	236	249	270	254	258	239	260	252	234	251	243	249	262	265	293	262	251	241	262	267	248	258	259	232	242	267	264	230	233	234	245	266	255	270	236	252	249	274	258	254	271	239	258	264	229	265	303	230	249	236	270	209	241	262	294	242	254	273	241	248	221	259	243	272	250	249	268	262	256	287	255	254	255	287	221	257	232	241	261	238	247	275	232	267	257	234	270	250	239	277	257	271	275	270	259	236	249	245	263	264	241	228	277	223	258	276	270	244	249	275	252	230	233	297	262	240	235	217	249	281	256	238	233	231	241	243	272	255	263	233	254	243	229	246	263	271	268	263	241	239	267	266	250	259	292	245	262	239	246	252	265	227	239	259	246	256	235	286	252	268	274	227	270	224	247	273	246	243	250	259	259	258	238	259	282	246	239	247	263	246	269	275	253	250	277	261	260	240	244	267	255	249	255	276	248	248	277	242	264	271	280	236	270	265	255	247	267	261	256	278	276	240	276	281	250	277	263	245	240	259	240	274	263	244	265	260	243	219	266	256	263	244	220	242	283	254	253	257	248	241	253	259	243	258	265	259	232	246	248	248	233	240	230	257	256	268	254	261	245	262	256	239	223	245	276	258	258	279	244	243	270	236	250	230	249	254	242	262	241	260	267	264	244	242	258	254	259	245	243	279	254	257	261	244	255	273	261	251	266	273	288	235	225	266	248	266	262	252	249	240	256	265	257	256	251	244	264	247	280	240	255	260	257	246	271	258	256	267	257	265	232	253	240	250	257	243	251	255	278	258	249	262	266	273	242	276	249	251	244	259	228	284	244	267	250	248	234	266	240	244	223	229	267	260	242	250	237	229	224	235	263	242	272	248	265	262	248	259	256	235	245	241	267	264	235	259	252	251	247	223	250	231	255	233	243	261	255	248	243	252	282	222	267	277	271	268	261	255	226	251	254	236	251	256	285	266	217	249	201	233	237	262	251	260	247	265	260	257	243	269	242	236	249	269	245	240	270	245	245	237	220	237	250	254	231	260	248	254	250	238	238	257	262	249	239	243	253	238	244	239	234	277	225	233	249	238	285	260	254	269	242	253	263	275	240	241	250	247	261	243	254	281	233	264	245	247	238	248	248	240	260	259	223	217	258	220	254	252	237	259	289	236	254	268	209	248	252	248	271	264	256	285	256	231	278	280	274	240	242	245	263	263	251	263	252	260	255	251	254	274	238	236	249	281	251	268	285	250	252	243	259	297	250	255	257	256	239	235	287	270	219	269	268	253	253	274	261	233	232	227	252	255	228	260	259	254	268	297	206	244	268	238	268	261	236	264	271	251	258	254	243	248	221	261	251	248	236	226	230	254	270	259	240	243	254	239	244	248	288	222	276	254	246	229	247	246	270	226	233	247	279	245	268	268	247	254	270	260	288	248	274	241	232	254	254	291	270	284	244	266	252	233	236	259	254	266	241	262	256	271	269	234	248	244	245	260	249	256	222	258	238	249	273	206	271	264	262	263	256	225	267	250	276	232	270	239	253	268	248	255	262	243	281	243	270	269	276	278	276	245	251	241	227	237	260	240	254	234	269	253	276	257	257	225	255	237	215	256	268	255	256	251	273	279	270	279	251	266	273	232	282	263	228	217	226	234	259	280	244	257	262	259	244	257	250	253	274	245	225	240	253	281	251	250	263	242	268	273	229	269	299	268	244	262	237	247	255	242	234	236	245	260	260	225	244	243	248	250	252	240	229	251	238	254	265	260	225	238	265	232	227	262	245	293	233	249	284	263	268	276	253	239	203	264	234	244	266	246	288	266	257	276	261	237	242	238	284	233	249	240	250	295	270	199	263	243	253	260	271	268	259	259	262	229	257	265	261	246	218	261	251	273	225	228	225	280	252	261	249	248	253	268	262	256	231	237	251	285	263	291	276	261	254	265	260	253	255	251	277	253	249	257	242	223	263	243	266	279	267	239	243	239	229	247	258	256	261	260	247	246	264	266	230	234	248	263	241	254	251	265	265	278	258	230	252	281	244	256	248	244	229	228	248	266	239	246	236	262	249	245	237	262	260	235	258	230	266	272	230	274	265	290	256	258	268	244	224	237	234	240	279	270	222	245	235	242	254	257	233	244	271	263	251	264	238	258	242	285	264	275	238	281	271	257	221	229	275	261	263	255	258	253	252	257	234	281	276	242	244	246	231	253	234	229	240	272	250	271	247	251	237	232	266	236	253	276	278	244	253	269	249	270	270	258	249	290	261	272	270	264	257	276	236	243	286	262	254	251	259	254	256	259	262	263	244	250	275	271	263	240	252	270	267	265	272	270	247	245	263	266	228	274	239	238	248	273	254	218	234	279	254	244	259	250	245	257	243	235	261	243	259	259	263	287	269	246	246	263	264	250	236	246	252	276	254	275	238	252	242	255	228	246	256	241	251	258	243	248	319	255	253	228	242	247	225	270	281	244	231	253	280	252	283	284	262	219	269	269	246	277	249	289	248	232	265	265	252	267	247	245	238	269	279	249	261	250	244	263
13339	11176	15951	13849	9058	5945	4260	2978	1998	1241	1091	975	878	899	934	845	842	926	819	865	884	854	835	835	838	863	828	892	889	805	919	856	866	825	876	859	845	860	809	919	868	873	903	882	840	861	824	841	847	836	872	880	847	849	860	876	860	832	920	891	844	874	859	893	858	869	847	819	856	852	861	858	853	863	900	870	889	879	914	852	882	894	882	827	839	829	825	840	823	851	902	851	901	889	862	862	875	865	892	874	906	827	873	893	917	842	862	867	872	918	878	861	848	895	847	839	836	865	851	829	851	889	885	856	885	906	955	919	835	903	890	845	852	889	868	897	870	851	888	853	839	864	860	832	854	859	869	840	889	846	812	826	902	824	893	906	892	831	885	894	804	905	808	864	856	904	872	896	869	844	900	857	905	801	855	893	891	878	841	866	936	835	837	842	894	854	826	798	870	876	844	856	819	934	818	808	844	832	858	919	886	816	885	879	869	864	888	840	850	858	800	896	857	874	881	839	817	876	862	925	857	901	860	899	822	872	895	873	869	860	880	854	948	885	892	870	857	882	861	863	916	840	869	907	854	873	862	877	885	847	873	864	880	861	855	832	825	873	912	918	856	869	890	915	875	892	892	875	897	856	860	845	857	855	863	934	884	852	857	856	870	849	850	895	852	878	897	869	834	853	854	832	831	884	811	831	856	830	859	908	887	848	821	875	848	843	844	858	839	855	887	899	857	843	883	890	893	901	860	841	856	831	847	892	866	836	868	928	821	860	856	803	801	887	840	859	853	926	846	872	839	850	863	852	865	857	859	847	887	843	792	876	853	863	904	861	838	796	801	846	838	837	889	855	914	901	822	872	853	850	857	837	856	846	890	901	880	861	875	851	889	871	852	847	880	879	861	887	882	818	850	818	825	867	812	878	871	845	873	853	828	916	881	879	842	882	844	809	839	872	902	866	881	830	915	894	857	877	898	836	851	880	835	909	837	802	878	909	902	817	906	794	835	851	902	857	863	880	846	850	902	815	872	862	920	876	876	831	928	869	818	851	863	782	870	884	868	869	880	881	842	890	829	878	880	832	866	836	864	863	859	828	888	823	910	870	813	890	823	873	843	898	885	867	910	835	808	844	824	871	856	882	838	850	813	915	814	878	875	809	872	870	894	837	845	836	884	854	922	910	846	908	892	904	881	880	857	873	871	913	865	869	887	874	866	874	855	906	892	884	896	833	925	864	854	894	855	865	869	805	867	879	862	912	861	859	799	909	844	892	841	846	877	879	876	851	890	860	871	840	865	865	803	853	859	855	850	877	864	884	838	842	858	896	836	835	859	823	889	889	870	862	860	862	851	867	826	797	878	880	869	858	885	848	859	850	853	920	891	881	870	825	871	856	801	848	871	852	891	819	885	859	881	838	869	857	854	869	906	820	892	860	822	857	840	818	875	865	855	916	846	874	861	874	849	877	873	884	840	843	875	851	864	853	871	805	885	882	878	878	854	894	948	876	817	850	894	829	820	823	892	852	843	872	830	870	857	874	896	874	868	821	842	913	878	862	893	918	881	857	865	843	865	823	874	896	822	852	823	856	832	869	843	912	868	854	853	839	808	871	887	903	858	873	812	859	892	878	874	854	877	835	867	869	865	885	857	828	867	829	878	834	844	829	825	838	826	872	881	827	861	864	863	876	933	893	856	897	895	875	882	905	849	846	866	849	898	845	882	898	883	893	873	857	841	823	873	875	865	867	875	854	900	909	926	828	877	859	858	902	858	798	908	801	885	812	833	904	833	872	805	922	846	911	868	929	851	856	876	829	890	845	863	916	920	902	836	898	910	871	857	898	934	908	834	826	853	853	890	829	839	838	899	862	799	817	846	836	889	897	858	831	866	879	800	850	875	860	841	892	852	875	862	883	845	837	918	865	866	848	899	828	875	898	875	842	848	871	862	879	867	865	849	842	866	897	888	906	859	828	853	881	886	906	857	867	837	830	894	865	872	829	875	826	853	876	898	851	801	851	848	839	870	793	900	859	911	834	828	874	880	913	869	872	874	865	844	899	866	855	837	888	849	871	788	861	873	811	902	822	853	898	858	840	855	900	879	811	830	816	856	821	876	820	854	860	856	871	889	854	882	843	886	869	877	847	882	876	871	845	857	854	872	826	886	874	862	849	843	812	888	850	834	852	874	883	814	835	839	862	885	851	811	899	849	900	856	846	810	843	862	806	865	819	888	843	865	904	838	881	821	882	877	909	816	860	856	891	883	880	871	864	882	865	837	809	864	875	888	821	844	833	930	934	862	828	888	861	891	846	851	856	870	888	879	881	855	867	854	877	812	898	854	818	903	893	859	889	841	857	880	906	858	928	856	855	868	860	814	882	891	871	876	862	854	849	847	864	891	877	834	858	849	871	911	872	882	854	890	896	815	887	847	893	840	885	874	869	865	909	884	809	857	851	877	856	848	893	833	810	885	918	858	816	872	787	866	861	886	884	903	896	860	892	836	839	828	840	868	885	883	903	836	841	914	860	857	860	891	829	917	877	872	883	898	822	920	862	937	847	875	878	881	844	924	862	866	895	873	863	838	852	856	844	858	857	799	818	871	915	879	897	889	837	882	876	864	901	899	887	863	855	862	905	803	897	842	879	901	893	886	843	837	902	826	859	792	873	861	908	830	865	841	903	897	873	866	915	810	875	862	900	855	869	833	852	840	891	923	837	848	871	894	884	875	859	861	829	853	847	850	886	823	826	813	836	852	830	913	843	883	893	852	861	862	846	913	937	859	845	927	866	812	934	841	862	885	798	884	859	902	850	841	870	830	899	819	868	923	820	899	917	946	843	895	851	885	867	805	883	867	899	839	820	842	908	856	827	882	878	816	839	828	854	861	868	879	901	857	819	892	876	874	911	836	877	896	854	858	851	870	833	884	903	864	841	861	878	862	888	890	850	797	822	860	846	830	877	890	837	921	853	856	896	861	877	914	840	895	873	838	872	875	882	847	829	848	924	884	877	856	893	936	861	856	832	880	827	857	853	916	856	887	862	922	886	879	897	851	908	882	865	851	877	851	891	881	865	818	883	896	853	883	866	883	887	892	884	881	858	860	893	936	897	862	835	834	932	861	835	819	859	867	861	953	825	856	834	870	850	865	831	903	868	884	885	817	841	791	853	851	862	912	858	884	897	882	879	888	892	868	816	895	853	834	886	866	893	852	895	808	817	827	878	851	825	880	882	887	868	871	857	887	872	881	847	924	904	893	874	890	798	852	899	819	831	868	866	858	872	844	851	875	852	887	795	895	819	805	856	852	874	890	852	877	849	814	892	872	825	854	945	874	909	827	865	875	909	850	863	897	894	860	897	866	888	898	857	865	848	803	860	787	852	873	880	855	888	851	859	851	842	855	846	825	882	863	830	898	881	913	860	857	867	882	815	912	839	873	825	795	890	897	890	885	857	927	867	817	880	938	879	816	838	849	916	877	888	891	867	864	892	847	829	857	905
30635	23668	22130	17111	10785	9105	6470	5196	2653	1387	938	467	305	257	257	269	286	274	278	265	252	277	245	262	262	258	256	238	259	276	258	279	264	274	257	268	246	247	281	269	255	264	247	228	239	239	287	246	256	252	263	239	248	255	264	276	255	278	274	237	259	275	268	263	288	265	243	240	274	266	260	281	266	257	285	266	267	299	262	265	249	230	266	254	241	277	288	270	257	267	272	231	272	274	272	300	267	259	270	242	254	243	304	258	292	267	261	247	273	262	254	249	248	258	262	251	257	258	244	256	268	260	228	268	240	245	241	228	262	287	260	281	258	279	256	264	251	292	250	247	247	244	247	291	285	244	276	266	243	254	245	276	258	268	279	240	294	258	239	270	267	251	237	236	260	273	253	253	273	241	260	243	259	251	237	273	270	264	278	252	245	285	272	286	267	248	277	274	259	254	251	262	260	258	255	244	254	273	254	255	266	279	232	228	254	256	262	235	281	251	272	245	253	263	265	265	244	257	243	227	232	283	270	244	235	272	272	236	264	233	287	249	241	276	229	235	253	232	248	226	261	260	246	240	259	248	272	273	278	254	227	218	242	284	261	260	233	235	258	269	265	254	264	272	274	274	273	250	261	255	276	282	253	275	291	271	268	264	291	267	265	256	265	246	264	268	280	258	292	277	291	257	271	281	276	282	261	262	270	249	275	253	242	273	254	279	254	250	266	249	256	266	276	298	271	261	274	275	264	253	257	290	259	296	242	243	243	248	265	254	260	262	298	306	242	254	266	263	262	250	302	232	272	284	245	231	240	257	295	249	274	256	242	249	245	252	290	272	266	236	256	246	281	226	280	283	245	253	251	267	242	260	254	252	276	266	247	294	243	268	266	242	224	274	286	250	248	246	244	269	261	257	233	278	236	238	261	275	275	279	263	283	252	263	280	283	239	293	243	226	271	283	241	267	249	289	255	249	282	256	252	244	259	260	252	251	255	258	263	262	221	247	257	251	254	260	248	253	278	266	256	269	272	222	239	269	293	268	242	230	235	247	266	264	262	263	260	262	246	251	244	244	247	272	280	288	229	270	250	252	240	267	245	267	256	291	267	262	213	237	261	270	273	242	253	243	234	257	244	252	239	265	235	272	241	288	238	282	285	272	252	312	254	267	252	269	234	272	264	243	241	234	255	267	255	283	264	252	261	276	254	243	270	214	252	231	237	227	229	253	254	261	286	274	261	257	237	251	251	260	251	237	252	263	228	252	258	233	240	250	234	225	263	229	260	280	264	263	245	255	272	249	232	248	285	287	278	253	252	262	293	278	252	267	281	250	260	257	285	258	277	257	261	276	246	254	261	271	282	268	277	254	249	263	241	251	234	258	281	244	245	249	258	283	236	285	250	277	252	265	250	256	233	254	266	278	264	278	241	235	295	267	273	245	274	253	287	289	251	255	227	249	243	248	279	255	274	290	246	261	247	260	244	229	258	283	263	258	249	239	256	252	273	252	253	244	271	284	240	264	262	243	243	240	243	252	248	239	262	263	270	230	253	282	263	247	267	279	263	259	277	244	272	268	277	262	242	267	275	277	257	267	249	295	246	263	255	248	254	230	246	247	266	254	287	246	246	248	265	262	279	269	246	273	274	251	257	271	262	260	282	249	278	261	267	264	281	244	253	256	249	231	241	303	269	278	260	264	257	266	269	251	279	264	267	255	256	266	266	277	242	264	255	240	246	261	270	266	275	246	239	268	247	276	279	271	240	258	254	306	266	255	272	258	270	227	255	281	275	265	227	262	285	259	251	259	276	257	285	281	281	252	265	260	273	255	258	242	250	259	263	244	239	256	258	248	262	237	253	273	268	256	257	254	244	262	260	229	243	233	268	254	275	270	262	250	281	240	264	234	238	248	252	291	245	262	257	237	243	253	275	253	247	233	275	233	263	268	228	240	280	270	267	269	243	270	255	244	253	279	253	273	237	286	269	271	276	242	275	231	252	276	284	245	280	245	265	278	245	245	261	246	277	277	270	261	253	274	316	271	254	258	260	289	294	288	300	238	258	263	277	277	269	239	272	270	266	241	288	240	276	253	242	255	228	254	243	278	252	261	236	262	272	256	278	286	256	266	266	265	236	256	261	235	265	237	259	245	268	255	240	233	281	239	273	243	234	248	262	238	270	259	263	272	316	245	220	260	251	244	259	265	243	251	262	234	263	262	256	231	247	235	242	217	271	273	298	255	261	237	263	283	244	252	278	241	267	261	274	257	261	261	275	251	290	265	280	262	281	239	244	268	272	260	267	246	244	244	289	252	242	279	264	271	254	249	268	252	263	235	278	258	265	274	258	258	255	281	259	240	262	249	235	257	262	276	231	258	280	246	243	270	271	247	236	258	253	247	280	261	256	269	272	260	243	263	243	260	286	268	235	231	245	248	272	278	263	263	274	233	279	233	266	270	230	244	217	273	277	237	241	259	263	269	275	262	254	267	254	258	261	286	232	253	264	262	246	252	266	274	217	263	268	278	256	254	250	251	277	278	279	269	261	259	276	258	235	250	237	238	271	277	261	241	259	283	241	244	266	264	239	242	309	229	254	263	252	284	269	219	251	259	295	243	265	250	251	264	266	255	272	266	274	251	253	277	250	228	271	243	237	287	249	253	282	266	267	270	284	245	243	243	254	263	281	272	261	298	236	267	257	275	249	252	235	264	231	253	257	252	281	255	244	237	264	258	249	231	286	257	274	262	245	257	229	286	317	271	264	230	235	252	247	273	252	270	261	245	236	257	251	262	245	262	267	262	248	305	241	246	255	279	253	274	231	265	253	266	276	277	266	256	254	270	269	246	274	268	258	274	261	270	260	259	280	272	259	242	247	263	247	284	281	273	247	245	303	252	262	249	259	245	224	254	256	261	231	244	283	236	243	219	253	254	264	262	243	258	227	253	262	259	258	255	243	234	246	257	263	251	252	253	254	268	235	298	262	277	275	295	261	286	274	275	241	246	254	254	284	243	263	262	259	250	301	252	281	262	264	253	260	243	285	270	271	238	250	263	256	244	259	244	276	258	280	258	253	260	263	222	246	263	261	262	242	260	247	269	246	294	249	246	244	232	264	267	263	255	235	256	255	247	238	250	276	254	276	247	267	259	277	285	258	250	273	247	240	310	238	247	249	243	277	273	253	229	269	254	266	256	269	265	256	258	249	244	276	269	257	255	273	291	277	233	279	278	226	245	271	266	262	264	263	272	259	254	242	251	289	235	245	235	303	253	245	266	247	251	263	260	244	270	242	263	271	279	251	266	265	297	250	200	270	267	273	250	248	243	241	253	253	257	247	278	252	277	262	271	263	256	242	258	271	271	250	269	280	287	289	262	262	257	248	233	258	254	252	233	263	247	233	259	254	262	274	268	275	241	259	234	266	249	256	257	248	257	260	250	276	244	222	224	261	243	265	248	244	250	270	270	258	255	278	250	288	235	254	250	245	278	266	269	228	266	253	264
18721	22765	27713	27786	24320	23235	20658	19011	12301	7159	4539	1976	1236	982	972	897	913	928	812	874	912	898	859	867	898	858	871	831	893	915	888	914	829	886	893	890	851	891	855	881	875	850	901	854	859	876	892	897	879	910	922	864	876	877	907	883	844	849	894	837	899	884	903	878	843	846	857	879	908	897	868	860	853	898	881	885	924	905	769	886	932	867	877	845	852	882	837	873	850	921	872	897	858	886	900	928	866	867	899	886	851	871	931	825	880	905	882	914	863	891	879	883	828	890	904	864	897	869	864	857	874	843	827	901	879	870	920	897	864	881	866	876	907	881	815	920	856	879	878	875	861	896	943	898	841	850	835	856	892	942	880	871	882	852	888	846	897	827	861	914	944	881	882	914	909	917	883	844	878	826	876	834	861	883	866	927	888	847	891	900	855	888	874	894	878	809	850	891	847	863	906	877	860	901	866	898	870	930	864	834	948	876	889	849	826	898	900	891	867	848	872	892	840	871	856	917	904	886	891	866	894	860	911	856	898	888	918	859	896	845	819	854	866	903	928	826	873	919	890	933	849	830	848	886	858	890	847	859	869	939	919	871	835	901	873	870	884	862	866	881	871	884	875	886	867	891	880	875	854	867	836	843	901	879	930	841	873	891	851	920	867	910	909	915	858	886	871	896	882	855	856	874	880	862	867	794	853	880	845	889	904	913	880	892	894	855	860	878	882	868	881	898	896	883	834	851	941	857	891	870	928	883	925	938	850	938	890	825	856	831	933	885	871	913	863	878	900	852	834	855	872	866	874	865	843	899	884	898	857	899	856	959	925	888	848	868	898	844	888	885	882	838	870	859	927	884	879	894	872	895	836	916	905	895	922	884	862	882	931	849	882	898	895	885	930	877	865	892	865	847	883	914	878	886	912	925	879	887	885	870	851	863	883	867	893	871	867	895	884	867	954	934	907	893	869	901	886	867	918	855	893	931	917	873	851	875	878	859	868	892	876	865	902	847	846	857	862	816	905	875	917	893	874	841	851	868	880	859	887	873	862	895	892	871	862	859	920	821	862	828	894	837	891	879	868	911	898	923	862	878	859	885	861	890	849	880	870	830	861	897	863	878	880	845	859	883	877	882	875	905	866	858	877	875	843	849	887	922	885	859	851	871	897	854	916	896	828	893	879	881	860	888	854	887	879	882	860	859	897	905	882	893	871	925	839	917	817	864	857	898	898	895	883	893	889	902	903	890	838	887	859	921	886	891	835	893	883	907	891	877	884	887	874	903	904	937	911	857	862	826	899	884	876	898	884	875	874	844	904	838	894	905	922	866	845	920	909	833	847	884	820	829	915	856	861	861	881	882	825	892	901	890	932	918	851	837	887	915	891	842	910	891	850	875	905	829	874	881	875	915	900	867	927	890	901	874	886	857	819	882	830	827	861	882	856	844	857	896	907	892	875	843	900	860	790	881	890	900	882	819	863	905	884	902	868	922	894	912	870	823	910	830	879	898	857	916	825	886	888	861	888	839	904	889	798	851	932	848	901	902	830	840	857	815	921	895	863	884	936	889	867	885	841	908	869	884	894	897	845	844	880	915	901	883	893	895	858	868	904	893	895	891	862	882	839	886	879	847	887	876	885	810	881	833	850	893	896	916	818	896	858	894	864	867	936	912	919	826	883	917	890	842	831	850	898	881	865	889	889	898	865	868	897	905	909	877	885	880	873	913	878	900	889	877	899	888	868	893	808	889	848	906	924	907	885	904	840	923	901	862	912	935	938	938	828	894	842	888	891	888	858	847	834	849	875	879	892	895	867	882	871	847	881	864	868	881	852	832	887	855	885	809	876	885	918	895	866	911	854	873	878	866	899	871	870	872	864	895	906	882	894	872	916	869	848	933	879	894	910	913	934	918	884	944	925	873	916	922	864	831	817	857	918	904	892	828	893	846	876	912	912	893	856	914	888	904	868	910	873	845	860	870	850	874	865	878	852	917	889	860	878	886	825	870	861	849	874	938	868	893	918	882	841	850	896	937	890	877	871	931	884	853	826	845	838	852	895	900	880	906	870	875	925	840	835	834	859	902	852	818	855	885	849	928	876	890	837	807	865	882	849	906	876	905	892	922	889	847	877	840	897	872	838	851	895	866	870	908	871	886	889	908	875	931	871	879	874	898	903	902	904	850	893	867	890	909	897	848	868	891	841	935	901	884	908	922	883	845	870	871	858	849	923	930	881	838	842	883	927	882	864	866	863	874	850	855	877	842	913	905	864	868	902	889	904	914	819	873	869	876	910	825	824	871	848	853	798	925	863	837	838	858	888	843	834	886	876	859	854	875	905	871	897	893	830	800	897	866	864	880	892	870	838	888	913	896	912	909	874	939	863	891	854	882	904	860	901	877	901	931	821	885	880	869	876	866	859	890	870	885	886	906	874	853	914	914	899	866	857	881	884	869	878	872	885	877	883	960	826	887	850	875	861	927	894	901	872	881	884	866	926	846	865	891	946	831	909	879	871	872	860	889	856	872	875	894	846	852	921	842	938	879	852	855	908	952	865	889	951	902	914	844	886	915	845	934	891	902	913	847	883	868	854	903	934	847	865	844	922	857	833	930	901	860	910	915	914	848	929	874	899	879	925	921	883	840	885	875	875	880	880	878	920	884	890	845	831	854	868	854	820	882	880	886	864	899	878	906	826	900	833	893	849	881	912	862	864	843	1003	839	881	881	866	915	906	888	842	894	920	864	891	885	856	902	872	880	845	851	834	862	870	848	920	918	847	849	936	874	914	866	901	914	913	928	897	826	890	872	885	845	851	889	881	856	887	852	798	854	868	907	902	860	907	923	883	871	902	910	897	906	922	825	835	886	919	904	930	861	861	901	925	934	881	875	858	885	894	903	888	909	893	867	867	912	850	857	894	880	857	906	900	898	877	837	878	878	869	820	912	890	917	817	864	853	931	825	877	920	889	925	863	874	881	921	915	867	956	888	801	879	898	905	871	901	887	854	901	830	853	835	891	885	887	860	899	857	840	871	909	857	866	940	891	842	881	869	893	863	892	876	886	889	929	906	855	922	943	860	864	836	949	839	882	839	905	884	915	879	931	890	880	864	906	918	854	906	833	872	899	889	898	880	879	867	896	861	904	872	850	827	869	908	869	845	859	906	865	867	890	856	921	867	880	920	893	840	906	862	864	868	918	893	872	906	921	874	828	807	883	881	863	860	840	859	926	867	920	844	856	901	920	960	908	873	864	867	854	907	920	880	925	854	902	868	862	889	896	928	907	891	916	879	906	910	928	865	885	912	909	864	855	837	925	831	857	861	875	865	888	863	854	908	858	822	910	854	868	859	918	872	903	845	869	801	849	843	892	884	849	823	884	812	902	863	870	875	885	822	939	893	877	776	852	871	846	870	850	871	931	876	867	897	903	885	838	897	841	873	830	916	849	870	874	864	911	852	862	870	901	866	880	836	911	889	861	924	868	853	873	880	889	879	889	944	843	859
34967	32540	28679	22790	15302	10690	8080	5154	3785	2777	1406	630	417	310	305	244	285	267	248	256	245	268	267	270	230	245	251	263	262	248	256	233	256	242	269	285	243	259	267	242	262	258	230	261	265	258	262	262	248	249	233	280	252	238	287	233	252	290	228	258	258	265	264	256	261	227	254	282	282	252	272	268	246	253	272	243	256	250	278	266	225	265	260	263	258	293	262	233	252	241	247	270	263	250	253	250	254	258	246	261	276	262	250	254	275	258	229	279	232	248	253	229	261	275	263	284	261	267	258	263	257	263	243	240	271	273	292	267	253	275	251	236	260	251	248	235	256	236	251	251	274	250	298	257	265	267	257	241	272	253	257	229	261	255	233	269	233	260	265	271	306	245	250	246	254	264	252	259	269	250	236	286	241	273	253	250	239	240	266	256	267	267	276	258	239	255	267	240	279	287	253	265	259	275	256	278	281	277	219	257	265	263	270	282	302	260	281	237	254	260	263	225	255	250	256	223	278	288	263	290	270	240	242	260	267	277	243	286	283	267	223	236	275	251	249	250	261	257	243	250	239	265	228	265	274	266	259	269	259	246	272	278	225	232	256	274	294	256	247	245	263	294	224	248	270	237	294	233	268	264	245	250	244	279	252	269	246	249	264	262	252	267	275	281	241	244	269	263	260	249	223	271	264	255	247	248	248	235	236	244	257	237	241	275	249	240	240	237	272	261	249	268	223	242	256	254	259	270	250	276	243	278	254	247	268	258	251	250	212	219	244	261	273	233	255	277	275	278	219	263	245	246	249	266	256	237	259	242	247	255	240	245	258	260	299	273	239	248	244	241	291	239	252	246	244	265	238	257	271	242	275	264	278	267	244	259	269	243	265	277	268	244	262	274	258	264	264	265	237	281	238	242	277	254	269	243	277	240	269	257	263	267	274	277	232	266	250	263	265	247	271	286	250	255	249	256	264	251	250	255	275	267	269	245	263	269	267	278	249	272	240	286	276	274	257	248	263	249	248	242	259	260	254	254	237	257	233	279	228	256	290	244	272	260	282	283	284	267	278	253	267	241	258	268	278	264	284	248	264	242	272	252	269	242	243	261	221	254	241	299	280	246	247	258	265	255	274	252	280	255	275	239	275	287	249	245	265	271	264	241	246	257	269	244	220	249	281	266	267	253	262	248	241	245	256	269	261	258	258	231	248	245	260	273	294	286	257	249	293	252	251	264	289	250	254	269	224	245	233	253	275	249	246	263	260	240	236	272	236	232	295	239	287	265	243	278	295	273	255	246	252	275	258	247	272	267	296	246	261	265	258	271	275	271	203	262	283	250	244	253	256	296	261	251	261	249	241	276	252	269	260	286	276	242	238	254	261	237	253	239	276	252	260	271	242	261	263	253	267	287	279	275	248	250	254	262	242	252	253	266	258	252	257	278	255	263	244	236	258	248	266	275	234	281	253	270	286	234	295	253	263	278	279	269	279	280	229	263	250	272	286	263	246	254	272	281	251	250	300	243	266	244	276	246	230	227	235	269	259	265	269	258	245	267	259	266	251	261	240	223	251	262	237	278	266	244	261	225	255	287	251	246	241	275	232	242	249	283	254	262	262	234	283	273	227	284	274	235	280	255	258	239	263	258	277	264	263	247	246	258	242	251	265	247	305	264	249	275	285	281	233	235	253	254	271	233	262	252	242	239	263	264	248	245	268	280	247	264	250	266	230	263	252	310	257	268	226	245	237	253	232	272	249	252	244	258	279	276	234	283	259	259	292	263	244	275	253	254	248	287	289	271	244	270	286	270	249	249	272	258	246	248	247	265	253	250	218	274	259	237	257	250	244	240	259	256	284	265	261	247	246	276	282	274	290	236	265	258	269	257	242	273	266	273	272	270	276	261	229	250	250	245	275	234	256	236	281	248	266	226	259	269	250	242	243	268	263	256	286	256	256	249	262	258	242	257	254	260	231	228	250	281	257	261	249	284	277	233	281	256	247	261	252	273	279	237	262	260	270	261	272	267	265	274	248	295	240	295	268	239	257	261	275	249	233	227	267	261	261	262	264	238	237	260	248	283	262	267	242	291	286	285	261	265	269	305	242	250	279	262	250	258	256	244	268	247	237	261	268	255	239	270	231	250	244	265	254	262	258	255	250	268	239	254	260	244	259	259	265	270	274	260	270	259	269	225	267	291	271	269	262	278	258	243	273	280	272	239	264	252	258	237	293	282	250	272	265	217	260	246	270	267	262	242	268	266	225	255	252	260	290	249	246	256	272	241	261	251	286	268	247	281	240	269	231	250	268	264	258	265	236	256	266	261	281	236	278	254	264	248	255	263	282	257	279	268	259	315	286	268	252	235	270	296	267	262	254	260	257	270	263	277	259	261	274	268	232	283	257	259	245	252	264	255	252	271	268	221	257	272	258	243	263	292	263	283	254	279	261	241	264	270	244	257	218	247	226	223	245	236	247	242	246	262	259	256	253	256	278	265	268	276	251	258	256	251	261	247	247	253	273	250	247	248	248	259	237	244	248	271	247	266	269	285	252	270	262	283	261	273	293	284	242	227	260	246	268	272	248	250	270	249	278	250	255	247	253	281	240	256	298	251	257	238	259	260	271	262	230	251	244	232	239	273	280	263	248	267	234	245	306	267	275	256	269	253	286	253	264	241	244	262	258	262	271	264	241	263	263	256	293	289	275	241	252	275	249	247	270	231	281	280	247	253	251	242	263	228	239	254	262	260	268	272	265	278	254	273	275	267	235	266	260	272	267	250	248	258	251	273	271	289	269	250	268	270	310	265	264	243	275	249	259	252	250	257	263	273	232	283	241	252	266	276	264	268	267	256	266	225	246	265	271	260	269	270	229	249	264	275	273	243	252	251	267	234	278	264	293	235	248	265	261	263	269	264	274	274	235	275	259	258	251	251	234	248	273	271	264	247	290	260	280	248	286	250	256	256	245	272	301	245	297	254	259	235	260	272	247	259	240	270	276	285	266	281	238	254	239	273	292	270	282	279	280	253	255	250	261	265	274	293	282	258	276	246	289	235	237	277	248	247	270	249	286	274	266	250	260	260	255	293	259	274	265	268	264	257	262	253	263	238	252	273	250	241	269	247	242	283	283	248	272	275	272	277	244	226	292	250	259	234	235	267	254	299	275	229	260	248	255	219	232	251	249	253	300	250	258	245	279	252	239	274	298	250	257	246	279	272	279	241	235	275	259	232	260	259	250	247	263	276	247	219	265	252	279	246	246	250	285	244	263	289	258	233	269	239	258	246	253	252	257	274	242	281	249	258	266	259	221	255	237	275	248	276	252	250	212	262	281	275	259	252	258	247	245	317	265	269	275	275	277	279	282	260	259	251	278	246	278	257	243	286	274	259	266	280	237	253	238	260	268	272	254	239	246	290	282	246	260	245	281	239	267	272	245	245	264	275	283	234	269	277	271	267	250	267	302	285	270	278	283	247	240	255	282	256	251	263	261	266	260	257	238	260
27360	30656	33897	33283	28704	25460	21085	17985	15848	12146	6736	2810	1671	1172	1035	914	855	953	898	912	862	851	933	863	882	833	891	871	860	872	865	861	889	838	870	922	912	896	867	882	854	931	880	917	951	886	878	868	906	859	889	815	854	874	911	861	861	845	894	918	883	950	888	889	840	924	895	899	852	866	887	885	877	899	893	881	872	900	882	885	888	855	889	880	878	894	894	855	899	915	890	884	953	942	829	885	894	911	870	865	945	887	874	907	915	941	837	886	872	885	908	900	860	930	909	916	916	914	868	889	861	860	875	878	887	893	884	881	893	912	864	883	915	892	893	888	957	901	886	908	872	966	870	875	892	911	867	893	887	890	882	867	853	912	866	894	889	938	911	850	884	875	905	838	871	905	866	886	870	858	865	913	890	849	877	927	917	914	926	873	843	844	901	853	864	899	869	860	927	913	918	845	877	911	803	910	843	888	869	876	870	866	920	875	899	859	890	858	852	848	902	941	891	853	893	870	900	900	881	882	907	876	841	859	905	936	862	863	804	872	916	880	893	864	869	880	917	918	932	914	908	905	847	878	834	865	918	906	903	870	942	865	846	867	937	861	887	913	860	925	924	877	873	866	896	879	915	891	907	920	887	891	853	893	871	848	908	836	865	869	875	901	840	904	891	870	863	885	897	927	908	868	915	851	880	933	878	891	890	869	929	933	886	864	831	891	914	878	964	917	891	878	868	911	845	894	927	939	912	870	886	911	875	871	887	922	841	907	857	905	870	895	884	860	888	886	848	905	902	923	877	893	898	823	841	875	868	902	882	862	883	845	917	858	883	922	828	886	847	865	851	913	844	858	861	868	929	897	863	860	889	856	906	867	860	919	860	899	897	887	858	879	853	909	860	841	877	953	871	914	894	898	925	889	929	862	929	873	875	914	847	949	902	834	875	938	915	895	850	909	919	872	872	853	824	956	968	858	917	859	881	902	925	895	888	851	863	884	878	841	912	855	886	888	884	851	916	903	874	844	823	868	912	892	889	903	878	896	903	916	904	959	917	860	888	887	934	903	867	880	859	882	930	940	857	918	852	876	859	895	822	901	870	896	853	887	853	868	906	896	866	892	833	904	881	847	858	891	923	883	848	858	884	871	874	898	873	858	877	876	912	888	843	908	924	882	904	896	886	853	887	879	800	862	879	885	919	867	899	850	921	881	854	864	868	846	860	904	830	939	853	907	885	901	853	920	907	889	885	902	869	898	911	881	843	887	914	940	894	926	861	893	917	860	938	892	903	911	920	914	861	803	939	896	926	838	900	869	895	947	911	869	818	908	857	851	897	944	885	878	859	894	914	858	917	858	870	866	879	866	880	895	897	906	917	857	900	914	891	846	863	879	878	913	868	843	881	861	882	944	852	923	857	913	920	885	871	871	879	856	905	864	900	899	890	858	847	889	823	863	849	889	881	917	906	897	861	880	879	903	865	869	842	879	923	859	879	896	894	865	876	831	896	879	861	880	940	850	908	866	855	906	890	896	912	890	895	903	943	943	894	814	873	887	895	870	864	869	861	893	888	911	845	822	848	862	871	888	874	883	880	849	854	865	901	945	883	884	895	965	922	903	882	861	874	916	879	891	868	904	897	916	897	918	934	844	905	913	825	880	931	851	859	896	890	922	937	932	845	899	893	925	880	927	868	917	903	863	900	907	882	907	911	876	913	925	850	875	832	873	881	892	877	908	923	927	880	892	896	878	887	889	910	871	912	895	870	858	876	884	891	897	966	932	873	889	864	893	899	913	902	857	936	883	906	883	923	878	879	871	857	941	898	929	874	868	844	908	911	892	908	916	899	884	839	889	915	890	885	924	920	902	897	875	932	918	875	888	914	841	912	856	906	960	930	894	870	887	868	897	903	901	880	894	884	841	865	933	827	868	884	876	881	934	894	860	899	830	879	863	897	853	887	865	912	897	877	863	864	846	909	897	881	868	910	871	887	853	918	933	861	916	914	920	883	830	851	864	914	897	868	925	866	877	914	898	864	875	884	826	835	867	882	868	912	881	865	858	886	876	882	842	904	876	932	847	792	876	899	905	919	857	862	894	901	872	885	875	893	885	883	855	882	857	886	889	854	853	883	845	877	873	854	905	907	888	896	862	915	906	892	885	908	862	903	860	888	795	904	926	899	914	921	870	870	892	816	888	914	899	871	890	941	889	836	874	886	846	907	880	835	870	948	873	868	919	815	942	877	889	897	836	843	853	859	896	906	880	888	849	847	845	928	925	898	878	876	854	912	921	862	867	866	885	902	919	906	880	886	852	808	879	890	832	847	939	872	882	850	849	888	895	936	867	915	862	854	960	926	892	904	891	887	909	822	901	886	853	887	887	891	922	880	919	884	930	920	861	863	893	953	905	905	932	948	921	870	958	923	920	887	912	924	874	913	849	877	882	843	824	878	897	876	843	866	863	880	927	925	909	876	848	873	866	914	884	855	906	924	847	935	884	911	890	891	841	867	923	881	855	888	842	882	919	887	915	875	893	899	856	958	889	899	891	874	898	916	873	861	867	932	881	923	841	810	929	881	904	923	883	859	874	882	912	771	901	870	844	850	876	900	904	853	897	908	905	856	858	863	905	886	930	851	887	858	872	867	886	854	885	908	909	906	846	845	890	826	899	856	888	896	905	910	837	901	916	918	890	859	883	857	868	900	887	853	902	908	896	875	839	885	885	865	886	914	850	864	837	909	945	929	899	887	858	878	883	891	869	893	886	891	903	844	919	873	962	973	919	899	926	900	881	867	955	923	861	925	856	862	842	931	880	896	903	838	909	861	938	844	829	889	862	880	879	911	903	881	918	849	891	870	956	813	881	853	899	828	921	875	854	862	875	892	839	878	913	894	858	901	886	843	903	882	906	889	901	853	810	855	903	866	897	941	892	870	886	890	885	877	913	915	846	874	897	888	882	930	876	892	886	893	853	898	839	920	847	889	869	896	838	874	867	866	889	830	890	928	906	892	863	910	866	885	923	879	875	840	870	862	893	883	901	838	899	843	880	856	866	866	845	908	947	877	899	850	897	894	876	899	919	870	892	888	927	885	878	878	864	849	957	851	887	911	891	878	918	864	948	884	842	853	900	818	880	882	889	885	879	857	839	914	916	952	867	900	958	864	881	859	924	887	870	879	906	843	885	841	842	853	886	893	888	901	862	905	869	866	905	870	915	887	892	913	854	889	912	882	876	877	921	897	835	872	876	908	916	875	814	887	870	873	870	909	804	844	843	863	871	835	912	866	820	875	853	867	855	904	885	918	877	917	867	903	901	897	882	891	854	943	845	900	850	871	911	879	849	920	890	883	881	886	852	841	889	931	893	879	908	819	902	918	910	895	879	890	925	899	919	879	850	900	868	904	939	846	889	867	884	909	908	943	823	897	852	948	852	907	931	918	912	879	920	834	857	875	888	950	876	875	869	909	884	878	905	877	883	884	916	859	891	920	889	870	840	894	880
28189	13077	8547	5071	2234	1115	636	343	336	321	334	245	260	269	228	263	249	284	258	246	247	252	246	277	241	275	277	247	268	256	263	277	261	273	246	261	257	250	250	270	251	250	259	283	281	248	268	247	259	275	242	284	291	262	246	273	258	278	223	292	246	252	234	259	247	242	232	239	269	273	265	265	253	251	253	264	280	275	240	250	245	263	246	253	232	250	256	244	249	262	253	269	240	257	248	250	284	245	272	274	243	243	240	255	250	271	244	292	251	244	266	254	265	247	228	273	234	257	259	294	229	242	276	258	252	280	236	245	244	251	278	254	235	240	274	251	228	261	228	252	256	248	258	241	279	260	247	234	265	289	265	223	242	286	259	245	257	222	283	252	277	235	241	244	282	248	278	246	270	271	261	279	263	226	233	241	236	250	236	234	277	232	263	243	269	251	255	240	244	236	233	257	260	261	242	289	254	241	280	243	276	233	240	232	239	253	257	268	244	252	285	240	260	260	236	275	271	265	277	262	260	263	249	271	272	279	267	243	256	273	255	240	260	262	265	252	223	251	246	252	246	260	255	229	233	243	247	277	267	273	275	233	273	267	238	268	261	262	259	230	215	254	269	261	279	231	258	247	245	258	246	247	268	237	231	245	272	242	236	259	259	236	245	248	250	287	250	251	277	250	269	242	256	280	272	249	235	249	243	257	267	255	253	253	264	234	222	273	219	246	260	256	218	247	233	262	265	268	259	240	235	234	238	238	248	267	273	253	273	275	265	273	261	256	286	236	244	271	250	242	246	235	262	278	234	274	277	244	246	247	247	243	253	241	245	240	267	275	248	246	271	242	263	276	245	286	259	265	266	276	251	260	230	274	272	252	229	250	245	246	263	238	260	229	249	269	248	241	277	277	244	227	274	272	245	207	220	266	296	284	257	248	249	272	258	241	230	257	265	257	243	277	266	239	280	282	249	244	270	279	246	277	246	251	254	256	266	233	251	239	265	247	261	241	261	266	265	243	250	247	245	239	231	266	231	247	264	282	228	240	277	267	247	224	256	238	247	265	269	243	247	230	242	271	219	252	250	248	262	246	252	234	252	248	251	252	240	271	256	241	224	269	252	244	236	247	239	241	233	257	264	266	245	249	295	245	212	264	258	275	258	228	260	256	253	211	246	236	238	269	280	269	251	255	225	255	278	248	241	257	238	246	264	246	273	242	228	246	237	255	211	265	248	278	247	262	246	266	298	294	233	248	237	262	266	242	265	275	262	242	245	257	261	271	243	247	228	275	270	251	228	248	271	276	237	237	249	270	246	247	258	265	249	256	248	264	204	255	271	250	230	249	276	236	269	239	282	307	245	255	257	228	262	267	254	272	254	259	255	262	270	273	247	271	239	247	272	281	255	273	256	228	271	289	275	253	234	283	242	228	243	266	274	257	263	249	258	239	251	240	248	269	245	257	255	236	245	268	253	252	240	252	259	250	233	246	279	249	256	246	244	258	255	262	258	230	275	256	266	271	242	259	239	249	246	214	224	246	289	265	251	237	273	244	254	246	255	226	227	252	263	252	254	257	246	262	247	274	291	243	284	294	245	282	285	260	230	233	270	265	263	275	227	266	239	239	293	239	254	256	238	270	250	253	235	255	249	250	272	285	243	238	281	255	248	250	241	266	273	261	277	264	271	250	267	269	249	275	222	216	242	245	248	253	270	256	255	244	222	243	231	244	238	270	260	247	255	253	264	265	237	272	252	287	291	258	256	246	253	273	266	276	280	249	225	229	252	251	253	264	253	243	247	246	267	272	240	255	251	260	262	247	273	240	247	249	255	252	262	272	245	259	250	236	253	259	254	245	263	258	241	220	283	243	253	233	272	263	250	264	264	251	282	243	271	271	245	235	260	269	253	238	256	243	269	267	233	284	257	248	286	258	267	245	271	245	248	252	269	269	253	234	262	261	266	227	271	292	232	220	267	238	264	248	234	300	236	271	266	247	259	292	240	259	287	264	219	268	260	219	278	258	228	260	260	253	252	269	274	266	268	257	243	245	244	251	252	249	256	284	234	286	257	260	262	279	284	258	254	232	272	255	247	256	243	247	232	260	272	265	276	266	248	222	245	247	269	243	277	264	264	276	243	245	250	258	272	232	267	230	277	236	259	254	235	279	235	236	293	288	250	283	244	236	273	259	238	245	261	305	246	254	238	290	241	247	228	240	265	267	230	254	240	243	237	266	264	247	238	261	231	246	254	269	278	264	252	250	276	270	273	260	229	256	270	267	248	266	248	266	264	237	254	271	251	250	236	268	257	270	256	274	257	239	252	244	259	258	241	237	249	259	281	253	263	245	284	249	263	258	237	254	266	229	269	275	250	257	259	248	278	260	274	266	232	231	254	246	285	263	258	263	250	244	240	252	261	284	285	250	263	257	241	259	218	231	273	234	264	256	236	237	268	245	253	256	267	275	265	249	225	233	238	286	237	247	250	278	256	245	242	277	255	238	234	229	269	249	258	274	256	251	272	253	254	254	236	267	257	253	262	253	261	272	248	279	254	229	254	238	260	244	256	264	235	251	247	282	261	265	260	248	248	250	245	249	245	262	225	253	267	266	266	249	228	264	297	238	256	255	257	281	237	285	262	239	237	235	265	271	254	286	279	249	230	262	238	254	252	271	267	283	272	245	253	242	257	243	227	257	275	260	238	255	252	239	242	269	247	263	262	280	264	264	242	253	243	250	208	236	242	269	278	272	253	239	237	245	282	230	267	241	249	259	232	264	253	268	253	263	291	239	242	279	237	253	251	269	254	287	254	267	266	255	247	251	249	252	246	234	258	277	246	247	286	263	236	225	246	275	246	236	254	249	256	252	234	255	283	263	273	258	220	244	256	268	245	239	246	252	259	250	276	246	273	244	269	244	262	245	273	225	263	250	242	209	256	254	229	227	243	255	257	243	244	272	235	244	245	247	239	266	247	255	258	208	233	261	277	248	257	275	232	279	242	270	267	247	284	236	258	261	256	261	241	265	268	250	240	275	269	244	234	246	271	241	244	241	245	275	248	283	242	243	263	258	253	239	255	254	234	261	241	271	273	247	258	273	267	271	244	273	245	279	265	271	248	282	232	258	274	254	241	257	227	272	230	255	245	265	249	248	257	258	242	262	254	234	257	278	254	251	287	270	260	262	231	266	217	241	282	226	253	278	267	247	200	255	259	272	264	246	243	259	245	254	263	281	264	249	243	226	252	266	237	269	254	262	242	257	264	245	271	239	264	285	219	272	260	266	295	270	293	258	287	257	232	260	249	281	270	258	240	264	274	262	258	234	228	279	256	271	256	267	276	258	263	254	234	262	238	270	269	241	247	279	278	266	246	266	257	247	264	280	261	256	247	235	227	260	258	238	245	222	273	243	242	244	233	233	281	254	226	242	277	252	228	268	247	285	245	260	249	246	247	254	238	246	242	270	254	272	247	242	229	217	285	217	278	252	272	248	263	237	265	249
13729	11609	15832	14839	9017	5488	2542	1533	1430	1259	1107	889	902	867	829	886	898	903	863	867	873	924	851	848	889	854	847	906	824	900	835	866	851	872	887	849	847	886	872	855	897	881	896	860	883	885	907	836	863	876	891	827	882	836	836	818	911	940	879	875	888	837	868	922	900	841	897	844	841	880	889	879	850	846	854	861	841	864	866	898	864	878	859	925	830	840	924	878	882	828	862	860	938	898	889	853	902	886	830	907	865	927	873	882	833	879	930	878	837	811	849	847	888	894	857	846	841	888	900	846	895	867	865	901	942	866	878	831	890	937	835	829	902	820	909	871	855	883	880	863	876	834	926	825	902	925	912	891	878	913	881	849	845	809	841	911	905	859	898	845	893	887	902	790	919	860	922	867	930	868	864	812	948	819	906	848	896	917	884	856	828	862	862	835	834	867	834	901	863	888	875	873	927	812	908	890	874	890	866	897	839	892	832	885	858	915	888	855	851	823	866	892	867	902	896	877	856	864	850	852	917	803	893	858	832	854	898	924	846	839	885	879	811	831	894	835	870	914	878	870	925	823	848	871	884	954	877	878	816	849	856	899	867	868	884	898	864	896	839	860	824	874	862	862	892	909	868	824	832	832	860	890	846	878	848	855	857	843	892	855	874	896	899	902	876	872	847	907	898	848	894	856	889	872	864	819	894	845	879	905	841	898	911	859	853	870	880	876	831	831	838	904	868	891	889	880	868	847	849	872	935	812	871	847	848	917	858	807	856	911	875	876	873	890	866	872	886	886	909	921	832	911	931	835	893	845	941	862	825	889	883	845	862	843	871	904	805	889	845	893	885	916	905	896	824	894	858	833	851	879	879	918	868	905	830	880	867	873	846	860	861	880	835	891	855	876	812	854	866	897	869	866	865	841	857	885	931	871	847	907	885	897	850	902	868	875	852	865	866	871	920	872	885	883	862	870	904	892	848	847	907	874	862	876	906	875	911	884	834	875	823	880	848	853	845	862	898	889	845	836	865	863	862	845	867	926	885	878	885	821	909	872	913	844	916	920	820	812	845	870	808	878	822	867	842	929	845	863	889	880	820	814	876	870	895	869	832	864	949	800	894	841	869	876	892	875	894	861	903	879	882	885	804	878	817	858	847	835	890	838	857	894	902	846	896	838	949	860	894	884	885	884	838	858	924	884	849	881	891	860	886	922	907	811	894	888	841	855	904	890	871	859	871	892	927	881	920	860	876	903	918	880	844	862	889	915	850	883	911	871	871	930	919	834	848	876	893	849	879	843	873	870	858	840	893	877	847	894	817	885	884	874	828	899	848	879	899	893	873	784	843	908	879	896	924	871	918	867	878	925	832	820	901	889	880	887	825	892	818	883	946	900	908	886	844	893	884	871	848	877	858	873	927	880	921	847	842	845	891	871	874	929	911	845	811	894	867	864	857	860	911	904	923	891	905	883	883	908	874	838	898	914	823	800	851	858	894	851	859	891	859	875	885	888	880	805	867	851	823	873	870	865	799	862	837	881	933	866	913	878	872	884	896	841	872	925	851	880	848	846	855	858	936	830	882	932	886	849	824	869	933	901	835	879	867	792	830	845	827	872	863	907	930	817	891	863	923	863	816	863	886	862	919	879	909	877	877	874	882	854	938	850	898	864	871	869	808	866	885	874	919	843	855	907	891	888	867	862	942	875	893	878	902	845	909	882	877	870	877	849	848	876	918	848	878	818	915	889	917	864	848	897	885	862	844	868	836	847	884	840	865	910	882	933	882	812	923	886	858	867	834	845	836	871	820	816	872	905	844	898	896	838	857	858	849	889	888	883	913	929	799	843	878	859	860	847	926	883	850	817	845	942	873	843	857	866	840	877	892	923	890	883	824	880	894	879	824	877	884	880	800	889	861	901	850	861	885	847	939	861	789	844	905	875	871	859	906	850	884	840	871	872	911	821	862	893	897	951	897	853	831	879	836	863	867	874	849	857	875	853	918	855	884	885	883	940	869	889	857	881	891	859	877	889	939	887	875	945	907	865	853	912	905	940	886	912	868	860	888	856	920	862	851	883	899	891	876	891	895	842	875	909	837	916	884	848	850	875	876	885	874	891	816	861	852	926	855	885	885	852	865	889	932	908	900	803	895	884	892	856	844	844	849	847	883	882	874	852	845	847	910	791	829	926	898	808	838	827	878	861	892	810	864	923	799	854	848	856	905	928	891	892	870	841	867	911	861	880	835	898	869	889	937	839	851	877	944	847	885	898	894	850	847	853	926	867	883	891	837	851	850	823	879	865	885	902	833	850	884	871	884	907	860	928	891	871	852	904	903	838	844	895	852	884	853	873	922	843	829	884	800	872	818	841	859	891	882	886	810	918	899	937	893	875	821	868	883	933	887	901	864	853	826	887	828	890	918	883	847	852	895	856	922	879	876	871	865	847	856	874	840	885	869	885	888	840	840	866	840	881	874	824	863	865	903	834	832	851	811	867	889	899	839	861	818	869	894	842	844	861	888	895	883	898	865	936	873	849	865	834	851	897	862	855	901	838	914	890	931	859	894	875	853	930	872	860	893	833	875	806	864	876	872	885	884	887	857	865	885	938	876	917	887	886	874	863	888	862	878	847	921	920	931	843	837	866	852	920	865	821	848	836	861	854	849	831	918	853	865	859	882	936	866	899	875	875	912	929	895	866	877	837	862	867	926	848	859	818	911	871	875	858	848	829	873	889	929	860	856	874	844	873	912	831	844	919	869	861	851	852	845	844	821	872	841	815	866	863	874	921	909	913	900	946	869	900	825	847	885	878	916	850	827	883	875	843	829	867	864	903	888	880	872	863	908	862	876	836	840	859	874	867	905	857	868	814	938	891	870	889	855	860	902	884	852	896	898	886	823	916	848	849	890	906	868	868	860	860	881	845	834	825	891	877	838	875	921	879	859	928	834	865	870	849	900	894	890	876	825	845	867	876	875	886	840	867	844	887	871	895	895	934	875	871	915	898	878	837	916	899	906	872	861	912	877	851	836	894	886	853	848	908	871	857	830	875	893	862	819	794	854	877	856	885	841	875	817	845	849	913	885	870	870	884	833	850	832	880	885	940	818	866	849	907	859	876	859	889	909	848	887	869	860	865	926	877	891	900	883	907	876	828	894	907	806	914	881	886	884	852	871	818	860	886	898	868	887	849	945	877	862	844	844	871	868	866	903	901	876	837	864	881	868	887	834	863	852	865	911	815	903	881	874	860	907	895	853	868	838	831	852	858	861	851	856	900	898	830	867	866	874	889	871	892	889	844	896	851	879	822	937	916	931	890	860	865	860	837	870	906	843	871	860	882	895	831	845	825	856	866	853	890	888	864	866	917	909	861	921	832	924	879	852	906	905	887	846	874	900	876	859	810	858	902	872	849	826	858	838	867	903	854	871	864	897	905	905	891	929	825	884	886	908	880	848	855	836	887	889	906	892	916	903	869	869	881	918	870	891	845	850	914	908	838	857	851
33009	25696	33239	25459	15813	7746	2802	1573	1547	875	715	644	340	286	267	278	258	270	256	269	293	248	250	266	278	259	238	245	254	271	243	288	260	284	289	267	275	263	257	277	282	253	259	244	266	234	272	266	252	260	261	272	246	284	275	266	267	261	231	257	260	261	246	255	274	285	256	247	250	277	266	276	248	250	226	252	263	259	236	273	263	293	246	269	259	266	274	256	251	249	248	260	274	234	246	253	262	258	245	280	249	261	256	250	251	265	278	285	263	271	257	272	306	263	252	286	256	254	289	257	290	240	267	268	305	251	277	239	247	259	243	227	273	256	231	260	270	284	241	274	253	245	263	266	253	257	253	251	264	242	264	261	255	268	266	252	250	252	244	280	270	239	282	282	294	251	263	282	269	261	249	246	255	287	272	281	238	255	265	249	256	241	263	259	266	277	260	254	263	245	263	231	256	287	257	283	276	244	288	220	246	257	294	257	258	248	287	248	283	281	226	255	261	237	254	270	263	253	238	279	260	252	270	255	256	262	264	273	250	278	267	270	239	252	282	284	263	308	258	260	250	239	261	249	279	257	262	279	244	266	255	292	295	240	255	263	284	242	268	261	257	252	248	244	286	265	249	254	271	244	246	261	292	244	266	248	260	242	306	263	257	252	258	239	271	244	270	238	262	265	265	257	262	253	272	252	230	286	249	255	254	246	272	259	255	264	267	231	236	271	257	267	282	255	265	234	278	224	270	255	257	266	232	265	255	250	268	246	272	269	272	276	247	270	257	263	266	245	259	292	267	245	258	231	262	233	254	282	270	248	253	255	257	231	250	240	258	275	249	238	292	287	257	262	257	282	262	256	244	266	270	256	274	247	264	242	264	244	249	268	256	263	259	230	273	256	264	253	260	261	246	251	256	259	254	280	255	262	264	264	251	257	284	261	228	227	263	279	254	247	250	245	261	266	261	274	249	278	243	271	269	248	247	244	258	225	237	269	262	267	269	283	247	260	216	282	291	237	272	249	249	266	263	261	273	241	271	252	240	257	258	280	268	251	253	286	265	249	268	273	262	257	251	237	286	274	261	250	255	247	260	267	284	250	297	272	279	251	282	236	258	283	250	260	250	234	273	263	267	270	225	239	268	261	268	252	241	287	252	258	269	265	262	251	301	247	250	279	280	251	292	256	283	254	254	294	257	252	256	275	248	257	276	248	261	255	295	278	277	261	252	277	232	234	247	273	253	222	252	232	282	288	263	247	255	281	278	264	262	237	239	256	270	278	266	265	237	243	276	253	249	252	262	269	245	286	273	237	258	240	241	281	260	277	264	265	239	270	250	288	264	253	256	246	248	247	250	257	243	247	252	247	268	261	283	286	267	264	256	243	268	248	254	287	280	274	241	252	249	262	282	238	270	268	273	262	235	255	252	238	255	257	257	274	234	241	265	262	248	265	235	262	283	262	225	248	235	285	269	272	272	245	243	297	274	262	279	269	261	259	221	233	246	265	244	248	246	264	251	239	248	263	275	232	270	287	256	256	237	264	250	272	257	216	280	271	273	248	259	265	261	264	256	267	236	255	253	258	245	243	253	265	255	273	254	259	265	231	289	222	246	244	262	259	263	260	260	248	263	247	266	262	264	265	269	260	258	225	241	260	247	240	222	253	281	245	265	245	276	272	281	243	254	279	296	244	291	246	261	264	280	279	262	262	251	248	288	267	253	272	264	249	251	271	248	253	240	247	265	265	261	237	276	286	295	265	273	276	282	252	255	251	256	250	265	242	242	252	241	272	269	290	268	281	261	264	267	288	234	273	259	267	254	277	247	265	303	248	265	253	241	260	251	262	269	261	265	269	253	251	259	261	261	277	238	247	278	275	277	257	271	223	268	260	258	260	265	262	263	272	274	246	269	255	260	251	256	254	255	237	256	273	267	260	282	257	276	218	266	272	238	230	255	273	235	264	242	282	246	247	252	264	249	252	242	273	253	270	235	280	235	231	255	265	254	280	269	259	269	265	243	256	264	273	258	280	199	272	250	226	220	232	282	252	263	264	275	273	273	272	254	256	240	244	253	285	254	264	267	257	273	256	251	273	265	263	274	264	227	273	269	264	250	273	245	241	242	244	281	257	257	279	284	255	253	272	278	236	230	264	253	302	251	253	249	259	250	267	280	255	253	259	279	237	227	254	259	206	275	259	253	284	266	232	267	273	273	242	216	288	226	262	268	258	267	287	230	276	245	290	261	255	278	262	235	265	239	271	270	264	255	257	250	282	270	291	236	230	230	252	260	232	239	224	255	281	268	268	238	258	270	277	258	270	269	241	254	247	247	243	278	248	264	275	274	274	278	270	276	252	273	253	292	268	287	284	258	295	237	275	246	266	241	232	268	269	272	279	246	248	248	241	281	300	291	260	250	261	276	265	256	254	277	264	249	260	278	231	265	252	273	271	247	248	247	253	236	235	258	276	265	277	241	247	265	274	268	229	244	226	251	253	279	263	277	266	221	244	253	256	262	262	274	273	269	286	258	227	259	248	237	295	273	258	261	253	265	246	296	249	255	267	243	251	255	264	238	273	230	263	267	235	265	264	254	272	259	257	237	252	273	255	291	257	282	269	257	268	280	263	263	247	276	258	256	249	272	272	293	267	231	233	294	291	239	250	239	296	244	237	245	261	286	236	291	281	247	256	242	275	237	271	256	256	238	251	249	245	250	261	250	200	248	238	246	246	271	267	260	272	279	275	265	233	265	249	250	287	276	258	278	254	230	235	306	264	286	231	216	259	240	248	265	274	272	250	250	244	256	260	270	293	293	248	294	271	268	278	247	249	247	264	257	256	275	263	269	246	292	278	251	274	256	251	272	243	262	247	264	259	242	271	232	283	248	246	260	252	277	288	264	291	257	250	284	256	261	257	251	250	256	251	247	267	245	278	263	261	270	263	221	257	221	254	257	232	285	254	247	247	250	226	230	261	267	280	262	238	236	266	256	270	252	262	254	241	266	237	265	287	238	258	281	232	257	258	263	264	260	295	280	277	266	261	269	279	247	248	257	274	302	245	271	246	255	277	261	277	216	273	249	278	257	284	313	273	282	262	265	239	242	256	283	259	236	253	241	268	249	247	282	271	255	263	267	267	277	278	254	248	244	277	297	260	247	263	238	282	250	260	271	248	234	255	250	270	247	253	257	247	268	276	273	237	246	256	258	244	220	248	218	262	263	246	275	239	244	242	289	235	270	256	265	285	263	262	258	273	287	267	274	268	241	267	260	244	257	276	262	235	278	284	255	249	285	293	230	236	258	241	270	292	259	238	273	244	248	278	258	259	264	212	237	257	254	286	264	244	267	254	240	273	264	253	247	257	238	261	281	268	248	264	266	245	290	261	265	278	233	269	250	243	256	285	265	267	281	271	280	294	266	254	252	280	240	281	281	262	280	240	283	258	279	242	235	276	278	272	262	246	276	255	265	258	238	248	269	271	271	249	270	267	295	262	286	267
23468	24818	37535	32936	26565	18341	9121	6902	7726	4566	3553	2968	1327	1130	910	881	881	868	870	898	871	850	923	863	919	906	866	896	825	868	902	910	916	848	883	916	879	859	881	911	840	925	874	843	867	886	907	903	855	912	869	870	871	858	894	906	869	915	836	902	871	929	949	907	874	869	910	911	891	886	892	881	903	869	828	891	850	867	904	893	875	894	855	918	889	871	840	856	892	941	875	875	877	889	914	893	900	897	897	868	916	848	953	900	842	857	919	941	881	858	856	857	902	882	887	872	896	877	863	792	875	857	903	897	873	916	935	869	868	875	867	904	834	912	845	887	826	889	923	899	880	869	936	913	878	921	892	891	886	875	902	848	855	900	910	892	899	908	883	924	827	883	911	899	874	900	912	865	900	876	843	820	897	841	852	914	916	887	893	883	872	860	859	884	828	885	885	912	885	911	879	920	941	886	846	875	904	873	885	910	896	845	870	869	864	873	917	876	849	888	903	896	890	882	925	834	896	885	879	864	922	882	875	877	828	891	821	854	904	904	875	881	952	883	882	870	888	785	899	884	793	956	858	883	805	852	885	912	866	889	818	880	854	871	851	934	819	869	907	963	895	860	890	889	837	938	899	879	926	839	870	891	894	933	901	874	882	915	880	835	893	904	839	860	945	825	868	883	945	864	911	846	895	866	867	887	875	874	884	863	885	851	906	880	863	900	922	943	918	902	893	835	870	891	898	886	875	886	858	907	870	856	911	884	883	873	883	839	861	916	971	864	915	846	867	899	864	900	883	861	882	917	870	856	932	870	851	900	893	875	847	920	856	879	886	913	829	891	913	893	896	901	891	863	826	845	856	919	923	875	882	838	900	855	848	886	944	849	900	896	893	921	901	888	898	918	876	884	874	884	918	877	909	932	866	858	867	891	867	834	908	836	888	860	875	896	881	899	919	881	897	983	865	880	924	933	828	875	902	927	886	904	884	913	901	868	883	902	864	833	896	891	834	911	843	899	882	900	851	905	900	860	883	934	900	894	938	908	872	869	856	896	861	871	903	858	959	920	873	860	973	919	893	862	860	850	857	892	911	955	925	875	936	870	894	855	864	857	861	868	875	887	840	905	902	878	858	869	842	894	866	903	897	867	853	887	921	871	891	891	925	920	863	901	867	890	928	906	853	900	895	881	901	938	850	925	893	846	892	868	843	944	893	883	867	936	875	884	902	883	871	910	886	965	916	892	874	871	884	858	858	903	896	876	888	902	874	903	823	931	874	919	880	906	891	893	885	892	886	959	911	864	827	880	908	940	907	927	911	938	885	871	875	946	833	946	856	905	869	877	862	893	898	863	876	896	846	893	901	904	938	889	904	826	826	905	923	900	916	892	919	891	893	814	920	938	852	880	850	876	876	882	887	853	882	924	902	893	898	940	895	858	876	892	839	908	869	860	926	901	920	893	884	921	893	866	935	827	907	902	867	873	919	872	861	857	887	878	900	859	904	917	930	926	927	889	891	883	855	861	848	929	877	922	926	867	916	908	900	858	874	854	919	873	896	921	866	919	864	888	861	821	919	900	924	898	908	850	903	875	916	868	922	874	910	882	868	871	900	853	874	866	896	902	872	925	924	945	901	882	916	866	847	868	889	904	880	838	880	932	933	917	900	860	923	857	848	935	870	927	833	882	910	905	891	906	865	895	867	891	922	861	871	895	877	953	878	926	869	897	862	815	901	916	845	886	912	882	859	893	885	845	888	916	876	855	896	962	867	842	856	898	909	876	865	870	859	895	838	858	898	838	943	932	879	912	882	829	910	870	874	918	813	872	872	907	877	881	884	895	864	859	912	876	901	863	865	867	897	867	921	856	928	866	866	904	911	860	878	923	925	884	876	883	842	845	882	923	905	887	895	894	905	860	911	886	903	846	812	901	881	876	877	907	912	898	862	910	849	867	913	863	931	876	901	896	904	911	875	913	813	880	897	852	910	947	920	916	842	874	883	898	853	889	903	903	870	861	861	885	881	849	877	916	878	863	933	880	872	884	839	854	939	934	903	922	877	868	855	904	833	898	936	887	882	953	885	859	915	909	871	884	884	875	949	842	834	901	893	877	880	877	880	879	859	927	870	900	869	915	915	863	905	878	858	899	875	874	899	953	907	877	833	873	873	857	841	858	838	947	891	904	911	878	905	908	902	906	887	880	873	888	878	905	875	882	895	836	913	919	861	919	811	848	892	896	910	867	949	885	867	860	927	871	902	935	886	879	900	852	861	904	899	863	925	873	924	890	889	863	903	875	811	923	935	910	882	911	953	923	909	860	873	921	895	901	947	864	890	885	910	879	890	906	909	885	896	900	890	863	894	927	944	923	910	912	867	889	917	953	846	889	870	846	831	932	881	897	879	860	879	907	853	936	880	832	872	898	864	886	950	865	908	908	860	950	812	889	884	816	889	838	919	904	897	914	903	867	912	894	963	918	901	858	872	858	922	868	855	891	841	915	897	908	826	868	891	865	870	852	937	874	909	861	851	917	883	846	829	886	848	895	916	904	883	918	860	916	919	902	902	861	908	933	865	915	858	905	854	886	865	891	929	898	910	875	893	825	901	906	901	940	912	842	848	871	869	837	910	856	865	847	847	870	875	911	857	901	899	873	923	859	889	850	911	923	859	880	889	933	848	879	916	817	868	933	891	892	872	921	916	824	912	870	884	852	862	891	869	887	904	927	885	876	962	872	879	908	856	907	874	902	866	881	892	886	850	881	914	855	885	853	895	895	872	876	895	863	831	917	893	875	864	895	873	931	897	906	938	920	878	899	886	950	881	921	876	903	864	886	905	916	896	916	878	868	915	909	883	913	856	857	901	881	893	800	920	908	871	896	891	898	906	922	875	896	920	907	886	953	886	925	888	877	874	862	901	956	897	893	834	887	852	860	903	815	882	856	892	919	905	876	908	847	873	920	890	899	847	921	864	916	894	880	853	945	928	877	842	840	884	907	839	863	849	872	845	866	906	873	891	927	919	863	894	851	868	861	859	893	905	837	856	899	895	867	859	883	812	868	920	932	891	911	905	861	888	896	854	869	860	866	841	904	879	887	870	884	922	882	841	838	879	901	828	915	906	896	887	845	914	891	885	894	886	883	881	855	902	880	882	826	884	852	869	870	876	934	865	911	824	886	855	938	885	837	787	900	903	931	915	834	851	869	881	876	873	931	944	900	949	889	899	822	881	899	914	906	909	820	847	882	840	858	840	873	900	930	871	865	872	922	892	863	866	867	844	903	856	860	910	909	896	901	882	827	842	899	906	911	868	845	944	876	890	915	874	878	901	822	852	864	891	876	864	897	904	924	811	875	909	839	910	922	904	861	922	821	858	937	844	943	815	855	917	877	904	907	897	916	832	847	934	849	860	853	930	888	898	888	920	862	871	871	882	895	886	871	814	865	847	863	866	896	892	878	886	858	919	921	916	896	855	850	896	893	912	910	919	907	914	918	896	917	930	882
37653	32677	35583	24604	16639	10720	5435	2764	1744	1175	1024	813	611	406	284	282	297	298	244	287	228	279	287	247	258	280	240	257	284	275	243	241	236	297	242	239	262	263	240	271	279	259	287	243	257	287	275	258	273	269	236	267	248	266	275	244	271	237	260	284	257	276	255	255	243	281	270	231	249	261	256	240	247	298	255	275	281	255	272	265	243	260	260	228	273	269	287	259	252	256	207	304	264	290	288	242	296	265	245	242	265	250	243	271	280	269	279	282	247	258	275	264	293	256	261	252	259	244	253	256	263	255	264	255	268	250	290	287	266	248	274	288	258	241	265	277	271	284	234	252	259	234	268	267	277	283	254	276	245	259	309	232	256	247	261	261	268	248	254	261	269	285	257	258	262	246	275	248	267	251	253	274	248	286	253	274	266	284	259	293	246	271	268	245	284	250	261	253	292	258	257	253	230	278	275	297	256	276	295	246	286	261	262	278	276	266	266	261	261	242	234	260	270	261	249	264	270	234	250	267	234	272	249	275	283	278	271	252	256	287	284	267	251	280	254	276	262	244	270	261	251	273	270	260	257	268	238	265	271	263	248	257	262	255	258	279	235	270	221	286	268	259	258	260	257	249	270	265	257	262	272	290	283	261	260	275	255	276	301	283	267	287	274	260	260	269	251	266	266	264	261	239	226	291	246	245	238	253	250	264	255	264	288	275	293	276	276	256	271	267	296	259	262	271	278	279	269	287	263	272	268	246	253	232	252	276	264	251	274	278	268	271	281	263	255	267	254	287	265	266	298	292	248	250	280	275	248	280	247	261	239	261	275	258	244	280	281	254	257	277	246	260	264	273	252	258	283	266	240	257	267	224	279	276	247	255	271	280	265	264	266	287	245	245	227	269	282	220	258	248	286	243	256	265	260	243	242	266	282	274	263	248	252	303	244	248	265	262	260	267	265	265	275	249	251	275	267	269	247	277	273	279	255	262	253	237	258	255	243	254	261	264	249	250	280	278	265	244	267	247	246	264	224	245	263	262	304	252	262	278	251	265	227	256	260	247	280	250	245	257	289	266	252	250	261	259	271	265	261	276	279	266	259	258	231	266	276	265	267	241	270	268	266	258	255	220	253	289	281	248	266	235	263	261	276	267	262	246	271	276	266	295	271	263	274	233	267	258	272	287	271	309	255	245	271	239	274	264	259	262	254	269	257	262	254	252	273	274	282	257	262	267	261	293	257	263	252	262	274	266	238	256	263	257	245	258	248	259	258	246	253	257	260	253	241	272	283	248	262	265	269	278	273	246	247	281	265	249	282	288	277	271	261	248	223	231	243	258	265	254	269	274	230	289	266	249	247	275	245	244	255	273	279	268	253	249	258	287	262	240	241	248	220	237	294	263	264	267	306	260	231	259	262	256	248	262	264	264	249	286	250	282	270	262	256	237	258	274	257	260	302	256	237	295	261	290	284	272	256	237	251	270	253	254	287	246	261	261	255	254	262	275	270	253	265	257	259	240	253	271	254	245	278	250	267	257	243	242	219	251	286	251	244	269	259	233	264	263	241	240	252	272	275	246	259	288	231	256	251	277	285	246	287	272	258	297	228	303	258	254	227	233	254	254	267	288	263	271	254	242	264	295	276	253	252	238	264	233	273	250	294	276	269	289	274	279	243	231	297	266	279	284	292	290	271	253	254	260	269	264	281	287	266	273	279	279	275	272	273	270	256	267	235	261	231	268	277	262	260	272	250	249	257	255	221	290	243	275	270	251	284	248	273	262	262	255	280	248	262	240	272	252	268	239	245	266	240	252	252	267	222	274	232	256	282	240	257	261	257	256	255	266	246	283	261	271	256	261	249	275	260	242	226	229	267	299	252	258	287	252	253	273	273	244	268	258	284	246	255	264	251	243	289	280	282	260	228	257	237	264	291	255	266	279	257	261	262	267	266	266	237	274	244	264	274	275	260	251	265	265	276	256	279	271	293	257	265	274	240	275	246	253	256	265	290	264	258	236	286	231	272	277	263	239	258	268	269	256	253	267	243	270	277	257	251	268	303	270	264	258	241	253	259	261	308	259	273	268	254	272	276	294	266	244	260	256	279	254	278	272	255	257	284	256	260	257	304	252	252	270	249	288	267	275	276	271	280	253	260	264	257	268	244	268	253	260	255	262	285	272	261	271	267	223	250	274	275	240	287	283	256	268	281	264	229	277	281	278	276	258	271	281	232	267	272	272	242	260	260	274	266	266	282	268	277	262	283	266	240	277	249	241	273	272	261	269	246	226	261	257	287	264	288	273	257	278	253	250	286	271	277	250	262	265	284	223	261	270	245	291	256	241	237	276	261	267	264	270	263	253	244	270	269	273	248	249	295	269	286	233	259	259	264	265	253	254	293	254	284	276	275	249	258	295	275	256	260	284	245	231	291	278	246	249	259	253	301	275	251	278	251	237	280	246	260	257	236	260	276	253	252	279	255	258	265	247	245	275	265	271	275	292	250	278	276	240	251	253	245	251	247	283	295	253	284	260	274	247	232	255	282	258	248	257	271	265	261	256	262	248	277	235	258	254	260	251	280	239	290	266	254	262	245	288	282	247	261	270	274	302	220	277	291	273	282	255	275	249	255	240	270	249	257	252	279	261	249	261	255	315	285	290	272	294	243	274	242	261	246	237	282	249	262	271	283	288	269	237	285	282	286	272	246	241	279	237	261	286	268	261	246	273	273	266	254	254	268	248	264	260	269	240	271	268	257	252	282	250	238	276	255	249	240	246	263	240	286	264	256	283	229	262	257	254	251	281	267	257	253	273	265	263	261	275	273	234	260	242	282	282	291	268	263	298	297	254	240	246	286	299	259	283	250	263	266	257	267	279	273	242	276	267	270	260	271	263	265	230	282	259	284	263	280	268	264	256	261	260	242	267	295	273	257	280	247	273	249	246	261	251	245	257	253	229	241	276	298	248	265	236	254	240	265	267	243	257	292	279	262	220	252	273	272	258	300	265	249	276	281	269	249	268	244	251	263	268	251	247	270	246	273	265	260	254	267	282	269	263	252	269	253	268	256	277	252	287	252	307	282	252	262	223	273	282	246	245	276	263	280	291	270	271	276	267	230	241	277	253	277	273	266	242	278	262	270	277	299	285	265	266	269	275	299	280	253	237	260	256	235	265	265	255	275	225	234	271	284	252	272	278	242	257	271	246	279	260	258	272	264	287	262	267	233	279	263	264	290	262	275	258	279	269	283	276	283	276	274	268	274	274	270	264	291	277	235	254	286	252	273	257	302	253	264	278	271	249	270	253	256	247	266	266	304	254	279	257	249	255	274	274	247	220	247	279	290	260	280	280	223	284	259	249	275	249	287	253	271	254	259	291	245	270	245	262	240	268	281	263	261	245	260	246	274	289	254	277	264	252	277	254	253	230	280	267	285	266	269	293	253	267	294	249	264	267	235	262	251	253	265	255	285	264	263	253	273	261	287	277	268	253	250	284	252	251	270	254
31497	32090	39382	32483	28277	23461	15233	10791	7927	6067	5121	3911	2759	1387	986	858	862	879	863	851	896	880	911	908	812	895	900	841	935	916	875	882	863	905	894	901	898	866	876	848	902	848	906	911	851	928	871	894	884	892	850	877	835	912	924	877	933	851	927	866	870	895	847	895	841	869	843	967	878	898	923	928	885	894	895	865	927	862	857	865	892	902	871	889	884	902	911	929	854	961	909	965	895	894	866	884	886	852	892	908	876	882	914	919	876	952	877	923	875	922	876	861	883	872	888	939	890	856	898	887	846	875	858	829	923	909	806	869	904	812	826	910	832	889	903	856	874	948	889	878	878	895	898	925	859	890	899	904	890	883	826	916	936	848	879	908	860	883	917	873	871	870	881	928	864	902	926	867	890	908	871	895	883	875	897	914	932	889	817	876	858	882	861	901	870	943	851	895	906	850	938	902	917	873	934	916	856	914	914	904	903	874	853	853	899	888	867	904	861	891	880	886	872	919	870	890	916	846	908	884	861	887	865	832	866	849	901	902	907	856	863	921	878	838	849	902	839	898	880	901	912	868	887	902	869	834	920	899	908	882	911	867	868	860	882	908	903	906	843	906	907	901	853	924	849	888	913	892	888	882	892	907	868	858	954	857	858	894	839	895	903	867	877	852	898	920	908	913	886	912	894	872	888	895	879	904	930	900	888	906	835	922	843	898	903	918	870	901	904	897	903	934	864	914	853	930	876	894	872	891	929	833	839	927	864	928	888	863	905	872	879	898	897	896	896	864	895	874	912	855	895	825	923	943	905	887	929	882	891	871	871	921	876	834	919	847	896	895	897	881	909	874	857	892	916	860	926	877	860	859	888	883	859	895	893	873	895	890	897	840	906	917	924	885	907	857	952	898	901	909	913	911	912	842	881	876	911	863	853	881	843	877	930	883	948	864	876	909	860	925	864	855	905	871	893	864	921	869	894	903	877	885	888	865	949	859	907	846	892	881	906	887	870	904	871	889	894	836	889	932	926	922	873	897	873	901	845	856	826	878	871	848	873	909	853	880	893	882	899	920	872	840	918	855	875	886	833	907	846	864	880	915	923	858	882	908	823	888	878	900	917	908	893	871	899	869	905	902	869	871	903	934	902	876	876	824	876	882	866	874	861	889	885	908	886	895	865	918	911	877	888	889	898	853	906	871	954	828	964	895	885	849	885	840	848	889	870	889	861	920	869	910	899	828	916	866	867	869	917	841	924	872	908	866	900	884	888	935	934	898	909	850	891	862	835	863	921	892	859	899	908	899	862	895	902	857	876	878	854	889	876	919	886	880	900	863	856	855	905	859	882	861	839	877	879	916	859	882	917	911	871	871	913	905	835	890	895	877	907	912	912	869	852	896	829	834	915	863	901	847	864	922	858	859	888	836	891	856	912	924	901	861	925	874	920	866	928	868	927	857	865	952	847	884	897	896	920	920	882	914	881	902	880	895	868	950	893	937	907	885	874	916	918	857	923	903	893	863	915	866	886	868	879	917	861	890	827	852	843	920	924	891	842	946	877	887	920	869	910	894	893	906	940	882	849	920	846	888	871	872	847	895	877	920	861	853	845	867	894	881	916	877	911	835	903	905	877	827	890	902	872	888	893	869	939	927	871	881	903	805	921	938	892	900	894	856	946	889	976	876	880	849	934	885	872	885	916	936	857	850	909	898	901	885	836	878	898	838	836	921	883	892	910	901	875	920	883	852	941	927	900	820	916	886	870	960	846	853	858	874	850	900	887	885	926	869	874	875	921	835	890	835	884	886	908	887	900	871	870	890	856	895	903	891	855	892	919	920	936	853	878	898	884	891	920	896	900	923	928	882	888	932	841	897	896	872	881	862	910	928	867	884	919	839	926	930	889	876	918	885	919	885	886	860	901	893	855	895	924	906	879	912	929	858	901	895	917	910	905	885	862	829	868	888	889	864	826	898	874	913	879	907	871	895	893	911	878	878	893	888	891	852	869	907	865	861	890	894	922	895	899	916	855	887	932	899	918	906	941	888	868	894	918	910	937	891	839	874	827	883	886	870	915	920	869	839	886	872	841	867	885	918	861	870	885	924	916	917	916	894	871	916	864	860	870	899	860	885	912	819	864	955	874	869	899	879	908	870	866	865	872	827	928	881	896	856	869	955	906	863	912	882	862	903	869	845	894	931	908	928	933	844	891	878	907	847	923	944	825	892	903	903	878	869	900	913	901	871	872	868	855	891	832	890	854	918	890	871	868	842	906	945	888	908	944	901	874	901	874	867	892	858	947	923	925	865	842	905	898	865	920	880	932	843	889	933	885	925	882	855	854	896	818	879	952	918	969	927	916	842	854	889	902	862	833	899	865	904	847	856	892	891	870	899	901	903	817	890	855	894	931	907	884	848	848	947	925	860	865	915	903	827	875	894	917	923	876	893	895	898	880	880	859	872	897	858	925	884	913	836	880	898	838	847	867	887	930	869	871	914	877	869	864	873	905	882	882	904	897	887	876	873	882	888	837	862	901	881	901	914	874	925	897	920	896	864	925	917	903	860	874	861	859	935	895	879	879	935	903	861	921	892	870	825	855	897	875	868	876	860	876	960	915	906	898	915	859	930	896	897	843	866	912	855	896	915	856	884	867	889	839	903	932	864	874	850	926	845	925	866	872	893	876	855	847	874	929	847	845	848	864	917	922	862	889	880	925	893	889	918	884	914	898	915	926	869	882	914	911	858	856	906	908	901	921	893	845	909	909	878	862	880	878	889	876	874	874	916	890	896	853	859	881	815	898	924	860	906	872	878	874	898	845	892	910	922	870	873	862	877	891	943	884	885	908	863	867	854	897	873	933	869	863	922	900	867	884	923	907	860	813	848	841	860	882	850	862	873	887	852	885	875	883	887	932	813	884	868	873	821	868	902	885	875	878	918	865	876	860	890	836	924	845	893	900	899	852	908	861	900	896	882	863	829	864	877	892	890	893	867	899	919	896	861	891	881	908	847	815	900	868	837	926	857	916	874	883	911	880	869	908	887	881	880	877	913	877	938	879	916	925	888	859	889	884	898	892	867	872	865	925	885	862	866	866	852	914	841	904	845	936	898	917	901	862	876	896	830	881	849	898	882	892	926	866	884	862	894	886	848	880	908	925	908	872	874	903	905	904	854	885	876	880	971	903	853	866	883	893	883	859	848	857	885	877	866	889	916	923	948	890	812	873	923	884	900	878	878	867	830	935	858	911	908	912	856	880	869	905	896	865	848	880	942	862	887	896	830	861	876	846	889	898	851	892	821	880	893	896	833	880	846	886	842	846	900	855	883	860	904	886	852	909	837	912	910	880	898	903	915	859	862	845	959	901	856	852	892	882	897	904	930	860	885	902	890	902	860	882	902	878	897	869	877	910	900	896	906	903	865	852	931	876	922	867	975	883	863	918	877	898	888	889	905	923	934	857	858	876	857	881	928	940	875	916	859	885	837	888	929	876	886	901	867	872	903
28573	14636	9099	3738	1492	887	625	416	302	280	281	273	287	263	262	257	268	280	239	257	264	264	258	274	276	221	272	261	267	261	236	238	251	249	237	246	264	265	235	282	261	250	262	253	240	245	285	262	252	247	278	289	259	260	264	233	249	267	269	257	236	260	245	269	271	256	253	261	279	252	227	267	237	252	258	253	268	258	265	246	278	258	234	249	250	247	235	271	250	267	265	235	242	268	244	260	284	272	284	298	264	272	255	246	229	230	233	239	227	265	243	265	267	265	244	245	241	241	255	243	267	256	241	235	231	250	262	243	272	246	294	254	222	252	241	275	276	247	240	279	246	258	259	289	243	262	261	259	242	272	274	274	264	268	254	272	267	306	252	267	273	261	270	253	277	252	250	232	268	272	270	284	265	263	272	242	261	277	240	253	267	273	293	277	242	241	270	274	244	246	244	239	240	251	239	241	239	247	245	254	273	279	261	259	238	257	287	228	253	242	240	274	263	259	254	240	248	257	278	243	260	261	246	280	272	296	276	245	262	269	262	284	267	260	253	256	228	262	260	225	234	269	265	243	262	265	294	277	245	269	243	268	273	258	259	263	260	234	240	263	258	273	283	237	243	257	257	225	270	242	251	239	261	238	272	268	260	252	264	269	207	261	241	239	278	221	256	272	254	234	276	256	249	263	272	235	261	257	254	253	234	253	254	251	249	263	249	233	214	250	253	234	273	250	261	247	256	269	261	274	254	246	258	247	270	239	250	246	254	244	254	257	270	283	291	247	235	230	234	259	259	248	263	262	265	263	261	250	258	217	249	237	240	249	262	240	240	238	256	276	225	255	266	274	246	245	258	223	283	263	255	274	234	259	285	252	274	273	258	250	277	249	268	292	272	244	249	237	269	221	270	263	256	267	253	252	252	239	253	258	285	241	266	258	229	249	268	245	270	237	290	277	261	265	232	234	279	240	240	277	246	243	257	245	252	222	273	256	268	238	246	257	244	252	241	247	257	295	226	255	271	248	261	287	270	232	282	251	249	271	254	251	267	262	270	236	269	255	248	271	269	271	261	242	261	261	246	253	280	247	266	219	287	243	227	261	260	253	259	248	253	250	274	254	267	240	276	240	249	269	266	260	234	267	248	264	285	274	265	248	279	260	220	269	260	257	258	262	266	254	264	253	245	288	240	273	250	249	266	263	263	258	266	263	223	272	262	267	244	246	246	283	254	238	235	251	258	257	249	287	234	241	255	252	268	255	253	263	258	281	272	257	231	224	257	243	281	274	252	262	258	246	246	247	257	247	245	217	247	275	246	262	223	263	241	266	252	249	273	278	242	263	269	258	264	283	262	247	262	246	272	234	236	249	267	217	256	234	249	286	257	249	252	233	258	234	247	257	258	267	217	236	282	276	281	282	261	262	280	269	254	270	264	270	248	253	267	250	276	272	255	279	250	247	296	278	275	270	276	266	268	240	283	275	265	260	255	251	244	232	245	280	294	272	263	285	261	279	245	277	227	253	257	247	275	254	253	248	271	233	289	256	280	269	291	247	244	267	257	244	252	236	267	261	266	237	228	288	242	259	251	247	258	256	236	259	256	231	256	290	255	281	298	270	276	224	253	272	267	266	276	262	260	259	252	261	242	257	248	270	266	231	241	238	254	272	271	261	265	259	275	245	273	280	252	235	254	249	256	286	274	249	226	254	248	220	274	273	254	259	249	245	237	256	274	258	250	241	266	243	243	250	234	249	251	246	248	265	260	257	255	234	257	276	245	250	259	250	261	251	284	262	262	251	271	269	233	252	243	261	220	259	241	251	257	249	261	245	251	261	215	245	239	248	269	269	263	262	242	261	243	262	258	268	220	234	303	245	261	225	239	281	256	261	244	257	246	235	283	260	252	276	266	267	268	221	258	234	253	250	239	233	249	244	283	270	260	276	261	234	247	281	276	236	253	244	257	256	243	240	253	248	259	262	251	266	272	246	292	260	263	267	240	231	238	266	230	268	242	245	272	253	253	254	251	262	235	233	274	269	229	218	273	216	265	282	235	258	252	233	276	230	234	243	272	246	244	244	243	250	253	243	259	264	254	249	257	238	231	272	251	265	255	229	271	245	233	214	248	272	280	232	266	264	254	270	271	285	235	232	248	260	259	254	260	253	271	237	241	287	261	271	269	235	216	272	226	240	255	267	263	264	256	242	254	239	277	268	250	281	286	248	250	278	260	256	239	268	266	281	248	248	241	237	255	269	241	235	255	219	261	279	248	237	256	286	241	261	251	244	276	280	235	260	245	251	243	281	260	238	286	246	268	247	242	245	259	251	265	223	276	263	257	261	260	255	251	253	253	274	241	250	210	235	266	259	272	273	237	296	246	270	239	271	263	273	240	237	257	251	256	268	252	263	243	239	278	231	256	249	228	254	257	260	272	248	266	240	268	262	250	274	249	236	242	246	259	269	258	248	262	254	262	256	266	273	292	259	268	264	253	251	249	292	227	262	252	273	263	252	245	240	248	299	261	256	241	276	273	253	282	261	260	242	238	249	246	256	271	262	233	282	262	240	255	257	251	244	295	270	265	274	258	246	234	275	270	247	257	272	228	269	286	258	271	243	253	232	245	260	245	274	225	266	241	268	264	274	259	236	271	297	229	260	278	264	285	259	256	269	264	266	258	272	266	233	259	256	285	263	258	261	256	239	243	243	254	252	274	257	267	220	278	258	269	260	236	269	285	244	243	243	254	235	278	276	229	239	249	231	251	268	258	250	246	235	256	264	276	254	251	285	264	253	250	256	260	268	247	216	257	238	246	226	259	272	267	265	262	253	232	251	280	257	257	251	256	284	248	247	259	241	289	247	239	226	244	256	270	247	270	270	236	252	239	251	255	269	253	253	286	235	268	253	260	239	271	253	248	251	270	247	255	243	265	252	267	231	248	253	263	283	274	233	273	241	240	257	266	260	272	245	261	281	226	260	284	244	243	244	261	264	258	249	260	242	258	254	260	293	251	274	288	267	282	231	250	234	257	274	258	250	274	262	258	291	262	270	267	261	251	257	267	280	229	253	277	226	278	251	255	241	255	236	267	264	243	244	228	253	279	267	274	256	265	251	249	262	260	277	262	278	297	289	247	266	243	283	265	254	259	277	289	237	259	228	253	264	257	255	258	259	241	257	283	271	240	275	258	265	259	256	255	266	253	255	258	244	232	260	242	252	272	261	254	277	270	266	262	261	268	282	258	259	259	258	252	228	239	277	262	226	269	254	247	265	253	234	281	244	266	243	270	262	232	230	274	264	232	252	254	246	239	267	243	260	294	258	242	238	250	255	261	248	243	241	259	263	249	289	250	266	273	238	253	245	275	276	229	250	278	247	291	267	264	251	260	244	277	274	257	260	299	273	245	271	262	266	269	255	239	253	256	271	233	298	278	270	221	278	240	245	264	241	251	268	226	267	269	287	262	251	286	232	253	255	267	263	228	240	244	253	248	261	237	250
15389	13052	15748	11490	6363	3921	2814	1765	1283	1074	1018	946	949	878	903	871	840	874	872	895	861	900	856	890	891	926	843	827	838	916	881	872	903	902	848	890	861	869	832	877	906	908	877	889	846	873	899	874	863	855	864	859	789	878	893	824	906	915	860	852	854	831	846	898	930	864	875	835	824	926	888	880	893	882	893	896	818	881	870	862	916	899	885	878	920	901	872	878	898	862	917	830	886	866	880	860	873	864	852	830	860	885	860	879	840	835	911	939	864	913	815	894	916	892	901	930	911	849	870	853	815	903	866	922	860	813	934	873	822	895	911	858	878	817	868	904	865	872	903	931	873	888	874	889	824	894	826	842	913	861	820	893	876	882	867	886	879	919	848	905	858	890	893	935	899	881	834	881	836	863	835	869	849	826	896	889	826	880	861	894	851	878	877	882	783	868	872	821	853	920	875	873	938	861	865	908	885	864	912	896	918	835	838	901	867	907	859	874	801	885	895	927	827	852	877	883	923	910	863	849	888	873	895	877	906	870	874	882	849	877	883	873	818	856	883	901	866	854	887	871	867	872	944	899	852	873	866	851	869	886	885	873	899	871	831	857	869	885	909	891	872	867	821	882	894	906	864	943	908	932	895	864	912	890	873	860	862	823	892	851	910	844	844	854	873	873	866	861	830	909	898	897	859	842	797	897	880	831	848	896	868	834	836	895	890	849	879	864	880	872	887	876	866	877	887	890	896	861	899	872	861	909	905	844	841	906	885	843	909	871	893	955	911	857	868	839	886	868	866	900	909	861	831	783	858	866	849	836	865	840	892	870	851	926	880	900	826	822	843	832	857	851	869	866	873	859	838	851	871	832	901	850	864	847	894	860	865	927	859	883	896	922	895	921	839	894	879	893	863	849	873	914	871	888	865	857	902	823	879	869	860	926	912	914	875	830	843	858	870	861	882	862	860	876	871	896	885	899	901	917	897	857	878	914	836	833	863	966	901	920	939	922	855	858	840	869	881	829	897	886	867	865	901	841	894	869	814	903	924	807	910	873	878	919	869	870	856	886	923	821	864	878	898	844	886	862	874	851	845	905	851	873	847	826	834	858	878	889	869	863	883	849	832	905	868	878	844	880	898	892	823	884	869	906	872	876	919	867	879	870	904	929	936	841	845	899	888	897	860	888	855	869	826	885	888	876	852	884	893	907	880	846	870	831	849	870	898	899	861	832	911	824	863	895	875	869	904	856	885	871	860	870	909	855	822	874	870	883	896	894	909	836	906	890	912	933	848	885	890	853	869	863	830	910	880	884	869	905	860	858	819	869	914	872	908	958	905	940	795	843	887	914	867	870	902	896	882	877	873	877	867	903	871	925	851	889	884	905	910	884	883	892	917	855	853	843	899	815	890	825	862	860	923	877	884	916	859	871	863	916	911	904	851	852	887	853	881	878	856	885	899	876	887	975	863	878	884	856	864	861	860	861	878	920	823	888	884	882	914	880	895	854	920	852	908	871	842	912	891	930	903	873	907	879	866	812	888	881	877	882	887	873	860	941	846	957	879	910	854	924	874	954	881	849	899	828	893	876	864	832	905	863	889	921	919	899	868	871	897	835	870	898	864	866	873	877	891	870	924	928	892	906	851	879	908	873	842	837	905	884	842	851	862	827	905	883	868	868	903	849	896	835	861	901	858	871	898	862	846	887	883	863	822	858	944	832	871	886	827	839	875	869	878	946	888	853	838	901	841	893	874	883	844	876	846	829	834	869	862	848	919	882	922	859	855	844	804	864	942	812	834	837	879	814	889	898	805	867	901	816	888	861	920	936	889	866	888	918	887	910	864	879	877	905	913	821	939	846	838	863	880	900	866	835	975	889	913	828	899	883	918	815	921	905	891	860	896	895	932	859	854	862	869	881	880	842	882	910	920	894	880	841	879	896	868	900	918	871	805	886	873	942	875	903	934	803	885	946	890	889	856	904	866	894	843	843	863	913	812	875	833	853	853	883	901	868	911	860	938	863	822	864	896	901	850	832	887	870	858	897	854	874	873	844	892	870	929	857	852	925	891	847	889	861	890	855	886	849	838	839	891	898	894	887	806	842	881	867	842	883	932	829	884	865	836	860	868	921	870	894	873	877	882	899	913	858	884	843	824	895	881	907	923	858	855	926	944	839	916	897	829	912	863	877	866	947	909	894	897	903	878	868	869	887	847	882	889	843	844	847	866	905	873	864	880	892	865	878	873	853	882	888	892	860	892	834	841	872	865	843	851	886	855	889	917	937	886	866	837	792	896	863	893	867	898	901	877	933	869	905	861	960	862	827	840	865	841	821	884	822	828	852	859	844	843	896	892	882	887	852	836	919	832	906	912	924	944	850	890	905	864	868	843	869	852	917	845	838	853	870	879	848	814	822	882	888	924	894	865	816	909	853	907	892	839	865	923	854	898	868	855	868	868	851	878	847	874	971	909	924	891	874	893	869	870	856	862	875	922	878	867	913	890	897	872	892	855	920	876	880	907	817	845	917	866	847	873	898	842	861	874	910	873	909	875	873	875	892	890	884	896	899	826	897	908	884	829	846	916	912	884	865	886	864	928	838	892	943	889	815	897	861	797	836	875	904	887	861	842	900	898	886	880	888	889	883	861	922	867	893	849	860	881	843	814	903	936	869	882	823	877	908	874	856	904	891	879	907	867	854	870	892	921	864	910	871	900	859	892	876	836	844	912	911	872	861	874	843	882	874	866	878	878	891	935	829	898	917	923	886	913	891	901	891	902	833	827	911	861	886	819	865	874	954	869	876	873	890	907	901	919	847	858	889	927	899	855	873	923	876	877	874	872	840	864	884	933	925	869	872	904	899	865	883	865	884	879	877	886	919	862	898	889	890	877	880	914	860	849	904	910	880	920	856	851	908	863	872	869	872	812	854	861	912	839	868	845	922	861	877	850	903	880	861	866	957	819	826	868	920	848	840	912	847	922	881	867	901	851	900	911	873	869	832	917	836	875	850	889	873	834	875	845	927	929	869	861	865	919	908	866	951	849	858	852	841	904	884	869	921	897	906	908	898	947	886	889	880	907	899	851	895	887	851	876	881	854	902	879	844	872	865	955	904	861	937	907	868	900	858	871	880	870	879	911	889	861	891	873	860	873	806	879	884	929	872	876	837	855	866	889	917	903	877	902	896	886	865	848	893	781	902	857	856	893	982	865	927	856	817	838	816	886	897	890	906	878	909	869	902	873	851	895	834	886	810	876	889	861	893	912	895	911	865	803	928	843	890	865	806	911	898	867	909	897	853	864	876	913	848	862	898	902	952	862	845	810	857	898	885	921	931	818	853	812	899	878	847	857	862	896	833	886	935	911	904	884	888	892	889	847	876	854	816	881	894	887	882	903	904	868	918	871	817	881	889	858	882	848	864	882	851	919	842	907	865	866	899	886	853	912	853	881	859	891	886	863	871	900	847	888	920	838	900	946	858	807	866	898	865	881	861	844	866	851	889
33186	28201	28537	18493	10136	5428	2667	1523	1073	775	872	465	384	290	265	277	246	255	257	250	279	255	229	267	267	257	260	261	243	248	252	267	278	254	271	265	258	277	316	230	247	265	229	259	270	267	249	301	239	241	268	268	265	274	246	253	230	267	263	256	292	259	252	270	256	295	272	271	267	244	239	278	266	271	270	252	259	271	258	275	281	266	241	261	267	230	254	265	255	258	261	260	242	229	242	253	244	259	276	295	243	250	262	250	233	272	272	283	251	272	249	276	259	238	266	261	259	261	272	241	240	245	258	261	259	223	246	265	255	273	257	291	256	268	269	268	255	256	276	272	268	271	250	248	254	256	264	243	260	264	249	299	260	278	264	243	251	254	249	246	283	254	265	289	243	249	257	273	259	284	272	264	258	242	236	265	255	291	250	279	289	233	234	293	281	238	254	280	286	261	266	263	255	271	286	226	259	260	245	258	293	275	223	244	262	279	277	251	247	278	248	246	257	275	272	243	252	247	279	268	271	255	268	267	238	281	260	259	220	269	234	291	258	275	268	252	279	271	226	261	256	261	238	285	261	228	258	263	249	255	293	290	249	265	277	233	262	257	263	300	239	253	262	263	273	259	241	266	245	243	255	256	273	245	253	282	247	260	249	285	262	233	256	272	265	283	259	275	267	258	259	269	261	229	283	257	252	264	257	261	262	293	269	247	285	266	287	252	247	263	248	290	255	253	256	269	265	254	264	246	239	221	275	262	248	266	253	266	236	262	255	269	262	285	253	244	277	288	262	232	261	277	265	241	284	277	256	272	263	258	272	280	245	260	294	266	260	248	283	271	253	287	277	292	252	273	232	254	272	269	254	259	264	239	279	253	248	271	260	290	273	252	245	243	264	258	250	272	239	254	264	237	259	288	265	240	252	238	276	273	262	236	275	263	253	272	258	272	248	253	249	270	258	268	251	277	252	278	226	237	261	276	257	256	290	278	252	265	248	275	265	267	235	294	265	257	242	243	261	252	258	257	251	257	231	245	248	259	291	281	240	272	233	237	260	270	271	260	305	234	259	247	272	282	204	256	247	290	249	257	272	260	240	277	249	258	281	269	255	297	238	246	253	244	258	250	267	266	277	260	288	246	261	267	256	249	281	252	262	259	238	269	280	250	266	286	270	245	258	306	284	265	259	261	258	261	243	282	257	276	265	239	265	276	265	244	270	277	248	260	283	286	244	255	231	258	262	294	234	282	239	275	257	267	225	280	260	264	261	256	256	257	246	248	288	265	282	293	285	270	274	274	248	261	266	265	261	241	267	261	265	265	256	274	250	232	266	242	254	253	250	251	244	269	269	259	291	260	268	258	231	278	252	257	254	272	281	249	255	284	285	279	228	251	251	286	254	255	250	261	263	234	249	258	270	242	258	275	276	297	245	221	277	235	289	260	253	277	248	266	254	251	259	228	264	260	254	263	269	235	271	307	247	263	258	238	237	256	257	243	241	251	246	244	308	267	263	234	271	254	242	259	258	277	251	255	278	245	257	239	261	248	255	283	269	306	258	246	248	246	268	284	233	232	272	256	253	280	242	268	262	258	242	255	254	273	258	268	264	274	241	277	277	271	253	251	241	290	238	221	242	253	251	264	266	246	282	232	293	259	267	272	259	283	258	287	249	269	255	290	257	279	273	256	269	235	266	249	257	274	260	274	250	245	239	261	252	260	253	231	255	290	263	238	275	239	256	282	263	277	239	253	251	259	274	263	240	273	242	254	271	266	251	262	240	248	258	258	260	260	266	262	270	235	259	264	238	249	261	268	250	253	251	250	276	241	244	276	277	267	259	254	282	244	257	308	256	261	268	257	263	258	247	252	247	268	260	278	260	243	249	257	267	272	247	289	271	276	270	264	274	245	271	255	273	267	262	258	291	267	267	245	242	287	243	246	268	275	281	258	245	253	246	279	246	229	278	257	250	258	250	233	250	263	253	254	234	246	290	259	243	267	271	271	281	249	245	229	262	302	243	260	252	255	270	267	273	264	276	249	243	275	296	267	254	243	261	266	246	266	246	254	290	265	279	263	255	262	272	253	309	250	255	228	258	262	243	234	268	248	251	241	282	234	248	275	305	251	258	276	256	274	263	251	259	246	247	274	268	265	264	235	258	275	269	234	303	257	235	273	272	259	269	261	272	282	259	302	267	264	282	271	251	271	259	238	248	261	251	269	275	241	270	244	262	256	263	269	263	275	275	261	278	247	254	227	290	276	247	262	268	251	264	266	258	237	276	226	251	270	298	265	248	257	239	266	248	249	260	261	240	232	276	242	249	255	256	279	269	268	273	276	271	245	284	263	263	269	273	268	286	238	238	260	248	252	276	271	247	267	244	278	257	269	254	271	276	229	274	280	252	265	245	246	246	249	258	279	252	297	245	252	274	239	279	249	266	266	266	233	260	268	255	270	248	251	289	272	222	218	287	265	244	259	291	257	275	260	251	243	271	249	260	269	265	242	273	242	243	274	272	249	242	259	244	288	249	268	283	242	258	247	268	257	259	224	263	265	256	284	264	258	253	294	254	267	263	259	262	257	264	254	243	258	268	271	271	242	259	233	248	252	242	256	250	250	275	264	225	271	254	253	291	263	244	259	267	266	266	266	298	277	287	256	257	244	293	266	266	279	235	273	267	259	264	255	285	232	254	260	270	287	263	266	279	260	257	238	237	282	265	265	259	258	260	262	246	279	262	260	252	310	250	273	294	262	248	256	252	219	275	246	239	280	258	307	245	238	247	261	290	254	284	263	250	270	247	236	275	268	255	278	261	266	255	295	240	265	254	241	263	242	251	250	282	256	236	265	238	236	269	223	255	257	243	278	251	249	290	259	274	262	251	276	248	226	263	213	237	273	220	242	276	269	260	269	218	254	255	233	260	234	270	253	255	244	270	261	275	291	270	265	251	261	251	277	263	266	268	266	226	270	272	241	258	236	241	227	289	271	257	253	260	226	251	225	259	276	261	290	259	261	243	290	232	270	253	286	276	235	242	307	250	246	281	229	254	264	275	274	265	248	280	237	248	253	261	255	260	303	266	281	228	296	261	279	260	260	270	250	267	284	284	261	273	234	244	268	237	229	271	264	245	285	238	280	242	261	240	250	279	245	248	245	273	273	234	265	264	272	269	278	262	247	262	249	237	269	248	262	283	284	274	257	272	272	257	255	282	258	269	266	284	234	240	255	271	254	265	264	274	284	280	274	270	270	266	228	246	264	241	226	269	258	261	250	249	237	250	258	284	265	265	270	239	249	267	251	231	234	248	229	282	225	251	268	296	243	260	268	283	256	273	286	258	262	262	246	276	291	280	243	257	257	279	266	261	263	245	258	261	252	253	267	246	265	243	254	273	284	235	260	279	221	274	250	284	268	253	262	262	262	260	251	253	286	273	287	224	260	259	247	284	269	241	274	280	245	250	277	262	292	259	298	255	215	276	241	274	269	280	239	274	244	251	266
23960	28092	32973	27189	20932	14962	9839	6463	4993	3862	4697	2146	1685	995	941	946	946	907	866	901	876	869	959	862	943	892	961	928	913	935	905	920	858	896	925	876	918	877	852	868	927	938	889	903	903	889	837	892	881	868	915	860	853	923	912	921	896	936	879	925	877	877	926	886	894	840	906	872	838	895	892	872	914	926	891	874	916	887	939	931	835	856	913	813	802	911	899	900	884	854	886	879	902	824	888	891	924	952	881	884	942	904	918	893	901	877	934	878	869	898	933	905	868	845	932	906	860	861	867	885	891	901	846	878	850	944	923	923	922	896	896	858	875	855	958	873	889	905	867	874	867	886	847	864	928	863	874	902	880	897	901	882	885	925	878	884	956	931	942	871	864	909	919	864	849	898	862	892	866	906	870	937	944	880	880	843	906	935	924	881	889	870	873	886	933	889	863	940	916	919	919	876	868	915	890	940	870	868	867	930	916	882	860	850	882	875	906	921	892	915	922	892	881	904	896	872	896	846	899	861	886	883	828	880	910	882	912	882	881	891	891	869	926	916	907	879	884	907	905	911	911	893	931	918	933	904	855	878	888	897	911	903	952	924	922	888	931	893	886	941	878	878	836	854	928	868	824	915	907	931	881	887	858	885	864	904	892	907	811	875	910	913	883	878	846	934	926	911	861	903	894	882	903	916	853	861	876	857	903	894	968	849	885	875	929	878	912	873	867	904	874	900	869	881	903	892	904	922	919	935	856	869	905	882	900	920	887	867	885	879	894	899	946	935	921	902	929	894	901	842	902	852	876	890	868	892	887	879	921	894	872	852	904	907	878	889	853	883	860	812	983	868	904	879	902	904	848	901	902	908	862	915	873	917	893	892	865	889	907	865	864	868	868	888	899	892	904	866	886	907	845	903	868	879	893	870	839	823	846	874	909	897	936	900	885	903	933	870	858	896	825	907	887	883	856	892	903	848	870	825	943	890	899	951	843	919	857	875	889	863	876	830	900	885	880	899	866	899	878	872	859	841	897	919	884	858	882	930	908	901	895	921	918	858	845	848	908	905	820	907	837	925	855	932	891	950	880	892	877	885	945	874	868	896	859	883	902	923	908	847	905	898	868	924	909	870	852	942	928	879	879	856	878	912	940	876	911	930	907	914	866	909	881	878	874	871	859	908	849	948	919	884	875	892	852	926	862	906	887	869	905	912	986	892	948	846	871	881	925	881	904	876	895	906	891	879	906	898	873	891	870	854	935	839	900	925	844	886	892	860	975	916	867	840	866	903	865	884	858	882	905	885	863	925	925	895	869	852	891	860	848	956	947	927	873	906	887	889	932	864	906	827	893	941	887	863	872	940	864	879	855	897	880	848	865	844	875	880	881	870	910	924	858	859	901	868	880	882	908	903	845	899	876	855	903	907	902	894	879	898	932	906	868	933	874	849	873	883	880	895	916	853	934	886	911	930	874	920	892	869	901	892	897	852	882	915	922	919	876	924	882	906	916	881	930	918	921	894	888	867	874	831	928	905	900	901	848	917	862	935	900	904	860	875	913	853	902	866	864	913	856	877	844	901	900	864	934	858	870	894	875	908	913	894	919	926	941	894	862	872	879	920	896	893	873	919	908	896	885	924	896	922	853	890	875	924	918	882	865	846	856	898	909	904	875	907	904	890	864	840	909	945	947	930	943	893	906	928	930	852	946	833	875	911	917	872	859	922	912	834	885	861	917	887	889	901	934	850	908	912	839	911	864	871	891	883	921	878	918	907	876	868	877	829	925	879	970	897	890	852	907	889	924	848	870	930	929	889	873	863	892	904	912	937	880	897	907	866	883	881	826	883	891	892	844	855	897	919	864	900	890	952	881	860	837	869	883	879	879	892	852	921	796	900	867	897	878	910	912	835	879	836	908	922	909	937	850	834	883	926	882	883	900	929	934	894	870	874	873	853	919	858	879	871	885	915	894	913	890	874	849	896	875	921	913	925	959	863	892	861	949	904	884	892	889	836	873	887	878	905	873	892	871	898	922	899	921	891	866	916	914	905	846	917	898	825	903	880	888	961	937	958	905	902	922	938	856	888	816	888	928	876	926	878	857	899	844	873	875	877	868	877	898	915	924	879	905	940	910	884	875	922	852	884	907	913	942	929	904	916	923	892	860	898	887	885	882	830	859	874	915	909	880	923	910	935	867	903	882	916	830	894	930	929	916	887	944	847	904	862	822	867	892	900	916	820	911	881	862	843	896	931	869	1003	872	898	903	885	867	881	879	825	920	900	930	903	896	870	868	876	914	844	853	825	875	881	930	886	921	933	841	888	889	898	875	850	883	937	820	875	906	882	906	886	882	865	880	893	885	883	867	908	861	851	887	892	827	867	843	827	825	904	895	915	936	876	897	877	899	874	851	887	831	865	967	874	870	828	936	865	921	890	891	924	942	885	886	950	904	885	881	881	879	884	925	902	870	917	916	910	895	862	873	938	916	892	881	911	883	910	958	872	901	914	844	871	887	862	944	922	963	860	867	861	856	857	900	863	933	889	822	879	846	874	889	875	867	877	845	899	845	905	824	922	853	869	923	838	887	945	908	831	901	875	887	844	873	865	914	925	905	841	834	909	884	909	881	885	871	895	888	877	881	912	943	906	852	848	886	884	887	869	904	895	890	918	864	900	872	877	891	912	917	799	873	902	910	849	892	876	950	890	881	899	876	901	888	875	908	827	924	872	859	863	918	931	844	885	849	909	877	824	878	930	840	928	821	909	870	889	926	877	925	894	897	904	881	899	956	843	916	856	924	881	920	892	888	896	902	911	884	900	905	909	943	906	883	882	898	895	863	876	865	859	919	861	918	911	866	934	856	893	912	872	910	936	883	921	902	896	952	897	896	929	867	861	844	898	859	898	889	858	858	851	930	908	880	872	899	878	937	815	882	924	828	912	887	907	877	840	913	907	887	909	839	827	869	904	853	885	873	905	876	828	868	920	922	862	871	919	900	835	895	914	869	862	901	850	856	856	910	831	837	896	911	897	871	866	913	883	896	898	936	873	866	896	886	847	842	900	881	873	944	924	942	926	895	886	932	887	898	902	851	918	800	901	895	897	904	882	895	907	879	892	904	834	915	916	935	900	864	917	887	923	864	873	835	919	862	916	904	941	916	925	893	901	929	946	894	873	906	922	872	894	888	872	915	866	853	903	879	910	874	917	915	914	892	867	920	904	916	949	893	879	896	940	913	903	901	912	928	921	915	888	891	852	854	859	886	856	922	875	901	883	914	884	860	860	865	867	875	892	896	852	876	883	866	919	923	922	934	893	890	856	828	889	890	882	949	857	911	904	856	895	910	956	846	873	876	936	896	904	886	883	908	876	903	862	834	915	849	914	898	893	898	903	878	870	883	892	876	890	888	911	881	877	928	893	981	896	898	916	867	867	882	903	871	877	905	902	892	887	948	884	876	885	875	839	827	884	866	887	937	894	898	866	903	836	896	885	837	928	879	832	891	890
35349	32866	30724	21449	14960	8512	4786	2457	1478	1007	1261	895	534	328	284	265	283	253	238	248	256	270	285	257	268	286	265	265	262	248	255	263	264	271	276	268	277	235	240	265	233	273	258	275	257	284	250	241	280	262	245	295	263	243	272	285	271	266	248	265	272	243	260	310	276	244	277	249	256	252	263	261	252	265	248	257	275	253	259	263	288	257	257	246	266	274	247	224	250	249	260	266	265	276	266	279	264	262	273	267	259	265	262	271	267	271	269	246	251	238	272	234	233	251	272	281	259	282	276	248	269	257	259	257	253	239	239	265	259	253	255	263	269	238	249	287	282	260	238	289	282	259	256	268	272	298	238	277	256	273	278	252	254	241	261	239	269	285	273	244	280	254	280	264	256	236	240	208	245	243	235	235	242	273	265	275	250	268	250	289	242	250	251	259	275	244	279	257	288	283	261	231	265	282	273	275	251	251	276	253	278	287	242	252	241	271	241	283	248	252	264	242	266	246	288	272	260	259	222	242	292	285	289	245	270	261	251	270	239	256	242	265	242	260	245	266	248	231	261	288	237	240	299	257	265	266	243	255	244	265	256	237	246	268	268	282	276	255	282	270	259	270	259	241	244	252	260	251	267	283	260	258	272	249	280	260	292	260	271	276	263	280	264	261	273	261	268	272	272	242	265	283	274	237	262	254	271	260	257	278	267	266	246	253	236	286	252	250	243	270	243	271	275	269	251	246	261	236	250	255	271	245	253	243	264	248	264	254	268	269	269	242	233	271	286	255	238	253	286	259	265	260	269	265	308	274	228	252	253	265	290	270	249	272	258	245	244	252	254	246	273	272	293	275	275	245	247	256	272	271	256	258	249	272	254	239	248	272	263	261	275	257	254	256	271	247	261	260	260	257	253	258	273	252	248	288	247	266	262	274	261	249	258	240	249	252	259	232	278	253	241	281	257	264	237	261	246	256	262	258	256	257	265	238	277	253	252	272	244	264	283	257	282	259	240	273	230	255	272	264	286	270	267	266	224	259	233	256	250	261	243	261	241	269	253	239	281	280	235	290	257	261	254	289	246	227	271	271	269	245	256	254	239	253	256	260	246	276	279	262	261	273	260	260	248	266	258	245	270	248	297	254	229	256	265	282	274	275	245	293	244	254	259	254	268	254	250	272	254	271	284	247	245	250	249	275	261	277	265	253	253	275	255	248	284	223	279	286	238	262	263	266	262	278	289	284	225	265	281	270	262	267	240	278	283	261	252	246	268	272	268	265	258	263	269	248	252	280	256	254	271	248	264	260	257	287	250	277	268	250	280	246	275	256	249	270	256	245	260	262	276	257	264	253	241	257	257	248	268	282	237	277	247	255	267	251	240	253	253	242	266	252	259	277	257	262	240	254	282	262	251	272	242	292	229	271	227	265	290	282	276	256	275	280	262	244	256	270	254	253	261	273	266	255	251	246	261	263	262	272	262	274	242	250	255	267	247	269	248	252	256	261	276	284	275	268	272	279	262	260	260	243	255	261	268	268	256	258	262	273	246	260	268	261	253	257	247	248	249	249	282	286	245	285	251	254	246	259	267	267	277	245	261	271	276	293	255	268	279	248	265	256	251	264	274	283	236	249	270	262	267	264	264	251	272	269	242	236	269	242	275	270	251	281	262	245	283	274	242	263	241	260	283	269	254	242	251	256	270	283	271	233	259	262	259	269	263	280	289	271	278	255	235	237	243	270	263	277	247	257	256	268	272	263	266	277	258	280	270	272	275	274	257	272	261	264	273	272	268	257	288	265	252	252	224	264	254	261	269	271	241	242	251	263	290	256	245	233	262	248	282	237	293	252	259	245	241	286	273	262	236	289	263	266	273	277	282	257	254	261	249	261	251	260	280	270	286	243	254	269	236	234	261	234	267	284	257	270	239	300	253	249	250	265	258	264	276	249	269	260	256	252	288	254	296	281	240	268	249	260	237	253	246	264	289	277	241	252	250	249	301	254	280	281	252	266	265	282	247	245	238	277	265	279	248	250	245	263	258	248	281	259	287	281	233	252	262	255	260	234	256	262	252	252	282	249	255	241	254	283	289	275	260	242	265	261	260	267	263	260	304	240	267	253	235	249	272	251	233	279	272	284	278	255	253	276	275	265	265	271	254	275	255	268	242	268	255	248	275	256	234	220	279	269	238	262	269	249	255	275	246	274	253	259	288	255	266	242	298	251	238	259	277	261	290	246	263	248	248	275	243	258	241	272	261	273	244	251	247	252	262	266	266	255	288	270	260	268	268	250	290	256	290	281	263	269	264	250	277	253	279	269	307	268	248	218	266	253	270	247	262	265	250	280	279	280	267	316	243	268	297	267	278	255	256	253	259	248	275	276	242	246	259	271	268	259	240	277	274	235	258	247	267	224	252	243	271	252	255	270	243	265	254	226	235	293	272	247	241	260	272	247	262	252	241	262	263	259	255	247	274	244	291	275	261	253	279	237	255	273	260	277	231	252	246	262	281	278	274	258	274	248	253	245	256	248	256	278	266	256	279	280	252	258	285	234	266	271	279	260	258	249	269	256	239	272	294	301	254	259	259	281	248	266	271	231	261	257	273	288	259	257	271	283	262	264	259	259	247	248	264	252	264	243	241	277	255	272	219	272	264	258	286	255	262	261	244	242	254	237	269	275	241	260	293	258	282	293	256	251	269	270	281	250	291	269	254	260	226	253	237	277	271	265	258	251	280	271	251	260	268	254	277	247	268	254	236	263	279	232	258	234	255	260	269	282	291	277	268	259	259	268	238	286	289	258	260	252	277	267	254	268	236	267	249	210	255	244	262	248	276	261	256	244	262	292	277	250	270	261	213	275	234	242	258	250	271	248	257	279	241	252	244	262	256	279	277	270	280	262	260	257	290	239	279	269	282	265	263	238	247	264	274	256	261	251	284	273	265	251	255	266	249	265	280	257	275	222	243	283	238	247	258	263	266	271	273	261	239	265	275	252	261	255	249	280	275	243	248	237	258	243	279	237	240	275	276	224	217	285	262	259	254	259	248	251	267	252	243	240	227	211	244	281	256	266	249	264	268	290	238	271	262	268	244	257	262	276	272	266	274	269	279	258	259	258	248	221	272	266	265	240	274	252	287	282	244	224	249	240	284	235	258	255	247	257	265	258	264	255	250	253	255	240	221	242	258	256	252	254	268	276	236	251	273	265	280	247	266	265	264	261	244	251	255	280	264	263	275	248	278	274	246	257	266	256	261	253	234	260	249	245	250	294	243	237	266	270	249	237	251	274	275	260	240	286	263	243	271	227	273	259	261	268	271	240	270	284	252	254	283	276	251	263	289	227	254	263	244	283	244	234	234	241	261	273	255	263	259	249	245	239	268	295	216	246	237	249	260	279	255	275	287	249	259	255	271	251	283	276	267	247	271	278	236	293	277	239	277	259	245	293	248	247	240	257	272	255	258	261	250	265	263	264	248	274	248	247	240	272	289	279	284	259	282	244
27826	33222	34369	30785	27250	19957	14010	9690	7240	5598	7576	4896	2639	1455	1017	904	906	865	900	891	860	849	931	867	903	905	881	918	861	922	854	872	937	900	921	876	856	893	877	833	862	919	901	935	829	886	940	885	884	901	803	899	881	927	923	830	847	913	870	870	910	905	890	902	901	926	919	870	922	896	868	889	909	889	882	886	868	896	975	928	862	875	938	920	889	886	889	907	849	952	910	899	869	904	861	834	862	903	870	905	913	890	864	899	933	816	897	838	866	868	903	934	883	909	935	875	871	928	870	901	867	941	878	872	875	923	857	866	905	898	892	915	907	905	856	878	921	922	855	907	884	925	964	853	856	912	876	856	951	950	905	828	923	866	901	913	853	904	880	889	890	895	918	842	915	897	918	875	886	900	842	868	891	884	838	900	910	953	908	891	845	928	895	829	876	947	867	847	873	908	886	934	848	895	850	877	901	855	865	914	936	857	880	929	895	898	900	851	857	848	882	825	919	902	872	817	912	920	901	888	873	911	923	832	936	870	935	908	945	870	890	912	936	910	861	893	877	882	914	961	912	908	857	916	892	885	886	903	957	903	897	868	920	953	892	889	848	908	884	918	886	947	901	854	881	931	873	884	915	917	868	851	895	909	854	894	859	854	868	869	873	858	858	879	901	884	902	856	890	939	879	915	866	898	861	896	881	852	897	901	879	845	872	859	844	899	912	897	913	911	882	944	913	820	887	873	924	872	894	891	905	873	839	908	889	882	946	854	916	861	879	944	885	860	859	931	889	907	901	927	876	908	880	858	955	895	894	888	944	914	871	914	931	865	879	872	912	903	881	917	866	903	876	872	855	915	895	898	949	843	862	900	921	867	843	938	879	883	927	904	899	843	906	903	897	816	880	906	911	871	882	881	921	932	916	900	893	975	877	917	868	885	890	866	893	879	958	921	911	884	903	900	858	880	852	885	889	927	854	866	870	917	880	914	850	874	921	928	882	893	887	869	882	817	867	930	913	868	877	871	922	921	863	885	870	906	919	892	897	949	893	901	863	827	855	875	927	880	865	913	895	917	874	923	927	837	863	924	888	899	902	902	913	837	924	888	891	860	901	887	872	885	879	849	890	924	880	907	887	899	857	926	882	866	844	928	866	920	863	878	922	876	822	865	921	893	857	903	855	915	939	854	856	890	881	937	906	888	911	907	888	915	851	881	867	932	851	887	897	880	912	874	874	874	858	861	878	934	894	872	873	843	857	848	863	886	941	836	893	870	896	893	876	903	924	890	906	876	889	924	915	923	829	894	879	918	885	900	905	937	865	868	880	891	893	867	893	899	896	919	878	861	859	912	943	866	924	891	896	881	878	815	863	846	892	889	861	959	886	922	883	910	920	897	878	893	885	853	910	854	903	893	898	907	920	895	902	855	926	913	894	850	882	913	894	906	962	885	924	922	860	929	896	855	843	917	897	876	874	860	877	969	925	837	882	880	862	862	862	879	915	928	849	873	863	922	890	858	896	862	873	899	898	852	892	900	883	849	929	853	878	890	949	872	893	909	869	932	917	907	894	809	903	917	890	864	871	886	934	930	823	926	939	898	915	843	905	815	862	909	909	901	859	909	919	892	872	864	920	886	921	860	891	900	892	922	868	894	915	837	883	879	914	858	921	877	853	895	880	893	934	897	913	900	852	888	906	855	881	870	937	886	849	857	934	867	845	869	874	902	903	867	841	932	881	906	852	934	917	897	884	908	837	876	898	878	868	811	866	850	858	899	871	882	836	911	892	889	880	903	881	884	906	870	902	887	890	854	833	886	884	867	860	866	901	839	927	921	912	900	892	886	871	909	883	900	890	921	901	930	922	933	909	865	876	903	908	913	860	955	908	908	870	871	872	915	837	931	864	918	875	943	908	902	916	854	889	928	880	956	863	869	897	897	934	901	935	842	931	894	890	869	847	871	919	904	871	906	859	907	869	919	903	942	911	912	870	857	862	936	802	861	940	867	892	854	870	897	867	890	870	846	931	880	881	919	928	885	875	843	933	911	879	875	857	841	897	875	867	894	877	889	896	903	857	855	890	870	958	860	888	886	882	903	903	863	873	898	920	879	893	873	862	909	860	886	857	857	890	860	858	921	903	864	872	852	854	885	856	893	858	932	827	887	863	913	844	871	904	909	891	869	913	850	942	864	935	879	887	882	997	908	942	914	908	901	857	917	902	875	965	855	868	864	892	861	892	917	931	831	878	899	875	947	892	896	914	826	887	907	940	854	880	837	838	875	888	883	876	883	853	893	875	893	911	824	864	863	885	900	881	889	911	878	888	901	911	930	886	870	909	947	894	826	904	930	873	886	917	856	919	921	873	839	908	896	922	811	917	926	922	871	871	915	893	887	837	933	890	872	925	881	892	880	898	882	886	908	898	913	882	902	906	839	831	902	883	895	845	881	946	871	869	891	905	935	866	913	877	953	890	893	914	866	873	894	936	897	884	853	899	930	904	920	874	892	872	852	878	884	883	896	847	911	892	860	911	918	880	925	887	883	904	851	926	864	926	899	893	847	860	907	909	899	877	896	875	934	856	851	954	971	885	914	916	882	886	877	928	868	857	895	842	842	915	879	857	922	856	865	886	911	879	877	906	895	865	909	879	921	952	921	902	926	885	866	884	941	890	935	913	940	884	892	884	879	869	879	864	882	886	928	845	888	916	931	902	900	904	886	871	874	898	922	927	867	908	850	862	845	916	928	910	895	855	914	886	877	918	885	894	901	932	914	860	919	885	883	877	866	919	907	933	856	895	910	866	902	916	869	935	897	848	872	926	893	937	914	895	893	899	894	899	860	872	852	895	876	833	838	848	894	888	909	904	877	909	866	876	897	902	897	913	849	929	883	874	866	885	877	869	904	895	876	878	917	952	853	890	876	909	877	902	883	822	882	859	839	897	903	949	880	893	918	928	850	904	921	906	899	895	893	908	915	874	862	876	877	879	906	918	915	922	914	888	897	876	864	891	927	904	844	883	856	893	904	891	891	928	934	877	867	880	881	873	907	878	873	867	873	895	855	905	870	897	799	864	933	897	896	871	886	930	867	880	865	896	892	876	842	903	868	900	914	898	901	886	901	842	872	875	887	900	877	839	866	869	876	877	973	880	922	859	881	899	868	883	949	891	883	861	924	886	905	886	928	871	875	912	846	910	910	873	900	912	875	904	900	911	869	881	892	861	892	865	931	879	872	856	970	883	918	884	833	863	894	859	851	892	930	873	869	908	851	884	911	908	898	870	898	858	887	889	869	895	837	877	843	889	906	912	928	854	856	915	884	906	910	852	877	955	878	878	933	894	881	870	878	864	899	897	853	911	889	854	919	887	948	857	851	912	910	885	915	885	905	862	855	928	868	904	933	857	883	923	896	919	857	876	853	866	816	900	852	895	915	886	875	938	903	925	872	880	882	828	880	898	894	897	932	909	863	916	932	875	887	861	908	931	918	916	876	886	899	844	913
28441	14169	8783	4437	1902	1008	583	394	316	321	264	294	255	245	249	285	233	261	241	243	280	235	284	245	249	246	273	237	251	247	251	263	247	248	232	259	225	286	246	290	261	274	272	256	229	281	241	269	237	261	248	248	285	260	265	252	238	253	267	267	246	271	246	251	273	288	248	260	241	263	252	262	267	223	251	250	266	233	230	239	228	251	235	219	255	248	249	244	254	259	289	266	235	263	254	267	260	225	254	237	250	277	239	267	281	228	266	258	219	261	245	257	267	246	258	237	286	255	260	237	240	260	246	258	252	232	240	270	234	258	272	235	263	263	278	271	284	233	248	247	279	248	236	245	246	269	293	267	243	236	237	273	243	243	250	270	247	281	233	246	278	230	249	257	256	257	252	245	256	247	261	240	267	273	236	244	266	288	275	286	248	270	235	252	244	246	254	259	265	270	253	259	260	282	263	236	253	237	274	216	257	271	243	261	258	267	251	258	262	251	241	274	233	285	259	240	251	270	250	258	249	241	243	268	246	258	250	258	297	253	255	258	238	247	232	259	251	238	231	265	234	262	259	267	279	261	241	271	290	239	274	279	246	253	258	242	255	271	266	269	241	223	252	228	240	265	263	249	246	242	249	254	262	259	268	265	259	241	253	264	246	272	290	258	246	277	289	267	275	237	271	246	245	280	271	254	257	267	260	264	257	269	247	233	260	247	250	272	281	256	278	244	223	239	264	261	241	279	242	264	251	258	264	281	254	249	264	263	264	248	239	270	281	267	245	266	236	269	269	256	262	254	236	248	232	279	251	263	227	295	260	244	273	251	262	244	300	233	250	222	251	269	246	263	250	272	263	236	255	249	275	278	249	241	253	250	258	237	290	273	236	291	259	250	294	276	226	249	281	268	255	261	225	289	272	236	273	247	242	261	260	249	256	227	284	278	264	257	264	246	241	235	222	269	263	308	241	258	249	233	261	276	259	273	264	263	230	259	241	254	258	226	276	238	234	264	263	258	232	242	251	218	272	247	258	257	253	240	264	234	223	251	270	283	251	246	266	300	245	268	267	259	272	257	243	261	275	258	242	240	292	277	256	266	273	289	262	275	234	237	232	268	233	252	285	291	233	248	288	254	252	278	244	272	280	242	276	267	242	247	254	255	271	255	239	257	257	251	239	276	279	263	247	254	267	256	252	217	261	264	236	268	223	219	269	281	233	252	245	232	273	240	265	245	238	231	272	285	256	266	236	263	257	251	252	244	266	251	261	288	252	248	251	230	243	271	284	250	259	244	247	253	271	250	242	236	268	243	260	248	238	248	233	241	247	283	253	263	264	253	268	237	244	282	281	238	243	257	237	257	238	229	257	289	257	258	266	277	252	247	253	256	270	252	265	275	254	228	243	269	226	254	267	270	245	254	258	283	251	291	243	244	245	282	244	246	254	267	245	292	260	231	265	235	280	235	244	267	257	240	252	257	243	241	264	245	247	250	224	245	232	247	244	278	282	266	250	235	268	278	253	257	262	240	249	244	262	224	250	239	239	243	282	256	248	263	209	257	244	257	256	247	265	240	274	278	258	241	239	249	254	270	244	269	251	253	247	253	234	225	292	244	244	247	261	264	230	249	250	239	268	243	272	280	234	240	263	255	255	270	245	234	265	262	230	269	286	312	255	254	266	247	233	246	267	257	242	225	273	269	270	250	255	251	256	253	256	255	232	248	269	263	232	288	268	271	244	262	233	258	238	254	269	249	226	255	264	252	262	253	242	266	247	268	242	241	264	246	286	268	229	244	255	226	242	230	253	293	254	240	268	246	235	253	267	262	231	239	244	249	251	272	270	255	257	244	246	226	224	242	246	263	272	250	281	241	278	262	264	247	264	239	241	256	260	276	261	280	245	265	255	240	254	272	242	254	240	292	279	248	243	247	258	260	244	263	221	280	248	268	237	239	280	250	234	278	261	271	244	253	264	246	230	259	232	243	280	267	273	260	272	249	240	220	262	243	262	295	256	247	254	257	278	242	253	277	240	227	255	255	254	265	256	249	273	262	239	238	253	261	268	230	255	248	256	254	248	272	246	241	249	256	249	218	251	258	249	229	260	247	249	245	248	241	278	255	256	242	238	253	279	241	266	253	248	275	275	289	244	267	247	241	228	253	300	223	235	285	263	281	271	252	226	261	252	249	229	251	259	248	263	234	258	249	245	260	238	253	254	275	233	274	255	257	245	254	247	256	252	240	249	246	267	278	302	240	281	224	253	242	290	267	244	256	247	248	272	258	254	253	272	250	284	282	272	265	259	256	272	238	253	263	273	245	272	271	260	240	245	271	246	278	259	245	262	251	269	271	231	269	251	241	248	270	238	238	277	265	231	252	251	279	275	268	275	296	273	239	246	277	233	229	270	242	267	252	244	244	228	255	256	285	285	245	245	235	261	219	266	266	257	251	268	252	244	271	264	265	275	236	258	270	218	289	275	271	266	252	275	261	269	251	264	273	284	240	236	228	241	259	257	241	241	240	214	265	251	253	245	267	266	263	284	262	268	265	248	261	256	226	242	259	265	262	263	257	269	262	247	260	260	246	252	262	237	255	232	285	274	262	231	271	264	242	277	247	271	255	238	272	240	248	246	248	242	249	251	260	251	239	286	264	242	227	263	246	259	277	258	237	278	272	249	254	236	262	236	271	246	274	239	251	264	283	257	253	275	235	258	276	250	259	263	227	267	252	284	250	268	224	245	274	252	247	233	271	248	249	257	257	238	230	225	260	271	267	247	262	225	241	259	240	287	247	257	249	240	271	232	251	267	251	228	239	260	285	240	251	287	257	257	272	260	282	258	262	269	236	256	260	255	268	233	232	285	262	245	251	247	292	259	264	263	259	262	263	252	240	230	281	254	254	262	232	225	271	271	247	242	280	280	252	289	241	240	251	252	280	232	280	262	249	238	256	281	247	256	231	240	257	238	241	260	264	262	261	281	279	255	279	252	265	246	251	256	252	279	229	232	245	254	270	294	262	235	263	212	250	276	257	257	216	284	239	235	286	254	230	233	258	240	231	226	239	268	266	256	284	270	289	260	249	279	231	248	237	241	254	245	260	260	242	263	230	286	285	245	239	276	260	266	255	240	232	264	297	234	275	247	239	266	255	252	250	245	243	269	293	280	265	255	229	263	253	274	256	240	270	264	254	241	242	220	227	239	281	254	256	261	282	245	278	257	253	254	257	265	277	250	259	251	288	259	267	268	256	263	252	228	249	273	276	260	250	268	246	254	260	257	262	222	251	251	249	253	254	247	267	264	259	255	240	253	277	269	220	256	263	273	249	240	275	221	231	244	264	257	279	256	260	270	245	235	243	247	274	243	241	241	235	257	266	281	232	245	248	246	264	249	248	242	245	240	254	253	279	255	270	250	271	263	255	252	257	246	263	284	250	274	251	256	252	247	250	270	231	229	258	299	259	273	282	272	251	239	256	271	266	248	262	253	234	269	254	277	233
15604	13430	15758	13342	7983	4651	2727	1905	1354	1162	1042	1043	995	913	868	906	886	882	865	916	843	876	863	882	887	881	894	872	873	922	824	871	848	876	859	897	858	894	850	884	938	894	895	868	864	885	869	899	932	912	855	883	838	863	884	896	895	881	919	901	874	908	901	900	870	934	924	916	904	889	867	893	803	864	885	805	905	927	916	943	910	897	900	861	823	893	872	846	882	887	913	838	820	875	884	861	899	851	873	843	908	859	851	883	899	875	899	910	823	815	899	854	867	901	833	932	889	884	903	904	870	919	868	895	901	922	847	891	835	880	909	886	872	945	972	859	875	854	892	858	864	890	878	840	890	907	951	897	899	877	905	846	849	863	841	963	897	907	885	865	897	823	874	860	855	886	841	869	878	858	920	858	856	853	874	843	840	860	856	867	916	865	923	917	896	884	866	864	879	860	914	882	923	888	850	865	848	914	869	903	903	892	882	868	908	860	855	895	872	865	902	882	927	838	835	878	928	867	862	883	879	902	867	939	908	865	892	848	898	838	872	838	893	873	897	867	870	866	850	885	927	809	816	825	943	959	857	812	879	885	862	868	941	867	887	910	917	862	848	850	900	872	880	829	880	899	892	898	855	895	896	875	808	898	867	853	835	864	862	867	893	879	915	890	861	871	919	949	850	853	906	835	839	872	902	927	860	790	854	841	865	887	917	913	835	857	860	827	839	876	877	867	837	949	899	878	904	874	837	871	872	844	916	848	827	918	857	859	875	846	855	910	864	892	851	914	847	878	857	886	920	851	837	850	885	896	911	885	871	859	834	900	814	880	905	892	846	873	879	867	863	872	942	879	900	831	887	846	919	855	889	819	874	868	923	853	907	850	835	917	921	909	868	875	853	784	913	913	884	946	871	878	861	918	879	865	899	847	821	893	912	879	887	824	854	887	850	900	886	823	893	891	879	921	858	846	838	861	892	783	890	953	887	901	910	902	894	850	840	816	928	901	847	899	850	837	861	927	851	849	875	816	857	893	884	900	880	903	835	900	853	862	901	852	875	870	880	896	920	884	863	894	908	899	901	861	857	897	912	847	859	894	904	884	939	855	861	896	866	821	931	873	912	870	862	884	870	843	899	902	909	868	918	849	908	900	916	871	887	927	872	893	890	875	858	844	891	886	930	879	861	847	892	919	892	919	897	846	870	854	874	867	822	889	952	905	859	854	886	885	894	908	890	800	861	878	905	870	862	858	890	882	825	933	864	849	910	888	905	878	899	896	878	857	883	891	949	881	840	905	908	898	861	884	873	910	929	896	895	890	889	908	902	931	876	868	893	922	866	899	838	918	873	877	910	840	838	795	866	862	874	883	875	886	839	860	869	914	903	818	874	819	890	875	794	871	858	824	910	893	923	910	805	867	882	929	836	884	876	904	834	915	855	913	908	834	910	872	917	885	894	902	850	865	852	867	862	897	817	929	904	870	931	846	939	905	871	882	878	909	860	889	873	897	882	880	902	927	888	851	926	873	840	877	881	861	873	854	897	903	885	893	868	881	828	863	891	892	861	882	810	884	915	893	946	841	929	889	867	858	878	903	910	833	890	871	907	892	893	897	814	855	898	858	823	874	850	906	847	890	853	871	866	869	900	864	820	856	917	868	850	871	868	869	902	845	842	904	878	902	839	881	845	851	866	893	848	854	895	907	925	879	915	838	852	879	889	838	844	866	853	889	897	938	861	860	883	915	894	874	871	870	846	891	881	843	824	914	908	873	887	841	876	908	871	864	913	917	925	897	913	889	839	908	884	871	923	884	853	906	886	907	810	960	903	858	847	902	887	866	875	890	918	879	939	891	889	870	830	892	903	855	916	913	888	885	904	849	886	905	846	881	887	865	854	829	894	884	916	913	903	883	908	847	848	862	918	869	890	888	853	927	874	877	855	884	877	884	842	901	849	890	892	867	867	863	864	881	831	861	900	853	950	934	858	829	844	904	819	858	859	913	850	845	915	835	860	860	903	858	846	868	834	871	866	839	854	865	884	903	849	907	854	903	919	822	883	877	922	817	912	884	936	880	894	909	898	896	853	878	906	873	885	859	878	873	909	853	908	884	878	883	846	885	899	866	847	886	915	850	856	870	833	873	924	889	896	847	891	906	940	893	851	842	854	858	837	901	871	827	844	899	849	885	849	872	834	904	827	841	841	881	882	860	849	886	865	823	880	836	893	862	868	864	885	869	866	904	893	891	906	888	876	862	858	884	862	860	909	865	876	885	893	840	849	867	886	877	917	885	906	891	904	803	895	827	867	879	880	887	892	870	867	861	869	887	856	908	890	869	859	862	850	854	877	895	904	916	919	913	844	910	888	854	868	868	870	884	869	874	883	884	865	920	883	906	878	883	848	925	970	903	912	896	852	904	821	877	881	898	885	877	890	906	868	857	875	898	841	857	841	909	925	870	879	888	870	890	797	911	916	881	848	889	870	803	875	872	839	882	866	881	916	833	926	868	869	927	912	939	880	863	907	889	860	897	950	881	849	868	902	869	866	886	946	904	868	915	901	892	855	861	803	904	889	895	864	927	840	918	870	854	796	849	901	828	818	932	886	838	873	873	883	898	839	920	856	864	892	923	843	918	862	854	872	914	833	854	900	852	921	849	905	864	892	871	856	870	905	884	894	863	902	856	875	828	856	883	941	853	876	827	870	926	927	859	880	892	879	881	852	894	842	891	880	861	883	856	876	850	850	890	859	870	914	872	865	857	863	820	901	861	887	896	869	886	864	856	870	864	905	927	890	865	891	887	928	862	915	901	921	942	861	830	843	847	875	853	865	837	872	852	897	821	889	878	848	825	913	826	886	855	881	850	840	884	888	889	891	913	843	843	812	864	894	905	898	816	857	838	900	863	868	879	937	887	857	850	869	858	916	865	902	843	856	893	886	864	905	886	824	855	853	846	875	879	900	881	873	854	893	890	874	867	932	917	875	862	851	881	924	854	887	888	861	875	884	897	853	875	920	904	870	944	901	875	912	915	909	918	861	888	911	885	891	852	891	925	921	899	881	852	819	838	884	870	885	895	868	855	873	919	911	899	903	847	869	809	835	917	888	862	894	903	901	894	862	885	873	804	894	841	873	847	927	872	893	880	862	851	910	859	928	889	876	871	871	836	857	841	906	896	875	883	888	902	889	893	883	888	859	866	912	837	879	855	870	879	903	830	848	898	861	891	891	855	894	812	903	911	811	862	938	881	862	881	826	852	825	892	839	910	835	898	858	839	856	899	912	893	865	857	920	965	866	852	880	948	856	869	893	895	892	806	937	847	888	806	849	882	888	853	915	883	853	861	862	886	885	863	891	872	898	875	852	863	909	893	916	881	879	884	916	867	824	874	828	881	879	829	874	872	904	857	865	842	857	843	866	961	837	878	878	873	879	895	838	875	886	849	841	876	837	928	913	876	884	868	863	936	906	903	859	911	915	835	856	891	914	890	853	908	898	831	861	901
33932	29504	33538	25964	14447	7822	3638	1692	854	583	500	445	453	332	247	285	285	288	275	262	250	258	243	273	266	227	284	264	284	229	258	238	270	256	273	255	252	275	270	271	248	229	238	247	273	290	271	259	268	251	235	233	288	302	255	257	281	242	272	256	258	257	263	235	247	267	223	268	236	281	262	252	239	239	256	266	266	271	279	250	260	248	244	263	271	301	275	277	279	270	273	287	317	277	262	266	242	269	257	241	275	278	253	249	275	272	285	268	266	260	260	263	259	253	255	250	257	268	261	265	261	275	264	249	280	254	254	260	288	267	266	295	248	245	280	249	228	234	270	262	248	246	259	280	275	275	248	262	251	256	256	226	252	249	263	274	273	258	262	290	281	259	247	246	267	253	272	259	223	270	243	254	251	283	236	273	257	255	258	259	253	278	234	228	264	268	270	259	262	267	258	285	252	258	262	242	266	292	255	260	258	256	278	265	282	269	259	250	255	256	266	268	267	258	279	244	262	267	268	284	237	250	270	290	258	280	273	252	275	269	249	248	265	218	221	247	276	277	251	299	276	263	273	253	262	243	282	263	275	260	247	274	243	228	240	263	284	232	244	260	266	238	246	247	272	287	239	267	263	247	246	264	259	268	248	247	292	274	255	280	258	262	269	229	247	264	239	240	241	261	221	288	239	282	273	258	250	262	245	269	262	283	277	268	261	313	282	283	242	266	243	267	252	284	253	254	288	284	237	264	266	277	245	243	246	270	275	292	286	277	261	307	249	255	280	258	292	251	278	243	269	286	267	256	263	269	255	248	291	268	245	244	251	263	270	299	240	253	235	294	277	240	257	253	262	255	263	267	262	290	282	282	277	262	257	281	286	244	245	237	251	248	283	286	263	248	252	281	259	272	269	236	256	249	252	306	241	248	263	279	255	279	254	242	254	257	261	260	271	268	248	245	300	288	245	267	263	267	267	288	246	241	276	258	289	256	231	263	244	249	263	269	289	284	269	260	239	256	255	274	245	274	252	219	253	247	246	273	250	263	273	243	254	257	255	270	269	314	265	264	253	261	253	232	251	273	278	247	245	264	274	255	271	261	260	280	254	274	280	290	256	271	235	232	254	256	228	247	242	254	268	269	264	255	258	239	273	258	239	273	281	261	272	261	247	254	248	288	271	261	267	257	254	267	270	271	253	287	274	282	257	256	271	267	250	263	263	246	269	262	262	282	215	254	288	269	270	222	270	229	283	269	252	245	253	282	271	272	272	283	260	253	293	247	264	265	258	262	270	245	245	231	259	240	264	244	255	261	238	276	279	257	272	244	258	264	237	251	225	234	275	272	270	265	253	285	222	281	235	292	240	245	259	280	255	253	244	281	264	268	272	247	252	291	263	245	268	264	253	237	247	263	250	271	255	233	267	285	296	235	266	254	262	278	254	262	279	247	266	279	270	254	273	233	263	242	253	254	246	254	269	263	263	283	239	258	244	250	279	240	266	251	282	270	242	257	266	247	275	279	262	272	260	264	248	253	270	266	278	267	281	260	248	255	270	240	264	258	273	249	241	251	264	260	272	238	264	235	243	265	265	246	244	253	262	261	232	260	294	252	266	273	239	260	262	252	289	271	278	239	272	229	264	250	267	273	266	241	284	278	238	236	260	256	257	271	251	269	248	270	265	268	268	255	258	253	306	249	280	286	276	288	238	264	238	273	249	261	264	241	264	242	262	226	259	228	275	270	253	263	249	265	242	269	278	255	291	276	269	271	283	251	287	255	271	251	260	289	237	229	272	262	244	261	246	236	267	282	262	277	235	257	236	258	255	270	241	252	218	273	273	275	232	243	235	269	235	267	262	257	242	261	258	273	242	283	244	268	258	253	311	258	216	247	268	261	250	254	287	242	254	261	280	255	233	250	249	235	260	283	270	269	274	269	270	240	273	271	244	255	243	245	290	260	242	288	277	265	273	250	251	263	251	242	259	311	264	268	271	234	252	262	273	234	280	256	275	260	258	242	253	246	276	245	241	264	265	247	242	237	258	244	278	309	280	259	256	279	266	258	269	282	287	261	268	305	265	285	224	261	262	261	224	299	231	291	261	255	283	247	263	294	272	265	261	279	238	306	260	251	264	238	277	237	262	230	255	237	256	271	268	273	284	278	259	243	268	285	274	292	270	249	265	270	236	234	273	245	244	267	254	257	238	251	258	253	285	263	234	243	257	268	251	269	261	255	250	252	247	265	263	277	272	260	264	272	247	256	260	257	243	256	264	281	262	248	246	265	230	236	270	257	275	294	255	253	254	234	268	266	263	280	261	265	273	249	276	271	246	255	248	255	289	261	262	240	236	245	266	250	271	238	245	256	263	274	257	284	281	221	250	253	251	287	226	270	265	264	266	273	262	269	233	268	262	256	267	271	262	240	252	253	262	263	244	261	266	266	296	248	294	282	267	276	237	282	280	288	271	271	263	282	260	298	263	277	281	282	265	242	258	276	247	241	266	294	257	259	226	248	217	248	253	229	248	300	271	252	270	251	239	229	238	261	228	292	274	256	232	276	284	258	284	230	232	260	282	245	233	263	243	272	242	270	274	246	240	223	242	258	266	271	251	264	251	269	271	258	246	276	269	253	249	276	265	274	278	252	256	270	224	259	273	287	282	246	238	250	253	264	261	260	304	236	243	262	274	271	237	261	275	251	280	251	276	245	286	252	278	264	273	278	276	254	264	269	291	276	244	224	253	243	262	267	248	254	257	246	262	251	256	263	258	270	281	264	280	256	265	266	248	298	271	273	277	238	279	235	274	277	269	263	269	269	253	266	261	224	263	268	236	247	254	252	277	272	261	249	265	264	253	273	267	283	272	250	246	254	240	278	300	264	258	267	260	239	258	232	281	241	284	245	276	257	259	273	250	294	267	270	258	276	246	265	265	281	270	266	261	242	248	249	271	254	273	267	243	257	270	258	272	278	261	276	271	277	291	260	258	290	239	260	229	276	269	273	257	272	264	252	280	260	281	229	271	265	245	278	260	273	297	272	238	260	290	233	256	239	254	261	285	255	255	276	257	256	263	252	252	273	269	268	273	260	286	258	265	287	253	249	277	257	268	283	250	247	273	241	265	258	245	260	270	245	250	259	266	258	278	257	278	266	261	264	260	275	262	278	267	270	269	252	262	267	259	279	263	269	228	257	265	258	242	283	258	278	257	266	264	245	249	266	267	266	236	285	280	267	256	263	241	236	270	274	268	254	263	261	256	261	264	261	266	262	271	250	318	263	251	273	253	285	235	275	271	256	235	253	279	278	239	281	273	241	256	270	253	252	244	260	245	247	279	257	269	225	235	258	249	290	256	261	275	230	244	261	251	261	261	247	241	262	257	235	272	249	271	240	263	251	278	266	254	274	268	300	241	264	260	251	262	274	240	264	249	270	260	273	239	296	247	267	296	276	285	299	257	247	278	271	263	261	260	254	278	258	282	250	265	267	250	266	300	272	261	281
24774	30166	37522	35628	25944	20295	12927	7733	4452	3098	2569	2389	1977	1403	939	864	899	930	891	896	833	873	903	884	863	903	879	926	888	929	903	891	941	888	883	906	905	913	951	848	835	952	852	913	861	880	903	879	888	858	891	859	924	926	914	853	880	898	860	894	838	841	887	974	861	906	913	941	907	903	867	916	923	937	910	919	863	939	887	890	909	885	882	906	900	924	923	927	915	917	888	895	955	960	925	919	886	876	843	853	862	923	941	882	852	836	906	910	913	920	939	948	901	915	851	880	878	947	880	970	911	905	935	952	905	887	852	923	911	893	906	859	897	884	942	917	918	902	870	885	868	888	845	883	948	887	862	912	902	882	895	904	858	881	912	892	844	850	902	948	873	941	945	884	928	877	885	813	889	905	904	857	929	894	864	869	962	884	906	927	947	898	919	852	950	882	862	916	880	858	961	909	858	950	896	885	909	858	845	931	932	855	862	938	898	890	929	860	909	914	931	855	900	886	886	867	911	875	905	908	881	869	870	853	905	900	927	903	919	957	908	900	879	843	910	906	934	857	868	885	904	855	886	893	883	954	899	897	875	889	886	870	845	927	818	922	893	895	935	885	919	861	845	892	869	927	915	967	867	945	867	904	886	920	920	877	877	848	828	864	805	922	915	908	914	921	855	877	879	950	886	971	891	924	952	871	888	896	898	898	909	916	835	909	889	899	884	866	889	905	915	853	917	902	910	893	952	916	927	888	907	870	885	875	950	878	893	854	884	893	898	867	891	885	828	892	861	853	962	908	902	968	857	894	896	915	875	947	863	911	960	899	910	906	909	868	846	835	957	884	908	917	876	927	888	858	882	898	886	890	863	863	832	873	923	936	916	896	855	898	905	906	922	862	936	857	851	881	881	888	880	866	919	888	892	906	874	919	921	937	875	928	888	908	953	894	917	889	933	895	908	895	940	926	918	885	891	904	873	915	883	912	867	889	912	933	884	856	918	927	880	900	913	901	877	926	881	925	931	919	835	922	924	920	958	909	917	898	861	878	904	905	900	921	945	903	932	865	872	897	897	839	888	860	900	869	887	888	881	923	900	859	840	902	893	874	901	940	913	911	852	880	904	869	876	906	904	933	835	891	885	886	832	922	909	973	922	870	850	918	861	950	889	894	899	858	891	891	932	866	884	856	845	912	905	854	932	921	917	845	928	892	960	917	870	913	839	852	895	865	919	956	900	867	919	860	844	922	840	892	866	856	891	892	902	881	902	905	915	925	879	917	895	904	919	849	937	885	949	884	850	861	860	924	864	932	895	917	890	872	878	893	861	929	879	908	943	831	936	917	907	906	865	904	919	887	943	818	931	908	894	903	939	877	918	943	887	875	895	903	892	876	882	915	933	920	831	950	896	850	868	954	871	890	875	895	969	880	844	875	861	836	892	875	939	920	921	926	900	861	888	908	889	896	924	868	849	851	908	906	883	924	871	892	892	890	839	837	868	901	903	889	919	866	898	900	903	898	890	922	881	854	865	906	915	880	851	863	867	903	869	908	848	908	924	863	896	875	900	896	865	939	887	890	893	880	837	918	885	869	882	852	901	902	904	868	898	877	909	866	904	902	918	890	865	893	926	917	886	875	883	856	915	899	874	858	850	932	856	882	915	903	901	865	856	907	946	895	875	894	925	875	867	880	838	912	880	955	921	863	958	901	934	905	896	953	966	873	880	860	898	936	975	917	893	851	938	907	881	860	869	891	853	915	883	914	910	954	953	906	925	904	894	915	935	936	928	857	904	888	935	870	885	900	934	868	869	875	874	916	910	934	909	861	892	862	845	952	909	873	934	877	925	912	849	864	891	886	951	922	885	860	895	912	883	868	882	905	888	889	904	895	882	912	891	869	892	892	859	906	871	886	852	944	880	898	871	859	915	931	874	893	895	890	928	868	923	867	863	932	872	929	859	894	939	862	908	841	903	893	890	843	920	922	916	860	853	830	945	925	945	930	866	882	927	860	902	892	937	860	883	899	884	858	896	880	919	886	885	930	897	899	865	904	909	896	961	865	939	883	849	911	898	869	852	849	853	885	874	971	916	916	837	868	850	950	894	901	845	923	919	864	897	865	906	928	956	919	938	915	904	876	940	861	860	865	934	966	845	857	883	859	933	915	918	873	875	848	927	898	909	889	847	878	923	807	895	868	907	855	937	875	874	872	912	877	908	930	891	909	879	1008	875	893	922	893	849	881	877	910	918	863	894	891	928	881	860	850	889	893	875	907	901	899	905	916	921	865	840	877	905	895	910	881	918	872	892	897	908	925	883	881	876	936	909	913	904	867	887	896	869	919	879	879	874	938	865	912	884	879	861	879	892	873	897	871	879	837	895	896	908	899	933	914	905	858	884	905	911	879	927	895	879	901	913	845	905	868	877	880	933	909	918	881	917	864	834	884	917	873	887	913	879	937	936	923	934	896	865	893	935	843	893	881	878	904	896	866	840	880	841	871	912	891	926	853	897	925	840	860	935	906	842	891	910	917	942	889	967	907	892	858	885	934	907	875	932	946	877	903	896	942	879	883	887	840	877	890	870	909	891	903	930	936	905	943	911	890	888	911	912	901	957	904	878	956	874	896	920	900	851	860	962	915	871	905	873	962	952	897	869	911	929	891	900	932	923	888	896	832	891	878	915	875	883	870	885	934	878	903	906	909	821	961	898	866	890	849	912	896	950	868	909	946	839	943	926	917	858	886	971	889	948	941	884	901	932	885	879	911	911	903	893	878	951	871	881	861	902	919	930	873	895	877	864	897	891	927	903	866	944	874	954	899	891	874	851	891	884	857	921	877	908	874	913	869	866	903	863	869	910	876	948	897	880	886	896	923	871	908	846	869	871	934	924	862	879	868	907	893	919	922	933	899	897	841	903	913	905	923	894	865	912	857	894	871	909	918	910	877	861	922	890	882	897	919	900	916	910	903	877	926	930	892	921	921	930	922	898	863	860	933	879	877	824	872	859	870	847	902	951	873	884	894	860	881	869	933	921	979	896	906	926	894	859	913	915	906	862	917	848	870	929	917	900	879	942	923	875	907	918	908	914	901	901	874	938	869	927	863	908	874	897	952	889	890	855	937	912	884	923	932	956	938	897	858	887	811	856	863	947	908	900	860	924	943	875	934	862	866	897	894	910	887	837	845	920	913	920	890	895	861	971	935	868	875	923	940	877	926	899	907	901	848	899	895	985	918	900	894	875	922	894	933	914	938	935	885	890	864	908	859	908	908	926	912	865	883	906	905	841	877	840	937	905	921	932	894	899	868	863	854	909	888	897	861	915	856	866	887	878	923	856	870	911	899	877	923	840	910	951	861	915	893	942	907	896	864	901	888	871	878	876	897	919	898	906	851	831	897	840	843	870	972	890	898	906	885	931	845	886	890	872	888	890	877	895	876	907	902	859	931	919	898	908	891	966	892	899	884	914	895	866	891	900	964	915	908	936	890	924	899	874	873	879	879
37960	38888	43938	36992	29587	22534	13719	6201	2320	1451	920	701	842	498	324	254	286	284	256	261	248	257	295	264	247	253	258	244	251	269	285	268	245	286	250	264	267	275	241	267	234	273	289	295	244	266	242	279	266	267	292	252	294	275	258	245	287	267	257	242	282	277	258	269	253	253	254	253	300	236	269	245	243	284	264	286	277	247	271	283	261	268	244	278	243	267	256	281	280	275	268	274	266	273	275	255	256	250	260	259	288	282	273	264	261	288	275	273	270	283	278	274	274	241	237	255	269	262	248	248	259	248	271	251	276	270	284	282	238	267	272	262	289	275	269	267	292	281	254	264	257	278	267	285	270	278	274	286	249	263	279	259	265	238	250	270	235	267	274	258	276	275	250	262	258	255	248	244	276	249	256	241	268	279	254	255	250	247	248	278	266	269	268	288	266	250	280	282	261	278	267	265	251	276	251	256	263	274	246	263	255	257	274	259	263	271	293	266	290	246	243	258	261	272	234	273	263	261	269	273	269	275	225	244	247	250	278	257	263	259	242	262	255	254	275	251	266	242	294	301	246	246	273	256	272	250	293	290	263	218	255	226	275	285	255	276	262	267	245	261	274	240	253	258	251	271	276	229	235	245	289	310	280	275	280	276	281	245	265	272	276	253	246	246	298	255	262	275	237	260	274	260	246	238	247	248	255	257	272	257	262	247	245	310	271	258	289	277	290	275	267	254	244	263	281	273	249	238	258	251	248	260	261	251	253	267	266	256	286	267	274	272	286	246	266	261	277	291	274	289	282	277	288	262	273	270	256	249	289	236	252	296	275	279	253	260	293	266	257	256	276	254	266	259	254	261	266	304	253	255	293	263	280	267	272	276	247	250	274	279	252	289	254	251	289	274	244	255	267	271	280	273	268	252	267	264	278	277	279	250	238	269	250	281	257	282	257	270	267	272	245	274	270	253	240	249	263	262	245	264	259	255	283	261	252	273	271	258	259	276	272	226	260	275	254	237	266	277	251	270	253	265	264	282	275	258	296	264	306	276	265	247	272	271	267	252	266	268	252	260	295	252	259	262	292	256	243	251	277	256	274	262	284	279	270	282	237	281	266	255	263	270	277	260	260	258	260	251	261	281	275	286	275	266	254	274	272	264	305	271	247	278	249	261	264	264	271	266	238	264	260	259	280	259	262	250	230	265	232	255	279	241	276	272	225	272	239	294	241	275	267	263	252	286	262	235	280	287	257	295	316	268	263	265	269	287	260	256	288	278	277	283	254	243	278	257	275	262	277	261	241	254	268	268	261	250	269	270	255	257	285	255	284	277	275	261	291	292	280	262	240	273	285	265	273	239	277	246	247	247	250	235	291	271	258	264	266	289	247	253	275	250	266	282	287	295	270	267	237	231	284	246	253	285	253	265	249	256	278	245	266	292	265	231	259	237	259	282	305	269	267	260	276	268	280	274	282	265	244	261	278	295	264	252	251	267	284	244	247	251	274	261	243	260	289	238	270	273	262	285	254	256	274	236	260	242	260	263	266	291	256	278	261	283	273	269	254	300	270	253	267	253	250	276	263	240	283	259	261	265	251	266	281	240	256	281	268	264	269	283	268	239	271	268	258	250	240	248	286	240	251	280	252	239	262	263	261	288	216	283	251	264	263	284	256	267	263	278	278	283	266	249	292	273	281	279	274	273	251	266	276	260	284	247	247	225	240	274	245	280	295	250	255	272	270	258	272	276	273	247	294	252	283	259	271	275	242	243	279	288	244	273	264	272	265	237	243	282	300	235	277	253	252	266	280	257	251	252	233	270	293	260	265	259	280	279	276	262	280	275	241	253	275	271	261	256	275	274	262	274	290	276	278	276	269	250	257	260	275	255	252	260	280	268	276	244	249	276	278	257	243	256	241	289	276	228	264	262	288	263	257	265	279	242	277	277	280	282	261	260	237	263	276	272	275	280	261	254	270	260	238	282	271	278	252	270	270	244	249	259	273	250	299	266	270	262	267	244	272	266	247	265	270	281	257	269	281	248	230	312	257	269	269	269	256	280	267	273	244	256	269	307	275	247	275	245	257	237	253	266	258	235	249	269	276	260	280	279	277	253	251	253	246	265	259	273	262	248	265	281	278	257	275	255	262	282	265	260	271	266	247	274	259	271	252	264	273	277	244	254	282	256	266	288	268	248	273	272	259	305	274	294	258	261	242	240	255	296	280	270	282	245	241	249	282	263	238	276	257	254	267	275	248	280	262	265	258	231	251	292	257	247	257	265	257	307	249	253	276	223	266	295	242	261	252	253	246	275	262	275	265	290	311	239	275	241	285	271	260	272	238	272	256	256	264	266	277	243	294	274	261	243	255	277	270	254	279	260	271	258	269	256	280	245	248	269	279	299	296	247	272	243	244	272	257	252	254	245	273	294	254	280	263	273	255	279	279	267	295	293	245	251	269	245	296	268	290	258	289	244	291	255	266	262	271	251	291	263	276	253	272	277	316	272	264	276	261	267	235	235	264	283	252	249	232	265	262	253	262	270	246	279	242	252	250	260	262	253	272	255	248	258	270	289	285	271	244	267	245	266	269	280	263	247	248	271	259	289	269	276	263	284	290	250	297	263	275	266	276	277	227	248	260	295	276	236	262	261	271	284	258	252	276	251	250	287	283	272	242	284	245	236	307	272	259	250	302	247	237	263	238	244	310	242	257	252	256	270	290	288	252	274	290	270	237	265	232	251	275	251	297	236	227	270	293	273	288	296	245	209	284	261	279	234	276	248	266	263	282	245	272	255	275	247	288	258	270	281	257	294	266	263	241	238	256	242	244	267	275	272	241	269	258	248	279	282	276	244	285	266	260	285	259	273	246	265	255	267	271	265	280	285	262	251	286	248	251	287	273	248	226	290	236	287	267	234	275	245	244	259	267	264	274	276	278	252	240	288	241	273	274	252	261	266	277	288	264	270	245	259	253	269	267	287	260	238	268	264	309	281	267	311	272	267	230	250	283	263	261	281	261	252	258	241	256	263	263	241	250	253	293	250	266	273	264	251	282	295	275	269	284	240	251	253	282	257	262	293	270	285	278	266	270	279	287	264	250	271	229	258	261	268	261	253	273	280	269	245	238	262	268	274	241	266	286	267	282	255	282	244	274	272	263	286	261	257	285	264	285	292	269	262	281	238	290	268	292	273	253	254	293	272	281	267	289	280	273	255	283	258	270	254	239	282	281	263	240	270	264	294	260	261	262	262	293	264	271	281	259	280	271	264	247	281	284	264	279	250	266	257	260	278	295	299	250	287	290	289	284	270	262	290	262	261	275	249	291	246	247	275	272	249	279	235	292	249	247	279	288	230	261	271	263	264	258	261	275	256	265	254	243	241	246	257	295	290	280	274	262	255	272	268	256	266	249	245	262	289	261	249	257	290	257	248	250	261	256	244	248	270	259	284	253	238	261	281	256	245	255	290	257	263	275	293	255	254	249	248	285	274	257	269	269	280	255	251
30352	39768	46669	45369	41307	35449	27586	16619	9161	7003	5182	3524	4587	2365	1191	957	917	947	863	931	885	934	930	919	866	932	912	913	883	884	924	885	916	888	921	928	905	878	893	909	933	851	950	935	946	898	900	890	926	878	885	895	878	926	878	869	883	895	866	887	846	898	935	906	940	905	927	872	857	929	887	925	904	902	871	897	957	912	888	867	871	966	903	849	882	880	853	840	864	879	872	902	899	918	929	851	929	914	858	954	884	877	873	937	938	933	881	937	907	885	889	944	912	911	924	837	930	888	937	906	916	936	874	964	815	894	898	905	944	905	939	933	865	924	911	879	856	954	920	885	878	913	799	926	952	899	893	922	900	917	882	864	926	923	920	889	842	935	935	880	878	942	927	897	890	892	927	893	914	905	851	954	904	874	856	846	925	912	908	875	908	940	912	890	901	908	871	950	921	913	915	880	878	900	924	925	920	943	928	890	876	852	890	969	908	882	921	934	877	864	901	854	936	954	878	917	876	873	876	926	926	875	958	869	867	858	830	913	958	906	923	920	888	938	891	864	900	899	893	910	884	907	867	920	879	901	910	942	871	867	906	931	840	871	880	855	949	881	900	911	888	859	870	855	889	941	888	866	909	894	890	965	907	876	869	910	905	880	935	889	857	927	940	895	918	858	874	920	923	874	871	919	899	880	903	924	886	859	891	925	874	913	914	916	896	912	935	899	886	863	887	877	914	907	875	895	926	882	859	869	941	911	949	949	888	882	879	856	857	920	879	886	934	909	927	876	938	910	936	886	874	917	859	893	877	910	882	854	880	917	887	952	901	867	858	925	935	906	839	946	953	872	951	886	895	863	908	888	845	877	885	890	920	850	870	934	861	893	924	879	912	891	911	897	923	928	839	904	884	874	890	900	902	851	877	914	875	908	909	905	871	873	904	920	947	878	906	909	888	933	904	938	881	929	934	905	900	937	912	880	943	909	917	899	958	871	914	876	901	908	923	936	930	845	903	895	882	921	901	882	863	917	894	885	859	885	894	908	904	868	882	928	864	872	888	928	897	901	939	965	914	925	900	870	875	890	926	908	872	876	874	915	948	865	889	882	906	901	890	879	863	891	839	852	888	871	914	885	865	845	851	878	874	903	865	890	898	897	870	899	925	903	855	903	873	900	962	928	939	890	907	894	885	844	951	953	911	913	899	873	891	892	921	899	923	898	868	927	939	877	909	940	940	947	911	913	925	912	923	927	867	884	911	896	869	958	882	940	934	838	897	916	881	932	935	876	903	931	906	914	916	884	923	930	913	867	888	891	844	913	888	891	841	909	923	920	876	840	866	938	853	887	852	850	886	905	900	882	918	861	904	880	856	966	929	971	912	896	848	885	918	847	931	834	910	903	894	841	890	911	898	926	869	901	886	945	868	840	875	901	950	923	905	899	865	860	911	920	882	907	921	892	904	883	923	909	922	906	910	892	873	909	854	874	892	941	918	909	903	869	867	898	886	878	896	875	889	913	872	852	893	863	877	920	855	915	900	888	933	885	917	861	951	897	816	890	898	925	880	919	867	871	888	906	895	866	907	897	868	893	876	913	864	879	955	856	973	877	904	912	918	926	899	895	922	863	928	898	887	935	958	880	932	905	938	858	961	857	869	880	863	890	919	891	971	911	886	873	901	915	908	903	863	884	924	896	877	910	903	890	911	867	930	911	899	870	906	886	913	846	858	881	893	843	892	879	923	928	903	946	806	880	876	914	894	878	855	916	929	900	841	835	868	935	878	868	902	920	886	886	872	883	861	920	903	879	898	902	901	912	886	875	906	946	904	923	858	897	912	846	867	888	864	877	860	896	897	915	891	886	912	887	918	912	963	924	897	848	857	928	962	880	892	879	903	867	872	862	926	939	835	929	879	943	888	880	915	871	870	944	898	884	857	952	911	838	896	925	894	818	845	871	900	877	959	945	937	917	806	882	940	930	893	927	893	913	917	919	911	865	876	952	925	874	910	863	867	892	899	875	940	905	898	874	909	890	904	900	918	928	958	858	830	891	933	893	900	878	900	929	940	858	885	883	878	933	897	924	845	920	830	881	925	890	860	855	968	867	920	903	861	879	928	905	938	933	883	881	907	894	905	870	878	830	882	896	958	949	857	925	913	889	876	869	907	891	858	936	907	888	878	931	890	796	845	879	901	869	873	892	937	869	870	915	896	876	922	897	952	895	920	889	902	897	909	897	887	902	893	977	963	946	886	898	908	891	922	941	893	897	897	857	934	875	858	896	915	893	912	863	837	924	941	871	932	880	900	900	925	916	874	919	871	910	899	908	928	911	908	866	902	865	934	883	910	906	921	863	873	894	910	903	957	908	900	871	885	866	883	919	904	901	873	911	896	872	879	866	957	940	930	945	890	906	912	923	889	930	894	948	946	899	951	867	932	902	838	911	912	931	885	836	849	859	902	908	919	915	1007	930	875	901	897	929	905	818	821	920	880	893	937	888	887	942	880	949	895	890	891	881	889	891	844	865	901	890	899	869	860	868	882	916	903	901	945	904	871	881	918	896	898	865	887	900	835	892	892	900	914	917	910	926	849	915	927	901	912	909	877	913	870	854	882	884	872	866	900	887	883	837	881	842	920	837	892	889	911	916	855	864	899	930	910	897	865	876	866	915	878	898	876	918	862	857	838	952	868	916	837	919	887	886	906	890	886	846	926	931	890	885	869	881	899	910	913	915	919	949	838	897	935	883	914	853	854	934	877	925	938	883	878	901	882	904	928	935	913	905	962	907	886	929	881	892	878	871	922	885	847	873	855	890	785	897	909	906	859	904	855	895	881	891	900	897	908	894	899	899	896	956	941	871	937	892	892	870	882	940	889	940	904	899	890	882	921	895	868	882	940	882	912	928	852	965	924	931	931	852	896	906	882	882	912	947	905	903	929	877	898	926	923	909	904	851	967	841	894	903	889	902	913	893	885	914	904	903	898	912	936	883	890	861	849	903	877	902	883	834	915	904	929	853	926	875	898	883	870	847	947	864	875	854	955	850	884	921	978	976	859	896	858	930	938	906	904	871	929	926	906	908	913	822	935	915	867	950	859	911	867	886	894	915	870	894	923	885	899	880	907	906	844	902	922	885	923	926	891	906	909	941	891	873	840	896	941	891	901	896	887	941	911	911	881	911	906	908	848	887	904	836	895	914	886	875	868	892	931	883	943	907	870	896	890	848	902	907	879	891	892	943	880	990	894	852	847	853	931	902	911	899	896	830	915	903	883	882	865	868	895	864	895	888	907	933	899	851	852	889	939	870	881	852	943	1005	889	883	910	909	939	946	893	893	902	860	894	914	915	904	887	912	842	842	892	853	922	923	883	879	864	926	962	878	914	962	857	851	890	864	916	847	866	890	874	850	893	901	897	900	921	882	877	906	846	907	926	921	871	931	887	875	901	920	921	943	912	875	867	908	873	903	863	906	892	939	883	900	915	943	858	897	867	879	863	877	908	836
28272	13859	9305	6368	3335	1748	898	525	415	359	286	261	277	260	262	267	267	252	275	242	287	261	241	270	245	248	263	269	263	229	250	274	269	272	280	236	262	268	236	252	279	255	262	249	284	309	246	239	263	255	271	272	271	236	237	237	269	254	267	232	265	273	244	270	238	251	242	267	247	240	247	235	256	255	269	250	278	264	288	263	249	242	270	252	248	246	233	287	235	282	267	259	253	271	262	244	269	234	250	256	256	231	292	255	249	258	242	292	274	269	241	256	232	279	269	272	258	260	246	246	272	239	258	246	242	275	248	232	254	256	259	260	252	242	274	233	291	291	246	297	239	276	248	247	252	265	254	252	270	282	244	270	260	246	237	259	242	268	268	301	262	234	227	233	250	259	305	247	228	277	277	236	248	250	265	266	298	259	269	280	277	257	251	240	268	292	243	223	253	272	264	289	260	243	279	261	258	234	282	264	249	262	274	253	245	264	247	267	247	254	260	304	268	255	253	275	232	264	264	250	230	274	272	261	265	235	288	261	247	260	291	270	212	247	293	229	248	276	257	244	274	239	244	294	260	265	292	233	285	267	246	221	257	227	293	245	272	250	261	270	251	282	278	270	254	258	234	256	246	235	278	265	241	300	271	261	270	247	281	259	265	261	266	247	249	268	246	272	246	251	268	248	256	246	275	256	260	245	264	291	262	251	257	254	231	269	274	244	289	267	262	238	263	245	238	262	292	256	261	272	288	262	248	267	274	262	233	254	259	273	255	273	252	236	235	250	268	251	239	241	290	245	257	240	275	255	280	236	233	232	254	274	238	259	248	262	264	238	245	240	244	239	296	228	268	290	248	260	227	263	250	260	269	264	253	289	242	239	267	260	262	273	258	270	264	265	249	262	257	268	261	259	258	255	260	230	259	270	284	266	240	241	237	250	288	290	253	223	264	251	282	280	265	253	293	285	261	239	264	269	254	249	245	245	249	237	252	285	257	265	260	283	256	258	274	248	248	248	256	259	258	264	275	254	257	274	283	262	234	267	280	247	258	281	288	230	279	258	235	258	262	248	247	252	268	235	282	257	265	289	293	247	283	261	272	253	257	266	280	235	258	232	262	252	236	274	236	258	262	263	243	293	266	262	283	255	246	274	315	241	249	257	239	247	232	285	256	255	302	259	252	262	256	271	284	240	260	252	289	286	267	267	276	253	248	268	261	235	263	277	237	264	267	278	268	264	228	250	262	262	238	270	263	270	275	279	284	271	272	259	272	266	270	252	272	257	258	239	238	254	264	255	289	254	285	253	280	256	251	278	278	246	257	283	265	272	276	235	271	267	255	235	267	235	252	244	266	262	258	256	265	284	262	251	278	269	263	251	288	277	283	229	230	267	264	254	269	243	245	254	259	246	242	270	239	229	240	265	263	271	261	269	256	261	250	251	251	258	255	281	260	264	272	246	256	254	276	250	257	259	262	258	266	250	263	241	257	270	289	272	240	222	285	241	270	276	253	277	293	233	225	280	252	276	251	281	235	243	224	275	245	271	253	242	251	258	247	257	251	267	256	243	268	272	242	276	271	291	268	271	262	265	279	268	280	254	228	261	262	249	227	270	268	251	259	263	255	224	307	235	281	228	283	228	229	302	237	275	257	262	235	262	286	266	259	272	258	262	271	253	267	258	247	272	263	266	241	265	268	226	274	248	273	273	227	249	276	253	260	248	260	243	263	245	272	243	250	238	234	240	251	270	277	241	239	238	250	248	244	244	259	273	263	237	288	286	243	271	283	270	246	271	273	269	288	233	268	279	245	294	249	286	278	268	278	234	259	236	282	247	257	271	258	233	289	278	267	252	272	242	232	228	250	258	295	252	279	279	256	250	277	246	277	234	262	241	241	275	291	235	259	295	277	220	262	270	252	263	242	254	271	256	301	232	257	251	276	267	243	256	276	256	253	258	254	246	261	271	275	257	283	265	249	261	235	252	234	253	272	297	243	248	249	254	242	287	272	262	276	292	233	269	271	249	246	258	248	226	273	262	288	238	237	258	250	278	243	297	260	286	268	282	270	236	267	264	284	248	245	263	286	244	252	282	253	281	267	246	268	255	244	244	275	299	266	256	264	250	291	224	236	255	280	297	234	239	233	251	263	250	267	234	264	276	244	245	265	259	261	266	280	249	247	250	238	248	266	248	264	258	287	245	265	278	216	290	259	271	257	233	248	278	258	276	253	278	245	290	269	252	260	272	255	261	291	265	255	264	274	248	284	260	256	249	264	243	258	264	228	247	236	286	253	263	288	267	243	260	260	225	253	237	293	243	238	278	253	253	255	248	270	268	225	260	284	275	245	280	267	270	241	268	237	259	297	282	271	250	264	250	281	260	263	257	263	250	284	265	252	268	296	251	265	279	261	233	238	264	249	226	249	252	258	253	269	242	271	246	290	280	245	274	242	256	267	242	235	237	263	261	248	220	252	255	251	258	264	253	245	260	272	286	254	252	277	274	255	282	251	275	268	268	252	272	218	254	235	256	236	261	231	263	260	287	258	249	256	236	276	250	260	279	250	224	262	252	275	233	257	235	275	260	279	242	239	262	258	260	287	235	264	258	285	247	284	241	259	265	223	254	259	280	258	258	304	276	237	264	240	235	302	239	251	249	259	246	272	230	262	236	275	254	250	284	268	258	303	279	238	237	251	252	266	257	237	240	246	219	276	257	283	266	236	252	284	289	241	259	265	260	264	264	247	267	287	227	253	284	249	213	241	266	239	226	279	252	257	277	250	286	253	280	216	238	240	248	280	257	279	253	261	253	220	246	245	250	251	247	268	261	239	267	259	261	270	267	283	269	254	256	265	265	253	244	270	258	239	248	226	229	241	271	280	288	282	287	276	234	274	250	264	256	266	274	270	224	274	286	262	258	256	258	247	277	269	256	293	247	241	255	255	291	282	267	255	257	235	236	275	268	280	260	252	263	241	267	274	261	274	249	264	268	258	267	283	267	287	254	233	253	267	237	247	231	264	302	219	278	248	248	251	263	270	244	296	285	262	254	224	246	255	263	268	263	256	222	246	260	259	245	260	279	242	250	272	231	260	279	252	259	269	252	239	244	263	275	267	241	250	245	277	258	299	291	254	285	264	272	273	252	251	251	259	258	241	253	255	265	254	256	251	249	257	296	269	229	233	251	250	249	287	280	230	247	260	264	260	242	286	265	278	268	267	229	273	287	258	253	279	269	253	295	271	286	235	235	237	247	296	260	273	241	275	244	281	250	279	254	247	262	267	270	264	265	268	268	275	262	245	275	251	292	258	241	262	269	242	248	249	241	298	225	261	245	248	262	288	272	244	262	269	260	279	267	242	252	261	277	265	260	275	267	255	248	271	279	241	242	278	232	270	235	255	272	261	252	274	254	255	247	283	234	254	251	258	285	234	245	260	246	278	291	241	249	241	270	279	268	249	243	263	237	250	276	272	236	248	270	239	280	263	273	275	254	251	270
14345	12473	16758	17052	12122	7497	3953	2606	1904	1433	1103	1053	1049	942	909	900	903	879	883	863	903	881	910	883	860	892	894	837	877	885	902	925	905	882	875	867	899	896	915	865	859	854	895	845	871	916	872	853	839	875	871	924	915	876	837	927	850	869	910	911	847	907	847	883	884	843	873	882	877	884	906	878	857	877	898	938	866	860	895	817	884	889	884	917	847	868	815	872	912	836	869	854	932	880	872	886	885	850	880	877	933	802	879	818	896	866	876	972	927	878	915	894	876	851	878	904	903	940	873	848	859	886	869	844	923	891	884	877	888	845	846	813	874	908	899	846	906	871	910	886	893	874	919	881	886	861	884	907	928	846	848	853	892	884	895	888	878	870	916	850	879	889	883	912	887	953	890	854	925	864	930	859	884	918	853	920	847	893	847	875	856	892	867	849	986	879	912	887	842	867	881	875	855	888	932	902	928	914	842	846	904	866	913	838	858	852	820	845	903	882	872	891	854	885	894	845	871	855	846	894	855	813	857	889	893	834	880	879	885	855	874	897	887	898	910	878	894	854	861	919	835	877	953	927	869	897	900	833	898	816	837	904	910	863	893	878	926	884	897	827	883	833	918	908	890	869	854	943	865	881	875	868	891	937	883	877	879	899	866	878	831	857	908	887	909	905	905	856	927	889	886	897	896	929	866	887	870	845	889	891	887	838	933	901	914	893	879	906	913	872	887	825	888	888	908	875	868	867	884	902	875	909	862	884	888	898	893	904	886	904	825	867	915	919	831	887	947	874	944	898	895	869	909	917	871	882	930	912	903	853	920	888	906	867	858	896	890	881	882	894	939	859	884	865	841	937	863	887	901	962	920	846	847	862	902	884	842	865	928	918	836	843	906	877	870	885	906	865	896	842	868	906	896	863	864	869	875	907	877	896	904	853	885	888	931	835	882	933	886	893	874	910	891	939	886	885	848	860	851	863	885	874	827	904	915	853	851	889	897	853	866	845	889	906	845	906	901	888	870	912	879	889	854	859	847	911	903	888	909	912	919	844	874	903	899	887	886	877	847	900	957	895	854	931	876	862	923	891	882	878	913	881	885	846	834	904	896	949	868	879	882	867	885	892	900	904	859	905	846	892	878	886	876	884	898	891	819	830	864	894	861	855	876	938	877	880	933	894	840	905	895	872	891	905	925	910	891	869	864	850	843	933	853	840	925	870	899	849	900	940	828	866	852	824	877	922	924	925	863	911	816	898	859	908	868	873	901	886	789	864	876	910	857	958	876	844	914	921	873	940	937	944	866	933	898	915	818	888	920	845	892	905	918	916	851	898	919	855	911	825	921	888	901	918	856	877	895	876	847	871	943	901	846	878	879	883	841	881	858	932	889	857	945	903	868	849	829	876	899	919	873	877	899	875	925	884	883	912	844	911	968	896	913	872	915	885	875	890	927	821	839	803	894	848	901	883	888	848	909	907	895	869	916	903	865	871	845	884	879	893	848	932	894	884	917	866	921	883	903	895	812	913	862	839	892	891	862	861	845	888	901	867	855	900	945	835	892	889	851	883	930	895	895	881	864	859	886	889	894	909	915	884	867	960	868	878	835	888	927	888	875	891	860	919	918	802	896	892	893	971	908	872	892	879	863	899	882	914	880	886	848	857	882	899	858	916	858	866	894	866	917	921	908	871	895	848	876	872	929	839	817	865	845	894	884	850	849	819	916	911	871	901	866	863	855	899	857	932	904	888	842	858	904	897	829	873	864	927	888	931	850	940	893	908	912	963	897	924	866	872	893	939	878	914	854	867	885	859	867	852	883	871	877	905	813	932	839	887	884	882	834	889	849	919	917	878	866	912	902	840	849	817	902	893	860	872	862	917	887	885	894	897	922	927	899	873	957	881	910	877	876	916	893	899	867	866	892	860	852	838	881	895	887	855	851	808	893	885	904	875	874	857	875	805	875	917	872	856	883	895	828	895	882	869	927	846	884	891	891	880	859	891	900	941	892	879	910	886	894	874	859	887	889	879	909	876	868	948	887	892	896	913	848	865	868	940	876	896	935	893	940	863	923	878	912	909	916	934	854	897	863	858	853	884	879	858	906	918	935	914	836	884	942	949	863	860	860	881	864	905	872	855	850	866	901	916	862	915	892	879	890	819	920	871	942	858	885	880	905	888	835	884	837	905	933	933	920	874	874	897	880	863	919	921	879	823	907	888	882	934	871	881	855	874	931	849	922	863	899	909	857	858	910	864	871	883	942	945	864	880	841	875	870	901	827	887	918	893	905	871	910	857	916	886	873	912	870	889	891	879	901	850	847	878	887	883	882	889	893	879	864	827	879	874	870	873	957	941	878	883	876	886	873	872	875	853	876	892	863	829	847	858	923	862	916	917	906	890	869	935	855	902	841	864	875	865	927	865	905	909	850	932	966	867	905	928	922	870	838	884	876	885	925	900	893	885	870	881	858	919	924	908	880	884	849	844	878	864	848	861	889	902	924	888	917	904	917	843	919	907	836	858	900	858	891	879	828	892	881	823	893	891	926	890	913	934	868	848	842	929	900	902	868	817	832	872	871	862	863	885	875	877	953	845	878	852	887	891	892	855	886	877	875	866	882	895	843	911	919	884	932	930	963	853	844	895	922	881	864	870	873	862	913	844	874	878	928	918	852	928	888	870	882	889	881	875	885	896	859	823	910	895	856	917	866	906	873	857	865	945	843	903	878	858	884	930	898	944	905	919	864	876	875	847	843	866	829	862	876	848	918	870	898	853	910	860	916	849	912	868	860	868	895	892	875	865	940	836	914	892	860	887	833	921	862	873	868	845	823	869	852	869	913	833	891	904	870	845	930	875	871	877	881	921	919	885	930	915	876	843	875	903	820	934	917	880	947	922	930	881	866	892	905	882	854	936	866	866	857	888	913	835	911	841	872	884	857	952	924	860	867	882	893	930	882	895	863	802	847	933	886	894	855	903	910	949	876	846	893	856	881	919	912	859	922	848	873	901	866	850	895	909	890	880	845	876	810	829	877	835	846	942	899	864	860	908	807	913	918	895	898	870	954	884	894	861	859	896	852	890	920	882	935	850	897	837	901	899	859	870	868	902	831	881	926	930	852	857	892	868	901	915	886	839	914	838	880	884	861	887	847	937	879	860	859	867	879	904	912	854	889	888	937	925	884	867	869	877	901	906	896	853	864	875	905	882	873	917	831	890	865	893	883	891	891	841	891	863	917	917	822	883	874	919	924	860	875	945	912	807	877	834	916	872	931	865	848	865	848	921	881	886	863	881	935	968	898	903	933	932	894	861	865	851	886	855	895	905	875	875	859	912	864	911	901	865	878	865	870	916	838	896	880	889	903	935	870	885	900	863	840	897	867	897	922	883	858	853	939	907	849	897	931	917	926	919	900	915	846	893	804	895	865	920	851	827	829	865	912	869	897	859	895	870	891	862	905	900	864	864	936	896	930	893	878	887	860	891	881	900	889	889	882	921	943	902
33796	28254	31766	30918	24934	18339	10401	3725	2145	1137	668	531	612	376	272	300	259	279	267	279	262	266	266	287	264	243	277	278	264	301	257	263	272	257	270	250	250	257	235	231	247	283	258	276	278	280	263	271	260	260	236	242	242	262	297	287	262	273	285	276	241	268	237	243	249	246	282	260	230	255	251	248	253	241	246	231	268	280	264	252	300	272	256	262	276	281	251	267	266	283	263	244	256	279	276	285	257	286	259	277	253	278	256	261	277	320	265	272	277	265	233	286	260	243	251	246	256	263	277	266	262	272	258	261	267	274	233	282	252	289	259	275	271	283	260	222	241	266	254	255	258	265	259	246	231	255	276	295	281	281	251	256	257	279	231	294	238	261	272	234	288	264	257	309	288	261	281	273	300	263	277	272	269	271	298	267	269	264	278	280	259	268	302	253	260	283	249	263	292	287	280	268	271	285	268	275	270	246	263	257	261	256	246	256	296	291	254	297	269	255	266	257	254	255	262	240	300	274	285	301	253	251	284	254	274	276	282	232	266	267	293	289	256	248	241	250	257	248	276	295	231	287	288	249	284	272	247	273	253	293	270	291	265	272	250	266	246	284	245	272	288	246	256	262	262	278	256	252	279	275	263	289	231	291	236	276	265	254	280	263	263	290	295	249	274	254	277	254	255	280	260	269	295	257	253	298	286	249	290	293	278	270	240	273	255	256	260	255	250	268	247	252	275	287	260	230	254	267	258	290	275	275	296	262	274	281	259	253	229	273	298	241	273	264	267	241	262	271	257	263	276	252	273	292	267	268	268	261	301	265	272	257	272	256	261	300	250	282	268	258	279	269	268	268	270	294	254	260	246	307	273	227	264	261	286	240	271	238	282	246	286	268	259	300	278	263	290	273	269	268	257	262	256	303	259	248	279	269	263	248	286	284	266	266	277	264	303	256	288	250	270	251	249	281	284	242	278	269	283	267	269	235	276	255	262	247	275	253	264	258	280	289	258	277	271	279	263	270	261	245	259	244	267	278	265	257	278	246	296	263	276	277	289	296	249	288	289	289	276	258	276	278	255	267	251	272	257	232	283	248	274	274	263	236	290	267	287	292	241	251	273	254	264	269	266	285	272	275	262	285	272	264	258	284	217	240	252	269	256	255	281	293	256	272	274	245	271	276	267	270	262	263	264	230	262	276	252	248	248	283	252	256	254	262	236	250	266	273	243	267	288	262	284	253	261	282	260	262	269	274	258	258	271	267	275	262	286	295	271	274	293	290	263	289	281	276	284	287	256	273	264	292	255	280	258	254	262	292	288	244	280	273	265	232	268	280	263	294	243	253	276	255	244	265	279	282	257	257	276	286	271	277	274	255	261	256	265	265	262	243	256	287	254	289	270	261	255	267	251	273	253	272	264	255	285	253	301	280	265	306	296	278	277	263	282	260	269	285	278	283	277	273	268	248	250	264	246	266	248	269	281	274	251	266	273	254	270	282	266	256	279	244	265	241	270	267	272	256	282	281	261	270	243	257	295	267	284	252	277	247	288	283	263	267	246	253	247	269	252	308	285	296	275	274	282	277	334	253	268	258	238	288	275	258	268	273	274	270	257	300	267	269	273	258	264	256	301	260	262	270	252	260	260	282	279	266	268	296	281	265	244	254	258	277	279	287	271	260	252	255	251	255	253	271	259	246	319	250	277	257	255	281	272	271	264	283	271	250	262	278	252	269	292	258	256	243	307	266	286	271	288	251	272	238	256	261	262	252	272	240	275	260	275	264	274	258	255	267	276	250	281	245	259	275	259	263	256	239	249	314	265	248	275	280	256	273	280	282	271	269	291	270	265	262	280	240	280	258	263	262	256	287	249	260	283	251	268	251	250	294	272	241	278	259	275	252	272	290	284	259	271	258	254	261	277	264	277	247	273	263	266	246	258	270	252	249	288	242	242	269	282	284	275	280	255	270	276	277	291	244	267	276	248	268	248	242	247	277	252	263	278	262	259	275	245	270	263	275	260	283	265	273	268	248	263	287	279	260	286	266	301	285	288	281	293	265	269	267	246	236	271	261	244	270	274	245	290	253	273	268	268	291	285	270	275	269	285	235	268	274	288	284	273	247	250	252	262	241	249	262	274	265	264	263	271	284	271	234	250	265	247	283	251	278	280	270	283	269	271	277	253	260	317	276	275	286	274	251	259	272	278	285	277	270	294	255	244	256	270	275	312	288	242	246	261	253	254	264	250	257	272	260	280	271	301	253	288	271	269	244	256	261	252	268	289	257	247	244	293	278	248	258	250	250	250	274	282	266	264	292	255	251	268	281	274	248	240	275	293	228	260	270	247	285	237	281	264	276	288	278	283	251	267	280	247	297	295	242	263	256	247	260	272	269	259	281	265	259	287	276	294	285	241	261	253	262	278	276	294	274	263	270	279	269	255	265	225	275	244	259	285	269	292	250	261	300	268	257	252	263	301	219	260	251	281	294	255	272	271	272	284	271	288	260	246	256	283	254	274	279	272	237	256	265	232	285	241	254	245	282	253	286	264	264	249	269	228	269	265	268	281	274	246	286	240	268	271	249	256	291	244	288	247	257	287	284	263	261	288	275	270	258	267	230	280	241	249	289	275	237	254	262	233	258	264	259	248	263	266	279	272	255	267	293	257	273	245	293	289	263	262	239	232	279	283	268	278	259	272	260	288	252	254	252	275	287	284	252	284	247	274	256	284	246	234	250	255	250	296	270	273	289	263	262	276	268	249	260	281	255	281	246	265	251	263	260	258	257	264	257	277	281	288	278	276	254	289	273	273	280	263	257	254	273	257	263	257	259	271	280	274	261	290	239	243	280	273	280	254	301	268	246	222	287	279	234	295	241	250	286	269	238	240	270	286	245	252	287	250	255	282	262	304	263	260	293	275	280	259	247	270	268	274	276	273	276	279	242	246	248	267	252	264	282	300	291	252	238	279	258	277	282	287	270	282	270	241	246	250	268	274	260	248	268	243	277	278	281	306	271	298	277	271	242	258	250	274	271	270	269	275	251	256	270	278	270	234	249	261	256	270	308	234	266	262	219	283	263	267	268	280	285	282	253	247	259	251	249	266	275	259	304	255	282	268	285	294	242	262	241	269	259	274	270	268	231	305	278	269	266	243	268	286	285	261	262	296	269	284	277	274	280	267	261	269	280	244	257	286	255	290	261	287	220	242	250	226	280	255	263	256	247	250	266	274	278	266	258	257	268	289	270	259	279	277	249	275	245	269	267	277	245	281	257	275	264	291	307	274	253	252	274	267	259	256	247	270	256	267	286	260	280	282	277	268	287	266	267	225	261	258	283	256	278	302	270	267	277	303	265	246	277	269	247	271	272	278	290	260	278	270	239	272	258	269	260	267	272	246	264	242	251	259	258	259	250	307	259	278	272	277	273	241	261	261	276	272	272	254	280	255	250	249	285	267	276	252	286	249	276	233	295	267	279	270	265	267	256	267	271	270	243	257	249	246	245
23263	28436	36081	39812	37852	32942	22063	12779	9255	5334	3497	2734	3013	1617	938	973	932	899	926	930	936	910	986	891	882	942	892	900	903	879	874	883	903	940	914	880	924	915	958	873	897	941	879	857	904	966	930	889	891	979	970	929	920	861	889	885	955	895	905	916	902	897	916	897	936	898	943	924	899	846	860	892	922	951	937	880	932	899	887	937	921	925	924	880	896	897	932	907	915	947	894	863	926	931	920	891	923	892	890	874	894	919	872	882	937	826	932	939	911	887	838	940	862	860	914	907	921	930	902	898	869	901	947	944	920	902	912	866	915	938	941	929	867	914	899	972	924	897	925	910	895	906	929	968	916	881	931	876	845	897	880	869	831	876	896	907	893	901	866	855	922	942	936	959	867	901	888	901	882	929	893	914	927	965	904	882	929	927	1011	921	906	873	916	950	905	911	902	867	901	923	918	894	857	877	886	899	938	954	886	945	915	930	949	910	917	930	912	941	907	904	938	896	868	910	948	928	932	948	908	932	901	918	904	908	922	884	895	856	905	927	937	918	912	888	906	913	933	959	938	925	875	878	876	888	898	894	960	930	922	935	882	885	884	917	888	925	952	940	922	906	895	906	860	910	913	942	888	895	955	910	879	830	916	885	912	968	954	856	907	897	938	874	888	883	882	891	888	884	864	893	920	907	952	878	858	939	895	934	883	926	918	920	862	895	892	894	912	908	907	912	918	863	926	916	918	926	905	858	895	900	938	956	905	910	938	855	917	838	937	871	889	910	891	854	893	928	922	904	938	945	904	911	919	893	877	877	927	906	905	903	877	865	930	966	925	883	912	928	935	936	866	895	937	903	937	905	909	904	910	842	926	961	922	887	914	939	935	916	924	903	895	938	906	861	930	933	948	897	911	923	848	944	882	918	891	927	875	890	898	909	893	926	914	847	878	907	864	909	890	921	928	901	929	847	876	901	921	862	958	938	878	910	905	931	881	900	923	886	892	893	896	906	915	885	930	875	984	902	906	903	922	906	919	882	867	929	917	908	885	890	853	910	894	890	951	965	888	893	898	959	951	931	909	892	908	922	895	904	904	952	917	909	909	882	899	888	925	919	956	856	908	877	926	923	945	946	890	865	863	895	952	876	895	943	932	903	857	931	883	904	887	931	895	894	896	899	962	873	885	879	980	867	888	935	866	908	930	943	876	872	845	927	869	899	926	857	916	947	923	932	917	865	889	931	856	913	934	903	930	917	967	897	921	930	897	905	906	938	928	895	951	917	854	850	888	914	900	922	879	891	886	886	915	922	961	898	938	931	889	923	897	919	899	948	934	858	907	880	877	902	918	913	881	954	945	890	925	862	906	921	878	900	893	898	895	879	932	827	906	938	878	912	928	913	828	908	892	918	893	891	899	930	881	911	944	865	885	865	931	899	901	879	879	898	864	867	868	871	917	947	941	913	885	910	956	897	940	933	852	894	867	959	921	894	946	956	908	932	877	854	908	910	923	906	923	898	914	860	931	845	920	922	913	880	911	888	873	905	937	902	890	893	897	898	892	934	907	952	863	933	886	901	880	869	896	921	868	940	891	868	916	919	895	889	939	939	945	910	934	858	905	908	882	926	916	935	905	928	898	869	912	851	863	916	949	868	867	870	891	914	973	903	951	918	912	868	880	985	909	888	912	959	912	883	890	941	926	952	875	899	858	911	891	930	899	913	892	930	876	923	876	885	897	884	933	876	830	904	911	930	881	930	964	979	893	910	955	935	891	900	910	879	897	941	904	806	919	934	921	918	950	904	888	909	941	835	882	903	965	919	876	907	915	901	887	928	912	956	876	891	971	908	891	891	887	915	898	928	848	926	923	903	914	934	904	886	914	904	896	902	876	952	864	837	919	870	878	899	858	837	956	887	885	917	1022	858	896	916	932	880	902	885	873	899	930	937	889	931	882	894	913	914	949	922	914	993	924	894	840	949	930	899	910	938	922	910	929	902	965	920	911	886	923	938	883	928	953	917	912	930	917	914	892	937	925	951	877	938	900	951	907	896	875	876	876	894	873	886	941	900	862	894	974	921	874	933	915	916	898	867	947	898	842	892	892	959	889	904	933	931	908	936	909	892	914	901	909	898	929	873	893	890	942	855	878	927	892	924	925	903	899	878	920	867	907	921	862	861	910	890	884	889	881	899	911	910	909	883	906	930	948	905	931	912	898	928	926	922	876	833	900	988	875	927	912	911	922	900	894	842	900	874	879	908	932	896	913	887	914	899	932	924	934	922	872	970	928	916	894	910	899	907	890	937	898	903	934	880	965	872	904	888	939	943	884	932	918	917	884	885	824	930	903	921	882	926	905	923	964	931	881	925	887	907	880	904	877	891	895	878	958	903	908	895	929	899	926	891	956	842	920	850	917	920	916	901	926	926	893	916	932	937	887	842	929	968	934	914	920	873	906	895	953	944	917	908	871	932	903	940	916	936	843	897	910	976	883	897	914	875	909	898	909	996	851	888	844	971	952	895	938	931	916	897	923	941	964	891	897	892	905	895	855	902	939	919	908	887	922	925	953	901	944	917	893	878	962	914	892	866	962	935	952	926	951	911	901	887	932	958	933	984	915	885	898	924	883	861	925	912	891	891	918	919	891	942	935	852	890	925	852	869	889	900	856	879	904	899	873	871	862	890	882	865	980	905	896	876	931	872	920	939	933	944	911	902	936	933	901	892	946	931	919	905	895	898	898	913	828	881	876	904	900	877	953	874	872	908	892	911	887	891	883	876	940	929	941	881	938	918	901	928	879	855	926	891	876	880	935	933	937	907	926	940	952	874	870	940	896	873	926	915	923	903	860	917	899	865	914	928	924	850	892	927	892	875	894	903	906	825	896	893	885	883	945	905	848	967	912	914	907	917	921	897	951	859	902	906	911	903	923	867	902	906	915	947	941	850	923	874	901	868	866	886	912	920	892	872	888	947	896	887	914	967	903	859	936	963	911	902	875	868	905	900	878	893	913	847	943	910	945	937	932	897	900	918	932	914	950	851	927	910	948	898	926	878	939	854	868	928	881	928	928	917	886	965	897	863	940	907	937	931	904	888	909	914	927	874	895	881	840	925	920	881	858	883	910	897	926	905	915	965	920	907	879	949	917	908	894	894	860	883	898	961	927	916	904	860	881	818	855	922	906	874	918	887	879	920	910	860	931	887	914	905	923	927	925	907	883	873	892	921	824	869	855	927	895	902	917	908	934	915	912	874	911	880	921	867	930	864	920	922	932	904	912	900	924	877	904	898	869	889	899	866	889	923	901	889	873	883	939	936	890	864	910	883	864	889	935	899	936	948	901	926	861	892	889	861	905	870	927	884	869	908	910	936	910	862	874	933	917	873	852	894	901	888	917	873	939	880	924	904	919	909	854	859	896	912	935	924	910	937	878	916	878	901	927	888	907	940	958	959	916	835	897	945	942	878	846	890	861	863	906	914	871	847	869	891	885	909	917	920	986	894	915	865
