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
338046008429	338046008990	338046009540	338046010090	338046010640	338046011190	338046011740	338046012290	338046012840	338046013390	338046013940	338046014490	338046015040	338046015590	338046016140	338046016690	338046017240	338046017790	338046018340	338046018890	338046019440	338046019990	338046020540	338046021090	338046021640	338046022190	338046022740	338046023290	338046023840	338046024390	338046024940	338046025490	338046026040	338046026590	338046027140	338046027690	338046028240	338046028790	338046029340	338046029890	338046030440	338046030990	338046031540	338046032090	338046032640	338046033190	338046033740	338046034290	338046034840	338046035390	338046035940	338046036490	338046037040	338046037590	338046038140	338046038690	338046039240	338046039790	338046040340	338046040890	338046041440	338046041990	338046042540	338046043090	338046043640	338046044190	338046044740	338046045290	338046045840	338046046390	338046046940	338046047490	338046048040	338046048590	338046049140	338046049690	338046050240	338046050790	338046051340	338046051890	338046052440	338046052990	338046053540	338046054090	338046054640	338046055190	338046055740	338046056290	338046056840	338046057390	338046057940	338046058490	338046059040	338046059590	338046060140	338046060690	338046061240	338046061790	338046062340	338046062890	338046063440	338046063990	338046064540	338046065090	338046065640	338046066190	338046066740	338046067290	338046067840	338046068390	338046068940	338046069490	338046070040	338046070590	338046071140	338046071690	338046072240	338046072790	338046073340	338046073890	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
72127	39640	20626	6998	1905	922	560	444	418	335	306	283	284	281	291	273	274	278	270	317	363	397	395	367	335	289	236	288	264	290	245	259	284	246	259	254	288	247	289	285	274	282	279	300	288	258	254	264	287	281	282	270	273	284	247	267	265	269	292	254	312	286	294	276	282	284	297	271	273	257	280	296	300	267	272	266	314	275	266	290	294	274	246	228	288	247	232	236	294	224	276	306	292	277	261	282	264	289	273	232	289	325	330	233	295	272	260	268	278	255	264	280	274	241	290	302	253	292	280	262	304	260	275	268	302	293	259	281	277	262	274	273	246	307	250	271	252	228	261	271	273	273	296	244	246	282	281	233	298	244	254	276	266	254	246	239	273	275	312	310	272	274	289	272	281	323	297	234	287	265	266	313	232	281	261	257	273	286	262	234	270	282	283	277	235	276	266	261	247	306	301	314	288	272	241	246	282	253	240	284	265	292	278	281	246	276	264	266	284	268	258	283	281	244	284	290	246	261	273	288	264	246	263	261	247	276	276	296	316	279	249	247	263	280	269	262	271	247	290	256	272	309	265	255	275	282	259	278	255	267	284	280	253	274	281	285	285	272	304	290	271	286	259	296	256	277	293	218	272	270	255	263	265	226	235	269	272	303	274	306	281	281	255	282	287	260	270	280	224	274	272	273	261	267	292	260	287	265	259	256	266	230	264	267	273	289	273	280	272	287	299	243	290	292	288	292	284	248	259	305	259	258	282	261	293	283	278	293	281	266	293	263	261	279	289	255	305	286	280	247	288	267	294	288	272	290	304	297	297	271	261	293	296	331	254	269	268	287	256	282	277	250	263	266	277	277	284	281	288	268	285	255	306	262	267	266	257	271	298	267	292	298	304	274	264	257	251	309	263	266	275	268	282	282	281	269	270	265	270	279	291	277	282	277	267	254	276	272	299	280	247	285	293	267	277	248	275	265	282	235	254	267	289	263	293	252	268	251	285	239	285	317	265	240	225	284	270	257	298	293	246	273	291	271	240	283	284	266	255	274	266	283	283	266	312	263	270	279	287	269	288	270	240	263	276	282	281	286	299	248	280	289	249	262	273	283	274	258	288	292	271	260	280	272	274	240	278	263	281	293	280	276	282	263	275	255	277	265	265	294	260	271	260	273	273	247	297	272	292	277	307	259	269	268	264	286	281	269	271	239	284	287	231	260	243	320	261	288	243	229	273	282	287	294	250	271	297	285	261	268	271	287	286	272	284	259	291	288	264	250	273	269	269	254	250	270	266	271	285	284	294	267	295	291	265	252	292	265	270	234	258	272	230	253	308	269	282	258	303	262	287	278	252	245	296	229	284	273	271	256	273	249	288	246	249	246	268	254	258	227	249	279	281	267	289	271	284	266	277	239	269	279	297	306	271	276	233	266	265	246	249	258	234	270	266	272	284	276	256	252	296	251	295	274	284	296	273	311	275	252	265	267	269	240	294	259	281	274	276	281	249	289	294	281	262	278	305	262	277	289	300	271	308	265	278	276	267	249	304	263	294	267	252	271	273	260	282	282	261	278	261	273	274	273	270	291	253	291	260	274	267	245	271	265	253	310	289	284	290	236	260	234	296	287	258	281	284	282	306	292	271	252	253	293	272	262	254	260	253	246	255	263	250	264	293	262	252	292	260	243	223	255	250	269	240	251	274	277	285	236	256	248	285	268	306	298	319	225	274	295	274	279	277	281	262	255	270	279	279	263	295	286	254	264	288	283	271	263	270	304	275	306	294	285	271	252	299	296	242	269	300	260	311	264	258	272	302	254	252	330	278	278	282	270	276	270	248	267	293	266	250	281	255	277	285	263	280	248	230	298	284	270	264	269	247	277	257	294	275	268	266	288	255	246	269	268	289	269	268	276	306	267	307	242	309	296	237	259	281	268	278	260	270	278	272	262	271	284	282	260	249	257	275	268	289	270	276	262	225	271	287	271	276	303	260	249	273	271	274	256	253	257	284	272	245	283	274	269	295	240	255	273	279	262	224	291	285	259	288	292	262	266	280	278	256	261	263	291	273	296	281	295	270	276	275	268	304	267	279	267	279	269	270	222	275	269	258	263	285	269	249	262	274	280	269	263	256	283	283	260	244	247	243	250	259	258	260	280	238	257	267	315	289	271	266	253	269	264	239	252	284	281	301	256	274	303	272	257	266	268	271	303	272	291	248	270	268	284	281	278	289	283	264	253	310	276	308	275	255	267	256	235	280	267	281	269	292	301	273	289	316	255	240	277	269	260	282	247	247	288	287	280	283	254	244	286	278	276	279	257	243	291	300	251	270	249	256	280	268	242	244	257	242	261	280	281	289	271	277	269	257	277	286	278	241	296	242	314	286	266	289	282	250	274	247	240	259	263	290	244	255	273	234	310	276	285	225	291	274	275	263	272	259	267	264	269	258	273	258	278	279	315	333	294	247	268	267	251	288	269	301	294	275	266	274	275	265	262	241	274	279	276	252	263	250	285	273	259	283	280	243	257	288	277	267	263	249	278	274	269	294	258	251	279	262	253	262	296	290	251	284	277	283	264	251	295	283	253	277	277	252	246	282	264	244	243	282	288	273	263	274	274	269	256	316	272	274	278	272	250	300	272	277	267	258	270	253	265	280	282	302	275	251	278	272	270	261	243	269	259	262	277	269	281	268	273	276	270	294	268	271	281	288	297	277	286	269	241	275	292	271	291	257	280	268	275	287	235	275	297	274	256	281	227	290	264	272	305	266	250	285	297	274	274	280	281	254	228	275	266	263	259	267	260	278	246	275	278	281	290	300	246	308	258	255	275	265	280	253	242	278	225	239	250	308	279	270	257	243	267	274	282	289	263	267	266	257	243	270	258	248	251	274	287	280	252	248	272	279	309	267	272	243	254	292	292	254	274	240	248	233	254	258	256	282	248	275	284	281	308	263	266	259	284	255	256	270	285	271	292	238	278	264	258	254	298	305	277	238	275	250	284	283	270	272	286	280	271	278	275	280	308	292	257	299	247	299	261	316	274	276	263	304	263	256	270	301	256	255	265	291	260	261	296	266	259	269	302	276	268	269	299	249	259	256	236	286	264	253	281	272	277	284	277	282	273	279	279	283	281	243	283	271	283	274	248	288	238	265	235	252	234	310	294	271	271	303	266	254	258	268	266	277	281	274	250	301	240	277	267	264	265	263	270	267	264	262	295	249	255	270	270	283	277	294	252	264	256	288	251	277	281	238	267	251	275	285	263	258	262	260	264	263	263	282	253	264	264	237	274	275	296	284	254	259	317	272	286	250	289	309	277	291	291	278	256	290	252	250	260	254	248	249	284	282	254	283	272	278	281	258	255	254	275	303	278	286	239	237	260	273	295	248	250	275	265	282	259	274	245	285	274	289	255	259	234	255	278	283	290	265	292	266	270	262	278	284	283	257	272	247	243	306	240	271	251	263	281	281	266	277	279	280	252	240	271	297	251	264	267	273	262	258	267	287	253
48101	30727	20481	11028	4822	3024	1642	1286	1114	953	872	730	685	658	662	662	684	656	659	751	938	1211	1128	1051	847	611	573	635	616	607	582	563	563	583	606	617	585	540	634	570	606	593	595	579	576	604	607	627	617	633	594	588	590	608	613	585	634	570	559	563	603	587	561	588	558	612	633	594	627	603	581	601	574	584	596	582	610	634	643	552	555	561	555	571	606	569	592	583	567	612	583	603	641	576	601	584	572	620	612	582	578	572	581	584	545	576	557	586	605	579	629	596	584	576	618	591	621	597	599	592	621	628	594	559	572	546	578	531	593	562	589	611	587	578	595	605	627	517	602	592	549	576	533	610	581	627	599	574	637	588	604	583	572	620	680	586	568	587	579	617	595	576	548	623	567	608	557	600	592	579	609	606	653	576	610	576	599	557	598	607	607	601	613	590	565	580	549	587	561	597	588	587	580	560	571	571	595	575	591	587	592	617	601	607	594	598	588	596	598	615	615	601	587	566	618	593	570	612	578	626	579	592	572	583	629	632	578	622	590	559	616	544	636	611	601	598	605	569	539	575	594	577	589	594	559	604	600	616	597	610	632	602	591	600	596	577	574	603	618	621	598	629	535	556	628	597	579	566	605	528	618	645	526	599	615	601	606	586	573	579	596	585	562	570	567	534	611	549	547	563	583	563	593	535	581	587	581	625	564	590	569	575	588	580	583	549	586	644	584	551	670	579	600	579	638	613	563	617	576	590	629	571	575	620	524	589	585	575	552	573	599	587	580	589	561	541	606	607	617	584	563	567	588	591	554	606	575	610	589	587	601	619	610	565	541	571	570	576	597	610	562	594	598	600	582	591	561	630	579	577	564	604	594	576	607	588	569	563	548	565	599	596	617	573	630	561	553	575	547	551	638	587	554	617	549	603	587	585	553	569	627	538	588	576	567	605	569	570	572	607	618	579	571	612	579	570	610	575	573	575	665	609	600	588	588	595	622	616	588	575	603	575	636	543	613	584	542	573	557	559	589	597	633	550	591	579	603	601	575	603	593	562	613	538	614	584	569	574	580	620	551	580	599	590	582	589	557	583	604	623	585	568	566	592	641	591	572	627	585	566	576	604	542	590	574	594	556	631	597	596	618	585	605	579	597	613	574	539	600	589	602	602	623	567	588	623	590	595	601	589	591	591	608	540	612	581	580	592	539	584	590	626	594	599	609	585	596	590	638	553	566	576	613	598	592	572	616	553	547	599	603	606	611	546	600	574	589	621	593	589	559	575	592	587	592	608	614	532	574	598	586	599	606	609	582	572	625	626	555	581	574	569	505	604	608	607	590	614	565	582	626	621	605	587	583	583	592	579	558	597	594	581	582	619	595	619	587	561	560	611	543	575	575	594	583	619	556	618	600	577	568	577	581	575	616	610	575	588	556	626	568	574	592	584	599	635	596	594	610	625	581	593	564	583	564	605	586	570	577	552	570	601	568	614	595	606	569	547	563	618	555	557	609	613	585	604	584	593	610	576	605	556	597	588	605	596	547	562	593	601	625	593	610	582	582	579	558	606	592	620	616	578	549	597	567	623	596	573	594	581	571	602	563	575	617	602	583	541	573	585	592	586	633	599	593	543	625	584	576	634	601	576	539	576	599	605	599	631	607	563	587	568	551	620	619	604	594	590	579	593	542	614	551	576	567	599	581	566	567	609	557	555	576	587	636	595	570	597	595	613	561	610	636	606	598	606	565	569	553	557	562	571	633	598	610	603	600	612	613	593	584	537	592	556	561	592	570	609	609	567	594	557	576	548	601	585	579	575	596	630	599	587	561	595	620	594	596	548	583	589	587	606	563	568	637	595	580	589	602	576	572	595	580	591	579	639	557	567	571	547	595	610	558	603	611	621	556	575	581	592	619	583	637	610	620	576	597	580	591	622	603	602	553	573	568	596	586	609	587	627	599	592	590	594	599	595	589	554	616	590	589	592	566	556	560	555	564	596	564	587	578	571	547	597	579	590	597	588	574	579	584	545	584	551	609	577	583	580	563	617	563	628	588	577	628	614	614	581	587	592	588	548	588	602	592	575	567	588	576	589	629	527	539	622	587	582	546	612	554	627	602	589	602	562	609	568	568	578	577	580	566	628	608	575	611	608	545	624	608	627	599	595	584	549	571	580	637	566	577	622	633	539	623	623	602	562	629	562	562	616	636	563	617	596	560	582	582	562	584	607	588	578	615	625	564	559	603	572	620	621	596	603	592	566	602	598	606	586	588	592	579	538	595	579	556	596	589	534	582	545	608	608	602	592	640	575	559	610	555	597	615	586	565	568	595	547	634	619	555	586	601	571	597	585	625	555	558	603	586	557	605	596	545	549	618	571	598	612	593	564	589	597	589	562	554	584	569	600	574	609	616	592	556	588	596	609	581	557	611	585	562	577	585	585	613	571	571	632	577	553	603	585	628	564	560	601	585	583	591	582	627	562	623	559	580	540	617	580	544	597	582	591	571	616	601	586	603	612	556	585	549	586	574	568	577	602	565	561	591	591	598	588	548	626	556	613	609	545	562	592	631	589	603	611	581	617	564	559	565	561	679	581	577	635	586	583	613	562	600	611	568	567	615	534	604	587	634	603	566	607	513	578	562	627	612	618	555	563	579	573	550	592	589	613	592	623	614	605	560	585	592	568	616	589	592	625	572	564	629	551	593	578	570	565	574	598	566	604	556	618	586	567	574	563	618	620	581	597	564	595	568	594	616	605	603	593	580	570	599	553	630	601	617	602	564	593	583	622	574	576	561	587	582	600	597	562	551	601	558	589	585	596	571	627	591	539	628	598	592	579	622	581	564	573	590	609	587	572	552	564	604	591	620	580	601	552	598	582	590	561	584	610	622	561	597	585	579	586	574	576	572	567	565	581	600	563	591	560	562	596	612	565	558	605	597	599	612	577	617	567	582	563	574	583	575	559	576	589	586	633	598	601	577	561	610	599	608	590	624	596	544	590	543	581	580	591	577	581	577	600	584	587	598	606	631	585	595	577	578	574	531	560	578	570	602	569	584	569	614	610	582	601	613	586	551	562	599	563	594	537	580	588	559	600	576	594	610	591	545	595	576	586	582	576	598	541	530	592	583	603	587	583	607	628	600	572	581	564	576	590	612	604	593	630	576	593	562	571	614	603	563	593	580	567	577	596	602	542	574	601	538	578	585	607	585	588	603	573	578	560	584	584	608	588	585	602	563	560	578	597	578	604	574	592	574	608	588	595	562	596	617	591	627	564	590	610	590	591	567	572	607	574	569	624	607	593	624	565	544	579	615	614	589	626	576	603	561	611	599	548	586	625	581	576	592	610	589	568	622	617	551	596	614	580	587	574	592	608	584	582	671	621	556	572	620	593	642	578	565	586	571	587	578	591	593	599	577	603	585	564	598	571	590	556	610	585	592	604	591	588	546	576	629	598	621	603	601	605	625	593	622	575	583	617	587	574	591	600	569	562	583	612	561	606	571	573
55593	22998	5950	1439	633	366	239	247	253	244	274	259	247	252	250	247	233	245	240	235	246	252	223	242	227	266	246	269	246	249	236	260	234	265	251	256	244	265	232	236	250	263	238	264	230	263	246	239	253	249	226	219	270	237	238	231	254	232	248	258	274	235	248	224	281	241	242	213	242	228	251	246	217	227	264	263	227	222	253	262	244	260	217	273	237	241	251	245	243	253	252	232	200	246	221	229	250	241	235	244	229	245	252	255	227	230	249	246	227	220	240	233	236	261	215	220	267	241	268	251	213	254	230	218	255	261	233	218	238	227	243	260	233	264	242	222	271	229	260	254	264	246	259	238	242	229	263	233	231	253	250	242	245	232	228	200	233	246	260	270	292	247	233	280	204	258	226	247	247	241	230	257	237	230	252	223	241	268	210	245	250	275	241	234	238	255	244	207	230	222	261	265	256	249	241	276	234	272	244	218	221	247	228	233	267	259	264	248	261	266	229	223	261	227	236	225	214	241	237	227	259	251	247	220	237	266	240	258	233	235	236	254	259	247	217	220	249	253	228	259	241	253	241	243	235	259	238	244	266	236	243	249	263	262	218	250	249	252	239	234	231	264	266	223	252	235	223	240	220	247	266	239	244	247	238	232	257	214	216	242	235	226	201	243	261	219	243	261	287	228	270	234	223	247	254	242	230	279	186	276	248	248	251	249	243	220	238	249	222	216	230	237	255	236	225	224	228	202	251	275	239	253	237	234	251	272	228	231	235	255	235	245	240	239	220	249	253	229	232	240	255	212	247	261	207	232	245	221	238	233	224	238	230	257	223	247	232	216	217	241	244	251	233	250	247	250	283	238	232	264	259	264	245	246	222	246	228	213	226	247	247	261	216	224	244	220	248	233	236	223	249	219	240	242	247	247	232	225	258	249	251	243	272	228	238	221	238	240	271	247	230	233	247	272	277	263	229	244	257	218	236	249	253	229	248	243	231	208	259	259	250	226	239	225	213	242	245	218	256	228	228	244	227	221	234	246	264	219	265	257	219	227	252	253	222	221	224	231	250	219	224	234	250	220	217	240	251	237	271	231	254	234	242	223	210	223	253	246	227	234	245	269	252	231	233	258	233	261	256	252	250	241	253	250	244	223	233	228	227	241	242	247	228	256	229	222	214	253	252	271	260	236	243	272	268	229	227	232	272	231	267	237	241	254	269	228	257	266	268	266	233	228	239	225	256	248	279	255	252	211	236	254	223	226	239	235	241	240	241	252	240	246	241	259	273	238	261	239	262	231	258	238	259	251	235	225	255	241	255	255	250	242	272	230	251	275	243	250	233	236	262	249	228	229	280	235	234	217	222	243	257	261	279	254	251	216	261	265	254	225	211	216	222	258	260	218	215	221	235	253	226	244	243	266	245	229	250	248	231	236	230	233	249	212	240	241	263	238	248	250	220	240	226	237	263	243	209	247	276	253	258	277	224	241	249	273	255	272	231	240	244	254	265	236	224	263	258	241	271	212	229	215	226	240	264	241	263	221	236	228	221	236	272	206	234	261	243	237	253	215	253	259	246	226	243	249	267	246	281	243	265	222	263	260	241	242	228	223	236	238	225	221	239	255	242	228	236	245	246	268	275	235	224	225	273	217	268	243	241	218	264	237	262	231	218	214	240	232	238	254	256	229	265	256	243	254	259	220	209	220	258	208	232	240	220	262	255	255	210	248	257	235	251	255	251	239	246	235	224	238	247	247	221	244	253	214	233	259	235	256	207	283	259	237	259	248	200	247	211	248	226	213	247	250	249	267	264	248	260	247	223	230	253	237	217	261	221	262	246	249	235	271	257	263	253	242	223	255	242	243	234	247	246	227	246	203	244	256	261	245	217	227	231	247	227	267	245	229	268	261	249	226	255	248	243	228	240	217	257	234	246	253	225	249	257	277	244	224	244	214	216	243	249	258	243	214	264	248	236	212	226	230	250	265	240	221	265	237	239	258	240	244	244	224	235	244	226	220	232	258	210	251	262	230	221	232	251	227	251	248	221	263	235	235	228	238	248	222	206	243	252	260	228	257	255	246	230	278	276	223	242	247	244	243	239	204	244	257	276	259	241	239	229	235	260	227	265	222	244	235	224	239	229	258	224	243	257	248	248	234	218	257	239	252	222	241	231	236	293	236	268	218	228	226	257	238	227	229	236	240	252	262	246	211	238	227	230	280	233	238	264	230	246	225	260	253	259	248	244	220	254	244	259	231	255	252	243	237	245	238	256	229	276	231	254	261	255	230	219	265	240	250	234	248	222	236	246	235	220	257	212	251	250	246	220	212	271	222	252	240	206	238	211	232	253	216	213	233	237	227	233	231	244	250	235	248	243	239	255	225	223	222	250	212	219	245	211	244	243	221	273	264	243	257	208	220	246	252	260	243	233	238	239	231	244	223	245	224	244	292	261	248	219	226	261	292	241	290	248	236	242	248	245	232	253	224	261	269	237	208	224	243	243	230	232	255	234	218	220	215	242	233	229	271	237	226	227	222	235	262	246	224	234	251	232	254	258	268	265	256	253	238	239	251	229	257	230	234	249	232	246	244	252	281	261	269	239	274	232	244	235	256	252	228	233	226	222	246	247	235	274	226	246	245	222	250	270	224	247	243	212	243	233	228	240	263	254	219	214	251	264	240	244	267	231	284	247	224	245	248	239	226	229	209	226	240	266	248	216	251	244	250	224	233	233	283	248	254	266	269	231	277	249	275	218	234	254	247	253	241	226	236	278	259	262	232	267	245	252	250	232	253	223	240	239	257	226	235	227	256	237	255	263	238	252	255	246	223	237	256	250	220	259	237	255	248	218	265	263	268	263	266	246	242	243	256	243	248	228	237	259	236	204	230	239	237	231	234	267	238	239	230	210	239	233	244	257	247	243	240	248	255	223	242	242	253	292	266	253	242	219	298	241	246	250	229	249	225	251	255	227	259	224	266	239	235	228	243	261	285	250	237	259	211	246	277	239	253	252	205	254	246	231	258	234	219	216	251	239	242	273	223	275	242	273	251	286	252	243	215	230	254	243	243	244	215	250	219	238	253	250	230	252	251	252	244	237	236	225	252	246	252	254	233	239	215	232	231	252	232	272	244	236	255	229	255	251	227	242	245	230	254	261	201	218	247	247	242	238	248	240	241	240	236	244	242	223	249	219	252	241	240	221	248	244	218	234	235	228	240	245	204	225	240	234	219	261	277	251	252	234	249	218	231	266	259	208	274	279	244	235	239	226	209	259	256	243	239	252	230	226	215	243	260	211	235	240	235	234	237	237	245	255	254	223	220	243	250	257	268	273	253	272	259	219	269	238	245	241	232	231	263	245	227	233	247	229	244	244	247	234	230	240	239	247	255	200	246	247	257	243	230	248	248	240	261	233	242	248	227	263	229	266	245	216	229	226	228	227	267	225	268	260	219	246	274	241	212	217	216	273	223	232	258	208	214	247	234	206	229	256	239	251	249	216	267
38011	15261	6155	3200	1801	964	725	618	613	596	617	550	588	555	529	569	579	508	554	521	533	552	558	581	564	509	512	537	506	495	558	521	524	530	556	508	534	547	488	526	539	519	497	544	505	522	538	526	548	519	550	491	541	555	526	558	529	538	561	538	505	526	539	503	527	501	551	515	509	487	536	502	572	567	523	484	556	528	560	544	534	542	509	517	571	543	533	536	555	507	538	520	510	552	579	529	554	546	507	520	559	527	539	553	587	541	538	457	550	523	532	559	567	527	562	533	522	549	549	538	537	525	514	525	526	542	510	520	504	559	523	512	490	542	548	556	520	576	510	555	508	523	532	519	514	567	529	493	553	537	511	536	511	526	501	516	534	560	497	551	555	525	522	555	532	555	518	519	570	546	512	517	530	502	517	569	514	551	531	530	537	512	516	560	519	550	569	499	524	583	527	535	536	549	524	526	592	523	530	485	543	530	577	520	496	546	550	572	507	544	545	526	516	556	523	540	519	516	553	516	492	530	577	498	507	532	522	554	535	528	540	498	532	515	500	538	535	509	487	501	532	528	501	549	573	554	524	568	493	522	575	532	524	548	547	557	492	513	522	558	547	515	574	534	549	529	531	552	527	515	535	512	558	517	514	565	530	524	549	555	510	520	552	533	527	514	511	524	549	521	531	518	529	536	563	524	503	560	517	514	507	493	528	520	550	549	499	520	546	530	529	528	547	493	502	515	494	561	539	549	521	553	549	553	538	521	541	532	492	582	537	544	568	539	548	526	566	535	561	524	503	507	523	544	503	557	567	561	502	538	534	536	520	554	518	526	597	567	541	489	555	547	509	574	510	535	545	491	545	545	502	488	509	536	487	493	529	518	530	562	507	522	552	552	525	510	537	522	543	493	572	548	560	541	488	536	516	562	550	565	562	516	545	498	549	491	585	508	521	541	508	526	553	501	544	482	557	503	529	530	498	557	510	490	537	553	490	517	535	544	535	510	530	549	534	522	549	509	517	510	555	508	533	515	569	561	541	517	532	556	516	491	538	516	561	533	541	528	523	569	512	537	543	505	500	522	513	520	506	574	511	524	535	558	531	557	568	510	534	533	536	570	563	541	517	504	517	566	539	569	533	544	545	545	502	538	541	514	527	547	499	528	540	560	537	520	547	534	549	561	482	551	511	508	543	524	515	479	470	534	537	516	530	547	490	562	521	511	519	567	557	537	512	518	503	541	532	525	619	505	527	525	543	499	525	521	563	516	526	533	523	560	519	544	497	585	528	497	532	528	564	508	532	509	535	527	509	542	510	509	518	555	553	545	560	540	534	490	536	554	497	509	535	574	530	517	561	547	499	511	535	519	558	502	502	529	585	527	494	554	543	534	525	522	549	501	553	509	546	563	546	513	568	538	559	516	496	558	536	522	561	541	521	517	522	527	492	550	514	563	534	526	510	554	517	513	533	539	516	530	543	499	540	537	549	502	549	517	525	525	545	526	532	506	520	544	518	497	539	535	506	509	563	517	531	510	506	520	528	531	511	508	496	557	536	506	516	534	570	547	515	526	541	534	536	530	560	531	569	513	522	504	520	509	542	531	523	530	500	507	520	543	527	532	491	534	560	506	492	575	533	539	530	529	530	513	560	472	538	480	539	525	535	521	551	579	539	567	575	544	503	518	503	535	535	519	576	530	540	536	508	537	565	535	507	544	532	517	539	526	528	511	516	553	488	576	537	541	539	542	535	540	519	517	541	524	558	567	530	505	535	550	536	541	529	561	564	504	565	527	533	573	510	512	550	519	547	573	538	488	555	544	545	546	554	554	540	491	569	545	554	561	532	536	517	541	543	545	510	564	560	532	508	553	522	516	521	516	574	511	525	574	540	542	542	496	515	581	506	551	532	556	519	520	531	549	575	536	521	526	545	530	566	552	514	545	512	558	495	515	531	563	472	557	519	573	555	552	514	549	548	528	547	543	520	521	562	496	541	521	554	523	495	517	475	556	520	507	499	507	518	523	559	519	490	483	556	555	530	514	507	556	540	562	524	544	562	535	576	521	543	549	541	521	534	520	539	560	535	526	521	539	512	569	497	577	522	545	500	534	531	524	570	571	540	570	541	495	527	517	536	534	556	556	521	548	498	514	526	515	530	532	549	541	533	486	518	549	553	521	499	516	579	504	552	564	523	518	521	548	506	537	521	568	540	579	517	471	499	537	521	525	557	547	519	521	587	504	532	524	564	531	511	504	543	527	537	483	512	507	525	530	507	515	549	542	525	534	519	496	555	534	530	552	538	528	552	526	541	496	555	501	543	516	545	550	576	569	542	532	516	525	487	541	476	553	549	547	538	568	505	533	510	499	525	503	495	577	546	513	548	542	559	551	537	539	566	540	548	556	548	494	573	520	508	530	479	539	517	545	550	531	536	569	536	506	518	549	522	522	546	559	510	591	493	505	535	466	482	514	539	515	540	512	566	518	553	511	580	516	524	560	552	565	532	521	528	553	554	506	519	541	545	523	557	491	541	541	516	569	534	553	495	544	519	522	529	534	561	513	542	555	509	515	516	551	523	573	504	509	544	525	552	550	514	486	554	542	500	521	569	553	525	501	563	556	534	546	514	549	540	542	546	568	543	516	524	502	526	505	536	534	510	525	557	504	553	581	512	542	578	487	535	531	555	512	492	540	517	502	518	528	473	508	480	531	532	564	539	516	543	563	538	578	487	520	527	516	520	561	537	533	512	556	535	515	533	557	563	511	506	546	517	533	532	515	554	569	528	537	529	545	546	564	527	519	529	537	533	532	549	520	536	522	531	530	496	508	526	527	505	544	553	493	509	543	541	487	546	526	507	542	549	520	489	552	533	555	511	522	541	533	562	606	524	532	549	537	529	500	504	525	526	529	523	526	527	563	532	495	583	542	565	528	533	496	547	513	540	564	522	538	575	519	541	488	558	505	536	548	545	496	526	508	531	544	542	535	536	569	522	530	518	550	530	521	510	536	500	524	508	535	540	557	543	530	555	534	558	511	521	570	504	548	588	500	494	526	509	584	558	521	527	559	520	552	521	502	501	482	495	517	525	559	559	542	507	532	551	517	543	511	556	532	554	534	542	539	536	520	550	597	502	508	566	543	532	522	522	549	491	542	557	520	536	531	532	527	507	530	528	529	562	541	542	532	529	488	553	560	531	539	615	533	529	515	511	507	539	510	540	509	491	557	494	565	489	572	539	544	566	513	521	527	504	514	555	505	511	490	566	544	548	537	566	542	506	520	522	539	543	549	497	560	544	495	544	545	526	520	535	532	553	511	536	544	534	511	485	510	490	565	530	575	505	485	519	559	517	521	510	538	556	512	570	518	553	515	563	581	525	548	529	544	484	513	518	534	526	517	555	557	513	543	522	528	555	528	547	539	544	531	535	515	555	525	510	514	529	522	519	540	504	554	562	507	516	520	502	526	512	582	555	542	541	517	533	562	486	512	492	522	556	509	501	519
58149	30104	15506	6672	2358	1079	504	376	358	268	276	283	272	268	258	266	294	261	261	303	370	407	369	317	350	270	241	268	271	241	225	235	282	231	258	235	274	247	258	259	223	224	252	258	276	255	269	232	274	274	254	247	236	265	244	281	231	244	245	239	274	268	247	223	274	293	233	265	283	255	257	232	225	226	265	252	252	272	256	261	252	263	296	224	253	231	258	247	253	260	269	263	234	286	255	238	242	253	251	242	237	302	215	242	289	264	255	241	226	234	245	239	230	273	257	246	195	237	252	211	243	223	249	268	235	248	260	280	263	239	249	258	260	255	251	237	259	236	249	233	216	255	252	232	249	235	274	248	243	226	236	268	256	278	243	251	268	284	260	246	276	259	272	240	272	246	236	266	238	280	238	256	232	272	252	251	238	244	247	262	252	267	234	276	246	239	233	235	230	239	244	244	276	244	285	257	251	276	254	235	249	241	254	226	233	287	280	261	256	263	240	241	244	293	255	248	230	267	261	242	225	276	257	261	285	247	251	259	257	280	236	273	245	247	238	256	245	236	281	267	261	222	254	238	240	283	204	241	254	257	237	249	261	234	250	223	241	233	238	249	253	264	234	249	275	254	238	249	229	252	252	255	237	251	246	295	270	244	240	226	239	247	233	232	231	260	242	246	242	221	273	263	241	252	244	257	268	275	260	243	267	258	245	258	234	245	225	256	265	232	237	265	239	244	251	238	211	243	231	254	267	237	245	236	228	244	269	263	250	243	254	254	275	245	233	296	271	279	280	245	243	270	249	234	252	241	249	244	256	289	244	266	237	260	243	258	234	225	273	229	266	256	243	248	257	249	238	258	257	265	252	275	240	245	227	260	266	278	238	250	239	285	239	253	276	243	240	293	267	256	241	263	232	243	248	257	244	273	249	268	268	247	248	242	252	275	253	292	260	284	267	282	259	287	256	248	253	242	264	257	223	219	267	250	258	250	280	232	231	219	229	223	242	242	264	245	248	240	262	264	263	248	241	262	254	259	262	290	258	288	267	194	227	206	265	225	222	288	242	273	222	252	250	297	232	243	267	273	229	250	234	239	252	243	251	241	265	263	260	260	256	278	251	234	239	205	235	248	229	256	247	250	240	271	232	220	296	257	252	266	250	239	262	253	252	269	264	264	246	271	250	245	228	235	234	240	248	253	265	250	249	239	301	246	273	276	261	251	260	259	235	242	240	234	221	244	275	237	266	249	231	260	261	261	232	255	246	245	275	240	273	236	263	245	257	239	256	249	213	262	231	256	265	201	254	253	254	268	237	268	220	236	264	239	263	230	224	277	265	237	212	269	250	229	254	259	253	266	266	241	254	273	241	261	242	245	261	250	235	254	253	252	272	241	243	251	235	252	275	237	266	230	268	218	245	249	247	261	256	266	247	253	247	237	218	241	250	249	239	271	257	245	230	256	210	234	281	268	248	282	257	244	269	247	260	257	256	252	239	239	235	250	220	261	232	273	250	248	239	216	253	254	253	216	260	286	236	244	265	244	250	221	223	270	245	253	262	258	285	232	235	267	236	243	240	270	232	253	259	231	251	255	264	260	271	236	244	235	270	248	254	279	246	235	270	256	233	261	245	282	253	229	254	227	257	246	278	283	234	256	279	255	246	255	251	279	246	232	270	253	253	237	240	237	240	260	243	246	244	212	243	250	264	248	245	230	237	253	242	261	247	256	270	229	244	248	280	247	253	251	267	231	245	262	277	238	247	241	250	228	248	249	242	247	223	248	258	254	262	276	259	279	267	237	254	228	260	258	236	250	228	269	246	241	267	232	267	224	263	260	271	280	246	236	255	273	262	241	235	261	229	236	251	233	260	255	271	250	235	219	215	253	267	246	231	245	254	245	242	236	284	261	275	245	225	261	254	238	247	232	234	256	258	229	244	231	263	238	262	249	248	225	252	254	234	230	249	249	297	254	277	230	227	240	243	245	263	246	275	262	249	284	246	246	256	239	242	231	245	244	228	247	225	222	226	243	254	258	284	264	252	227	282	222	219	242	238	234	253	260	260	232	241	241	235	222	270	240	220	237	260	238	254	252	254	254	242	265	235	227	235	247	241	265	218	253	211	249	266	277	285	234	250	273	243	249	243	242	246	246	287	233	263	245	243	246	269	242	282	231	252	248	241	256	252	254	278	226	260	249	237	240	239	243	256	247	241	240	236	258	260	280	234	219	210	256	267	286	274	233	203	276	230	276	246	234	248	246	234	299	246	267	258	280	260	257	267	221	250	255	237	270	250	241	238	241	264	243	265	215	256	241	234	214	242	256	255	224	231	253	249	220	233	285	242	248	225	277	257	235	241	209	257	254	215	218	206	242	248	235	239	247	276	235	232	271	253	266	259	256	277	253	264	255	263	246	290	221	232	238	236	227	237	239	262	251	248	243	262	284	238	245	244	234	241	249	229	274	259	248	241	234	236	243	253	255	259	246	224	244	266	249	268	253	263	255	240	270	276	243	244	267	259	267	297	240	246	257	250	244	268	238	236	252	271	258	276	237	269	269	236	228	250	253	269	252	260	242	241	264	264	249	260	237	220	252	225	256	242	235	254	271	273	253	260	244	249	230	276	257	263	267	251	248	265	247	245	280	260	263	277	254	260	259	256	227	262	234	257	244	264	228	242	245	236	261	245	268	255	268	275	238	225	216	260	257	259	226	213	219	252	262	249	265	219	242	230	230	268	242	262	255	280	256	246	256	250	243	287	246	250	230	227	232	268	272	261	259	267	234	256	266	236	231	230	259	250	252	284	272	273	230	231	240	251	251	285	285	237	261	224	252	283	250	268	242	231	252	261	262	279	239	217	280	283	238	273	251	260	251	265	256	282	232	249	256	261	251	243	247	249	229	279	249	254	261	250	314	240	266	223	255	246	250	244	250	269	285	242	266	239	246	265	262	268	243	229	256	264	210	248	244	258	247	242	229	248	228	243	243	285	256	244	256	249	260	228	220	230	245	238	246	231	259	249	235	244	222	238	226	268	266	231	245	246	248	267	253	230	284	248	250	218	231	242	260	268	231	273	250	257	244	247	262	265	263	228	247	243	218	235	240	240	249	246	240	259	241	212	245	237	259	247	260	255	248	252	267	256	242	236	237	226	232	242	236	237	256	233	276	277	243	241	250	228	222	243	251	267	241	247	233	237	264	252	250	267	270	258	227	270	247	246	250	234	263	228	243	253	261	269	249	256	248	270	267	257	259	271	245	237	270	269	250	231	276	257	240	246	280	241	251	245	250	282	263	278	231	263	271	267	246	249	251	243	254	259	224	224	238	271	218	256	260	239	240	234	259	267	258	226	253	221	238	257	238	270	215	231	226	280	255	242	245	235	252	246	263	273	284	243	225	270	234	247	250	280	231	262	239	270	254	217	255	282	215	253	248	250	249	241	263	263	238	228	244	269	237	269	250	242	241	273	224	260	259	253	232	243	227	257	274	260	278	260	260
37710	22276	17949	12606	6481	3624	1776	1186	995	849	721	606	597	694	611	635	610	594	686	1018	1241	1273	1201	1027	874	733	572	574	552	571	589	561	569	530	568	553	521	498	560	565	565	542	523	573	580	554	534	517	560	534	554	535	520	557	571	549	543	588	550	506	544	541	534	576	566	593	545	577	557	517	500	533	558	535	526	531	546	540	549	559	515	595	532	551	500	554	563	561	587	553	535	510	533	560	544	561	562	539	513	586	538	537	599	550	566	528	541	566	541	499	537	583	562	537	544	563	569	557	573	547	534	542	576	562	539	594	550	540	482	554	562	519	571	529	568	533	553	558	548	587	563	541	544	562	579	607	509	573	582	535	543	518	529	601	529	541	530	545	524	555	554	585	557	541	556	541	512	515	539	552	528	539	558	547	543	545	514	529	524	560	555	531	509	549	557	517	533	528	556	537	499	540	568	549	566	558	522	555	566	554	616	510	586	549	551	521	580	541	526	569	544	568	542	531	574	564	539	539	543	524	567	537	514	534	547	518	584	545	573	550	562	537	543	538	545	510	570	532	542	545	552	568	543	536	541	522	533	562	513	563	562	537	518	528	516	564	575	554	552	587	564	544	534	572	560	530	553	557	536	542	582	535	550	573	556	577	561	542	573	537	554	562	514	539	542	570	533	551	548	585	601	564	567	513	571	506	551	534	568	543	601	523	529	549	567	557	533	511	532	538	560	555	529	534	540	540	521	549	559	565	600	539	530	535	530	542	560	550	536	552	540	572	583	574	523	578	589	576	530	559	519	565	562	536	592	548	583	596	534	545	562	562	541	578	519	539	532	554	524	532	534	553	599	551	576	548	537	593	567	541	532	539	581	522	500	575	539	522	535	560	541	542	548	525	539	536	560	516	540	602	542	568	541	591	553	558	520	558	565	548	545	529	548	585	539	553	556	575	575	491	564	555	563	545	570	537	531	512	523	578	551	551	551	552	495	527	544	563	480	494	543	544	588	545	548	536	532	569	551	555	542	597	551	584	558	528	561	539	549	597	585	482	524	532	564	548	512	560	526	487	544	597	490	546	534	538	546	515	573	564	571	541	497	543	477	572	554	589	575	566	533	570	549	519	541	575	529	580	510	544	569	542	489	541	521	575	564	525	515	514	511	533	581	531	565	519	589	511	577	541	552	543	562	521	535	562	552	549	554	561	562	565	566	582	510	555	533	566	587	556	535	536	588	556	545	539	551	577	541	573	557	494	565	540	561	591	565	512	555	533	573	570	537	552	541	556	561	545	506	540	564	558	567	561	529	565	576	526	511	492	512	489	551	540	525	567	542	533	511	562	565	546	583	503	586	585	554	546	566	498	554	530	551	545	518	558	558	578	544	572	600	533	548	570	535	522	562	596	541	510	510	601	509	554	533	563	552	530	594	534	518	540	536	559	552	543	580	571	572	560	540	549	546	577	533	537	557	561	553	531	529	538	536	530	564	572	544	533	548	568	549	523	587	558	500	518	547	562	565	519	494	518	544	533	532	564	565	576	563	532	539	549	508	545	528	543	565	541	540	529	585	572	497	532	589	552	559	573	543	562	571	583	506	505	550	508	541	565	538	556	549	588	566	582	501	537	563	528	594	559	550	572	559	543	576	564	531	543	530	575	539	485	529	547	523	563	540	579	516	551	529	574	527	506	545	548	545	524	571	526	555	513	568	557	559	552	568	493	580	534	536	562	583	576	573	574	500	559	508	560	565	595	563	550	578	533	547	545	532	532	546	521	523	529	548	555	566	515	553	521	546	558	548	547	577	544	538	513	516	568	516	533	555	567	586	632	567	515	529	549	555	548	556	601	519	574	542	538	530	545	534	532	557	533	538	560	546	541	537	574	545	545	512	565	532	539	497	569	548	561	567	528	558	543	570	563	569	537	541	555	543	536	575	529	550	550	558	550	566	575	551	544	546	511	559	598	559	528	555	583	523	543	576	551	566	537	542	544	535	535	555	531	499	542	521	560	559	541	542	548	551	553	557	563	571	503	557	553	525	561	570	530	562	543	563	571	569	571	563	556	556	575	503	545	522	579	561	556	582	564	584	560	573	576	571	537	533	571	567	536	487	541	563	552	514	576	587	564	502	569	566	590	535	554	537	498	538	560	564	514	535	569	554	559	554	531	551	521	557	574	595	518	521	544	562	537	559	534	539	538	521	581	546	553	572	561	559	521	553	506	541	563	534	574	486	581	565	509	541	552	563	535	520	551	620	570	554	544	538	554	553	497	584	550	542	544	528	562	556	545	606	542	518	549	538	552	503	542	553	562	572	561	535	532	514	547	563	564	542	537	553	576	555	523	565	558	548	572	539	537	554	524	544	529	547	566	528	577	548	596	555	596	551	601	532	542	515	564	556	553	559	562	560	541	534	511	555	547	561	539	525	552	527	555	568	571	532	576	565	577	544	542	547	539	532	541	581	569	558	561	567	565	566	495	515	531	529	549	558	566	544	538	544	560	583	586	545	587	538	544	526	536	552	530	529	536	535	533	576	590	569	518	576	540	575	571	562	527	552	574	589	535	520	556	522	561	550	577	559	581	585	568	518	548	509	532	594	546	536	565	592	536	565	534	527	536	605	540	540	522	536	537	588	563	561	515	613	545	579	523	566	555	575	564	568	575	604	542	540	602	537	582	556	526	544	542	569	573	540	555	517	584	548	543	560	536	552	499	545	548	557	570	517	516	556	603	550	567	525	578	543	533	519	576	536	560	558	502	524	519	570	581	570	536	559	539	563	546	521	537	545	546	589	502	559	561	526	541	511	538	588	536	561	551	565	537	529	542	543	541	559	569	552	558	531	503	589	532	544	531	584	533	506	547	560	553	555	578	575	523	586	571	567	546	594	526	578	567	576	528	563	565	533	614	581	544	547	538	555	537	536	557	500	591	579	525	529	546	536	516	574	544	556	574	572	566	572	559	522	576	571	587	545	560	579	545	548	548	550	569	533	491	546	543	539	546	583	564	543	541	590	572	541	529	605	532	568	615	539	552	558	508	536	543	546	549	538	528	560	572	557	544	560	517	539	507	542	555	540	566	507	545	576	539	602	513	558	554	546	581	535	563	551	576	600	558	518	520	575	578	516	572	574	543	557	540	576	535	506	540	585	563	565	559	521	598	579	526	575	542	573	532	543	529	528	545	555	538	532	513	522	555	500	552	532	605	535	576	562	576	535	522	576	553	526	580	558	540	577	555	502	532	557	562	574	591	559	524	551	545	553	544	586	531	594	555	564	561	595	517	593	538	523	552	548	531	523	514	539	559	565	559	560	540	540	538	572	583	565	550	546	573	514	529	522	569	547	543	584	557	500	538	579	542	554	530	545	520	527	538	526	560	556	559	584	522	549	534	552	569	520	544	568	564	534	585	593	552	577	503	565	549	542	571	557	553	537	541	523	563	581	581	522	603	528	559	568	497	541	544	541	579	583	592	562	507	562	531	533	557	521	545	541	552	534	570
66553	35400	18243	8850	3544	1460	451	475	380	338	341	324	336	289	317	252	282	285	291	263	266	396	404	411	386	324	282	260	316	261	267	300	241	277	256	276	251	247	259	244	240	280	246	247	272	273	225	287	256	234	279	259	246	272	268	256	206	241	250	229	263	270	269	254	270	263	273	260	263	263	275	234	275	253	265	246	288	256	274	291	261	234	280	219	252	266	254	278	275	269	259	285	267	263	277	245	238	240	266	233	280	258	252	272	243	226	242	314	263	315	266	296	285	277	272	267	249	274	245	217	236	245	245	251	276	264	261	238	269	243	263	243	250	251	260	294	257	265	245	267	291	292	243	254	319	264	260	241	286	253	261	268	300	265	265	260	267	266	269	259	238	271	292	268	275	261	232	289	235	254	268	277	277	247	283	288	295	263	273	307	254	270	253	250	289	279	278	281	238	250	262	229	262	282	234	258	261	242	245	257	272	254	250	225	247	245	237	264	268	236	276	287	269	298	279	303	254	275	257	274	232	275	258	224	268	253	263	255	249	285	272	260	289	231	272	265	271	238	258	249	258	291	262	303	249	298	239	264	222	267	262	242	241	268	292	245	243	233	236	247	230	242	271	259	275	263	208	278	275	258	242	300	267	253	276	252	269	252	280	247	266	230	288	275	256	294	263	259	247	257	270	264	270	245	239	268	234	252	257	274	264	271	245	257	271	310	277	259	250	262	267	257	262	264	270	244	257	270	253	245	293	260	243	264	246	256	241	274	271	257	259	232	282	237	278	257	269	278	273	278	274	244	253	279	243	284	252	277	265	253	247	286	268	235	251	250	247	260	263	285	256	282	254	295	278	267	255	277	244	259	289	275	229	260	252	252	252	284	283	268	257	251	277	258	274	274	249	258	285	246	274	251	248	297	245	251	268	246	258	274	235	233	268	289	275	266	287	286	223	275	267	256	264	277	265	251	231	283	248	237	263	266	279	247	262	283	297	257	248	262	276	260	261	231	280	241	264	236	257	281	263	243	282	246	240	255	254	263	297	246	282	270	265	269	250	259	262	268	290	262	258	274	250	271	258	267	266	275	266	241	245	257	271	279	266	248	248	276	241	273	258	244	280	275	272	284	260	265	235	252	276	234	254	289	269	278	258	250	279	261	226	260	293	266	314	248	253	304	273	287	252	275	292	281	268	253	272	242	255	273	268	279	249	242	258	288	281	256	276	272	278	248	279	270	261	265	264	282	226	234	245	231	255	252	266	248	267	273	253	287	249	232	275	269	276	315	281	297	270	251	257	284	261	276	276	262	276	264	299	268	264	268	266	263	267	242	241	252	271	248	272	267	259	300	240	260	234	248	273	260	244	255	254	288	251	300	284	287	247	264	253	258	281	248	261	241	247	268	248	269	252	319	277	277	247	258	285	285	256	250	282	285	247	257	250	297	277	245	298	266	243	246	243	294	278	261	253	276	255	241	247	269	261	251	271	298	279	272	272	276	261	258	242	294	279	271	261	247	258	258	240	255	262	240	262	241	287	222	268	251	245	263	281	261	258	262	217	267	255	254	267	254	249	249	244	256	248	253	294	295	251	287	243	239	259	268	245	265	268	270	242	270	280	263	283	238	262	270	276	241	276	298	260	263	231	257	249	284	281	275	239	264	244	263	294	279	218	258	243	234	313	259	239	240	273	266	265	247	272	238	259	254	290	236	289	261	254	259	294	228	244	277	260	286	240	249	263	264	287	274	306	252	265	289	261	251	255	278	289	273	223	259	234	256	296	251	255	266	281	288	266	284	252	269	282	267	238	245	255	266	245	299	273	319	249	294	265	242	243	268	277	266	269	265	253	271	245	221	276	282	262	253	261	271	309	288	240	233	238	260	269	254	272	249	261	263	274	223	264	230	222	287	271	281	243	237	270	285	261	272	280	278	251	254	276	236	247	291	305	257	264	271	227	259	240	255	262	273	219	249	241	262	229	266	243	267	244	252	247	271	297	219	276	249	279	253	276	257	295	271	276	261	270	275	260	283	242	268	264	238	265	249	260	245	244	244	322	249	276	242	280	233	265	269	267	252	274	283	269	264	289	264	283	276	277	216	260	246	249	282	241	242	266	267	213	275	236	251	281	260	275	244	241	264	262	255	277	239	258	236	288	258	267	276	258	305	298	268	275	261	244	233	309	276	271	270	268	266	269	251	281	269	280	269	269	256	243	275	247	250	251	254	264	263	254	275	266	267	250	256	284	254	279	232	300	291	303	284	290	278	266	261	266	235	302	247	266	239	248	261	268	238	244	272	262	255	277	258	268	259	233	270	280	224	266	256	242	294	273	264	264	250	213	236	261	297	248	245	252	268	276	264	249	257	288	248	248	245	232	267	272	278	261	259	256	280	259	247	296	267	256	253	234	265	253	241	266	277	275	255	271	287	285	275	258	263	258	300	273	252	304	275	255	273	239	272	234	265	264	254	262	270	270	244	248	284	260	262	268	260	270	254	260	224	264	289	254	273	278	287	258	259	290	288	265	276	258	237	262	269	264	281	293	256	270	278	274	275	285	264	266	263	274	283	241	269	261	258	241	258	252	267	269	284	249	290	241	280	279	263	247	246	264	280	245	238	246	267	260	295	252	277	232	296	234	271	256	244	239	303	246	274	284	253	220	259	288	278	261	284	270	248	267	266	280	253	262	253	276	284	266	255	262	251	225	246	276	229	241	284	307	253	263	254	270	237	283	252	253	254	254	291	250	271	257	234	273	262	273	280	264	259	284	245	278	267	264	278	299	270	290	272	297	289	258	264	253	259	241	252	281	235	275	275	263	265	265	271	253	272	253	248	257	243	265	265	266	242	246	271	261	278	266	208	230	262	274	242	243	265	263	266	288	303	252	251	292	281	258	256	293	266	279	287	258	273	252	258	260	273	273	309	238	256	256	260	259	276	300	264	287	241	279	267	281	308	250	255	284	267	302	259	261	243	256	291	252	270	272	263	228	292	284	232	248	252	291	268	282	240	248	264	280	269	272	261	256	260	281	252	264	281	251	281	282	290	264	231	273	293	254	250	292	275	271	250	271	259	263	239	307	223	236	286	283	226	255	264	260	242	275	266	256	277	256	256	264	243	268	260	271	262	266	260	280	243	281	278	281	252	240	246	250	274	267	260	259	303	247	266	237	259	238	249	252	267	279	271	262	253	248	254	271	268	296	284	280	271	238	260	294	269	257	265	266	271	249	219	263	278	250	273	267	299	282	247	284	286	251	268	295	239	238	290	278	270	237	266	250	256	260	284	269	266	288	256	260	256	274	253	278	270	252	228	267	249	257	254	249	250	221	244	229	279	272	260	266	223	276	243	238	242	269	278	230	280	262	261	231	260	238	284	239	274	270	230	264	258	280	278	237	284	283	258	257	260	289	248	269	257	241	269	271	254	250	282	277	284	276	266	281	249	224	285	268	284	261	267	239	253	264	233	264	286	275	286	295	267	302	278	251	259	263	239	249	268
44111	26130	19548	15191	9053	4120	1571	1627	1228	1068	986	920	772	766	728	653	700	660	672	667	773	1328	1683	1474	1251	1049	676	582	562	608	583	601	584	549	590	574	568	540	547	551	525	571	602	546	585	626	526	553	575	519	552	559	553	597	566	537	504	580	610	558	564	584	547	562	561	566	567	586	559	561	571	581	565	567	526	578	578	587	575	570	601	622	591	594	543	542	564	572	609	555	560	556	581	558	562	593	586	568	569	592	547	560	562	604	602	589	587	556	573	589	562	581	568	567	575	582	578	610	562	543	554	572	563	614	536	512	629	572	607	569	524	598	557	549	599	590	643	561	599	576	530	544	588	583	576	581	616	560	540	597	526	537	577	614	583	568	594	523	572	564	571	587	576	599	598	580	536	567	561	535	565	605	564	617	591	555	553	563	579	573	598	544	598	532	561	595	564	554	609	568	577	561	553	527	608	593	542	517	567	550	580	561	618	602	594	611	606	573	555	616	554	568	556	579	568	557	600	570	571	587	578	558	611	586	547	573	587	563	550	566	551	575	536	557	547	578	556	566	552	541	577	566	592	609	573	516	604	580	543	569	570	576	622	582	526	564	587	583	560	570	580	584	522	557	525	539	540	580	539	550	567	577	563	583	579	559	543	572	600	632	599	606	587	574	552	527	582	600	587	588	579	576	578	654	549	571	557	572	563	626	613	586	594	565	574	545	569	583	491	589	588	578	533	596	592	549	555	570	589	606	529	563	566	530	558	577	566	571	568	552	559	599	574	537	571	550	593	598	604	576	594	545	637	554	516	573	564	554	555	560	570	582	580	580	553	565	552	560	577	595	567	602	571	528	606	547	608	569	517	606	562	579	576	551	520	604	576	614	542	600	558	555	613	599	578	548	546	559	535	549	569	572	561	544	555	574	548	573	583	564	567	549	581	569	566	567	555	582	602	541	524	581	536	586	559	579	560	588	547	571	576	563	580	576	584	583	583	561	565	607	562	556	581	543	587	553	613	556	584	576	584	589	549	591	573	565	571	564	596	599	598	560	584	530	560	580	575	563	557	530	567	554	590	547	537	556	630	596	602	561	559	585	581	551	576	565	582	537	566	596	601	590	551	570	569	577	590	585	537	594	565	590	565	582	551	606	597	585	582	591	610	562	579	607	575	542	597	567	597	532	562	580	555	551	597	576	598	548	578	562	557	553	564	592	551	606	566	524	625	570	599	607	573	580	583	554	569	600	592	595	575	548	563	562	581	576	581	593	586	558	604	541	593	571	551	602	580	614	556	564	570	538	556	552	592	575	539	563	577	556	545	593	589	562	566	571	583	548	557	578	531	580	568	573	555	543	571	573	557	597	599	589	587	558	543	564	585	555	569	564	557	557	581	553	550	567	548	604	574	608	582	577	536	548	574	589	566	618	548	552	577	557	604	570	556	549	607	562	587	558	601	574	587	551	608	533	583	563	563	552	584	577	552	585	551	568	585	528	549	536	557	573	637	574	583	617	571	570	541	584	555	565	567	570	554	539	575	610	553	595	594	555	571	565	546	556	557	579	578	607	573	556	537	550	617	544	548	539	549	605	570	539	544	546	578	526	560	591	632	523	572	615	571	564	543	577	606	582	546	611	622	540	625	564	573	573	613	580	587	573	574	557	591	564	579	539	543	568	605	583	579	581	561	568	598	550	549	581	544	546	610	557	547	577	541	537	576	565	567	562	517	578	577	602	578	562	522	555	585	527	581	592	554	626	608	599	587	579	551	536	534	596	553	608	616	600	538	616	557	546	560	558	556	579	610	569	560	571	571	618	559	553	589	574	560	548	580	608	558	534	594	554	576	568	563	563	591	658	574	611	587	586	582	544	553	553	581	561	562	569	567	542	517	568	583	577	563	563	592	594	545	562	558	582	567	547	609	559	555	529	511	625	606	578	565	592	562	579	554	560	577	557	572	561	592	561	587	582	605	599	574	589	576	543	597	579	556	551	550	541	592	588	613	581	596	536	509	592	560	523	584	570	565	578	532	558	585	536	545	566	546	587	577	576	631	567	564	549	552	558	558	584	577	591	586	617	599	559	583	565	615	603	568	603	575	605	568	541	596	549	569	526	561	568	551	573	561	537	595	555	589	595	615	620	578	596	529	582	554	541	585	610	636	615	579	539	531	534	600	600	555	580	609	558	577	566	603	580	578	568	591	577	559	560	616	588	544	555	561	582	568	576	571	578	546	577	560	577	570	582	556	541	565	597	613	554	562	572	554	535	582	560	624	600	622	594	564	570	583	598	608	552	541	580	549	503	585	570	506	568	603	566	617	614	554	590	586	611	616	604	602	584	609	555	610	584	521	556	621	568	563	547	559	569	519	612	612	587	575	562	551	602	541	614	539	555	555	577	563	540	587	566	577	575	565	595	602	578	568	534	566	582	555	583	562	554	580	581	522	634	579	608	572	554	553	608	542	556	563	558	597	581	526	598	537	564	558	581	503	561	577	576	510	589	574	590	552	557	566	561	564	558	561	589	580	556	577	619	582	599	606	531	569	586	627	559	557	591	540	557	643	545	567	600	557	560	586	581	577	551	617	578	553	582	608	565	526	541	575	549	580	575	546	568	575	600	565	636	557	542	553	580	546	603	565	589	566	570	548	553	533	586	565	554	579	548	567	573	586	561	540	567	554	585	593	561	573	553	579	557	552	571	540	605	518	575	615	520	615	581	583	583	526	569	563	571	597	583	589	512	577	615	557	535	561	579	539	542	565	586	570	553	572	586	560	612	572	592	571	525	588	601	626	576	531	567	590	590	626	561	506	575	559	550	574	524	563	524	572	580	604	568	555	525	552	533	622	596	575	578	567	572	580	579	611	575	580	537	550	547	608	583	558	552	557	609	603	556	570	560	567	589	572	562	571	560	570	554	593	570	578	558	588	553	569	595	542	564	552	570	565	593	572	565	593	573	543	534	595	605	565	590	576	565	572	535	579	606	572	524	592	599	552	586	585	610	595	613	586	578	606	546	583	582	561	580	563	555	528	561	520	584	611	617	575	571	596	543	569	568	572	589	545	575	564	561	553	557	580	583	570	512	536	605	584	554	606	543	549	577	599	585	562	553	560	612	606	585	553	538	564	572	587	559	573	576	537	562	599	578	572	581	548	575	570	568	603	537	534	552	574	598	570	545	624	553	582	572	586	542	591	603	566	564	532	612	549	612	576	587	576	567	530	570	556	594	535	529	599	590	609	543	575	622	572	560	576	584	633	556	571	600	559	613	576	591	583	554	602	529	571	552	574	619	590	606	574	553	545	558	577	571	580	561	578	584	584	578	571	577	559	568	543	578	578	608	575	606	561	568	557	575	574	569	550	536	556	527	592	564	537	584	615	575	577	604	600	600	566	588	556	585	616	552	569	558	557	562	515	559	567	564	531	616	596	592	563	589	572	560	600	615	605	599	568	590	553	581	604	580	562	533	600	567	541	551	550	562	556	586	565	556	601	576	555	549
48936	21526	7673	2155	657	298	276	224	241	270	262	243	208	251	247	239	251	231	274	251	244	228	240	239	254	246	227	236	250	248	244	234	222	251	221	228	246	255	236	240	231	271	241	246	238	259	231	242	265	220	232	252	224	213	230	227	244	230	217	240	220	244	223	219	266	260	221	236	237	230	272	238	239	230	264	242	244	229	260	208	229	223	234	247	227	209	273	270	216	251	235	238	252	244	239	233	261	237	273	208	252	255	218	234	262	227	223	217	268	212	238	237	237	236	242	256	260	276	225	200	222	235	243	216	236	210	228	223	231	245	221	240	215	255	241	244	255	223	251	225	245	263	247	242	210	209	217	238	228	227	196	220	211	267	223	249	230	256	257	253	259	236	225	237	241	240	226	229	234	251	238	231	213	176	227	210	239	215	244	217	247	273	236	245	236	208	243	248	243	227	246	222	236	226	242	250	238	255	261	187	231	228	217	209	260	282	249	212	236	248	227	243	251	264	234	225	240	216	240	220	258	253	227	254	216	229	243	207	239	248	234	255	248	225	248	243	224	235	206	252	242	228	224	247	217	229	220	252	247	208	241	238	252	232	225	237	256	261	248	221	258	241	241	232	243	270	266	244	251	227	239	238	236	248	266	219	256	240	270	244	220	234	274	235	228	221	208	236	245	260	245	211	233	249	246	288	229	235	207	232	252	249	250	254	235	216	205	222	252	222	197	226	265	231	244	281	217	224	223	252	216	231	251	230	214	234	226	230	214	223	231	231	216	215	211	236	218	218	208	247	227	211	251	236	231	258	256	240	228	238	271	223	249	263	223	217	224	227	219	246	220	235	237	230	225	245	222	238	265	268	246	256	220	225	251	247	223	230	255	244	241	230	260	245	253	236	232	263	254	240	214	222	273	220	261	246	234	241	225	234	258	202	268	232	257	245	250	238	200	206	233	242	227	227	244	272	194	225	201	233	260	250	257	227	211	233	216	231	230	247	241	227	225	228	194	241	233	238	242	276	235	230	234	250	218	210	217	242	247	237	241	227	206	222	233	218	219	252	227	243	240	269	213	223	228	213	229	213	230	256	232	233	221	217	264	271	240	213	238	246	230	211	220	235	246	229	252	233	235	251	236	233	212	247	216	232	235	232	235	229	245	223	251	212	234	221	231	230	237	256	241	224	230	244	259	226	256	239	240	228	266	253	241	236	248	225	235	207	221	266	209	238	202	229	216	220	228	220	220	221	213	229	254	248	235	228	260	259	252	204	205	248	251	233	261	247	236	256	231	234	233	233	265	231	254	247	242	249	251	281	223	249	232	242	229	230	241	224	240	239	256	245	258	247	279	223	234	264	221	236	230	234	208	215	234	242	279	236	233	218	242	225	224	233	255	255	234	231	229	233	244	235	234	218	224	209	233	220	218	216	238	248	251	233	215	248	261	227	248	223	275	220	252	211	232	250	233	216	230	254	238	209	207	218	250	257	263	267	245	243	259	257	252	226	256	237	227	239	259	245	244	226	231	253	227	215	224	230	242	236	226	241	251	240	210	248	248	245	202	227	275	248	227	218	225	249	256	263	238	233	221	242	247	225	213	253	226	262	226	233	241	237	232	223	234	235	249	251	232	238	254	232	219	248	224	224	237	248	235	257	262	220	234	235	245	243	259	247	219	255	216	243	227	223	238	240	234	253	232	235	229	235	240	247	223	214	233	247	231	250	247	234	230	249	263	235	233	225	257	234	244	250	282	236	213	220	257	227	214	223	227	212	242	226	257	242	221	239	243	249	257	239	258	226	227	237	235	219	233	245	222	246	253	225	218	225	234	257	213	264	230	236	248	245	237	206	249	218	213	228	229	256	220	246	229	276	243	249	255	240	234	230	236	203	242	201	259	253	225	232	245	244	263	214	232	230	235	229	249	213	252	226	241	229	239	220	244	238	244	257	232	218	221	253	227	238	215	216	231	240	229	235	219	223	237	262	240	239	206	237	246	238	260	226	246	215	247	268	230	201	237	271	229	220	214	240	243	224	255	230	237	252	250	225	255	247	260	211	244	217	252	239	245	211	246	235	214	235	250	237	243	237	255	226	223	240	227	247	272	234	223	244	260	236	248	235	227	226	250	225	274	222	259	233	254	220	251	260	268	223	260	251	208	217	258	259	249	238	235	206	228	257	231	241	235	221	199	210	217	254	217	232	267	253	260	231	222	240	237	223	241	254	238	255	218	222	247	244	245	257	240	223	230	238	243	233	265	237	235	263	239	216	257	241	229	244	263	230	215	213	234	230	211	245	224	245	237	230	205	244	261	242	244	201	234	246	263	246	235	233	212	240	239	220	268	225	237	217	251	247	249	235	227	224	238	233	222	242	225	247	245	244	250	260	235	257	223	245	227	236	211	215	210	246	194	222	244	230	232	235	227	250	277	229	241	213	226	228	247	205	232	236	226	224	238	218	218	259	228	244	257	214	250	216	221	227	224	239	242	238	238	253	209	200	252	261	247	237	262	232	230	254	232	223	238	249	235	196	251	229	274	224	228	250	240	236	227	272	244	258	260	248	271	237	254	222	269	238	221	214	213	215	195	225	243	246	223	239	247	252	240	237	282	231	222	218	222	228	241	246	225	239	252	210	227	264	215	231	237	230	246	222	254	243	254	218	228	249	237	238	225	235	225	240	232	224	249	216	244	214	223	240	205	220	235	233	230	248	247	258	235	209	257	226	260	244	229	232	230	224	248	236	245	261	237	256	234	232	248	259	259	242	207	233	212	251	278	256	274	220	251	242	211	213	247	267	229	241	225	255	245	255	245	206	240	231	227	241	235	209	231	250	213	237	228	249	233	247	236	247	220	239	220	253	194	231	249	218	216	247	243	229	248	243	232	230	216	260	232	227	244	231	238	254	249	258	215	234	246	214	249	238	248	245	197	219	255	249	259	249	249	249	248	233	221	220	261	229	251	214	251	226	270	266	221	261	224	238	239	224	280	245	211	212	253	240	254	233	215	204	245	247	246	224	229	228	247	237	217	248	233	238	236	208	263	226	236	220	224	240	235	217	220	241	237	230	227	297	245	225	255	215	224	235	232	240	231	218	228	281	215	244	256	268	223	240	225	226	228	256	238	261	253	216	220	228	242	240	222	252	231	225	209	191	247	253	237	237	226	214	270	213	227	240	234	227	246	243	247	254	221	198	246	231	242	240	252	238	232	223	237	228	232	243	232	221	238	227	237	238	219	228	222	249	223	226	254	245	248	235	232	259	238	224	263	233	240	217	248	221	229	265	248	219	230	256	249	246	236	246	199	254	232	226	224	221	239	218	252	242	212	220	237	219	245	211	222	268	243	235	237	228	245	228	239	248	238	253	248	241	235	267	248	222	242	202	225	266	248	234	228	259	225	215	271	247	252	217	251	252	219	264	282	255	247	258	241	234	225	244	250	240	227	224	217	269	227	240	245	220	216	237	247	255	262	226	221	206	234	204	212	245	226	221	256	252
32966	14836	9536	4462	1888	890	719	688	660	620	532	551	530	507	496	549	560	543	515	575	503	530	559	553	580	521	560	478	517	575	478	523	521	462	496	532	595	504	535	495	521	495	521	519	521	562	511	538	511	527	549	538	502	498	514	506	533	535	515	497	531	533	521	510	514	518	484	540	568	484	520	560	531	459	506	475	495	510	537	543	514	525	529	498	523	537	512	514	577	534	512	479	517	539	565	533	561	509	533	528	516	526	506	521	496	518	543	499	505	498	549	570	474	470	527	514	480	518	544	511	473	506	531	554	532	552	504	498	519	505	511	507	508	534	507	569	511	521	545	510	540	522	496	501	531	520	518	556	553	476	538	503	526	524	525	497	511	483	551	458	524	510	512	509	479	517	478	518	480	564	511	559	564	557	545	490	519	583	582	519	507	524	514	535	520	535	544	531	523	534	535	501	539	544	537	531	508	549	476	524	530	482	485	506	510	525	482	528	519	537	520	542	526	548	513	563	535	506	530	503	459	522	539	479	495	507	566	519	515	565	536	511	568	556	501	529	511	535	523	539	545	535	554	494	517	481	549	516	541	530	551	504	555	523	524	543	524	532	503	555	546	572	531	547	505	525	498	552	501	519	508	524	539	577	525	533	554	505	515	520	527	530	464	541	498	518	520	492	526	545	520	523	561	492	545	540	513	511	526	504	500	535	527	558	509	523	516	503	553	521	491	553	548	536	507	526	526	503	530	526	519	493	502	547	513	547	472	528	515	492	533	523	522	533	505	529	560	547	503	534	531	524	481	534	538	569	501	516	534	539	511	482	492	531	490	508	563	541	506	513	521	549	506	505	561	570	520	494	555	553	517	515	557	548	492	522	561	492	535	523	522	539	501	518	534	512	534	553	545	537	524	549	519	533	509	514	512	547	525	567	546	519	486	498	503	483	533	505	554	519	541	517	491	508	526	498	538	552	521	541	476	511	510	577	513	494	536	525	473	506	484	483	539	504	561	510	528	550	525	504	534	498	568	510	505	508	496	572	586	514	534	509	539	575	549	549	563	517	523	494	482	544	497	546	517	497	512	524	542	540	520	545	503	495	555	526	532	488	500	532	530	488	572	532	575	568	494	513	546	528	504	508	513	500	496	551	530	503	518	530	531	497	516	517	553	541	513	499	498	539	514	500	537	517	533	532	511	547	535	502	522	501	528	501	513	538	528	520	541	491	487	577	553	513	490	537	475	508	519	566	498	531	509	517	490	517	526	533	535	546	509	512	513	519	513	511	561	518	491	534	535	518	508	531	549	555	506	533	494	507	517	569	516	553	525	506	500	511	521	512	485	540	512	537	521	529	532	516	486	531	519	527	503	552	535	518	500	521	576	523	539	471	524	504	496	503	516	530	547	510	477	553	545	490	549	508	480	491	521	522	524	531	527	536	493	555	526	503	529	499	479	513	526	535	529	501	537	561	525	520	535	516	532	512	467	512	524	523	537	503	494	543	538	518	488	528	559	543	492	454	554	529	524	533	538	525	553	547	505	508	514	498	524	495	484	513	533	530	559	524	534	503	539	505	510	516	557	521	525	533	494	516	543	499	508	486	476	511	527	523	537	524	479	506	528	508	551	517	480	519	536	531	515	504	525	528	517	563	502	526	526	538	535	532	521	510	541	487	515	534	526	538	514	492	537	504	491	514	477	511	530	542	502	512	526	534	542	526	540	558	524	534	541	539	497	521	512	509	549	563	511	495	501	520	544	519	500	553	518	495	508	545	518	525	495	498	475	533	473	502	532	500	502	552	518	587	516	507	489	533	573	508	533	527	511	549	511	499	511	529	524	522	504	516	508	551	542	492	523	486	515	529	539	514	493	531	544	504	522	545	527	483	481	496	545	537	510	506	508	512	484	537	519	536	533	546	518	516	510	558	502	541	510	504	538	532	536	542	491	559	489	531	517	528	489	535	538	507	465	505	518	523	526	537	545	531	510	562	516	511	515	519	539	523	502	501	473	533	509	520	516	492	529	524	500	511	517	537	523	533	459	506	531	506	533	519	521	535	571	510	512	526	510	503	532	491	533	519	532	546	551	509	541	538	512	520	489	560	536	565	490	527	488	552	548	494	576	533	472	534	509	493	536	542	513	527	511	490	529	510	521	563	520	519	507	531	519	487	490	517	479	472	529	505	537	544	517	520	495	547	521	538	491	507	518	524	490	476	534	524	529	548	518	522	516	475	558	520	467	538	538	561	526	529	521	506	511	524	512	495	493	531	485	493	564	562	532	508	521	517	492	506	504	523	505	544	507	482	566	548	554	520	559	511	519	568	508	520	599	533	540	522	500	524	546	539	512	538	530	500	493	505	516	528	483	528	532	540	567	560	574	507	557	499	510	509	498	522	510	556	506	552	521	483	547	503	515	555	493	537	548	516	549	500	502	490	542	494	522	509	526	522	508	510	506	522	518	540	465	497	530	548	538	511	508	541	544	501	531	553	531	517	508	530	555	546	499	515	482	505	532	518	508	523	519	534	530	532	521	512	551	527	502	551	517	547	527	491	524	541	533	532	533	516	518	530	556	510	551	505	514	541	530	531	517	526	533	510	535	540	521	490	534	513	471	524	477	537	533	555	527	520	519	496	545	523	524	545	514	488	554	462	560	491	459	566	484	517	536	513	553	507	519	555	510	510	496	527	532	544	560	528	494	547	549	506	538	483	525	547	521	486	512	530	526	542	508	522	517	543	520	538	530	488	552	525	477	578	546	551	556	542	530	514	531	519	499	500	558	510	561	524	496	563	528	530	530	526	559	525	550	494	537	557	528	523	518	504	501	526	518	496	542	496	538	571	506	529	551	500	528	530	584	529	521	518	517	485	502	522	548	515	535	513	505	527	504	535	478	522	534	545	506	516	542	533	534	509	546	531	503	534	523	543	515	503	505	546	514	497	500	551	538	558	516	550	551	550	510	510	530	520	504	546	515	520	476	527	537	528	532	522	495	553	499	555	509	544	520	501	540	501	553	477	556	523	512	506	511	549	556	541	516	496	549	525	569	519	508	519	572	509	559	504	540	499	505	501	471	497	494	540	502	510	512	509	500	495	544	525	562	512	541	487	489	498	543	528	479	546	521	544	520	507	512	576	556	514	497	518	519	512	484	485	520	535	520	570	552	522	527	517	533	525	534	529	495	489	464	520	540	479	530	527	473	487	503	485	491	528	509	529	551	543	547	514	535	535	556	494	498	557	533	522	495	504	491	529	493	516	521	515	521	544	568	538	534	555	528	520	502	538	516	547	530	556	509	516	545	522	562	534	501	572	533	526	494	573	526	562	556	503	507	541	535	562	496	540	529	524	519	581	473	566	499	558	548	537	538	538	523	558	487	517	530	472	526	507	529	513	510	502	565	546	530	520	553	534	521	473	527	517	535	529	494	526	538	518	549	511	487	533	542	546	525	535	478	530	496	585	528	521	552	555	578	511	531	496	507	521	553	515	518	517	515	555
61839	30954	12416	3967	1574	586	375	326	271	300	255	265	249	235	255	269	246	248	245	273	237	280	301	314	336	307	261	269	298	241	244	277	234	252	248	259	272	224	254	244	264	251	236	255	287	233	246	264	229	268	271	278	238	244	257	229	251	266	213	254	254	234	221	217	245	239	255	272	238	278	269	261	278	232	244	235	232	246	257	277	258	265	249	264	220	254	232	253	244	209	241	252	221	246	256	248	253	257	277	211	255	209	244	258	256	240	242	245	232	253	211	232	242	224	258	263	276	235	229	254	236	247	244	234	221	251	258	256	275	256	230	249	234	245	247	248	249	241	216	267	245	222	224	235	233	248	249	264	212	231	258	272	277	280	249	269	249	226	251	241	241	213	268	255	252	233	263	256	262	256	257	235	234	261	226	253	220	238	246	251	232	296	245	240	238	247	238	245	213	248	222	207	265	261	246	260	257	226	247	234	246	231	255	244	257	253	257	264	254	274	258	236	241	261	240	267	250	250	228	255	250	238	250	273	247	245	280	257	272	255	273	237	255	229	243	246	233	252	227	227	228	240	264	240	218	254	270	248	243	269	242	217	236	244	224	273	225	244	265	271	224	218	245	261	226	230	258	246	235	218	254	237	231	253	229	238	247	230	238	316	265	242	260	263	248	287	256	233	259	231	251	254	260	249	239	232	251	219	233	266	232	211	209	247	252	233	226	240	250	246	227	239	257	236	247	256	244	238	283	257	244	228	234	243	245	272	227	225	266	231	258	256	278	266	234	236	256	234	201	277	227	255	257	236	235	255	271	261	301	267	281	226	271	277	237	244	259	262	239	231	240	254	252	233	268	243	246	222	221	248	252	241	248	245	235	247	260	229	254	247	244	222	243	251	287	257	252	250	261	253	256	231	234	255	249	282	239	247	253	244	269	232	256	239	231	232	217	229	269	225	262	249	225	220	255	273	262	211	246	215	249	209	242	254	266	227	213	258	272	259	247	233	242	251	231	241	251	221	236	278	218	242	245	261	267	258	252	226	252	275	222	236	258	240	242	237	257	291	236	245	260	273	231	237	241	282	250	253	230	234	233	264	234	265	234	258	249	227	280	250	233	261	275	255	243	256	252	280	220	239	274	271	269	257	269	250	275	273	271	274	258	258	243	246	266	222	243	234	242	245	217	239	219	250	261	277	211	230	259	242	262	236	247	245	236	233	273	244	267	232	236	253	247	248	252	230	250	205	256	246	244	270	220	258	255	270	222	254	248	252	232	236	263	257	265	242	244	249	234	278	252	258	272	281	236	245	234	230	248	263	261	245	215	249	230	250	247	245	258	259	221	265	240	260	280	258	252	230	246	227	224	219	248	277	254	223	239	248	241	255	233	221	253	252	237	234	224	247	228	247	273	266	250	229	260	231	239	263	245	239	255	231	257	232	245	250	212	225	218	266	249	263	239	279	225	279	277	242	232	225	250	248	230	247	306	273	250	223	225	249	236	227	241	253	213	262	282	247	242	242	274	208	259	211	238	218	237	228	284	273	218	255	268	226	259	257	246	231	267	252	249	242	258	235	219	240	252	268	245	241	225	235	248	229	242	225	253	240	244	259	240	240	246	238	219	246	251	260	226	228	233	229	221	224	227	269	257	276	285	254	237	248	258	248	276	241	232	256	241	265	232	250	261	264	233	246	228	256	254	242	238	240	238	234	251	266	225	277	230	253	234	261	231	261	227	239	242	257	255	255	231	226	257	260	258	245	213	236	251	243	227	235	240	271	254	210	227	243	247	294	241	292	261	245	244	248	252	261	266	240	206	242	219	254	222	228	241	236	246	257	214	245	223	247	239	237	284	252	243	277	248	207	279	277	230	292	232	266	240	239	242	242	262	228	239	242	273	245	243	239	246	270	257	228	238	219	244	253	241	257	256	244	199	231	234	280	242	247	279	255	236	250	275	231	236	239	283	204	245	265	273	242	252	228	234	255	278	233	242	226	246	223	223	245	244	273	249	234	230	260	262	241	275	207	270	261	260	241	232	235	244	260	271	257	245	250	238	260	268	267	245	259	261	263	251	273	240	264	276	216	298	213	262	258	248	263	237	243	252	250	242	241	227	244	293	261	288	253	250	250	280	258	265	227	218	232	248	225	216	273	243	254	238	264	243	205	250	260	230	265	254	263	275	254	268	262	258	239	269	278	256	231	286	255	252	216	252	253	271	286	274	263	270	258	232	249	240	251	236	236	233	263	217	255	219	245	221	240	231	252	266	236	235	267	231	242	245	235	286	240	253	258	263	255	254	261	247	226	223	248	289	244	211	225	234	229	255	260	235	265	210	251	251	228	221	225	243	218	245	206	259	270	254	265	239	240	234	198	253	254	247	280	241	257	233	245	280	230	240	254	257	282	259	255	253	239	250	228	254	229	257	233	246	236	242	250	273	250	237	228	239	244	253	289	236	245	228	220	240	269	253	240	288	234	265	273	249	256	246	271	245	245	245	271	252	267	253	236	241	248	256	258	242	258	241	251	241	276	298	252	239	256	269	257	248	262	238	227	256	239	238	213	225	220	277	234	250	236	256	237	244	246	247	230	248	261	251	206	238	256	240	235	241	232	286	286	231	271	261	258	253	256	240	229	260	242	229	234	238	244	230	251	226	242	233	248	248	221	250	279	267	252	284	249	227	267	230	244	239	230	247	238	256	284	274	260	236	268	238	242	263	256	228	260	252	248	225	245	228	238	266	234	238	256	247	222	250	212	216	225	263	260	231	239	307	277	253	242	268	233	272	264	277	235	245	279	260	243	258	238	233	244	241	253	259	277	223	246	257	237	210	243	214	298	258	243	230	250	233	234	218	246	253	265	241	252	265	256	265	266	254	248	233	207	231	224	223	241	226	222	255	254	226	229	250	262	280	260	232	252	234	243	280	256	219	252	260	243	257	255	257	231	257	241	242	229	214	266	251	233	252	259	263	246	260	239	253	227	292	248	258	251	256	247	257	228	255	263	257	231	220	212	262	243	261	261	228	224	272	233	240	281	231	232	261	227	220	245	212	295	260	273	272	239	218	247	246	271	269	231	263	230	226	258	242	216	240	234	274	229	249	260	265	269	238	291	269	272	269	258	210	215	227	261	268	254	231	250	268	264	224	252	247	269	266	227	275	243	218	267	249	221	238	225	256	280	232	258	271	246	264	256	218	241	242	245	248	226	257	250	244	276	249	229	262	265	224	253	283	232	284	269	262	256	234	265	234	262	242	227	242	235	264	255	227	254	245	246	274	265	238	257	215	241	242	228	250	236	282	240	245	251	275	251	266	250	236	234	248	227	211	244	250	270	229	270	232	252	260	248	236	252	236	228	273	246	238	254	234	250	267	264	267	258	226	209	235	274	261	250	254	264	244	247	234	265	229	205	243	233	248	256	239	256	259	251	252	257	216	255	250	247	237	241	237	237	263	228	228	232	238	288	237	245	226	242	263	285	248	249	261	237	256	256	258	253
41458	23482	12578	7851	4733	1792	972	835	714	662	616	593	606	566	581	545	567	514	571	590	620	693	859	981	940	764	578	554	538	541	525	557	558	551	524	527	540	527	535	553	565	528	541	580	545	573	583	554	559	547	562	554	535	566	562	527	543	558	523	512	541	596	517	525	594	541	557	598	537	593	539	588	523	536	566	577	495	577	547	499	529	545	539	549	555	576	534	559	565	563	568	529	475	537	545	540	527	549	505	564	554	521	569	548	555	560	538	542	572	572	574	520	546	542	530	534	540	543	551	558	563	515	540	541	523	567	541	591	542	524	553	567	576	550	544	557	555	551	546	536	560	560	555	541	514	515	566	526	554	598	505	537	534	551	555	574	526	559	578	580	522	565	560	516	549	574	531	522	615	525	544	575	553	612	538	534	552	571	555	558	493	547	572	570	568	510	543	574	537	502	509	569	562	568	561	592	544	518	583	552	553	533	549	570	567	547	605	515	541	534	478	533	607	542	553	529	519	534	575	544	487	488	542	579	509	559	538	527	501	564	575	529	556	573	544	530	544	570	504	541	494	536	576	537	574	523	523	553	539	526	500	515	532	528	542	568	532	537	550	515	567	545	502	531	530	600	553	515	544	517	529	539	560	549	562	567	538	536	550	512	545	541	575	511	562	555	543	568	511	514	486	553	540	561	547	553	542	550	503	530	574	532	540	551	544	546	529	548	559	534	529	564	556	525	529	561	598	517	552	503	580	543	569	576	571	522	538	558	524	522	517	551	561	531	544	549	525	553	515	541	514	577	536	570	584	530	553	538	554	543	563	550	553	577	525	548	572	575	600	557	567	526	546	531	521	550	524	537	565	581	562	488	548	515	547	529	526	515	535	559	555	557	567	561	537	522	535	534	588	555	563	534	572	558	524	552	543	533	560	561	546	578	561	553	528	557	555	535	538	568	544	559	507	526	575	526	546	575	553	538	573	579	581	545	532	518	577	553	569	551	514	534	561	524	545	550	546	539	532	554	556	543	505	535	582	554	500	533	504	542	538	569	533	536	560	557	537	545	525	540	577	540	578	523	529	560	595	545	549	536	520	536	531	585	508	571	528	537	555	586	584	558	549	581	560	573	568	510	561	531	555	524	571	570	537	546	579	539	545	536	555	548	530	556	519	550	541	508	530	557	565	533	525	553	509	562	549	500	601	549	575	540	563	561	532	541	533	533	543	551	519	559	523	524	555	519	536	529	560	530	567	556	580	568	517	588	543	498	535	560	541	557	546	495	578	552	537	566	491	569	477	542	532	544	580	525	525	545	582	499	530	553	542	585	576	550	538	518	548	559	528	540	561	609	519	566	535	491	552	569	555	534	531	551	538	514	531	579	555	487	529	577	550	614	538	535	561	554	552	577	525	569	578	597	566	550	527	530	544	508	550	524	565	580	549	590	525	568	560	523	551	557	549	531	582	562	577	552	559	551	588	566	545	564	602	551	496	586	523	539	564	535	552	525	563	548	545	603	544	534	518	563	517	535	524	494	565	503	550	527	578	546	569	536	515	528	544	527	533	560	540	542	527	560	531	546	530	572	553	549	512	570	529	529	549	563	515	558	511	541	534	531	535	519	558	535	559	541	547	547	540	549	569	581	555	550	585	549	575	536	538	526	587	551	543	503	557	579	542	557	569	533	568	548	526	526	547	558	551	533	531	525	547	532	610	516	523	554	567	575	583	578	562	570	563	543	561	555	517	546	512	533	559	557	548	561	550	534	542	522	525	556	507	545	564	541	582	527	517	576	578	546	533	561	528	555	563	573	577	525	540	528	554	554	553	506	547	509	548	544	530	502	556	557	527	536	566	547	522	521	531	574	542	560	547	577	553	507	563	520	509	516	557	535	558	549	557	592	532	597	538	548	559	513	548	537	533	523	554	563	516	564	533	552	568	556	546	512	552	549	519	523	528	535	546	542	519	602	529	546	523	561	543	563	539	520	586	550	523	534	558	548	533	537	558	584	495	564	573	536	560	562	550	566	539	612	521	540	564	521	509	539	565	572	571	512	565	528	572	538	557	545	542	553	552	540	535	550	518	551	544	547	535	544	548	541	571	512	569	536	568	523	543	578	498	548	554	541	535	590	553	524	538	525	566	522	565	552	560	529	544	514	494	592	525	540	547	529	546	571	564	560	523	561	561	570	535	525	566	551	515	556	596	605	601	526	514	513	528	531	556	535	526	545	528	542	537	568	530	521	524	547	577	541	526	533	581	537	548	573	554	567	558	536	566	549	582	561	547	548	552	563	591	578	559	522	489	555	528	520	560	537	558	502	578	536	544	512	534	512	541	515	521	565	558	535	576	554	512	583	536	575	569	570	550	511	576	522	573	572	534	552	556	569	561	556	534	540	570	525	577	550	527	553	530	538	509	574	563	560	524	520	556	549	526	583	559	572	514	543	574	501	527	548	556	574	520	585	551	513	587	550	523	551	550	539	546	545	513	540	580	535	509	494	569	518	559	535	557	519	545	546	521	596	547	571	521	539	533	543	537	553	574	518	534	557	556	520	546	546	503	577	552	554	523	554	553	508	521	553	573	580	576	555	520	513	553	548	534	578	564	531	574	539	521	563	536	539	578	536	561	528	556	539	544	537	529	528	524	532	493	526	543	546	528	516	523	536	512	506	548	540	511	536	537	533	561	536	567	561	517	577	557	497	520	536	501	530	538	516	572	575	552	532	539	548	536	543	549	531	562	560	511	572	534	558	566	538	554	503	543	542	544	561	540	532	565	536	535	571	556	559	565	526	517	532	512	565	554	508	521	555	525	568	541	531	544	550	550	551	566	539	588	522	518	554	547	551	504	559	544	566	507	513	547	562	545	513	585	505	601	580	532	577	541	554	518	537	546	539	495	528	560	558	557	529	546	569	587	529	522	544	516	518	543	498	544	527	583	593	546	557	566	536	574	551	587	563	525	502	540	555	543	553	502	514	543	512	563	565	559	530	528	552	557	563	510	527	528	529	547	546	532	537	532	555	549	520	537	570	555	566	544	555	504	538	536	532	544	534	580	577	530	548	534	556	535	566	544	531	560	551	537	518	535	554	537	547	558	514	536	491	588	536	579	515	537	516	561	550	539	505	562	536	520	570	544	567	550	524	523	520	575	550	550	515	530	570	529	552	533	522	525	592	543	479	564	521	565	551	493	556	533	539	519	553	556	586	567	534	591	533	550	550	583	537	557	540	544	543	550	562	536	561	516	513	543	588	542	538	545	513	535	578	517	554	514	523	541	484	534	506	481	543	566	512	565	536	562	569	523	552	534	582	530	555	547	560	517	521	547	516	548	568	552	559	555	583	537	559	513	534	529	580	523	559	506	539	575	516	550	542	522	551	577	543	559	580	559	562	533	518	552	532	514	552	546	550	528	576	530	575	541	558	548	549	520	548	536	587	583	541	588	555	577	519	550	583	559	542	588	549	558	537	578	539	549	578	541	560	577	553	542	515	547	518
64292	34661	22155	9961	4280	1293	571	454	328	322	289	262	249	277	274	279	251	294	263	272	312	407	360	281	305	257	268	293	243	248	241	252	251	238	264	247	264	274	270	225	256	261	257	282	279	262	236	267	245	254	278	272	231	272	246	276	260	210	263	245	265	275	278	268	261	240	240	271	264	255	232	266	261	255	273	261	246	260	225	234	249	230	255	246	264	264	257	249	245	257	230	226	271	275	238	252	264	271	268	239	243	250	266	265	246	236	257	259	253	245	239	263	267	239	236	275	268	254	266	259	259	244	281	245	261	228	268	220	275	263	242	252	253	272	243	229	291	240	242	253	264	271	265	251	261	227	253	280	258	241	252	258	256	253	264	282	248	230	266	267	249	239	260	262	234	272	246	237	251	283	275	271	274	281	230	272	264	271	237	266	227	241	275	252	268	265	264	274	266	280	274	270	249	253	255	244	249	252	294	260	264	248	267	265	252	240	254	248	264	241	248	249	255	273	284	259	265	236	253	274	289	241	266	261	245	235	244	257	240	308	261	261	263	262	243	253	255	257	271	250	244	275	240	260	224	267	232	273	240	256	232	282	258	252	254	264	253	250	256	243	244	252	223	236	253	261	233	237	243	250	276	274	250	274	286	233	224	224	255	259	243	251	277	257	244	259	216	265	245	274	265	279	233	257	282	269	297	233	244	243	287	274	271	255	258	268	257	258	289	266	262	258	256	247	272	272	281	242	277	239	267	221	241	253	287	266	264	297	282	253	273	228	277	248	270	261	231	253	248	235	236	255	252	261	283	283	237	301	226	252	234	267	249	263	288	273	268	275	266	261	250	264	264	272	256	236	283	262	289	255	247	281	269	278	281	244	221	226	229	251	279	254	254	258	245	247	275	272	266	238	270	262	255	272	234	308	299	270	262	292	258	269	239	284	251	272	270	294	245	244	290	285	252	279	279	256	281	269	258	244	263	265	257	233	247	250	278	265	269	277	262	228	207	249	286	268	269	253	258	266	281	258	246	271	275	283	243	255	238	255	276	253	273	257	235	243	231	298	239	261	233	290	269	263	265	233	281	242	265	271	230	272	279	240	236	299	255	240	278	280	236	271	257	250	245	257	274	253	262	262	256	235	233	275	264	264	263	275	237	237	258	269	257	278	273	240	250	245	247	265	266	262	267	269	269	288	253	259	229	286	276	276	242	242	252	267	259	262	250	250	258	255	267	263	274	260	247	224	267	240	252	269	260	235	248	260	270	265	270	245	284	247	244	242	251	247	284	263	252	264	277	261	249	262	231	267	247	258	275	260	264	269	247	294	251	239	239	263	233	231	250	247	248	224	247	279	293	233	262	274	260	278	240	257	279	270	259	285	232	283	250	252	240	239	301	265	235	234	254	245	253	260	255	258	244	231	253	249	241	230	236	287	233	245	262	222	260	266	273	239	245	265	237	275	264	272	259	237	304	274	271	272	273	249	259	243	253	217	229	234	261	300	270	251	257	255	242	250	227	245	247	251	257	243	216	277	289	263	261	263	292	257	232	230	264	230	255	271	249	249	229	281	253	254	239	256	261	269	241	269	251	270	269	230	261	271	268	262	254	292	263	232	271	234	262	250	249	229	233	260	222	261	262	260	258	249	230	290	284	259	253	215	266	256	235	252	252	290	239	242	271	254	247	269	284	260	271	250	286	243	238	250	274	232	269	271	253	238	238	229	251	248	264	255	241	252	255	230	257	219	254	255	269	274	280	224	244	261	262	273	266	233	244	263	238	219	271	260	275	292	289	272	248	236	233	269	263	264	276	249	235	273	268	271	267	243	254	243	268	249	271	220	286	256	250	253	254	258	267	281	252	244	240	275	283	269	262	238	267	259	266	255	274	268	258	257	269	228	260	280	216	275	257	234	267	264	264	242	225	248	264	228	285	233	252	248	260	255	258	254	299	242	249	239	251	243	257	241	254	261	269	240	242	246	243	248	252	269	254	298	253	237	264	288	281	233	254	252	245	298	298	247	247	271	264	264	244	250	292	241	248	278	246	256	258	261	229	279	242	269	271	252	265	248	253	226	262	250	258	269	243	264	264	235	281	252	234	233	272	250	268	271	256	237	256	227	244	229	259	277	280	257	290	245	224	247	279	272	260	256	239	218	224	240	233	245	251	245	266	242	261	260	230	259	269	261	239	275	239	285	268	242	240	245	253	251	235	261	270	246	259	270	279	283	285	286	247	272	250	257	250	246	258	253	265	235	261	277	249	272	256	264	237	258	311	258	238	276	238	313	286	256	256	261	264	256	274	206	268	269	233	231	243	242	266	242	265	245	281	265	279	263	263	285	223	262	240	244	255	271	245	266	233	251	247	264	274	271	248	266	266	244	253	278	238	242	254	244	269	268	259	267	267	255	249	228	281	235	244	249	257	255	273	282	249	282	239	247	265	244	235	287	291	291	258	252	262	269	253	230	247	253	262	249	239	232	264	261	265	245	246	259	246	270	270	239	274	239	257	242	232	227	271	218	247	269	263	275	263	232	232	252	263	275	215	269	262	255	251	252	241	245	272	251	255	331	272	299	245	265	267	280	237	268	277	252	237	270	265	255	255	254	246	243	228	250	254	264	236	271	266	247	230	260	265	270	257	264	265	268	246	268	257	268	292	251	255	231	244	264	282	270	243	234	274	228	273	286	222	254	307	282	269	264	239	262	259	261	266	252	228	244	244	241	240	253	265	250	250	280	256	251	248	279	265	274	269	242	235	281	245	264	267	254	247	270	273	268	263	250	306	291	277	268	271	241	267	256	262	258	257	275	229	245	234	259	240	239	269	247	264	271	255	250	236	243	302	272	267	285	240	275	257	263	259	275	288	239	238	260	217	242	311	247	275	272	248	262	248	243	223	248	240	249	270	247	233	273	246	256	282	247	277	243	261	232	238	276	253	238	261	273	231	249	249	253	263	278	247	216	237	265	229	276	241	252	290	266	241	257	261	227	265	258	273	276	244	255	226	264	244	233	260	306	257	262	259	278	227	267	242	259	247	233	257	241	279	264	252	277	243	280	240	264	265	261	252	264	259	250	221	253	241	274	268	241	262	232	263	245	255	260	245	251	272	240	259	273	272	239	286	217	259	244	239	243	272	281	270	242	272	251	271	263	267	251	244	251	260	267	212	291	265	259	258	245	254	251	221	265	266	266	252	255	253	243	240	250	185	237	266	267	240	254	258	252	234	269	279	253	314	262	272	262	278	268	271	292	261	255	244	253	277	258	284	266	237	260	265	246	261	281	279	263	249	250	229	246	260	245	250	249	277	286	231	250	270	240	271	226	227	266	249	270	245	250	250	284	257	273	256	238	265	233	265	247	238	250	281	252	265	250	257	242	271	250	221	255	258	253	254	258	248	308	225	261	254	229	225	267	290	265	242	266	269	243	255	270	244	284	278	241	266	267	280	288	296	267	278	234	264	291	250	252	258	223	255	252	283	275	281	288	243	274	249	265
41230	27280	23840	16050	11108	3321	1935	1353	1149	892	723	681	625	617	662	626	601	629	668	648	919	1465	1248	816	766	658	595	560	593	564	594	564	575	560	609	625	539	602	582	560	585	586	526	581	553	539	570	545	569	594	537	563	528	591	568	594	576	551	550	572	567	554	502	548	556	560	532	565	540	545	566	586	502	556	550	516	528	563	560	558	569	533	574	539	557	591	546	552	527	592	557	548	610	589	570	563	538	617	552	575	569	558	571	570	543	563	561	573	564	589	601	532	562	529	584	524	584	576	582	554	556	578	584	567	569	559	579	581	528	605	568	555	581	552	566	552	532	539	575	522	588	548	561	548	558	571	584	554	533	589	568	599	571	595	574	576	584	602	552	590	563	574	517	577	565	590	551	548	576	577	586	542	537	590	546	589	551	499	543	575	555	564	577	568	542	574	568	539	540	560	608	580	592	555	549	534	525	544	554	627	576	542	539	574	574	570	573	556	524	557	584	603	526	562	541	554	562	588	582	561	541	556	584	572	586	588	602	569	585	585	534	546	559	572	542	571	541	564	551	556	575	523	563	557	559	525	569	515	586	524	539	544	554	588	588	589	600	564	549	565	535	572	534	557	564	558	553	574	531	542	561	535	571	564	551	594	547	539	534	561	539	563	598	571	526	582	565	526	531	544	601	567	534	569	555	554	550	585	594	524	557	572	582	529	537	586	582	573	595	541	529	521	582	524	541	534	558	544	554	525	562	548	570	579	542	552	549	529	530	570	573	588	545	540	531	622	547	555	543	558	607	555	535	569	570	601	586	542	566	559	537	532	553	526	567	562	543	554	579	546	493	552	561	563	555	571	603	551	536	534	574	608	563	567	574	583	573	562	552	598	512	596	581	563	519	557	551	593	567	549	555	601	558	536	541	601	563	529	537	555	533	597	565	589	597	585	548	577	601	621	543	585	534	563	575	535	521	556	602	575	569	576	564	573	560	558	575	555	538	558	529	558	559	538	595	576	532	574	578	580	564	550	539	534	564	562	550	549	556	576	548	559	536	581	558	569	529	557	555	523	564	564	545	570	551	537	560	572	588	543	596	582	578	556	586	571	577	523	593	529	572	562	506	561	560	588	566	552	531	542	593	547	588	579	546	579	564	590	557	586	571	592	539	555	581	560	596	568	556	520	539	623	596	539	545	561	574	548	571	514	574	514	550	582	557	556	582	585	573	571	547	568	571	545	590	533	545	572	594	536	622	573	606	539	569	549	577	554	547	547	542	571	566	593	573	613	543	590	559	534	507	535	582	561	579	597	561	563	615	562	554	567	539	583	561	554	542	549	588	542	601	591	563	553	591	490	600	524	529	579	534	529	563	555	553	549	575	606	535	559	582	564	565	513	545	522	556	549	560	607	553	551	582	569	529	521	571	533	567	553	580	563	555	539	586	570	570	562	612	560	557	564	559	540	589	536	573	543	544	584	564	528	544	586	546	572	600	538	558	589	598	561	593	583	546	541	575	564	542	614	571	524	583	553	547	593	544	579	587	526	516	575	562	562	614	532	502	551	585	620	572	544	582	538	572	578	603	566	638	556	550	607	558	582	519	572	550	529	583	567	559	543	580	550	543	572	552	543	547	563	534	550	541	548	538	523	597	562	551	546	544	575	573	558	569	585	552	519	562	563	568	601	519	557	573	532	599	539	553	523	579	572	518	567	593	569	567	564	549	568	568	545	551	547	593	549	566	597	592	564	556	538	578	565	529	546	557	558	563	530	511	569	540	553	598	585	573	581	511	544	582	515	572	568	575	528	545	567	542	518	593	555	519	580	567	594	593	553	571	576	598	532	525	539	523	535	558	557	540	541	596	574	582	581	509	577	532	571	594	529	546	591	597	560	584	536	564	560	581	568	540	522	603	539	535	559	597	546	565	568	537	563	555	509	541	610	581	579	581	620	576	553	561	536	533	590	549	551	599	548	564	542	576	522	541	561	596	556	577	583	520	553	550	548	593	536	581	557	555	573	604	538	576	529	551	569	565	538	569	581	546	576	542	515	579	565	555	560	552	569	545	556	589	581	576	560	561	488	549	557	565	529	555	555	569	571	528	600	558	570	595	554	561	566	604	597	517	547	535	586	569	566	522	551	551	551	570	574	565	595	605	557	546	537	571	561	605	576	586	570	565	528	546	495	590	589	533	548	572	607	587	597	548	547	563	563	584	545	581	571	551	586	556	554	608	547	570	581	537	565	579	576	598	518	539	606	590	509	545	559	590	546	510	541	535	525	515	563	543	576	605	565	555	547	579	547	527	564	552	574	549	573	550	517	553	583	625	559	588	564	592	561	590	516	584	582	566	547	535	537	549	602	580	524	536	574	549	543	555	558	540	533	537	571	578	540	554	542	537	559	588	541	609	576	590	518	563	531	596	532	553	600	574	604	589	596	525	576	654	567	580	570	518	585	589	514	567	554	557	541	581	546	549	536	628	553	555	546	570	590	574	557	517	574	585	593	586	560	567	587	615	564	587	505	522	585	557	578	554	550	540	606	544	541	541	563	534	556	543	546	593	580	562	515	556	544	541	606	589	594	580	544	591	564	552	554	518	503	564	551	571	512	534	589	564	539	592	485	581	555	551	572	518	573	567	598	562	566	551	603	570	536	567	562	554	557	552	548	586	570	558	545	542	554	588	578	541	549	564	537	548	598	592	571	546	519	557	516	561	565	585	572	599	572	556	516	531	565	581	491	548	574	545	537	528	579	580	581	525	544	602	551	572	551	552	563	601	557	593	577	569	532	546	553	592	623	584	538	559	596	554	550	605	536	534	590	548	541	562	526	587	588	579	521	546	561	548	585	595	563	613	539	525	574	542	567	564	569	578	546	533	544	566	569	581	543	599	573	540	529	576	575	552	599	532	579	564	540	588	561	523	551	546	520	544	574	561	585	539	581	576	561	542	559	550	542	569	554	535	578	573	587	553	557	557	578	537	587	571	530	563	561	596	588	531	558	567	553	573	566	524	560	590	550	558	570	508	559	549	531	493	523	557	575	568	553	575	532	555	576	592	570	530	570	545	531	584	593	569	537	549	555	532	554	561	551	527	539	567	549	543	563	557	527	543	526	576	598	555	535	581	588	591	563	572	538	560	610	560	566	548	591	579	559	600	593	589	581	545	535	563	559	538	567	578	551	582	519	552	568	555	619	557	547	571	516	562	529	517	551	575	545	603	577	541	558	539	537	582	557	535	596	628	556	567	565	579	546	543	583	558	577	577	521	636	500	577	528	507	539	532	577	592	569	554	573	560	553	550	558	538	585	555	553	566	549	531	537	570	567	539	575	568	541	567	581	580	549	546	564	574	553	594	525	611	564	585	523	576	560	567	604	546	572	566	558	561	572	569	541	573	550	576	548	545	551	564	614	646	532	569	528	555	545	569	558	606	571	581	569	569	552	586	556	554	596	572	515	567	563	565	549	545	582	576	559	553	567	509	585	519	526	555	590	617	570
48255	25934	9801	2639	823	412	298	258	260	252	265	226	218	224	222	210	222	234	226	198	201	215	258	216	225	224	221	235	219	200	256	209	229	267	225	242	220	215	230	237	213	227	232	221	224	187	206	212	212	228	241	231	256	241	236	212	237	259	219	232	232	239	220	212	226	241	234	244	220	265	215	223	253	200	231	235	227	223	254	230	247	235	240	232	226	231	268	241	202	231	241	231	238	231	232	193	240	227	227	210	225	242	218	247	255	247	235	205	198	212	240	211	240	235	219	220	195	242	241	223	228	203	218	232	193	217	213	186	205	234	246	246	221	233	232	253	237	195	242	225	237	210	198	244	222	199	238	247	221	213	198	201	208	221	197	220	228	222	217	262	268	226	242	229	236	246	221	220	225	239	247	224	248	213	201	213	202	254	229	230	216	223	226	211	233	227	223	243	228	235	238	222	226	244	216	245	222	224	190	230	201	202	228	229	203	224	242	211	221	231	226	219	230	237	200	234	221	225	189	234	225	238	218	229	224	235	223	213	224	194	232	242	247	228	189	223	233	231	216	221	204	216	207	249	257	241	246	237	230	211	240	192	215	271	239	221	225	207	231	246	214	223	235	218	251	218	205	213	211	234	222	242	209	233	223	220	234	192	226	197	225	212	242	236	239	225	207	250	195	217	230	222	245	225	241	219	230	211	218	203	236	222	207	222	243	216	245	245	223	230	240	234	229	244	232	230	232	238	244	220	230	200	208	226	235	232	234	221	210	237	210	238	238	229	244	225	220	224	246	230	230	214	228	190	238	202	213	218	248	240	267	236	256	199	243	212	209	236	204	199	246	215	242	222	200	225	237	248	206	229	211	203	233	250	251	236	212	292	225	258	223	209	229	241	265	233	217	237	253	226	211	244	234	244	201	213	242	208	250	238	239	243	220	240	249	223	197	231	230	233	230	233	219	215	245	226	217	243	245	214	257	205	214	244	202	207	211	206	211	233	243	227	205	217	260	237	250	221	231	210	244	244	227	229	230	239	216	216	235	203	212	222	198	236	234	253	212	208	228	237	201	235	221	219	201	240	244	215	212	219	224	205	211	220	234	211	228	231	254	240	237	224	216	218	216	255	227	216	203	223	201	222	193	236	228	231	206	237	228	203	187	254	201	222	223	204	231	252	201	194	221	227	224	263	219	210	225	232	245	255	219	206	240	209	219	205	221	243	229	247	238	226	229	182	200	228	243	186	235	192	201	221	241	208	249	223	219	224	273	218	241	228	248	224	210	209	244	235	241	246	221	237	224	233	220	246	243	218	239	223	217	215	245	207	235	220	239	217	235	233	226	220	203	239	231	225	227	245	232	238	202	209	243	218	209	239	201	206	190	236	224	242	221	242	199	227	230	205	220	232	223	242	233	258	210	215	210	226	221	200	225	243	240	231	234	215	248	229	227	269	240	225	231	230	228	243	239	224	206	229	229	210	179	258	248	250	204	255	223	262	244	221	209	223	245	253	230	227	208	259	231	184	198	220	251	240	222	223	233	222	220	219	237	214	253	218	198	218	225	207	215	254	206	231	220	229	223	226	215	217	239	225	224	236	253	239	265	263	215	218	220	210	202	238	228	235	223	227	218	250	213	220	194	215	215	205	240	230	217	230	219	206	234	246	199	224	226	221	220	219	206	201	198	234	220	228	228	203	201	230	224	251	241	218	230	237	211	236	250	217	214	221	220	250	263	199	207	223	216	231	252	216	225	229	225	229	214	240	229	210	224	234	204	241	217	266	235	232	242	211	228	217	233	213	253	235	209	237	200	217	249	235	227	238	209	243	217	252	203	240	289	234	199	213	242	206	207	234	260	205	243	241	229	202	215	185	187	250	229	191	186	219	229	223	221	222	265	204	210	219	217	237	240	243	207	250	220	241	202	224	233	239	224	217	224	222	243	220	202	184	242	222	237	223	223	219	225	216	242	222	209	250	244	224	223	213	230	222	232	235	255	232	189	189	226	226	232	217	227	253	208	220	248	238	213	225	201	225	239	224	236	218	243	223	207	270	225	210	216	249	233	240	223	210	243	238	216	206	232	261	208	221	238	196	234	229	219	217	226	226	238	208	228	241	236	224	202	250	236	210	214	250	203	190	236	222	218	193	219	218	233	195	207	217	215	206	252	258	222	198	217	227	199	239	206	214	218	203	229	223	247	259	230	215	218	229	238	241	225	224	197	226	215	234	224	195	196	226	218	217	249	245	234	226	221	217	214	237	216	210	244	215	225	209	225	218	223	218	206	249	237	231	207	218	234	264	218	224	206	241	226	201	247	259	222	211	227	241	236	206	246	203	206	219	229	214	231	222	205	222	223	253	220	215	208	245	219	218	210	251	227	233	204	220	222	231	221	207	238	241	237	221	249	221	242	216	226	228	226	251	190	208	200	238	211	237	236	239	221	213	219	215	232	232	223	207	247	230	262	201	222	209	221	209	210	263	193	245	210	209	206	228	238	216	230	209	196	232	232	212	194	253	224	202	221	216	201	216	205	237	208	212	269	211	219	199	205	244	209	230	235	206	247	269	258	267	205	206	235	234	191	236	244	231	219	243	233	255	234	232	226	238	237	233	227	244	235	204	227	236	199	236	190	216	231	222	226	241	248	238	217	236	246	190	228	229	234	219	218	193	211	228	248	243	236	221	247	213	234	205	232	254	219	201	231	216	216	197	243	221	209	222	233	207	240	195	219	203	224	214	216	237	214	213	222	222	255	253	214	239	241	254	235	238	254	235	239	217	224	255	200	201	241	230	245	223	217	264	229	231	236	225	222	227	250	231	212	254	194	232	241	220	228	209	229	227	244	223	216	223	249	219	184	234	208	242	232	220	231	234	270	220	228	228	227	234	236	268	205	245	259	201	237	238	209	233	211	198	234	225	217	221	226	227	242	222	213	224	232	234	240	169	218	224	211	242	233	202	235	223	226	216	238	219	252	244	220	239	235	257	237	243	234	208	222	209	226	228	247	210	232	217	241	249	214	243	185	229	229	267	217	225	242	219	232	241	227	240	233	213	228	228	232	210	242	223	221	239	237	250	249	239	221	210	253	237	223	235	217	242	229	226	213	214	212	227	218	219	253	227	231	235	246	224	230	232	224	219	216	212	222	191	236	216	233	245	239	228	222	230	232	230	202	229	232	218	209	210	240	217	224	233	230	213	228	185	217	241	266	240	224	190	220	227	220	215	234	224	236	223	249	250	238	222	240	223	236	218	252	246	194	252	221	211	221	210	230	238	237	205	236	208	230	236	215	213	245	221	220	243	234	207	223	237	220	223	202	226	204	244	188	213	231	230	216	233	241	214	199	239	188	214	218	201	217	220	213	218	216	209	219	208	238	215	206	215	217	217	210	207	179	184	209	236	250	216	232	229	220	212	236	225	220	217	212	225	197	242	246	210	242	204	233	230	206	243	234	215	220	232	214	238	246	222	206	206	231	257	247	230	256	198	227	225	215	253
31988	18998	11174	5457	2486	1251	764	655	698	640	607	618	534	513	493	523	529	476	516	550	530	514	485	533	521	499	510	493	532	464	503	505	485	516	528	501	558	509	504	480	513	514	491	486	497	492	495	507	462	502	519	503	507	466	495	460	522	496	552	490	496	508	478	525	529	473	502	515	500	501	517	471	492	491	485	485	502	521	495	517	460	501	487	489	505	502	472	480	487	519	499	512	539	544	515	461	513	514	525	493	494	506	530	487	518	489	534	492	505	534	522	496	497	506	537	475	495	508	492	517	548	483	489	513	520	513	499	457	533	474	526	472	545	500	477	497	511	509	504	502	494	489	510	477	512	531	470	489	499	500	482	497	499	496	523	482	510	486	525	482	517	499	490	480	497	500	485	512	506	485	484	520	528	476	524	521	503	451	490	479	452	462	509	508	457	485	466	509	430	509	506	495	513	516	546	506	484	525	485	461	490	530	511	476	468	479	483	494	492	518	490	480	447	502	492	497	526	507	492	516	534	502	509	549	507	494	505	487	495	480	471	496	511	503	540	485	512	498	524	487	494	488	519	557	481	477	514	510	516	520	485	532	507	531	520	505	481	508	541	518	490	524	499	481	512	465	499	485	475	492	516	510	519	488	513	501	490	487	457	484	529	522	525	488	509	532	483	517	479	511	529	450	510	513	465	510	525	482	474	498	474	504	484	507	505	498	547	472	496	524	490	525	493	553	475	494	466	505	536	520	544	479	495	512	496	532	478	464	504	522	469	521	493	517	479	487	497	497	499	506	450	513	482	496	474	518	479	519	510	494	499	503	518	471	515	489	493	442	462	519	510	507	513	500	459	475	468	494	493	431	485	528	512	526	527	480	478	500	552	481	466	471	518	504	511	494	498	485	511	514	510	489	509	487	521	502	505	490	519	484	515	508	494	482	458	484	487	533	511	496	469	491	506	480	500	498	509	510	494	480	545	502	485	515	478	460	515	491	510	479	495	497	481	510	446	477	493	488	525	538	540	472	534	526	506	484	546	527	512	499	502	495	537	471	513	502	534	492	499	491	522	500	512	516	470	522	468	499	527	462	504	488	509	467	562	484	492	495	519	501	500	502	493	462	452	568	493	508	529	485	517	488	514	488	488	482	536	548	467	478	486	538	521	501	531	492	526	515	492	550	487	472	482	537	489	515	448	509	508	494	508	481	525	498	466	477	481	508	537	488	492	513	477	489	494	498	468	504	474	495	500	534	483	492	493	507	515	483	513	468	506	535	514	487	502	526	507	517	504	487	484	467	483	494	495	516	500	533	500	501	506	507	487	499	511	537	481	493	482	484	495	526	502	493	492	509	512	505	488	511	458	515	524	525	518	541	489	471	486	517	466	532	506	515	484	516	471	490	454	501	497	516	491	531	536	494	530	513	524	494	547	501	500	492	476	533	501	501	480	509	514	499	457	494	513	469	509	544	503	503	503	480	494	508	522	514	519	492	472	482	497	505	493	508	483	475	503	496	492	470	529	503	483	489	523	510	537	482	494	484	495	453	524	506	497	515	509	458	511	510	503	558	484	504	496	501	498	558	486	479	513	510	520	500	458	469	499	511	512	544	481	497	498	475	532	534	468	512	520	478	489	480	503	537	484	510	512	456	489	509	504	523	497	479	496	480	501	527	457	521	488	477	512	485	482	510	507	488	515	488	504	509	488	507	495	518	507	543	462	494	515	518	547	492	502	525	539	533	521	476	481	480	538	502	497	512	520	531	486	530	493	480	509	471	481	490	468	502	499	533	484	508	487	532	495	510	488	527	439	510	510	503	530	504	465	472	499	496	518	472	508	502	508	459	491	462	498	515	479	457	493	487	544	488	518	465	510	504	537	497	498	477	495	483	487	504	530	536	525	501	517	486	492	486	499	458	484	492	510	460	453	547	471	521	490	467	496	480	462	494	519	502	509	497	511	516	526	500	502	494	511	498	512	499	512	522	498	492	481	528	487	531	512	507	502	518	534	483	509	476	484	522	500	473	505	474	493	511	515	540	482	471	502	466	471	466	482	521	532	534	496	500	456	460	493	519	476	498	505	489	516	501	514	478	493	504	499	480	475	470	508	523	531	503	534	485	519	532	498	488	525	475	500	490	482	527	465	488	483	506	508	467	500	471	500	453	492	466	535	497	470	524	489	492	539	508	534	519	462	482	480	476	453	515	475	495	486	481	478	471	522	503	484	542	457	462	509	492	520	518	481	507	520	489	533	470	476	533	518	489	523	521	491	483	529	516	490	492	525	498	466	512	511	498	501	503	494	493	493	496	499	450	467	477	477	516	498	474	510	519	578	449	487	504	529	503	503	542	498	525	480	528	473	528	470	488	490	507	490	464	479	517	497	493	499	448	491	485	470	476	484	529	540	512	482	465	509	444	514	532	509	478	474	496	523	509	521	490	508	509	508	521	498	491	522	514	493	508	497	495	489	508	488	466	484	478	497	511	474	448	493	487	502	478	469	475	515	504	538	467	492	515	521	489	473	515	485	508	483	503	562	487	498	502	492	486	506	501	496	500	486	516	460	508	491	497	494	532	493	502	498	506	522	512	454	517	507	547	507	447	530	501	502	495	502	501	480	480	511	458	462	492	531	485	486	518	508	515	548	510	496	505	559	529	540	471	510	490	493	491	476	485	510	480	501	502	527	496	549	514	497	493	484	507	500	490	502	487	523	488	470	457	505	506	497	513	506	481	520	508	490	474	494	494	501	497	512	462	524	502	512	539	463	510	520	504	566	504	508	521	469	504	471	541	529	494	467	456	521	508	550	493	520	483	490	492	514	479	493	464	473	499	533	498	533	511	514	489	516	488	441	493	508	499	479	495	489	500	536	546	469	466	492	468	539	473	469	518	469	521	485	538	525	520	468	499	552	483	477	519	520	541	485	520	474	462	561	467	496	525	477	511	476	510	474	469	491	523	496	497	518	479	470	488	485	494	498	487	543	552	488	475	488	493	508	494	489	529	505	505	504	529	527	492	491	470	489	496	494	499	483	504	491	526	504	490	492	449	499	474	443	520	504	512	517	492	545	469	506	461	519	508	504	476	511	505	468	486	514	458	503	494	483	526	460	510	532	480	477	506	501	495	542	499	527	515	505	502	518	490	481	488	493	474	461	535	504	538	491	469	468	503	528	483	535	506	499	487	528	477	483	486	530	473	485	534	484	501	491	480	485	528	493	508	533	501	495	528	508	485	494	527	511	548	485	505	488	496	502	527	504	493	494	501	507	513	507	489	519	514	498	487	492	494	466	512	487	520	515	472	504	518	522	471	463	558	478	493	507	499	521	518	479	521	481	473	548	484	494	524	479	485	496	497	507	520	457	498	547	486	525	528	522	520	521	496	515	490	516	521	518	520	525	503	498	497	498	485	479	485	539	499	496	508	492	528	478	499	529	520	493	505	503	439	486	498	499	539	522	478	511	473	503	490	514	536	517	476	508	504	512	499	523	477	513	494
60857	31871	16296	6737	2877	1255	451	408	343	343	337	318	304	282	267	297	288	244	265	260	269	245	272	334	311	247	241	239	237	252	230	233	235	245	240	265	257	224	236	233	255	250	228	263	232	264	239	229	231	275	236	255	218	281	233	245	248	235	232	228	271	263	246	241	230	272	257	229	235	251	256	252	245	212	244	230	228	204	252	239	273	257	223	257	244	223	220	236	213	246	273	228	235	272	242	228	219	245	262	247	239	241	239	265	223	221	245	248	263	235	242	243	257	199	226	247	218	237	258	262	228	266	255	212	239	215	250	243	232	245	239	235	228	223	256	250	278	238	245	248	218	232	224	232	212	225	247	240	251	239	228	253	243	221	243	224	236	226	213	222	218	251	229	239	217	245	261	255	201	222	262	266	208	230	260	248	238	239	228	215	280	252	246	247	262	247	245	254	270	249	253	226	265	219	242	263	238	254	237	271	232	240	255	218	274	231	273	248	228	196	254	229	246	241	238	248	262	232	219	214	207	247	220	243	242	252	215	248	241	255	267	240	250	267	244	252	259	245	260	234	245	230	219	232	236	232	255	232	240	246	232	246	247	235	236	254	226	233	216	219	252	252	235	262	235	223	247	244	266	209	230	252	214	243	235	218	231	278	244	241	253	224	254	213	225	244	240	235	251	286	274	248	247	236	242	256	244	208	278	257	242	250	237	224	204	255	214	262	253	259	270	232	236	253	229	247	252	235	231	267	251	226	241	250	222	228	233	264	221	245	248	261	243	253	238	239	269	240	239	257	245	237	247	233	256	230	242	246	228	251	272	235	257	210	242	231	251	220	231	243	254	250	265	247	220	242	226	244	258	236	236	248	254	275	258	233	225	242	252	251	245	229	253	259	235	213	230	255	247	266	241	196	253	210	257	233	234	256	229	231	249	255	269	245	277	218	256	243	224	275	257	254	239	251	243	270	232	247	247	244	233	245	243	253	242	258	222	242	247	246	256	212	246	254	240	255	234	261	269	269	233	229	257	231	222	247	218	245	220	231	248	261	250	206	205	242	234	220	230	230	231	225	253	242	247	236	252	231	211	244	247	258	288	246	263	248	243	241	275	266	239	240	249	217	243	233	218	240	263	212	254	248	240	242	244	271	249	228	259	239	223	245	245	271	266	250	242	212	236	248	242	227	238	222	240	244	223	220	245	263	233	253	256	251	232	233	222	279	244	198	240	231	247	243	254	249	267	259	238	240	211	267	263	275	234	240	243	240	264	225	243	223	234	238	207	217	238	239	265	267	280	215	234	213	231	263	232	252	266	247	238	226	272	211	250	244	251	268	220	220	218	249	222	247	245	263	251	272	239	248	213	231	232	256	218	228	274	214	221	210	249	240	225	219	209	240	249	258	281	231	246	228	234	232	258	253	248	232	256	254	262	255	218	254	247	216	252	256	250	256	227	253	270	237	240	243	259	216	254	250	231	272	252	262	256	235	246	237	227	225	247	221	242	250	240	222	262	235	273	225	249	227	242	254	247	262	259	206	234	261	240	235	231	243	224	244	271	239	235	246	268	246	243	211	239	260	218	245	236	256	228	245	247	244	226	259	192	257	259	254	234	270	242	244	250	250	237	263	239	249	257	256	199	233	231	265	270	219	238	255	233	242	259	243	267	261	258	203	228	230	239	229	218	270	226	226	279	229	223	253	235	279	237	233	260	212	230	247	224	268	223	229	210	223	227	217	204	244	225	242	244	248	227	245	238	241	220	256	225	242	260	229	217	229	218	257	258	252	264	279	256	238	243	261	242	240	263	228	213	246	267	253	234	226	263	275	244	270	245	243	231	228	251	253	254	261	242	238	268	234	273	257	251	239	234	228	228	231	256	241	255	258	244	234	196	240	252	249	268	275	248	212	243	252	235	223	254	268	255	245	279	267	249	225	249	245	244	240	245	268	270	237	254	243	219	192	246	261	243	256	214	205	252	253	202	247	245	216	257	225	249	251	215	262	217	227	221	246	241	258	255	246	267	260	284	270	235	230	269	248	267	246	221	273	262	226	253	235	225	218	256	210	228	232	227	188	225	242	217	210	240	241	258	256	243	212	221	257	241	249	245	236	236	233	218	203	253	223	238	226	197	288	259	231	216	236	242	275	244	265	244	220	230	261	243	239	234	238	224	229	254	252	205	217	236	270	239	231	229	256	226	250	243	263	225	248	224	247	244	245	226	265	252	201	223	208	246	249	199	228	211	244	246	246	246	201	221	239	243	261	218	257	233	240	262	237	240	258	247	232	224	233	213	265	239	279	254	235	225	247	235	238	224	224	224	289	249	249	238	223	248	241	285	247	230	246	269	226	250	252	242	227	222	218	213	270	225	253	224	236	266	241	260	240	259	250	248	225	214	243	222	214	254	249	261	287	237	234	219	242	231	244	246	254	228	243	240	256	218	214	244	237	246	214	217	229	231	251	249	248	236	209	259	257	249	238	249	249	234	264	251	247	220	260	223	226	217	242	269	220	210	218	231	232	289	234	245	235	229	227	273	248	249	204	265	247	249	202	246	235	244	200	221	279	266	241	268	269	257	253	257	256	219	234	209	228	222	239	262	235	236	257	245	233	258	233	237	256	212	240	251	238	254	234	271	254	243	272	252	221	252	248	221	236	222	250	241	248	231	258	239	253	257	224	251	242	233	209	285	258	257	248	247	262	209	224	255	247	210	223	232	226	257	263	248	262	266	250	236	251	222	266	279	234	247	257	241	225	243	232	252	237	258	247	217	229	229	221	228	240	212	235	235	259	234	230	237	256	224	262	242	249	243	259	256	237	249	254	242	251	241	253	237	240	244	261	260	239	226	250	251	225	265	223	260	224	258	260	238	226	263	235	261	246	225	227	226	254	262	218	232	248	279	243	233	237	224	261	211	216	250	241	263	233	231	264	240	244	230	239	262	243	229	262	265	273	223	246	213	237	270	230	212	254	233	232	241	273	256	258	245	247	239	239	232	232	227	233	246	255	253	239	231	230	274	238	250	231	252	226	254	223	254	230	262	249	268	236	235	253	238	267	239	231	232	237	223	216	253	263	256	243	251	234	246	252	226	240	267	250	239	208	259	291	268	242	225	236	250	226	252	242	221	239	250	233	215	224	241	245	250	248	238	265	238	245	229	259	221	241	253	237	238	225	268	256	252	237	226	263	271	271	232	246	238	261	242	231	257	255	227	230	207	217	222	241	251	243	255	238	244	263	210	238	238	216	256	204	214	255	259	246	251	283	255	251	236	254	266	249	264	237	231	252	246	203	224	245	247	252	228	216	246	230	234	261	225	227	232	235	241	272	236	219	264	239	244	259	272	282	219	260	202	226	259	220	271	234	231	239	233	196	262	243	221	245	260	251	245	244	261	225	244	212	215	220	250	260	267	223	231	245	268	246	255	216	220	230	242	233	234	226	237	229	223	231	225	239	290	212	244	242	229	255	261	270	265	256	243	246	275	257	220	256	241	232
39610	22953	18596	12427	8147	3863	1201	1082	1226	1157	1146	1090	974	843	713	683	625	599	582	546	544	645	730	825	818	625	560	538	521	549	532	547	533	567	546	544	569	524	532	582	522	553	536	539	532	526	517	542	532	534	550	501	529	536	540	512	526	492	541	568	497	529	544	565	529	505	559	529	511	551	511	536	488	510	537	532	521	562	517	552	477	522	538	520	513	553	537	524	572	593	518	553	520	501	548	519	529	517	557	519	517	531	545	537	540	499	548	509	543	546	524	537	531	531	580	543	516	533	567	487	522	533	545	489	523	487	541	549	516	541	540	503	539	524	542	539	522	528	571	539	513	579	569	528	517	568	517	538	521	558	549	550	480	503	551	525	544	538	561	537	527	516	534	586	533	559	518	569	519	565	540	522	548	559	518	552	517	550	515	554	532	560	530	598	563	550	510	519	514	515	558	572	504	545	539	500	532	493	550	541	530	568	550	514	575	534	508	541	501	533	522	558	547	527	546	503	544	542	552	534	529	550	493	517	538	544	573	522	538	520	533	529	496	535	485	554	530	536	529	570	559	519	585	518	533	519	510	513	511	474	530	544	472	569	577	580	563	490	574	523	534	501	552	538	519	505	529	546	565	535	562	519	544	512	544	567	522	542	517	503	528	538	559	508	537	527	510	550	542	553	531	539	540	547	506	517	541	529	516	558	535	525	518	567	541	552	473	533	513	547	494	570	544	575	556	516	491	575	540	560	540	530	559	535	506	542	507	508	573	514	528	506	555	532	549	535	550	520	535	574	517	550	520	519	495	499	550	530	550	522	510	533	529	515	581	539	521	505	528	532	517	516	522	509	484	549	521	555	538	549	518	555	515	541	543	598	535	577	528	506	524	549	545	547	523	548	519	525	532	565	550	558	541	503	504	500	556	523	510	533	527	546	530	514	525	530	544	573	525	505	557	532	534	473	523	523	545	589	530	555	531	544	550	527	495	535	530	538	561	561	572	594	558	558	533	572	538	557	508	486	567	514	467	536	515	579	569	528	568	528	561	543	539	503	547	494	520	496	544	541	517	549	501	519	530	538	551	519	517	517	518	539	524	546	537	490	516	557	535	505	534	556	534	533	545	538	490	523	513	536	502	506	494	501	547	517	520	526	547	532	538	532	545	602	551	520	543	525	539	514	495	525	565	547	539	494	522	512	523	511	527	489	541	545	514	540	579	531	487	535	516	560	521	537	542	525	548	552	542	543	552	520	547	582	517	553	516	513	595	504	529	552	549	563	535	542	564	538	519	508	522	507	514	545	521	576	545	535	534	544	512	577	548	516	536	505	496	481	550	529	526	560	477	525	538	536	512	496	551	551	528	513	529	533	577	508	578	522	532	526	475	531	529	525	535	523	507	547	587	541	548	543	513	495	531	544	553	532	524	546	574	549	539	555	529	512	534	550	551	514	546	553	525	534	520	531	517	528	508	513	560	566	545	524	503	503	527	524	573	533	513	546	529	558	562	547	551	551	533	574	534	511	503	530	546	539	540	497	530	531	535	533	526	554	516	541	513	538	551	518	553	540	564	521	525	504	540	540	535	476	541	518	553	537	508	494	538	536	515	569	527	514	547	500	486	519	511	532	547	530	534	539	536	551	504	540	542	492	532	528	533	538	485	521	564	530	545	487	544	522	521	525	548	529	514	574	514	546	504	519	496	570	542	583	531	549	572	605	573	522	496	513	564	503	529	520	544	518	566	508	548	512	532	531	483	517	545	533	554	544	553	531	534	530	498	561	502	546	536	527	522	548	528	491	551	562	502	529	494	488	476	583	544	518	576	540	542	553	536	532	519	566	542	506	549	565	528	535	540	542	479	519	553	518	520	492	538	554	527	520	540	552	518	553	517	535	512	502	533	537	538	535	529	550	621	518	534	531	511	547	510	559	535	525	502	522	556	532	552	517	545	516	528	489	532	546	535	522	575	575	567	546	543	517	587	524	540	500	543	546	575	532	551	558	507	535	549	511	552	539	540	544	515	541	539	515	509	481	516	497	504	518	554	501	518	515	496	511	544	522	529	544	569	507	554	526	536	545	538	540	527	591	537	546	525	537	510	553	528	518	544	519	565	546	508	550	495	502	477	533	541	540	560	514	492	521	563	546	543	528	539	563	567	525	532	498	549	506	564	522	501	545	527	494	547	512	528	494	600	518	517	515	540	526	526	507	531	547	535	532	582	523	496	526	523	556	538	545	515	541	543	503	520	549	499	557	542	514	564	531	536	559	546	500	557	531	560	529	485	525	551	522	527	579	561	554	484	542	479	543	521	522	534	515	552	516	540	550	523	551	520	505	539	492	535	553	520	541	524	537	551	515	503	527	537	564	503	520	533	544	522	549	534	519	525	544	540	546	553	528	522	504	559	538	598	502	524	557	511	502	566	541	504	530	553	520	536	539	562	551	501	498	558	516	537	524	494	554	578	543	494	518	556	527	503	526	546	545	560	528	575	525	566	508	530	517	577	521	549	560	542	557	530	526	574	502	539	528	573	550	517	510	538	507	526	539	517	499	548	544	546	548	513	559	578	517	527	509	539	534	519	599	567	535	532	526	525	485	529	584	534	526	544	514	549	513	501	513	534	518	508	538	526	546	507	556	519	523	541	515	542	527	542	550	502	547	559	522	549	529	548	563	543	571	567	536	535	515	491	546	552	528	516	529	531	523	576	548	544	550	557	540	498	567	500	512	549	559	515	558	522	539	534	577	553	519	526	485	503	555	534	506	540	540	552	526	539	576	507	535	535	544	566	550	544	515	488	520	535	559	484	544	523	547	585	535	515	524	545	535	522	549	534	526	565	534	553	501	529	544	545	558	543	539	533	518	560	564	532	544	537	505	546	549	526	528	521	529	535	534	500	535	557	542	541	539	514	490	523	541	493	549	522	537	595	492	476	516	541	584	543	580	517	522	490	530	577	517	568	544	497	486	530	484	568	554	554	488	551	593	550	553	539	522	538	519	530	542	485	497	540	493	505	494	544	574	600	545	515	521	521	485	523	537	544	559	493	554	522	514	516	508	516	522	523	508	528	546	556	536	509	506	544	505	539	559	532	512	526	534	544	512	525	527	510	531	487	559	528	581	529	548	487	497	540	537	541	521	528	539	517	523	496	511	507	489	540	526	566	549	527	555	515	545	566	552	541	508	604	542	539	542	530	530	525	484	524	520	530	537	511	546	554	559	512	552	572	526	551	516	550	549	532	497	534	504	486	549	521	534	546	518	540	510	496	529	540	529	526	540	546	543	526	523	511	527	556	512	525	496	545	513	538	529	505	546	504	544	563	513	551	517	524	556	527	559	535	532	515	537	508	537	528	545	539	552	511	532	563	487	514	543	532	547	546	514	523	522	524	519	514	544	528	529	539	520	550	500	558	534	521	530	532	569	507	531	536	495	566	548	495	547	512	520	548	520	550	498	516	537	536	554	493	568	524	522	498	537	565	552	554	531	520	520	533	537
66703	40194	23522	11580	5318	1192	454	413	294	328	311	324	311	310	301	276	300	297	317	309	285	365	404	483	449	316	249	241	210	261	229	257	254	265	275	246	254	239	279	251	287	239	249	236	227	262	237	268	280	235	268	242	258	290	240	244	259	256	254	271	247	269	284	275	250	266	247	249	256	237	276	239	267	272	231	238	283	253	226	236	245	256	266	269	251	239	283	253	254	283	304	255	251	260	236	257	270	259	294	270	263	241	251	254	258	269	237	258	224	262	266	254	251	278	259	275	257	261	221	252	299	253	238	225	245	305	261	281	245	239	243	266	234	294	232	265	253	236	271	242	241	260	273	249	240	232	268	208	250	267	270	222	246	232	245	232	246	264	268	255	250	268	236	291	250	261	256	274	219	271	303	243	242	277	258	224	263	247	273	274	264	248	269	250	254	260	248	282	238	253	260	260	261	249	290	269	264	255	235	253	292	249	293	237	234	244	232	269	224	268	283	267	217	264	261	258	242	271	252	252	295	253	244	287	246	289	265	252	255	291	254	266	251	250	284	251	261	257	282	239	282	252	258	237	256	242	254	260	258	284	253	262	267	251	241	260	279	255	271	277	281	288	258	258	261	252	262	276	269	237	285	244	242	237	257	232	274	232	278	242	244	246	269	274	242	267	241	262	277	256	230	234	253	241	252	288	248	269	246	281	244	242	218	260	275	262	261	247	234	242	279	243	279	255	259	270	264	259	263	226	275	256	266	285	230	240	272	256	288	265	277	239	270	280	269	236	301	233	252	238	266	238	267	255	281	249	284	240	247	228	258	285	280	256	264	287	234	244	290	272	261	231	252	246	272	270	271	254	246	248	249	248	249	276	289	255	268	257	266	237	236	264	250	256	243	270	250	261	247	257	268	214	257	256	227	226	232	240	262	246	246	248	266	260	253	261	225	254	282	270	268	253	254	243	213	295	250	264	264	240	257	264	263	274	265	263	284	275	289	253	252	257	243	259	244	271	236	219	244	252	249	247	246	254	266	259	236	249	218	250	250	233	262	289	266	249	259	255	269	231	248	262	220	277	242	251	249	238	284	258	252	227	263	264	267	267	252	268	287	291	256	265	287	275	272	262	248	242	241	243	276	248	269	263	253	243	286	258	256	243	270	302	268	238	247	216	268	256	241	258	262	264	258	256	267	223	256	259	271	281	261	243	265	268	241	256	262	242	247	243	262	285	249	259	238	236	225	252	285	251	259	246	259	286	263	269	259	252	296	262	264	281	265	245	263	237	277	266	241	254	265	273	249	308	237	246	249	253	260	238	263	276	231	262	258	266	275	256	297	256	275	254	260	238	270	238	262	244	262	225	293	305	240	261	265	278	250	255	255	252	278	221	279	259	278	240	238	267	254	274	269	250	269	247	265	248	253	285	259	264	280	228	263	267	252	250	272	247	237	216	239	284	298	254	272	260	247	266	250	252	225	311	225	256	249	272	260	259	266	277	282	251	261	236	268	267	248	254	255	238	258	268	251	250	268	251	272	272	233	226	247	242	288	257	254	297	281	255	232	255	321	249	259	235	245	257	234	251	243	262	265	254	278	268	253	249	249	241	270	278	263	240	254	246	266	251	256	259	276	240	227	261	264	267	239	259	288	262	262	246	280	280	255	288	279	250	276	250	261	266	253	249	282	237	239	271	273	261	245	256	247	266	248	261	241	245	258	257	260	240	258	259	303	276	259	273	272	247	252	247	274	258	247	256	280	252	258	249	261	264	274	285	281	294	240	244	245	231	259	260	242	252	267	262	270	240	272	293	233	257	258	258	247	252	259	268	282	258	231	246	259	255	229	230	234	233	281	242	263	260	266	253	258	286	251	233	266	243	257	232	241	259	249	252	269	279	266	222	245	240	254	248	230	272	272	281	230	226	236	260	254	248	258	292	265	207	235	256	279	276	252	243	267	279	235	261	238	273	247	283	239	243	252	239	259	261	268	255	255	281	251	252	268	249	257	259	251	248	249	223	252	240	266	260	225	276	276	248	263	245	268	228	279	238	255	233	256	273	252	242	243	239	255	291	249	240	261	264	235	239	273	255	250	294	253	254	247	258	250	304	283	280	279	263	246	229	239	261	260	251	267	267	272	279	221	244	240	251	240	250	244	261	264	236	276	258	249	253	246	246	274	251	240	286	243	238	237	248	278	245	259	252	265	254	249	256	250	241	257	254	268	234	252	215	264	238	263	258	241	272	250	206	272	276	282	288	285	251	260	278	232	248	266	271	255	247	229	259	263	282	267	276	257	240	266	247	231	281	292	240	251	267	240	258	268	251	231	251	268	290	228	247	245	267	251	236	224	257	254	271	274	268	262	256	233	267	248	264	240	257	279	277	266	272	228	218	238	251	229	283	269	236	223	230	240	257	278	296	231	238	264	254	255	257	282	271	266	254	264	257	256	250	239	246	235	276	280	245	249	264	259	253	244	230	253	230	288	278	264	256	261	265	265	248	257	257	261	265	274	252	251	230	278	246	237	233	234	281	217	248	270	239	250	277	285	211	248	240	270	239	254	278	240	233	267	240	258	244	256	234	242	214	254	282	232	267	234	249	264	242	253	253	287	275	244	267	263	239	238	268	242	253	288	245	262	267	237	260	291	228	267	268	286	231	242	277	255	261	281	272	240	262	265	271	247	264	246	243	262	231	226	230	241	241	246	266	286	269	268	291	276	263	288	252	284	250	233	248	275	244	288	265	248	229	287	252	254	241	276	278	251	268	271	233	254	267	268	285	268	260	239	280	240	257	254	245	256	275	244	240	269	272	247	266	275	248	274	255	227	243	246	250	272	267	250	240	279	271	280	239	282	260	229	243	226	227	268	283	249	248	259	258	247	295	227	265	265	239	244	254	229	256	228	270	250	253	260	264	251	232	251	252	291	270	238	246	240	263	269	265	277	260	247	227	222	242	260	285	249	274	229	247	278	286	268	259	224	229	232	263	266	290	258	275	243	243	238	261	257	276	268	265	243	241	242	237	264	253	268	247	222	235	273	251	244	255	270	236	280	274	268	242	254	268	221	272	248	278	272	255	229	249	271	257	281	239	248	250	212	249	285	230	257	264	237	246	236	256	269	244	275	268	273	261	239	268	271	262	283	236	275	292	211	270	232	236	252	231	275	258	257	262	273	212	253	234	271	275	206	239	252	268	269	272	233	277	252	215	263	275	265	240	258	245	269	264	258	261	255	254	232	226	253	239	240	245	218	283	251	225	239	269	241	291	243	246	249	252	254	253	250	252	267	252	271	295	284	251	239	223	275	275	277	268	255	287	273	241	257	262	266	254	303	290	249	240	256	252	279	257	257	266	220	249	246	292	264	259	258	272	297	286	269	285	254	248	265	264	261	242	232	271	221	243	272	251	258	241	251	264	283	274	247	302	246	235	297	261	258	252	282	221	244	255	269	283	275	292	260	276	231	256	254	254	251	279	290	250	251	256	254	237	247	287	258	244
42946	30380	24255	18818	12127	3054	1534	1067	968	855	875	956	935	854	813	718	825	788	711	784	917	1144	1728	1930	1927	956	506	573	530	553	577	530	566	565	565	509	569	562	542	570	562	560	540	586	518	582	558	494	582	582	585	576	526	541	532	542	591	562	557	519	579	579	577	581	595	550	526	549	557	584	586	523	556	574	523	537	528	573	582	568	533	524	585	546	530	541	528	533	557	555	580	560	568	589	576	565	543	565	535	504	566	533	565	580	524	582	567	590	515	564	534	552	576	592	563	535	540	571	562	536	561	536	545	574	573	581	544	611	557	512	559	573	546	560	577	525	548	539	566	573	566	603	543	545	533	566	557	560	554	572	548	570	550	569	614	560	569	528	530	581	561	539	561	545	559	529	587	570	595	615	540	552	572	577	547	561	553	536	588	522	528	544	591	563	568	550	559	572	532	588	579	584	562	560	569	531	580	555	563	575	552	540	547	571	569	531	578	555	552	601	533	540	517	564	530	557	541	552	536	545	557	562	574	511	529	576	557	569	508	580	510	565	568	544	587	542	574	519	529	527	528	518	544	598	585	557	580	621	584	584	556	534	536	539	599	551	536	536	548	574	562	544	554	566	566	535	528	570	549	539	560	522	547	551	558	596	543	506	568	528	593	573	545	569	522	573	537	536	617	523	604	598	527	580	586	570	592	592	553	569	542	512	539	549	544	623	559	545	585	548	555	528	603	619	582	543	556	565	557	562	551	554	527	544	621	554	545	523	543	555	535	566	564	547	557	555	571	564	552	549	542	572	527	529	564	546	555	534	549	605	546	552	595	548	534	600	558	591	604	570	545	552	567	599	571	548	541	544	531	574	564	528	571	568	535	530	516	573	544	543	573	580	537	533	554	599	529	570	539	570	552	574	592	553	549	547	586	548	535	557	557	578	516	584	555	565	561	564	523	567	585	574	527	565	551	575	567	565	620	552	524	543	570	561	540	526	570	565	555	534	576	568	572	591	599	614	562	549	562	529	552	576	577	583	553	561	567	553	570	569	534	573	532	569	572	597	593	556	524	554	569	557	541	540	559	553	551	558	532	564	563	574	562	541	533	555	553	570	590	547	613	570	551	505	549	602	540	535	557	548	581	563	546	564	588	606	578	584	572	552	540	556	552	594	524	572	552	535	571	540	571	586	530	526	536	553	600	532	563	549	583	538	556	533	565	569	550	541	579	543	522	549	520	540	572	553	541	568	543	537	559	544	533	512	548	584	540	542	549	561	544	570	552	567	569	573	545	536	546	533	580	543	553	586	586	603	518	545	495	553	543	568	591	573	527	567	572	577	553	535	554	517	574	602	544	535	581	574	538	564	559	561	577	582	565	540	584	567	532	561	506	545	564	520	539	573	537	527	576	582	581	609	534	566	554	542	557	614	526	585	557	541	585	548	565	539	576	594	504	557	609	519	544	558	512	545	561	559	519	534	567	503	527	587	566	540	537	586	565	545	549	520	536	536	537	572	559	549	575	578	556	553	558	576	555	577	542	495	556	567	564	590	541	559	579	533	511	550	515	548	563	583	589	561	561	519	550	562	590	592	559	580	535	501	549	568	545	518	549	625	542	547	583	559	541	541	562	542	574	546	580	563	592	533	549	552	573	547	528	560	579	529	548	518	551	544	521	540	551	563	565	569	522	571	555	565	562	522	580	556	572	572	495	535	561	558	544	564	539	563	557	558	532	572	548	559	555	526	560	500	536	577	539	537	528	571	540	548	508	529	540	565	582	526	564	555	554	566	609	550	559	531	547	570	548	557	549	568	563	538	564	491	564	530	526	574	528	556	538	568	529	538	536	602	527	532	583	539	538	560	620	612	553	535	551	551	523	539	598	541	534	564	558	545	544	538	521	540	559	536	591	534	532	557	572	507	545	543	518	543	537	537	546	546	547	574	582	520	553	520	556	591	592	554	600	552	535	603	567	588	527	598	564	548	578	538	589	547	531	527	588	611	566	545	558	522	547	534	540	574	548	572	541	557	538	554	558	544	579	570	517	548	574	536	508	539	566	558	545	569	528	538	554	580	545	561	587	574	557	574	545	564	567	540	535	589	552	569	529	557	536	557	578	529	509	557	555	577	586	559	546	571	554	567	559	559	544	570	579	557	555	538	531	521	567	584	551	527	568	519	569	576	575	550	551	541	531	527	592	601	592	583	570	510	555	567	557	565	555	543	568	577	588	557	547	547	575	527	520	537	534	538	587	522	557	541	591	581	553	552	535	605	526	581	525	540	546	507	570	568	566	568	581	476	549	543	565	532	560	610	566	544	547	564	571	553	540	524	561	583	552	551	560	538	530	523	541	574	562	530	556	516	542	561	524	554	521	553	513	581	542	515	557	598	566	567	550	602	532	560	569	566	587	543	561	561	565	576	597	535	584	559	586	509	558	597	600	560	553	529	539	545	521	557	570	554	538	587	593	556	519	540	556	532	538	571	571	587	572	598	573	551	545	531	531	539	593	568	592	566	526	564	582	576	624	571	556	569	519	545	527	611	546	541	547	574	508	525	544	578	549	579	589	565	569	547	575	565	578	567	554	591	574	570	505	549	580	550	564	612	558	569	569	548	555	539	546	547	555	560	564	539	547	547	536	528	516	541	559	578	592	537	524	579	549	563	538	545	577	521	572	554	570	593	596	519	603	576	578	554	569	547	551	618	551	584	600	557	558	549	586	540	530	568	522	573	554	590	532	528	579	518	527	560	523	584	571	548	563	615	550	555	550	555	577	540	554	508	564	548	561	570	564	529	538	548	550	570	538	583	540	551	545	555	568	522	529	527	561	563	586	522	585	560	574	581	529	604	567	534	549	536	538	545	559	561	570	542	546	534	573	551	586	530	537	569	563	560	570	559	545	572	553	543	570	562	539	581	612	606	534	579	564	532	515	561	484	608	595	627	558	560	590	549	561	596	585	576	597	547	567	606	570	567	556	539	565	552	556	520	557	545	575	575	551	568	541	536	538	532	562	566	552	566	555	545	548	529	541	526	565	570	513	548	548	550	568	577	570	588	613	563	556	539	561	519	523	555	554	554	547	559	555	516	521	559	579	555	607	538	554	564	537	570	588	505	515	531	501	562	564	528	563	556	546	558	558	566	555	526	564	537	548	516	525	524	545	541	529	515	563	551	532	603	572	595	554	571	555	554	543	583	571	560	605	522	563	577	570	544	532	541	574	576	531	565	504	533	566	542	570	551	548	574	573	569	542	541	539	555	555	581	574	513	552	573	580	578	598	582	552	546	565	549	542	571	574	576	526	532	545	532	547	551	588	512	539	571	554	589	557	575	563	604	538	571	574	567	569	534	549	528	540	545	557	534	555	586	544	547	541	533	570	566	567	522	557	580	542	534	580	563	558	540	574	579	579	578	548	542	541	524	566	542	559	545	532	611	566	518	563	545	533	603	551	575	592	552	570	613	574	541	564	549	563	549	538	558	543	587	560	522	569	582	571	519
47959	28536	14091	4901	884	368	287	252	231	235	223	236	233	225	204	240	225	221	210	219	232	204	218	243	220	214	230	204	238	236	212	228	202	212	205	246	246	198	212	194	258	219	213	231	247	216	227	239	212	238	214	232	196	230	237	206	237	214	222	227	216	211	245	222	228	229	242	242	207	252	194	237	240	230	192	209	225	217	254	212	267	222	214	235	207	211	221	197	215	215	233	227	206	237	205	224	245	209	216	208	233	217	222	188	233	238	227	209	247	242	194	236	234	219	202	179	216	220	227	217	221	227	219	210	207	215	245	231	225	208	252	190	215	219	229	209	222	229	211	218	227	215	223	229	216	229	213	201	216	211	218	227	223	224	247	191	232	230	180	238	211	229	211	235	238	240	223	262	221	221	190	217	229	222	243	229	218	231	227	222	226	206	231	188	228	223	242	190	248	234	239	239	204	218	203	221	197	213	208	235	213	232	248	202	244	199	231	244	211	262	246	215	211	199	236	210	233	215	240	224	184	220	208	212	224	240	229	206	244	223	226	215	214	213	217	204	244	189	211	226	192	213	217	182	200	219	235	204	231	217	231	256	243	251	209	203	214	213	215	204	247	212	216	235	189	250	199	209	216	194	234	233	251	217	249	199	218	225	228	248	219	243	230	243	231	203	234	231	246	202	198	220	195	175	230	220	238	226	210	212	218	249	282	245	225	208	241	242	228	220	210	223	241	224	229	231	225	251	221	243	230	230	213	204	208	198	226	234	215	241	217	231	205	223	213	201	198	204	224	214	242	199	198	245	224	228	222	217	221	210	224	228	223	240	244	221	263	246	223	212	245	225	213	246	234	225	214	243	209	238	232	242	215	230	244	236	221	239	220	225	244	241	193	255	213	213	231	217	239	231	206	240	205	227	189	238	205	211	233	235	228	204	240	222	209	210	239	234	240	234	235	248	235	214	225	217	194	243	267	223	217	223	234	234	241	243	261	210	217	202	210	223	239	226	219	247	227	221	210	220	212	206	235	244	212	186	216	231	193	219	232	259	217	212	199	227	220	223	215	227	201	227	215	198	195	223	218	227	207	246	219	242	204	245	204	245	211	211	246	232	227	212	188	237	199	197	235	194	237	236	234	226	235	225	220	222	208	234	200	205	213	238	222	204	222	245	230	232	223	195	200	212	220	236	219	229	184	202	225	242	202	234	221	239	211	241	211	232	215	202	210	213	213	233	228	234	225	230	195	221	220	205	222	229	227	253	225	216	210	215	211	203	238	222	223	201	200	233	199	243	221	217	215	192	209	203	220	238	194	211	227	224	217	236	187	216	225	230	234	208	217	227	209	224	233	231	194	245	225	226	234	230	234	233	213	226	240	220	224	222	250	219	206	214	226	240	219	264	235	207	256	202	216	227	207	200	234	233	239	224	213	208	213	251	262	229	215	181	227	214	227	257	202	197	194	226	233	256	204	251	228	227	238	199	234	280	228	223	214	228	217	220	191	234	189	217	213	218	209	213	205	222	222	231	221	201	215	233	229	228	249	242	237	226	232	236	214	236	242	194	225	228	238	233	236	192	237	228	212	210	213	218	226	194	252	227	209	207	214	214	215	249	206	209	219	221	211	233	224	216	240	242	231	216	212	216	215	234	253	236	200	242	240	211	225	239	207	227	207	211	221	229	198	216	218	233	268	214	215	219	238	234	211	239	205	195	229	222	221	209	200	195	247	239	245	204	240	206	247	214	210	180	219	215	215	235	215	213	205	200	246	238	242	196	211	222	251	229	231	229	258	220	200	239	219	220	228	226	218	250	222	225	255	223	233	237	205	243	210	225	256	206	220	240	232	210	260	229	212	218	220	224	190	267	229	222	243	232	216	227	221	198	197	176	204	222	197	226	240	236	210	235	249	254	210	230	230	218	217	226	246	251	227	209	225	234	219	234	227	224	207	217	236	201	245	240	228	216	260	219	230	211	210	235	225	234	233	193	201	240	220	218	216	228	194	218	217	231	193	220	235	239	190	222	230	219	210	242	232	234	210	203	202	211	228	230	238	204	231	239	236	236	240	261	215	213	202	218	219	230	236	240	236	227	231	205	222	224	230	238	208	225	221	234	217	200	245	212	209	222	229	242	209	226	214	211	245	228	225	245	205	200	179	200	227	207	232	265	210	233	236	212	207	203	220	193	239	226	218	227	245	240	226	222	202	210	248	225	218	195	241	215	209	231	208	204	225	204	222	210	208	225	210	223	229	254	227	209	215	218	205	203	246	247	221	229	271	220	230	240	256	221	247	216	239	204	216	215	228	254	234	205	226	205	250	209	217	207	203	225	222	206	230	221	242	222	237	210	213	246	211	209	238	197	223	203	215	240	223	208	202	235	240	268	253	218	213	229	224	212	222	227	212	200	247	232	227	224	218	217	213	231	211	231	203	245	241	240	215	216	224	230	213	221	216	221	220	206	202	195	205	210	210	240	224	247	233	207	248	236	203	222	195	230	204	208	259	196	214	212	225	232	227	203	215	226	183	204	236	216	223	218	202	234	213	205	236	215	204	200	213	221	239	198	205	218	219	229	217	216	231	234	235	252	237	241	227	200	229	199	241	180	239	265	236	213	251	208	253	215	227	223	208	213	231	221	200	212	235	224	232	216	223	212	215	192	232	199	228	248	205	219	226	201	226	203	224	210	237	245	240	218	215	220	240	219	219	226	208	206	205	191	206	219	185	206	221	237	214	221	207	205	230	196	191	213	217	227	238	206	193	232	233	251	213	203	206	202	219	235	230	214	232	215	251	232	251	196	229	224	234	217	220	203	249	227	193	230	197	212	206	190	230	269	221	217	198	228	207	226	224	222	215	227	242	221	239	219	236	202	224	235	224	213	197	207	221	245	212	226	209	195	197	211	239	215	239	196	182	229	242	227	195	236	188	215	216	234	215	227	233	231	222	220	234	218	223	214	227	211	224	211	230	238	252	257	258	232	232	203	229	208	265	245	206	214	199	221	239	225	220	236	212	188	205	210	224	225	219	209	230	228	241	220	213	215	207	240	225	227	232	227	237	220	242	244	216	211	231	207	256	226	225	212	234	236	215	235	215	239	255	240	199	229	221	216	199	232	240	239	213	239	227	217	220	233	245	202	207	240	189	207	211	243	262	244	252	224	256	216	211	240	221	234	206	233	222	238	221	213	196	229	220	221	206	242	177	207	224	235	237	221	208	235	200	232	212	219	260	249	232	244	229	241	235	230	216	250	237	230	203	186	216	212	242	228	225	222	216	225	212	238	231	208	214	243	249	249	215	216	230	216	224	213	226	245	242	243	239	228	231	221	219	224	232	222	234	207	204	216	234	232	216	228	236	227	217	205	216	217	210	215	209	234	255	203	231	249	222	227	233	209	208	254	206	219	228	239	229	207	230	253	251	226	200	217	236	196	227	240	195	199	244	199	216	237	207	239	206	214	232	234	236	211	253	260	230	221	231	202	213	208	203	235	240	220
30624	21098	16657	9347	2262	996	744	543	553	614	532	490	527	518	535	449	486	491	511	490	499	536	561	526	537	502	440	474	484	505	486	505	500	507	450	469	478	480	519	512	453	501	516	496	489	487	481	493	520	512	528	531	454	471	511	484	469	479	469	515	436	495	499	505	489	526	483	519	481	515	502	483	507	498	466	510	508	476	478	470	494	488	513	563	494	454	459	484	471	521	475	518	535	500	502	503	463	459	498	510	530	480	489	501	520	478	511	501	475	496	512	498	507	506	477	505	527	516	486	487	494	456	492	480	533	486	482	444	438	480	462	493	505	485	499	487	464	513	489	462	472	494	528	526	459	453	452	474	473	536	500	495	522	489	498	467	503	515	454	492	516	472	477	477	497	488	484	509	519	495	527	478	483	498	511	519	498	479	460	459	451	494	479	511	507	517	492	487	499	506	476	482	507	467	481	493	520	495	468	520	489	539	527	498	476	503	485	499	520	511	483	457	473	480	515	506	496	468	508	494	451	485	506	506	508	483	482	476	497	493	469	507	493	470	475	530	514	502	517	492	503	496	476	486	513	492	487	512	474	519	493	488	492	481	491	466	524	539	510	488	492	470	464	460	467	472	488	433	490	477	506	468	509	475	474	536	494	461	486	519	523	500	450	498	505	476	516	502	526	466	471	462	507	475	504	489	502	476	461	510	463	499	530	493	524	466	470	542	466	454	495	507	503	472	502	542	481	508	481	522	483	498	504	495	468	532	488	485	496	489	510	527	501	530	523	482	479	502	487	498	514	480	505	527	483	492	489	502	501	482	491	517	492	517	547	484	482	473	473	465	495	494	500	492	517	452	494	491	437	488	463	518	456	490	494	477	474	489	540	486	466	491	477	474	444	475	467	471	486	493	462	465	504	527	508	461	498	493	489	499	515	486	468	493	482	490	490	500	508	478	474	472	497	504	458	506	492	490	488	488	534	442	471	504	483	483	487	513	492	532	505	468	497	495	504	486	489	492	526	506	476	513	524	522	485	471	488	504	468	502	481	487	463	546	505	478	493	499	510	498	516	500	518	485	513	498	458	483	497	464	498	517	478	502	469	520	524	491	522	525	470	458	510	482	473	477	485	506	498	494	503	481	496	529	535	516	518	478	452	472	461	501	486	461	468	507	531	494	426	492	465	509	508	484	455	482	455	500	493	510	484	480	504	501	490	460	513	497	512	545	493	506	477	457	494	490	509	490	472	495	440	515	472	442	469	489	492	458	520	480	432	479	483	523	456	474	484	482	485	502	487	497	467	435	496	476	483	496	471	499	496	483	473	504	498	521	486	499	500	522	515	504	501	494	512	488	508	490	498	523	501	490	490	456	465	495	500	467	501	475	494	521	539	463	520	483	517	496	469	501	462	499	482	479	493	473	490	495	480	469	509	514	495	464	498	486	455	481	520	526	483	478	516	479	476	502	544	484	470	479	478	461	483	459	471	462	499	481	489	486	482	508	496	461	512	501	496	487	527	470	511	460	472	532	525	478	508	542	485	482	490	464	485	489	490	490	477	480	498	487	526	461	481	491	491	485	510	489	499	466	487	495	496	522	462	459	463	460	471	477	485	453	484	474	464	485	537	486	523	526	459	473	490	473	513	509	490	434	487	519	517	456	479	453	493	462	487	495	509	545	476	455	491	463	489	483	471	476	468	457	490	448	534	481	486	493	476	480	541	513	493	491	465	461	485	488	502	540	500	539	491	511	510	494	481	442	465	463	469	522	471	533	502	476	510	473	482	506	517	508	478	503	517	537	467	499	494	453	502	513	528	517	493	485	486	463	514	476	457	505	501	523	504	481	498	501	483	481	476	474	475	509	472	510	482	492	453	513	503	487	510	527	488	482	485	491	498	475	521	487	482	483	445	519	492	497	510	481	526	482	486	494	470	494	501	498	536	502	481	460	446	497	491	534	500	499	500	485	500	502	508	449	482	478	510	515	506	484	484	477	491	485	465	501	495	515	490	477	498	485	497	477	483	500	468	524	523	480	468	506	477	476	512	456	498	507	509	486	490	495	502	477	506	487	481	535	451	500	516	462	513	512	465	487	457	471	486	495	488	550	503	527	471	515	439	470	493	465	484	487	501	511	473	522	522	482	552	471	519	497	516	492	487	493	483	474	456	536	460	512	506	476	476	480	475	493	466	508	479	456	486	450	438	495	486	438	488	492	513	468	499	515	525	504	463	513	430	453	524	429	482	488	441	483	472	502	489	503	472	483	536	509	512	494	510	494	475	471	476	473	495	496	511	503	463	486	502	480	528	475	459	519	505	498	510	466	469	502	498	501	477	485	524	530	487	495	494	497	526	487	527	503	514	478	485	489	482	452	496	504	507	502	489	525	530	477	496	507	490	485	489	466	491	460	527	480	499	530	495	512	471	512	499	504	442	517	475	474	467	475	495	494	446	497	471	484	492	491	501	480	497	521	473	483	498	501	499	482	516	476	442	525	476	479	507	515	456	463	482	494	527	501	498	513	498	507	483	481	516	476	522	463	480	506	507	512	503	528	513	485	501	487	517	483	528	500	510	548	500	515	487	460	462	469	499	512	485	468	515	501	483	476	459	493	481	479	471	496	491	502	472	519	453	467	485	473	506	510	465	489	461	471	450	452	524	456	499	501	513	518	470	471	466	475	455	494	502	490	482	502	507	480	513	505	478	481	480	529	504	488	458	466	482	505	499	486	502	516	451	511	488	471	461	531	471	495	485	513	501	485	508	514	467	471	478	492	478	520	517	534	490	511	519	480	484	490	496	500	495	516	467	497	439	474	482	472	506	516	503	541	496	530	525	505	501	523	499	505	451	489	480	473	497	480	473	467	523	482	505	521	474	473	491	501	481	464	496	514	522	493	524	528	502	455	501	482	440	490	478	452	482	498	520	492	473	473	535	470	472	514	463	486	490	485	486	524	510	499	474	493	510	507	497	512	501	484	487	470	514	502	505	472	481	491	482	487	492	474	489	510	499	541	530	513	471	541	486	501	487	488	492	497	474	494	487	522	503	493	482	486	537	504	475	497	536	479	518	486	518	495	488	485	497	454	509	485	530	457	527	542	499	482	496	464	465	502	486	491	484	519	485	517	504	486	508	511	502	492	492	505	525	498	496	450	513	452	497	490	481	460	496	485	466	501	548	485	504	487	532	469	503	485	466	480	484	486	484	491	505	459	537	482	500	489	511	461	477	494	541	485	480	483	464	482	477	479	472	507	511	498	493	465	507	506	495	468	512	518	519	478	482	487	525	491	504	474	507	488	494	492	530	512	516	521	479	501	453	535	502	522	460	501	508	493	528	529	462	522	507	460	509	506	505	476	524	498	506	503	466	489	491	465	518	472	491	501	461	487	492	511	517	529	463	468	526	472	511	464	501	488	500	513	501	529	504	477	508	510	442	488	522	506	479	512	443	508	516	515	539	505	458	467	511	484	524	496	503	480	487	485	467	535	489	517	482	530
62273	33381	16293	5032	1125	478	375	298	247	274	244	264	246	223	246	249	253	257	278	281	275	269	282	279	255	267	226	242	258	244	261	245	257	213	209	234	244	234	219	239	217	236	248	260	236	218	257	240	256	224	249	224	226	214	237	261	231	234	255	227	247	232	252	246	227	251	255	231	245	244	228	231	230	233	243	236	237	219	234	224	232	229	233	247	269	219	240	247	240	257	241	214	238	225	224	241	237	246	260	238	215	235	246	251	257	242	265	213	261	241	234	260	244	232	239	230	212	238	216	261	222	235	223	256	215	254	238	232	234	252	215	232	269	240	254	238	278	229	237	231	259	261	252	227	210	242	247	224	246	262	232	241	223	241	225	207	234	217	248	237	232	219	226	206	233	246	234	228	225	228	233	250	227	239	242	219	228	239	222	238	230	230	240	230	236	247	268	237	230	248	230	269	203	239	240	218	216	249	233	248	252	227	217	248	223	227	186	248	259	206	233	216	241	250	224	257	248	250	241	232	228	231	221	260	224	242	263	254	217	227	238	238	252	239	227	211	232	230	244	221	235	279	282	242	251	225	241	233	234	221	250	252	239	236	222	227	228	213	242	283	268	250	254	253	236	250	236	236	237	263	239	259	223	229	237	228	247	225	235	266	245	249	236	247	209	244	219	235	255	255	244	218	230	228	208	218	229	217	220	252	261	239	236	230	236	205	213	231	244	253	247	239	248	264	263	261	235	224	245	273	240	241	257	228	218	217	244	239	231	224	231	243	216	213	221	250	235	231	222	264	233	227	213	267	220	236	235	201	246	252	265	238	226	245	231	218	247	228	264	239	233	235	265	237	262	212	244	215	233	246	224	211	255	209	244	232	234	259	247	249	250	229	256	242	229	265	254	223	245	229	246	251	243	252	229	235	232	287	225	250	233	207	239	234	241	235	244	271	245	229	226	250	234	224	243	239	250	235	242	209	254	227	263	226	231	241	260	254	227	251	243	255	251	213	241	216	245	233	243	240	255	221	242	208	206	228	235	248	226	246	235	254	249	241	222	267	238	256	241	244	209	229	218	216	232	243	240	229	239	240	228	244	260	231	245	203	241	213	227	260	242	249	250	244	235	216	230	227	254	255	253	235	227	198	243	214	244	220	249	255	290	246	242	248	262	211	255	232	244	223	229	256	241	232	266	230	260	246	247	240	245	264	236	245	218	239	245	236	247	224	240	215	224	205	269	235	232	255	213	225	215	235	240	240	206	234	255	224	246	221	238	218	206	269	238	262	238	237	234	245	263	238	225	215	230	249	236	222	238	211	251	239	246	219	287	233	216	240	225	238	262	248	233	254	236	233	228	254	234	248	245	287	276	253	225	217	233	207	240	240	258	224	255	214	215	232	206	197	240	243	222	227	200	249	222	240	229	230	221	234	230	245	218	245	232	229	218	246	239	261	222	243	237	244	249	240	234	223	238	231	230	246	243	234	269	244	223	236	230	252	239	253	232	227	238	206	247	234	235	225	251	248	206	252	233	216	217	235	229	202	202	237	241	262	253	248	219	219	230	226	221	267	223	244	276	218	222	242	209	239	259	222	269	227	233	203	245	232	235	265	225	243	246	217	254	227	258	240	215	238	240	255	260	246	195	227	216	204	230	238	234	263	247	232	276	221	237	253	250	252	270	233	229	232	239	224	227	255	232	248	246	233	256	236	250	232	224	243	246	250	253	226	240	278	240	235	243	247	246	235	231	233	234	221	237	240	245	255	227	255	222	240	219	194	205	254	217	231	228	242	212	261	231	217	233	242	245	255	213	237	221	235	236	227	250	227	233	228	231	249	229	242	249	238	250	235	216	262	238	222	259	250	232	219	254	256	228	222	264	230	224	224	224	240	247	250	252	241	228	237	247	235	248	233	218	233	254	233	228	263	269	226	235	192	241	252	257	193	243	229	260	225	214	247	248	221	255	232	230	276	235	239	243	227	261	250	250	260	213	249	262	222	247	210	250	238	232	249	223	217	233	251	217	251	233	234	226	249	249	224	236	216	229	245	240	245	270	205	253	212	237	251	256	241	213	236	243	227	265	256	231	244	232	264	250	242	223	196	229	228	243	216	224	239	223	215	265	224	243	225	246	228	224	237	218	224	262	241	270	251	251	216	269	236	255	242	253	249	214	243	254	211	219	218	233	224	222	240	254	257	229	235	261	251	230	216	267	224	227	242	244	217	216	237	237	253	223	238	268	235	239	257	255	221	249	252	231	225	264	254	239	221	212	239	211	234	253	266	246	234	269	233	234	218	260	236	249	238	257	237	254	269	272	235	257	224	235	262	247	218	231	214	245	221	230	265	223	249	246	252	246	254	197	249	247	242	222	206	206	221	219	248	216	220	228	197	261	251	234	245	221	233	202	237	228	230	238	223	225	260	231	266	278	251	220	239	228	256	239	250	246	266	250	238	261	253	263	260	239	226	201	216	281	252	208	226	210	269	229	206	207	219	210	234	233	248	227	238	244	211	227	249	262	236	277	249	242	250	221	228	222	234	260	234	256	214	234	217	231	224	234	255	226	199	210	257	210	240	223	235	261	247	247	208	263	269	284	239	222	246	222	243	210	247	235	224	275	244	223	225	240	241	242	235	238	238	240	203	234	237	234	223	250	252	254	230	221	234	217	260	227	253	244	245	251	224	277	232	229	247	232	221	256	204	264	256	239	231	213	242	224	253	260	223	235	239	213	234	271	252	215	214	242	252	270	235	227	258	224	241	269	244	241	218	271	226	203	236	228	266	226	214	208	233	255	233	243	258	233	212	239	246	280	213	263	216	251	264	236	229	198	236	246	228	252	235	249	241	234	266	248	244	210	238	237	212	264	262	243	245	218	250	213	230	259	221	239	253	239	278	232	236	243	233	244	220	245	242	237	245	222	220	225	218	275	243	244	245	244	232	241	243	213	259	272	225	234	232	281	250	245	227	255	237	216	210	247	233	230	229	261	234	242	246	237	232	250	217	221	244	227	242	235	277	252	258	213	249	228	213	239	265	232	238	248	240	226	251	229	224	250	268	222	235	248	241	233	227	220	247	207	215	239	236	231	237	239	235	232	218	233	198	257	255	251	236	232	216	247	243	255	237	241	241	249	258	230	254	214	213	224	196	235	245	231	261	231	230	243	241	222	228	220	219	279	251	239	239	210	232	242	215	235	225	196	247	229	222	233	224	238	226	266	250	224	253	223	264	225	231	250	222	244	230	226	228	238	202	221	245	218	241	256	249	207	215	237	238	203	241	246	262	251	257	238	216	235	244	204	223	241	244	235	219	252	256	243	239	247	236	228	266	273	252	224	240	255	216	268	249	225	217	255	243	249	253	240	233	238	238	284	259	223	214	222	236	242	269	244	256	220	234	233	239	244	260	250	252	243	248	201	217	218	225	250	230	198	286	258	225	246	246	219	244	217	230	259	224	253	277	245	231	229	251	236	229	231	283	239	231	257	228	224	225	249	233
41578	25798	17694	8620	3036	1358	935	714	630	592	548	571	573	556	499	548	515	535	554	586	675	756	834	761	697	579	562	507	529	529	543	522	530	537	593	508	567	519	499	556	528	506	543	525	530	539	505	495	541	529	528	529	495	516	504	493	569	538	503	519	528	529	536	534	550	542	513	523	516	536	546	509	524	511	549	533	505	533	535	502	508	566	550	505	504	498	510	498	511	525	508	533	530	553	534	507	507	504	507	527	534	493	500	504	558	526	510	587	507	530	536	520	530	528	541	545	529	498	528	517	527	548	548	542	531	530	512	510	520	502	525	535	513	520	508	494	534	545	476	547	501	509	523	504	548	538	558	521	518	548	520	549	544	503	530	524	534	517	485	509	540	501	518	531	563	516	551	520	519	507	516	508	513	530	529	513	544	516	552	504	502	531	526	459	533	518	536	538	485	502	522	512	526	541	512	505	535	550	515	509	537	498	567	532	541	540	497	529	526	530	531	546	507	548	545	549	518	534	539	514	491	514	495	508	515	485	491	528	575	544	504	553	545	528	504	489	511	564	564	565	481	551	554	494	534	509	531	567	569	526	498	514	514	564	565	550	514	510	558	544	504	529	495	544	554	537	523	555	489	535	522	478	569	500	564	497	512	535	506	507	510	529	539	524	579	486	520	497	533	575	493	510	582	545	549	526	527	499	529	561	530	505	514	587	513	533	524	493	541	499	493	540	540	521	516	539	519	517	538	512	487	525	515	548	505	541	495	507	503	527	493	521	564	525	537	529	556	556	510	554	558	511	550	515	525	556	490	514	486	539	501	527	531	497	562	519	514	506	513	485	516	545	559	525	490	513	536	535	492	536	542	509	537	551	511	525	513	564	552	539	515	547	516	542	559	532	529	534	517	539	503	512	522	504	490	507	497	528	536	548	522	528	543	530	548	560	553	510	538	520	555	507	469	558	518	543	487	540	541	505	547	459	527	513	584	499	479	545	520	479	524	497	554	538	527	527	521	577	523	566	517	513	514	497	502	555	501	484	547	492	525	506	534	523	510	534	527	484	525	478	510	533	532	541	547	554	572	543	504	507	527	510	536	494	520	501	509	567	517	515	541	551	521	527	520	494	521	494	524	542	523	520	489	529	535	527	546	532	545	499	535	541	506	494	554	480	512	558	493	518	547	535	522	532	524	529	521	527	512	542	540	516	501	542	513	488	517	519	555	525	533	525	550	503	545	492	513	504	563	517	563	559	541	475	582	518	509	526	503	501	506	529	561	478	520	531	524	509	566	533	501	554	517	468	513	484	547	514	517	564	522	575	545	519	511	488	497	510	558	499	544	510	563	502	551	551	524	513	547	503	533	502	521	562	508	492	510	526	503	520	534	507	525	546	526	534	498	486	502	563	520	541	542	516	537	502	494	544	511	543	533	518	508	564	508	538	559	511	498	557	533	572	526	509	531	540	501	491	520	547	517	540	559	501	549	507	524	540	565	525	508	542	516	547	505	513	542	526	525	540	534	519	544	511	556	520	545	525	540	532	517	524	517	549	528	541	479	524	527	539	484	539	521	523	515	515	565	529	522	510	544	533	528	524	528	530	488	566	478	507	486	561	493	530	495	521	515	510	563	535	534	523	518	532	546	501	512	531	535	525	491	517	508	508	520	508	550	470	520	559	536	535	503	532	527	503	548	506	510	552	505	487	518	513	510	529	542	530	494	515	559	523	523	552	530	524	491	550	564	543	522	529	526	545	502	502	522	538	518	544	538	495	566	522	515	491	476	475	521	500	540	525	543	544	477	504	476	509	532	517	518	517	503	525	555	536	523	533	544	520	542	511	497	507	512	553	525	535	540	484	518	491	523	575	510	533	545	511	547	518	509	501	522	509	549	536	499	514	503	526	541	506	522	536	559	558	487	499	538	493	537	535	517	500	537	489	499	517	527	538	491	515	531	541	554	520	515	525	514	509	525	516	537	540	495	531	528	533	571	533	475	526	525	538	545	541	508	513	506	498	504	526	476	553	522	528	530	553	503	512	554	512	484	492	555	542	535	566	527	502	481	568	544	559	569	563	503	560	475	542	502	547	514	540	504	547	535	574	527	528	531	548	522	561	519	541	495	557	538	540	538	555	552	563	526	547	538	541	555	506	541	492	488	546	526	530	529	527	510	530	507	532	519	548	493	501	522	533	524	523	502	507	526	531	517	501	551	508	514	508	502	488	525	542	514	564	572	490	515	504	557	538	542	500	530	509	545	533	503	496	530	526	513	505	533	546	532	526	520	512	497	526	529	520	532	509	559	552	546	499	530	552	527	524	558	550	526	539	556	508	484	547	507	503	482	527	529	555	546	493	518	499	506	523	526	551	533	560	557	512	509	532	512	513	526	570	495	565	582	527	557	498	536	550	552	534	517	508	528	513	512	495	493	515	527	562	503	501	530	520	563	507	527	526	500	561	523	474	518	542	533	539	544	483	509	556	558	516	535	543	513	523	504	521	511	519	548	542	508	536	566	533	549	554	532	531	493	516	515	545	532	527	548	509	533	527	534	544	593	500	512	519	530	537	549	546	557	514	510	534	507	546	553	486	534	542	540	571	504	526	524	545	508	501	521	503	537	530	567	580	523	541	505	525	516	524	512	541	526	513	544	550	549	559	511	514	537	497	519	509	498	535	519	537	557	502	571	519	507	496	513	510	527	509	511	515	545	491	542	504	554	568	523	549	504	520	536	498	487	546	535	530	535	503	546	530	510	555	564	542	541	511	501	515	582	529	528	536	527	559	543	487	562	536	531	514	531	503	529	498	504	505	548	498	542	540	502	537	500	494	489	554	556	533	504	523	556	558	523	526	520	497	526	538	503	552	513	524	565	560	527	512	518	553	485	487	536	519	538	530	508	497	522	547	555	541	532	519	543	551	483	497	530	540	529	539	514	543	507	499	495	491	530	495	579	539	503	515	534	510	530	529	543	512	526	504	552	513	537	539	507	543	513	539	526	538	531	572	559	509	476	542	526	552	536	499	545	538	537	481	505	532	513	492	566	548	501	553	541	529	505	482	503	554	525	491	520	518	511	510	555	554	522	541	533	478	537	469	486	568	487	531	548	512	546	522	463	530	488	526	548	538	551	553	528	514	505	502	485	550	566	508	535	539	537	568	536	567	537	526	525	495	565	535	535	537	496	529	544	555	534	528	545	524	529	535	505	562	529	528	539	537	530	531	487	567	506	517	579	524	532	524	520	553	549	504	527	535	561	536	455	524	531	562	553	523	538	531	479	550	540	490	526	510	521	529	546	540	540	488	549	551	491	527	534	506	538	525	540	539	531	531	549	493	511	510	535	534	553	546	540	551	509	544	546	521	496	543	521	513	562	523	539	532	529	526	551	487	537	569	561	505	550	494	541	547	507	522	504	536	482	510	530	534	507	532	542	524	585	537	538	508	531	541	512	547	536	551	540	550	530	537	493	525	513	558	516	501	514	524	525	505	530	529	506	526
66305	35773	17699	6468	2150	677	394	352	297	291	288	261	231	262	275	271	294	292	250	250	263	265	257	266	246	225	246	266	252	224	260	246	261	267	247	248	255	242	270	246	234	217	268	246	202	238	237	258	237	212	226	252	251	250	215	248	267	274	222	240	232	228	242	252	267	278	267	242	272	256	278	238	250	276	251	252	227	244	259	257	257	239	255	251	286	271	258	236	229	274	250	266	263	216	257	260	274	223	265	257	256	264	237	259	237	247	269	268	258	278	246	217	286	248	259	253	222	267	250	232	264	246	255	272	266	270	261	250	241	253	246	244	256	284	261	251	243	291	275	256	246	238	281	294	223	257	280	260	236	246	265	283	266	254	274	265	262	256	222	244	264	263	244	250	233	292	241	266	266	260	237	245	247	276	268	275	220	243	239	248	225	275	244	226	255	270	272	265	239	201	264	218	238	235	277	249	258	220	228	230	257	243	268	248	246	230	247	247	282	246	247	262	256	231	250	266	216	256	258	255	282	253	255	247	246	244	246	265	229	231	260	259	272	243	264	257	249	257	271	234	239	270	255	266	233	282	262	262	275	253	284	286	282	251	272	251	236	279	256	255	242	258	260	245	243	248	269	268	228	253	267	264	232	229	260	284	269	248	235	238	247	277	226	233	292	284	259	262	278	246	267	257	252	244	264	268	230	245	248	238	238	229	259	269	272	280	217	240	250	262	272	258	257	214	296	249	260	235	219	255	283	236	244	255	237	273	255	243	261	244	255	247	234	245	270	245	223	240	238	222	277	273	231	267	237	243	252	242	277	276	273	250	218	290	250	250	226	244	259	257	242	223	249	265	251	237	276	244	262	234	230	246	270	272	251	259	255	232	241	287	242	267	279	200	249	276	245	267	246	241	232	250	266	230	252	261	250	283	270	265	220	275	260	211	259	251	254	241	264	237	280	234	262	252	231	247	245	253	303	232	232	277	243	256	253	257	266	243	248	241	266	257	264	249	258	267	253	245	234	284	249	237	266	226	286	285	253	258	246	250	254	245	265	258	264	247	246	214	279	231	234	269	254	254	249	258	262	258	266	261	250	238	259	243	257	281	250	213	264	250	251	241	236	236	248	243	262	260	264	243	234	263	226	254	256	277	266	245	270	250	256	264	264	264	270	266	230	265	254	245	278	296	254	257	254	272	239	230	269	269	252	262	232	214	258	257	266	259	239	234	262	250	288	243	253	253	233	247	286	224	236	247	203	245	269	202	248	241	300	236	245	269	272	273	289	247	283	245	251	270	250	257	267	256	248	262	238	264	254	256	286	287	261	265	257	250	230	264	260	259	275	235	268	266	252	237	263	258	265	247	222	279	253	254	200	240	255	233	238	221	266	241	251	259	263	282	245	271	237	248	246	246	249	266	216	247	241	278	231	261	269	259	245	262	261	253	234	233	263	227	284	249	280	260	256	259	232	222	258	247	255	248	257	241	258	241	259	241	244	251	252	301	234	257	238	248	255	263	250	226	271	267	251	270	251	268	236	264	261	265	258	234	216	274	281	248	269	235	257	266	255	230	250	243	252	216	235	265	241	251	260	223	237	242	264	268	250	238	252	252	252	234	237	236	282	254	254	270	249	208	246	239	245	247	261	234	259	241	216	257	253	268	267	254	269	290	267	231	253	260	242	233	266	259	286	254	264	243	248	242	264	266	275	245	269	309	244	235	274	254	244	261	261	256	258	232	261	261	230	246	273	274	241	245	252	280	243	239	265	242	229	265	239	252	255	244	251	245	228	246	258	264	246	255	289	277	259	267	261	261	232	247	270	259	251	245	284	245	240	245	263	271	283	263	244	284	236	270	259	265	243	268	265	244	231	258	265	237	239	269	268	231	259	231	249	229	261	284	264	240	267	244	262	271	246	255	237	233	242	264	251	276	248	226	245	260	243	267	246	252	239	236	243	242	270	271	268	278	275	249	257	264	282	263	250	249	231	242	225	257	210	230	235	249	262	275	258	258	266	242	207	261	255	251	279	234	233	226	246	237	246	259	280	231	240	268	270	268	244	257	261	244	256	227	226	204	256	278	235	258	251	228	258	250	253	219	235	245	235	258	225	272	270	286	278	277	224	254	235	234	233	249	251	264	247	252	266	252	239	237	252	255	245	245	227	265	269	254	244	274	265	252	293	256	249	252	252	281	219	265	269	274	255	239	249	275	238	271	238	264	262	267	269	224	236	264	249	247	269	276	250	214	244	262	283	233	241	273	248	253	256	246	246	275	265	265	230	255	239	242	253	230	246	258	238	271	259	255	255	265	261	253	258	251	249	277	247	235	234	248	280	274	245	257	245	270	233	239	249	264	260	252	241	220	251	243	263	308	260	253	232	239	235	270	264	269	253	235	229	258	238	272	280	240	275	247	244	266	243	269	231	256	258	241	249	225	253	247	252	252	254	267	248	262	277	241	263	248	230	244	254	270	244	264	250	268	283	282	278	260	266	231	239	242	240	262	270	258	262	261	251	262	262	295	261	260	242	221	230	256	265	252	235	241	262	238	246	232	241	245	249	242	257	245	290	264	259	261	278	263	269	251	254	213	260	233	260	226	221	228	248	257	260	267	236	249	252	280	297	252	262	257	242	246	225	237	241	240	284	229	249	255	235	230	262	258	272	240	263	242	253	238	260	248	241	272	232	271	260	263	222	251	228	241	258	259	262	240	270	272	236	254	273	256	268	262	235	244	239	225	255	248	258	259	257	272	269	249	245	268	245	237	219	253	233	222	231	227	248	268	271	241	237	269	230	236	247	247	274	275	242	240	244	255	242	278	265	246	291	267	232	280	241	240	266	251	244	265	262	239	252	271	265	245	282	232	245	256	277	257	252	223	243	229	260	257	245	246	266	249	252	249	228	247	268	250	236	305	257	244	278	236	214	215	265	230	264	259	254	252	266	252	253	241	243	247	227	280	247	279	261	254	270	251	275	242	260	253	261	237	264	242	270	266	271	228	266	256	234	256	277	287	271	230	268	264	271	258	251	253	290	221	222	242	233	243	253	264	261	248	258	279	263	264	221	262	266	260	268	217	264	246	271	245	244	266	236	238	273	275	240	237	241	256	260	240	241	253	267	243	270	260	241	242	242	230	254	258	236	282	226	220	261	258	237	243	244	251	247	249	260	262	256	238	228	255	243	229	240	270	272	256	250	261	276	241	219	225	240	247	261	246	266	238	238	234	235	235	257	237	211	246	276	225	263	233	210	267	251	248	239	236	209	225	240	271	270	262	242	238	266	244	219	250	261	270	274	237	259	259	244	257	261	243	292	227	275	262	268	269	237	247	260	253	258	246	269	283	245	224	247	248	256	231	264	220	267	246	237	241	253	240	289	262	256	269	274	269	263	247	256	247	227	259	243	259	225	231	245	248	259	237	281	242	249	289	242	247	249	276	275	282	264	295	257	228	224	287	270	242	251	237	268	264	257	248	261	221	224	251	256	243	269	219	259	247
44655	28407	17276	11284	5194	2068	1123	1003	730	616	594	573	606	581	551	580	536	581	558	612	619	618	770	732	712	553	554	571	562	546	545	523	577	572	516	532	574	539	564	576	568	503	582	559	568	559	571	535	542	544	533	552	526	544	544	564	568	529	559	547	539	542	564	558	548	578	553	547	519	568	595	561	528	548	559	575	554	545	514	543	550	580	564	521	580	527	533	528	537	559	532	540	563	496	533	523	556	539	544	506	588	576	540	552	547	533	566	531	537	552	607	526	557	534	554	516	539	543	538	568	585	552	534	560	539	530	559	569	510	548	534	556	523	537	542	546	588	542	525	534	525	534	485	561	545	531	555	544	561	565	575	564	526	575	548	575	532	538	524	546	544	518	602	575	524	536	513	539	523	541	598	530	555	545	549	528	570	556	530	578	510	541	569	581	581	486	553	506	574	547	562	579	535	541	526	584	540	514	556	528	551	574	573	569	546	560	568	574	554	549	528	539	587	490	552	525	606	552	549	559	565	541	516	513	543	528	542	532	511	526	522	532	557	594	549	536	591	563	533	546	542	549	542	569	589	535	549	529	537	534	542	565	560	564	537	555	537	547	569	559	541	542	543	578	561	546	536	533	546	574	543	544	558	536	561	513	555	539	510	531	555	528	546	551	578	528	550	539	561	540	565	523	528	588	581	579	548	530	562	552	582	499	585	564	528	540	512	543	545	548	555	568	564	541	592	585	565	525	555	511	553	542	506	540	578	528	495	547	556	528	508	532	483	581	560	528	561	533	544	541	553	536	598	525	529	562	549	550	528	553	567	553	555	520	544	598	520	550	558	553	571	534	543	542	573	575	519	589	559	550	539	529	542	546	563	567	506	532	533	536	571	540	573	571	583	567	528	554	581	577	559	535	558	563	522	501	585	578	499	545	511	595	551	580	526	566	528	571	565	536	539	561	537	556	546	590	542	546	585	535	543	547	554	538	540	543	560	538	516	520	539	548	510	565	557	533	547	571	541	534	528	528	531	566	538	542	587	562	560	549	493	601	588	517	543	563	520	555	546	551	542	569	552	526	528	503	582	568	589	552	547	562	585	536	509	522	569	520	557	544	521	553	515	550	527	574	567	546	551	528	528	539	549	541	553	553	548	549	545	558	548	568	558	547	592	515	544	523	588	541	511	587	535	538	536	556	561	530	569	565	558	530	539	574	516	517	553	531	519	532	562	563	507	509	534	576	518	516	530	563	515	564	561	563	497	527	580	545	567	557	544	550	572	517	539	538	553	568	536	551	543	574	560	500	547	562	546	566	522	536	573	591	520	597	567	521	576	553	519	533	516	563	522	591	511	559	560	555	563	545	556	527	559	536	540	565	538	538	572	559	558	569	498	585	553	517	550	571	597	538	560	567	597	516	542	534	536	546	533	549	554	584	540	520	540	519	571	530	571	584	534	559	596	533	574	536	579	582	522	516	526	572	606	549	558	520	535	539	577	522	517	585	535	531	553	583	578	535	538	509	561	562	550	540	559	549	542	531	582	510	556	539	529	557	525	589	575	524	566	536	513	516	542	536	567	527	536	568	553	562	562	507	552	521	504	548	507	518	563	536	540	591	581	573	571	529	555	534	606	536	539	573	559	506	549	512	549	571	584	559	514	506	551	536	557	577	560	564	595	539	559	516	552	526	551	545	573	529	529	530	597	532	542	528	535	560	541	561	540	570	534	564	568	581	561	553	562	544	535	580	572	566	520	543	565	544	606	515	580	582	538	553	606	527	554	531	575	572	542	568	594	517	521	540	577	550	543	491	566	563	554	556	553	524	546	551	545	517	583	544	530	539	529	548	584	583	530	536	555	588	547	561	527	550	540	559	518	534	550	566	524	561	489	544	523	537	536	558	571	532	560	553	535	528	555	549	534	539	548	573	584	507	574	560	557	535	531	575	535	552	552	540	558	535	574	561	580	590	568	536	552	564	544	563	577	544	566	534	536	556	529	504	498	562	549	536	580	555	558	592	588	549	570	575	544	554	524	524	533	529	550	557	554	597	561	536	513	540	543	540	528	524	560	544	568	527	527	562	552	517	520	533	560	537	579	546	555	557	536	561	501	538	545	535	593	563	531	549	516	553	566	560	492	582	546	540	552	542	553	533	525	550	533	559	572	570	594	517	545	567	551	546	532	552	544	575	569	519	553	531	575	570	535	548	498	547	566	534	561	541	528	553	542	547	532	531	537	525	552	574	568	553	572	545	557	541	564	570	529	499	546	533	545	526	554	594	597	573	566	548	542	565	530	574	569	543	543	522	518	523	585	484	539	574	539	558	527	551	539	555	565	524	590	564	535	553	557	565	529	530	563	603	585	537	516	531	532	537	546	574	511	575	530	584	533	540	516	550	572	547	539	545	556	545	564	555	549	557	512	548	582	575	560	593	540	521	533	533	605	536	581	531	511	531	532	542	578	566	560	527	521	552	531	526	553	536	546	532	533	540	531	522	555	565	532	573	554	543	509	499	541	540	532	539	548	522	537	542	554	556	513	539	574	536	555	569	535	550	540	573	534	527	532	569	499	574	568	530	547	550	546	569	553	559	517	597	541	548	620	572	509	563	570	579	564	555	582	541	566	549	541	563	555	586	589	563	559	562	559	556	559	525	519	547	549	588	551	541	530	572	573	545	548	539	547	560	573	587	554	511	595	539	543	540	549	571	578	581	559	549	554	522	553	554	553	560	550	557	549	558	555	519	551	600	553	523	506	528	528	550	580	593	554	533	533	564	559	511	577	501	576	536	526	552	532	571	549	549	542	574	509	595	590	479	538	546	571	529	514	535	497	539	557	535	568	535	537	549	552	585	545	557	568	572	545	575	533	557	516	548	532	520	529	539	530	593	545	584	523	541	590	579	544	560	547	528	569	543	575	517	577	572	548	562	560	556	544	554	550	561	578	532	556	549	543	543	543	537	562	498	564	536	559	550	572	550	564	540	498	588	554	575	546	539	544	561	551	566	549	555	558	492	544	567	576	525	560	527	561	538	516	577	580	579	614	531	513	605	588	564	572	588	544	545	558	603	591	574	519	510	565	574	490	536	540	581	573	503	537	558	531	564	527	509	552	516	498	564	556	549	557	563	547	547	533	601	548	557	571	531	544	525	539	558	587	552	559	611	566	569	570	473	559	573	533	530	550	579	567	585	552	555	565	594	565	534	549	537	517	580	533	520	525	556	542	555	503	589	535	534	561	540	606	541	555	556	572	557	552	521	586	570	557	539	564	547	542	525	534	564	551	600	551	536	525	517	528	504	535	581	561	572	541	557	537	537	578	563	565	520	534	512	525	492	555	550	534	555	559	516	515	515	534	518	554	558	542	546	510	551	532	538	553	529	556	557	549	553	538	559	560	547	597	557	597	517	540	574	595	560	572	567	520	554	550	502	548	496	554	579	550	537	547	542	527	577	541	578	526	569	554	564	578	499	544	547	539	541	577	576	509	580	537	528	543	564
54422	24407	6833	2000	686	295	250	241	222	227	222	234	244	219	221	230	231	184	228	195	201	222	220	218	221	207	255	214	260	240	237	235	230	223	218	206	216	236	209	182	239	228	211	245	224	224	229	201	209	207	224	202	198	240	246	237	212	186	232	206	202	206	213	225	229	215	210	221	228	211	206	208	238	215	211	214	219	261	214	196	206	229	197	215	196	246	209	230	231	234	188	242	255	237	224	233	236	244	242	208	208	178	213	225	225	228	229	256	226	207	207	221	220	254	221	224	218	211	227	254	213	233	262	208	229	213	242	236	207	230	231	223	220	241	231	213	187	247	218	223	226	235	203	230	232	244	199	224	233	224	221	252	246	228	227	216	218	187	226	217	234	214	239	208	203	194	212	224	210	200	221	206	201	200	216	207	213	201	230	199	205	245	215	231	234	220	214	235	226	240	233	222	213	206	240	221	227	222	231	197	198	238	201	247	234	253	232	228	230	212	223	198	246	224	214	212	209	217	229	238	203	214	233	213	209	210	193	243	216	203	228	233	231	224	219	213	206	211	210	211	202	198	195	223	220	236	246	217	260	205	199	211	223	220	220	225	191	218	195	268	197	199	201	222	198	246	227	216	187	193	236	212	215	203	242	229	225	209	224	202	241	191	214	200	212	236	197	226	218	231	225	218	210	233	209	209	219	240	223	205	263	241	254	198	211	235	226	191	251	223	246	231	230	239	224	233	214	234	203	231	216	214	210	224	215	228	220	227	254	224	244	230	262	245	232	223	237	205	239	200	213	211	210	204	242	198	227	245	234	214	220	203	220	221	204	232	221	227	228	258	220	215	214	239	222	188	214	221	214	227	224	233	233	241	240	226	207	222	238	228	201	220	200	181	214	226	211	229	202	216	216	209	207	199	206	237	219	231	233	195	237	245	206	231	225	178	248	206	215	226	222	243	222	225	211	225	246	202	220	213	227	211	219	210	236	215	224	211	215	213	233	224	229	240	233	215	227	191	195	200	239	217	225	212	215	214	224	201	220	230	196	210	200	231	229	228	211	214	211	203	226	247	199	211	246	213	206	222	198	231	217	223	227	232	201	212	229	212	218	214	247	229	229	194	189	225	212	203	225	210	202	220	246	216	215	255	208	207	196	226	237	236	212	210	216	224	201	239	229	236	216	199	260	208	232	215	215	200	215	230	203	214	281	212	222	261	223	195	212	245	215	240	201	218	204	265	225	210	232	230	237	225	221	229	213	212	244	257	215	204	220	211	206	200	201	223	255	225	235	235	229	245	220	225	241	200	219	212	265	251	232	225	224	215	229	212	221	238	227	266	222	216	220	208	232	204	228	202	233	217	199	214	227	214	225	217	217	230	226	213	226	194	239	215	210	233	241	233	219	197	216	207	217	235	255	247	224	207	219	218	222	212	230	231	214	191	217	220	210	247	238	240	206	196	195	216	203	216	203	192	224	230	211	251	217	244	224	210	207	246	206	223	214	241	229	216	201	242	235	229	220	221	237	229	224	231	244	227	201	235	209	227	231	215	211	215	190	234	214	216	223	242	200	189	239	211	224	251	235	245	225	221	243	224	233	238	210	252	201	212	227	221	220	237	229	191	223	189	192	223	236	225	254	231	222	208	202	191	229	215	196	229	213	210	199	243	244	201	215	227	232	229	207	198	214	221	225	209	206	220	204	208	205	190	232	201	228	228	203	201	203	224	192	251	247	228	220	204	221	245	227	186	232	217	179	196	231	201	218	234	242	230	232	211	220	237	235	251	236	229	218	201	222	237	226	218	226	186	234	226	218	205	205	218	207	180	225	190	223	220	214	204	215	208	212	186	222	237	227	212	214	210	240	224	235	221	238	202	232	263	232	200	213	210	208	218	228	221	227	197	207	198	218	211	198	216	211	240	226	206	213	225	231	209	235	222	224	217	237	212	202	212	209	235	227	232	195	209	232	205	225	239	238	238	239	225	221	232	195	205	241	222	200	211	228	218	205	219	228	224	221	202	234	213	232	250	232	205	220	217	232	227	226	212	221	195	194	233	245	215	216	203	230	203	232	223	244	243	235	240	206	213	234	211	239	219	186	216	233	209	208	204	208	230	231	234	239	211	221	202	210	222	222	208	228	216	212	231	213	242	206	249	215	239	210	205	214	224	233	243	211	203	254	204	218	224	250	233	231	223	207	202	247	206	199	220	220	221	216	213	243	240	205	201	214	246	220	205	211	227	211	227	214	235	219	225	231	217	220	214	238	210	233	203	197	181	206	196	224	212	256	249	184	217	214	206	235	221	213	247	201	239	196	204	223	215	204	232	204	223	210	201	203	218	213	223	257	226	242	220	219	216	234	227	240	240	242	222	224	227	185	212	207	181	198	211	220	178	236	225	212	214	233	219	244	206	223	233	200	244	220	218	232	257	225	224	192	232	226	213	257	220	229	202	223	225	230	227	215	198	228	234	190	204	219	213	225	236	210	237	227	212	219	215	230	209	223	244	258	225	228	253	219	220	209	198	233	229	255	223	229	201	224	213	248	215	238	224	206	237	216	196	237	200	238	209	218	185	202	232	226	195	196	237	208	233	192	211	225	240	239	196	222	222	220	195	220	220	192	225	223	221	208	211	222	205	231	240	262	223	250	249	212	212	242	208	247	237	209	215	218	197	217	227	199	229	203	237	230	250	212	237	225	239	221	229	226	253	189	250	237	221	223	202	215	226	206	219	193	186	219	210	210	232	224	196	242	231	224	221	214	254	221	208	231	202	223	213	214	243	221	190	245	218	239	226	223	224	242	200	214	221	223	239	219	229	245	234	227	215	190	220	245	222	230	251	228	207	198	220	224	226	233	173	214	219	221	203	216	230	236	246	191	232	227	233	225	237	224	204	227	205	213	216	229	223	217	250	229	191	186	207	241	232	220	216	241	194	233	238	205	243	215	224	240	233	245	220	213	212	215	234	227	215	224	211	229	227	239	198	208	254	226	207	222	234	225	215	210	224	210	238	248	199	197	248	243	219	220	233	245	204	246	198	202	234	215	214	251	216	221	206	218	214	207	248	231	230	203	190	226	206	210	226	224	220	220	251	204	233	223	234	223	214	192	218	238	232	213	225	210	203	221	230	234	241	215	196	208	231	264	244	215	225	228	237	245	233	215	234	230	211	222	229	223	207	227	217	223	218	223	193	203	223	229	195	215	229	214	233	252	237	221	257	233	195	233	194	233	229	220	237	257	240	197	187	205	212	214	189	245	186	212	207	231	227	236	236	234	235	229	241	253	229	209	213	226	238	238	228	219	219	211	210	233	210	237	220	221	204	241	202	241	205	224	219	229	197	208	219	226	192	213	229	237	213	227	218	219	214	234	233	246	214	187	205	210	236	191	220	212	200	210	241	237	192	184	204	212	235	237	223	224	227	198	216	199	207	199	232	207	229	205	249	215	257	218	221	218	230	251	225	220	194	232	252	245	239	262	234	225	206	179	232	229	208
37204	15886	7800	4527	1806	829	646	641	541	508	512	477	498	519	490	472	502	461	491	445	456	469	489	504	478	492	507	490	470	506	456	496	490	484	491	470	515	446	502	506	447	493	509	484	490	489	505	512	511	522	534	454	507	516	493	514	509	486	470	450	516	497	468	512	490	548	542	467	476	511	463	483	477	482	509	451	446	511	493	518	503	452	497	509	514	509	474	494	498	479	509	475	481	531	514	520	496	429	483	487	556	513	505	480	500	477	494	497	495	484	502	508	482	499	453	508	489	507	520	503	460	502	454	474	481	535	475	483	517	477	527	485	533	485	475	491	472	467	460	528	515	476	526	502	486	460	445	454	489	508	532	472	464	450	482	488	514	481	493	479	458	463	455	495	485	503	501	486	460	499	497	476	484	503	494	509	465	489	494	471	520	503	490	454	504	479	484	489	502	499	493	485	524	453	437	482	466	517	495	498	514	520	489	462	477	469	490	492	506	510	508	473	523	489	482	452	465	470	512	519	472	504	498	491	520	464	497	476	505	512	508	472	445	439	480	470	506	510	502	523	494	507	507	495	470	477	484	490	482	515	488	481	457	495	523	470	488	488	490	493	544	463	508	478	481	464	504	543	539	492	473	503	509	535	480	532	475	512	487	488	517	454	485	514	504	477	523	491	485	491	460	528	499	522	484	475	454	465	530	486	508	482	505	479	494	530	481	493	510	501	496	505	501	488	482	502	506	493	508	499	512	466	528	483	508	499	467	492	493	477	487	488	493	470	462	502	481	496	496	493	477	483	487	498	514	514	477	507	513	464	492	475	507	465	497	436	513	506	464	503	525	509	512	526	498	466	471	503	491	511	496	504	511	485	474	496	519	544	483	498	478	508	464	489	507	541	530	464	461	463	457	507	529	528	491	482	472	491	491	507	485	487	499	484	499	518	466	490	485	474	481	481	469	507	493	446	488	468	467	493	473	468	486	508	490	446	448	476	522	502	462	481	488	491	499	468	474	490	485	468	493	466	476	534	494	486	495	509	499	475	478	482	481	488	512	488	522	491	465	511	489	505	448	462	482	521	508	478	471	491	496	496	465	506	548	481	462	501	457	509	501	479	516	520	506	454	490	496	494	501	476	514	506	536	519	482	489	537	487	470	502	457	502	473	476	494	483	444	504	499	503	487	451	478	505	452	501	532	485	486	529	488	527	528	502	478	539	470	531	513	494	533	501	496	455	469	464	482	466	490	489	487	488	500	491	477	525	504	513	447	497	463	487	478	476	491	486	514	500	471	499	509	501	506	474	469	495	447	476	492	511	469	487	482	517	461	511	445	478	499	487	469	512	477	468	474	457	523	487	505	504	478	488	505	478	508	484	499	543	476	487	481	449	504	473	476	520	531	481	512	511	447	518	488	464	493	506	494	496	509	485	515	499	468	488	530	474	479	452	498	480	503	492	527	470	453	496	496	533	516	487	501	476	496	463	491	538	445	513	517	485	502	452	514	508	492	486	468	490	457	507	454	483	460	497	516	526	480	477	494	538	471	512	486	472	473	493	525	492	472	492	491	503	506	529	512	490	476	542	487	522	527	524	525	522	473	476	467	493	487	485	480	507	474	501	485	468	505	517	465	474	482	497	479	495	471	518	493	524	492	497	474	491	510	477	520	475	507	483	485	472	505	509	494	485	536	524	495	482	496	501	520	526	511	498	466	486	444	474	487	489	518	468	495	506	473	496	505	498	511	488	504	519	498	500	472	526	514	482	463	518	522	477	483	474	452	486	473	476	491	458	451	507	471	472	479	488	521	474	510	462	509	491	488	449	473	473	503	496	503	465	492	514	480	482	457	518	502	510	518	515	467	517	463	464	468	498	494	472	521	489	500	456	487	497	514	465	516	481	484	460	504	475	488	492	508	491	529	470	483	479	473	497	499	477	478	534	514	472	476	537	497	501	500	524	461	430	525	493	527	501	473	469	490	486	480	501	511	482	478	523	483	488	503	496	513	493	544	516	497	461	485	487	502	495	464	491	485	503	494	489	452	479	481	484	462	502	478	520	516	484	491	506	451	526	478	498	472	480	495	474	483	502	483	498	468	508	485	470	474	499	511	484	502	512	478	476	483	489	498	485	471	505	479	489	465	484	467	488	466	457	507	467	473	486	506	513	479	528	536	506	520	508	521	506	441	486	522	499	461	477	464	494	518	485	514	480	532	499	479	468	481	483	483	528	467	526	511	476	474	510	502	485	493	502	460	503	482	462	501	476	480	508	461	471	518	487	485	512	454	465	496	508	531	496	479	526	493	474	549	503	495	490	492	494	513	486	515	498	490	485	477	488	500	501	507	457	528	453	498	467	554	530	507	473	506	490	480	499	481	513	498	498	483	526	495	499	555	477	468	517	485	482	500	443	477	496	493	475	472	456	474	466	480	465	473	521	500	488	494	545	475	499	471	515	504	488	474	459	490	497	493	482	492	495	473	515	507	545	481	481	468	483	476	468	519	474	476	512	504	508	473	506	487	516	478	501	474	504	455	494	494	484	508	485	479	503	511	457	470	508	481	439	474	471	486	487	492	476	492	518	501	525	525	477	519	458	481	466	519	499	499	522	525	479	502	502	542	545	467	515	471	525	485	474	493	516	463	501	508	482	510	523	493	469	485	496	516	501	519	470	506	478	492	481	480	497	497	481	499	505	483	503	494	500	521	501	502	489	490	497	493	535	510	496	460	476	508	541	442	536	518	469	464	496	482	501	477	469	476	482	512	496	513	485	502	479	496	502	489	453	492	518	479	479	506	496	478	465	523	510	493	504	486	497	504	462	475	500	521	499	493	491	476	499	495	504	480	521	481	503	478	430	515	501	475	498	504	524	513	538	461	442	476	519	479	493	519	475	469	507	469	439	476	479	538	474	498	455	521	435	515	504	504	483	461	498	486	471	487	507	457	475	469	467	501	488	503	470	493	482	490	464	487	496	491	486	506	470	523	474	488	515	479	499	487	512	490	463	492	492	502	492	551	487	436	497	497	490	482	501	455	496	471	450	509	451	516	491	530	482	485	480	478	476	470	441	464	492	478	470	489	514	538	492	527	536	493	484	492	497	514	505	500	500	471	509	501	518	474	449	510	449	467	541	491	498	502	530	515	481	488	493	494	505	493	461	521	490	504	485	508	528	462	490	483	485	476	510	485	483	489	453	474	513	483	514	527	459	472	500	487	482	479	536	518	524	529	526	516	506	456	486	498	476	480	511	505	495	469	485	513	501	471	449	505	466	562	469	506	526	495	493	500	475	519	478	454	494	506	513	488	490	525	478	498	506	495	545	481	469	491	494	506	508	515	486	489	506	491	505	505	500	508	449	483	510	466	491	498	483	487	493	486	512	506	530	534	488	484	466	467	517	478	460	489	515	480	464	472	529	559	480	488	515	484	473	491	474	489	484	493	451	448	493	456	452	518	495	488	480	485	478	474	472	480	465	493	521	497	468	497	468	510	515	472
61968	34698	16002	5843	2408	887	412	380	314	256	238	245	257	235	247	254	251	265	253	229	238	220	257	246	256	235	250	256	229	226	221	210	253	215	239	246	239	257	213	252	255	227	220	240	252	236	227	246	224	231	212	259	227	252	241	223	257	244	240	229	236	237	251	226	204	236	263	234	245	225	246	246	227	266	252	246	260	245	268	224	220	240	205	237	206	246	229	225	249	228	198	249	257	211	197	241	226	239	257	282	228	252	192	221	262	248	227	231	196	208	233	238	227	233	252	227	218	223	257	218	211	264	256	236	233	243	262	227	248	244	241	254	215	230	235	247	244	235	213	238	235	209	219	265	227	244	246	274	241	237	257	245	201	226	234	255	226	239	229	205	232	219	233	240	212	219	233	228	233	250	257	223	232	214	230	251	226	237	222	228	255	264	265	250	213	234	230	249	220	234	245	254	225	252	248	247	253	237	242	221	213	231	234	258	245	248	252	209	262	241	229	223	262	206	238	246	192	258	243	226	219	228	219	234	206	261	230	220	237	272	251	233	223	235	247	237	235	230	259	218	225	250	247	265	237	199	240	236	258	246	244	251	253	244	274	242	250	245	229	257	233	258	215	248	214	224	244	274	238	235	247	224	226	241	228	227	253	240	219	218	233	246	246	237	234	247	239	227	212	226	260	221	252	223	262	240	236	228	254	226	225	214	221	247	265	249	242	239	232	252	234	261	223	222	252	232	247	250	245	253	232	238	253	233	250	236	222	259	232	234	237	241	251	226	258	212	229	222	224	238	261	231	236	226	211	239	230	282	247	226	253	251	210	241	231	246	266	265	206	258	217	222	231	238	211	220	231	221	237	267	234	254	237	247	221	250	218	214	239	226	212	221	233	227	239	224	182	236	239	244	204	225	230	194	211	236	232	250	205	263	235	227	261	222	248	243	233	264	256	232	243	267	235	210	215	245	241	219	226	230	229	231	238	209	229	224	216	213	235	268	216	222	232	207	219	222	227	202	237	228	248	224	216	231	245	257	256	270	250	219	218	257	214	244	235	246	253	229	278	276	227	242	244	265	240	253	264	257	231	223	229	234	200	258	251	217	228	240	252	241	250	244	245	252	237	252	264	224	237	237	243	231	247	245	241	256	250	225	252	232	255	249	260	217	200	232	208	233	271	231	239	210	228	223	241	248	223	236	248	274	246	273	265	248	260	203	231	223	223	223	239	223	243	241	240	257	225	245	246	232	272	258	231	253	223	246	224	236	265	245	231	233	239	249	241	266	232	226	217	215	248	258	247	224	231	229	248	235	209	245	235	233	226	246	237	203	251	212	233	241	242	263	239	238	252	261	235	243	223	229	235	267	282	264	226	226	223	235	236	232	237	226	241	231	230	229	250	252	247	237	237	235	221	232	248	244	236	218	222	235	232	219	219	218	249	247	238	237	240	231	211	221	218	217	237	223	238	221	243	248	254	264	227	237	246	247	198	222	203	214	258	251	239	231	259	245	243	245	223	227	222	211	258	250	245	235	228	239	259	215	222	231	246	256	245	225	241	264	254	227	214	226	250	238	219	226	230	239	200	214	218	238	220	264	223	225	223	252	241	226	241	256	265	221	211	218	235	225	248	242	222	224	255	222	245	246	200	224	245	226	264	224	253	239	242	232	247	211	241	223	215	241	239	245	223	227	242	221	233	226	225	232	221	216	257	235	248	248	226	262	230	242	226	244	235	237	262	233	242	230	232	243	234	227	260	216	233	245	239	244	245	240	274	222	241	264	220	228	252	236	208	228	220	247	224	264	222	240	249	257	233	223	249	234	192	224	250	263	249	216	238	227	240	221	236	232	207	249	231	260	251	220	251	249	238	240	208	259	231	236	231	251	248	223	250	227	233	236	249	250	245	230	260	219	237	240	238	223	237	254	257	227	236	288	235	246	269	225	237	207	243	257	285	236	240	224	226	233	219	252	229	244	219	227	257	240	242	238	236	220	240	256	261	226	242	257	256	237	262	229	247	249	224	245	232	212	223	209	236	229	210	255	230	228	238	252	238	261	258	244	255	223	228	244	240	232	221	221	213	209	213	259	266	212	251	263	244	238	209	245	248	247	237	247	226	226	257	240	228	256	263	195	210	225	228	258	246	250	236	248	254	240	250	248	228	241	235	233	224	231	230	245	245	246	230	210	226	249	241	231	222	230	237	225	249	237	211	268	224	225	237	212	225	222	222	246	251	268	231	222	227	207	228	238	236	227	219	245	255	270	238	227	233	255	235	239	254	237	217	237	241	219	223	249	231	227	218	216	240	247	235	238	264	234	227	252	242	224	232	259	217	265	260	259	227	239	220	239	217	252	232	203	238	235	230	227	216	233	247	258	240	210	239	231	258	223	238	240	243	245	226	225	209	244	231	228	229	246	223	261	204	247	263	245	221	149	250	238	213	225	211	225	235	245	220	221	249	221	247	244	268	246	226	220	222	208	248	275	221	251	241	247	234	243	249	229	213	231	237	226	210	238	254	225	245	235	248	240	225	219	240	254	242	198	254	238	241	231	222	231	226	248	270	214	223	243	245	236	225	235	248	250	245	235	223	248	257	242	255	239	262	222	237	221	235	232	278	223	233	233	213	233	242	248	232	250	228	227	249	233	243	218	229	251	214	233	208	251	260	225	234	228	253	222	212	248	234	224	226	235	251	216	234	207	256	230	238	230	241	237	225	244	219	228	268	220	217	223	262	253	259	200	223	227	227	230	246	227	245	251	243	247	249	229	252	249	231	231	251	256	232	237	244	257	234	242	220	240	255	249	238	234	226	208	230	239	242	242	220	227	236	228	207	220	224	228	229	257	235	212	209	236	240	230	226	214	220	188	232	261	225	242	198	257	233	230	234	241	210	258	233	240	245	246	217	249	222	213	236	240	228	219	212	222	245	248	265	229	231	272	227	241	253	218	247	241	260	222	206	222	227	221	215	247	241	221	237	235	227	226	203	224	217	252	227	245	223	211	207	226	213	251	237	226	251	267	232	228	237	235	245	187	239	276	227	236	253	216	238	213	250	243	217	226	237	239	207	217	217	263	224	245	248	217	242	268	261	230	201	237	233	231	258	224	236	268	239	258	217	261	249	244	247	230	247	234	221	255	248	215	222	264	230	240	252	233	233	242	250	264	213	246	235	252	231	260	203	244	265	250	240	248	217	223	250	226	241	216	218	252	226	224	274	247	241	234	235	263	244	236	219	244	240	243	233	225	245	239	235	243	234	228	263	238	225	216	254	212	217	226	204	258	239	224	240	216	248	264	239	234	270	268	221	260	272	243	227	210	219	233	209	252	237	241	240	242	207	217	231	213	232	215	224	235	219	209	239	233	213	238	240	213	255	261	230	255	241	230	244	257	239	234	217	250	233	203	247	210	236	252	253	255	220	231	245	243	227	264	228	215	221	258	238	212	241	242	244	250	228	265	215	232	210	236	240	235	240	232	248	222	232	198	248	225	200	239
40890	25715	16747	11355	7019	2881	1140	1146	843	745	665	641	633	644	561	544	571	549	565	567	587	550	574	529	549	578	528	520	531	536	526	508	553	525	492	514	531	488	523	519	485	544	534	504	525	518	527	548	506	533	500	484	502	520	542	526	492	489	472	491	504	516	532	480	519	568	550	499	572	518	551	491	561	508	497	506	560	504	531	532	505	499	547	530	560	522	535	534	524	507	522	528	521	513	500	467	494	529	540	522	499	538	539	524	536	519	521	515	539	586	514	511	489	471	529	488	547	533	534	505	529	558	521	472	521	537	540	526	521	530	530	508	513	540	496	517	510	489	553	527	498	541	566	519	523	494	523	531	519	509	509	494	511	552	522	531	523	530	516	515	453	515	520	506	485	525	560	481	524	546	530	506	496	522	488	531	510	470	519	561	522	507	561	543	491	512	537	561	514	516	483	553	522	532	508	515	560	492	506	514	513	497	516	546	524	478	524	534	511	492	505	512	501	519	537	517	502	491	522	532	543	541	504	513	520	493	502	514	546	539	507	496	478	556	560	541	537	524	482	482	528	529	555	515	527	526	534	515	542	460	507	533	508	493	526	523	528	564	490	513	504	499	529	514	507	482	512	538	529	534	513	484	512	495	512	522	491	508	502	546	506	520	510	510	494	506	552	534	508	534	558	534	542	504	523	523	519	566	516	536	547	508	525	544	527	533	499	509	466	535	510	525	542	519	504	519	533	496	516	495	497	477	533	494	510	556	499	501	479	513	525	534	537	530	530	511	533	509	532	502	502	501	530	509	530	528	508	544	539	549	525	545	494	529	529	488	500	512	480	502	561	513	478	515	508	532	500	523	561	542	499	495	511	516	534	522	521	492	516	517	539	493	497	540	529	541	500	556	538	504	483	475	526	517	481	504	532	508	531	477	494	544	493	531	489	510	550	502	490	501	518	492	505	554	536	517	538	478	539	524	571	555	495	570	537	507	503	555	485	486	498	553	508	563	543	492	532	505	501	494	490	533	520	478	510	523	536	509	538	488	488	543	515	485	509	496	474	567	525	514	512	534	502	514	533	563	517	540	486	508	510	497	573	542	544	505	563	549	496	513	545	479	504	490	511	542	460	474	518	512	514	543	526	522	522	517	519	485	506	552	500	536	511	497	575	504	554	540	588	532	491	545	526	540	549	508	497	490	526	516	532	531	550	567	556	526	511	505	525	492	497	509	542	533	504	514	540	504	549	542	519	514	538	509	476	490	533	514	527	545	526	534	516	535	518	520	530	530	527	520	524	474	524	524	520	544	486	535	545	515	524	518	522	499	483	476	495	532	512	533	533	476	523	486	510	498	515	526	530	515	535	505	516	538	501	498	544	527	532	523	555	534	523	499	518	503	480	506	560	485	449	501	482	551	507	572	532	539	466	543	495	506	524	519	533	529	545	541	490	515	554	479	501	508	516	529	522	520	522	520	481	504	508	483	523	528	525	536	531	566	505	528	537	471	511	469	532	539	553	505	526	550	508	531	534	515	548	497	538	530	517	477	537	541	508	549	550	469	487	518	533	560	557	518	491	531	530	506	517	498	483	524	517	519	512	538	525	506	503	527	535	517	522	540	520	554	512	561	541	520	489	502	507	517	499	483	486	515	517	520	510	569	503	524	510	527	500	510	557	465	564	467	569	536	533	547	504	518	508	524	521	514	536	524	502	489	546	543	503	493	542	519	476	517	526	550	500	517	544	511	557	512	511	542	537	517	515	485	514	518	532	488	518	529	511	512	501	539	511	526	530	482	494	521	501	539	536	527	523	519	499	527	531	527	551	491	509	548	510	506	489	500	520	524	464	528	515	491	517	481	544	532	491	496	519	495	513	539	537	556	557	542	501	544	517	540	516	526	530	498	511	520	567	552	502	518	509	523	552	527	535	536	493	512	493	530	512	538	517	541	533	465	500	520	522	505	544	542	495	523	488	492	488	530	498	545	526	490	471	518	511	536	524	528	548	513	571	547	528	491	517	511	553	516	512	531	534	524	506	486	499	525	488	561	518	554	506	488	551	511	546	507	511	510	505	510	548	553	573	523	539	511	534	510	511	525	532	504	483	508	536	544	537	524	521	501	527	527	521	530	528	543	508	542	484	516	522	560	541	549	478	513	521	541	517	533	494	534	551	514	508	545	513	524	531	522	488	523	526	490	537	562	514	505	467	526	527	514	539	541	548	546	490	546	544	576	522	494	502	490	515	505	513	526	565	529	515	524	500	504	551	552	500	519	506	519	535	492	508	523	519	524	529	544	522	478	538	517	520	569	530	544	513	558	524	526	528	512	536	497	545	546	503	532	507	516	553	515	538	479	539	508	518	565	505	501	512	530	491	503	506	533	511	511	521	506	539	501	541	537	501	588	526	498	525	563	482	512	539	544	533	540	542	505	495	523	536	473	484	527	522	520	499	522	539	510	528	497	508	536	504	530	488	556	507	495	500	492	567	478	511	542	536	536	508	519	486	514	535	553	554	519	496	503	538	509	502	550	560	544	550	488	536	474	503	542	500	494	523	532	512	518	528	513	535	512	573	552	551	545	527	531	527	495	504	503	518	539	482	541	538	468	524	535	518	526	503	504	553	530	545	495	518	526	512	522	518	513	492	517	512	511	523	511	515	533	545	478	492	529	557	560	525	517	492	515	551	524	542	507	527	461	547	531	509	547	480	529	503	520	521	545	526	553	549	577	527	536	528	552	510	545	518	527	512	528	526	508	503	552	517	490	521	554	506	553	530	521	523	516	518	532	519	527	522	524	509	514	524	535	535	525	517	552	524	477	514	495	528	515	552	454	527	538	545	531	533	547	496	548	551	525	521	516	515	529	526	518	504	514	551	486	498	492	500	517	485	518	535	496	473	530	537	575	514	504	500	498	532	486	517	552	519	521	522	522	497	545	557	532	542	502	509	523	503	512	510	535	481	510	518	526	516	528	525	533	531	539	488	555	488	560	541	508	547	535	513	561	536	564	489	536	568	545	512	527	537	551	506	521	539	543	494	512	510	508	528	494	527	535	504	499	497	540	517	531	514	486	546	531	520	514	532	490	544	503	528	517	577	560	530	525	523	521	485	519	543	485	552	545	524	511	501	524	540	494	518	513	520	486	501	560	535	493	543	529	520	519	536	564	522	566	513	507	526	536	563	495	539	542	560	516	539	491	525	533	514	480	558	524	548	491	544	531	524	527	544	544	500	513	543	539	501	505	507	535	512	490	532	516	469	526	543	491	524	491	505	511	499	563	517	486	483	502	527	493	476	514	522	511	521	514	503	516	526	542	532	519	513	516	517	562	515	502	529	500	476	518	509	539	513	488	530	513	525	500	506	514	556	532	481	554	558	503	535	519	516	524	524	566	529	552	560	502	545	532	459	520	502	534	515	502	510	505	517	528	495	575	531	511	540	538	486	513	527	530	550	541	536	527	498	536	528	512	545	502	503	505	557	531	523	518	507	505	531	483
69508	39312	20697	9514	3147	1012	518	362	340	304	300	249	273	279	254	242	256	251	302	280	211	301	271	256	252	234	231	246	218	227	271	241	259	240	245	286	263	263	212	229	279	257	244	241	242	242	273	261	253	258	279	244	235	265	248	245	248	251	263	262	229	252	230	300	272	237	259	201	251	261	231	217	302	212	223	240	241	229	220	234	245	260	257	234	267	288	243	219	255	281	268	255	273	277	225	262	244	238	256	245	235	222	244	229	220	255	239	261	266	231	247	253	272	247	260	255	207	254	243	204	239	250	258	278	234	240	235	263	219	268	254	254	237	232	269	224	242	214	210	255	278	232	230	235	244	233	253	247	224	243	241	250	241	274	257	214	241	248	259	227	279	266	255	280	256	232	271	236	244	264	255	268	251	245	288	264	270	239	244	261	246	232	267	258	248	218	242	233	265	255	266	241	250	260	240	241	230	234	234	250	251	214	222	236	295	261	247	262	245	240	223	241	239	243	267	239	234	235	236	246	247	217	217	232	254	252	292	254	277	264	221	253	241	257	260	256	287	253	233	257	258	249	257	254	263	300	276	273	275	275	275	216	244	257	244	237	268	258	252	248	249	261	251	257	251	253	269	263	231	252	242	284	273	259	273	228	284	239	271	233	244	260	273	282	259	237	253	225	238	213	257	249	251	261	268	252	239	242	207	250	241	247	256	257	245	233	203	212	214	242	267	285	259	273	247	252	231	240	253	253	231	258	212	232	271	249	247	251	276	236	240	237	219	261	256	233	236	267	259	278	228	252	272	226	286	258	261	260	216	253	247	261	235	235	281	244	254	272	248	268	244	223	262	272	251	262	237	249	260	250	233	244	271	257	252	224	235	233	248	247	264	230	264	264	274	269	250	237	251	263	235	230	229	216	253	242	260	284	262	267	250	261	282	237	241	250	257	251	241	248	241	218	249	241	270	262	259	248	275	261	273	252	272	252	258	222	248	270	273	232	279	263	230	254	223	247	246	256	262	265	241	219	236	229	249	246	256	217	249	244	225	231	259	251	263	248	250	247	254	243	268	245	246	246	234	253	267	252	240	242	237	288	277	258	255	252	247	238	263	247	254	230	249	257	246	244	250	247	237	256	227	258	240	244	248	242	228	261	251	241	255	220	249	254	242	248	251	267	230	253	287	252	252	243	252	257	247	266	246	222	248	219	231	240	286	236	260	286	246	258	244	254	249	243	254	251	237	253	265	264	283	240	249	243	272	238	273	262	277	293	253	269	260	274	250	233	266	254	226	235	264	215	216	239	266	281	240	233	213	222	229	236	275	241	232	227	214	259	242	236	247	219	258	229	242	277	260	264	234	271	264	266	259	266	232	254	233	270	257	297	261	248	220	265	250	246	231	257	260	231	266	230	242	200	245	233	225	253	274	234	216	237	275	275	264	249	261	251	242	241	244	246	213	259	288	263	230	271	260	238	238	246	277	256	243	243	274	253	256	234	281	262	247	262	253	270	249	268	246	268	259	232	233	248	263	224	247	249	203	239	240	224	244	245	214	252	257	237	263	248	257	242	255	260	234	263	278	277	256	246	240	257	250	223	238	248	250	228	248	267	265	245	248	233	276	288	234	262	241	263	258	271	232	272	236	258	245	220	251	252	247	256	266	259	248	270	239	231	226	257	248	240	216	260	240	273	265	263	250	258	250	245	252	237	249	283	229	276	250	243	238	255	255	272	262	242	250	293	259	237	253	231	276	230	231	231	256	261	278	248	211	256	269	255	256	247	258	243	298	251	274	231	246	234	278	260	246	268	272	261	250	217	274	247	243	280	254	269	251	254	251	254	222	262	248	243	239	247	271	248	279	288	252	241	244	220	256	251	241	254	256	224	246	250	261	281	289	238	250	237	263	265	263	283	291	236	246	251	256	261	272	246	229	241	243	245	250	270	251	237	241	249	244	260	266	251	238	269	279	243	264	230	240	267	253	238	249	280	265	260	241	264	272	249	231	212	251	265	228	247	261	268	254	256	232	233	272	254	233	245	254	244	261	266	230	243	255	276	223	248	270	255	248	230	243	249	272	261	210	251	260	235	255	249	231	272	243	248	250	210	255	242	226	252	273	251	238	277	266	248	247	251	247	265	252	262	254	259	241	268	273	254	259	260	217	255	251	248	249	230	252	248	255	260	288	257	246	255	240	216	296	245	228	277	258	237	238	271	251	254	305	233	268	249	242	257	223	218	230	229	265	257	266	246	247	258	246	270	259	256	242	245	257	245	225	234	262	221	247	269	264	253	259	240	246	260	243	281	255	244	277	242	258	270	265	241	235	245	223	289	244	246	267	264	289	314	241	249	252	262	262	253	250	249	224	243	302	252	234	243	267	224	255	240	258	245	247	283	246	233	236	244	259	259	242	269	268	252	249	238	274	295	278	229	253	238	249	258	250	231	226	239	290	225	249	249	237	238	246	289	238	249	239	234	273	224	246	274	269	275	241	262	235	216	244	240	227	248	231	241	254	225	244	266	251	244	236	251	258	232	280	279	278	246	248	238	255	240	270	246	253	288	261	257	233	234	234	232	235	226	234	256	247	225	238	227	247	263	253	260	271	240	222	239	272	209	259	241	252	276	265	283	246	224	232	242	268	256	219	247	228	240	267	277	239	239	253	272	243	266	259	254	254	264	269	264	264	273	255	264	300	255	246	259	257	276	225	262	239	243	231	253	258	251	231	227	253	231	273	254	264	236	259	252	244	264	226	217	259	249	249	227	269	247	248	252	254	227	224	254	263	249	265	238	260	263	259	255	265	247	248	239	235	252	268	304	236	253	243	217	242	259	235	232	216	236	235	244	265	252	240	248	285	264	254	264	255	242	259	231	265	240	218	245	232	250	267	253	258	262	287	255	257	223	254	236	235	226	242	262	230	272	256	254	251	273	246	232	254	275	225	277	269	263	262	238	257	239	240	251	265	241	264	273	225	244	257	248	240	246	268	222	240	240	240	241	294	223	237	248	273	268	245	260	246	250	257	293	281	262	251	268	244	230	261	246	223	227	252	256	235	271	247	246	222	260	244	240	219	264	250	251	258	257	276	253	262	264	278	261	223	256	240	241	263	268	257	286	260	238	251	242	224	246	255	258	269	273	237	271	253	250	250	273	250	241	265	283	245	227	243	263	223	234	279	242	238	273	243	269	237	276	247	227	229	236	283	250	242	235	256	258	274	276	242	223	234	248	257	252	270	222	248	269	240	245	250	235	286	247	234	210	262	252	237	226	244	221	247	241	248	260	267	268	234	243	250	247	260	249	255	249	270	257	283	245	230	243	245	264	274	275	218	272	236	222	250	229	246	258	259	246	251	267	233	264	264	254	217	247	264	245	241	223	264	230	236	236	231	243	258	260	245	262	272	233	248	263	248	253	271	279	261	254	232	273	272	243	276	258	252	269	256	238	287	265	258	213	256	254	243	241	252	254	265	248	251	243	295	263	233	225	253	285	243	252
46498	29662	21293	15688	7552	3257	1625	1182	989	885	795	763	707	574	617	593	596	609	574	593	628	630	587	524	545	534	569	542	578	534	574	542	529	558	564	529	571	570	541	542	542	554	545	526	548	549	558	528	586	583	585	545	510	554	521	562	521	528	489	547	532	526	536	546	566	530	589	541	526	551	543	591	548	558	590	567	525	557	548	592	518	551	551	570	536	563	521	547	546	611	589	526	570	582	561	590	544	570	553	536	549	579	544	500	555	537	526	530	551	586	534	548	555	552	595	569	526	530	543	538	562	502	545	571	534	524	585	575	570	564	523	546	570	537	525	597	548	558	554	548	559	524	533	613	517	533	509	580	566	515	562	541	513	542	530	512	515	533	564	550	555	521	588	540	529	528	561	528	544	577	559	548	555	514	553	546	524	533	528	516	553	571	535	552	553	574	541	505	516	550	526	521	543	557	557	569	578	542	564	527	552	565	552	556	548	521	522	505	577	533	553	518	529	565	555	537	539	530	546	545	514	546	538	556	536	509	525	576	567	556	527	539	578	564	597	564	518	558	578	562	533	548	556	538	521	541	554	551	579	510	559	532	571	554	529	555	537	565	532	543	544	543	555	558	564	515	563	556	567	537	563	581	522	535	548	540	541	537	553	506	513	573	558	553	549	517	570	565	543	545	595	551	527	528	556	576	563	514	537	564	509	540	545	561	567	522	524	519	553	573	575	531	544	574	585	572	567	530	585	563	550	553	571	540	542	567	528	520	538	514	570	551	546	540	558	563	573	575	583	529	537	529	555	535	581	563	544	555	576	567	608	528	539	516	514	520	538	539	542	558	539	520	543	572	505	568	509	488	507	534	563	524	520	527	574	529	546	535	531	529	555	529	559	527	531	547	536	546	572	545	497	524	584	525	509	542	541	548	550	511	540	575	552	569	520	557	556	553	534	548	522	572	521	529	572	529	541	545	539	523	497	582	535	554	561	563	513	511	566	548	561	564	560	548	547	556	549	549	541	569	523	523	534	512	587	526	515	556	577	533	530	599	579	536	542	509	520	567	562	570	541	542	516	565	551	546	584	555	511	558	542	532	534	559	529	528	588	540	568	569	564	532	529	548	518	568	512	575	522	566	532	530	550	553	573	561	580	546	543	555	542	528	542	586	550	576	553	542	526	575	610	547	529	551	551	529	540	536	558	538	526	575	543	564	511	531	494	561	546	533	534	541	528	547	537	534	520	553	580	513	580	573	521	574	543	561	574	545	511	538	553	547	523	540	554	552	563	530	567	551	528	585	542	502	538	517	559	533	555	541	552	568	550	530	537	509	557	567	530	548	536	569	556	550	501	561	544	584	552	539	585	552	567	553	576	566	539	583	569	565	543	561	556	550	569	552	530	538	522	561	574	555	531	546	537	523	492	567	501	568	509	531	540	510	523	522	561	515	548	566	545	521	552	512	537	554	552	551	557	548	534	590	510	498	539	541	593	545	562	551	589	556	561	510	514	547	542	535	523	534	591	565	539	558	544	502	562	554	534	544	526	535	585	539	539	574	540	545	511	539	542	578	573	564	534	521	556	541	545	556	559	534	525	556	520	571	564	538	523	565	570	531	526	576	567	553	537	567	529	542	576	573	557	546	536	542	557	530	564	572	553	566	543	599	538	571	570	533	565	562	558	537	573	521	575	574	541	510	583	538	508	534	563	489	523	519	556	524	540	543	593	544	570	537	555	549	524	547	520	529	567	540	582	502	564	528	547	540	531	544	570	549	501	531	555	591	575	523	549	580	574	548	543	591	565	577	532	530	555	532	566	534	511	508	558	509	550	548	482	574	522	499	507	562	557	571	499	566	570	526	555	581	536	536	520	567	564	560	529	522	574	564	535	533	553	585	544	566	539	514	515	585	513	545	583	546	524	567	543	541	553	555	529	521	566	560	510	518	528	579	547	583	545	550	551	554	504	513	589	527	527	532	543	585	552	549	556	536	542	518	519	521	529	558	540	527	564	525	550	546	523	545	591	546	568	500	592	555	577	543	527	550	545	556	526	530	572	501	543	505	556	546	576	520	531	517	537	540	552	532	519	531	589	539	502	543	560	568	558	526	517	558	520	526	557	505	550	582	507	550	513	541	565	564	539	573	557	550	560	599	569	533	528	519	526	545	466	537	572	553	559	530	515	507	515	536	554	516	526	592	562	509	534	547	533	523	531	564	558	516	551	512	573	510	568	586	573	524	499	557	496	570	519	523	576	509	574	581	552	525	556	533	580	559	529	534	517	503	570	498	577	583	542	562	580	524	556	564	551	570	560	572	588	559	569	547	546	564	540	558	540	562	531	556	521	543	539	552	544	541	565	536	563	509	538	540	567	597	579	565	568	520	560	530	575	557	560	553	562	515	522	564	539	593	524	518	548	537	562	526	548	522	530	524	576	551	515	563	535	550	543	539	580	573	537	554	558	523	541	571	557	545	553	515	522	506	555	530	537	542	573	538	542	555	586	553	542	560	552	563	556	536	519	568	525	560	524	540	546	551	517	543	495	563	532	550	527	537	583	563	555	532	578	521	560	531	594	526	576	511	538	537	598	567	533	535	520	544	564	513	555	576	542	533	572	531	565	578	545	580	568	557	541	545	517	556	610	582	522	523	558	557	566	553	545	507	545	537	556	530	596	552	522	528	547	537	547	494	534	519	560	488	524	518	578	537	536	565	566	609	561	595	545	525	594	553	539	572	579	552	549	547	522	547	560	565	523	566	541	557	504	541	545	558	570	547	526	558	512	542	571	540	529	580	491	538	565	516	562	566	589	538	533	551	583	539	555	557	538	520	562	544	528	545	546	555	548	535	571	527	530	517	526	530	577	553	555	558	553	539	551	498	560	544	535	528	546	564	547	539	573	524	570	554	518	511	546	554	589	552	555	503	546	514	533	580	540	540	528	561	532	566	531	524	548	523	611	504	541	537	580	555	575	554	561	493	553	564	553	502	540	497	560	556	523	531	551	559	551	565	528	558	535	530	583	543	550	569	536	543	530	538	546	527	511	537	547	578	566	563	527	602	524	508	543	576	558	520	537	558	530	555	526	602	582	557	561	573	539	567	608	545	544	545	541	555	544	528	544	548	500	576	556	568	536	530	598	528	545	528	538	539	490	578	571	536	559	559	558	520	551	517	572	533	575	577	579	572	553	533	583	566	545	537	531	556	528	510	546	563	555	570	527	521	563	565	511	507	537	553	538	551	576	525	515	519	550	533	496	534	528	597	531	552	536	501	538	549	537	545	573	573	532	522	532	550	551	576	521	541	569	521	558	516	562	563	534	566	557	515	513	572	573	542	539	519	550	512	518	562	578	555	555	557	564	573	542	540	533	533	550	540	583	543	511	560	562	525	554	541	580	508	584	593	510	608	527	559	570	531	497	585	553	559	538	574	525	588	535	570	557	540	541	565	557	555	579	493	586	582	509	554	543	510	499	541	546	506	526	531	544	560	526	531	546	522
53296	25456	8543	2867	704	361	289	233	223	226	237	227	219	221	202	222	214	206	206	240	215	180	225	217	201	233	206	220	254	215	222	194	226	224	208	202	204	212	230	208	194	200	200	208	203	192	181	223	202	205	224	188	215	230	209	259	219	226	223	238	205	188	192	214	244	208	225	246	237	209	227	237	219	250	214	223	230	246	220	221	179	214	208	215	214	207	222	233	232	202	227	224	215	246	207	235	222	215	211	212	206	207	225	198	225	209	183	199	192	254	238	240	208	238	212	249	229	209	216	197	208	252	256	220	193	206	202	205	229	221	218	254	193	201	209	226	220	205	204	223	241	210	206	200	245	228	200	211	230	228	226	220	222	241	229	219	221	235	240	206	189	204	223	222	210	242	210	215	241	226	225	247	197	244	186	232	205	217	232	244	199	200	213	212	217	226	231	243	207	200	236	211	228	203	217	205	224	189	188	197	237	233	226	208	237	195	190	213	257	213	223	226	231	224	192	225	235	223	236	232	201	208	231	186	213	186	203	211	225	244	215	229	223	232	230	190	219	206	230	237	186	189	196	201	220	199	233	232	221	210	251	238	192	224	207	214	244	212	220	216	206	195	173	195	217	201	217	212	236	187	221	213	233	215	212	207	205	215	177	213	209	201	201	199	215	202	211	179	209	186	201	214	227	218	240	200	198	224	186	206	208	215	198	211	224	214	223	204	215	222	211	215	218	214	238	224	239	216	217	218	217	217	206	202	215	205	261	208	225	215	218	206	203	216	231	195	188	191	229	210	202	220	188	223	231	233	222	184	216	204	214	205	199	201	220	218	241	225	239	209	221	223	200	225	205	238	213	184	206	218	196	242	220	208	225	220	224	185	214	196	258	197	208	217	209	226	179	217	225	203	236	217	195	216	214	209	216	176	219	217	210	208	233	193	249	216	210	233	235	249	196	223	209	230	229	184	221	223	204	159	211	228	217	216	203	195	199	216	191	225	219	210	218	207	223	197	225	189	197	214	231	204	222	204	228	216	194	238	245	223	206	208	218	231	238	219	194	218	233	184	211	234	195	218	231	172	210	228	237	235	207	203	207	188	212	219	220	200	195	226	226	222	218	206	198	219	223	187	246	235	215	217	245	219	225	200	222	232	227	233	218	246	223	241	210	229	196	203	196	239	207	230	192	200	220	204	223	224	245	204	205	233	226	216	216	196	209	224	223	217	204	201	217	215	216	216	208	243	219	233	222	205	212	225	218	234	196	225	230	210	215	205	218	230	203	212	216	220	216	217	190	199	202	247	220	240	213	223	224	220	216	197	218	236	225	194	224	205	227	211	211	218	198	215	218	220	211	252	224	215	203	238	216	218	234	211	253	213	219	186	221	227	242	215	221	243	199	183	184	208	228	207	222	200	203	226	247	219	228	231	195	210	248	235	237	250	177	222	227	221	215	253	218	204	263	238	217	219	217	210	211	211	209	203	205	216	244	234	209	211	220	232	206	228	210	225	214	246	250	216	225	200	228	242	204	223	215	206	214	202	213	173	220	203	217	220	218	202	201	226	241	213	259	242	220	214	224	223	236	243	252	247	206	203	242	227	220	226	225	241	204	202	188	230	195	201	201	224	235	210	216	214	206	223	210	216	208	227	225	198	223	184	203	231	222	231	193	214	233	234	204	190	220	194	225	205	198	249	172	216	206	217	190	225	236	204	208	224	193	196	204	185	198	243	254	236	214	213	210	228	235	190	232	188	200	226	199	182	226	217	213	210	240	207	201	203	200	194	216	184	201	214	194	207	195	187	213	208	214	230	197	225	216	243	222	252	207	208	206	197	200	197	197	212	220	196	216	230	205	246	226	218	221	202	252	234	215	233	202	204	205	210	213	233	207	213	216	192	205	207	222	229	220	235	208	204	238	209	226	223	209	232	240	236	219	197	208	200	217	193	229	238	227	217	208	229	204	235	226	220	221	233	221	189	209	207	212	215	213	214	188	211	193	219	189	197	211	219	243	183	210	218	233	201	223	204	235	231	219	217	231	201	188	205	199	199	225	214	220	196	225	209	221	229	230	213	194	207	210	201	264	216	213	188	226	236	203	222	231	229	233	244	214	199	210	230	218	255	215	209	221	231	249	259	213	230	217	221	187	217	224	231	238	221	206	192	230	203	238	222	205	223	218	206	184	197	236	250	216	229	203	200	233	231	230	220	207	208	222	210	199	218	248	229	217	212	188	178	215	207	217	222	245	248	213	209	205	210	242	249	251	241	220	217	227	232	207	200	213	217	194	226	214	235	183	206	242	246	230	213	217	222	211	215	238	208	210	197	227	236	215	219	203	203	234	217	228	202	198	224	211	217	232	230	221	202	206	226	248	249	191	227	216	235	255	225	219	220	208	191	204	232	197	228	234	207	242	254	234	223	217	194	215	250	208	196	235	229	214	209	200	197	234	234	215	193	217	197	216	205	222	219	202	233	245	200	240	219	195	197	206	238	223	224	225	230	187	210	233	251	218	221	203	218	208	228	216	173	225	209	233	230	222	206	255	221	223	211	221	205	195	227	222	234	205	199	211	204	208	222	192	214	219	231	250	216	209	209	241	216	206	216	216	239	203	212	213	237	196	211	207	231	206	198	214	206	212	219	229	228	207	238	248	232	204	211	213	209	222	226	222	203	238	213	226	217	205	229	197	205	218	229	190	213	211	193	221	232	221	194	204	215	221	211	208	217	221	198	224	203	225	209	218	201	190	219	234	178	237	202	220	195	233	210	216	223	213	230	189	235	204	228	235	202	212	211	241	194	211	194	225	213	208	207	226	197	252	196	174	217	219	223	208	194	207	217	199	197	194	222	234	209	215	211	206	212	207	229	234	234	232	224	229	222	228	210	230	217	203	201	225	254	194	209	237	200	198	209	226	186	224	243	199	234	204	216	221	209	236	192	199	225	243	224	230	219	220	236	224	228	211	208	196	197	213	210	204	194	218	219	219	238	249	203	183	209	217	199	209	238	244	213	212	196	206	233	236	221	212	218	253	224	236	228	216	197	213	244	187	233	222	209	219	234	244	234	207	245	184	200	225	223	223	210	220	199	230	203	209	229	209	226	227	212	202	227	199	222	247	244	211	234	210	243	219	201	220	220	213	230	221	222	197	197	250	222	208	203	201	243	220	213	208	243	197	203	202	195	212	200	165	235	217	208	215	204	221	204	214	186	217	211	213	192	214	210	208	209	221	223	233	184	221	199	186	211	241	211	200	207	208	214	235	217	218	225	225	214	176	228	204	215	208	215	232	205	208	219	219	216	232	202	201	239	226	220	213	237	228	215	235	216	222	223	203	210	222	232	231	222	227	225	247	199	234	202	200	223	225	222	204	213	205	222	236	212	227	202	215	206	186	213	226	218	238	211	212	215	213	227	226	212	214	233	232	233	203	217	233	243	218	216	194	200	221	215	210	216	220	220	200	232	231	209	227	226	217	234	221	207	211	201	200	233	217	209
35565	16944	10474	6206	2128	1079	660	553	512	515	509	480	471	470	480	499	464	480	524	455	474	488	500	493	451	469	499	476	510	503	505	467	482	476	471	453	516	504	509	465	441	502	486	516	498	480	479	483	464	453	480	508	449	500	540	486	478	524	498	483	461	466	455	476	459	504	499	472	471	462	471	467	492	462	513	486	542	506	487	475	501	495	504	468	505	481	497	478	530	482	452	508	506	462	466	450	490	507	456	473	476	514	478	479	454	475	412	501	490	472	501	470	465	528	464	476	450	518	468	507	475	491	528	450	468	465	501	518	475	488	474	473	482	523	487	473	451	491	480	476	461	497	510	467	460	485	481	444	471	471	505	479	478	463	490	496	486	492	504	486	506	466	477	465	470	510	502	518	487	447	473	495	445	492	476	458	442	486	495	455	458	462	492	514	464	463	468	439	452	466	487	491	467	464	502	493	515	476	512	446	458	476	532	462	520	517	521	503	483	480	477	498	506	477	452	475	486	501	486	458	464	456	461	478	495	464	472	496	452	494	492	473	440	468	476	475	476	458	461	528	496	480	450	482	472	487	440	505	520	455	517	465	473	403	477	480	491	459	497	464	448	499	477	504	507	438	498	489	475	475	485	454	462	465	453	516	468	486	476	478	485	458	474	485	462	497	474	465	471	465	476	480	437	453	474	490	534	468	472	482	478	470	494	486	471	512	486	480	504	474	500	465	478	491	520	494	523	479	485	457	465	501	494	476	497	436	458	481	480	438	444	459	463	476	488	521	493	449	513	467	490	489	506	479	468	502	535	482	468	477	486	527	501	440	465	474	467	470	461	486	514	505	500	471	495	523	500	457	492	461	474	488	477	472	490	475	480	443	497	452	444	482	463	483	461	509	517	484	429	481	505	472	469	486	493	533	490	514	477	465	495	507	470	476	491	482	443	477	471	431	450	502	485	482	503	499	462	517	491	487	469	455	496	476	482	491	509	494	479	486	465	477	475	478	458	485	480	501	513	482	487	466	482	444	486	477	482	450	470	457	510	471	459	466	485	493	474	496	458	542	433	429	499	474	506	481	468	452	510	488	491	496	480	517	477	463	466	487	491	467	489	483	479	473	469	494	519	469	452	497	491	498	494	484	530	487	470	474	484	485	479	463	533	509	450	440	483	492	459	486	455	479	476	450	509	502	504	455	501	461	486	500	463	464	521	480	463	463	469	497	517	486	467	445	500	496	461	466	494	461	508	460	550	469	454	507	484	527	511	454	475	498	506	506	492	475	483	432	469	475	495	471	471	480	433	465	484	480	478	480	465	480	516	465	452	477	425	483	492	473	496	498	485	455	510	468	484	484	451	492	499	489	484	466	461	472	434	478	457	490	463	510	465	466	449	455	515	458	498	490	447	499	504	504	476	441	477	503	500	512	495	441	453	481	503	477	505	475	454	456	503	459	482	497	466	478	484	486	493	518	502	472	509	458	465	467	468	503	467	509	487	458	508	502	525	458	466	423	500	437	492	494	495	497	488	486	437	495	483	487	502	488	454	539	500	489	492	493	504	458	520	483	462	477	492	482	460	490	472	492	487	488	450	474	458	457	473	464	526	508	495	472	495	484	504	474	495	468	473	499	498	487	483	455	465	503	494	536	484	488	477	504	503	462	501	452	477	482	522	499	461	486	512	499	487	414	507	478	467	444	504	468	511	472	526	505	476	468	472	482	487	469	441	456	511	499	475	509	463	439	447	471	475	484	494	483	448	496	471	537	461	456	453	477	502	492	439	448	457	472	456	479	469	462	482	435	461	521	470	500	517	485	514	485	514	480	473	486	485	481	468	478	477	464	476	473	493	481	467	504	501	496	468	465	472	490	488	476	536	454	471	474	478	461	456	479	490	509	507	481	496	476	492	499	482	461	482	500	534	465	443	493	480	471	463	516	504	508	441	487	477	521	464	499	464	474	465	483	512	516	466	509	452	445	511	510	453	460	525	461	469	534	492	494	489	476	447	472	500	477	464	463	500	495	487	465	506	497	477	509	463	460	479	490	439	467	476	511	480	492	458	498	460	460	510	488	509	472	447	500	498	462	477	526	488	489	510	467	467	483	448	465	469	467	457	450	484	480	484	476	476	491	451	489	498	479	488	504	483	460	468	431	487	504	455	459	524	498	468	424	491	473	480	487	515	479	502	485	482	500	444	490	451	483	455	474	482	489	473	482	496	470	458	525	466	487	456	505	484	476	469	481	455	451	459	455	504	517	491	543	486	469	471	486	479	451	479	486	486	490	447	475	502	442	469	473	498	458	450	497	501	504	508	501	489	512	479	471	498	504	468	497	490	471	508	504	495	496	441	472	478	464	465	512	500	464	444	503	499	494	505	491	474	508	482	474	508	459	499	466	486	501	487	506	493	491	463	473	492	546	479	509	433	468	555	490	511	486	524	466	498	483	460	448	529	489	443	470	461	473	488	495	443	499	523	467	491	470	467	471	529	543	468	497	482	506	485	458	483	506	471	459	492	474	539	450	464	520	479	473	487	479	461	480	504	491	468	450	467	489	474	498	440	507	512	495	501	490	485	464	513	515	468	458	485	434	449	465	468	470	467	478	459	508	480	485	497	492	491	499	482	465	484	481	478	488	476	479	472	453	495	449	464	514	497	506	498	468	465	473	485	483	456	453	529	453	457	515	495	497	472	492	533	485	503	483	469	473	437	454	504	452	479	482	444	471	476	471	491	484	445	490	471	482	487	491	477	468	486	464	450	460	486	466	508	461	513	470	497	488	471	452	459	489	474	455	488	528	479	496	500	520	465	463	459	489	494	459	466	470	498	489	489	488	509	481	477	469	537	506	480	489	462	502	512	483	457	481	476	490	453	493	479	476	473	506	503	484	480	446	488	475	480	462	469	468	438	486	440	491	541	491	447	451	431	509	477	499	493	472	504	521	499	460	489	481	462	503	468	508	487	463	491	462	481	496	461	480	464	506	479	481	483	466	450	461	489	469	480	457	446	452	456	450	485	481	475	482	463	459	486	456	468	462	475	501	486	492	493	482	488	492	494	462	470	448	452	461	504	499	479	479	483	492	509	497	481	465	458	477	488	465	464	494	464	481	471	463	494	461	483	470	434	476	469	445	501	503	483	452	461	495	511	495	475	497	473	456	439	474	471	476	481	509	445	523	498	488	498	497	503	522	461	481	465	475	473	456	487	426	471	493	471	437	485	498	449	485	487	485	480	419	506	504	482	510	467	469	507	491	461	460	453	459	468	516	504	497	462	473	475	452	476	471	459	473	462	456	495	520	459	492	474	471	460	473	486	443	474	500	482	464	467	484	429	490	471	482	484	490	470	475	526	516	429	489	470	461	543	478	505	493	473	473	507	472	498	489	521	472	522	458	441	494	501	469	491	459	520	467	476	485	492	455	484	479	472	476	500	496	482	434	534	487	469	462	452	461	513	497	452	473	470	481	498	487	491	500	488	453	479	483	498	468	524	474
62492	29762	12046	3875	1068	492	304	294	316	243	251	235	215	250	232	223	223	247	229	205	254	246	252	241	245	233	228	245	233	222	213	236	193	264	232	247	223	242	260	225	241	237	211	252	224	225	244	229	217	245	216	248	236	267	263	222	208	231	222	234	259	214	250	283	242	237	244	223	249	220	248	237	197	240	198	244	252	242	214	237	213	219	253	242	235	225	205	229	252	260	228	210	247	245	239	245	248	197	214	234	236	231	237	260	249	245	243	211	213	240	234	251	242	232	243	233	241	216	247	214	257	251	223	226	227	234	201	216	231	202	218	209	259	251	238	226	261	215	220	228	200	263	219	216	222	218	259	233	229	265	249	232	228	211	244	230	255	215	193	245	232	242	247	240	208	244	226	232	258	227	216	222	219	232	212	225	227	231	254	233	248	241	246	235	241	224	258	226	247	271	211	231	236	220	233	229	233	240	239	184	227	228	231	215	233	214	236	230	259	231	205	233	241	260	198	212	225	225	235	228	224	220	217	246	241	218	244	235	219	236	263	240	233	205	242	230	225	261	234	223	267	217	256	240	231	224	234	251	277	249	243	238	245	235	262	234	246	221	213	211	236	236	237	244	254	228	250	276	248	213	241	217	214	237	247	222	203	263	226	213	250	274	238	273	243	203	199	234	230	248	221	203	240	213	241	240	266	235	248	216	225	262	216	229	233	250	212	248	224	249	226	250	236	228	230	217	238	215	241	243	249	256	259	244	236	187	226	243	232	227	253	211	233	250	262	255	225	241	242	215	260	243	205	250	225	245	285	235	241	262	239	232	248	251	240	223	215	213	203	211	225	238	214	222	234	252	219	217	234	233	212	246	224	219	230	220	233	216	197	242	229	241	243	238	222	240	244	207	238	224	229	257	209	232	232	233	235	214	205	246	260	254	260	253	255	200	235	229	261	237	227	234	276	209	230	230	253	259	256	228	248	240	243	249	255	215	205	243	255	233	252	276	232	234	240	235	222	223	249	244	258	244	240	222	239	225	243	239	219	234	217	237	251	215	222	241	237	256	223	194	252	229	225	263	251	248	223	251	228	240	230	228	250	233	231	234	243	216	233	234	237	261	222	217	219	225	246	218	235	212	250	216	221	229	222	226	246	259	240	242	224	217	219	215	222	244	230	246	210	226	253	242	202	236	258	242	259	217	240	226	235	267	233	220	237	246	244	236	254	221	241	230	242	216	244	220	273	215	238	205	267	235	259	214	251	224	224	245	235	212	228	216	253	224	216	240	196	259	235	241	216	248	220	212	246	240	233	210	218	233	217	237	250	252	232	240	236	222	214	228	231	226	252	240	235	222	204	263	238	233	260	226	245	199	240	231	250	219	222	251	244	265	238	215	236	221	252	255	216	212	223	223	225	214	243	235	268	225	214	234	217	251	252	236	251	231	246	238	220	206	212	225	249	241	239	230	262	248	225	241	207	219	222	237	237	241	236	254	245	251	205	208	205	235	211	255	240	221	239	246	192	223	230	220	190	253	214	218	227	242	251	248	240	206	238	220	246	240	184	207	236	256	253	247	247	219	221	210	240	236	231	207	238	201	214	220	233	238	208	235	232	255	247	256	205	221	233	224	221	248	204	214	211	200	230	217	246	211	260	219	230	226	222	229	246	226	245	206	236	256	229	251	241	251	242	226	199	222	238	226	233	238	243	221	251	215	241	225	235	242	206	222	230	224	209	256	239	239	244	219	228	247	217	260	242	244	234	231	217	241	207	219	214	228	222	237	273	254	215	209	235	228	222	222	248	239	222	231	214	218	245	227	242	262	255	197	215	233	243	232	259	263	269	204	240	226	243	206	228	234	230	225	217	233	227	246	227	219	214	245	191	211	222	255	239	257	221	231	231	231	248	220	222	230	242	223	235	222	238	246	251	244	243	207	209	229	273	244	237	228	259	235	228	240	236	210	264	208	221	218	242	223	218	246	217	225	229	218	232	232	242	201	228	222	234	237	226	232	219	230	236	220	237	266	225	202	228	237	256	215	230	200	253	214	227	235	247	214	229	229	258	231	235	238	272	226	217	239	219	240	260	249	236	226	250	245	244	215	204	236	221	243	221	214	241	225	235	254	248	247	237	251	234	211	228	206	242	254	231	235	231	224	219	229	245	265	215	261	226	219	238	253	234	234	200	229	243	246	209	240	268	243	223	219	207	204	244	241	239	245	220	230	233	217	218	216	226	241	250	246	246	242	239	234	239	254	254	224	227	252	261	237	267	244	269	227	233	231	257	220	273	267	256	232	238	260	250	256	222	210	225	208	216	257	271	215	257	261	210	238	227	231	244	225	244	199	244	213	219	225	237	238	251	237	209	227	235	215	257	205	263	269	223	236	240	209	220	243	247	226	252	267	249	245	228	235	273	245	231	260	226	237	260	207	245	229	231	240	230	217	243	219	202	210	231	203	200	240	228	241	266	229	225	228	237	232	277	248	248	242	231	215	270	203	257	246	228	238	257	227	278	237	220	208	230	235	234	245	227	225	260	287	234	228	245	202	234	248	204	211	233	213	223	248	237	221	220	237	264	238	240	205	232	251	202	236	243	211	201	227	270	242	246	226	267	223	223	267	251	213	226	227	236	220	217	211	207	243	242	213	212	248	258	237	211	231	220	231	220	249	243	246	227	226	224	238	207	235	248	254	244	237	241	236	250	232	244	231	244	231	213	255	202	211	221	237	237	237	224	253	216	259	253	231	206	218	222	236	243	241	246	262	230	232	208	251	224	263	217	206	230	254	235	222	228	227	220	213	243	273	222	246	261	230	240	271	231	239	198	252	248	240	220	218	223	228	201	200	262	223	239	254	236	226	213	212	218	202	203	216	241	203	231	241	231	221	224	253	236	228	232	207	261	243	240	256	204	196	222	205	219	248	243	264	222	206	236	243	235	230	234	246	236	225	227	242	275	250	200	219	244	246	244	249	218	260	278	223	255	246	262	261	221	244	240	237	242	253	215	228	235	264	239	229	262	247	235	227	252	219	220	226	242	221	244	213	219	226	240	217	245	234	249	216	204	214	237	235	204	239	226	233	243	241	240	231	218	256	213	236	235	219	245	241	258	228	243	262	244	234	214	266	260	215	229	243	232	233	242	174	218	232	242	234	257	241	223	213	238	244	245	233	220	213	233	223	227	229	234	222	237	240	271	230	205	226	230	226	206	260	228	262	223	259	217	233	236	226	243	230	224	203	243	255	230	226	234	217	229	260	218	219	253	224	244	252	229	252	225	235	220	225	227	211	240	232	235	217	233	258	242	250	244	240	247	212	215	279	239	213	240	245	226	231	260	236	218	270	256	218	256	244	252	219	232	228	222	257	208	230	222	201	219	213	237	240	226	242	192	208	230	218	230	218	257	250	226	222	213	230	227	236	226	217	247	246	233	213	244	222	258	264	218	233	241	242	236	225	204	200	224	242	240	205	206	239	227	248	239	208	250	231	262	246	207	199
42573	21307	12762	7509	3125	1683	1025	737	683	584	528	510	523	567	524	509	548	502	522	524	519	529	556	554	531	473	498	479	498	543	481	468	526	528	508	497	517	476	559	501	539	530	529	502	512	500	527	497	476	466	536	518	523	504	511	481	510	534	511	472	493	514	498	531	509	521	556	495	479	505	519	472	515	518	530	512	511	535	541	496	539	480	546	569	525	536	520	512	520	521	517	481	496	532	532	457	528	519	588	501	460	469	501	517	548	531	504	548	514	556	502	508	525	485	496	541	511	528	493	506	516	531	520	493	510	543	557	484	505	518	521	491	515	495	500	516	520	542	497	479	508	525	574	505	513	481	475	535	511	521	481	487	501	510	531	525	500	539	491	466	575	495	548	521	543	532	533	528	530	512	500	505	522	538	567	478	540	495	479	536	520	526	524	510	522	524	480	493	490	501	462	495	564	477	552	547	551	498	507	470	497	505	535	555	503	502	509	519	541	503	500	499	549	489	531	459	514	500	507	509	532	533	500	481	524	526	503	514	504	541	511	535	515	460	493	509	527	524	532	476	549	489	517	542	497	510	497	559	524	525	524	480	529	502	473	473	491	538	520	508	527	496	520	533	500	562	546	515	512	539	496	456	506	520	511	540	542	501	491	533	519	544	534	483	513	519	524	481	536	545	489	510	517	535	503	489	541	518	508	548	550	493	519	518	509	508	538	550	538	507	495	481	553	476	510	516	543	522	512	471	513	502	499	563	527	516	505	517	500	534	506	521	522	563	517	503	498	537	569	513	493	508	515	521	518	547	546	547	527	517	525	538	507	529	494	521	496	490	549	518	504	536	496	488	492	495	526	482	522	489	539	492	532	495	550	526	518	501	504	498	498	540	527	485	536	513	491	534	508	496	528	517	549	521	520	515	504	504	481	534	524	503	540	533	475	518	513	498	510	497	528	558	518	529	535	546	546	505	534	485	518	530	524	461	545	507	508	515	576	558	551	504	514	512	488	533	506	525	554	496	541	508	540	505	507	535	530	514	488	537	538	521	472	515	510	534	520	525	511	525	547	542	467	549	522	500	552	489	508	511	520	541	522	526	497	504	505	506	523	495	528	498	525	526	475	487	516	498	509	537	519	485	535	495	529	491	508	526	516	517	506	488	512	533	470	503	514	521	515	518	551	502	550	494	528	496	544	527	517	563	489	530	503	512	513	517	485	547	520	525	558	505	502	506	505	529	498	520	527	535	511	522	528	506	561	535	469	532	508	551	509	528	466	499	489	498	482	492	500	477	566	519	520	491	530	508	495	520	546	499	515	490	490	510	504	506	511	519	498	539	504	534	484	518	554	497	520	511	505	497	489	525	541	513	493	512	572	514	538	493	548	535	482	563	493	499	488	528	498	515	495	549	542	534	531	545	484	495	501	503	501	517	489	543	549	516	488	507	539	518	505	530	521	465	519	491	496	516	554	503	556	516	546	543	531	489	542	519	484	523	521	535	501	517	482	528	497	520	511	531	498	548	509	510	524	500	544	518	538	503	489	529	499	533	527	534	505	518	520	504	535	516	509	496	542	490	551	514	507	502	485	470	510	552	514	548	477	537	499	518	502	500	493	544	561	464	505	500	507	502	509	489	541	545	469	530	507	476	535	463	526	506	542	540	529	540	521	488	529	498	494	494	553	489	515	512	503	495	464	515	504	524	529	506	519	511	518	500	507	458	496	537	545	497	530	518	517	535	514	495	457	529	530	545	528	535	563	507	511	512	503	494	536	557	532	492	518	536	521	549	481	477	515	534	526	538	536	513	483	510	548	532	455	488	508	496	512	523	507	511	504	495	533	478	533	512	497	536	534	490	491	489	524	495	523	469	521	502	494	515	507	487	512	544	511	539	485	540	558	511	544	514	517	562	533	501	483	538	565	523	547	523	531	508	516	489	556	542	479	508	478	530	512	542	528	490	494	475	472	519	550	509	511	477	499	511	489	497	534	513	471	525	495	506	503	523	561	493	509	529	531	527	510	510	534	508	517	529	476	487	532	521	516	481	517	480	507	534	519	512	549	519	515	497	540	491	487	562	526	481	531	486	543	506	522	480	526	487	528	527	509	518	553	544	565	552	473	511	504	548	548	518	512	552	488	484	516	488	535	536	492	496	497	493	511	479	494	526	485	489	506	504	541	528	518	532	538	510	484	512	505	500	539	558	536	529	531	483	525	537	536	520	536	535	523	524	536	503	487	469	526	540	493	561	501	517	518	489	551	497	479	483	513	521	564	523	531	496	491	507	511	508	497	536	512	499	492	556	540	536	528	507	477	474	518	535	509	556	500	512	458	527	508	492	519	520	529	534	496	493	522	507	523	486	504	503	528	564	522	528	510	482	537	470	552	540	515	496	522	510	547	535	508	468	521	487	485	510	510	515	526	506	511	525	520	486	496	534	476	520	519	502	539	544	507	516	558	571	501	542	532	480	517	525	550	563	522	490	476	505	555	472	487	523	518	489	536	512	526	464	555	490	539	525	547	535	538	511	523	546	534	500	487	531	520	531	461	496	546	507	561	529	520	538	486	534	538	532	552	527	513	480	535	465	497	487	514	509	542	522	492	523	509	496	503	498	508	529	526	551	516	564	544	513	484	486	498	476	536	568	499	510	540	533	542	509	539	496	531	504	476	479	519	531	521	523	523	554	533	489	535	533	506	504	503	494	534	527	535	502	521	520	492	508	530	553	520	542	521	523	517	500	534	518	500	502	502	505	506	518	452	546	520	516	497	530	536	511	496	515	484	548	536	546	518	538	506	522	515	487	521	531	490	513	571	547	559	506	478	493	485	529	517	535	534	491	516	525	509	526	515	539	495	549	520	488	520	496	512	494	542	515	551	522	529	485	532	518	521	521	538	500	512	499	498	493	554	578	511	534	503	509	479	488	503	508	531	499	483	523	535	527	523	503	530	529	513	509	478	487	511	523	576	496	470	527	506	529	555	550	555	469	518	521	510	550	531	498	535	483	503	550	517	505	524	533	511	491	501	521	519	515	516	509	508	532	509	541	571	524	465	495	447	509	474	515	556	518	552	510	524	495	514	495	546	507	502	529	503	554	494	546	527	479	556	539	534	498	513	550	530	519	533	568	513	515	556	485	476	529	514	525	530	519	502	529	532	518	493	452	509	527	490	527	518	523	505	538	503	503	544	535	503	505	519	512	512	530	560	503	493	523	514	541	531	499	507	538	514	504	509	500	515	568	510	541	512	544	513	519	530	514	519	562	501	529	494	491	506	521	567	509	529	509	497	531	514	512	518	509	523	499	507	509	532	515	532	526	526	508	500	548	492	519	521	515	510	515	541	510	533	499	504	516	511	524	517	521	486	521	484	562	490	507	478	519	488	542	506	514	519	496	522	484	499	522	512	452	495	480	516	554	530	511	504	493	505	528	501	474	555	504	517	524	495	545	532	485	488	480	477	526	481	532	504	559	526	542	508	505	512	519	540	551	525	530
62575	37013	25107	12560	4060	1412	713	440	363	333	260	244	258	265	236	268	295	268	245	270	258	261	289	266	275	278	263	225	255	239	235	266	256	284	266	266	248	278	262	237	266	260	272	267	272	238	234	231	267	244	250	263	221	264	270	240	221	232	252	249	225	233	221	266	234	238	271	249	233	256	228	195	244	238	262	271	233	254	255	245	255	237	251	283	251	257	255	262	250	243	248	268	269	249	282	220	237	222	253	206	237	238	278	268	247	237	249	251	252	237	288	257	255	252	244	247	227	291	266	259	238	243	264	237	254	261	242	315	284	236	252	234	257	236	267	268	268	263	214	232	247	238	236	257	243	290	245	268	258	248	266	251	270	249	290	273	242	244	249	274	226	263	269	246	237	256	240	219	255	240	241	248	250	273	254	246	252	276	247	234	257	260	252	239	229	259	222	261	235	227	231	238	224	233	254	237	279	242	256	233	257	241	247	259	271	257	239	248	282	250	230	258	264	245	245	227	249	241	229	232	249	260	245	236	255	245	227	247	226	275	243	253	252	239	235	235	263	269	241	231	247	232	271	243	262	231	251	260	239	244	265	242	263	240	238	252	275	237	237	258	268	260	232	245	277	222	249	229	238	255	264	225	241	242	267	259	225	239	248	233	242	240	278	242	243	263	266	248	236	250	230	236	207	232	225	242	258	242	251	251	270	234	240	275	285	276	259	260	237	228	230	255	239	282	202	241	231	244	249	217	273	237	241	237	266	226	241	250	246	271	265	245	268	279	246	226	226	231	251	215	252	229	290	257	287	232	230	238	249	244	256	239	241	263	269	245	267	252	252	276	236	226	257	251	233	238	259	220	246	259	260	253	225	273	242	263	254	244	278	226	273	232	225	243	225	265	247	228	260	247	241	233	240	254	258	263	223	212	249	232	250	237	268	254	242	240	230	264	243	253	237	199	255	260	251	252	242	253	222	250	257	263	232	271	257	245	258	254	209	255	213	254	243	228	236	266	243	262	273	235	246	245	267	256	236	244	238	231	250	227	248	238	268	246	236	255	242	245	266	241	244	254	261	245	279	236	237	232	214	245	235	264	220	254	270	233	250	245	223	274	240	285	268	223	261	273	265	236	260	260	249	275	255	243	255	265	253	265	259	219	269	219	270	264	255	263	271	269	218	253	238	240	260	255	245	259	250	235	241	233	235	269	248	242	239	237	261	256	268	228	275	278	253	246	219	239	260	248	269	243	259	241	236	258	250	229	261	228	227	277	256	234	268	251	230	226	256	241	222	217	229	273	266	219	227	249	280	268	225	261	258	255	239	269	239	258	279	246	250	249	238	232	247	276	273	245	220	247	244	255	216	237	230	234	290	221	273	277	273	266	246	247	259	260	242	222	283	230	233	237	236	239	260	238	261	288	262	266	292	283	254	228	250	254	235	219	268	256	259	230	241	241	258	239	248	244	246	240	254	233	279	257	246	227	233	229	254	222	269	252	256	269	255	235	243	255	273	240	249	278	215	249	263	272	253	252	243	232	277	249	238	252	238	274	241	233	234	269	253	250	267	228	245	233	250	270	267	225	260	244	224	304	278	255	281	239	257	261	228	239	214	237	211	248	256	245	223	230	268	272	237	268	251	225	233	254	265	236	254	249	277	254	241	250	231	237	215	265	236	282	256	284	251	227	221	252	224	237	264	241	235	245	274	235	225	279	268	259	257	222	216	235	262	222	232	252	243	254	232	258	239	227	237	257	234	253	237	279	246	231	257	256	279	234	237	262	252	271	245	235	239	238	255	238	257	256	242	219	258	240	227	240	235	275	264	221	243	276	239	197	265	235	213	268	221	271	266	283	245	269	239	231	246	245	242	237	286	273	264	272	226	229	261	252	258	265	276	250	240	252	262	247	250	227	236	263	245	259	249	270	276	239	252	236	251	220	224	253	246	226	262	282	266	243	273	269	277	236	247	242	223	221	241	269	238	249	253	227	253	264	243	240	242	246	259	219	228	225	259	261	266	233	244	251	240	267	260	229	266	255	254	234	265	250	240	281	230	217	249	260	269	247	260	242	237	255	258	249	272	243	245	229	265	238	237	271	266	290	225	215	252	243	256	233	245	251	240	238	232	216	245	259	237	266	226	238	240	250	241	243	245	261	258	241	244	243	226	300	237	240	246	242	248	276	256	266	251	252	266	236	245	238	249	245	227	269	273	272	265	232	249	252	256	243	234	255	272	263	255	240	239	251	278	285	287	274	242	292	243	226	221	234	238	231	250	249	286	245	249	231	224	248	260	263	248	281	287	247	219	226	220	220	262	257	255	269	285	251	273	254	268	241	271	235	244	249	249	274	253	264	249	256	244	253	220	265	246	253	249	257	257	274	238	231	224	259	240	247	248	221	230	249	261	244	230	278	277	218	244	248	254	232	248	247	221	236	251	258	273	254	265	256	244	238	234	232	261	258	263	255	250	242	232	203	278	249	209	248	248	274	277	256	228	247	237	268	238	273	281	247	248	232	240	261	266	269	267	215	280	248	244	231	255	265	234	209	251	253	248	258	255	264	248	269	302	256	264	251	249	251	249	240	237	263	235	266	239	268	269	249	245	267	248	247	250	283	228	259	235	243	238	238	261	225	272	258	247	272	267	253	230	265	252	265	252	268	265	213	272	256	252	256	250	241	231	243	236	259	253	255	244	239	240	244	244	274	263	250	224	252	206	242	257	244	265	279	224	243	244	245	240	230	238	258	236	248	264	281	259	255	244	260	234	241	273	228	216	237	265	272	244	249	247	215	258	271	273	220	225	234	279	248	234	249	290	262	233	256	252	266	236	232	229	264	251	271	275	298	253	244	282	240	279	245	261	242	242	247	236	248	242	242	259	271	251	275	247	249	227	263	254	212	237	239	277	251	231	241	281	278	257	220	236	290	264	239	276	231	284	235	251	262	265	247	241	260	256	234	225	245	231	248	249	241	235	248	214	246	224	255	251	238	257	260	245	268	264	242	250	244	222	247	262	249	239	251	250	223	255	238	277	252	265	244	265	255	300	263	251	247	251	244	260	246	258	254	281	280	227	266	288	234	232	245	227	237	251	268	246	273	235	264	268	295	278	235	239	246	251	274	226	267	258	238	243	261	261	260	241	271	254	296	268	229	227	245	263	233	232	278	263	278	251	247	252	233	243	257	267	260	256	238	263	242	231	228	237	274	228	251	234	269	239	267	265	274	262	255	234	253	242	242	256	234	242	250	232	274	270	243	234	257	226	228	250	241	256	261	222	260	268	250	238	233	274	283	242	248	259	255	243	252	274	223	242	249	225	269	231	266	257	234	246	270	263	254	243	254	243	262	244	252	245	254	247	263	276	273	284	259	269	252	244	255	231	249	258	262	277	242	237	238	254	239	268	231	245	241	247	239	214	270	227	250	253	260	263	254	253	268	229	245	266	210	269	274	250	252	251	230	274	231	231	262	258	261	266	248	259	239	252	270	282	256	223	261
39595	28847	28270	18535	9807	4285	2421	1388	1049	945	723	680	648	617	606	593	552	582	600	572	632	704	731	667	610	578	558	533	556	568	577	503	547	547	596	533	623	521	548	523	526	553	581	548	617	554	553	542	544	497	513	581	519	512	535	520	523	528	551	507	538	568	532	567	546	513	542	523	565	568	544	555	502	572	538	523	538	534	535	556	538	552	540	494	572	527	578	538	523	594	552	543	553	525	477	547	519	544	558	557	543	550	556	559	510	512	559	587	526	564	506	557	557	601	535	547	561	535	515	537	535	557	559	530	498	550	540	530	556	573	528	556	512	547	518	520	526	525	528	561	530	542	582	571	534	514	553	538	578	587	527	555	557	510	547	570	524	580	529	557	563	512	554	531	519	571	526	520	530	542	535	550	501	507	549	564	562	565	562	526	551	548	561	567	562	573	541	534	519	515	522	541	524	533	534	549	567	584	556	514	562	555	517	543	554	545	528	547	527	553	534	568	517	536	577	530	559	521	530	529	502	586	555	511	524	529	546	551	499	505	559	513	515	519	541	619	563	523	523	543	513	564	568	528	519	525	562	583	576	581	506	547	583	530	518	577	578	558	539	541	535	563	542	487	564	525	532	522	512	570	529	533	543	565	538	502	502	532	549	553	543	574	560	541	551	535	539	574	535	521	550	533	541	523	554	524	560	577	532	583	551	541	546	550	571	535	572	536	524	523	540	515	594	549	523	549	555	545	521	539	577	577	534	535	487	529	583	521	576	544	526	531	564	580	548	582	540	582	534	542	558	540	548	569	536	525	519	577	545	538	521	563	561	539	549	541	552	538	500	548	517	598	530	543	555	553	544	536	554	553	596	557	553	559	550	535	568	561	560	548	527	582	545	530	541	525	496	563	564	558	533	543	522	545	548	499	488	494	555	516	535	560	556	522	528	548	590	564	532	527	543	539	550	532	553	510	554	518	534	592	539	530	507	557	556	530	550	530	549	574	590	533	541	481	556	542	572	485	538	538	551	557	566	578	512	598	539	511	547	536	561	554	552	525	545	543	561	518	526	545	556	578	536	542	523	498	551	564	556	588	547	570	571	552	526	522	564	530	525	516	518	570	527	512	534	554	551	555	545	576	496	551	518	567	541	574	585	552	536	546	512	549	572	521	520	536	530	525	586	538	553	511	532	544	512	512	519	522	509	573	565	540	503	553	563	608	551	601	554	523	543	501	550	538	553	539	588	532	580	560	563	533	546	541	512	534	560	565	552	530	587	562	552	550	549	499	512	530	528	549	570	556	537	513	549	566	569	531	524	564	533	547	531	557	586	537	555	557	549	544	562	540	537	566	491	537	567	535	536	521	539	512	558	567	518	545	513	577	583	529	536	605	559	509	510	540	562	529	573	554	587	543	499	546	546	557	543	549	566	533	549	524	552	557	521	580	565	534	551	514	541	562	515	557	513	549	539	565	556	603	565	573	533	541	519	544	512	532	535	525	576	570	530	515	552	542	555	552	552	556	560	522	549	497	561	543	602	537	568	521	509	534	529	539	520	534	557	505	563	538	536	606	517	523	518	556	562	567	531	549	586	577	526	511	494	524	541	594	553	514	563	509	574	558	512	508	564	609	618	546	570	565	559	541	540	545	523	561	528	549	541	556	536	547	563	558	519	575	534	554	500	563	498	561	553	564	523	480	523	559	531	597	537	550	507	542	498	554	535	508	515	505	568	538	523	512	536	547	566	558	547	537	563	550	507	507	528	565	553	538	487	568	522	571	554	542	567	576	550	589	572	518	511	516	527	585	546	573	541	547	563	502	550	538	546	542	508	557	516	530	514	611	543	598	497	551	544	524	555	509	526	521	559	570	577	572	605	528	574	566	600	548	542	547	554	535	547	567	482	555	512	547	531	547	553	546	551	528	549	532	476	537	560	545	565	509	532	511	561	558	537	545	568	530	557	536	571	565	575	543	549	546	561	563	529	534	579	515	574	501	552	548	572	511	524	554	547	550	602	533	582	541	540	584	564	558	553	546	524	532	533	555	529	535	543	529	503	519	515	567	559	581	537	530	528	556	516	491	565	505	560	548	565	563	532	501	578	518	537	536	489	579	518	506	538	549	550	564	505	547	555	533	563	536	526	542	546	485	550	563	537	581	542	532	523	536	507	539	540	569	536	595	542	545	540	562	524	524	491	536	555	538	536	528	536	581	541	519	547	558	518	556	524	519	562	528	576	516	504	543	530	505	525	536	549	521	521	492	564	554	551	512	531	560	537	530	523	557	542	551	568	595	544	556	560	515	522	583	525	538	549	520	536	562	560	569	529	542	581	539	528	509	567	568	525	514	559	563	550	488	521	587	522	535	543	539	557	529	522	538	560	516	558	548	503	548	531	532	574	555	555	534	512	547	524	538	570	544	527	551	558	564	551	546	551	545	559	564	559	563	531	564	570	536	551	529	548	538	498	577	564	509	542	541	558	494	557	531	583	500	537	583	610	582	547	534	556	531	509	555	550	525	534	526	600	529	535	564	549	538	550	527	542	562	556	527	521	537	511	529	535	556	522	550	527	506	539	509	529	541	504	518	557	516	569	555	542	542	548	497	553	511	543	543	530	547	547	557	517	539	570	523	499	532	533	542	558	524	533	540	532	579	565	555	517	564	557	522	488	533	580	560	576	559	548	546	555	510	503	542	569	523	565	549	523	547	532	553	534	546	574	567	559	508	493	551	540	561	490	550	527	517	594	526	552	529	526	560	532	566	579	539	542	570	532	534	519	571	509	506	526	587	552	537	552	533	546	530	560	517	547	529	522	550	552	492	576	568	562	550	550	569	510	544	547	595	550	540	556	540	493	579	526	557	507	532	528	518	527	594	530	531	528	576	519	536	564	542	552	519	538	586	538	551	513	535	541	545	528	520	558	571	531	554	548	510	546	554	555	522	521	546	542	539	530	541	560	522	560	529	571	526	550	496	538	505	558	563	536	585	540	522	561	569	527	507	588	539	553	507	510	574	539	537	558	528	556	513	556	548	550	536	563	518	553	545	515	579	515	515	521	542	503	519	572	554	521	541	537	517	527	550	599	550	538	535	541	548	546	578	552	520	554	552	538	516	545	510	532	549	594	541	564	544	552	538	569	550	590	563	560	543	540	602	578	554	554	568	540	519	584	529	593	560	556	581	505	541	536	554	511	543	524	525	529	551	553	531	536	597	529	557	560	517	547	560	528	565	530	514	538	538	522	560	532	529	544	513	557	491	539	502	582	499	520	522	515	537	538	528	534	494	528	537	529	555	549	558	574	559	511	535	530	526	559	538	545	528	537	536	530	549	496	563	523	532	563	570	509	531	554	521	518	552	562	568	554	567	511	513	571	530	504	593	503	567	519	556	498	544	561	515	524	521	533	502	559	557	544	554	537	574	552	537	545	565	565	551	524	551	532	564	495	517	550	487	538	554	561	512	515	516	545	546	514	543	540	534	553	524	546	550	528	526	547	535
44488	24145	11724	3354	911	438	249	223	229	221	229	219	218	222	230	210	237	207	232	199	224	230	247	226	218	213	194	215	209	220	226	201	206	212	216	213	226	216	235	195	201	219	188	217	201	224	261	198	197	244	187	193	199	200	225	209	234	183	182	196	203	191	206	206	216	228	229	206	197	223	216	185	212	189	215	223	188	207	203	242	214	219	217	241	212	212	213	221	185	242	226	207	178	249	236	196	226	187	233	215	200	184	203	197	229	206	208	197	228	189	216	215	215	200	202	230	202	249	224	239	203	215	203	218	237	212	213	215	190	222	199	179	214	241	215	227	198	208	193	231	254	180	205	198	208	210	214	206	206	205	232	212	212	207	244	201	216	225	200	204	206	205	213	218	194	217	247	202	228	215	236	205	226	213	190	234	202	241	240	198	211	235	197	197	217	236	189	215	202	239	204	228	253	213	214	213	242	211	213	215	211	223	226	182	202	213	205	229	222	242	231	200	189	199	253	203	230	232	200	205	212	186	215	235	192	196	225	193	218	209	241	194	240	236	197	228	225	213	246	193	234	209	218	206	207	231	237	227	213	253	230	222	228	217	240	199	190	208	212	207	221	198	208	215	197	214	206	177	188	202	228	215	197	212	240	207	214	210	205	244	245	209	208	240	209	195	232	191	183	193	215	215	219	211	207	237	237	248	225	254	221	213	236	227	214	239	214	212	220	213	228	234	211	203	219	240	201	224	243	203	203	220	210	185	231	204	219	229	213	204	209	231	234	216	211	216	205	202	244	199	218	230	202	199	200	211	209	228	223	191	190	210	236	202	213	220	226	213	230	236	204	226	231	227	183	243	221	211	205	226	205	240	225	205	222	239	233	205	231	220	204	212	193	243	191	188	224	219	205	190	200	208	193	237	215	219	237	192	225	208	211	229	199	220	224	221	199	239	224	224	228	219	202	231	217	234	216	203	222	207	247	230	207	211	187	221	227	255	191	237	184	218	218	238	217	215	229	194	218	184	205	182	212	203	175	213	244	196	246	218	218	232	194	233	193	219	190	236	215	207	222	207	215	194	203	211	195	217	235	214	267	198	202	179	176	216	219	218	228	193	188	202	191	231	220	225	223	198	204	206	220	207	204	231	222	208	207	243	224	205	229	235	189	193	189	192	221	209	206	201	190	196	218	194	218	210	202	205	239	228	212	183	200	233	232	226	236	216	190	211	240	196	233	242	219	234	222	230	229	224	215	190	193	242	242	216	213	233	208	249	189	212	218	208	217	235	219	192	213	230	240	214	220	210	196	229	190	212	185	217	221	213	227	223	209	204	187	200	224	204	199	208	227	231	205	197	208	193	213	211	222	214	239	216	198	223	235	248	223	194	184	231	188	199	212	212	207	175	216	198	215	235	201	243	219	226	210	184	195	209	215	222	209	208	215	189	213	193	231	204	168	196	216	230	224	179	220	218	219	224	202	218	215	247	218	212	217	189	219	216	211	203	203	239	217	211	201	212	210	210	231	203	230	213	216	200	210	208	238	220	201	210	202	229	212	218	177	214	204	198	216	230	206	209	198	218	194	216	197	222	197	226	242	203	214	204	228	175	204	219	199	229	189	218	219	223	254	218	206	236	220	226	194	225	217	228	215	206	222	242	217	197	210	227	213	216	204	227	202	242	244	192	211	231	218	216	196	198	213	207	219	229	226	181	209	233	226	228	252	227	227	246	237	229	226	182	196	197	197	207	236	212	192	202	240	229	207	225	219	221	214	244	224	228	201	229	194	204	223	228	215	220	212	189	192	201	218	223	219	198	199	211	235	228	240	213	200	206	226	228	193	217	240	215	195	219	207	229	215	228	207	198	215	204	177	177	232	208	204	214	219	232	204	217	210	230	214	248	220	253	250	194	238	227	202	199	237	197	222	216	209	219	213	205	223	208	248	209	219	232	234	233	251	208	188	225	197	209	185	212	193	198	241	197	213	209	208	188	208	218	204	227	222	231	239	183	212	197	225	218	190	209	225	220	216	217	239	219	226	204	222	209	228	205	217	207	218	201	222	213	200	224	219	198	229	203	222	234	249	232	215	207	241	198	180	228	218	213	203	212	190	221	216	218	223	232	196	208	211	207	207	230	216	209	195	235	223	187	227	188	195	202	217	246	215	212	243	241	209	238	221	216	229	215	218	204	274	201	190	177	233	223	233	220	220	197	205	235	237	215	209	212	190	203	221	221	223	203	226	204	179	211	204	186	220	219	218	201	190	173	220	197	189	193	216	198	222	216	211	199	230	180	234	233	239	200	240	208	218	188	232	222	227	191	198	203	214	217	189	243	194	205	205	198	208	195	214	204	213	212	202	225	223	225	194	229	219	217	215	254	231	216	207	198	175	209	244	205	195	214	191	197	224	213	201	224	230	212	202	215	210	225	227	196	265	193	235	213	201	190	210	231	187	233	225	210	220	207	211	214	233	198	211	249	238	232	232	189	211	220	218	209	226	212	219	240	208	194	223	245	214	207	185	198	186	217	185	216	230	222	201	187	226	207	221	221	215	246	247	227	225	222	219	200	209	219	200	214	192	213	244	235	192	220	200	205	242	233	209	213	209	212	225	210	218	233	232	207	226	214	229	242	194	202	212	213	212	224	195	214	207	248	244	207	215	240	247	214	212	187	182	233	209	235	207	245	232	222	216	240	232	194	208	207	215	227	208	213	207	225	176	223	231	213	219	228	194	212	205	201	228	236	210	222	211	235	178	197	236	206	195	198	212	202	195	216	201	202	234	172	220	209	215	220	208	213	195	193	207	216	221	226	204	227	224	192	212	215	205	196	204	223	222	193	212	203	220	232	221	232	214	205	196	208	192	191	241	219	234	229	197	212	238	247	205	240	193	239	231	242	236	197	248	213	205	217	213	190	253	205	213	210	217	199	186	209	223	195	220	218	201	235	199	212	201	222	203	233	221	208	214	223	214	226	234	208	214	219	222	198	206	215	218	198	202	234	213	212	184	192	244	206	209	181	206	242	211	231	204	233	195	224	224	188	179	218	200	221	182	216	218	229	205	229	204	209	223	237	246	237	206	209	215	219	241	191	237	219	195	219	228	201	210	219	229	188	226	195	215	241	218	209	218	206	252	238	203	220	244	207	223	203	201	200	206	196	225	231	226	178	242	222	212	222	207	225	212	203	245	216	186	192	197	210	207	191	211	228	221	235	224	206	223	216	198	227	195	213	271	199	189	204	230	229	220	197	216	227	202	225	212	226	243	221	222	231	224	216	199	241	236	194	211	231	210	202	224	227	205	204	253	204	218	204	234	217	231	205	203	243	241	213	190	233	214	198	175	223	201	190	209	238	227	230	201	213	216	218	224	197	205	199	228	227	230	220	222	214	236	224	212	209	228	207	222	199	191	233	189	246	202	239	230	222	221	204	199	208	240	218	192	207	227	238	228	205	199	207	198	205	227	233	237	209	209	231	217	216	231	220	208	221	213	224	225	223
28113	18339	14237	6636	2674	1221	630	521	561	579	568	580	477	521	511	472	493	497	467	500	437	518	488	464	528	498	470	509	475	468	517	482	543	435	459	449	452	509	493	495	456	488	491	489	489	439	483	511	479	500	512	480	524	499	430	462	474	471	501	489	519	471	495	468	476	493	451	462	483	483	476	462	497	456	459	475	486	443	454	478	483	472	499	446	504	496	494	467	454	488	508	470	476	445	484	492	456	483	477	476	467	436	455	474	519	482	461	473	448	470	514	482	495	517	545	450	494	486	407	463	473	469	471	478	491	465	503	504	485	484	470	444	464	452	455	498	463	498	465	480	484	523	457	476	473	476	488	491	514	489	467	524	470	471	483	505	487	463	434	487	476	480	499	491	472	475	467	459	500	502	480	455	442	463	470	509	459	493	477	438	473	457	493	453	447	509	446	437	468	471	472	503	485	511	431	531	504	452	484	462	475	474	475	506	498	494	485	461	487	488	453	478	485	490	433	452	498	503	469	494	487	453	500	451	460	424	491	507	428	460	467	512	527	473	500	470	466	518	459	456	441	482	495	498	465	490	464	468	508	461	492	467	455	466	491	497	454	490	503	455	457	461	438	444	515	483	496	449	488	472	467	436	469	448	486	495	504	497	458	438	491	457	451	517	461	485	469	491	475	473	498	452	442	458	464	445	509	450	482	459	476	522	460	477	510	499	477	432	482	472	461	503	427	489	432	485	469	487	473	492	498	466	474	463	475	503	461	497	472	483	496	511	472	492	448	448	429	465	459	501	486	450	471	490	480	497	501	510	490	479	486	477	490	481	460	519	501	511	445	486	466	459	468	462	486	500	491	481	496	481	466	458	485	461	470	453	476	474	464	488	469	477	469	496	508	433	514	508	459	493	468	484	434	487	480	478	492	483	466	450	442	496	461	470	507	466	445	432	493	487	508	498	461	462	447	473	493	471	471	475	441	495	464	458	487	466	443	481	503	483	494	465	461	479	492	507	484	505	512	483	488	472	476	438	491	458	525	462	461	488	489	471	470	479	485	440	519	471	488	451	467	444	476	460	464	484	486	499	474	469	454	459	478	470	479	442	473	448	503	473	506	459	478	506	485	462	467	463	449	476	462	494	526	467	467	491	444	506	464	467	495	478	494	478	513	527	493	541	480	461	488	474	462	415	503	483	483	441	473	503	466	470	459	453	507	484	488	472	467	478	449	446	479	486	480	478	482	478	500	510	468	489	483	495	520	511	442	480	486	484	455	506	443	498	447	481	506	479	457	518	519	438	472	486	476	453	483	469	512	467	487	478	494	485	461	492	500	446	476	450	474	472	451	545	410	480	449	489	492	477	464	520	448	468	489	484	466	503	457	492	470	427	485	489	514	480	487	497	488	456	489	516	462	478	491	482	494	490	470	497	489	509	512	500	508	472	467	463	468	471	472	431	458	474	480	502	492	511	481	532	473	505	447	517	499	492	503	484	473	494	443	482	497	471	502	484	457	490	469	441	463	475	491	501	474	500	479	481	471	464	468	499	457	510	456	447	449	484	447	476	493	452	471	490	485	470	482	484	525	444	494	502	551	447	440	471	448	480	462	483	467	471	491	487	492	486	508	460	481	490	513	476	458	458	439	477	472	485	502	493	522	463	505	469	475	444	462	481	446	486	489	466	476	471	455	448	509	424	477	448	493	476	480	517	461	475	485	502	475	456	485	462	483	478	500	478	464	481	491	501	462	462	487	469	488	504	461	473	452	447	481	495	495	448	474	451	497	494	520	479	455	457	452	475	493	482	478	467	526	461	456	490	489	474	475	525	462	463	456	490	471	468	447	498	456	490	485	465	482	539	495	458	460	474	460	466	494	470	451	504	467	508	472	490	471	472	494	471	459	490	476	465	530	478	483	481	510	474	452	476	459	465	522	449	490	460	500	521	494	498	461	503	471	471	494	504	474	490	482	501	474	497	514	464	468	477	456	471	495	466	492	480	474	486	540	454	517	509	480	450	459	504	412	468	442	487	492	511	473	508	449	462	465	488	482	473	470	473	513	416	482	475	476	473	480	482	490	473	457	503	503	477	446	472	523	446	510	471	461	499	446	451	466	486	480	472	501	490	488	471	463	501	479	482	470	507	503	450	460	466	501	460	486	442	508	521	465	460	491	495	486	483	520	494	490	490	485	493	501	491	489	436	474	476	462	513	513	513	453	485	527	480	453	493	507	460	473	486	460	480	497	485	449	494	468	452	487	463	499	444	494	483	460	474	491	480	483	507	476	433	505	525	460	467	461	486	486	454	471	503	475	462	462	454	503	489	419	450	485	458	511	485	471	494	451	470	476	504	502	464	468	453	450	484	460	485	454	459	485	480	498	463	502	502	492	456	508	506	458	456	504	485	487	468	475	473	494	526	492	475	481	485	456	451	464	475	478	520	472	503	510	484	498	496	485	458	473	446	485	457	497	471	446	504	478	504	492	457	475	480	476	504	480	475	468	503	477	474	494	492	488	468	473	486	505	493	510	478	468	471	483	501	479	511	434	438	487	497	462	477	462	421	473	490	454	478	440	448	424	468	450	412	443	479	506	487	504	475	474	495	507	502	473	441	490	418	457	507	503	452	459	469	470	494	509	470	523	450	475	476	490	518	500	488	484	487	465	491	465	476	512	503	453	462	479	477	445	485	472	462	470	497	454	492	484	493	495	520	439	510	496	478	472	519	495	452	526	470	500	467	467	487	464	488	497	542	539	462	475	501	477	492	448	483	489	469	469	475	477	476	470	478	453	512	461	474	425	486	512	489	500	505	471	466	520	503	479	504	463	482	457	494	459	515	444	463	486	475	479	489	503	485	499	453	471	514	463	523	468	515	488	473	462	520	457	489	437	505	465	488	526	491	470	483	498	498	509	462	484	468	490	501	477	458	478	471	490	450	454	459	448	496	516	451	481	494	480	500	504	464	494	451	538	466	467	500	482	465	478	487	496	488	464	500	497	485	495	516	444	481	486	472	490	490	478	450	455	477	490	472	443	466	471	475	455	469	429	514	458	451	488	499	462	495	474	510	473	477	482	480	475	424	440	499	446	486	484	443	508	457	475	496	458	462	483	464	478	503	449	476	506	465	494	469	543	469	447	487	496	453	474	478	472	460	475	511	485	501	538	456	473	455	499	447	497	494	465	475	486	531	523	431	488	457	498	475	480	475	511	468	470	446	489	462	483	481	486	511	437	441	499	517	509	477	491	505	455	518	489	480	451	500	483	499	446	497	490	478	490	475	472	461	457	493	451	447	483	496	498	484	500	473	474	466	460	501	495	495	494	461	476	465	489	468	454	508	485	469	512	477	474	478	482	466	452	509	484	483	486	472	480	479	473	467	476	476	463	472	502	470	474	487	473	483	437	477	458	480	469	464	465	456	519	494	445	467	439	518	503	478	450	474	482	469	492	438	451	489	489	473	484	510	462	498	451	455	459	448	467	468	477	439	484	443	467	496
59173	31873	15859	5448	2070	914	370	317	259	246	212	269	244	231	230	227	273	248	241	255	252	255	250	250	241	205	233	260	228	215	223	239	214	231	213	246	247	256	242	238	213	233	243	246	209	237	228	233	230	237	223	220	246	250	249	217	208	230	245	238	217	257	218	214	221	236	214	251	230	235	245	231	216	232	220	229	225	250	252	218	223	236	259	217	248	245	251	260	238	244	241	194	240	231	239	243	240	268	231	258	259	230	244	213	236	242	209	206	231	223	208	256	236	222	239	221	266	253	256	242	241	232	242	250	248	255	220	233	242	231	222	235	218	239	236	240	243	235	210	245	218	221	233	235	221	207	242	233	241	230	254	205	258	220	249	244	202	246	254	204	210	239	206	226	222	253	220	239	237	259	258	247	232	241	236	229	247	243	231	248	234	240	235	244	218	209	249	240	239	229	248	230	241	222	219	249	216	234	228	245	212	243	215	226	244	259	244	225	222	226	228	225	237	237	226	233	210	204	229	253	226	199	255	231	213	238	233	225	227	269	237	238	211	220	255	239	242	207	259	209	250	227	249	207	197	248	240	230	219	263	225	244	223	210	265	259	236	235	216	246	235	231	249	232	225	265	240	242	225	232	220	263	235	257	228	222	236	212	234	234	215	220	230	251	224	237	238	219	252	287	230	217	270	198	247	256	251	204	234	236	239	232	244	225	247	258	223	220	239	234	222	188	232	223	192	226	229	242	195	224	216	227	202	220	239	224	206	228	229	263	236	242	237	236	244	261	230	245	248	234	237	216	222	226	220	230	226	249	237	244	218	205	220	233	253	231	243	221	192	231	222	232	228	268	245	202	210	234	222	226	242	239	235	246	238	208	237	243	222	212	205	202	241	213	223	233	236	260	212	238	233	217	234	235	237	254	231	243	226	210	244	221	209	239	257	230	229	276	231	229	251	232	244	225	219	258	211	228	231	220	209	248	207	221	236	235	224	220	249	239	219	228	209	238	227	243	245	231	254	212	204	237	239	213	245	227	249	228	227	219	237	240	260	210	219	215	222	243	269	230	222	222	227	226	269	232	222	253	262	249	209	237	250	248	229	236	264	254	255	241	245	225	199	255	234	210	229	205	222	240	242	222	228	242	239	234	247	234	263	199	259	252	231	217	245	209	238	229	253	241	237	270	234	223	217	228	262	251	250	199	230	236	245	215	264	221	225	205	226	217	225	219	229	214	224	226	200	207	247	252	258	223	216	233	211	225	205	229	237	277	213	263	278	205	199	265	248	206	217	243	238	246	246	220	224	223	276	210	225	222	261	230	241	244	227	257	232	185	214	230	247	228	257	239	252	238	246	268	258	222	239	233	221	226	222	219	231	235	219	230	240	242	275	228	235	236	217	226	236	227	275	268	243	225	236	243	247	210	221	199	216	240	259	254	226	265	259	248	219	204	223	228	224	247	223	227	244	206	243	239	263	225	273	263	248	255	220	224	269	221	217	249	233	265	227	230	257	267	223	221	216	245	227	241	232	248	230	232	204	230	212	216	238	248	237	220	226	223	215	214	221	278	264	281	246	241	225	236	249	252	252	223	245	213	197	241	238	236	218	247	233	232	230	220	243	248	208	216	227	248	227	252	258	240	223	213	199	230	228	226	214	235	267	237	221	212	213	220	228	222	229	232	253	279	223	213	205	223	207	235	257	222	252	256	224	235	232	216	221	244	238	239	237	222	256	250	242	223	229	238	204	243	243	229	251	242	236	246	254	244	250	240	225	238	222	240	233	205	243	219	232	212	226	239	244	234	257	212	224	226	257	220	212	233	215	241	232	240	224	226	258	242	235	212	216	218	229	221	259	208	214	243	230	227	243	229	228	235	248	238	221	236	233	239	255	226	232	224	225	241	263	224	249	252	243	234	226	229	270	232	221	237	227	242	220	225	226	240	214	228	263	227	220	203	221	229	242	264	252	268	250	228	234	235	232	228	256	270	230	199	231	208	247	245	220	247	223	251	221	211	232	246	243	229	209	260	252	239	230	217	249	216	235	238	232	253	249	258	211	224	229	242	210	209	252	242	215	225	201	232	201	208	233	237	209	237	255	234	232	231	223	249	258	238	233	232	227	257	245	244	247	227	207	241	229	231	221	226	212	251	216	217	252	213	240	255	216	237	223	272	223	243	256	223	233	197	223	223	239	257	235	229	235	211	193	239	237	252	248	239	213	250	220	218	246	273	221	211	228	202	237	246	254	242	239	212	230	280	252	223	240	203	214	232	212	241	239	252	239	249	207	223	248	227	228	203	190	236	218	227	223	278	277	246	268	237	244	204	236	232	217	221	239	241	249	251	184	241	242	252	234	241	240	214	233	229	250	267	237	232	251	237	233	221	252	245	241	225	246	235	219	234	240	247	220	248	230	247	259	259	233	236	222	235	239	245	215	242	235	228	216	208	213	237	227	217	224	273	258	228	244	239	235	232	242	260	245	244	227	221	248	239	258	208	225	258	228	253	210	222	225	240	245	213	241	242	225	215	240	239	230	205	202	202	229	221	220	231	218	218	221	234	239	228	211	209	249	250	223	219	253	212	240	242	239	250	232	232	238	205	219	211	227	232	230	225	236	221	230	249	225	212	227	237	239	221	233	217	217	228	226	217	233	219	237	236	227	232	242	246	259	249	234	223	235	231	225	247	239	226	258	218	224	241	253	249	233	264	235	237	238	227	235	235	221	256	238	256	225	212	237	264	244	219	237	233	223	255	187	202	213	255	239	231	225	245	187	218	212	222	216	254	208	215	254	226	244	240	228	220	263	245	251	237	239	216	208	238	228	199	218	238	228	222	273	261	244	234	213	243	233	237	268	238	223	256	216	219	223	224	238	246	259	265	240	257	230	205	201	221	226	230	222	215	236	223	255	255	220	247	232	239	207	220	226	224	229	228	193	226	218	229	257	236	257	216	248	206	201	248	241	202	225	217	220	231	240	268	258	268	243	234	221	205	235	258	240	222	206	236	211	235	219	213	269	248	229	248	207	248	263	216	238	240	200	220	213	188	229	225	202	266	245	212	235	246	243	239	218	249	250	223	234	249	234	261	250	217	243	254	205	244	201	240	211	228	230	246	245	215	226	240	238	208	243	215	238	254	219	212	225	238	227	234	238	240	242	239	235	214	226	234	214	246	243	236	220	233	213	214	243	212	221	231	189	231	275	225	234	208	233	232	234	217	221	218	240	227	233	241	227	227	232	224	244	235	213	244	236	260	234	227	226	236	200	203	255	221	246	231	242	211	239	253	207	214	245	227	225	235	257	220	247	224	231	228	236	244	255	237	223	248	231	196	220	210	217	235	238	236	238	237	225	249	246	227	231	196	228	231	242	222	228	244	253	224	251	242	237	228	234	273	213	207	237	238	213	219	216	235	221	217	212	227	191	222	248	264	231	231	242	232	216	260	234	244	233	224	210	233	238	252	230	220	238	275	239	229	235	210	247	229	231	213	240	234
38921	23865	17131	10036	6043	2932	936	730	620	578	552	545	530	508	521	533	522	545	527	561	583	549	624	637	530	485	521	514	511	492	495	531	530	543	505	509	537	498	506	508	511	514	535	539	490	512	559	548	544	525	456	511	517	542	538	503	494	517	543	495	509	498	517	495	532	497	486	519	546	533	545	529	508	505	538	530	530	512	520	483	497	479	495	538	541	528	534	493	556	547	501	477	455	498	537	480	551	479	520	479	563	520	519	510	558	512	548	501	503	526	510	520	527	498	539	545	496	568	556	496	554	493	490	523	544	527	485	511	519	494	520	532	519	522	516	516	495	506	514	538	446	528	535	550	484	544	474	541	555	523	509	525	507	514	503	517	553	494	527	489	533	515	497	490	521	522	548	476	546	530	528	532	536	478	526	510	551	488	518	458	519	532	497	555	511	502	529	538	555	522	548	500	521	538	563	529	512	535	523	509	539	552	477	545	528	543	561	534	481	504	525	519	555	543	526	492	471	500	508	544	522	504	501	535	489	514	524	507	526	500	514	527	524	546	502	505	520	537	512	485	511	547	524	506	517	534	497	516	506	467	482	539	517	525	497	496	495	491	523	528	514	507	517	517	522	490	506	466	498	527	530	538	509	500	501	524	477	500	515	503	505	497	515	525	552	524	533	558	567	520	489	493	529	474	523	507	508	513	512	531	515	484	525	516	520	478	535	539	547	553	548	480	492	491	498	478	545	493	512	490	514	495	496	510	526	497	538	513	523	502	530	497	503	512	496	529	514	527	521	531	520	493	538	506	512	519	530	563	555	535	517	540	517	504	535	532	488	513	530	522	544	554	518	513	513	484	526	567	507	481	540	534	500	513	525	518	523	510	502	524	539	533	522	528	463	516	510	531	558	464	506	473	500	506	528	543	537	488	560	530	525	490	490	545	553	500	480	496	509	533	504	500	512	543	494	521	536	497	497	520	568	526	513	487	511	533	514	527	525	515	464	526	509	506	503	533	459	473	506	536	582	527	498	498	543	523	531	500	505	565	564	478	524	505	529	504	520	512	511	498	489	521	509	522	510	500	552	552	506	506	518	501	543	486	557	512	531	511	527	497	511	506	524	536	514	518	491	507	479	556	512	516	519	468	516	509	510	449	534	573	556	496	464	522	478	530	512	477	525	497	478	518	503	522	551	509	506	534	463	521	475	504	510	508	536	485	531	544	518	486	506	520	530	528	510	497	497	531	531	525	549	570	493	540	490	521	505	541	512	512	527	513	520	510	507	494	529	533	517	512	477	515	519	507	491	553	570	528	477	552	513	500	530	522	555	504	539	523	515	523	534	531	476	552	471	511	504	511	537	509	502	482	489	518	464	488	481	533	493	544	491	502	506	528	489	558	536	506	526	523	492	499	520	485	505	480	530	498	519	475	500	498	486	525	520	519	551	486	494	476	497	542	497	512	500	512	531	496	508	580	507	538	523	501	477	492	487	549	523	510	488	523	534	522	471	525	497	519	512	547	480	512	555	502	477	573	515	499	515	467	540	534	496	489	482	527	522	559	490	497	560	514	554	555	522	535	485	508	535	506	514	522	511	516	524	494	491	483	562	512	531	546	527	488	509	511	481	519	550	516	527	520	485	481	500	524	483	528	524	476	505	537	524	552	540	499	517	485	481	487	507	530	498	511	538	516	539	548	527	496	531	537	509	509	569	526	509	539	525	498	503	523	500	521	556	504	504	505	535	500	491	505	546	522	520	544	515	570	536	512	542	508	495	508	513	507	500	536	507	534	514	487	518	500	491	534	493	534	471	528	513	502	516	459	519	492	540	493	511	495	498	547	515	521	488	514	531	536	496	532	537	510	517	487	527	514	522	521	509	524	526	513	496	545	528	511	506	539	494	527	507	534	546	517	501	518	531	488	482	479	497	523	505	511	550	480	431	510	515	469	525	525	527	504	475	497	545	491	517	515	504	500	534	511	539	524	515	518	504	480	510	546	517	529	505	515	557	525	480	490	521	539	553	531	491	527	513	452	498	503	509	484	517	460	522	521	522	507	505	521	499	541	525	508	500	488	532	559	519	514	520	534	523	524	492	511	508	531	514	541	533	526	504	468	531	523	506	481	499	553	472	506	519	451	506	518	500	510	547	515	512	484	545	534	503	493	502	497	552	523	517	525	558	563	514	517	542	505	503	547	515	544	517	528	535	516	498	538	505	523	538	490	515	465	525	517	499	552	508	493	514	554	529	524	509	518	552	542	534	501	566	533	538	505	474	528	510	515	544	500	503	547	524	520	525	541	494	548	511	523	523	488	506	498	505	526	539	502	537	504	516	487	528	516	512	490	513	558	534	534	499	512	512	501	551	478	499	456	513	525	518	509	517	512	502	530	539	523	491	495	522	523	555	521	505	497	517	486	486	506	524	494	542	497	493	508	524	532	544	497	529	535	481	500	551	518	508	548	498	542	525	514	511	548	512	532	518	509	523	544	504	564	535	527	526	507	503	511	491	551	546	514	492	512	522	483	535	510	538	558	509	508	526	488	528	510	492	540	535	518	555	525	501	527	559	564	517	498	497	536	505	481	521	510	517	515	487	537	506	501	523	491	504	535	537	482	476	548	473	523	519	487	495	503	543	513	509	539	507	506	490	535	523	480	496	540	532	515	503	506	528	522	479	504	476	499	483	514	522	495	519	510	530	437	507	504	531	490	501	546	472	471	503	494	499	510	478	541	528	479	527	514	500	547	566	486	517	515	512	528	540	529	563	508	498	485	495	549	523	465	545	515	472	531	481	503	488	519	523	466	549	547	515	528	522	497	527	495	517	499	528	587	511	501	536	516	478	573	545	549	550	489	528	509	533	489	538	534	478	520	545	495	516	471	531	547	509	493	501	532	489	477	501	507	520	495	478	508	485	498	501	488	521	520	523	531	525	502	496	534	508	546	524	501	496	513	518	498	544	500	513	494	504	526	512	504	489	506	551	469	522	518	487	501	504	518	515	497	498	488	484	513	511	515	535	512	496	532	540	513	512	508	462	493	459	467	554	497	479	482	471	480	515	468	530	528	535	552	531	512	503	505	460	551	511	491	524	531	557	519	534	477	545	484	489	537	491	493	508	502	526	505	538	533	478	488	512	515	519	548	540	506	547	492	506	515	511	531	496	503	469	525	480	543	517	508	529	501	504	530	503	538	484	505	486	523	496	516	480	484	510	528	516	530	520	505	519	537	493	492	544	468	509	573	454	533	505	492	509	517	527	482	488	492	485	509	517	556	505	514	538	515	503	516	516	506	532	523	524	501	543	524	507	503	529	491	523	559	559	502	538	529	469	544	482	519	510	495	495	521	524	521	516	529	503	511	506	488	519	524	509	525	560	487	528	519	522	544	515	529	560	518	470	548	553	505	517	501	483	521	488	506	513	551	522	529	556	523	538	521	519	494	533	527	499	516	501	524	533	529	525	482	532	531	498	494	489	524	503	529	498	528	480	500	520	488
62163	36842	21434	11912	6176	2343	523	381	361	244	263	262	298	286	293	291	273	277	257	266	243	278	365	401	358	246	267	231	268	256	254	271	262	255	227	250	260	264	256	286	275	260	273	258	231	252	260	254	255	241	290	249	270	250	254	235	232	254	271	268	252	238	244	252	248	215	235	246	262	245	239	228	242	240	287	251	262	240	298	250	260	254	246	219	281	233	235	242	249	256	279	274	259	237	259	242	245	239	281	207	242	274	253	248	235	236	253	275	226	246	270	253	245	250	259	266	263	234	261	238	235	282	238	243	222	259	238	270	240	247	252	232	253	263	245	219	238	255	256	263	248	268	247	259	259	249	237	234	251	256	243	230	258	276	238	234	242	272	259	210	282	237	234	256	250	227	260	215	260	224	235	253	223	241	242	219	240	237	247	255	271	237	217	242	259	238	268	273	255	243	272	241	254	255	261	277	234	254	268	285	244	253	240	248	268	256	250	249	207	242	244	247	251	246	254	247	246	253	255	258	249	278	244	239	222	248	224	244	241	264	285	237	257	234	279	242	245	258	259	264	251	222	227	278	254	252	251	258	245	262	210	243	202	246	246	284	236	255	249	213	249	247	234	236	284	233	243	264	266	282	260	261	255	239	253	252	231	261	223	234	236	237	239	239	263	236	245	253	262	294	243	262	210	231	259	233	250	273	242	274	245	232	266	283	237	233	269	256	247	237	266	249	245	220	228	230	255	276	246	243	253	273	263	286	274	235	262	278	253	252	250	255	277	255	214	257	225	258	261	247	226	241	264	252	234	271	286	256	261	270	226	256	253	258	238	213	232	256	274	262	240	261	248	252	235	253	260	236	230	262	233	242	248	249	273	253	256	257	274	257	274	282	264	259	250	240	233	254	236	248	249	247	244	256	247	263	232	203	237	263	242	263	252	249	236	272	221	250	261	265	257	248	245	254	235	217	242	246	223	269	250	292	254	213	233	244	242	238	246	252	247	256	258	224	238	258	263	226	234	211	222	255	286	254	255	273	238	261	225	252	239	261	250	242	250	256	243	244	240	292	236	260	268	288	246	220	240	234	226	260	243	269	260	271	278	225	258	250	225	273	234	254	236	230	271	233	244	253	237	264	222	230	255	246	226	229	263	250	238	198	260	256	201	247	235	249	248	271	244	253	248	249	240	255	252	238	247	268	252	248	247	244	231	225	254	262	243	233	262	204	244	253	255	261	244	250	256	230	252	257	228	279	258	243	268	229	264	246	258	286	257	229	247	236	269	279	281	275	249	264	201	261	256	234	235	250	240	239	241	256	249	280	262	233	242	215	277	216	244	256	230	250	238	220	244	240	234	258	262	254	264	253	244	243	222	267	232	253	247	243	284	230	261	241	243	249	245	240	247	229	258	242	245	235	232	276	254	240	252	273	267	242	237	213	233	243	252	264	237	264	236	240	254	248	242	230	239	233	261	268	258	232	236	250	293	238	252	249	216	235	225	254	271	237	243	252	244	254	224	265	246	233	250	229	240	283	244	281	232	251	230	213	243	248	254	256	257	238	254	248	294	251	289	261	255	243	261	258	249	285	250	244	270	287	240	271	226	265	232	241	237	244	232	251	259	235	260	232	250	221	232	223	236	257	232	225	246	233	239	237	245	229	233	247	248	215	244	226	247	224	234	262	229	279	237	277	270	252	248	234	257	268	253	231	278	266	281	251	258	259	249	269	257	240	226	226	266	278	235	277	246	233	250	255	263	238	237	266	247	240	274	235	243	292	241	233	240	255	269	233	253	292	245	268	228	262	245	245	245	282	241	227	251	263	262	263	277	240	251	252	252	255	235	261	292	229	245	252	249	259	222	254	256	269	277	269	253	259	221	257	223	276	253	248	252	229	246	226	259	221	247	241	264	237	225	245	234	264	271	256	241	260	246	242	269	247	234	263	226	248	253	240	236	264	224	226	251	254	265	239	257	263	199	252	259	273	219	235	248	222	223	243	262	262	257	251	242	260	278	232	263	218	221	245	287	245	237	245	234	263	267	237	244	238	286	280	229	246	275	247	239	277	247	288	259	243	213	258	241	262	240	228	253	254	252	240	259	248	230	255	259	259	230	243	230	231	230	259	245	231	236	245	213	227	213	267	248	287	257	241	258	236	253	262	240	248	262	251	217	257	232	245	279	261	271	236	294	238	255	286	219	225	230	228	225	260	257	243	231	225	224	261	237	255	244	245	265	243	308	234	250	211	266	237	249	268	270	241	240	233	233	259	260	253	228	275	221	260	269	248	244	241	286	269	222	242	234	273	269	271	223	244	213	221	259	256	259	245	224	258	260	230	247	253	249	233	245	249	235	263	242	248	243	231	242	237	244	223	268	232	247	256	259	262	239	266	229	264	228	256	250	269	276	297	248	248	270	241	241	221	274	233	233	254	263	239	277	280	251	272	267	241	239	213	258	225	222	239	239	257	251	246	243	263	253	279	243	244	233	238	253	253	246	228	252	271	259	245	268	273	270	269	223	230	272	240	240	243	258	253	256	281	270	252	273	253	257	281	258	225	259	255	250	240	223	252	219	238	237	248	247	257	269	256	253	232	274	220	263	256	258	214	248	261	285	221	243	224	229	242	217	225	262	260	236	248	223	244	255	246	239	237	233	222	247	280	266	273	239	279	246	239	250	251	237	224	240	247	251	240	222	214	242	254	240	256	257	249	249	225	231	243	255	245	296	266	264	256	265	241	222	256	232	277	285	269	277	231	261	230	254	234	251	244	254	238	245	237	252	242	221	233	248	225	223	220	260	255	246	264	260	231	263	248	260	234	249	246	257	217	254	235	239	272	249	244	252	255	266	224	232	244	253	244	274	264	245	263	268	218	238	250	252	251	264	232	252	234	238	245	258	209	234	218	260	258	246	241	239	228	228	258	219	246	266	259	251	239	269	220	258	248	219	236	259	233	260	251	225	239	263	228	254	237	240	251	250	268	260	259	256	275	243	224	232	252	230	230	252	257	276	258	272	229	265	240	258	240	222	225	256	250	230	276	243	253	244	257	286	234	259	252	240	245	227	272	223	227	244	229	259	281	239	221	230	231	219	220	241	238	262	250	267	237	246	222	242	240	230	239	250	246	240	238	255	259	224	270	250	232	242	277	227	236	266	275	261	224	235	267	220	251	261	249	264	275	225	274	239	264	238	255	254	253	264	236	261	244	258	253	256	252	256	273	262	247	254	227	295	241	260	260	260	283	251	245	267	232	278	248	264	262	237	235	253	231	270	254	242	250	259	241	257	253	240	211	254	253	237	252	258	237	269	243	249	230	271	261	271	224	267	291	248	245	258	261	252	272	230	223	229	227	222	231	253	271	282	223	257	272	240	234	257	255	241	273	268	222	246	253	238	224	219	258	235	248	280	256	243	284	270	217	235	213	259	266	269	286	263	223	221	219	259	244	245	231	259	258	212	241	269	250	264	220	278	241	264	249	248	238	226	234	267	251	262	234
40130	29096	21808	19899	14321	6172	1455	1122	858	798	693	647	607	657	695	672	680	661	684	686	624	719	1059	1604	1399	560	563	547	583	558	510	542	497	559	525	536	567	568	560	568	521	580	540	553	549	585	547	572	557	552	537	551	554	550	525	524	571	519	547	526	526	510	582	535	546	551	532	567	528	576	519	533	553	529	546	550	544	570	522	556	510	523	506	554	518	528	583	536	515	605	523	557	516	581	514	534	509	536	547	569	577	553	563	552	532	472	533	561	549	540	549	540	518	548	541	575	522	558	540	540	535	531	539	549	549	532	544	535	515	532	526	542	527	522	521	546	545	515	503	554	574	517	546	573	535	569	518	531	519	529	513	503	565	573	554	531	552	528	535	518	557	488	545	560	572	557	512	534	547	539	567	551	545	556	541	490	551	512	540	547	529	553	543	532	544	609	510	581	544	597	605	552	588	547	571	524	520	516	540	554	520	564	561	567	550	537	531	553	560	552	511	569	539	574	581	545	550	542	511	512	549	588	487	521	520	532	542	537	529	539	525	502	544	532	547	531	550	550	543	498	601	527	549	554	565	563	528	526	564	570	549	553	534	536	511	536	553	532	546	545	561	567	578	537	524	495	566	505	547	519	518	596	559	534	551	531	508	533	528	558	539	528	529	530	544	539	531	554	500	547	536	555	535	565	528	535	544	513	523	522	493	526	545	534	534	531	569	490	509	540	536	562	532	572	566	521	498	569	542	521	511	575	514	523	532	542	533	592	534	586	528	517	530	510	530	539	580	543	515	554	560	526	522	554	571	606	564	543	560	564	505	532	549	579	555	537	551	536	541	558	539	511	526	518	528	533	535	548	562	520	538	527	546	535	526	529	567	571	553	553	551	538	546	503	538	526	520	515	522	518	508	539	532	530	571	573	565	533	564	530	536	537	529	527	531	550	557	525	535	548	517	602	549	547	540	533	551	550	533	579	539	537	506	584	504	510	574	558	613	507	525	487	511	563	535	556	506	534	550	518	594	550	528	537	547	556	525	568	593	539	549	551	553	570	529	536	528	523	540	547	560	535	505	577	533	518	504	493	558	560	540	542	562	526	553	553	553	569	544	514	543	535	512	527	547	563	505	509	561	508	546	542	494	562	558	556	565	555	570	546	586	560	563	545	600	532	559	542	552	555	556	539	565	544	521	555	539	510	521	528	543	511	532	527	530	548	534	516	566	551	570	563	549	522	508	581	546	572	556	569	538	571	519	574	519	573	556	543	543	539	551	532	527	522	556	554	580	546	518	542	541	555	550	506	566	552	565	543	546	528	572	552	547	540	554	519	537	549	524	545	536	552	562	515	571	526	578	560	509	539	545	545	551	535	569	546	522	531	532	555	534	518	550	510	552	590	563	537	524	541	570	554	507	503	540	536	548	513	548	524	541	546	537	536	543	548	567	543	548	520	563	563	581	534	565	536	554	571	553	524	523	558	559	548	521	541	546	492	544	559	547	552	509	536	541	528	582	557	525	558	511	537	567	553	541	531	563	549	552	531	536	529	550	483	536	521	531	574	511	535	511	569	542	519	510	528	540	572	551	538	532	537	518	558	574	512	542	528	564	526	564	555	555	554	513	534	521	518	549	547	504	558	517	545	573	548	528	534	527	527	540	558	570	561	574	546	544	534	516	543	552	567	513	514	532	529	529	535	538	583	552	509	552	575	530	548	553	549	547	540	569	566	569	545	553	526	525	530	539	552	523	512	556	541	539	557	537	517	532	541	547	545	528	520	512	505	545	523	502	508	503	552	567	542	553	561	534	540	552	551	593	542	541	539	497	546	507	513	572	530	509	554	546	535	528	532	549	544	538	532	565	569	517	535	574	510	506	540	511	534	526	527	569	538	558	570	565	550	554	552	514	516	535	528	520	532	559	518	557	521	523	559	528	505	554	550	551	557	533	518	545	533	521	522	518	545	526	555	505	525	540	534	558	520	550	547	538	549	508	540	568	555	548	545	510	573	575	541	607	613	528	555	542	522	532	557	506	519	546	575	527	570	511	585	540	556	546	554	523	546	521	548	570	596	501	559	525	541	561	546	556	534	543	527	497	552	555	545	522	584	543	560	504	545	550	551	510	530	541	546	524	535	536	589	563	567	492	514	544	502	568	534	551	570	546	574	539	506	539	503	539	544	563	523	562	572	539	570	587	536	556	551	542	505	555	557	558	524	521	567	554	562	499	546	538	563	506	531	549	542	574	523	558	526	582	560	497	587	542	579	534	590	558	546	537	515	548	540	551	544	559	586	534	512	517	556	550	563	544	532	574	547	575	551	588	549	565	512	535	585	585	513	550	530	541	550	568	527	575	558	571	588	565	541	522	522	552	523	521	551	559	520	551	541	506	565	568	555	522	525	537	566	552	565	543	549	542	528	599	545	539	556	530	507	566	512	533	534	565	519	552	535	546	539	509	520	513	602	581	580	544	547	571	567	574	549	578	559	576	566	532	547	588	531	559	529	566	544	553	507	542	537	531	556	488	488	537	531	570	530	563	560	561	562	562	486	568	568	534	575	553	556	559	539	551	541	552	564	557	576	552	537	570	534	561	535	566	552	491	519	545	589	570	551	528	509	546	543	559	548	549	568	561	522	591	564	552	530	573	549	541	542	505	511	527	557	504	567	529	552	545	527	565	519	594	577	531	581	535	545	562	542	593	580	557	538	545	504	556	515	548	546	568	494	551	517	525	556	524	542	557	558	532	549	574	567	555	560	511	519	568	558	585	552	526	536	556	544	496	586	552	516	563	560	515	492	544	518	525	524	558	523	548	556	471	515	584	535	550	545	552	509	541	511	532	560	510	476	534	574	587	569	522	541	534	538	537	487	555	541	546	553	536	525	532	534	534	565	545	503	536	518	530	546	558	554	550	544	547	574	546	558	554	583	528	556	501	554	543	598	550	538	577	586	560	533	519	537	522	516	554	566	557	519	549	565	555	558	540	534	543	525	539	557	535	569	523	544	557	551	540	506	519	585	510	533	557	536	547	603	557	556	574	556	549	549	532	532	528	560	593	574	530	560	539	535	552	525	543	542	518	528	559	614	592	552	528	546	523	573	575	543	609	554	519	478	538	512	515	571	591	558	570	526	543	517	557	555	535	582	591	573	565	545	553	531	528	540	522	531	565	547	568	557	523	507	572	517	543	506	547	549	535	582	546	568	553	549	575	534	552	566	572	532	603	498	538	527	557	510	540	550	547	560	555	540	565	528	547	535	526	521	529	560	515	559	543	577	546	549	504	511	517	525	554	524	570	547	534	516	532	559	517	510	565	550	507	557	552	525	605	562	566	520	551	533	530	577	531	569	519	514	548	518	568	567	542	538	570	510	561	517	520	530	517	534	559	538	545	540	563	543	519	521	518	544	528	602	536	546	555	513	550	527	544	566	556	543	527	559	554	551	551	557	528	565	557	558	518	572	536	559	571	564	561	561	546	602	566	520	540	542	553	539	545	507
44665	21563	9060	4339	1402	553	324	308	265	253	248	246	218	276	248	250	228	250	249	242	230	218	219	238	207	213	217	194	192	214	186	219	232	217	192	222	219	209	189	208	226	169	243	217	209	226	227	204	244	245	243	257	190	223	209	195	220	224	235	214	234	199	244	200	225	251	206	248	197	195	212	196	216	217	197	230	236	211	199	214	195	224	203	212	194	229	211	236	189	235	222	212	202	199	237	190	243	200	197	217	215	198	196	177	242	202	204	204	201	223	212	239	217	224	213	226	226	226	236	190	236	240	215	218	233	198	223	213	244	209	206	226	182	229	217	218	218	224	234	206	236	220	217	208	197	213	197	205	214	223	220	237	203	220	210	226	234	241	217	223	172	214	184	192	233	203	210	215	225	217	195	199	215	209	230	222	223	185	223	226	217	212	209	220	221	218	215	202	228	250	220	231	186	232	237	231	225	197	209	226	211	210	206	209	200	206	219	222	236	186	218	201	207	201	213	181	203	218	226	217	231	242	224	242	202	202	227	212	246	225	222	215	229	201	223	209	210	228	232	206	203	208	227	223	225	223	218	197	200	214	204	198	224	230	225	204	244	215	239	219	250	209	218	234	194	251	232	240	210	214	242	179	215	218	213	202	219	222	212	215	184	236	229	215	261	216	212	213	206	236	219	186	206	229	202	208	207	214	245	228	221	214	219	192	197	225	226	201	211	217	211	207	216	227	217	218	197	218	220	222	229	216	240	203	230	207	224	228	244	197	220	205	243	193	232	231	214	198	219	214	246	202	204	234	211	227	193	204	224	218	217	196	228	195	221	218	232	215	183	186	218	228	215	234	210	239	241	203	229	203	226	243	223	187	211	214	198	192	232	219	203	204	215	191	204	202	199	202	228	204	259	218	223	190	219	220	216	233	215	200	197	184	235	267	229	222	247	229	226	208	190	215	254	215	232	226	215	241	237	215	241	202	209	208	245	213	249	198	207	211	213	201	263	208	208	231	245	199	225	223	199	219	166	230	222	202	221	248	239	214	222	194	196	225	238	224	243	198	229	221	211	226	219	225	237	209	216	206	208	206	206	238	222	224	217	224	231	212	211	218	257	260	215	220	185	199	212	227	217	220	232	236	242	220	223	220	221	211	201	206	250	215	214	203	206	226	170	222	205	209	217	217	209	234	210	202	196	191	244	210	228	229	197	194	233	195	230	205	222	211	224	235	210	218	238	228	241	231	230	243	220	211	203	214	221	219	228	189	213	193	201	201	235	224	234	231	199	222	212	195	227	217	194	198	216	216	218	234	214	217	221	231	220	205	204	215	207	244	267	222	202	215	236	206	191	219	187	226	236	230	216	257	222	209	216	206	215	232	243	233	208	229	230	228	209	218	207	189	205	211	207	213	234	198	231	235	238	204	225	222	235	218	233	215	223	215	205	226	242	246	242	194	202	207	216	204	195	209	222	232	196	198	220	210	236	197	201	212	179	225	211	215	199	215	204	230	217	204	210	218	232	212	223	223	191	230	235	202	221	209	202	246	216	234	211	202	218	216	217	228	252	213	224	183	223	212	219	211	235	235	227	230	243	222	232	202	228	217	249	226	218	212	205	208	211	212	241	246	199	220	242	202	221	218	212	210	209	244	212	201	213	228	208	215	184	210	207	235	207	230	200	232	210	226	183	200	234	213	207	222	241	232	216	222	235	215	220	213	239	216	226	201	216	193	214	226	232	223	230	210	234	222	193	208	222	196	228	206	191	211	228	204	228	213	199	215	231	236	217	206	235	225	207	212	191	223	194	208	235	196	213	211	200	211	224	209	217	231	224	221	215	247	266	213	212	202	215	239	238	213	213	226	236	247	201	216	211	216	238	210	210	209	208	216	204	199	216	209	231	203	240	218	213	239	197	219	217	207	212	216	230	250	262	217	222	185	221	227	237	226	214	205	240	202	232	214	231	212	188	209	207	208	201	214	234	211	251	219	204	206	201	197	230	203	215	211	209	265	220	258	232	199	230	196	227	208	222	228	235	232	233	231	202	205	254	212	213	249	191	210	209	210	199	192	216	221	219	222	219	198	182	228	203	225	218	224	197	188	211	206	208	230	211	205	220	222	239	229	224	211	234	218	227	251	232	235	220	215	233	221	205	245	224	210	198	230	242	207	204	243	219	222	230	193	206	201	192	264	200	225	189	241	213	192	219	215	202	179	235	233	215	258	228	204	214	234	220	175	227	248	234	244	227	214	219	201	205	204	226	224	196	184	217	212	200	205	224	228	233	200	235	226	206	213	231	211	221	215	222	207	238	212	221	181	227	230	225	225	243	215	184	231	206	223	203	222	226	246	262	220	209	199	196	200	204	237	212	199	203	199	209	220	205	233	186	195	231	214	216	232	225	221	190	203	196	210	244	220	215	235	218	218	217	230	234	215	226	178	228	199	205	205	228	207	193	218	222	213	213	202	226	224	213	240	225	205	214	234	225	208	224	219	200	235	197	198	234	214	201	205	209	250	216	209	212	197	245	212	206	241	216	222	219	214	214	205	210	233	232	227	213	235	222	186	214	222	200	227	189	213	222	209	217	209	215	193	219	180	188	201	217	239	240	219	229	222	216	238	227	212	238	230	225	203	201	203	235	204	212	207	242	230	259	211	196	216	201	220	230	194	187	245	218	208	225	239	227	234	224	226	209	206	211	198	186	207	197	250	217	216	224	219	214	208	192	233	240	235	230	183	189	187	203	223	206	214	230	222	206	211	192	208	245	226	204	229	222	203	242	196	215	187	205	214	228	223	243	236	212	228	228	179	214	232	186	234	214	228	201	209	208	229	254	213	203	191	208	181	203	219	205	205	206	247	185	216	197	172	215	202	219	253	232	228	207	203	212	236	208	213	179	223	219	192	208	237	193	249	241	187	211	216	228	222	218	209	199	218	207	212	201	201	232	249	242	213	195	221	223	214	195	232	216	206	216	213	233	229	212	231	197	224	261	196	225	213	209	195	220	252	204	210	203	237	215	219	217	215	215	200	192	213	205	208	221	222	225	202	223	207	241	222	197	186	213	236	188	225	192	201	218	218	212	224	236	229	237	239	217	212	201	208	196	245	209	217	225	219	228	213	195	216	228	210	226	219	212	207	247	230	218	223	201	207	217	223	159	217	242	223	211	241	228	214	226	217	201	211	226	216	215	209	196	233	198	230	216	200	216	250	199	237	239	238	229	244	235	214	202	180	207	226	267	211	223	209	186	220	202	217	203	220	226	178	211	204	208	229	209	218	231	190	204	247	193	219	215	202	257	221	245	242	210	203	224	209	202	193	212	225	223	228	223	253	210	245	187	233	188	225	184	222	208	227	230	242	219	256	208	197	216	221	264	233	236	208	223	213	197	204	219	215	216	229	197	226	214	205	221	236	202	210	208	237	191	222	214	211	205	204	221	234	181	180	212	195	184	200	206	222	198	217	236	201	214	213	227	218	206	205	227	227	225	229	236	215
28818	14982	12314	9504	4143	1959	1129	918	813	695	644	625	564	574	571	612	608	576	544	484	450	492	535	561	511	486	443	458	485	552	502	512	472	449	487	518	452	482	492	492	467	490	489	529	452	523	486	483	457	478	482	456	489	468	490	505	462	494	443	503	474	492	443	508	509	503	497	462	487	486	463	493	492	498	512	493	489	475	494	467	465	498	490	445	502	490	494	501	462	510	449	482	469	431	508	490	468	501	487	499	508	494	517	474	459	509	488	488	495	489	463	483	499	483	482	519	485	509	509	481	519	499	489	499	469	460	532	513	466	488	469	456	468	497	468	511	476	476	475	498	482	504	477	449	506	498	492	476	497	514	494	495	463	501	507	544	467	494	482	471	453	545	481	473	474	505	463	424	479	448	476	507	501	489	482	470	476	492	485	463	492	487	543	468	470	511	474	475	486	454	450	449	476	482	447	516	460	496	479	512	466	491	477	479	498	490	482	472	488	477	489	454	478	502	481	491	481	502	469	508	495	452	476	476	464	477	436	464	497	476	496	458	479	486	488	456	452	482	495	506	493	483	517	522	514	497	503	461	483	480	474	533	456	462	468	488	494	492	484	474	488	454	512	458	486	497	484	457	521	507	505	455	474	521	435	505	513	502	480	423	503	505	448	497	490	435	449	468	515	476	460	466	450	537	464	496	470	464	477	479	473	494	503	517	494	471	484	532	477	473	462	497	474	495	519	470	467	465	504	497	455	437	473	456	462	481	464	445	519	477	489	460	460	495	442	494	469	515	454	458	459	496	488	503	443	489	472	469	495	426	476	441	466	478	499	463	509	505	481	521	481	474	466	454	479	454	470	465	488	488	499	498	471	459	518	518	464	495	492	483	468	491	490	493	507	489	500	521	465	435	486	527	480	495	503	451	460	441	486	459	507	502	477	511	441	458	497	434	495	476	492	468	533	465	473	472	480	487	455	490	490	466	501	505	474	490	496	513	499	472	493	450	514	479	465	490	523	532	526	485	476	474	498	439	502	505	491	497	485	466	473	495	491	464	448	503	516	500	480	528	497	459	463	492	509	492	445	486	454	475	511	490	480	447	483	463	498	495	475	473	506	465	489	491	496	499	453	487	487	510	485	540	446	515	467	436	459	481	484	499	508	452	462	471	476	498	486	444	442	455	463	482	500	478	462	483	481	497	459	452	487	504	487	498	453	481	443	486	487	512	445	503	510	456	471	477	485	476	492	482	502	473	497	480	503	473	449	454	480	491	525	470	493	470	483	484	443	448	477	478	483	470	501	516	441	525	456	426	500	513	484	489	480	490	467	501	479	472	504	496	457	488	475	467	530	492	494	437	496	520	492	496	473	455	445	475	496	500	475	538	482	489	463	489	516	498	452	505	455	507	471	505	504	490	454	490	474	471	491	474	465	502	474	487	482	457	498	503	501	496	479	508	517	493	438	462	497	505	479	486	447	465	502	513	507	523	516	481	495	509	502	448	472	487	493	468	453	487	486	490	461	506	475	450	465	469	519	473	467	482	494	464	441	507	504	483	465	504	483	500	485	451	519	449	498	455	491	479	478	508	481	523	470	489	461	459	482	492	497	480	486	482	484	433	476	516	477	476	476	493	481	496	517	512	521	495	485	490	471	488	486	507	501	433	460	497	479	490	494	467	514	470	515	491	474	495	490	463	465	496	482	487	456	461	506	465	491	491	505	461	501	523	472	461	453	484	489	485	472	481	478	486	481	473	486	479	489	458	482	482	480	495	456	445	476	475	446	525	471	499	505	470	457	493	480	482	496	480	518	497	475	473	510	494	486	448	477	478	475	489	507	521	442	486	456	461	490	519	513	470	503	486	512	461	477	456	492	459	492	480	463	491	464	461	486	505	486	460	477	529	467	474	477	484	470	500	501	451	441	498	511	471	474	506	457	486	447	497	456	501	485	477	456	486	512	522	482	477	479	485	503	459	479	494	495	477	499	461	501	479	516	520	514	490	485	474	485	492	486	448	491	469	501	490	469	495	481	484	472	460	484	519	499	492	511	485	491	477	472	468	474	459	494	468	491	467	482	501	466	480	523	477	462	476	492	469	504	515	452	498	471	494	521	462	494	469	494	513	507	504	522	430	522	494	493	509	456	476	479	492	494	491	496	486	484	493	473	475	509	476	506	447	469	498	519	469	532	482	510	493	483	499	506	471	474	500	481	518	516	501	488	480	509	482	496	488	464	510	487	483	510	429	480	449	504	457	532	499	495	475	448	492	516	492	481	485	492	530	456	516	499	458	460	464	452	488	503	501	489	474	488	464	490	476	469	493	462	465	474	440	472	412	473	517	507	492	466	499	496	498	505	497	491	484	467	472	483	486	484	433	493	454	493	482	484	521	482	471	509	463	477	482	482	478	471	510	464	473	455	504	482	471	489	487	491	485	493	462	480	490	485	464	460	489	489	507	575	516	471	488	435	472	432	503	502	445	464	454	464	463	502	504	484	459	491	491	481	462	480	471	497	477	442	517	436	449	482	489	474	493	461	461	476	465	462	501	505	471	478	495	458	508	491	464	468	509	506	456	457	463	470	470	434	498	455	489	470	473	508	451	478	526	458	520	501	480	468	472	481	466	478	486	485	458	462	493	459	487	465	469	485	475	494	492	480	479	516	471	474	460	451	514	485	451	489	506	531	494	465	466	502	510	463	491	496	508	484	426	482	499	495	450	486	481	474	469	444	490	524	490	485	483	475	476	442	509	456	500	467	481	470	499	491	502	470	487	433	452	452	487	486	467	436	502	489	502	480	507	507	485	480	518	477	501	480	490	490	499	470	533	467	510	502	487	480	537	497	486	517	468	491	470	456	483	445	459	484	463	470	549	441	486	475	512	503	458	471	473	487	470	461	502	506	474	489	500	484	466	459	487	499	424	473	498	429	513	486	483	486	552	488	478	466	498	484	462	468	480	491	486	491	549	490	514	513	539	499	476	458	477	518	543	495	523	462	463	489	474	525	508	466	454	494	465	450	482	472	482	509	477	492	495	508	501	478	476	538	506	508	510	466	495	466	473	499	495	503	515	505	491	489	510	505	434	487	490	511	510	513	499	493	520	493	502	539	436	526	502	511	499	536	461	509	467	486	502	463	500	520	471	462	484	467	481	443	497	509	468	528	469	487	475	483	464	454	509	498	489	452	469	477	480	479	463	497	521	485	509	415	469	467	499	477	489	465	454	477	497	484	471	460	486	464	469	497	485	472	485	468	446	498	458	483	459	467	498	513	459	463	492	465	510	504	499	515	504	514	501	470	506	506	454	490	506	471	479	483	459	508	448	502	464	447	468	498	434	513	480	450	491	472	510	490	485	484	501	445	470	459	529	501	496	462	460	466	444	485	502	492	498	474	502	488	475	518	494	478	460	495	473	482	462	443	493	477	489	441	513	468	489	477	445	498	473	519	450	478	478	436	506	465	509	504	476	487	467	486	460	471	514	509	453	503	487	471	452
56136	31687	18657	9775	3987	1744	542	462	402	431	376	300	345	290	289	290	276	228	236	258	239	266	300	293	243	210	210	242	217	226	204	210	241	258	244	231	230	212	231	216	215	244	210	198	249	197	235	204	236	234	231	252	240	224	236	197	228	255	225	228	214	246	209	270	251	231	248	213	240	220	241	225	230	217	226	215	225	286	250	252	232	258	237	236	221	225	217	241	215	235	237	244	239	252	228	204	238	209	223	263	227	221	250	237	230	227	248	224	234	219	239	213	220	242	234	234	225	258	228	205	223	229	224	233	199	245	206	218	261	226	226	219	247	262	242	193	217	248	234	230	254	218	250	216	226	219	234	237	225	266	225	221	223	249	216	226	229	224	245	233	245	253	240	227	230	240	247	207	214	238	244	243	271	221	213	235	230	250	223	261	227	225	212	228	211	226	245	218	232	238	241	214	231	235	212	232	210	230	241	208	250	221	254	210	218	219	230	244	232	218	248	230	222	215	229	217	186	231	228	239	223	237	246	240	227	221	263	228	231	210	242	217	215	239	231	227	239	229	208	224	198	246	236	207	233	240	233	213	226	230	236	236	220	219	232	234	183	231	236	231	247	248	220	229	234	235	242	233	235	253	239	239	241	242	220	229	268	209	209	218	240	223	252	249	218	245	224	220	222	216	247	241	250	216	228	231	240	241	249	228	206	224	272	214	233	224	223	255	244	243	233	225	244	207	243	247	216	245	235	220	245	220	244	233	229	242	220	221	236	243	217	246	223	214	238	208	224	232	231	243	217	252	214	230	238	217	211	229	266	234	246	221	255	199	227	221	241	244	223	235	244	253	275	242	214	258	231	250	225	215	221	255	238	221	206	225	225	244	274	230	238	227	234	248	231	221	233	233	268	228	225	237	216	213	217	240	257	239	256	226	226	228	218	233	229	264	241	211	215	239	224	243	206	226	238	225	225	252	190	239	238	263	223	243	248	219	228	246	248	261	229	233	230	229	231	263	237	248	209	212	221	225	226	266	253	194	216	269	206	231	232	229	210	218	203	232	239	235	240	210	207	249	233	264	223	220	218	238	247	204	235	227	244	242	245	267	237	215	228	242	204	241	231	232	244	236	218	217	221	256	209	227	273	253	207	218	222	226	238	237	241	236	237	231	230	231	227	227	255	241	243	241	224	208	261	223	225	234	246	241	214	215	211	230	233	260	221	238	248	256	210	237	209	211	246	242	252	230	224	206	241	239	221	216	215	242	229	237	241	227	212	244	226	202	222	254	243	228	244	234	224	219	246	255	217	228	210	241	241	216	216	224	226	225	228	245	209	221	237	214	229	221	261	215	212	218	214	237	261	228	252	224	265	236	246	233	266	240	203	236	208	242	216	256	250	223	229	228	253	221	253	212	229	218	225	226	220	220	259	250	276	280	243	247	231	292	263	255	216	258	246	205	219	246	228	224	255	227	232	220	239	231	232	232	268	253	203	228	208	229	237	246	240	237	234	231	238	247	234	226	237	231	219	236	237	215	236	208	257	235	217	223	251	232	237	216	246	234	251	235	240	227	220	235	258	242	228	225	223	257	255	240	215	236	244	234	232	237	243	225	253	209	219	249	229	204	253	254	227	227	250	237	224	222	239	232	235	235	237	185	229	214	213	225	241	222	233	237	221	232	212	242	230	199	216	225	221	219	246	244	239	240	263	241	219	220	287	254	261	241	243	233	216	226	234	206	249	237	249	253	249	227	219	240	242	202	214	244	227	237	210	245	236	228	212	215	226	219	258	225	248	217	222	249	229	229	268	205	246	230	232	229	248	229	234	217	234	239	245	220	222	247	217	212	220	230	214	214	233	206	241	253	256	242	258	213	209	231	232	227	236	214	227	227	204	236	224	266	214	271	242	259	229	209	188	233	258	250	222	251	249	247	233	238	245	229	219	203	208	220	247	201	230	237	234	224	218	239	253	193	227	224	222	238	227	242	260	250	220	228	226	235	246	220	234	236	242	204	214	239	235	226	224	194	237	219	217	232	239	245	235	235	177	247	241	242	210	195	231	210	213	246	193	263	248	241	232	214	200	244	228	199	244	217	219	213	232	233	245	227	207	242	232	229	239	261	215	219	234	240	253	234	217	235	246	216	235	233	238	236	226	219	220	203	248	250	278	232	270	265	234	236	216	233	215	230	232	260	224	237	252	253	239	232	224	254	219	206	229	234	230	261	234	261	237	227	209	233	240	226	223	262	207	218	204	238	242	231	234	208	233	209	219	215	238	228	230	230	206	258	253	234	227	233	245	220	217	249	252	250	230	216	224	241	206	248	262	249	243	225	217	239	216	230	236	231	238	266	234	221	238	238	208	233	248	255	223	232	246	264	242	243	238	258	235	241	216	241	225	242	221	245	252	256	223	225	246	234	205	230	222	232	207	210	272	261	226	229	236	221	232	272	236	219	224	242	236	237	264	259	265	206	239	234	232	232	230	219	243	242	217	231	236	238	246	247	234	235	234	242	243	240	244	241	229	256	233	248	254	243	250	264	246	210	225	225	244	223	205	242	215	230	237	235	217	212	222	236	242	233	251	225	240	232	235	251	227	250	199	245	243	203	225	256	245	217	229	243	234	255	237	230	209	255	223	277	205	206	234	204	251	245	245	225	232	222	228	263	217	216	250	209	213	260	229	248	241	237	226	216	266	231	219	225	232	247	232	238	238	235	225	246	220	268	230	219	202	223	241	236	244	228	254	221	190	247	224	240	229	193	221	223	267	235	250	232	241	235	238	235	228	256	244	237	239	210	264	242	221	234	251	243	256	236	232	227	244	231	238	245	238	281	231	237	244	240	235	257	249	248	236	226	216	212	227	237	220	229	231	238	252	247	210	207	216	247	221	261	225	249	222	233	260	200	220	229	225	242	226	239	227	205	238	215	209	281	246	241	206	205	215	243	252	237	214	204	214	249	230	225	230	218	262	254	248	232	233	212	201	226	245	219	205	246	210	244	219	262	240	217	211	233	230	212	210	253	246	242	251	239	221	236	231	243	223	227	271	206	214	227	219	244	231	246	265	216	245	246	211	220	258	233	242	245	219	210	215	232	247	251	245	257	205	230	277	275	227	260	218	218	222	225	242	228	206	206	250	216	245	232	224	259	217	209	228	218	243	250	243	198	210	226	225	237	213	254	232	251	258	264	261	253	229	210	192	233	224	220	220	239	240	253	228	221	238	213	240	231	220	215	229	223	219	234	226	256	215	198	239	248	229	254	228	254	244	222	225	237	244	222	257	253	232	208	233	231	232	234	229	211	240	221	256	226	205	257	234	224	216	216	225	221	270	237	224	238	223	236	244	247	214	226	235	245	234	207	244	224	231	199	254	241	287	236	239	218	224	219	234	253	249	223	237	245	232	212	241	225	250	215	213	224	239	243	216	221	238	254	234	211	237	222	225	230	255	227	211	214	220	244	253	261	247	213	249	250	209	232	231	244	211	228	233	241	242	219
35329	22868	21824	17471	10468	5234	1987	1608	1396	1337	1218	1117	1072	895	739	610	631	564	535	613	578	675	801	679	528	508	528	522	527	498	470	546	528	485	475	504	575	492	518	522	533	525	481	534	490	536	510	535	480	553	506	482	501	490	544	502	518	474	488	530	534	519	552	519	492	561	531	499	545	529	526	542	505	493	521	522	531	533	536	516	500	516	482	483	490	484	521	511	512	535	495	510	480	492	552	528	509	539	511	565	553	530	510	534	527	560	584	510	502	510	513	551	510	534	534	514	524	496	501	493	537	507	509	500	561	525	483	505	536	513	557	505	535	515	533	517	495	485	530	513	532	549	490	471	525	518	547	524	505	487	519	537	500	538	571	550	526	531	552	527	514	537	500	492	505	506	480	530	511	516	460	472	530	546	561	526	513	500	535	493	515	540	538	513	511	483	546	527	518	505	496	552	541	525	520	530	530	551	518	519	521	524	532	530	501	510	502	505	483	510	541	521	515	502	525	501	550	516	516	514	515	492	501	478	520	497	503	530	477	512	536	521	523	538	503	489	487	547	507	485	545	514	482	544	510	538	484	486	517	504	524	476	547	564	524	485	552	527	525	504	529	510	473	559	501	510	522	520	524	490	536	527	508	507	490	450	538	516	518	514	532	520	480	489	510	550	507	481	559	497	511	499	514	531	526	533	514	518	494	518	536	500	474	543	503	495	510	499	516	528	507	516	534	506	529	518	483	540	504	520	506	531	541	566	498	517	515	530	508	479	512	541	514	468	538	548	500	500	538	523	487	527	542	508	528	563	466	497	523	508	481	479	522	517	511	530	508	518	533	485	525	504	544	505	512	561	513	544	517	538	542	566	534	520	482	527	486	515	564	522	521	511	534	513	556	508	531	493	514	491	549	496	495	460	499	583	552	519	504	494	526	524	543	503	493	518	538	508	506	477	462	530	491	512	500	503	540	536	499	531	465	511	551	517	517	505	538	531	507	532	510	489	523	490	527	459	493	522	538	504	469	517	535	526	530	558	525	489	506	515	558	513	492	533	521	504	505	522	508	518	534	489	510	520	490	519	553	479	492	497	514	492	492	537	516	503	527	543	541	534	545	491	510	500	520	496	458	536	518	517	516	501	513	551	513	520	525	511	504	505	520	534	489	493	501	489	509	534	486	487	512	541	543	508	541	480	499	553	533	498	493	538	561	503	516	505	531	557	495	489	513	495	485	583	499	507	530	539	492	502	534	488	566	537	532	487	559	514	533	495	457	517	551	525	518	488	523	509	507	529	566	512	516	527	472	525	523	535	536	539	501	538	542	510	559	483	508	553	524	527	544	507	539	539	502	518	525	516	533	529	483	480	485	503	549	505	503	515	506	486	493	480	504	518	527	566	510	513	560	503	546	524	559	520	498	482	521	524	533	490	451	486	536	514	535	535	484	496	509	537	491	534	506	547	502	517	523	499	513	530	497	489	464	509	479	471	544	521	521	532	514	501	527	489	501	491	498	520	523	510	510	506	575	545	483	529	504	554	512	516	541	532	550	512	504	502	511	548	548	566	532	532	519	521	508	445	516	521	529	535	546	473	470	534	508	516	488	519	546	494	489	519	491	514	512	493	555	532	544	501	540	503	514	533	528	482	502	488	513	521	558	497	537	536	498	501	527	520	487	478	507	533	507	511	470	472	528	498	517	526	497	553	506	543	543	512	521	501	490	501	533	498	504	470	518	507	521	477	508	522	542	567	509	527	471	535	452	498	514	555	484	521	502	535	497	482	489	475	559	526	500	502	510	506	504	509	480	504	493	555	540	527	526	509	478	530	530	504	542	506	549	482	568	466	514	514	509	494	528	518	494	491	488	517	493	493	490	521	489	529	480	524	543	523	538	538	537	537	476	531	517	546	514	552	488	496	503	577	518	514	507	521	510	474	531	503	522	541	532	509	555	516	565	523	511	497	506	494	505	492	505	520	517	505	481	540	463	491	530	521	505	525	529	488	498	519	522	535	511	502	470	502	504	511	523	536	502	508	465	515	503	535	528	512	509	515	515	518	498	511	479	501	507	515	542	534	559	544	503	497	522	527	489	502	500	518	507	534	499	517	477	543	537	519	538	497	520	540	536	507	530	544	509	521	531	519	536	543	512	573	524	505	486	528	512	494	486	496	510	481	476	548	530	549	537	528	523	522	516	530	525	511	546	521	511	514	516	481	488	532	502	501	524	562	525	518	495	558	529	539	548	509	500	536	509	522	520	502	506	519	495	493	522	516	483	497	538	518	497	512	480	518	485	543	538	495	548	465	513	500	528	495	491	490	521	469	473	518	542	488	504	485	517	509	502	520	511	516	527	524	493	533	512	537	470	493	468	523	519	497	492	477	508	521	510	549	513	519	535	552	494	537	506	514	506	522	519	471	543	496	501	494	544	466	477	491	547	534	524	537	469	523	504	550	535	517	502	511	511	518	514	540	497	531	550	517	532	508	541	522	566	539	544	508	505	551	482	504	497	517	487	505	497	514	525	545	523	491	505	536	504	520	486	537	524	522	540	505	516	537	517	493	540	526	514	514	484	500	530	533	485	521	492	493	496	539	524	540	497	522	503	497	548	515	536	533	525	567	541	525	477	510	524	532	516	503	491	537	505	520	511	505	503	509	495	530	555	526	527	489	489	545	495	522	512	539	503	506	507	499	546	556	516	532	560	533	516	520	476	499	518	557	495	532	492	523	542	516	471	546	503	529	530	537	532	506	485	542	503	533	499	466	507	545	500	505	503	492	505	533	558	512	496	523	496	532	516	484	474	513	494	502	531	493	514	515	509	533	514	524	498	506	491	533	529	499	501	516	518	500	530	513	497	494	489	492	482	542	544	503	535	487	540	487	540	527	521	520	520	514	549	489	471	510	516	483	499	547	527	528	512	538	527	492	519	516	554	488	475	527	513	580	529	503	489	571	529	521	512	518	517	517	543	470	479	508	509	525	537	484	526	509	554	531	575	508	504	544	512	484	517	557	518	541	520	507	488	497	506	498	544	517	505	501	490	522	510	546	490	540	530	510	548	509	503	544	534	519	519	504	540	545	505	491	509	521	569	505	533	500	546	523	518	501	540	520	523	550	509	514	506	508	525	531	482	526	523	531	513	495	516	532	520	528	552	508	524	530	512	513	528	519	502	488	514	530	490	534	473	506	541	481	531	540	557	525	518	460	510	554	512	531	553	521	528	527	533	551	520	534	560	485	553	506	493	535	498	518	539	511	521	516	551	551	536	489	519	478	491	547	515	506	499	532	511	473	533	520	531	538	543	509	521	498	474	509	484	519	494	527	496	501	492	468	522	537	547	496	529	543	542	519	471	535	518	509	529	516	520	528	534	499	521	467	499	511	533	548	544	511	505	547	506	487	509	530	526	523	476	564	504	495	483	535	462	516	488	544	522	480	529	514	531	505	507	534	507	554	540	559	523	550	540	537	510	479	492	529	558	498	507	499	512	523	491	526
65417	38294	19514	8938	5065	1793	496	410	445	339	280	281	254	274	262	247	242	279	279	257	278	238	265	261	265	255	208	266	244	260	243	241	261	266	250	247	253	256	251	261	255	222	244	255	231	261	241	270	232	244	235	242	264	241	274	241	256	238	264	256	239	247	232	261	250	259	244	251	278	269	229	248	221	244	215	254	231	222	259	258	259	211	237	241	243	248	235	258	240	230	277	243	263	264	222	240	266	234	251	237	230	240	248	247	272	228	253	259	235	253	247	238	243	222	214	266	249	244	250	268	242	240	262	226	263	243	242	249	255	277	262	242	262	255	225	270	231	262	233	216	256	257	240	229	240	225	217	262	219	242	259	230	276	244	250	248	208	248	234	258	238	226	247	270	235	251	265	265	216	216	246	247	243	272	239	237	231	260	242	239	244	267	220	252	241	220	264	258	232	230	222	255	241	274	236	256	226	243	222	257	246	231	260	235	246	245	239	244	248	225	218	206	242	249	263	256	266	217	260	267	254	239	236	228	217	214	264	264	246	240	254	249	227	243	243	252	247	240	277	233	236	262	237	218	279	221	224	257	238	261	253	244	237	235	242	250	270	277	245	278	224	221	252	237	241	220	253	230	233	253	258	230	223	252	269	264	207	248	259	244	268	269	246	247	228	243	221	266	237	213	255	232	249	258	282	248	246	227	275	260	264	232	286	263	266	245	249	266	233	250	240	241	245	279	224	243	256	238	242	238	241	240	264	243	227	255	261	268	270	280	269	237	244	238	216	203	251	285	242	237	252	248	233	225	235	253	291	250	246	217	244	234	260	277	268	247	239	276	231	251	242	277	235	262	260	207	261	244	275	274	279	272	241	260	266	283	250	243	222	251	248	229	255	269	243	266	239	223	248	244	245	249	215	223	240	267	262	233	265	269	273	236	270	275	263	238	271	260	248	247	243	281	267	244	269	196	237	232	243	219	261	236	248	266	266	250	232	232	214	235	233	264	271	220	259	247	222	257	255	277	278	245	273	228	246	240	241	253	245	258	254	245	238	271	229	253	240	233	256	257	254	243	242	249	262	229	261	257	258	244	222	249	248	258	257	245	244	252	241	253	258	259	236	262	246	225	246	263	235	230	244	230	256	275	261	248	272	244	281	257	239	249	253	236	231	210	260	240	270	210	268	238	253	254	239	258	239	251	238	232	219	274	287	244	274	263	236	249	233	251	219	261	228	235	222	229	239	264	275	257	278	265	233	238	230	231	257	208	258	244	258	280	231	252	234	229	237	284	246	254	259	280	256	255	252	239	267	225	258	238	236	264	253	207	253	223	254	244	267	249	266	259	236	261	234	256	278	238	264	236	234	243	263	245	280	268	249	248	272	271	252	246	240	252	255	251	205	265	218	288	222	258	292	273	259	255	283	223	272	252	232	228	235	221	225	235	249	268	194	237	252	261	250	249	242	224	252	223	252	266	254	268	243	259	244	298	269	223	244	271	253	240	253	224	239	241	245	302	264	260	254	278	229	269	230	260	235	233	254	285	238	243	250	247	249	268	275	275	250	236	225	225	229	223	266	252	261	250	284	231	263	263	265	271	234	261	259	266	247	270	274	218	225	276	256	233	232	236	261	270	240	236	220	239	275	235	281	268	271	248	288	258	225	246	240	235	239	243	284	254	241	238	210	222	253	267	258	244	227	228	258	238	239	269	279	222	248	271	244	236	247	282	251	253	256	226	241	230	228	260	258	240	221	244	254	242	248	228	233	232	262	269	232	230	259	254	249	229	238	230	257	229	244	250	272	285	285	247	273	230	235	264	244	263	258	244	262	237	254	228	223	240	272	262	243	266	255	278	233	249	227	272	239	242	224	240	258	285	240	239	242	279	252	264	228	245	241	235	261	239	253	249	231	253	232	230	240	273	250	291	228	275	243	269	240	242	257	245	242	242	234	278	228	238	252	258	243	215	264	254	270	256	245	245	256	244	231	240	245	222	244	232	260	260	232	222	274	246	256	239	242	286	266	238	261	253	224	228	237	237	236	269	228	246	250	269	251	229	239	263	239	233	259	234	224	270	249	236	229	230	243	255	270	243	256	278	268	227	257	248	223	276	218	248	217	255	265	228	257	234	256	267	238	256	259	247	239	278	243	257	288	267	240	277	242	234	239	281	261	249	256	271	267	267	207	255	242	231	267	272	230	237	231	252	271	276	250	237	212	255	240	258	237	237	218	228	238	267	229	256	281	259	261	209	243	232	246	236	227	230	232	252	269	236	248	261	272	234	260	212	234	246	233	226	271	239	253	240	246	224	267	249	260	247	256	237	236	233	279	273	271	231	228	240	245	272	266	247	249	245	241	257	244	238	248	264	253	232	248	240	238	283	236	274	248	229	273	250	253	237	286	245	236	262	259	241	235	231	245	254	260	261	257	242	244	260	257	233	239	229	235	228	233	268	240	244	279	231	269	251	284	268	249	213	239	263	259	268	277	221	217	244	250	240	250	251	240	223	257	240	219	252	242	261	263	261	248	242	248	249	276	222	238	257	255	272	246	209	264	229	243	259	274	241	264	231	223	240	227	264	259	273	239	249	252	245	273	252	238	288	233	234	267	238	234	225	232	273	270	237	276	234	201	253	268	281	229	245	245	269	252	266	237	242	238	260	235	261	243	269	235	261	233	264	272	234	257	270	202	237	227	236	251	249	250	243	233	241	251	240	252	243	233	256	251	236	251	252	248	253	237	297	267	282	245	247	226	229	264	280	290	250	260	242	255	257	282	241	265	289	280	260	225	271	229	285	261	221	262	239	246	244	232	277	246	238	270	262	272	241	227	231	239	232	247	228	231	264	249	253	238	229	249	264	238	251	248	255	242	251	253	252	258	230	246	287	265	230	240	296	253	250	224	245	259	237	235	255	247	281	268	247	222	244	252	246	268	245	235	226	229	210	268	232	229	283	259	242	234	224	237	250	272	256	247	253	281	243	254	231	236	264	254	234	266	212	217	263	296	233	250	238	262	243	221	235	263	218	218	250	245	244	291	240	278	267	286	247	269	244	270	250	267	254	271	262	209	232	254	251	252	270	252	254	285	259	291	246	286	241	265	236	263	239	248	284	254	246	250	297	255	269	277	240	286	251	254	246	232	243	246	255	263	245	274	260	272	245	280	224	230	216	219	244	239	294	271	253	251	250	236	231	245	224	236	249	253	241	243	255	245	276	268	245	267	299	254	229	252	238	225	247	225	252	273	247	247	248	248	280	263	249	250	237	243	252	244	263	232	243	260	267	295	251	236	290	212	239	298	242	264	205	234	241	238	259	271	250	276	243	265	254	249	244	272	229	265	206	229	267	259	261	227	217	255	226	230	255	225	283	253	250	261	255	235	251	284	260	268	259	220	256	242	239	249	258	207	239	239	231	284	230	275	223	236	267	224	264	257	218	271	220	231	267	235	246	259	276	245	255	259	233	231	216	238	239	265	243	260	247	259	247	291	228	255	265
42745	29005	19277	15408	13262	5046	1513	1436	1411	916	740	686	642	605	556	610	637	608	614	644	648	674	631	546	555	572	566	558	529	553	552	519	546	577	537	574	562	590	555	522	620	513	586	537	580	545	526	539	549	531	501	596	552	515	537	538	511	552	517	534	606	544	571	531	520	556	570	560	558	562	552	526	537	565	532	526	525	546	537	565	501	531	570	546	521	541	556	516	555	523	591	525	576	566	571	527	543	550	559	549	581	527	496	545	531	541	547	538	569	521	545	542	594	584	569	522	513	602	554	585	549	609	537	543	585	525	544	526	547	561	530	578	567	555	533	571	558	546	499	549	580	552	552	520	531	538	542	517	553	561	532	539	556	516	520	573	508	543	489	559	516	534	523	564	568	554	550	562	556	532	526	566	508	550	554	528	532	520	584	517	518	526	562	481	563	527	568	544	530	551	516	590	537	529	528	569	531	520	521	545	523	539	555	542	593	588	567	548	558	569	505	567	535	584	553	542	525	570	509	534	522	530	570	536	576	511	512	528	542	528	575	554	525	546	555	557	544	565	563	535	555	552	530	553	542	567	531	567	509	551	502	516	583	559	550	551	542	546	530	528	541	547	561	526	554	540	493	530	530	523	529	571	545	530	577	536	533	543	556	571	504	520	504	561	572	533	512	514	553	533	566	568	518	524	540	554	547	573	525	542	535	585	499	506	507	529	542	543	517	529	528	518	536	532	573	572	537	552	588	590	537	557	573	558	560	567	536	532	532	538	543	514	563	529	511	517	493	570	554	502	528	555	527	544	541	517	531	512	567	527	566	501	540	561	567	518	537	529	528	542	537	552	593	548	535	583	561	557	540	569	533	572	531	531	537	594	552	547	531	528	555	526	536	560	568	516	535	561	512	518	540	546	537	515	539	561	546	523	509	520	535	587	556	556	519	516	523	538	546	583	566	578	557	509	565	534	585	552	546	533	560	511	559	518	550	546	530	557	538	566	551	505	552	535	522	515	527	556	557	593	514	550	528	570	579	560	568	550	523	522	505	512	509	551	561	592	576	551	560	531	530	526	561	516	530	556	518	575	564	530	562	517	541	515	532	587	531	509	516	576	536	549	533	540	560	578	504	508	530	523	487	534	540	523	541	522	536	507	579	565	530	546	548	524	546	529	543	565	544	523	544	542	534	566	530	542	523	517	563	545	517	591	534	560	554	516	565	523	510	552	508	542	594	523	543	545	544	590	535	530	570	544	571	575	530	516	528	539	582	579	548	515	577	539	568	512	562	547	536	509	542	533	533	566	544	545	519	558	523	606	585	555	541	507	528	506	580	536	550	558	508	549	575	540	560	508	539	608	556	545	569	558	558	541	541	547	552	541	534	598	591	539	566	524	491	567	578	549	500	552	517	571	586	517	544	539	589	550	527	530	565	562	566	528	529	566	542	570	542	549	568	547	551	570	544	551	521	565	499	542	550	504	551	579	539	569	569	562	524	508	532	549	567	532	550	491	536	538	553	540	541	537	546	543	537	540	557	500	516	541	552	519	548	557	541	556	561	553	585	569	509	550	540	529	534	577	532	534	522	511	511	550	485	546	543	550	536	530	517	549	547	552	513	525	529	571	499	561	557	587	583	518	518	524	525	527	527	555	530	592	547	507	530	556	562	540	577	559	533	519	549	540	565	535	521	537	573	529	588	555	542	543	538	526	561	500	521	584	545	544	534	512	555	535	560	585	529	541	527	576	516	506	559	546	516	556	559	550	547	555	532	545	535	543	542	535	532	546	555	557	546	606	555	570	500	546	554	593	557	541	516	568	583	527	558	563	545	579	528	525	573	544	574	513	541	511	540	551	548	507	579	543	570	579	554	544	512	548	497	564	550	568	549	556	531	561	557	581	521	545	560	567	553	560	539	526	522	557	606	505	523	529	520	566	549	511	572	525	523	556	566	536	501	516	535	517	546	557	537	538	527	559	551	553	577	544	562	506	514	523	548	545	570	566	533	522	561	582	540	548	523	553	512	520	526	578	553	553	512	551	534	513	527	542	532	522	554	551	506	554	521	504	550	563	532	541	556	553	513	532	564	560	568	567	538	569	567	556	562	587	533	548	553	546	514	573	529	510	516	580	570	558	529	553	558	538	575	576	548	539	526	527	542	535	593	551	543	515	564	512	579	551	539	521	521	544	590	541	533	541	530	536	609	519	535	526	509	538	525	547	499	509	502	548	491	579	551	590	535	520	505	558	511	559	492	571	554	547	534	591	569	573	521	494	592	556	547	517	540	525	551	546	530	526	553	560	570	561	568	529	565	529	504	534	539	543	532	542	500	574	508	538	529	573	534	536	586	487	594	566	575	560	530	557	571	578	542	540	547	524	525	533	504	557	511	510	566	526	528	515	523	535	576	571	563	559	540	529	513	533	552	525	583	566	565	507	504	527	535	490	565	542	520	543	564	550	554	573	517	558	543	545	539	526	515	545	555	556	582	562	523	547	510	563	529	521	566	574	530	569	556	549	536	531	557	530	597	529	571	547	537	534	537	592	553	548	614	553	529	517	546	503	563	520	537	566	500	578	560	554	527	567	506	522	538	513	541	556	561	499	544	600	538	543	603	577	595	560	559	560	533	535	540	546	541	502	542	522	577	548	509	561	544	526	539	508	540	572	545	526	540	533	532	505	556	524	526	551	554	536	529	539	526	537	566	569	568	544	539	487	538	532	583	556	540	529	544	549	552	571	546	556	538	536	559	522	521	570	533	602	574	516	510	590	556	542	566	554	545	567	592	519	531	587	571	592	560	546	507	526	568	584	545	531	549	540	551	523	563	525	532	543	586	524	534	536	529	581	556	567	520	550	513	537	530	573	535	560	571	555	519	538	550	540	522	538	553	559	526	480	525	517	588	553	502	554	565	534	548	535	555	566	536	542	556	538	526	552	530	521	530	551	525	540	538	541	546	574	551	571	508	552	581	532	513	538	550	557	577	555	562	544	531	532	561	516	539	516	559	542	531	544	523	545	563	562	530	568	552	582	577	551	561	524	487	497	575	536	507	521	524	535	552	542	500	590	568	496	551	511	531	539	540	521	540	550	529	516	540	522	524	586	526	516	559	541	561	559	524	545	538	516	536	556	534	536	585	541	502	529	504	541	565	569	534	540	546	547	509	545	566	555	494	539	534	557	545	549	577	543	545	513	569	546	589	569	548	570	576	558	543	527	502	535	530	507	552	569	558	552	553	545	534	520	490	561	561	521	536	503	549	533	519	536	540	531	526	578	608	530	581	566	506	533	544	530	559	529	538	541	521	555	529	506	545	538	553	536	524	537	517	536	514	561	546	539	605	567	552	523	573	524	497	505	543	541	539	555	519	528	518	536	512	589	532	547	580	512	546	566	507	547	574	511	569	478	570	540	541	547	532	504	503	536	529	546	560	515	558	554	517	527	570	558	537	520	529	516	555	524	538	592	541	577	537	554	526	543	569	554	505	536	562	547	554	533
49555	21622	6778	2667	1317	379	259	247	253	218	220	233	257	217	220	207	211	232	217	219	189	215	233	224	223	218	232	244	220	206	207	242	252	220	201	210	239	211	250	246	206	201	195	186	207	212	233	244	230	186	228	224	218	227	225	198	204	187	195	216	219	225	221	211	223	200	211	214	238	183	190	242	218	207	225	225	202	211	196	215	221	191	241	215	224	242	224	208	225	205	224	204	207	200	205	222	215	221	232	201	223	210	184	208	217	224	213	224	229	218	227	218	220	214	208	220	209	229	197	185	207	224	216	186	210	221	222	199	172	221	213	221	220	248	225	218	210	227	222	227	218	249	201	214	222	209	234	221	189	201	213	235	230	209	210	197	232	219	226	214	211	201	200	207	203	224	221	230	207	196	204	245	213	217	217	216	218	200	227	237	230	210	205	206	250	225	209	193	202	216	229	232	202	234	231	207	209	206	197	217	239	223	224	245	231	231	225	233	201	220	226	222	209	190	197	171	213	209	181	210	189	223	241	244	223	215	212	227	181	229	215	202	227	234	213	234	220	189	258	226	233	249	232	205	202	181	223	198	211	234	196	230	219	201	237	219	201	227	242	236	238	199	224	190	216	216	223	196	215	227	191	184	192	230	222	240	233	202	223	199	219	201	190	223	209	207	219	207	240	215	204	194	201	229	243	220	208	228	203	252	211	219	188	235	211	220	223	229	222	186	235	225	243	201	225	217	200	221	210	206	218	215	224	226	209	202	202	219	211	231	228	190	196	212	190	188	204	241	238	208	223	210	208	204	214	199	212	236	228	222	218	203	228	206	195	194	204	207	216	202	214	240	221	193	234	224	240	211	241	264	224	217	206	211	251	240	200	236	218	215	254	216	243	203	206	213	218	236	200	216	202	247	194	215	226	210	226	226	226	226	204	236	211	241	228	211	210	227	197	210	243	218	211	215	226	238	223	195	233	230	212	238	185	228	194	214	217	245	234	212	202	210	214	232	218	233	219	251	197	232	216	203	206	214	195	210	197	233	205	177	238	217	215	201	203	230	199	213	220	192	238	201	232	216	215	228	222	221	177	221	237	202	199	218	218	218	202	224	225	243	222	225	214	241	220	222	234	219	212	250	211	205	218	229	206	192	201	205	230	219	243	208	234	202	194	200	200	208	201	230	208	218	224	190	201	213	199	195	237	198	182	188	243	202	197	216	207	214	210	195	214	218	243	218	230	213	213	230	228	217	239	225	220	185	208	216	218	236	234	232	250	192	222	224	253	238	258	227	213	219	212	255	187	220	223	213	221	214	175	201	243	201	216	217	210	219	236	188	215	199	236	214	198	185	225	219	217	215	208	222	207	214	217	218	208	239	228	208	219	227	236	229	240	209	230	233	205	198	216	233	201	218	245	242	242	222	217	218	247	226	212	212	194	219	238	234	269	212	229	192	219	224	218	213	214	232	212	201	215	205	216	224	234	217	232	210	213	245	231	194	222	233	208	189	207	207	231	237	246	216	233	203	225	207	225	213	216	211	240	219	227	221	208	231	218	209	209	229	251	225	223	238	219	231	246	175	214	238	215	223	224	193	233	185	233	226	217	208	226	214	207	203	211	236	219	203	225	218	213	184	222	191	214	199	213	198	208	199	218	232	214	216	213	211	228	244	198	212	231	221	198	223	236	211	221	213	250	205	225	222	231	245	249	245	231	201	200	214	214	219	209	214	216	217	211	194	216	233	208	226	246	215	221	236	206	229	223	222	225	212	220	225	206	208	223	191	208	213	208	207	239	231	233	203	224	210	207	228	198	226	218	219	182	203	221	232	235	207	214	211	196	208	207	221	225	205	221	220	211	203	182	226	218	228	249	233	260	228	225	215	201	244	223	222	214	218	226	232	250	220	213	224	214	213	218	229	220	188	222	226	209	214	205	227	186	214	237	221	199	223	230	239	222	218	232	220	232	201	212	237	200	208	235	202	182	235	192	212	236	219	206	204	226	246	200	221	228	244	224	226	200	214	206	209	237	233	225	234	266	241	213	219	209	209	224	212	223	229	201	229	221	185	230	223	225	227	243	200	222	228	223	227	216	239	246	202	215	211	228	224	197	229	201	200	221	205	221	197	229	193	219	245	205	232	223	213	217	232	219	209	251	225	218	200	205	208	222	238	218	224	232	218	206	184	216	241	230	237	238	235	227	195	242	232	210	219	220	229	232	248	198	238	241	213	191	215	202	192	217	199	244	225	230	215	216	223	223	221	216	205	218	209	210	197	195	224	205	243	212	183	200	246	199	232	207	232	173	196	206	224	222	237	240	218	237	212	217	219	223	199	242	221	216	245	179	227	229	212	228	234	227	213	216	215	237	187	220	239	241	222	232	201	227	216	229	230	197	228	247	215	231	219	222	242	245	207	199	208	229	230	222	202	212	201	239	223	207	211	237	219	205	208	237	240	248	200	218	205	194	210	218	228	197	229	225	208	262	209	202	229	236	206	205	232	200	239	199	220	246	215	215	203	226	235	218	232	243	197	187	214	195	233	210	242	214	214	223	229	221	220	223	234	228	213	208	222	259	235	252	187	217	211	217	210	219	202	202	209	215	208	223	205	217	212	225	204	224	224	219	217	169	226	224	239	206	209	216	197	225	210	210	196	194	197	207	199	218	235	241	224	202	216	235	204	193	207	246	228	210	192	221	210	197	214	226	232	197	177	230	238	227	214	197	206	196	233	211	221	211	191	208	234	256	210	208	215	229	214	215	203	261	198	207	204	217	212	249	208	208	235	211	218	239	225	244	219	193	205	189	205	218	200	216	222	227	213	231	218	215	207	223	222	194	207	227	247	226	185	231	234	229	207	216	207	220	231	220	220	224	202	222	187	195	226	214	209	216	221	221	218	207	199	222	227	185	201	258	221	207	224	201	210	200	202	209	197	239	208	217	190	185	203	206	241	205	242	227	191	203	225	225	232	210	226	227	213	211	218	232	223	215	199	211	232	207	216	235	203	215	220	220	228	210	252	243	216	234	241	209	219	228	210	233	193	193	205	192	240	206	199	203	233	232	217	206	245	202	214	231	227	244	240	239	222	201	202	202	227	231	190	207	229	237	166	229	244	237	215	213	243	219	194	179	223	198	253	214	234	210	221	234	198	211	196	197	224	218	213	172	210	203	215	211	226	217	241	223	224	194	217	209	237	208	194	208	215	221	226	218	195	203	218	234	208	240	217	212	210	227	208	226	228	233	225	218	225	216	219	187	250	218	210	215	212	238	200	209	204	217	239	241	225	197	204	230	217	220	229	221	205	219	224	252	221	227	233	218	226	219	225	231	213	214	210	232	186	206	218	242	226	238	219	210	256	223	223	244	210	222	207	218	251	206	210	216	223	219	213	242	214	198	207	216	229	212	206	237	197	195	212	220	200	198	222	231	193	218	209	219	206	198	207	227	217	223	216	228	246	225	235	227	226	244	210	215	220	243	233	208	229	189	231	214	199	240	217
33186	14981	8634	6052	3926	1117	779	726	600	540	546	468	472	506	496	508	488	471	496	531	475	463	468	502	501	456	484	496	430	474	453	518	509	474	486	480	478	495	503	457	474	498	479	472	441	490	492	510	477	481	499	479	497	455	478	497	475	505	510	451	494	473	468	480	471	514	477	524	492	485	445	499	460	448	477	472	511	473	513	466	457	476	509	496	458	511	488	504	453	475	481	479	492	478	480	510	452	438	490	456	476	491	477	495	469	503	479	489	447	516	465	464	485	463	488	494	467	457	477	504	492	507	478	544	476	462	493	485	474	460	487	492	478	503	483	495	514	482	477	517	550	476	505	464	459	490	488	463	463	496	476	460	477	488	530	493	440	497	487	490	497	455	477	432	470	461	516	497	490	465	485	463	454	474	473	506	484	492	491	496	482	499	485	484	471	485	452	489	512	490	479	488	448	489	466	491	466	480	490	462	472	484	495	505	485	486	468	474	445	514	492	481	513	506	490	471	510	469	494	499	460	470	461	502	460	475	517	470	461	451	479	500	465	439	472	469	514	478	493	492	473	470	450	471	485	475	478	473	491	500	478	492	467	470	478	480	512	418	507	500	438	445	468	512	445	487	460	517	474	491	483	466	473	461	516	507	485	507	471	449	488	478	479	476	466	483	482	480	476	474	502	487	509	485	496	478	488	503	513	488	504	455	466	490	480	510	471	503	453	442	447	462	463	518	457	509	449	474	510	449	509	465	464	496	468	471	440	498	474	504	486	476	465	445	498	465	462	461	475	473	488	476	478	489	502	516	511	449	494	495	508	488	465	434	502	518	490	465	510	484	479	493	484	476	501	480	469	489	483	485	501	484	454	514	503	442	475	492	454	460	425	478	468	487	492	506	473	449	487	478	508	485	461	481	491	507	480	515	471	493	457	490	445	459	501	465	483	508	485	471	509	483	497	499	473	480	497	499	508	524	426	467	480	483	504	485	489	477	484	509	506	470	485	479	511	439	434	487	482	483	488	465	490	536	487	490	462	508	522	531	487	490	514	475	496	493	471	480	472	514	474	463	475	499	497	460	508	495	496	479	488	508	478	489	468	500	475	476	488	488	472	470	448	478	461	507	505	453	458	469	501	514	452	505	461	488	461	466	457	460	450	536	476	436	500	470	493	480	462	450	516	486	453	515	509	509	468	506	498	472	488	447	510	455	462	493	487	489	511	520	495	464	482	503	452	474	499	509	458	416	452	481	474	497	465	471	489	513	524	420	479	480	488	494	497	503	440	477	498	531	427	490	486	458	497	519	516	515	470	462	482	471	448	508	468	461	457	513	485	492	514	466	502	466	484	468	448	508	492	539	479	515	535	467	492	472	489	504	502	491	469	482	475	450	485	452	474	473	462	515	485	469	494	481	480	501	464	442	526	501	492	474	492	490	471	480	494	493	467	477	468	500	484	500	514	447	462	477	507	461	497	475	507	499	502	483	501	493	471	473	473	486	472	461	486	497	513	483	483	424	516	501	490	499	492	465	493	519	469	494	481	479	504	498	498	468	519	476	483	496	482	477	464	483	470	472	456	424	510	496	485	471	455	493	499	504	489	466	477	521	527	434	470	496	497	485	474	465	500	490	484	474	489	501	509	464	470	452	479	484	463	503	488	487	505	515	469	429	515	441	479	478	483	454	431	489	489	465	487	483	480	479	499	495	465	481	464	496	486	491	477	493	507	465	482	499	509	478	473	471	482	501	509	500	507	492	476	492	503	471	474	465	457	451	530	487	471	469	507	503	435	479	486	487	452	462	474	453	506	481	495	450	455	484	451	503	484	486	508	476	482	475	501	514	507	501	476	499	463	505	481	468	469	470	506	492	502	507	507	430	467	464	484	513	491	465	441	456	522	475	499	441	443	490	511	491	475	524	491	483	452	476	481	480	499	510	485	474	488	461	423	435	443	464	513	496	451	515	441	493	464	534	485	479	475	468	486	481	514	498	455	455	475	483	475	522	504	489	496	482	455	482	505	457	518	473	477	482	505	476	479	506	481	478	515	529	486	467	483	473	496	503	491	483	468	480	462	480	490	483	464	491	465	481	462	486	470	451	469	478	438	498	480	441	465	483	495	496	526	491	522	477	468	494	501	457	505	465	487	537	469	503	448	514	494	490	492	491	499	513	530	461	483	491	496	473	498	484	492	477	539	480	462	485	504	518	458	492	462	475	467	465	467	469	499	488	487	495	480	514	490	484	488	462	453	492	507	473	477	471	503	458	460	482	443	463	473	496	471	491	453	444	476	466	447	466	458	475	478	467	504	544	465	464	509	432	505	495	455	477	510	484	484	478	469	467	426	527	486	497	507	463	458	494	489	473	499	492	517	486	502	505	473	478	507	504	471	477	516	492	493	488	485	503	446	494	496	511	482	484	466	493	502	470	497	501	490	464	436	521	465	474	474	489	501	500	464	479	469	483	466	448	479	481	487	506	493	485	450	509	476	453	485	497	517	476	481	455	462	484	476	476	503	452	498	491	500	488	487	458	473	500	490	477	496	467	450	464	449	464	474	466	467	456	472	493	487	496	465	459	507	457	513	485	499	488	494	448	519	441	499	494	526	485	454	437	474	482	494	469	467	498	482	421	478	505	483	461	495	454	471	447	485	487	471	450	502	502	452	501	500	503	488	501	532	475	502	497	461	499	519	493	483	499	496	490	497	448	493	458	465	477	457	488	488	515	462	487	480	447	455	521	452	471	485	511	491	467	466	418	469	437	540	465	448	476	491	528	486	423	458	434	457	493	479	473	487	457	491	451	438	505	515	500	478	475	479	499	485	474	482	494	497	492	450	470	481	497	470	481	482	478	502	496	426	463	498	495	456	501	474	492	476	478	510	477	492	541	449	508	491	501	449	490	471	484	494	536	468	515	483	498	496	490	498	450	494	470	485	505	486	484	478	490	485	491	480	499	482	474	465	462	531	491	492	522	441	452	533	516	475	493	456	526	476	524	467	517	469	486	477	513	455	494	477	483	450	486	496	476	451	535	470	504	510	477	505	467	476	470	513	465	468	497	460	452	458	527	483	553	500	505	507	443	530	479	490	479	548	474	490	480	463	476	486	493	457	521	472	480	502	500	476	496	502	468	503	524	482	503	481	468	449	532	477	466	483	474	497	510	441	503	510	495	445	504	461	494	483	466	530	499	487	450	533	501	469	491	513	471	492	467	482	481	480	510	511	446	455	503	481	450	515	477	526	502	447	464	527	513	478	447	482	485	477	481	469	509	464	497	501	512	474	475	512	453	495	482	469	491	462	495	439	496	479	520	523	495	455	536	483	524	470	469	469	469	501	479	474	467	448	483	492	481	492	449	487	465	536	522	509	463	473	493	460	472	473	471	517	469	490	492	497	504	515	498	470	510	484	466	499	482	471	488	495	493	530	507	496	477	476	433	497	499	496	479	505	489	491	489	508	482	495	473	471	470	447	474	464	457	472	471	495	491	512	477
59179	31665	16053	6727	2742	747	343	269	276	243	271	258	231	252	234	253	223	238	232	240	260	249	221	212	224	190	234	220	224	271	222	251	251	234	233	239	265	223	243	250	242	219	197	246	253	211	246	238	270	212	217	204	233	229	217	228	241	211	224	238	208	251	245	220	231	232	224	237	244	230	229	229	237	207	200	242	216	245	235	234	232	240	261	220	212	251	214	273	269	244	251	206	204	260	220	277	229	218	236	248	226	231	239	218	225	207	255	240	252	235	220	225	214	243	219	214	231	224	236	238	250	201	213	202	225	232	232	238	230	248	220	229	229	228	255	201	243	257	252	236	230	259	238	222	206	223	213	235	224	224	262	239	229	263	238	234	271	236	209	201	210	261	247	236	237	224	223	230	235	235	235	210	218	233	229	226	242	225	221	235	234	238	248	265	230	232	244	271	245	214	214	234	219	228	223	221	217	234	225	215	227	254	250	224	218	223	228	232	211	226	264	228	239	220	251	224	218	243	223	240	236	246	243	263	215	273	208	245	236	222	221	214	252	238	251	226	203	264	240	261	232	222	274	226	207	213	200	247	222	231	221	226	230	242	229	229	225	207	257	236	221	213	225	224	233	227	235	223	237	222	252	200	248	232	260	223	218	249	233	231	222	225	236	233	228	231	234	241	235	243	265	232	234	210	224	185	247	270	244	262	221	223	213	212	240	260	250	255	227	234	238	249	236	219	243	247	241	259	216	221	202	248	231	216	241	268	223	255	256	259	230	246	233	213	243	239	223	232	258	223	239	223	223	229	227	251	221	227	225	248	257	245	234	242	215	248	227	259	239	243	261	252	262	228	248	255	219	250	246	231	222	219	268	228	232	256	290	241	249	225	262	214	245	237	232	232	237	224	212	242	227	245	220	211	246	249	240	224	247	245	229	240	247	248	238	245	227	252	224	266	238	265	245	199	198	237	212	249	209	237	221	215	235	259	216	236	220	207	230	222	214	212	224	232	244	228	241	234	241	232	237	218	246	250	244	221	239	221	246	240	227	220	250	216	230	222	233	243	234	238	230	227	252	243	236	222	238	249	212	244	259	244	227	222	220	234	232	233	242	238	210	240	258	231	242	243	257	243	228	236	224	203	266	222	257	241	220	227	248	261	252	222	216	215	220	200	229	256	199	245	236	207	278	250	225	240	228	200	242	216	236	231	244	235	236	238	235	228	229	252	241	240	244	208	247	228	244	246	267	211	236	259	211	244	228	261	258	236	241	258	211	235	222	223	241	241	198	251	207	262	247	238	238	234	229	246	208	210	232	173	251	226	210	229	207	231	265	229	250	246	218	218	227	225	219	218	211	286	232	220	240	253	266	244	220	238	267	232	218	231	250	233	240	242	211	251	218	231	230	202	258	247	227	219	247	204	225	243	195	267	222	232	245	229	228	196	233	260	256	248	246	241	229	262	239	210	213	237	253	209	248	249	246	236	246	228	236	225	273	272	218	229	231	217	256	225	236	216	214	231	250	252	242	237	229	224	229	216	256	235	221	235	223	230	228	224	222	227	236	245	243	223	254	230	253	244	219	230	209	218	228	231	232	204	220	209	225	212	233	198	221	221	285	226	241	253	221	247	226	207	221	257	238	236	235	213	243	266	253	216	254	236	227	231	247	212	234	250	229	235	220	208	253	260	262	240	245	218	268	219	229	247	242	219	254	236	220	260	205	211	244	215	284	220	225	246	230	210	247	268	210	238	218	232	217	235	232	231	241	232	222	222	263	232	214	221	236	249	245	217	230	244	224	242	249	213	254	248	233	229	273	246	243	228	236	199	224	249	231	211	232	236	226	231	219	240	214	213	228	226	254	233	239	260	237	241	175	241	239	256	222	201	214	210	232	235	241	216	213	239	232	261	243	224	248	226	255	243	260	236	247	221	241	222	207	209	210	242	237	238	220	234	267	200	221	206	217	234	244	236	231	220	227	242	238	242	245	249	219	221	214	236	241	233	205	238	231	294	245	213	252	221	236	215	219	235	219	229	229	221	227	258	256	225	207	249	204	251	235	227	224	216	214	216	245	217	227	229	191	218	213	264	225	221	213	246	216	233	220	251	230	213	215	211	254	202	245	239	239	226	211	214	233	226	246	256	216	255	248	243	242	217	238	235	226	237	229	225	224	208	265	227	221	265	230	229	217	253	224	231	188	213	242	211	232	242	232	213	210	245	216	224	226	212	222	213	225	231	231	245	249	252	229	241	230	242	230	213	263	224	237	252	243	253	229	224	237	206	241	243	223	251	259	224	241	244	261	241	208	253	254	263	218	232	267	224	227	232	242	238	268	228	225	217	209	228	241	253	233	245	234	249	207	224	226	225	239	258	256	220	219	244	210	248	263	227	208	243	270	248	196	219	231	249	228	214	241	227	242	243	261	234	243	252	246	225	217	255	215	215	253	237	228	228	255	233	221	232	267	212	247	239	266	265	225	239	226	245	233	237	264	249	219	229	249	248	265	247	233	227	229	246	224	231	233	233	227	230	195	209	248	226	224	240	239	242	246	209	252	218	244	232	255	252	243	234	209	224	221	227	231	249	260	213	236	268	236	214	244	217	229	255	256	235	243	245	210	211	215	210	219	239	237	257	259	248	230	223	205	223	226	243	238	205	237	240	218	247	245	215	244	242	227	231	220	240	226	226	211	225	221	244	236	232	227	225	261	236	259	240	226	234	274	230	262	273	237	247	236	213	242	243	241	236	213	244	232	231	233	232	226	232	226	198	242	215	208	227	226	237	189	248	229	214	234	242	217	261	252	229	233	237	218	216	218	244	240	243	236	273	259	245	224	232	219	207	251	203	274	233	202	269	213	207	259	235	221	222	262	224	207	238	243	240	237	217	241	233	234	260	253	209	221	224	216	203	239	251	220	255	245	264	243	251	277	274	232	248	234	226	214	215	215	236	242	255	214	217	251	260	213	238	248	221	230	231	239	246	246	234	235	215	248	224	252	231	267	254	209	268	215	214	208	184	202	228	221	253	243	212	238	223	223	245	246	224	236	223	273	261	222	227	246	240	224	230	232	216	229	252	223	237	262	253	227	274	234	224	225	236	231	233	254	250	251	223	273	222	218	236	221	215	227	212	230	183	221	243	247	220	240	226	208	244	231	229	197	223	259	237	212	236	281	241	226	232	224	209	259	226	264	205	205	254	229	212	255	205	239	234	223	247	229	259	272	212	249	228	231	221	250	217	269	224	228	235	213	217	238	205	241	233	252	206	222	229	223	211	183	285	229	219	240	239	221	253	229	229	232	220	231	228	245	239	243	231	232	234	205	236	222	246	231	209	248	220	199	230	216	213	250	241	219	228	229	215	223	232	242	249	231	232	253	214	223	234	195	199	234	248	224	226	241	218	230	242	213	237	228	208	257	216	224	257	234	238	206	233	233	220	273	262	217	239	236	196	250	225	220	238	227	262	223	235	239	223	244	235	250	238	212	228	221	215	236	230
38440	23969	17625	13456	7494	2348	1074	805	675	623	598	544	543	559	559	506	493	545	543	529	486	565	561	560	516	548	553	508	492	537	547	534	527	499	560	525	535	528	517	524	524	513	522	547	499	526	507	532	523	506	507	539	507	517	537	480	505	502	557	544	507	542	480	534	511	500	538	528	542	531	551	541	553	528	526	504	501	534	522	460	492	497	520	568	504	494	527	493	532	516	509	510	497	507	537	526	526	547	506	527	502	557	515	534	497	562	517	471	503	533	524	531	549	494	546	539	527	559	500	524	534	525	512	521	509	537	523	458	510	519	500	497	485	508	510	504	504	531	496	519	535	496	520	494	495	502	530	498	534	510	511	502	501	518	523	528	533	511	501	477	552	518	494	496	522	528	469	533	541	518	504	521	531	485	517	500	507	469	545	530	500	511	546	580	485	526	535	509	535	556	476	488	483	494	516	497	529	499	534	522	496	552	502	520	545	498	487	546	524	502	491	499	520	496	512	504	484	516	527	510	544	568	483	512	572	542	553	499	519	529	544	536	525	511	509	492	504	530	473	552	500	500	538	545	525	486	537	490	513	512	539	512	524	501	505	544	512	526	534	492	533	528	502	501	529	525	506	503	527	538	518	492	517	566	509	526	480	529	535	550	553	513	493	520	553	529	510	513	495	539	495	500	540	547	504	483	546	537	467	510	527	509	515	514	494	489	525	496	503	491	513	525	544	551	539	522	540	551	518	517	497	543	512	542	499	526	512	494	547	547	488	512	525	585	534	536	541	566	561	514	512	535	481	527	514	536	528	543	512	530	462	535	472	524	498	497	523	545	523	527	532	519	499	544	502	506	587	559	513	503	512	517	525	512	540	494	522	496	492	551	531	577	466	537	558	496	542	582	549	521	506	523	520	583	505	506	504	526	520	473	516	490	543	539	484	562	528	526	526	521	516	528	559	477	498	569	537	510	531	507	548	542	549	512	526	513	515	528	518	498	497	518	547	557	528	494	494	538	467	504	524	500	524	552	498	534	472	525	488	563	522	535	519	571	515	555	516	508	476	492	529	515	485	524	513	523	522	524	551	514	528	504	527	525	534	478	535	522	555	473	521	502	572	504	505	463	503	528	521	532	498	517	518	514	503	494	524	495	519	483	540	502	536	487	520	517	529	535	514	482	529	520	537	548	541	462	517	534	582	516	521	512	511	503	535	549	518	514	502	528	523	479	514	461	506	529	493	501	537	526	507	469	509	556	497	505	499	521	509	514	509	482	498	538	512	529	537	529	508	520	512	523	525	501	524	525	505	508	543	519	491	532	503	513	564	562	470	548	545	484	501	515	566	534	536	524	502	524	493	534	535	487	510	546	509	567	504	491	514	522	524	494	486	514	520	542	488	505	548	520	514	495	519	500	503	518	505	504	494	515	549	534	533	508	548	544	527	513	463	507	534	468	541	548	513	528	488	535	499	520	519	518	529	471	515	503	506	524	503	542	547	536	502	537	511	496	480	542	527	543	535	551	534	503	545	548	474	505	542	525	547	518	497	502	527	505	494	518	478	570	521	532	526	542	529	531	543	531	542	528	529	496	496	529	507	511	510	500	474	544	483	561	502	521	489	498	547	495	489	530	495	565	534	516	517	526	545	522	547	514	490	512	535	489	498	510	519	497	557	517	479	507	509	533	511	543	511	525	519	550	514	524	527	488	547	499	502	523	511	521	510	496	521	513	541	500	530	520	523	521	519	540	571	517	496	518	501	513	531	505	520	530	544	521	499	522	511	512	477	521	516	531	521	526	574	496	503	528	503	466	523	523	510	511	485	526	555	512	503	482	493	516	523	510	518	516	521	482	521	490	479	517	496	523	484	494	511	525	521	537	522	501	526	509	513	578	517	477	465	532	492	496	513	553	492	583	495	500	516	508	534	524	501	522	496	515	517	531	514	537	552	521	516	445	496	545	501	519	523	529	504	510	530	531	507	489	527	490	516	470	524	519	521	498	512	527	500	515	538	501	537	523	500	564	468	511	527	536	479	517	537	489	505	531	499	519	576	471	510	525	525	499	537	533	495	495	538	528	482	537	516	558	529	595	533	528	497	497	558	508	549	553	453	523	552	542	553	481	539	519	494	575	515	511	534	523	489	493	509	512	526	559	520	527	497	498	539	505	536	521	498	506	547	565	522	502	508	519	503	548	484	497	504	521	570	511	498	533	494	528	533	474	492	525	517	533	516	544	479	526	536	493	537	501	529	513	551	520	532	497	491	504	543	503	480	537	482	516	519	495	512	542	518	536	500	530	498	532	510	530	530	528	518	510	531	563	507	513	518	528	547	513	503	513	510	522	540	520	497	515	538	522	527	481	541	534	500	527	579	519	549	565	531	505	551	523	498	476	557	514	501	538	490	568	536	552	568	492	523	506	535	610	507	516	535	515	586	525	533	538	498	558	500	494	536	515	519	516	554	478	509	534	518	524	532	546	538	555	551	520	491	524	484	510	509	490	513	573	523	557	515	530	548	480	524	500	551	494	525	519	511	523	512	499	528	535	531	503	479	503	551	496	534	475	534	528	517	556	521	518	503	533	511	512	538	540	531	502	522	482	514	519	515	505	515	503	495	535	542	532	498	521	509	461	501	509	501	535	493	559	510	481	489	528	522	506	523	490	558	523	537	529	501	532	507	535	512	517	514	509	530	547	512	533	541	517	571	496	499	514	524	479	495	537	530	492	483	517	559	496	554	529	498	540	472	515	507	557	489	498	552	512	515	520	508	513	519	536	485	516	512	515	536	531	550	513	500	521	538	529	493	504	553	540	512	490	496	521	556	507	560	515	508	507	538	474	462	516	533	524	505	517	530	502	525	506	540	526	527	496	514	508	493	501	541	533	480	491	498	495	543	512	532	518	513	483	521	500	519	486	546	497	525	506	519	479	464	504	528	530	585	488	522	526	531	519	538	514	486	512	523	537	509	548	489	482	538	491	518	510	503	507	550	512	502	534	500	546	566	510	529	511	505	502	526	486	536	515	491	526	522	518	518	540	514	530	541	551	509	524	541	503	506	508	533	486	491	488	535	543	544	511	518	490	508	537	547	506	465	531	492	522	483	552	524	478	556	522	526	525	517	482	516	534	498	508	492	531	529	551	478	488	521	504	523	528	467	478	521	542	541	516	497	539	510	536	496	522	512	491	514	530	536	525	506	512	495	514	523	507	528	499	480	499	553	495	470	545	541	514	514	490	515	496	540	509	542	522	562	508	525	551	519	509	524	519	498	533	526	456	520	509	506	524	545	537	503	512	529	512	547	535	464	528	509	475	516	482	510	497	519	506	494	548	506	532	554	522	524	537	499	503	516	565	503	508	497	470	543	514	491	494	556	524	530	506	506	517	542	559	476	498	539	520	476	498	512	538	525	515	543	519	506	540	521	503	492	550	492	546	536	515	547	542	521	522	519	557	511	538	506	538	526	517	514	510	505	540	519	493	544	512	508	471	498	520
71290	35508	16396	6627	2833	605	272	282	282	258	262	246	231	251	256	245	264	252	259	221	227	252	242	261	236	257	259	266	228	255	235	271	255	259	233	256	253	226	252	228	240	273	233	265	266	250	260	205	226	236	251	223	261	247	267	251	266	251	246	255	252	262	246	245	239	280	232	257	215	272	245	251	274	231	296	271	241	226	237	285	238	221	249	234	252	251	255	259	252	243	246	257	240	231	233	274	234	243	255	255	236	269	262	269	264	243	285	262	260	240	226	237	258	255	268	259	269	261	247	220	245	242	284	230	241	233	262	244	252	272	265	259	261	273	261	250	248	250	243	242	251	267	251	265	242	271	243	260	257	228	239	244	258	251	243	278	278	233	249	210	258	272	287	226	229	280	222	247	232	238	246	232	243	262	236	215	267	255	274	259	258	260	245	257	244	214	225	263	260	264	249	239	232	257	262	265	251	266	241	256	252	258	235	247	225	248	261	242	212	289	279	251	256	279	267	255	236	229	234	269	259	278	258	262	261	273	271	256	218	294	246	277	263	252	272	269	260	236	243	253	243	255	240	256	259	247	269	242	230	247	273	250	252	249	253	215	223	244	223	234	246	260	289	244	250	261	231	258	254	235	221	273	240	245	271	251	285	245	227	255	251	238	220	244	251	245	244	227	257	251	251	239	240	285	249	243	236	248	246	233	253	254	243	247	262	272	273	268	265	206	233	273	268	280	245	247	261	248	246	277	261	230	287	248	243	271	271	248	264	281	264	218	234	258	274	222	257	257	253	265	247	216	279	250	228	274	228	253	266	294	260	243	261	275	259	226	261	259	230	249	234	269	239	260	249	276	257	251	318	248	219	265	242	252	246	236	274	246	259	241	282	245	237	234	266	216	212	260	273	245	232	243	231	246	264	265	238	240	260	263	258	272	246	291	253	230	209	232	254	238	265	253	263	234	234	237	253	208	228	285	245	248	247	258	244	282	269	263	257	254	255	236	241	274	259	252	244	254	225	259	247	263	234	211	226	234	226	231	252	267	268	263	254	243	253	264	241	255	244	275	245	266	264	234	257	230	212	244	258	239	237	243	229	254	242	274	263	245	251	255	256	247	238	253	247	258	225	238	244	244	249	247	257	262	221	255	217	231	284	275	219	233	244	248	221	234	259	244	221	234	262	246	253	267	244	242	221	238	231	254	243	227	236	260	260	260	247	256	280	288	249	283	277	253	248	242	260	257	245	222	257	251	281	234	263	246	248	256	242	256	265	256	280	249	230	262	267	277	247	247	245	239	280	233	268	248	231	266	270	282	253	248	263	236	223	271	266	228	272	273	220	247	274	255	249	269	254	246	254	226	241	268	246	278	253	252	256	250	270	241	241	265	243	230	269	239	285	245	259	262	224	249	248	253	257	255	268	222	270	254	259	242	248	276	253	279	266	249	244	244	229	252	257	266	251	269	238	230	241	282	235	263	264	243	233	223	249	245	223	256	249	270	244	277	232	269	272	254	231	237	240	268	247	262	288	257	240	250	272	263	259	249	235	264	245	262	260	237	235	242	252	258	267	246	257	212	234	248	245	232	243	243	260	261	255	262	248	258	277	261	254	273	232	263	264	263	243	238	270	266	245	272	241	227	262	257	254	238	253	254	230	257	270	267	272	266	285	243	226	255	229	265	278	248	249	278	227	267	274	248	272	264	265	228	228	255	237	247	248	253	237	244	232	251	256	274	244	230	258	224	268	259	271	263	282	225	240	218	269	264	245	244	254	256	262	251	272	235	258	259	245	234	269	268	251	255	257	261	245	250	234	245	263	250	255	268	264	224	239	229	243	275	269	221	221	230	243	206	260	278	234	256	238	265	248	241	233	257	266	255	226	206	245	247	236	238	224	276	261	244	272	273	266	259	256	279	272	240	253	286	254	266	290	255	242	209	277	265	250	241	235	272	249	248	250	235	263	245	269	251	258	230	257	279	218	251	258	277	245	258	262	231	237	278	257	250	242	250	218	282	275	250	267	248	268	269	232	305	266	244	224	223	258	250	254	243	257	252	236	242	259	234	216	234	258	264	215	238	262	258	268	236	247	254	255	243	245	244	246	300	234	262	257	274	257	236	246	228	281	248	250	231	260	269	284	236	284	254	264	259	257	265	252	270	251	293	264	241	269	232	231	250	258	241	250	284	234	267	265	228	244	260	228	238	217	250	287	266	242	245	263	249	254	221	279	228	230	264	256	245	231	225	230	275	233	235	248	299	224	242	230	230	226	281	222	270	251	258	249	270	275	237	237	257	254	264	244	229	276	256	264	224	245	244	240	243	246	271	257	252	232	234	266	253	243	258	256	252	263	209	266	233	267	237	234	237	223	250	246	250	264	246	212	256	240	232	260	257	287	267	257	230	215	251	242	246	251	276	273	265	251	243	261	248	244	230	236	239	237	281	259	259	273	241	275	233	260	262	248	237	249	247	234	243	246	230	264	259	221	247	263	234	229	270	262	243	254	250	246	246	268	269	237	259	231	245	261	241	265	249	269	234	268	266	200	227	258	275	282	244	233	237	236	256	227	237	270	262	228	252	238	268	256	284	250	231	275	217	260	225	254	252	257	246	248	244	264	239	272	262	273	272	249	247	279	281	245	258	271	273	223	284	278	240	264	259	259	225	257	242	251	260	268	262	225	241	268	235	267	275	249	237	242	241	254	231	235	272	244	257	258	242	229	283	246	277	256	199	260	261	258	240	261	239	213	272	212	253	239	274	251	215	228	247	250	249	252	243	267	237	261	239	226	262	233	243	244	265	243	266	247	203	245	241	245	220	276	251	256	254	263	238	257	288	258	247	216	218	254	240	275	263	270	252	235	270	260	241	292	273	258	273	244	263	252	254	277	253	263	242	230	230	263	269	249	247	227	236	266	250	243	235	240	249	268	245	244	261	231	236	242	222	211	275	222	216	254	239	269	254	263	206	277	240	234	196	269	205	262	264	251	241	249	260	244	215	254	246	225	249	272	258	276	244	290	248	261	257	254	255	236	255	240	256	239	265	274	249	269	242	263	269	237	261	264	252	255	266	232	242	269	300	229	269	237	241	229	273	247	252	255	248	234	221	223	223	231	233	247	240	229	215	253	239	273	252	246	255	254	269	247	241	226	255	267	236	231	244	273	276	270	266	242	251	262	238	273	256	261	241	229	268	249	236	247	272	234	279	268	244	258	244	240	282	274	236	248	254	252	254	229	238	244	260	243	234	268	245	235	215	262	225	236	251	259	255	270	241	227	228	255	253	234	251	250	264	235	269	228	265	238	259	243	259	244	251	260	232	244	243	276	241	249	267	240	243	212	244	281	267	258	232	266	275	247	281	260	256	249	246	269	264	232	249	239	228	236	233	242	265	277	257	230	262	253	262	262	289	225	281	271	278	274	244	274	242	226	263	240	240	251	264	265	275	232	268	230	242	258	254	244	255	230	228	238	279	270	234	242	236	228	209	210	278	286	246
47382	26196	16269	11933	7412	1401	742	642	649	601	598	576	600	565	578	599	645	598	594	546	610	572	549	538	566	579	558	545	557	558	573	542	561	530	515	568	523	539	586	502	531	558	546	547	581	549	487	548	548	567	544	580	553	531	546	562	580	585	569	577	498	520	538	572	540	529	525	544	582	545	572	590	497	541	545	554	541	537	562	507	538	568	556	495	557	552	559	528	540	505	532	527	524	545	560	540	537	548	546	557	533	558	557	592	565	531	541	593	584	592	580	595	532	562	548	563	526	554	551	554	555	542	561	526	549	575	551	566	585	540	532	539	556	523	529	535	539	569	579	546	547	518	565	547	514	539	557	517	544	576	508	502	522	537	508	530	527	543	548	543	572	536	522	561	519	545	539	556	505	577	524	508	569	540	534	541	565	540	560	507	561	568	513	524	547	562	565	570	518	543	552	536	547	576	524	534	506	563	558	531	533	575	513	536	495	562	518	527	579	514	516	551	514	534	605	579	555	521	498	536	567	523	557	552	526	521	531	552	558	545	531	550	524	559	495	521	515	535	525	569	535	565	543	561	558	557	515	540	554	565	508	598	534	618	564	536	562	518	546	488	552	552	520	568	527	564	540	575	577	516	509	527	563	516	573	539	525	583	545	545	586	525	569	560	541	565	576	551	563	538	560	555	542	536	519	585	582	523	577	533	593	551	587	591	561	507	547	530	537	524	489	498	552	564	519	528	514	525	551	521	526	492	522	529	562	553	571	570	565	506	556	510	549	567	550	537	570	593	581	582	567	590	538	492	510	513	512	540	557	545	564	539	531	554	557	554	556	516	566	549	531	505	558	579	528	539	564	550	539	516	537	505	588	544	555	544	507	524	530	502	562	538	566	551	533	524	565	535	555	596	530	571	543	553	571	541	564	561	556	586	528	585	540	556	533	531	556	553	549	560	532	541	562	566	531	552	529	538	511	532	539	574	597	519	532	567	564	521	551	553	556	534	540	542	541	589	525	513	540	533	545	530	515	494	547	511	533	567	561	568	528	555	547	555	567	563	542	580	546	519	494	530	559	526	541	592	545	533	576	540	555	537	548	519	544	550	571	580	507	581	535	562	534	534	546	512	575	542	550	570	560	578	542	555	510	543	570	533	549	550	556	559	545	546	533	556	521	592	564	527	550	593	534	562	512	523	541	529	511	529	535	534	558	538	594	532	555	538	572	539	548	512	555	571	541	535	533	517	561	517	568	568	539	522	551	546	560	563	558	495	564	557	560	567	493	518	551	542	563	587	542	540	543	545	540	575	526	557	541	542	535	557	597	590	553	549	520	527	564	588	556	560	542	559	525	572	541	527	571	544	569	550	531	588	521	513	548	520	546	548	528	545	575	542	542	564	592	536	547	484	572	529	477	559	598	570	543	583	543	570	541	543	515	577	545	547	539	491	559	562	588	584	521	544	531	561	528	546	547	506	569	544	501	581	548	561	583	530	531	543	575	539	549	531	551	537	504	565	531	564	551	534	550	578	590	549	593	528	567	575	502	576	547	525	565	541	574	522	564	505	573	551	587	580	512	540	549	539	527	570	521	531	523	531	514	564	534	572	550	508	499	570	526	546	565	560	569	531	537	533	551	519	517	580	545	500	534	552	568	537	549	492	543	539	553	524	553	562	550	574	534	554	553	546	546	555	512	549	530	548	475	580	528	576	530	536	567	520	570	573	519	575	569	581	582	571	564	558	569	536	553	528	544	546	553	541	519	543	507	569	601	545	567	551	562	540	535	571	500	560	491	535	553	547	562	520	516	514	532	503	547	514	525	563	541	556	504	553	557	562	590	524	542	516	505	565	549	568	589	527	552	544	583	566	589	525	561	572	513	554	495	566	545	538	531	528	532	566	488	589	570	571	525	565	532	579	536	550	487	547	553	525	556	513	547	545	557	527	552	497	558	549	515	560	514	557	558	575	520	541	527	563	547	539	521	574	543	541	530	509	534	571	543	571	562	528	535	553	553	582	553	588	588	543	509	533	521	565	530	569	573	542	542	583	509	560	546	518	535	606	564	533	544	528	544	551	601	538	541	571	574	557	537	551	595	552	529	552	534	516	531	586	518	555	518	478	533	560	562	516	546	575	570	543	531	557	531	508	505	556	524	570	570	545	534	539	511	518	511	582	595	577	529	558	543	526	559	537	557	546	533	527	587	541	529	534	550	567	520	575	535	505	559	501	535	502	585	519	507	544	581	535	534	523	531	576	559	557	528	545	548	516	522	574	567	532	551	530	586	533	570	526	564	552	556	498	582	526	538	559	563	534	503	580	523	527	560	563	534	532	550	580	545	497	553	536	559	551	530	528	527	551	537	527	597	571	560	516	602	563	618	498	587	568	554	551	543	576	577	531	539	542	530	529	591	504	580	545	603	548	552	556	551	528	543	545	522	524	554	577	530	542	530	546	538	540	509	578	514	572	588	570	569	529	515	517	542	559	539	552	546	524	542	549	545	556	555	519	540	551	578	554	529	565	557	520	537	534	545	554	529	554	566	550	535	556	518	583	551	577	545	541	548	502	555	557	543	568	509	507	500	583	519	566	528	578	574	572	575	581	559	534	550	563	527	540	538	542	585	534	539	524	553	545	567	563	566	521	532	527	570	558	536	566	542	563	579	533	575	565	495	567	521	538	544	555	558	549	551	526	513	506	546	538	551	551	544	535	573	546	509	547	582	546	517	532	527	563	511	545	556	562	551	538	548	577	541	562	548	562	559	534	514	555	515	573	572	542	547	543	581	600	589	546	544	534	574	551	563	574	514	559	550	554	554	532	536	491	528	553	566	526	555	529	571	597	533	555	552	564	568	577	532	523	553	570	555	533	536	565	545	546	535	507	576	548	535	530	543	581	584	554	525	573	565	530	566	539	554	560	561	521	574	555	574	567	524	545	559	525	554	565	484	586	520	534	548	543	525	595	508	563	530	552	557	516	584	561	529	535	566	570	601	547	562	515	525	548	536	544	530	544	562	588	512	507	530	546	536	510	563	524	588	597	552	556	549	541	510	564	572	520	520	561	553	538	532	585	512	534	561	538	529	553	528	539	535	580	519	519	535	553	526	525	525	556	550	565	578	581	531	544	546	582	560	545	541	537	565	554	571	556	546	550	540	521	520	527	536	572	497	547	525	554	568	552	515	566	555	566	554	521	535	559	534	567	560	530	550	550	542	548	517	510	530	544	524	578	542	498	550	592	551	558	569	528	534	514	557	557	511	572	538	538	535	516	550	551	567	535	516	556	596	562	551	556	542	523	551	493	586	511	568	542	561	544	545	562	569	517	555	519	553	528	516	549	548	515	553	591	528	564	543	527	584	555	553	514	567	534	585	540	511	589	522	570	601	520	531	535	518	549	587	577	557	550	535	557	544	526	530	524	547	535	565	558	530	521	530	548	541	578	546	512	526	601	525	509	518	526	545	518	548	514	542	523	567	542	575	530	549	569	488	582	534	530
51487	23770	8811	3176	832	296	220	238	220	216	220	212	245	222	230	221	206	236	212	212	215	212	219	217	201	225	230	225	248	230	226	233	233	190	252	211	199	229	219	192	228	246	202	232	219	197	251	226	213	186	198	184	208	223	190	212	233	216	246	214	213	227	256	215	208	228	242	214	229	211	238	213	216	227	217	243	230	189	225	230	222	221	214	192	211	230	230	221	242	194	217	209	223	214	216	216	205	248	216	207	207	210	214	219	207	222	215	215	191	232	224	214	194	216	215	205	224	198	223	217	239	239	236	216	219	218	195	253	208	214	225	220	241	203	169	213	214	235	213	219	229	253	216	244	209	219	241	231	207	236	227	205	193	225	230	237	222	232	230	198	213	230	205	227	210	201	218	225	212	205	245	220	232	195	199	233	207	246	204	224	235	219	252	249	209	224	231	227	237	241	210	234	245	213	211	209	181	216	222	220	219	234	222	227	268	209	231	219	231	198	261	230	211	192	195	215	242	200	204	200	191	224	212	209	204	223	209	228	221	216	215	259	204	231	196	229	226	237	212	212	243	237	219	215	190	216	202	204	197	217	238	193	222	219	241	232	245	218	196	196	202	233	225	212	217	223	216	225	233	210	203	239	216	224	218	184	203	210	204	218	219	243	236	224	194	229	198	229	212	208	206	230	210	232	212	220	204	205	217	227	236	183	195	238	206	244	235	207	202	191	196	222	234	263	210	203	215	174	241	216	217	233	227	223	244	218	212	217	204	225	207	228	228	214	221	232	225	217	263	259	225	219	243	219	219	223	248	216	232	211	236	223	228	234	230	204	218	229	189	199	225	220	210	229	226	203	192	234	216	210	215	188	198	210	236	210	253	223	207	229	210	228	222	219	199	214	232	219	238	240	211	228	219	227	218	236	194	198	236	238	209	240	229	186	239	202	211	233	233	251	211	226	212	223	217	209	197	207	242	243	210	227	198	244	222	217	216	218	205	186	196	212	218	217	204	206	209	210	202	212	226	207	190	203	219	223	232	206	206	224	218	180	209	228	230	200	230	229	219	221	247	222	243	225	213	209	202	211	202	220	221	230	223	244	252	227	212	237	208	221	225	225	202	234	216	177	227	213	208	215	223	205	231	218	245	238	204	208	228	228	194	193	244	205	227	230	201	241	227	217	240	231	221	224	224	212	207	246	223	200	204	215	220	219	230	229	211	225	184	194	196	183	200	203	217	207	227	211	224	225	213	272	231	215	233	220	230	228	218	211	223	223	225	221	217	218	225	220	206	200	235	216	213	214	217	232	242	206	215	224	205	209	247	247	225	181	208	217	215	216	211	224	236	239	243	213	215	207	244	221	194	199	233	228	212	238	221	225	228	225	220	224	200	206	225	211	198	212	234	216	212	237	226	192	192	198	223	222	210	206	224	225	216	218	210	197	202	211	198	193	228	218	226	235	227	208	206	235	200	208	203	206	206	233	232	244	225	197	237	216	200	223	206	221	220	229	241	216	232	223	243	205	209	225	223	188	211	220	200	256	188	202	223	220	201	208	234	244	198	228	251	249	198	240	199	191	237	240	228	223	233	248	228	203	237	210	208	219	203	201	210	224	209	212	206	213	216	240	207	207	216	197	196	194	196	200	192	212	263	234	210	193	223	234	230	229	243	226	185	230	203	245	225	206	234	227	213	242	202	239	222	219	236	227	208	243	219	224	222	207	207	225	249	226	239	212	202	217	226	231	204	195	224	218	242	231	201	226	235	222	222	182	214	235	223	211	214	228	209	193	249	232	210	213	225	217	208	240	230	224	207	215	220	224	219	210	235	224	227	206	234	211	218	203	226	215	210	226	200	271	223	215	243	230	180	229	221	207	208	242	219	234	237	212	214	215	200	233	172	211	218	224	256	219	219	217	215	237	248	214	215	238	216	216	237	230	208	231	214	198	208	220	222	216	207	214	213	210	208	234	222	232	228	222	236	247	209	201	229	242	217	231	220	223	238	240	220	213	217	199	245	204	233	214	235	252	200	231	213	224	222	216	232	228	205	244	238	208	216	228	216	226	204	221	192	206	218	190	240	223	206	228	203	200	221	204	211	215	189	213	207	234	238	228	260	195	223	217	211	212	227	220	220	190	201	232	205	229	250	228	214	230	246	224	243	207	254	199	218	212	208	228	219	177	223	220	238	208	227	230	228	184	207	243	238	246	213	205	222	202	221	216	228	225	215	214	200	207	200	213	220	223	195	220	197	207	216	243	213	214	222	234	219	231	211	198	198	227	210	216	215	229	214	229	226	187	190	183	191	204	228	228	242	222	207	224	234	181	206	233	198	220	220	219	214	206	212	225	209	205	228	226	225	223	207	226	196	233	217	231	238	205	224	192	222	213	202	213	226	191	200	215	223	207	247	226	211	223	223	194	202	223	223	231	229	214	224	212	210	216	229	201	194	218	215	240	223	217	198	240	217	201	219	192	221	223	234	185	215	222	230	220	238	226	208	223	235	205	238	244	216	244	186	228	232	216	221	198	217	206	220	242	229	222	242	217	226	215	213	221	217	197	205	210	211	205	235	233	215	219	216	249	185	215	212	230	232	211	205	202	203	200	234	222	212	215	207	174	227	200	248	195	217	233	222	250	210	225	228	231	201	192	198	188	231	231	235	204	223	198	217	219	246	267	235	195	226	224	243	220	220	229	206	191	234	232	200	204	230	224	211	233	199	211	211	221	209	208	219	222	225	222	214	221	210	218	229	219	228	209	218	232	216	215	216	217	216	209	233	225	229	237	216	218	237	254	264	197	210	220	212	244	228	221	226	228	208	170	215	251	226	207	193	223	230	217	220	214	230	214	208	216	225	241	186	210	217	184	228	206	242	268	192	190	231	200	218	226	223	214	228	203	245	218	220	217	229	205	230	216	231	233	211	189	208	234	219	232	226	253	243	210	199	222	199	207	227	196	219	210	213	197	195	201	190	208	215	242	240	220	223	241	220	198	203	211	229	181	212	203	240	252	246	230	200	212	220	224	193	229	221	223	214	225	197	223	222	215	207	240	222	218	230	233	185	205	208	232	241	217	197	215	214	220	206	212	244	231	225	206	222	233	225	192	236	247	184	195	216	223	219	231	227	206	222	230	165	221	223	215	239	184	223	209	236	213	216	209	228	205	217	214	202	199	192	214	194	237	233	210	213	217	225	246	223	233	210	233	223	243	205	211	218	234	216	187	234	198	217	229	223	226	252	246	213	208	221	218	205	232	224	208	184	231	229	227	215	230	225	220	225	206	229	191	208	180	198	223	239	221	214	206	204	263	180	218	210	205	221	235	202	210	211	207	245	204	209	216	196	207	230	239	214	210	230	224	218	227	203	226	217	211	242	235	203	211	228	204	228	214	197	208	197	216	224	197	211	202	216	201	216	244	202	240	229	221	237	203	216	191	199	239	217	227	215	250	219	200	239	220	219	215	242	206	232	211	217	206	195	209	190	192	221	221	197	221
34249	16305	10920	7161	2197	857	601	528	514	540	522	524	475	476	473	502	494	478	482	467	502	507	513	490	443	478	470	484	478	451	466	481	486	477	486	496	504	509	509	499	469	494	500	497	490	514	459	526	468	489	492	504	480	514	486	468	532	493	490	478	476	518	451	514	476	514	471	493	483	478	472	508	507	476	479	484	521	513	491	507	432	435	509	477	495	467	469	443	510	477	489	478	488	491	481	532	507	518	499	464	476	489	511	477	514	507	492	497	519	481	470	508	457	499	493	444	521	499	454	454	497	459	507	490	477	514	498	520	472	462	519	499	465	497	465	491	502	493	461	493	487	492	463	464	520	461	493	475	474	476	495	485	494	476	502	491	499	470	517	500	473	496	493	478	477	526	480	473	468	478	473	483	466	481	455	473	474	473	505	515	490	502	452	519	463	448	488	513	458	450	458	503	467	508	458	483	489	501	518	445	501	495	498	505	448	480	449	494	455	464	496	484	480	521	450	479	483	523	457	473	480	428	459	479	468	486	456	490	529	477	473	496	471	439	506	473	506	475	496	492	465	490	502	469	470	464	492	505	476	536	568	497	483	485	463	447	446	499	493	464	497	492	532	480	450	529	482	499	482	507	460	465	462	542	515	489	517	488	461	485	494	455	514	498	487	475	490	485	477	479	479	499	489	480	469	511	474	465	475	491	511	491	479	482	488	426	500	522	477	463	479	508	461	494	481	503	539	489	469	511	481	503	465	470	486	458	492	458	513	469	485	471	488	520	480	490	506	526	473	463	459	484	480	501	437	496	479	503	447	463	473	466	476	458	505	500	503	502	491	484	502	490	468	515	481	464	499	455	445	460	459	513	495	486	492	514	505	525	488	517	521	482	488	466	468	496	465	478	475	476	442	475	443	463	480	504	437	426	470	486	480	508	491	470	481	466	509	507	494	500	472	477	466	478	481	507	503	495	522	493	438	501	465	498	443	471	509	466	493	476	467	491	504	498	457	482	493	510	504	462	491	491	506	497	467	486	515	495	473	500	481	517	498	480	455	474	517	461	520	460	470	460	501	531	487	473	464	450	453	495	473	481	480	481	444	470	475	480	485	461	501	488	448	480	484	499	473	500	468	466	496	495	464	490	512	477	469	477	454	537	442	495	512	503	481	451	504	464	459	441	477	504	459	506	440	455	492	523	478	501	461	427	492	490	473	454	488	504	498	476	485	469	483	467	516	459	491	476	464	511	448	444	472	442	500	514	488	502	495	472	486	484	485	473	517	481	466	467	511	485	492	461	504	461	496	488	473	463	457	502	464	444	479	485	449	445	453	502	459	478	507	498	478	464	460	464	490	481	463	487	474	464	475	466	508	530	446	475	448	524	493	484	446	485	498	520	464	499	457	483	453	491	458	462	450	490	471	483	482	489	446	462	532	486	486	478	487	468	521	464	489	494	487	464	521	489	468	489	510	464	503	487	468	462	476	500	497	444	480	513	508	506	461	504	506	485	458	492	515	490	491	455	484	463	508	466	464	482	495	481	470	476	484	470	443	457	488	482	466	465	486	509	472	473	468	490	476	473	490	511	466	472	490	489	487	517	459	493	482	511	519	486	506	478	463	492	487	500	465	493	507	476	485	496	491	515	447	476	456	485	530	489	481	479	477	484	495	503	492	524	474	494	499	439	483	470	450	501	530	459	483	525	514	521	481	481	502	488	490	488	478	488	465	467	504	459	444	472	470	479	495	499	481	499	492	456	490	491	456	517	469	456	485	524	485	463	446	462	506	507	520	490	460	495	480	498	525	496	472	500	481	455	470	480	499	438	525	494	463	469	503	459	498	489	457	483	504	518	496	492	486	502	459	478	514	483	522	495	488	475	511	484	461	453	478	470	472	492	467	486	508	509	464	488	454	482	479	509	519	466	473	468	470	521	499	477	496	468	486	484	505	515	447	492	488	485	518	491	484	517	495	486	464	474	498	479	501	480	465	528	480	489	491	473	475	470	469	489	505	492	488	481	485	478	530	469	484	508	493	482	492	512	492	503	487	507	484	517	486	515	455	502	464	508	446	512	462	488	446	437	472	504	521	488	517	467	499	501	517	504	492	429	468	467	475	493	481	481	450	525	511	470	507	443	496	450	498	436	479	492	526	501	500	486	478	490	455	509	480	476	493	498	454	472	505	487	484	518	471	474	461	509	439	461	480	464	502	493	441	510	508	472	464	482	463	507	482	468	464	494	508	464	519	444	443	493	486	496	483	520	535	537	461	455	495	447	488	517	464	508	467	508	503	491	458	487	492	523	492	499	460	494	507	499	505	469	474	501	502	483	464	500	448	463	482	509	476	473	491	510	461	468	474	474	485	473	461	519	473	480	489	489	516	499	494	512	500	489	486	463	530	510	494	496	509	499	518	496	449	517	504	466	484	510	466	472	488	510	494	450	482	445	477	477	492	524	492	501	523	495	464	519	536	472	496	473	485	490	435	462	484	470	525	489	516	509	444	521	479	451	480	500	482	511	477	471	467	477	445	515	497	521	471	488	459	503	456	517	498	509	472	493	510	489	437	507	461	454	462	465	521	476	486	482	467	470	535	496	496	487	448	481	483	493	442	496	476	478	478	461	485	504	475	477	480	465	498	458	486	499	451	518	503	461	492	512	531	466	531	480	464	481	467	458	452	512	444	500	481	504	501	453	489	462	462	473	487	477	489	495	494	484	512	503	452	480	486	494	465	492	474	519	493	516	495	479	478	503	508	507	508	501	476	521	507	485	490	454	465	475	502	482	484	503	467	504	496	488	474	483	466	440	485	461	518	464	480	452	478	457	491	474	513	477	452	463	478	486	483	501	477	460	526	518	453	444	479	432	501	471	472	455	474	500	486	446	519	462	464	459	513	470	452	511	460	514	482	508	442	490	490	456	488	529	504	488	485	448	477	486	469	501	478	496	469	521	473	505	482	456	454	466	513	520	481	474	467	485	495	441	480	497	454	477	493	472	505	485	487	449	457	498	527	509	459	482	457	469	497	464	541	483	481	459	480	465	474	480	468	491	505	468	467	483	524	473	517	465	476	511	481	491	495	510	493	495	484	496	477	486	497	522	521	513	511	493	480	485	473	487	499	509	505	497	481	531	481	474	471	515	478	439	501	482	476	473	516	494	499	503	496	483	506	499	456	504	470	468	493	456	454	447	490	470	495	467	467	470	433	469	488	469	446	495	467	456	467	469	515	481	470	479	485	453	458	479	496	497	487	495	501	502	490	499	490	472	497	463	524	511	517	467	469	482	467	447	459	472	498	488	435	452	522	505	494	509	497	478	502	456	462	509	495	522	450	503	500	465	461	501	464	474	475	457	490	496	494	519	476	503	490	479	492	506	471	475	470	467	456	473	498	477	506	525	496	486	467	528	473	465	463	492	486	452	502	483	506	480	519	492	491	490	478	485	524	487	469	466	500	480	518	481	508	494	458	488	481	504	480	464	485	507	531	522	431	451
61170	33293	18915	7920	2403	718	379	287	314	316	272	252	279	259	245	258	247	232	232	259	211	239	209	215	244	235	248	201	229	252	239	229	246	224	204	226	265	266	187	233	251	222	231	248	229	229	241	223	218	219	218	224	259	249	238	246	229	260	236	249	217	247	213	255	278	253	260	222	225	254	249	195	215	212	232	219	228	227	242	260	228	223	260	259	214	228	220	212	213	219	211	228	223	241	223	213	201	239	216	267	227	243	235	243	264	225	265	232	235	271	228	238	248	253	226	199	258	251	241	244	245	250	235	245	239	242	228	222	223	226	196	204	225	208	229	205	231	253	263	253	210	220	206	221	209	255	224	236	232	192	200	219	195	212	255	268	227	225	240	209	248	254	233	249	234	229	236	227	209	213	200	237	196	208	248	212	209	225	242	263	242	207	216	216	221	217	236	192	220	228	231	243	217	234	222	230	232	232	231	203	264	227	268	208	231	253	234	230	253	244	246	239	221	190	201	228	219	241	245	220	219	240	249	247	197	230	249	246	212	236	205	211	235	268	263	237	241	260	214	234	220	236	253	249	218	238	258	231	228	222	262	237	220	236	215	215	252	197	234	236	200	217	217	227	232	241	226	210	219	235	245	246	256	204	229	236	232	263	231	261	233	261	224	249	235	222	274	217	252	259	223	243	244	220	246	234	198	233	236	254	243	208	218	250	230	220	240	230	237	238	262	246	225	231	248	228	242	226	212	266	260	251	222	241	237	224	234	240	242	230	231	230	221	207	255	234	247	208	243	213	214	249	243	238	213	219	241	252	211	219	233	237	244	245	223	218	226	257	225	241	249	235	243	238	217	225	277	224	251	200	223	217	207	252	224	232	214	269	255	217	269	253	227	264	262	218	244	223	232	241	240	213	249	209	257	216	240	247	260	220	214	253	236	214	227	218	227	239	204	269	260	224	231	226	242	259	204	227	267	231	238	236	238	255	231	219	224	236	248	233	217	254	252	232	256	217	255	250	233	219	231	214	253	226	238	260	221	214	222	248	236	230	231	237	226	213	217	226	230	259	258	262	200	215	224	260	206	230	234	233	251	244	230	259	221	229	222	250	238	248	227	230	204	211	241	245	243	238	208	211	219	215	212	251	229	208	210	246	251	236	193	240	223	236	233	229	251	242	229	229	211	240	245	231	249	227	257	204	223	245	242	234	260	216	224	241	248	228	238	223	237	240	216	237	226	233	213	236	222	242	222	210	237	249	200	205	215	250	222	248	238	239	200	228	233	217	246	193	219	216	244	249	258	266	210	247	208	233	242	265	219	262	242	258	226	236	236	231	233	242	242	230	238	217	221	248	224	191	208	253	246	207	249	243	256	249	240	216	201	226	232	249	225	223	240	252	238	200	222	264	247	236	261	204	267	234	260	274	223	228	243	218	222	194	240	232	253	240	234	247	249	198	237	214	231	228	252	260	236	241	244	234	215	217	232	228	231	252	230	218	196	237	230	232	226	241	244	198	236	215	247	244	229	244	243	199	232	245	247	254	254	245	243	219	249	233	259	208	208	249	202	219	220	215	258	217	251	257	261	228	222	219	207	222	243	250	241	239	247	239	254	244	232	254	219	246	213	252	256	240	244	231	244	223	249	269	253	219	260	242	275	241	226	227	195	222	246	228	247	214	243	254	238	263	216	221	257	214	258	252	218	226	233	248	226	265	250	235	234	233	211	248	219	245	250	247	220	227	236	225	219	231	228	179	254	246	257	267	246	216	223	211	228	215	238	217	249	224	237	228	269	234	244	238	229	240	222	221	231	221	240	213	232	224	237	231	212	235	279	248	270	234	244	239	222	253	228	231	230	208	275	225	242	249	211	220	233	238	231	227	252	229	233	226	238	258	221	238	272	240	221	203	230	244	213	224	219	257	209	231	243	200	235	253	262	249	254	228	222	229	235	217	221	219	262	203	236	216	251	220	233	226	222	233	241	230	255	232	252	223	251	264	208	231	211	240	245	222	231	225	254	249	249	208	226	225	240	239	257	219	243	216	238	237	237	252	232	235	231	213	210	230	189	234	222	270	228	247	260	238	233	221	227	226	235	240	214	227	244	229	250	240	243	242	246	246	263	235	249	228	218	230	233	245	229	255	241	238	231	239	257	255	253	244	213	244	257	242	252	218	223	223	223	232	243	261	238	263	225	242	225	215	251	226	214	237	217	230	266	229	239	248	226	230	222	241	236	240	234	238	265	227	224	224	223	219	226	234	218	244	226	208	244	222	219	220	250	239	233	224	233	243	205	208	237	203	235	273	223	209	231	232	243	229	248	217	215	238	230	216	212	224	266	204	246	270	246	232	248	235	238	235	242	243	231	231	259	255	281	220	226	229	235	250	223	234	216	245	239	234	226	236	216	261	240	232	237	220	223	261	217	249	221	242	232	246	237	254	228	220	228	263	219	240	227	212	231	244	238	227	235	224	240	251	231	230	229	206	224	219	225	222	283	222	214	217	244	256	220	212	238	224	204	229	221	254	246	239	251	216	216	221	238	211	228	223	257	227	238	245	212	221	228	233	257	244	239	240	256	235	236	228	255	248	226	237	241	255	243	210	229	221	205	221	226	238	216	242	236	224	219	225	250	212	227	251	243	241	246	257	250	218	246	235	226	249	212	258	242	246	211	221	226	232	235	221	235	222	233	233	254	238	234	242	229	236	230	244	226	212	206	228	205	252	209	242	236	264	280	238	238	241	233	222	240	225	212	193	214	239	230	245	216	236	218	213	239	258	226	217	224	236	230	228	237	242	224	237	221	207	216	238	219	217	235	229	246	244	260	238	242	230	210	238	263	254	224	208	205	247	251	254	211	233	214	247	215	226	289	252	221	261	230	238	195	223	229	221	217	213	247	231	243	240	204	223	206	247	256	255	274	238	220	244	253	221	210	215	225	251	218	224	236	249	221	249	226	239	232	219	233	235	253	229	253	228	242	219	226	235	263	216	219	222	229	225	226	236	239	245	222	248	233	231	216	242	240	220	273	229	240	219	248	207	251	222	233	223	241	226	211	235	210	229	219	242	234	275	209	240	238	242	229	236	248	237	225	245	223	269	229	254	223	223	215	206	252	226	227	249	241	223	241	221	243	238	227	232	228	242	238	232	253	225	261	251	215	229	227	229	232	245	227	244	232	233	235	243	224	223	232	238	257	237	239	239	220	211	244	234	274	260	272	237	239	224	224	233	273	240	253	227	232	239	198	219	217	210	243	215	220	234	250	242	232	247	230	255	237	213	224	216	238	224	216	215	203	209	239	269	237	231	250	210	230	222	251	218	244	243	247	228	261	225	203	249	249	236	250	216	245	253	214	244	217	218	232	229	246	199	241	274	257	291	222	234	219	216	236	222	225	207	207	240	200	223	209	251	252	212	230	228	235	233	222	218	257	224	225	235	246	252	244	218	217	210	203	222	247	247	238	234	222	196	232	233	227	229	242	231	233	257	231	256	228	237
40034	25052	21131	13968	6802	2177	984	867	869	749	664	650	691	616	559	594	516	547	535	548	544	509	520	532	571	538	526	495	492	538	525	538	517	493	525	543	553	504	516	520	513	551	504	484	499	505	487	500	508	517	508	497	510	537	467	508	504	513	510	515	512	528	495	519	549	505	543	521	537	520	541	527	491	526	520	538	501	464	551	506	528	559	519	498	518	483	499	523	503	522	519	524	525	480	548	495	567	465	500	532	574	540	505	528	478	510	486	511	489	579	517	498	481	498	530	543	548	524	509	481	498	516	519	476	520	503	521	495	525	547	508	495	485	507	548	512	526	492	562	546	494	529	498	532	516	493	507	553	527	500	504	487	572	481	515	534	534	507	517	495	474	527	519	488	526	522	543	555	497	549	501	536	549	517	521	509	522	495	529	518	520	522	509	492	536	526	536	524	511	530	509	518	493	512	538	516	493	505	516	480	464	532	522	515	508	478	535	517	528	535	496	540	541	523	504	501	528	519	490	489	555	527	503	495	478	541	508	490	451	508	503	488	528	572	539	521	505	480	544	522	531	521	497	533	493	539	535	530	477	545	531	524	522	523	525	511	552	538	510	508	523	519	516	516	511	545	497	525	531	518	533	514	480	515	505	491	522	522	509	568	515	544	550	516	474	520	517	503	528	558	509	552	471	504	502	571	551	497	488	517	503	505	551	561	510	535	507	557	557	510	541	472	498	476	485	557	554	510	507	526	513	489	551	536	493	487	495	543	508	525	504	536	518	500	527	517	496	532	501	503	534	523	542	455	494	538	519	497	522	509	479	561	531	535	502	538	510	556	532	508	523	535	543	543	513	515	536	500	522	486	526	524	465	528	517	549	499	509	515	531	562	484	490	524	521	507	470	500	486	507	521	546	533	516	545	502	525	516	507	541	493	540	512	524	504	531	532	456	501	484	515	477	523	519	532	546	508	532	458	502	522	523	512	538	551	512	498	485	494	546	519	525	500	496	536	518	524	536	517	483	564	507	526	556	506	540	520	501	509	518	526	508	516	522	526	555	516	578	526	560	532	503	478	539	489	515	534	527	507	518	503	505	521	569	467	469	542	537	516	506	521	496	524	559	469	500	498	544	509	527	536	500	526	526	518	514	540	535	496	514	525	523	528	503	507	518	545	518	513	526	518	557	515	524	528	535	499	485	483	532	499	544	548	490	549	542	531	470	503	495	527	514	534	482	516	519	518	513	533	511	488	519	539	509	511	493	511	528	508	484	492	547	484	536	521	541	503	498	500	531	518	490	525	520	545	523	561	481	498	470	477	505	500	518	566	527	500	501	536	536	500	534	539	557	541	538	514	547	517	542	527	524	495	506	458	535	522	508	490	513	514	524	530	491	507	537	531	507	502	512	514	507	525	528	509	504	514	498	521	478	532	520	487	518	521	489	469	520	522	540	501	518	479	521	505	534	539	560	550	518	514	539	523	517	554	559	512	490	512	493	526	536	522	509	532	499	500	553	546	547	505	501	494	486	527	536	493	497	517	507	533	497	474	556	479	479	531	546	518	488	510	518	520	501	527	534	516	531	512	466	529	509	490	496	464	529	491	542	535	522	524	487	544	521	533	507	498	548	558	495	518	447	559	532	508	494	516	500	522	509	530	520	550	512	499	569	541	508	503	510	528	509	550	529	550	496	492	523	497	538	507	529	507	513	509	525	545	500	490	494	506	527	546	521	490	510	567	563	577	539	507	490	534	529	530	567	461	533	540	518	475	492	509	548	501	542	494	514	509	573	542	511	557	510	522	502	527	527	497	504	512	527	498	530	513	500	535	513	451	530	547	549	523	486	531	521	449	506	526	494	481	495	520	480	543	549	496	478	522	543	506	493	494	522	494	487	471	522	499	525	495	516	515	524	464	527	501	516	511	508	512	481	500	508	491	506	512	538	530	486	520	511	522	522	497	513	470	486	540	577	531	543	478	485	540	535	507	491	526	506	528	495	498	542	495	526	478	484	518	483	484	491	509	483	581	564	518	520	538	528	522	560	492	517	521	536	497	509	529	508	510	492	488	509	555	528	530	474	529	473	494	492	500	497	551	532	488	470	524	542	498	533	541	503	520	526	495	508	486	507	530	531	491	512	556	510	505	495	526	534	513	523	516	499	514	560	527	500	492	505	500	540	471	504	505	530	477	516	519	524	512	549	495	481	508	502	516	499	531	497	528	480	508	514	544	530	481	523	516	522	496	534	568	513	487	497	548	533	506	552	497	498	492	513	465	479	521	546	491	494	515	482	517	552	506	485	528	525	526	496	539	515	537	525	506	543	508	536	512	504	542	518	483	515	540	539	502	516	498	498	489	555	477	486	518	493	513	538	506	481	531	496	521	497	531	534	532	536	532	525	514	488	481	525	538	521	534	511	503	534	527	519	524	555	531	528	500	524	539	520	548	541	491	514	483	544	503	538	490	506	523	498	457	480	502	533	556	519	527	543	512	512	532	492	504	498	522	531	533	530	510	536	506	487	518	518	505	546	501	506	467	514	487	497	504	522	480	491	508	505	512	498	499	540	519	520	504	507	531	521	526	540	509	509	517	526	553	489	492	535	505	507	509	521	508	485	532	516	555	535	505	522	548	501	506	554	515	502	521	528	487	514	492	501	509	526	539	556	517	539	494	546	499	485	524	489	497	538	504	469	498	540	516	503	506	504	513	478	506	517	550	501	521	509	529	489	500	510	550	482	548	558	549	519	505	531	534	537	558	495	513	470	530	503	518	543	492	498	485	526	484	547	523	475	546	533	503	512	508	498	544	515	515	503	513	524	529	524	520	511	522	537	511	517	529	536	507	536	540	523	508	524	488	512	524	560	505	520	540	522	533	481	530	519	523	537	552	550	515	544	513	523	522	525	510	517	490	477	493	483	545	496	521	516	531	523	508	514	484	477	489	504	526	541	496	527	529	517	525	522	525	539	500	529	483	500	514	504	523	481	518	511	509	525	491	491	518	559	506	543	523	492	560	488	508	537	489	545	542	489	485	538	496	498	513	529	532	531	554	542	516	492	560	491	481	493	516	546	504	520	539	519	498	514	508	506	528	494	500	477	507	499	491	525	502	504	549	501	537	490	468	468	535	508	478	504	489	566	496	519	534	518	537	500	569	512	504	511	507	512	528	502	518	510	528	536	498	465	515	516	553	514	467	526	480	507	535	526	539	480	510	526	537	550	503	535	526	498	532	497	507	528	545	543	471	541	536	537	482	478	507	513	523	530	561	511	480	503	513	486	524	544	531	519	497	550	502	513	538	535	529	548	496	505	518	458	501	521	503	522	541	507	509	533	508	550	537	564	536	499	535	513	480	512	518	518	501	486	498	508	479	503	520	511	508	510	503	516	506	460	497	503	525	490	522	525	554	529	519	513	525	550	541	525	524	520	521	496	549	484	515	532	494	519	527	519	508	546	517	541	540	478	537	492	514	547	522	540	553	488	483	496	521	484	527	492
69018	43209	24851	11226	3025	736	358	325	300	279	256	304	297	274	253	262	278	263	271	230	267	241	285	255	265	226	249	271	262	262	232	260	244	241	239	270	237	231	256	255	267	251	245	191	233	252	242	246	246	260	238	239	261	231	255	237	235	237	262	271	285	248	261	253	258	273	226	252	254	232	256	256	260	266	247	236	252	249	245	239	236	266	245	257	238	283	284	254	258	266	246	259	264	235	275	232	217	266	237	242	243	245	238	266	261	254	242	223	250	262	253	233	252	252	257	255	267	233	261	259	272	247	253	259	258	265	260	262	255	246	260	242	268	260	255	259	231	236	208	237	261	254	229	254	251	244	254	255	246	239	245	265	241	256	247	246	249	259	222	252	268	241	236	240	220	271	237	237	251	234	239	273	288	269	262	252	269	262	263	251	283	258	260	252	260	243	260	250	254	242	247	260	277	255	246	236	286	287	234	240	206	242	269	234	262	240	250	232	229	246	233	241	230	215	255	207	276	257	238	248	250	232	260	246	253	229	227	246	217	268	273	270	247	235	261	231	258	220	230	263	252	253	253	254	229	229	251	257	277	251	259	234	261	254	246	269	246	272	276	254	271	271	249	252	281	270	242	266	249	254	270	245	232	217	238	248	258	242	223	281	258	256	237	274	275	270	252	248	242	249	263	262	243	247	252	279	228	228	246	265	252	244	241	238	230	245	258	242	250	257	246	281	253	238	226	241	243	257	238	229	249	228	241	251	220	230	248	261	249	281	258	261	256	251	230	272	272	252	241	235	256	245	252	259	266	250	260	243	218	222	288	244	240	242	274	246	275	250	248	245	261	204	284	236	248	237	244	265	262	232	273	251	241	242	229	241	251	238	243	242	249	243	246	238	270	265	227	237	239	230	274	269	271	249	245	243	257	250	278	256	267	265	256	289	252	287	269	244	234	267	259	253	265	256	254	244	264	265	231	248	237	251	266	266	252	228	251	275	230	254	246	251	296	234	260	278	252	242	262	247	271	241	231	235	247	233	258	262	245	252	238	234	249	243	233	255	263	251	234	226	273	288	247	245	255	209	270	280	247	262	260	244	262	253	239	261	260	249	247	251	282	269	251	262	261	260	269	267	254	225	243	244	254	246	232	238	229	252	262	272	231	287	234	265	265	267	252	251	249	230	268	242	251	232	211	291	260	251	231	247	257	255	265	216	266	205	224	231	239	282	250	263	251	261	247	240	262	271	226	288	231	255	242	257	240	241	262	264	279	260	262	247	269	241	217	240	230	248	254	246	217	254	260	244	253	257	255	228	315	241	230	266	248	242	240	251	240	251	260	267	257	259	235	276	253	246	258	244	261	233	259	251	265	258	257	258	243	258	247	267	227	242	238	280	238	248	269	231	271	264	274	290	245	239	257	260	255	284	270	210	249	234	247	289	235	243	273	257	244	283	236	246	264	234	248	244	262	262	246	243	257	235	206	206	235	235	241	263	246	269	254	238	256	259	243	267	248	263	241	269	276	263	250	270	243	259	244	231	267	236	247	241	255	252	218	255	221	230	249	252	262	274	259	249	227	221	236	275	266	248	246	271	259	260	238	248	260	276	223	228	262	244	255	238	227	237	232	272	253	236	241	237	262	252	240	257	260	243	296	247	245	253	262	249	258	238	260	205	254	246	274	228	241	246	255	223	268	248	249	233	235	230	227	240	238	237	262	273	249	288	262	244	255	245	255	255	237	243	271	255	265	237	279	236	249	276	239	234	256	217	243	237	265	226	271	261	257	264	201	258	220	221	259	244	277	223	251	229	229	253	267	240	295	229	227	218	207	274	269	262	235	242	211	258	286	242	253	244	255	243	259	278	260	270	241	230	280	269	251	211	228	219	251	238	229	245	243	243	229	226	242	262	252	261	247	266	254	259	262	239	240	253	234	254	281	238	210	241	259	213	267	255	230	272	236	242	218	262	270	254	243	241	253	291	260	218	256	258	255	262	244	254	236	239	239	219	243	272	229	234	256	245	256	231	264	256	291	245	258	284	254	264	256	262	225	258	263	228	234	249	269	251	241	233	229	228	255	253	253	268	264	247	258	273	295	228	256	242	261	245	263	244	232	248	259	254	281	237	244	265	269	254	244	264	257	240	225	216	241	252	238	243	242	263	268	247	258	251	214	215	239	225	228	255	261	271	248	245	254	248	248	203	261	275	236	251	230	249	243	248	249	244	260	272	277	238	243	235	225	232	246	284	228	235	245	237	230	252	239	272	250	254	248	235	256	261	255	250	248	232	249	275	248	246	258	243	248	266	217	236	268	233	251	270	260	253	262	275	264	264	231	251	282	262	253	243	245	220	230	284	246	251	254	249	274	316	271	262	263	250	261	245	273	223	268	242	273	248	251	241	248	256	254	251	281	221	265	259	264	225	280	246	246	260	237	270	231	247	280	273	237	262	238	214	265	230	240	257	293	257	248	262	250	247	231	253	244	265	244	272	246	255	247	252	274	264	253	262	252	249	286	264	215	242	244	232	240	256	224	263	241	221	236	273	268	247	251	209	265	240	255	259	241	244	246	265	250	245	238	257	274	257	235	252	259	246	232	254	214	250	239	255	254	254	245	264	258	232	265	247	272	247	221	257	282	263	246	234	241	259	264	257	242	250	253	252	231	245	255	261	241	243	243	245	256	234	259	262	270	248	237	236	254	238	238	259	272	264	270	281	247	258	261	250	246	246	235	237	279	213	245	247	241	239	237	263	274	276	271	286	255	245	226	241	244	275	260	251	276	227	263	274	279	241	236	255	246	232	262	253	245	257	259	282	255	248	246	240	251	239	254	268	270	261	238	242	256	250	249	254	244	283	208	233	239	235	255	225	231	217	265	265	271	250	216	244	245	229	238	259	272	282	252	226	250	258	259	257	267	216	277	252	265	266	248	225	240	242	250	255	240	238	246	261	229	288	280	268	212	220	266	236	272	267	226	237	253	273	251	243	235	239	252	267	233	252	228	223	262	259	244	244	252	257	245	271	260	258	246	236	238	289	215	245	245	258	256	261	274	240	236	240	235	267	258	245	234	233	261	248	309	230	258	228	242	266	240	272	244	248	256	235	265	233	272	250	263	230	219	254	264	231	272	230	260	247	259	237	262	256	274	285	246	237	242	260	246	258	242	255	226	271	253	254	226	234	251	241	213	278	275	243	209	273	236	235	237	206	258	246	260	238	245	205	270	293	279	274	270	266	253	228	245	243	255	305	250	238	245	281	273	226	237	219	241	272	271	257	265	276	267	289	293	268	222	236	237	282	207	236	266	241	240	231	238	272	235	223	274	259	288	282	251	246	220	213	245	232	258	216	249	221	243	237	242	262	265	225	230	259	254	258	287	252	264	289	265	258	242	249	260	280	229	243	237	217	239	242	255	264	257	294	220	256	238	257	246	249	281	249	288	240	257	223	241	241	258	267	269	240	241	250	264	247	250	232	242	276	255	250	239	268	237	281	225	247
45379	34429	25727	16738	7007	2140	990	840	794	699	652	702	656	637	568	539	581	538	538	551	600	626	628	563	528	532	561	556	534	519	539	514	533	484	585	560	553	521	523	539	534	570	557	534	556	552	535	537	511	557	559	568	550	510	554	522	547	493	531	530	543	536	571	559	523	561	587	548	550	503	542	505	523	563	554	560	515	530	581	602	542	521	524	541	518	478	509	535	522	571	557	547	558	583	573	553	528	523	550	551	571	532	516	540	559	543	535	545	558	534	590	519	536	525	545	589	563	576	515	544	549	573	548	558	548	511	550	575	543	526	548	546	537	520	517	509	531	516	544	549	543	546	516	550	521	572	562	535	518	510	523	546	544	531	568	543	587	550	592	520	554	557	495	537	551	506	522	512	585	546	562	531	507	557	530	578	514	519	503	536	544	594	552	535	571	504	495	565	530	536	565	562	541	552	562	540	537	525	524	529	507	554	551	556	577	538	490	544	513	514	534	551	526	544	518	511	498	578	552	500	526	525	540	508	513	553	556	556	523	532	561	514	560	519	530	551	557	534	544	537	511	572	547	533	487	571	487	523	565	511	506	576	557	529	548	543	538	549	562	549	528	556	547	535	538	572	538	515	548	543	532	559	572	572	580	522	548	528	520	570	529	561	507	544	531	507	531	521	570	578	550	528	579	550	556	538	547	505	562	552	577	554	543	497	525	560	525	508	552	503	492	585	584	555	551	556	553	541	586	538	512	529	534	517	529	547	556	515	510	538	538	581	546	518	527	564	533	576	533	574	585	559	557	511	524	530	478	562	539	555	549	591	494	522	508	551	501	583	550	535	515	543	495	529	533	583	535	547	585	528	559	566	557	525	525	545	512	505	510	504	552	528	560	528	582	554	537	583	563	545	509	546	538	507	527	538	568	514	537	566	556	533	536	515	555	536	555	552	537	559	532	514	538	489	522	534	509	548	523	528	521	551	550	559	514	556	533	545	553	578	543	553	561	567	535	537	504	513	549	549	542	540	581	538	542	596	555	506	582	530	537	544	529	498	559	538	570	551	525	520	529	551	566	510	553	553	544	536	600	563	567	559	493	569	543	566	558	542	559	518	530	529	565	528	552	574	532	522	561	588	522	552	531	547	502	540	576	566	545	503	539	574	579	582	550	576	535	589	564	578	555	557	517	540	553	523	556	543	534	534	537	531	540	586	509	552	545	529	530	527	564	564	526	542	542	501	569	519	579	541	582	527	560	552	538	518	566	591	537	504	510	508	544	550	538	566	500	538	534	533	513	581	549	561	514	536	578	528	558	564	529	517	577	577	535	514	541	568	509	528	592	503	518	540	548	551	531	584	503	500	543	539	543	599	563	486	523	576	554	544	536	577	561	517	521	504	529	555	521	496	554	564	530	522	584	562	546	551	532	560	560	537	533	554	539	578	490	605	563	584	537	529	563	511	572	556	547	509	537	565	519	561	517	532	527	501	522	565	553	509	580	519	582	585	564	531	532	554	517	541	547	569	552	542	568	550	542	533	542	526	590	554	546	550	547	564	561	585	506	502	544	541	545	519	594	540	553	555	554	535	551	567	551	593	570	568	538	530	547	564	571	560	560	545	574	538	554	521	546	569	554	558	566	551	551	535	505	568	557	535	604	514	544	554	529	537	539	546	527	550	561	550	515	534	562	523	552	511	513	571	553	562	501	520	518	545	533	501	531	568	555	528	537	520	497	540	529	543	574	537	551	569	476	570	553	571	566	535	538	545	508	587	498	571	593	544	537	516	570	531	530	526	537	556	539	536	547	561	575	508	536	523	514	520	536	555	532	570	541	521	516	558	555	542	560	546	536	546	543	585	575	544	567	529	568	519	515	528	577	551	559	555	535	543	508	560	526	572	559	519	548	533	514	527	517	576	570	545	552	565	530	546	525	541	486	514	522	536	519	544	568	514	553	535	548	537	542	534	533	537	532	504	536	563	550	571	522	540	505	507	525	524	542	522	500	553	532	572	565	548	534	566	548	580	534	554	520	573	565	522	548	522	553	537	541	577	544	508	572	571	523	545	556	557	506	503	549	516	545	507	536	569	526	496	547	535	525	589	561	534	564	549	554	604	585	537	564	562	517	577	528	548	563	525	500	538	537	550	566	531	544	557	548	528	579	583	520	553	575	557	549	546	508	526	553	522	528	539	540	538	554	557	569	544	539	500	538	529	543	531	522	571	521	536	556	552	560	513	542	512	519	549	529	536	556	523	515	556	526	450	518	573	543	554	561	580	578	550	568	574	556	576	529	554	525	550	565	528	569	537	511	552	555	553	564	536	570	547	528	554	526	505	553	535	522	502	507	567	550	551	553	541	562	527	518	560	495	527	585	576	551	522	540	583	534	551	547	541	507	527	553	581	558	564	567	561	540	547	562	528	535	555	503	591	601	551	533	536	522	543	550	517	526	534	534	504	543	528	598	566	563	523	527	540	550	542	534	518	557	548	540	520	556	542	541	521	506	534	533	544	528	539	539	521	532	508	526	523	532	521	560	561	566	526	553	537	575	550	564	515	533	542	546	534	555	539	553	504	521	583	540	557	544	501	556	555	521	542	568	523	533	538	533	528	528	581	518	508	525	529	541	521	544	529	523	526	523	575	555	551	563	538	543	506	528	538	535	544	569	541	573	595	534	531	551	533	519	572	497	549	514	526	587	530	557	545	541	555	548	523	551	509	529	531	545	554	560	566	549	537	581	535	569	533	539	587	520	555	560	552	558	544	534	596	528	540	533	514	515	501	549	542	554	534	561	569	569	542	556	553	555	533	502	569	476	559	561	551	545	537	548	588	552	518	542	496	533	563	569	551	553	545	498	544	570	536	561	551	565	549	515	544	571	577	571	543	526	538	541	559	545	543	575	565	514	502	563	578	532	521	581	538	513	553	540	519	516	557	539	548	570	546	495	537	533	568	557	556	553	536	506	526	517	585	513	537	575	555	526	542	560	569	537	575	546	530	532	535	579	553	544	561	546	527	569	557	505	549	506	523	567	597	542	504	541	571	516	465	538	568	529	575	525	551	487	517	530	528	522	573	559	508	523	500	558	561	543	539	543	544	542	537	513	532	554	585	514	507	547	527	528	587	529	540	545	537	500	515	540	565	512	583	539	571	542	524	552	538	523	581	564	533	511	509	544	563	499	532	488	530	527	534	548	533	566	528	531	579	514	540	510	603	537	563	530	543	546	502	522	540	497	556	538	518	541	511	549	530	531	550	558	539	560	534	517	482	542	552	508	549	561	570	564	528	523	565	536	588	549	545	524	513	530	595	525	551	496	551	522	554	555	562	528	526	537	521	511	552	568	533	537	550	579	565	508	591	526	508	518	570	591	602	568	538	558	485	587	517	534	536	563	569	522	535	552	538	541	560	548	526	585	539	527	542	538	553	560	532	560	552	533	533	512	523	552	590	493	552	506	540	480	562	557	536	567	556	555	518	554	549	512	544	539	510	512	566
51092	25346	9910	3435	1283	406	235	245	228	236	230	226	222	210	245	228	214	231	224	204	203	233	213	225	233	213	227	214	230	223	233	218	211	207	202	233	221	232	234	188	210	219	220	200	199	199	206	202	231	223	216	213	208	213	188	208	209	204	218	190	210	215	229	254	217	211	200	217	227	209	199	203	208	240	218	242	185	208	199	202	220	214	198	185	197	213	233	209	213	228	230	225	222	238	184	209	190	208	212	203	214	222	201	208	206	220	208	218	200	211	204	215	216	250	193	197	213	204	236	252	230	249	238	221	177	205	237	198	204	209	210	209	224	211	199	228	201	233	207	224	216	227	215	219	222	228	219	215	237	207	206	213	241	187	225	227	244	241	198	220	234	234	202	235	177	212	218	206	237	196	244	207	227	221	213	220	197	203	240	227	197	218	215	205	197	225	232	223	245	245	229	185	206	224	218	205	215	210	203	224	208	219	229	240	225	238	204	202	218	199	215	221	210	211	215	225	198	215	215	217	204	224	230	239	203	211	234	197	227	206	239	204	223	209	175	228	217	210	243	202	242	205	213	216	217	239	235	216	211	211	229	200	196	227	212	205	229	223	203	196	192	210	220	200	230	248	221	227	200	233	236	224	233	222	226	205	213	220	261	217	202	209	259	221	223	193	184	233	207	204	220	240	210	188	230	206	210	190	217	220	225	219	242	213	196	222	203	220	222	207	215	226	226	200	197	229	216	213	227	237	199	206	203	215	204	226	215	241	187	232	222	217	213	223	229	203	230	203	232	234	186	218	224	212	233	211	221	224	195	206	222	206	206	213	197	199	209	264	225	214	202	243	222	225	218	239	216	241	216	201	213	203	217	242	204	212	214	220	192	222	210	208	208	223	217	218	245	219	220	228	231	229	241	230	211	235	194	202	221	220	221	243	218	215	214	214	205	237	201	242	247	212	210	204	216	186	213	226	237	217	195	216	217	187	205	201	213	209	209	211	221	182	208	197	209	202	244	235	193	233	196	213	211	236	208	246	198	243	186	225	211	215	228	210	208	218	199	241	207	239	212	214	189	211	218	228	198	218	231	204	216	208	241	227	202	207	202	200	201	206	197	209	234	230	214	214	246	208	197	214	233	205	206	235	246	236	186	208	210	236	229	187	213	188	236	231	210	227	208	208	196	214	193	188	216	213	209	204	224	215	231	197	206	213	199	206	222	231	221	237	238	199	210	221	181	218	230	215	219	190	216	227	235	210	216	238	214	208	215	219	187	210	258	223	203	214	213	238	219	223	206	242	193	222	207	207	175	215	196	223	199	221	202	211	216	226	204	236	189	219	198	224	213	214	224	249	219	212	204	237	222	212	231	227	234	214	212	218	216	222	222	194	184	181	187	198	236	225	210	218	219	210	213	204	190	219	229	227	224	230	231	219	231	214	203	187	233	215	210	212	227	238	218	201	241	224	212	210	189	240	231	227	205	227	225	220	227	226	216	208	238	208	229	242	197	206	206	209	204	207	234	215	196	228	225	214	221	228	211	208	221	241	227	220	209	231	229	216	223	218	220	219	205	211	214	237	191	200	223	246	216	226	209	228	229	198	221	219	205	249	206	205	225	226	233	214	203	226	204	207	216	211	218	222	216	226	234	227	252	219	197	261	207	210	194	221	274	239	219	214	223	200	233	243	244	200	223	204	228	228	184	228	225	205	195	225	201	236	204	253	250	251	221	214	233	207	220	238	232	206	214	226	224	224	230	195	198	193	197	213	217	212	227	237	219	225	247	215	227	224	218	255	224	231	231	238	212	238	234	204	181	223	225	226	228	228	224	259	214	235	195	224	235	234	211	252	214	226	211	221	216	219	215	211	223	229	200	203	207	228	208	202	193	181	207	211	217	245	246	194	190	230	235	207	203	201	236	204	224	251	191	228	218	189	181	202	197	224	229	220	225	227	214	210	179	209	232	203	226	202	210	242	215	189	218	243	207	205	220	193	250	240	208	224	204	237	200	220	218	203	184	214	211	210	234	241	181	222	213	182	210	219	249	245	251	214	227	202	228	228	235	225	200	211	192	235	247	235	210	225	231	207	201	225	218	244	207	227	205	206	226	209	208	226	222	183	223	213	213	252	217	210	183	187	219	219	226	208	198	217	207	233	207	192	205	199	195	236	229	222	236	192	210	218	209	229	203	214	231	248	223	202	223	205	216	204	206	203	215	205	219	179	196	221	231	232	196	212	201	198	193	217	226	232	254	225	216	246	236	203	207	224	212	249	220	219	212	233	220	222	229	218	210	225	209	228	235	249	200	205	229	212	220	227	214	230	227	236	209	204	225	206	210	214	214	243	207	228	222	215	215	205	235	222	215	208	212	234	203	232	209	212	235	243	233	247	233	200	218	214	225	229	217	206	207	225	201	222	200	227	221	250	208	176	200	231	215	220	208	202	217	230	234	190	231	220	221	208	183	220	216	209	200	249	244	229	226	181	209	226	213	231	179	211	194	212	222	257	204	209	218	242	232	201	214	217	221	199	259	223	208	238	215	225	205	206	216	229	235	198	221	254	221	207	243	213	194	219	194	229	220	211	247	187	219	212	202	217	203	213	200	224	211	199	216	221	212	203	231	206	224	221	223	241	222	236	204	214	213	218	223	209	222	204	182	235	207	216	234	252	235	213	214	227	262	223	210	248	233	210	222	209	212	248	226	199	223	208	215	185	213	210	195	190	206	214	208	223	202	237	206	206	229	225	245	188	214	252	235	224	203	232	202	208	227	211	216	209	234	244	237	189	193	220	204	223	222	240	204	222	242	216	223	220	206	217	224	232	174	223	244	230	224	226	213	227	224	230	242	207	209	223	230	244	207	196	218	238	218	214	228	219	215	200	200	226	243	216	224	221	197	244	218	228	235	243	224	213	238	229	220	234	221	203	185	233	232	203	213	209	180	203	229	235	218	235	204	216	212	205	210	220	187	221	237	236	206	265	206	205	216	233	238	236	211	200	214	197	222	211	218	222	241	209	227	226	206	211	191	206	234	219	224	193	206	216	237	237	217	208	213	236	230	210	220	204	213	214	201	220	212	219	192	211	217	208	231	206	210	211	200	193	251	225	201	195	215	220	242	197	196	224	252	203	231	214	243	238	214	227	215	222	213	214	243	208	208	216	190	225	210	203	217	201	237	233	225	220	229	191	217	216	241	262	222	215	219	217	210	231	216	188	199	224	203	238	210	193	217	229	254	228	241	215	194	217	188	209	212	182	235	233	241	210	224	200	198	246	196	223	210	228	184	231	210	204	206	191	206	196	203	233	211	228	212	200	195	215	242	210	224	233	233	228	244	208	177	232	190	217	215	235	191	206	252	240	195	228	201	218	189	223	200	209	202	221	231	214	224	227	237	195	214	239	213	194	234	236	202	226	224	224	252	215	241	202	220	195	207	227	228	230	208	254	197	223	239	204	198	215	182	199	236	240	217	230	221	195	199	212	239	177	209	234	219	191
33678	18594	12037	7604	3593	1033	637	577	512	522	585	552	484	471	549	518	518	474	487	436	506	513	449	484	476	508	492	460	458	498	452	508	477	459	479	478	467	458	457	515	459	448	472	538	470	466	460	481	469	514	459	497	462	485	503	506	480	467	497	500	477	455	501	472	481	469	415	493	498	492	443	528	465	495	497	505	461	501	517	475	471	483	454	506	456	480	477	472	467	488	476	460	467	489	500	482	496	507	456	467	466	450	472	464	502	496	507	458	484	504	521	466	479	487	497	474	441	475	442	459	479	508	452	468	482	479	491	458	459	500	479	488	473	474	447	495	484	539	469	486	491	480	509	452	520	483	478	469	454	474	462	471	464	501	455	467	486	494	460	499	459	470	500	485	486	483	460	461	477	471	507	477	447	484	432	448	458	483	545	486	481	478	431	507	553	470	485	464	418	503	495	430	495	473	494	464	452	498	512	503	456	429	506	477	458	460	481	484	493	468	465	457	527	465	471	438	500	467	466	476	503	485	500	499	493	486	474	484	494	456	453	474	506	465	457	496	473	473	487	460	478	492	469	497	469	481	487	453	503	468	472	475	494	479	470	490	477	485	513	500	470	482	455	465	462	467	463	455	518	488	471	473	486	482	477	469	494	499	483	481	509	476	470	521	472	482	483	484	486	458	468	456	490	462	437	445	496	448	494	535	476	478	517	466	480	475	479	461	477	457	476	502	500	469	463	430	510	463	456	514	476	499	488	473	503	493	437	456	486	496	454	476	478	461	498	463	482	470	467	520	488	472	474	434	477	484	466	477	459	509	479	457	470	533	494	484	500	457	482	444	486	489	532	481	482	475	466	499	481	458	463	491	492	475	477	462	470	513	479	441	493	467	464	431	461	442	484	478	436	476	508	496	445	482	446	480	500	454	433	499	454	497	462	479	504	503	454	474	491	472	464	483	451	442	464	483	465	478	463	459	470	481	464	488	454	490	475	467	476	445	499	502	477	497	469	444	508	467	468	512	473	518	496	509	474	487	460	484	512	477	458	479	493	450	488	472	521	493	493	483	468	482	499	513	484	512	449	516	470	466	492	470	477	492	461	474	466	471	507	478	485	445	477	508	478	460	499	447	473	476	460	453	503	490	488	457	489	472	523	482	427	447	461	459	516	472	488	462	471	495	514	466	472	503	493	488	470	464	494	472	461	500	468	458	511	484	478	500	443	477	518	506	448	480	477	497	499	484	453	519	475	462	458	487	451	470	504	491	502	434	538	474	495	490	470	456	463	489	498	452	473	480	487	501	486	489	469	488	475	475	486	476	427	490	474	478	468	493	470	445	497	472	451	473	447	461	488	454	424	481	455	486	499	443	480	485	477	483	482	535	430	442	451	523	478	464	430	469	493	456	459	486	451	469	490	465	485	493	445	502	477	498	479	484	469	479	490	443	468	472	471	489	484	512	500	453	470	460	464	471	489	467	476	504	456	481	447	515	474	460	503	479	487	496	444	468	495	479	516	482	460	470	463	503	513	464	491	477	447	497	483	490	437	448	449	518	520	491	513	475	493	488	445	494	475	490	464	495	468	486	503	463	533	491	504	488	494	489	499	451	466	475	466	488	494	455	464	474	471	500	504	486	483	496	472	481	484	482	486	474	474	532	463	454	482	467	470	468	506	502	476	507	503	457	487	469	517	433	446	496	512	480	498	478	479	491	457	469	468	474	469	468	470	494	485	523	526	454	519	499	464	499	493	454	466	471	469	478	484	525	457	468	497	481	494	472	487	444	460	491	461	462	503	477	475	449	465	511	485	527	475	488	477	516	487	473	514	467	462	453	483	474	445	509	466	485	507	473	489	452	512	457	485	520	477	460	463	461	478	501	487	457	468	470	468	435	490	489	475	473	466	455	466	472	481	490	444	504	480	496	482	439	463	483	491	505	474	491	463	458	458	460	487	455	480	476	475	485	482	482	472	448	491	478	479	479	503	467	454	468	457	449	470	490	504	491	486	495	485	484	497	504	516	507	436	501	497	496	438	428	482	495	503	484	501	487	468	460	447	487	491	441	509	514	485	492	437	484	510	463	483	459	445	503	481	452	450	526	459	487	508	480	486	507	512	451	471	438	507	456	485	466	501	486	481	427	489	502	473	463	465	467	445	513	437	497	448	467	473	450	465	498	473	462	497	466	482	483	501	507	505	498	453	498	502	477	446	490	462	521	462	494	484	469	478	491	468	454	468	502	488	457	465	471	498	468	495	501	479	457	487	500	484	443	466	439	470	478	516	459	490	427	467	495	486	463	495	446	484	479	463	466	486	435	506	474	470	477	498	453	476	506	487	466	496	466	483	507	436	466	472	482	460	469	494	498	504	490	443	454	500	435	451	476	483	479	512	562	487	448	467	423	470	496	513	500	474	464	497	490	475	475	514	471	483	494	473	468	481	480	480	433	513	489	480	505	472	466	464	434	482	468	510	485	498	488	486	472	470	488	493	486	480	440	488	504	499	455	490	474	457	490	488	520	463	471	497	493	469	479	466	515	466	506	506	469	458	446	527	491	485	442	473	463	460	519	448	461	492	498	526	451	465	455	468	462	478	465	498	481	462	458	462	503	481	503	454	521	490	450	474	427	531	442	490	508	474	489	486	458	508	492	476	491	538	492	488	495	508	487	508	473	458	490	483	468	484	485	434	502	457	451	480	495	478	437	428	482	442	464	493	468	487	468	484	471	518	575	493	447	501	467	434	468	476	535	516	464	445	473	521	445	460	474	485	469	499	520	447	447	468	510	447	491	462	432	438	508	459	490	510	524	448	481	475	458	437	458	458	447	479	491	457	456	488	481	471	493	461	485	479	470	498	460	459	483	519	479	491	489	460	461	493	451	485	474	513	469	516	499	495	486	501	440	517	489	490	474	462	504	456	461	478	471	485	459	492	460	461	428	475	458	443	438	440	464	466	469	497	475	474	472	460	545	516	521	470	495	488	456	507	473	443	479	463	477	490	537	475	463	493	505	484	511	439	420	463	501	518	490	491	465	448	463	458	472	497	469	469	490	501	490	524	462	479	513	460	440	500	449	441	445	463	510	515	471	503	519	517	460	491	497	523	452	501	470	459	494	477	452	478	481	487	455	479	496	534	490	459	517	475	454	487	474	496	489	497	460	451	478	466	428	433	449	420	462	532	477	441	442	490	459	468	502	465	483	507	496	448	451	468	431	486	476	474	491	479	514	444	494	465	519	457	451	526	504	503	462	447	488	474	513	510	495	484	496	454	480	472	500	494	472	527	487	463	488	458	490	487	472	480	497	471	506	442	473	516	505	505	487	460	529	475	474	509	441	462	473	495	444	465	492	456	480	456	419	460	535	437	481	480	458	489	493	527	449	490	491	457	501	461	532	509	471	484	471	484	436	452	491	481	518	503	495	492	464	515	460	448	505	454	513	448	520	488	492	452	481	469	472	508	499	483	470	487	465	505	483	477	471	468	480	469	478	452	504
58590	33338	18636	9370	2544	729	354	317	303	250	252	255	231	231	245	255	251	255	215	229	228	271	249	256	237	209	251	242	204	208	204	222	215	214	231	199	243	214	230	252	218	247	244	251	240	219	241	212	240	227	218	246	248	241	257	210	228	264	223	215	230	247	254	201	233	230	227	223	240	216	233	258	221	223	230	225	224	230	234	236	229	239	221	206	228	240	234	232	238	221	223	232	229	233	245	256	241	209	214	243	243	241	240	207	224	213	237	221	251	259	193	248	222	233	227	219	244	260	223	234	229	202	222	233	223	203	252	208	203	215	212	228	227	238	232	252	254	289	231	237	240	214	243	223	232	244	257	216	210	242	243	235	193	239	234	195	231	236	199	243	233	263	224	236	233	214	230	241	221	227	262	234	257	234	235	235	241	238	208	219	249	216	264	217	229	252	238	237	241	239	233	229	232	226	238	224	230	227	218	241	264	245	212	264	249	235	259	247	218	226	258	258	244	236	225	217	196	210	250	235	261	238	241	214	206	209	248	227	231	237	233	238	223	239	254	252	231	225	244	218	224	212	210	226	220	224	268	244	227	239	234	210	240	229	225	233	229	248	242	245	209	211	222	257	208	228	211	221	237	210	234	221	233	238	254	224	230	223	230	231	215	240	243	268	210	237	216	230	247	243	213	249	210	245	217	200	234	258	198	233	257	232	232	227	257	225	241	229	218	241	244	233	230	221	243	209	243	260	254	257	221	217	218	247	222	219	219	205	206	225	216	235	204	247	222	230	212	233	276	267	200	244	233	210	236	252	248	255	255	223	262	249	242	239	255	208	239	229	237	204	223	236	249	210	199	237	254	197	244	219	232	200	196	248	192	209	245	232	221	235	211	203	232	232	259	228	229	221	223	235	223	235	238	216	237	202	222	244	247	233	244	209	254	253	240	228	201	227	272	222	182	224	240	234	247	230	225	211	247	241	236	233	260	225	238	226	202	247	241	213	253	225	236	215	200	224	219	222	245	259	264	220	214	247	257	222	223	239	247	216	223	224	206	225	237	239	238	219	245	215	238	274	243	212	226	234	235	231	199	246	255	235	249	251	263	204	231	229	232	214	221	212	223	226	235	237	208	235	213	267	239	221	205	207	200	233	236	242	257	239	218	241	253	216	229	220	249	229	205	228	211	208	200	235	237	235	252	223	253	243	231	215	254	234	222	200	221	230	234	221	223	214	224	207	218	201	218	199	218	227	223	224	246	231	221	223	247	254	218	223	230	233	244	222	224	233	228	229	265	214	225	256	204	217	217	222	259	226	247	252	240	232	261	219	238	224	237	240	226	233	248	208	244	215	261	193	208	220	229	215	221	232	238	230	245	228	240	250	224	227	245	212	231	225	222	233	230	239	235	226	235	240	224	232	207	256	242	209	221	234	230	235	215	208	226	235	229	239	227	214	230	226	231	225	250	240	245	241	223	248	239	231	230	259	256	248	203	236	198	216	221	229	251	199	246	254	214	245	234	205	244	249	244	233	221	210	242	235	217	239	230	232	214	244	250	241	229	233	197	228	256	222	232	227	243	232	235	233	223	197	237	256	244	204	246	248	222	248	217	227	229	220	224	229	234	232	253	227	222	226	251	211	242	218	226	235	218	230	255	247	240	275	249	254	223	247	218	239	255	243	222	243	228	255	242	221	247	233	226	243	198	220	202	249	230	234	218	236	260	223	230	222	213	255	217	231	233	242	233	240	276	253	212	232	214	230	239	244	252	216	236	233	229	229	242	221	221	218	254	229	260	256	254	221	243	218	222	206	253	227	255	251	222	225	217	219	239	257	216	244	217	212	258	219	243	203	276	243	228	243	232	253	255	245	231	214	233	220	221	252	252	234	233	212	223	217	218	203	214	211	249	247	257	235	248	252	244	247	210	257	261	223	252	263	237	227	226	275	207	265	257	235	221	249	222	221	224	203	177	232	230	253	222	213	222	219	225	250	203	248	227	254	216	230	216	235	217	213	229	238	203	230	248	245	242	218	238	212	227	241	247	195	247	240	225	234	236	226	256	252	230	226	217	226	224	273	241	228	245	217	265	243	251	233	220	215	232	231	229	235	222	224	242	244	249	236	222	202	250	261	220	217	238	230	224	258	229	198	201	265	245	235	215	225	230	248	242	222	240	239	242	216	233	239	240	238	246	228	223	261	253	219	226	252	244	263	233	236	214	222	222	255	228	231	212	226	198	225	230	245	244	223	221	241	224	266	250	241	229	235	227	252	190	201	219	226	236	247	253	218	221	218	220	220	230	224	228	245	205	229	231	231	250	246	242	222	239	229	228	249	236	239	228	225	208	212	248	230	224	218	226	257	256	243	234	239	244	217	247	213	242	210	216	220	236	246	216	237	210	229	218	228	257	229	202	264	202	213	225	244	234	237	232	255	225	226	204	264	241	227	197	240	236	244	226	232	220	235	256	235	230	227	225	228	233	218	200	244	230	231	239	255	209	223	210	230	231	247	243	207	235	204	229	232	230	236	215	231	241	206	245	210	225	237	249	211	218	217	230	211	247	238	213	207	219	232	215	203	221	220	226	224	190	236	243	240	259	234	220	225	257	253	221	207	217	231	221	252	247	223	238	250	207	239	222	242	265	241	238	200	196	232	248	232	225	225	267	242	231	240	215	226	200	256	245	237	240	232	247	228	208	216	237	232	225	216	242	206	236	246	241	259	211	242	253	230	235	226	224	262	230	247	237	230	202	261	212	236	252	218	240	224	231	180	201	242	254	215	219	215	223	239	238	227	237	212	229	224	265	230	246	261	249	268	233	191	220	246	235	267	201	213	222	238	215	264	227	272	237	210	245	204	236	270	245	251	244	194	211	239	226	245	211	230	246	250	202	217	230	204	203	235	210	245	195	226	214	236	254	239	240	231	225	226	239	240	210	234	233	233	237	252	234	220	225	252	257	254	252	217	215	265	237	242	242	237	207	235	260	221	225	250	229	251	235	221	203	240	219	268	255	250	227	232	238	233	231	250	226	239	245	243	214	263	235	204	264	241	235	204	210	237	239	224	221	234	213	249	249	222	239	242	229	256	244	228	251	243	223	240	253	241	244	251	236	252	220	273	245	227	215	218	227	250	234	239	236	211	246	266	243	234	236	218	220	240	243	230	233	228	229	216	256	213	238	208	228	213	229	209	224	236	217	219	207	249	237	248	232	224	206	223	248	229	263	252	238	225	238	268	256	219	209	193	222	249	242	245	243	247	230	195	226	255	227	205	233	219	204	237	239	215	234	217	231	218	224	243	216	199	243	203	255	224	228	234	241	248	252	251	242	213	257	219	235	206	229	236	228	226	246	236	242	245	222	230	207	230	247	203	224	240	251	239	238	195	239	248	258	242	236	213	211	243	229	249	249	204	248	251	228	246	230	213	260	221	255	213	242	235	200	234	223	237	246	198	226	242	246	222	232	262	233	231	259	223	209	242	266	223	258	205	224	228	243	244
38301	25636	21947	16935	6369	2201	1031	896	727	636	618	588	537	579	524	529	536	540	488	547	534	540	485	590	556	519	521	526	515	508	549	501	515	499	546	545	542	540	501	533	477	486	552	505	489	537	534	482	503	482	518	547	517	469	506	513	445	520	537	477	468	565	507	503	547	524	545	565	500	499	569	485	512	508	513	463	522	509	507	517	511	479	532	510	518	506	486	498	505	500	522	499	496	513	503	497	481	520	518	500	504	520	492	511	524	512	509	509	495	517	514	475	540	541	486	558	522	552	522	494	517	494	506	521	474	530	502	502	535	495	474	522	508	502	506	538	459	464	530	518	522	538	485	523	520	514	496	549	497	482	480	487	516	482	578	485	525	510	531	518	501	495	515	527	479	526	525	487	532	519	489	479	499	483	523	502	500	506	538	491	523	529	488	525	528	521	554	522	490	543	538	512	481	488	525	513	511	517	502	573	504	511	483	523	536	507	510	491	496	506	472	524	500	536	532	499	513	514	518	517	535	500	509	481	494	512	548	493	502	527	480	526	482	532	512	471	476	555	568	536	509	502	508	504	491	506	512	521	532	487	475	501	483	529	468	478	481	517	488	499	495	490	515	511	550	502	508	507	518	492	529	495	491	489	509	542	546	516	492	520	514	502	505	491	480	518	479	515	486	517	504	489	542	466	480	546	511	532	535	529	510	526	513	508	485	532	519	514	492	554	523	528	519	542	477	501	486	521	525	515	492	515	525	513	557	480	527	485	540	508	530	495	482	518	525	540	478	514	486	493	523	509	524	490	524	515	535	501	493	505	503	574	465	497	524	530	495	474	523	469	513	476	545	489	491	564	531	494	500	513	501	505	551	509	478	489	532	486	462	523	504	528	540	514	507	490	520	530	515	499	524	499	516	486	513	506	487	482	491	498	516	533	480	508	480	507	504	522	513	500	509	538	525	505	506	549	488	512	536	495	524	489	478	530	492	497	479	525	520	497	491	515	474	517	501	498	498	477	484	505	492	526	525	535	471	537	509	490	499	528	520	469	542	473	537	485	523	563	510	508	536	477	505	474	515	471	497	522	524	511	521	460	516	523	479	492	527	522	529	523	480	528	536	486	503	516	469	500	500	519	550	514	489	478	480	487	543	505	497	532	514	503	509	488	554	528	517	526	487	517	486	470	507	513	452	489	533	515	548	503	520	484	506	496	498	536	528	527	505	479	516	512	538	529	483	531	474	528	492	477	509	526	472	529	483	491	502	520	496	495	548	524	490	499	534	503	569	505	493	533	495	502	486	522	495	508	528	492	485	548	481	493	541	478	541	501	516	505	482	547	492	521	502	551	520	523	535	482	492	529	491	476	537	506	523	502	482	531	511	528	547	463	510	484	513	568	528	523	495	505	535	454	522	536	517	523	525	541	526	469	544	511	519	495	498	548	505	571	488	491	491	529	482	539	510	571	503	537	481	519	513	506	491	481	541	525	527	505	496	524	514	539	526	524	496	499	512	514	531	500	527	506	484	513	527	482	523	528	537	507	552	549	502	508	496	551	504	534	506	530	476	509	524	531	500	522	506	536	527	515	506	507	509	515	508	481	519	501	521	489	534	562	463	500	480	500	502	495	540	489	532	545	524	513	535	500	509	494	490	497	486	509	541	491	525	496	544	499	505	523	518	495	540	581	499	530	494	504	493	513	500	481	476	491	527	502	471	546	520	494	517	502	532	506	534	530	532	508	547	517	509	504	518	530	514	543	505	551	513	532	555	494	551	511	532	511	484	511	498	540	508	506	541	520	559	535	513	507	517	517	501	522	510	538	543	527	499	544	511	518	513	462	505	523	543	514	516	494	479	517	467	494	533	534	528	504	503	558	527	488	492	519	490	511	497	512	491	503	517	501	506	491	502	509	499	519	531	548	508	502	524	529	514	516	541	516	493	511	507	528	534	518	489	508	494	481	500	526	533	505	530	528	502	529	517	528	505	540	490	502	502	514	484	496	536	516	485	502	513	520	520	523	517	524	531	551	504	501	546	512	527	505	499	521	498	519	491	531	489	513	483	533	476	491	486	543	526	508	477	524	475	542	479	518	501	507	526	474	522	525	511	522	521	514	530	514	486	544	563	521	507	511	517	482	553	474	476	515	524	514	553	508	503	546	507	531	480	529	483	511	541	480	517	551	538	500	512	544	526	468	522	530	509	536	476	534	510	503	499	518	529	493	535	540	515	527	472	558	512	498	517	501	520	546	512	530	481	512	483	535	494	527	551	489	530	542	504	457	547	523	506	510	511	492	518	523	524	552	532	535	491	500	464	493	523	489	531	509	480	486	544	470	493	502	569	498	464	472	546	507	486	493	492	518	509	542	498	489	489	531	508	510	502	548	570	467	575	495	517	509	516	518	516	501	506	529	536	496	510	498	523	542	533	501	519	511	546	447	522	567	498	488	516	517	494	528	525	477	529	518	492	509	549	527	532	482	520	512	504	496	516	467	540	540	521	517	525	544	477	512	485	500	506	505	516	477	489	555	518	525	511	499	485	503	496	507	496	528	488	515	509	482	505	536	532	564	507	526	512	486	516	567	498	530	527	534	525	472	507	513	517	533	500	508	518	491	468	538	461	463	521	510	499	506	500	521	489	566	521	519	476	505	515	492	509	512	513	475	485	523	507	509	497	506	498	551	538	498	487	516	545	491	491	525	530	505	524	477	537	531	528	534	500	520	496	519	504	496	506	527	498	537	517	505	509	526	512	524	513	530	501	532	516	499	519	534	520	519	492	476	505	482	489	512	522	542	530	513	504	513	560	517	497	483	524	532	522	507	515	492	515	459	537	475	530	498	543	512	531	480	491	483	503	534	461	500	540	534	494	496	535	520	478	485	526	535	542	513	545	484	504	516	546	478	511	513	526	497	506	481	510	506	527	526	511	501	502	505	512	497	524	512	503	488	504	482	518	524	563	524	505	524	476	505	525	505	552	473	506	509	509	539	556	562	539	498	520	479	511	510	529	505	539	521	531	517	515	512	522	462	500	546	509	537	507	520	501	506	479	518	508	472	513	534	537	504	560	516	514	530	523	555	547	529	548	534	520	532	500	520	537	489	521	536	499	503	500	514	457	525	518	520	559	499	486	519	526	488	536	501	468	503	524	485	543	508	508	500	514	516	520	501	494	522	515	540	519	514	522	494	509	530	493	495	486	479	491	521	506	508	544	516	508	478	516	526	517	515	489	547	506	511	518	490	507	537	458	536	514	540	497	527	507	503	492	514	528	486	523	527	527	524	513	555	526	522	518	495	480	540	505	503	521	504	487	528	514	465	442	512	524	485	518	502	532	527	544	503	492	514	485	466	517	473	471	562	492	541	552	505	525	513	496	502	501	503	476	541	528	509	506	531	550	533	524	459	538	475	503	512	559	505	522	512	520	479	541	490	531	473	498	486	545	499	539	502	520	518	512	517	513	503	512	528	522	500	491	510	494	533	535	490	518	471	541	505
65108	35006	21805	9254	2954	1046	605	412	334	321	286	271	296	294	271	263	231	266	243	276	274	302	253	286	287	256	247	283	241	274	223	217	237	245	247	251	228	241	261	260	268	259	284	236	241	268	258	243	229	228	222	256	237	244	260	235	233	239	257	255	263	266	248	269	281	244	259	238	253	263	249	245	265	251	221	214	208	241	241	275	263	235	258	254	233	237	268	211	251	232	243	234	231	269	257	242	256	247	252	275	248	224	223	216	232	293	256	228	282	241	237	237	264	237	240	249	231	239	232	280	241	258	225	256	246	241	253	252	235	203	248	238	220	251	276	256	234	240	250	251	231	259	269	229	229	236	219	283	223	239	239	258	237	231	239	218	237	246	246	239	268	287	255	237	240	261	246	241	247	250	236	279	265	240	262	251	235	251	245	250	226	244	262	271	282	256	240	250	261	249	232	232	247	244	214	275	221	221	245	248	240	251	234	241	255	259	252	253	242	249	285	224	249	241	249	286	245	225	241	247	255	239	236	247	264	226	229	261	235	265	277	265	236	269	224	234	235	213	246	276	233	239	227	249	294	260	232	255	229	226	265	237	249	255	263	253	231	250	256	237	263	268	265	252	262	232	270	242	270	264	237	235	250	236	244	254	243	219	259	237	238	232	236	237	259	229	244	253	267	250	245	278	234	235	251	242	227	242	274	254	243	221	234	260	213	264	246	256	260	222	223	254	249	253	232	256	251	252	226	239	263	259	215	228	255	266	242	237	261	274	254	241	231	284	242	264	247	247	226	217	240	239	237	259	214	249	240	239	245	234	266	226	213	263	247	267	265	253	274	232	226	228	245	246	248	259	243	224	236	284	239	245	227	247	239	243	246	259	245	224	237	270	256	250	260	250	254	207	242	265	231	266	266	252	205	256	250	267	233	238	251	226	238	265	274	240	219	233	256	262	253	204	242	254	256	223	230	250	283	275	267	249	221	225	236	260	253	240	257	259	255	195	204	288	257	246	221	250	264	251	267	269	272	243	253	217	235	249	274	247	255	252	230	235	230	251	271	229	250	262	224	236	253	256	228	261	250	251	210	261	219	237	247	236	243	233	254	251	255	235	214	253	226	219	248	249	252	218	258	244	250	251	235	222	262	246	256	246	251	216	256	255	227	236	211	232	220	265	294	285	226	249	276	235	267	261	279	251	209	274	241	240	263	252	224	237	227	239	261	229	236	260	214	236	260	229	247	254	246	262	256	253	237	235	271	225	235	249	247	232	237	235	237	268	255	250	216	226	212	231	250	221	262	244	255	241	255	283	262	259	284	244	265	225	241	236	222	191	256	252	236	242	256	225	224	242	230	234	268	253	213	205	232	283	263	268	214	267	271	220	235	228	274	275	253	269	250	212	222	264	230	229	238	249	280	231	275	273	236	251	233	239	278	241	252	218	208	248	231	259	231	248	229	251	243	272	229	279	234	264	247	206	236	252	231	227	241	236	260	229	260	236	233	274	242	267	242	264	262	228	274	252	263	234	223	254	265	234	296	236	230	264	239	243	227	252	246	221	242	223	223	253	223	227	250	224	240	246	229	254	214	254	250	228	233	254	246	268	232	278	217	247	263	220	268	245	298	232	259	261	236	240	229	268	264	278	255	231	242	263	264	244	267	246	241	245	246	269	253	258	249	253	254	268	230	264	243	265	264	247	226	272	238	230	224	228	245	252	247	222	252	277	225	236	269	230	237	279	268	205	272	265	266	232	222	271	240	263	228	252	265	243	230	249	251	247	254	251	249	251	245	216	260	243	247	238	250	231	245	236	251	249	237	241	259	240	242	235	238	267	272	220	223	247	283	247	250	257	228	251	238	216	261	237	221	233	264	225	249	252	239	227	241	253	263	248	269	246	252	238	248	245	261	237	276	245	258	239	257	247	251	245	249	247	231	222	254	241	261	259	242	272	273	249	219	252	251	221	236	255	255	235	256	241	215	252	277	248	252	241	221	285	253	225	216	242	253	249	287	240	248	248	246	262	226	210	259	221	296	241	246	250	230	236	250	272	240	240	239	224	267	233	243	230	259	216	277	239	246	240	264	255	265	247	236	224	264	254	217	246	246	235	232	256	256	220	263	265	236	258	270	231	260	243	227	259	239	270	270	213	242	272	238	267	229	283	262	232	228	235	226	242	233	273	271	247	232	270	240	270	267	239	235	243	226	236	250	233	258	245	221	251	252	259	225	244	233	248	266	222	278	259	292	262	223	226	258	251	284	268	236	239	242	273	242	248	274	249	222	257	251	232	245	233	233	236	276	232	229	282	275	255	268	244	250	262	252	244	248	237	229	244	219	214	249	260	259	221	230	260	244	268	246	270	265	255	254	260	274	275	240	287	234	252	269	208	226	267	250	223	224	255	226	241	263	274	243	248	247	255	247	231	228	268	242	250	245	229	249	256	236	263	221	256	281	242	205	251	260	240	243	248	271	241	250	245	232	263	263	236	244	248	239	226	238	287	245	231	235	266	247	228	224	245	230	282	233	273	276	245	226	243	248	229	256	240	255	218	243	239	254	240	248	206	269	268	234	228	197	216	237	255	255	242	266	238	256	260	222	248	220	253	248	231	233	232	228	280	234	242	240	268	237	265	283	251	234	230	245	263	270	240	243	248	247	241	218	243	228	254	232	232	226	244	208	260	275	240	251	231	222	245	261	288	243	260	236	255	267	238	238	232	238	265	242	240	231	261	241	241	245	233	263	286	261	266	271	243	222	219	257	252	246	233	253	260	238	246	229	276	264	252	252	232	237	250	258	245	225	219	254	203	257	234	241	242	248	237	260	253	227	292	238	269	269	258	249	235	244	251	263	247	254	288	213	230	210	245	243	289	248	225	247	235	262	237	252	252	272	264	254	255	243	236	238	225	249	258	250	262	257	258	248	230	231	258	269	250	231	237	236	258	247	240	234	267	251	262	243	218	242	281	275	233	255	212	241	237	219	206	250	240	216	219	237	218	220	250	217	252	249	248	273	221	199	270	255	239	236	251	241	301	272	272	246	208	234	266	242	223	205	243	260	255	230	235	243	227	236	239	272	240	251	246	255	267	251	218	253	260	264	249	244	232	246	238	226	243	256	263	261	260	248	245	258	249	239	226	250	219	243	266	243	228	267	274	255	255	238	248	243	241	299	247	273	236	270	274	244	230	250	247	261	251	236	262	256	241	256	223	244	233	245	260	237	226	226	240	254	265	281	247	258	251	241	256	221	240	265	218	253	261	256	248	248	233	238	250	250	254	242	271	237	255	253	251	234	264	222	256	234	235	246	231	283	221	245	253	265	216	251	256	239	237	254	246	230	225	274	240	218	222	273	238	254	241	225	249	249	235	260	237	282	265	232	212	271	230	243	255	235	239	219	227	259	236	238	239	246	250	228	229	242	259	225	225	223	239	272	257	259	247	282	256	234	214	245	241	208	231	266	248	258	249	254	215	233	251	276	272	245	237	248	265	252	228
42421	27565	23726	14240	7215	3183	1913	1296	838	750	731	618	641	633	626	607	609	587	558	591	645	605	585	776	653	549	567	570	567	496	543	562	556	513	556	481	586	571	534	530	514	511	517	527	549	522	522	558	578	539	532	531	559	528	578	535	546	562	546	522	542	486	544	521	548	513	532	545	541	518	523	530	518	522	533	510	568	554	529	506	528	523	559	522	578	484	520	534	541	524	483	515	524	548	568	548	564	512	556	532	527	546	567	555	535	551	559	540	546	543	520	528	545	576	542	545	525	526	547	528	589	526	560	521	563	532	569	549	564	499	532	518	523	538	530	558	504	551	559	505	540	571	540	514	544	491	538	509	507	511	539	532	544	526	571	566	529	506	476	551	568	552	495	566	585	537	540	540	510	527	541	518	618	516	518	522	515	538	531	569	504	537	525	525	517	546	565	535	557	578	516	542	548	526	546	577	559	524	523	537	542	518	547	534	538	541	518	539	516	613	528	547	520	549	490	534	552	558	524	553	578	548	526	548	571	566	531	553	539	564	540	524	556	524	557	538	525	523	537	566	555	521	526	561	517	553	533	573	512	516	547	523	534	522	541	503	497	554	594	552	536	504	554	537	520	538	515	530	564	533	546	526	528	507	502	540	567	532	583	541	541	530	534	511	555	538	538	550	526	541	562	507	524	532	474	532	511	543	544	491	511	547	479	561	547	542	529	561	519	573	505	510	528	541	529	589	532	509	539	545	522	527	506	496	558	498	562	544	544	504	527	530	541	513	514	531	499	527	550	499	534	537	575	564	498	551	531	558	538	506	501	530	540	517	561	516	526	553	520	528	547	527	572	528	513	546	529	564	551	509	533	546	533	479	554	512	504	561	535	532	538	497	565	536	525	521	524	502	519	527	514	522	512	537	521	568	523	521	521	528	529	520	534	546	524	532	537	566	523	538	554	529	527	561	491	534	553	533	529	548	560	579	518	525	554	531	548	525	502	593	520	527	516	511	525	536	579	566	544	567	579	549	531	515	527	537	557	535	501	587	530	562	516	533	543	575	562	536	575	491	517	543	528	559	527	558	515	532	526	518	562	577	510	530	536	542	529	581	559	530	574	506	526	548	549	559	499	538	532	553	496	503	527	527	525	533	526	488	556	548	569	561	529	523	574	562	546	531	509	515	537	544	533	570	517	532	567	560	520	551	561	547	532	510	545	525	517	515	563	550	500	543	559	505	558	516	544	520	585	537	502	565	588	548	574	523	523	522	561	509	508	542	517	519	517	556	526	546	519	523	528	520	498	549	540	556	536	494	546	462	537	562	518	553	559	518	493	515	525	496	536	545	511	549	529	543	532	539	504	526	533	514	573	534	563	510	547	499	506	479	537	505	511	529	518	539	518	538	544	520	557	556	517	576	584	501	502	512	536	526	528	532	562	505	581	532	528	572	545	515	550	547	555	547	522	550	537	536	544	562	578	520	541	507	569	540	564	557	531	492	532	537	547	572	504	544	500	555	561	554	535	547	525	517	547	586	522	522	500	530	513	539	535	526	514	498	555	535	524	551	494	500	542	536	508	526	565	529	514	505	578	547	534	538	499	530	527	554	552	508	488	526	521	551	508	554	523	517	521	532	532	586	545	517	527	518	555	536	524	503	532	548	533	555	542	530	512	532	541	545	531	532	520	561	536	552	492	502	530	547	540	541	565	538	520	556	525	514	528	555	492	545	542	501	533	550	555	495	519	526	544	525	521	538	542	529	484	560	559	526	517	513	547	525	557	540	548	533	574	602	542	522	559	528	531	556	512	556	531	539	573	489	562	577	518	531	542	567	499	533	549	529	517	555	491	525	572	554	523	529	541	541	539	542	503	556	543	514	525	556	523	534	524	517	553	483	569	506	553	529	452	573	543	529	552	559	511	531	478	560	527	549	558	541	550	466	533	512	537	515	542	490	548	510	568	528	514	529	551	535	519	544	522	540	522	528	558	566	533	520	526	530	558	515	527	512	528	551	521	580	547	551	535	537	579	537	512	540	506	572	545	482	518	521	530	522	522	557	565	517	556	552	541	515	581	557	558	576	495	542	539	544	511	551	520	521	488	524	543	563	528	511	508	542	551	565	505	505	567	563	518	522	541	534	502	523	540	509	545	555	546	521	518	515	568	543	567	555	537	499	564	539	503	522	544	492	536	514	552	583	532	529	502	527	572	531	533	514	536	472	532	513	541	501	573	553	525	526	521	534	508	502	557	535	532	539	515	565	492	545	559	559	574	525	494	571	535	511	563	585	497	512	558	527	544	543	549	526	496	545	496	577	491	517	490	515	544	512	529	553	566	531	539	529	561	538	529	548	540	537	546	525	549	545	518	545	555	522	581	499	498	491	509	550	550	519	497	520	501	546	557	535	493	540	556	524	507	525	581	495	506	565	557	526	567	536	519	539	572	529	527	513	555	513	550	466	561	498	540	545	503	526	500	541	564	509	580	539	575	570	530	556	516	507	460	547	558	590	486	527	555	588	573	552	526	533	584	558	515	556	551	570	510	564	544	531	546	568	551	540	533	496	500	542	549	529	538	520	529	549	534	549	519	492	519	525	532	534	552	534	534	513	538	529	526	494	514	586	503	531	574	556	526	544	563	549	516	544	517	522	545	544	572	548	536	523	526	526	586	566	535	517	515	541	521	544	523	537	536	533	490	540	517	553	550	491	530	510	505	561	542	524	550	548	567	536	545	530	590	551	574	502	550	496	527	553	496	558	527	501	559	553	491	552	516	576	564	548	508	545	514	556	566	511	519	536	543	571	526	518	520	536	539	534	545	529	540	540	534	534	514	556	561	509	584	557	578	554	532	514	525	524	525	526	507	567	541	552	523	524	539	557	554	540	536	559	574	570	526	544	505	556	529	518	505	533	492	506	529	532	549	550	559	554	552	529	504	503	532	521	547	533	556	552	547	534	498	526	549	554	543	516	531	543	547	532	512	565	549	508	509	548	528	512	499	575	520	538	543	507	499	512	521	520	559	536	549	527	503	521	570	515	569	557	554	553	518	537	539	481	529	524	545	485	549	587	508	508	542	510	541	540	560	515	553	567	541	524	523	508	539	517	570	558	588	533	535	531	565	529	564	526	498	551	521	534	516	540	569	519	552	544	558	547	496	540	488	481	543	526	558	536	538	487	522	513	557	543	562	537	530	495	503	521	544	546	529	567	506	553	556	576	543	561	540	563	532	556	538	583	506	532	548	519	537	547	530	481	529	568	475	534	517	547	503	547	524	537	511	557	540	503	531	543	532	494	509	534	530	491	549	545	517	540	571	533	531	542	550	564	560	589	558	530	551	545	560	528	520	558	524	530	537	450	516	547	536	544	537	525	551	515	521	541	546	567	528	458	538	492	512	588	579	577	498	517	536	546	535	526	553	589	511	542	513	565	501	499	587	528	541	568	493	486	506	557	533	525	536	548	509	531	488	558	551	524	559	538	549	541	516	524	540	542	565	555
48028	24611	11507	4086	1263	639	292	267	241	203	211	226	211	225	197	269	213	227	231	204	220	234	233	228	198	256	219	190	247	222	203	195	227	208	205	193	205	196	204	235	232	227	239	223	207	223	210	189	230	224	217	214	215	218	213	211	227	201	221	200	240	206	212	198	191	180	199	236	203	255	248	225	205	208	214	187	215	221	249	194	231	199	245	233	204	203	217	184	208	215	217	219	237	219	213	233	227	204	221	224	202	222	215	216	211	192	214	234	211	224	225	217	225	194	224	215	220	233	204	208	225	233	226	191	209	213	211	225	212	205	232	190	184	195	214	228	188	190	238	216	227	198	213	230	204	214	235	221	251	208	226	232	189	192	229	232	207	205	223	200	228	211	203	192	232	194	196	205	243	205	240	231	214	238	210	182	216	220	195	222	184	232	187	215	214	188	210	223	234	204	222	218	197	220	215	207	221	193	193	184	233	236	191	200	185	191	192	216	238	203	215	222	218	229	206	192	206	208	223	204	229	186	202	217	187	184	220	203	214	229	220	198	201	185	198	222	185	228	194	230	217	198	212	221	222	210	223	197	224	199	189	215	214	195	187	198	227	224	208	217	216	215	196	214	206	205	228	258	216	200	218	208	190	203	201	217	215	190	214	225	202	214	193	231	211	224	222	223	207	198	213	213	213	202	202	232	209	187	249	220	205	221	208	213	212	221	220	200	201	237	223	200	226	202	216	207	229	207	187	242	221	230	212	210	213	194	230	230	214	220	220	186	236	213	217	192	230	214	206	223	224	217	218	208	223	200	231	234	168	224	202	216	198	204	196	208	196	212	208	225	219	212	217	207	171	206	209	191	211	207	204	256	189	202	196	204	226	245	206	236	193	219	252	207	227	230	204	226	224	206	187	234	216	227	207	189	197	228	215	195	203	249	227	197	211	214	209	195	236	203	210	214	205	188	226	222	214	237	225	208	202	202	232	235	222	213	203	220	232	208	232	231	212	238	172	202	211	216	230	214	214	234	223	214	183	211	234	173	236	203	205	220	201	212	222	215	190	222	192	229	249	241	213	204	233	219	223	199	200	234	218	232	225	196	218	196	228	193	219	229	231	179	229	222	209	233	228	236	206	216	202	217	230	216	223	193	220	201	211	231	227	228	226	239	196	225	210	218	199	212	242	207	227	226	198	200	191	210	220	230	205	227	197	196	212	211	207	204	213	221	196	229	193	205	208	188	187	194	218	183	211	234	219	185	214	195	226	233	220	189	235	192	213	179	215	230	238	218	204	188	237	197	229	209	177	193	200	228	191	244	211	220	220	221	207	226	211	217	225	210	196	198	206	211	191	226	241	206	231	206	232	191	221	221	234	209	222	203	215	191	199	216	194	243	234	207	185	232	223	211	236	191	196	218	238	204	224	206	205	175	229	209	217	206	217	189	222	219	173	204	199	216	201	204	218	248	191	219	229	210	204	224	221	216	195	185	182	201	186	243	226	204	230	205	223	220	211	216	211	197	223	198	217	212	200	184	240	234	233	217	216	234	232	174	222	169	182	211	198	231	196	212	199	201	220	214	228	220	242	204	222	212	215	227	199	240	204	223	213	210	196	243	199	217	219	179	210	195	204	209	218	195	215	206	215	219	230	226	216	227	223	228	217	219	184	221	234	221	198	209	218	246	216	201	223	209	210	218	213	219	217	220	198	214	199	242	231	216	226	194	181	201	196	236	224	201	215	245	222	226	197	223	180	216	193	250	254	194	233	199	261	206	211	213	206	226	238	216	212	240	210	219	249	205	192	189	225	241	215	189	233	216	210	212	226	232	225	231	200	207	208	221	192	227	235	222	234	242	246	201	197	167	219	223	203	210	227	210	176	217	231	212	209	170	225	245	194	207	227	214	221	215	233	222	217	215	210	230	185	204	212	204	246	217	246	214	207	218	223	224	214	194	241	207	225	195	193	219	259	215	230	219	220	213	223	211	202	232	241	219	208	207	213	241	233	255	204	245	197	197	221	231	229	209	226	187	218	209	197	241	187	195	240	218	198	217	202	207	248	209	209	221	219	201	205	229	217	200	217	201	196	209	245	222	219	247	240	210	205	181	201	239	214	183	183	208	226	224	202	179	234	222	202	193	201	208	225	195	219	215	225	228	211	220	222	221	205	192	221	250	253	206	213	187	237	211	221	220	207	206	225	247	222	184	244	202	208	227	233	208	223	215	195	227	231	221	195	230	199	206	250	210	196	229	186	198	215	216	253	251	218	238	231	208	228	225	222	212	221	245	204	201	206	211	207	213	206	221	200	218	214	216	207	198	206	220	210	197	218	176	210	198	211	237	204	227	209	213	236	190	216	213	212	233	228	218	215	216	191	201	208	224	192	200	242	220	215	192	236	205	222	237	223	197	233	231	222	235	208	232	213	188	249	232	212	216	214	215	202	201	213	220	214	219	200	235	222	249	232	209	227	226	216	195	225	217	205	215	207	191	192	223	192	229	233	207	208	230	234	203	231	226	222	216	207	198	176	247	196	188	212	180	205	181	204	210	241	222	206	201	210	219	199	199	219	210	209	195	218	213	224	198	222	204	223	192	215	217	196	209	208	205	226	209	231	222	203	224	219	199	204	212	221	209	183	222	204	200	216	207	209	196	228	241	215	219	221	206	225	228	239	206	197	206	220	238	197	224	196	218	201	199	239	216	206	204	236	256	230	244	220	232	212	199	178	231	219	222	207	194	244	214	216	218	221	228	235	186	212	210	231	216	193	208	203	227	222	216	216	229	208	247	243	204	233	237	214	200	212	239	225	216	203	219	229	206	227	223	201	213	197	234	215	203	194	223	230	204	216	189	189	199	223	210	227	197	188	218	221	195	221	230	212	200	212	191	214	242	213	188	171	193	196	190	202	171	196	218	205	247	211	192	216	230	216	230	198	230	210	226	208	208	238	234	219	215	208	236	235	223	197	204	205	198	223	207	187	220	184	216	197	224	198	229	211	226	243	193	201	202	221	217	239	190	218	246	222	230	228	213	222	202	237	187	217	221	207	201	179	239	226	207	204	210	236	225	218	208	195	209	209	260	224	252	208	239	180	217	215	220	219	232	228	188	179	210	215	233	203	214	204	202	241	196	196	205	221	231	229	221	230	221	204	227	219	218	212	217	216	231	232	222	229	202	215	211	196	206	189	222	224	219	184	210	199	201	199	213	208	197	220	214	223	251	253	206	219	205	230	213	242	197	224	212	215	203	231	218	225	214	213	209	235	229	235	231	202	227	218	208	211	217	187	201	241	197	211	197	183	208	178	199	204	228	235	213	201	185	229	218	206	204	199	226	209	222	234	194	217	220	208	221	187	241	248	214	216	209	208	221	230	229	213	219	220	200	227	201	207	196	187	235	190	199	196	206	198	239	206	207	208	194	208	208	212	211	220	243	225	235	191	231	214	183	225	232	210	229	185	206	176	229	246	204	229	207	206	206	220	195	219	223	205	223	207	214
32436	19064	13941	8458	3686	1937	952	706	688	588	531	522	475	518	507	485	460	450	484	501	484	445	459	485	461	479	470	455	472	463	494	484	443	474	483	507	485	476	481	448	510	471	487	451	448	478	461	494	472	430	450	472	488	487	466	520	452	463	476	464	489	469	448	453	485	471	473	531	467	451	474	469	459	469	488	482	464	482	481	540	507	475	413	490	451	438	450	446	424	467	533	462	502	493	484	514	465	466	438	442	490	443	494	472	472	463	447	475	467	474	496	453	466	476	482	506	460	475	484	500	492	482	503	472	506	493	503	468	457	471	508	506	478	453	482	475	470	466	485	441	454	464	466	484	462	460	488	464	470	481	444	482	487	481	508	413	472	449	483	479	498	497	472	492	453	457	476	487	465	472	479	479	470	454	459	509	506	454	503	454	479	516	446	465	477	470	495	491	499	466	470	497	472	481	475	467	462	498	471	463	507	520	475	515	480	445	457	449	441	480	453	501	476	491	506	495	456	447	505	484	483	479	498	500	496	456	487	448	474	434	521	478	454	493	474	477	440	484	459	492	445	467	462	474	494	476	491	467	462	457	474	473	473	446	488	467	476	442	526	470	451	462	442	501	453	513	473	487	474	473	475	525	505	494	469	481	451	479	468	483	471	477	448	478	450	473	479	461	472	481	450	463	444	490	473	485	490	448	463	406	477	473	481	476	489	476	442	478	467	495	477	484	461	410	463	460	446	452	476	485	467	461	503	458	445	482	474	514	464	508	474	453	485	451	470	507	473	484	488	482	475	517	458	445	475	473	464	482	477	531	495	488	473	473	492	455	483	473	478	486	467	460	483	517	503	468	472	440	495	469	446	483	484	460	533	460	515	478	452	453	485	437	503	469	495	457	482	479	430	489	500	469	486	477	459	454	479	518	496	470	474	461	476	463	516	462	499	488	436	497	461	496	475	471	431	519	513	470	497	465	411	478	497	514	498	464	465	465	473	464	455	490	476	469	478	505	489	491	477	476	494	449	478	500	512	444	494	450	440	457	482	490	497	470	467	462	448	453	481	462	459	486	471	487	490	471	485	459	452	470	465	457	512	478	501	460	469	478	484	432	507	508	482	521	484	425	460	463	433	491	441	506	432	532	512	462	460	479	461	509	459	441	451	514	483	455	484	490	461	478	437	437	463	481	507	513	503	485	468	459	479	486	500	496	494	466	434	476	454	490	468	461	476	441	479	486	435	506	426	473	485	446	496	485	455	472	432	499	491	511	446	499	491	482	488	462	482	423	430	478	454	472	479	471	509	490	494	488	474	464	480	444	498	483	485	517	471	489	463	463	441	438	437	480	487	501	476	476	513	479	449	487	493	485	499	454	455	505	504	471	502	465	495	482	503	453	505	478	497	438	488	495	468	460	482	462	446	425	516	497	473	456	454	541	470	474	477	477	461	479	463	473	458	461	481	483	499	476	504	465	509	478	499	524	476	490	507	458	482	499	490	481	497	461	465	462	444	471	495	448	456	499	448	428	454	495	446	449	478	462	492	518	492	451	474	500	514	492	472	489	496	492	481	462	469	479	441	477	472	424	467	479	509	517	469	479	484	485	472	461	466	468	479	472	512	486	498	484	514	488	439	474	504	514	513	457	485	472	508	490	489	466	448	470	466	499	510	475	502	470	467	497	471	454	490	480	504	507	460	479	484	486	487	503	458	485	508	483	469	448	497	471	483	499	475	456	408	492	445	480	481	446	480	532	431	462	487	470	475	479	474	482	493	459	508	461	487	494	469	485	521	536	502	497	459	453	419	511	501	466	490	466	502	483	488	492	473	481	505	460	488	455	461	413	473	472	485	514	530	462	497	452	528	473	515	463	440	465	501	464	495	482	493	516	472	453	483	449	471	479	475	466	468	465	483	495	478	480	434	497	443	535	470	489	482	483	486	453	493	448	475	484	489	481	468	478	465	481	434	491	480	488	463	508	496	469	480	474	501	473	500	448	494	460	429	466	437	471	486	521	503	492	470	454	456	428	474	489	466	489	489	463	431	464	447	531	495	497	480	498	436	459	488	518	472	490	467	483	471	501	450	440	460	452	477	443	502	439	499	453	460	515	493	464	462	464	495	500	449	473	467	465	464	439	454	492	503	477	489	482	506	509	477	473	489	496	461	490	473	460	461	490	494	488	479	491	501	458	442	537	435	453	448	482	461	480	472	504	496	459	459	465	431	445	459	497	451	453	485	484	477	484	473	473	468	494	504	484	477	497	482	420	479	504	462	452	457	466	440	490	483	446	507	476	502	485	474	467	511	455	434	495	500	450	475	479	475	486	459	449	450	501	452	485	464	471	464	452	479	480	473	460	447	471	465	476	501	461	493	472	456	478	474	458	462	470	483	454	498	517	494	474	442	486	476	457	453	482	480	462	452	472	529	458	474	492	471	474	484	469	446	498	449	468	476	514	465	476	458	475	482	437	478	451	457	504	476	498	434	444	495	519	445	473	477	498	482	503	484	507	473	495	510	500	491	470	461	486	469	481	451	482	438	494	471	440	482	488	492	465	490	449	484	545	457	465	507	424	432	458	470	465	456	485	472	504	459	447	471	488	495	500	497	460	451	470	470	426	492	485	461	484	500	458	471	448	454	479	477	479	472	474	461	454	475	477	492	478	479	479	523	506	460	500	483	472	488	490	486	485	463	435	450	474	494	485	494	498	474	494	453	473	528	483	506	478	441	467	467	493	466	475	473	452	480	488	482	478	463	499	484	478	468	486	490	488	482	470	478	466	497	476	449	439	487	493	490	474	475	486	482	479	453	470	479	472	475	489	465	507	497	453	506	468	439	485	448	474	489	480	481	477	454	453	448	493	472	489	461	459	476	481	450	497	461	450	489	458	501	503	472	463	496	450	495	443	494	484	455	487	446	458	469	470	449	508	470	456	462	511	480	476	456	489	473	469	486	484	514	460	471	508	485	431	492	494	507	473	456	459	501	453	516	502	474	488	477	478	476	506	506	501	447	464	491	439	450	468	440	529	438	461	467	503	478	457	439	472	471	475	483	448	452	508	450	463	517	451	451	500	495	443	448	489	456	494	497	470	431	519	479	447	497	454	458	516	455	452	482	471	473	509	483	469	463	457	464	480	470	483	477	429	471	454	447	463	468	490	497	485	448	473	460	494	484	486	491	487	469	477	487	455	455	482	463	496	484	446	496	491	505	501	493	462	496	466	444	467	478	470	512	503	449	478	496	493	478	469	476	470	495	488	485	493	482	445	475	452	460	500	487	468	482	503	449	495	472	492	479	492	496	449	463	537	506	523	461	471	460	447	499	474	493	467	501	459	486	504	476	459	508	490	478	476	503	517	463	484	465	442	429	453	500	464	452	448	479	469	473	453	474	458	469	450	481	469	477	520	492	483	457	438	456	486	496	483	459	455	456	483	453	455	452	467	441	492	485	528	489	478	450	461	461	482	490	494	489	478	483	486	466	508	442	483	447	485
57717	35106	21166	9371	2964	973	464	341	296	290	236	248	235	253	254	235	244	250	254	220	228	215	221	194	199	229	268	212	219	237	209	245	220	203	250	216	215	240	193	231	246	219	240	236	251	207	260	219	250	228	238	232	248	197	234	227	219	262	235	231	218	217	206	205	225	253	228	248	239	233	232	255	227	209	224	246	251	237	230	186	242	248	232	229	245	238	236	237	221	206	231	254	215	225	224	253	219	227	245	220	270	207	219	213	242	229	221	227	226	199	230	248	208	204	239	227	239	234	215	229	207	237	240	229	228	216	233	248	249	189	233	261	244	200	236	224	241	246	228	213	195	239	221	224	246	225	197	244	241	220	198	244	211	204	239	229	230	230	224	184	235	212	239	231	235	218	236	232	258	236	236	208	219	229	239	195	237	236	217	211	245	209	209	223	217	233	235	230	210	240	245	248	244	209	211	221	224	239	254	244	228	244	234	241	233	226	262	242	218	203	222	211	243	228	217	210	250	229	232	193	221	229	228	215	232	221	225	231	236	220	221	219	195	230	218	237	233	215	220	241	220	247	242	217	205	214	228	205	272	247	247	225	231	224	254	220	273	228	230	229	224	228	219	196	224	221	243	211	227	245	231	199	217	233	208	219	243	213	202	225	203	240	234	255	235	236	268	247	230	255	242	227	242	232	217	229	230	234	231	210	215	236	227	221	232	254	239	216	216	230	252	205	210	213	219	234	238	221	223	242	205	237	230	255	237	223	223	224	240	218	230	209	220	226	252	253	250	220	227	212	209	229	221	223	233	236	228	238	224	242	230	229	259	230	195	231	214	205	244	220	230	216	268	245	238	259	229	228	228	252	235	214	233	236	231	205	231	241	231	209	211	214	173	221	234	233	225	221	246	229	238	214	235	197	220	230	251	215	230	267	236	266	233	239	235	238	226	224	235	236	239	233	223	225	250	218	231	238	217	249	228	261	246	223	258	253	209	224	236	203	240	207	189	247	208	243	221	252	240	222	210	224	201	238	245	250	244	233	245	234	218	253	258	211	241	208	226	221	234	223	249	236	234	229	215	233	244	199	250	232	229	264	255	223	216	228	242	244	258	209	239	244	212	233	237	223	206	217	247	232	234	194	234	228	246	248	243	199	194	235	245	219	231	240	246	232	249	217	237	209	204	200	232	230	211	219	190	256	244	242	243	241	220	243	212	198	235	216	209	204	232	225	224	218	249	223	228	211	233	220	248	240	226	239	244	212	231	224	220	223	233	237	189	213	226	201	198	228	216	246	246	235	232	209	235	228	217	227	215	213	242	214	229	211	248	240	241	212	244	250	276	235	243	243	241	223	202	226	235	210	206	227	231	238	210	230	240	252	226	224	232	226	212	205	197	209	178	230	226	245	225	249	258	265	248	232	230	230	239	234	227	204	229	200	212	247	207	219	244	248	218	220	244	239	225	214	214	224	228	227	235	252	217	223	217	231	245	219	220	201	224	233	224	229	231	218	248	210	226	227	271	216	215	230	226	243	219	224	216	195	227	219	227	211	221	224	241	224	238	220	218	252	203	211	229	221	217	204	224	213	241	236	248	230	245	244	249	214	235	232	221	237	211	213	245	234	204	265	236	244	218	232	224	214	212	258	253	222	217	248	200	229	234	232	231	222	237	197	259	191	225	264	214	226	211	239	230	225	238	218	229	250	251	230	235	225	235	203	212	239	207	201	213	212	224	232	236	202	243	254	230	222	247	224	235	251	210	245	229	219	236	246	231	252	243	224	237	222	216	242	226	222	236	224	207	215	233	209	223	248	240	256	270	224	233	249	237	239	228	234	227	254	205	219	235	253	220	211	208	231	216	236	260	226	224	222	208	243	231	216	219	193	196	233	214	237	222	225	234	246	228	219	198	207	197	225	247	221	216	223	222	219	215	243	224	228	242	225	249	249	247	216	211	209	232	230	236	240	244	223	228	226	225	217	238	204	229	210	234	209	261	239	232	223	248	225	215	206	208	233	241	239	237	253	253	207	249	228	226	232	263	244	224	238	223	237	213	218	244	224	204	211	214	245	216	261	205	235	237	231	248	226	231	238	242	234	258	222	225	227	209	234	214	252	220	252	222	214	218	217	236	235	220	249	239	216	243	234	224	252	228	188	241	228	212	229	217	232	246	238	226	224	258	237	277	224	238	203	197	235	242	231	230	232	221	225	226	235	235	215	234	190	216	212	236	202	232	230	251	243	214	221	203	234	256	209	220	227	219	226	239	211	253	213	213	209	222	240	225	214	209	246	269	247	246	226	241	220	199	206	259	229	234	230	210	229	217	229	239	232	235	228	204	254	254	218	210	203	254	229	195	257	230	239	224	216	218	253	233	231	236	210	238	217	256	226	263	215	226	210	229	194	199	210	226	215	237	248	238	211	230	240	240	230	255	243	233	237	226	265	219	218	233	237	238	236	206	228	237	245	221	245	233	231	224	212	237	238	227	214	239	211	240	223	252	264	238	247	215	233	216	235	219	238	197	237	234	237	214	219	219	240	226	214	211	200	220	244	217	212	236	224	246	212	209	238	197	245	246	234	198	216	227	258	254	205	256	238	218	236	233	248	212	256	245	228	237	257	223	239	203	231	237	239	252	253	252	219	239	245	243	235	219	233	260	228	221	238	208	240	220	223	219	228	231	237	244	268	236	264	220	256	217	250	235	261	244	231	231	230	213	246	240	212	236	240	236	250	230	218	260	226	241	247	218	235	247	236	235	247	219	215	219	198	212	245	230	232	207	203	213	205	218	235	225	236	229	209	244	231	226	218	234	217	223	194	228	240	210	222	239	213	241	221	246	228	224	233	242	240	226	227	238	236	223	231	209	220	250	210	230	253	221	244	250	216	222	250	207	240	239	234	200	231	231	213	214	209	248	210	203	235	221	219	227	226	215	213	231	256	254	211	210	208	218	242	256	212	256	203	214	245	218	243	224	249	247	227	221	214	246	228	208	244	224	225	230	219	217	221	238	229	222	210	218	237	234	244	224	232	255	205	222	202	246	241	247	225	219	219	200	220	251	243	208	239	259	233	239	243	233	222	216	234	218	230	216	238	203	222	229	258	219	244	205	211	254	224	252	216	231	226	206	224	234	221	239	216	234	239	237	223	228	194	230	228	230	232	223	266	215	259	234	195	241	253	228	251	226	214	249	224	218	239	233	225	222	221	217	241	256	218	215	231	208	249	207	220	208	232	241	192	228	215	189	222	207	227	221	230	205	224	224	194	277	245	227	200	228	266	215	221	217	218	221	208	245	227	189	207	242	199	229	244	207	211	240	249	246	248	251	245	248	222	220	187	240	237	207	213	235	253	251	249	224	222	233	240	199	215	215	201	229	250	209	228	235	253	208	240	223	226	229	235	246	226	227	226	215	218	249	182	210	220	230	234	229	218	189	242	228	207	235	230	212	221	225	228	225	211	257	256	241	229	200	217	210	237	214	213	227	241	232	225	221	214
37282	27238	23826	15625	7405	2982	1364	903	909	767	722	659	655	637	669	603	559	531	518	555	557	593	572	512	520	497	516	526	492	485	541	483	547	560	475	530	465	528	498	506	547	472	563	506	511	519	480	569	512	479	486	520	534	531	506	522	525	503	485	508	480	477	477	507	487	548	520	466	506	479	523	472	464	488	527	507	507	479	502	489	494	499	501	521	491	497	517	474	483	511	526	556	521	489	495	501	533	518	505	505	481	484	471	520	532	496	517	560	472	516	516	490	524	530	526	526	476	534	527	533	523	507	503	525	509	501	512	528	492	501	493	540	491	476	553	536	491	534	477	515	488	491	496	482	514	516	522	560	506	518	494	530	495	497	459	501	495	522	534	498	512	478	510	543	511	513	482	535	509	497	517	518	531	525	507	497	536	462	504	488	498	512	542	492	519	481	490	546	524	498	533	520	515	515	486	531	525	512	517	491	489	495	536	515	541	563	501	488	494	536	480	518	521	515	495	539	466	557	484	513	512	518	494	483	480	481	512	522	503	475	513	485	473	508	506	519	535	523	526	497	511	500	545	510	501	510	539	478	510	481	491	515	514	511	515	542	486	480	510	506	521	490	525	530	562	499	476	515	543	519	484	548	533	537	519	505	484	507	498	529	527	470	469	514	510	517	475	493	536	544	510	503	503	516	512	516	497	501	505	482	471	466	518	504	501	517	530	480	509	529	542	496	487	496	465	508	506	500	522	502	463	509	536	533	496	519	516	518	533	505	499	505	489	498	530	503	534	510	499	498	483	491	498	536	491	479	479	485	521	515	534	514	516	496	520	516	457	515	539	488	483	532	479	504	496	485	568	501	537	513	469	480	492	516	505	519	471	498	503	498	486	496	544	548	493	499	490	486	511	528	512	485	490	507	493	501	481	528	532	544	495	461	507	504	538	491	536	461	538	476	482	487	519	486	532	507	496	551	491	505	473	496	482	484	500	475	509	502	493	500	497	507	509	481	484	533	478	498	520	537	535	483	536	509	499	471	521	516	506	515	514	476	492	487	499	503	493	519	524	510	510	525	545	517	531	503	511	501	490	541	506	503	522	548	507	517	470	500	508	489	445	445	516	486	489	482	543	510	517	478	523	492	528	544	490	542	474	530	491	466	487	472	502	556	513	497	481	506	528	492	489	476	485	478	529	497	515	532	504	547	526	517	492	468	536	511	512	489	485	539	525	508	517	485	492	520	487	569	519	471	481	495	503	477	536	489	508	513	516	514	498	507	496	517	459	512	491	558	491	529	526	510	499	542	500	486	513	503	485	532	539	498	488	563	526	513	505	521	526	461	495	490	492	520	540	530	505	518	496	488	503	497	502	549	486	526	495	476	542	519	502	495	532	522	511	495	503	497	489	531	500	486	509	551	487	520	539	493	476	573	485	501	520	520	506	529	511	510	494	499	524	522	498	456	499	471	498	541	492	481	499	511	518	478	502	495	489	486	497	483	483	536	512	516	485	519	539	510	502	500	487	500	497	502	480	487	489	534	488	505	512	529	505	504	556	506	482	492	462	475	500	512	517	498	537	530	537	521	466	509	496	496	508	471	490	533	539	500	482	513	489	501	496	486	511	495	496	497	517	564	533	518	478	515	502	514	534	474	538	506	522	514	478	521	502	479	495	478	530	480	557	506	527	505	525	500	504	486	542	470	529	468	520	503	515	506	539	512	503	506	473	543	496	467	500	499	521	554	492	528	515	503	561	506	515	473	511	530	525	497	522	470	478	514	509	526	460	514	494	500	504	488	478	492	528	500	510	471	503	525	513	482	486	490	527	490	509	521	503	472	491	490	499	519	481	473	539	483	487	540	548	488	505	498	503	536	546	513	517	511	521	502	497	529	514	536	494	545	517	526	531	478	519	502	501	545	496	465	499	522	566	505	540	484	502	516	525	535	490	553	520	510	493	527	501	541	536	522	551	492	507	514	500	511	471	528	503	511	489	452	537	469	489	525	495	484	510	527	496	503	487	506	480	487	534	472	480	508	471	481	534	491	493	543	507	513	478	494	550	463	490	488	527	507	499	516	522	444	499	496	526	490	481	525	503	521	484	468	528	496	485	528	530	498	524	488	485	484	539	498	495	506	457	518	500	532	513	502	492	526	501	493	475	483	475	510	495	515	544	503	495	489	479	508	500	518	531	507	491	505	455	500	517	501	496	552	518	504	535	501	501	485	526	509	511	498	530	533	468	531	485	529	509	519	491	513	553	512	512	504	531	505	509	507	490	509	536	553	470	478	494	490	536	521	443	482	502	515	541	519	524	505	508	504	538	526	521	505	511	525	530	537	491	513	494	487	510	501	491	493	512	517	548	477	534	467	549	530	512	548	507	517	487	476	524	549	524	460	484	496	470	498	532	516	497	534	486	519	552	530	479	534	496	538	504	512	505	523	513	477	498	483	526	499	533	521	500	518	534	532	516	498	506	467	510	517	500	495	493	535	512	502	518	502	505	502	485	497	489	509	534	484	511	522	489	520	549	539	511	528	533	523	513	496	507	493	488	522	493	525	480	494	495	501	514	500	488	525	513	502	497	501	524	522	517	516	509	523	503	470	498	519	522	513	500	516	512	540	498	507	530	482	501	513	505	482	493	531	516	497	495	527	520	476	511	514	499	475	508	514	531	477	484	476	496	526	496	501	472	484	530	531	534	483	492	495	538	541	526	457	508	492	526	523	537	485	519	521	504	519	552	533	509	506	510	523	484	529	494	512	513	513	487	519	508	474	515	526	502	491	542	543	522	531	520	494	487	511	545	480	494	510	527	484	465	509	517	506	523	514	514	484	464	473	476	487	533	481	504	499	504	532	491	503	478	517	499	490	490	545	502	529	519	516	480	546	483	508	501	513	490	536	471	540	471	549	528	509	493	512	465	543	527	531	514	520	529	519	466	530	475	505	486	521	483	537	487	493	540	473	514	512	512	496	492	477	493	514	532	493	519	494	513	492	480	523	521	510	545	474	527	511	510	479	513	531	508	514	504	493	516	494	470	520	496	526	494	469	522	487	522	498	485	516	502	503	500	511	502	453	482	491	453	505	506	511	539	477	502	452	511	482	522	477	502	516	464	492	511	521	462	477	491	511	488	472	527	509	501	546	496	516	535	509	516	543	530	537	508	485	480	538	502	525	504	535	521	498	523	485	490	492	543	550	518	486	472	513	486	509	503	533	526	492	547	518	528	508	501	476	502	538	519	510	478	488	502	526	507	553	460	484	510	513	450	492	503	533	531	507	489	504	484	531	510	529	478	492	537	480	494	516	526	507	500	527	479	503	491	503	512	504	509	500	480	502	537	511	522	553	546	492	506	476	492	500	547	490	509	490	493	518	489	489	505	526	485	532	513	497	465	534	522	513	525	517	538	496	535	483	514	504	506	495	486	517	487	502	482	522	525	526	507	458	487	517	464	525	522	468	517	498	515	531	498	491	487	482	465	501	512	458	497	499	523	541
66509	41350	24580	12116	4508	1563	451	452	531	410	338	353	300	295	264	253	283	222	258	297	249	261	274	244	293	259	259	231	264	277	264	241	246	260	240	237	246	232	261	258	227	242	269	241	239	223	277	244	245	266	248	229	241	283	249	222	223	253	242	205	250	251	270	234	250	253	223	223	262	258	257	257	237	243	271	284	255	242	226	234	265	267	239	250	233	236	275	261	265	264	247	263	271	245	252	244	230	234	244	221	230	250	213	220	207	248	228	258	280	239	280	244	235	220	250	239	223	261	230	249	273	243	245	260	225	228	261	237	287	263	240	248	286	270	234	244	271	267	254	235	272	231	241	240	256	246	218	268	265	244	242	262	255	268	257	287	267	227	241	238	257	216	229	241	251	258	231	234	257	264	273	270	252	249	234	276	271	236	256	271	258	258	251	263	268	237	264	278	261	252	261	193	258	239	231	239	253	243	227	241	249	251	273	245	237	242	233	250	250	239	244	273	264	250	259	235	276	260	235	242	252	243	277	242	252	220	246	245	241	224	246	282	227	279	253	225	262	243	243	231	276	245	269	230	249	234	209	221	247	266	254	221	264	208	258	268	269	242	274	265	247	266	230	297	242	229	209	240	229	250	243	246	236	238	235	226	244	227	245	271	286	264	247	291	264	245	262	231	254	252	252	243	224	248	287	238	239	243	245	225	262	257	255	256	243	269	242	252	256	243	232	254	230	248	254	235	230	259	228	261	245	255	243	283	267	241	219	233	241	265	258	226	230	252	231	234	223	264	238	243	254	256	247	251	236	216	240	248	225	244	260	271	249	266	270	260	263	258	224	248	253	306	216	258	239	247	238	268	225	239	214	254	247	277	243	233	275	275	244	224	239	210	233	242	265	277	260	255	258	260	250	235	246	250	260	264	209	250	231	219	262	235	234	248	244	263	253	256	243	224	261	274	239	255	249	257	268	233	278	248	246	249	245	263	262	247	223	257	251	238	240	277	264	287	260	254	268	240	263	245	213	230	240	243	264	239	230	251	250	247	226	244	248	233	235	259	230	255	211	267	250	254	239	262	243	251	230	251	251	271	218	234	239	246	227	255	263	237	214	229	245	248	255	255	231	254	279	231	257	256	259	258	261	276	260	255	266	238	251	234	247	253	278	238	242	230	240	244	236	218	259	221	230	255	239	267	249	250	259	232	249	256	221	244	247	239	271	229	240	232	201	222	261	255	226	245	243	248	257	230	272	267	241	275	219	280	272	244	249	245	247	260	296	239	248	225	248	247	257	259	233	246	227	263	245	246	250	242	255	244	215	266	265	244	230	223	220	290	226	240	217	254	241	256	260	250	234	251	249	249	266	261	253	257	249	251	261	240	248	257	238	247	212	271	270	264	234	245	239	238	218	274	234	235	224	269	218	253	227	258	262	246	241	243	289	280	258	225	247	233	245	242	246	232	234	262	256	248	216	244	274	266	229	259	245	264	221	242	248	255	210	235	240	252	260	249	233	233	236	240	239	253	273	238	212	230	246	262	244	240	270	230	259	255	248	271	249	251	229	231	235	221	278	238	238	260	268	236	262	229	237	234	248	228	283	241	246	263	273	210	230	234	256	255	269	242	242	251	223	250	259	280	250	247	238	231	209	234	226	233	276	243	233	252	213	236	242	263	251	208	256	240	204	243	251	231	257	252	256	234	247	251	263	238	277	222	241	247	227	255	253	237	241	253	227	233	250	253	269	251	262	236	247	272	241	279	283	264	228	271	271	215	248	278	275	258	222	228	245	234	241	229	227	223	265	228	191	248	254	242	257	195	230	247	236	239	236	256	239	220	221	238	237	258	255	264	240	248	249	244	245	215	248	256	249	254	246	219	241	216	238	241	258	247	247	222	242	249	238	258	264	264	232	250	250	231	270	238	269	248	237	240	244	249	229	253	251	254	249	269	225	244	254	247	290	242	250	257	255	229	244	252	225	257	265	238	264	257	253	245	237	231	245	251	255	247	236	234	246	242	229	244	244	244	254	237	215	288	239	265	258	235	220	223	245	269	273	259	234	229	227	237	238	252	229	238	239	275	244	289	267	236	232	231	251	245	207	240	251	262	250	243	260	236	241	241	212	234	263	232	225	244	235	231	233	265	221	228	229	250	250	240	220	232	264	254	246	247	231	242	245	266	250	247	240	269	237	223	260	259	231	232	231	240	224	262	229	253	250	227	224	242	257	250	251	248	225	233	251	246	275	212	256	256	238	261	242	217	246	250	264	250	216	249	245	252	244	259	227	246	257	237	243	242	278	225	241	233	230	253	229	251	209	269	264	238	247	230	244	212	240	249	267	250	230	257	273	241	270	242	238	239	274	242	251	239	248	240	238	262	220	259	247	236	231	218	229	252	255	293	258	228	270	243	248	288	237	233	253	244	250	234	246	249	228	242	227	267	214	241	249	240	229	259	233	234	250	271	246	234	256	274	231	245	257	254	233	249	252	235	259	241	274	201	245	272	230	244	272	256	272	252	257	252	268	266	243	226	254	235	235	225	270	217	243	267	235	260	281	232	226	231	232	240	259	239	249	247	254	253	223	240	261	243	267	207	256	227	240	239	234	234	235	228	230	245	265	258	242	271	233	256	231	240	262	251	271	246	252	263	245	253	248	229	249	234	304	213	232	227	251	252	252	258	275	288	237	233	262	271	279	219	260	274	246	263	257	223	246	242	258	245	282	236	258	242	250	232	270	235	253	246	224	249	249	230	251	232	260	227	270	227	252	220	223	230	234	234	243	247	220	221	254	252	273	265	253	244	250	272	240	256	255	237	274	253	262	244	258	260	270	279	272	231	238	219	243	260	233	212	230	247	231	236	226	242	244	231	245	247	264	257	249	248	244	235	242	278	236	246	240	270	250	273	263	248	245	242	214	217	237	270	230	258	235	225	230	251	228	241	262	236	242	235	254	220	240	250	267	249	218	245	257	258	244	235	250	227	231	252	270	235	237	268	210	261	242	253	278	230	253	257	225	271	261	248	257	255	260	248	271	260	229	211	251	239	216	250	238	219	258	242	230	219	236	223	244	220	242	261	241	267	268	270	249	264	218	272	232	247	235	234	235	206	204	265	244	227	238	258	238	258	263	256	242	250	267	254	257	253	206	221	249	248	234	221	231	240	284	244	252	247	207	240	266	260	241	252	225	239	248	247	256	281	265	263	231	243	257	250	251	252	230	243	227	241	248	268	236	239	258	228	230	248	269	221	230	224	245	240	244	251	246	256	249	245	215	215	246	231	244	242	246	248	247	226	252	247	251	263	286	273	215	271	240	224	284	218	264	256	260	252	252	233	235	254	245	246	214	226	253	234	254	271	237	222	242	224	211	274	247	224	248	278	277	230	223	244	271	232	225	243	261	253	256	246	222	243	244	254	273	232	253	250	246	244	246	213	241	256	255	273	260	260	231	274	242	262	258	227	241	244	234	257	256	255	255	238	246	244	228	251	287	239	226	253
42448	31731	25400	18629	10558	4595	1237	1324	1689	1234	1135	959	881	758	723	663	613	601	626	657	710	624	625	684	1020	566	547	528	519	579	583	570	587	540	557	528	573	521	549	597	543	563	555	543	523	552	542	558	502	562	510	533	538	575	612	535	573	509	525	573	549	565	566	551	540	545	527	571	522	480	512	533	491	532	535	515	506	537	530	524	541	491	544	537	523	523	499	589	502	503	471	547	520	514	530	530	512	525	514	509	525	526	511	512	538	512	628	538	555	521	564	572	577	575	504	556	533	549	519	567	502	535	546	529	528	511	543	545	560	553	542	512	543	535	466	528	539	530	493	541	577	539	543	546	521	552	568	560	549	549	463	579	487	541	525	504	558	492	528	596	502	546	569	551	528	527	527	601	525	509	551	519	556	527	524	550	565	518	537	573	500	528	549	548	543	513	571	579	529	533	531	525	533	526	553	548	579	557	554	527	533	526	544	526	523	571	547	534	535	538	556	517	555	538	514	538	553	530	516	495	533	571	552	534	552	509	541	513	539	546	522	532	557	505	536	532	521	559	530	574	512	578	554	517	522	549	534	559	540	550	492	522	545	495	539	573	562	534	548	518	505	545	472	534	564	539	545	529	547	552	532	501	517	524	550	536	534	539	550	528	533	541	578	556	529	517	518	526	556	572	540	535	502	537	540	575	534	510	556	578	523	490	525	537	510	560	557	501	530	513	575	538	554	514	532	503	549	506	572	534	538	506	526	555	551	533	545	529	585	512	550	559	530	519	558	556	506	517	523	581	548	505	546	555	525	571	529	523	527	535	597	506	508	548	553	536	501	510	558	528	548	541	496	531	514	518	540	545	525	476	486	534	504	519	521	519	525	517	551	515	531	540	547	540	566	493	544	549	549	493	566	577	552	545	512	538	610	535	546	510	552	532	498	552	505	555	520	559	539	524	529	510	526	509	548	518	504	548	541	532	525	548	530	550	540	583	541	516	527	556	499	529	520	547	538	527	554	515	547	531	532	524	513	503	520	522	530	533	547	538	548	554	522	568	535	573	523	499	533	557	562	582	550	536	525	580	503	556	501	540	530	526	553	518	564	529	551	533	530	492	543	532	552	550	541	522	548	508	531	495	545	542	558	554	543	550	528	522	519	566	570	550	562	519	518	513	557	547	527	583	583	558	528	545	582	527	532	553	541	551	543	568	553	534	535	524	532	529	517	534	591	575	520	605	553	579	541	556	538	574	538	573	523	545	558	538	547	537	551	542	526	591	541	532	564	530	516	505	508	544	527	574	536	545	538	547	561	477	544	530	530	512	505	504	514	559	537	512	498	515	532	540	508	574	584	563	540	532	518	536	549	524	530	579	544	588	553	550	519	537	554	532	559	550	539	524	521	545	528	556	558	530	515	521	535	532	534	532	507	523	531	512	517	523	545	535	522	572	492	516	493	565	487	543	525	535	567	550	576	526	565	545	557	514	515	509	509	529	511	530	566	537	525	539	534	597	517	571	525	536	562	562	493	502	526	544	511	549	538	506	538	545	514	536	521	530	532	561	523	533	577	553	538	520	557	523	537	544	497	540	529	495	538	553	522	518	506	551	558	540	520	544	564	518	561	541	543	507	563	533	542	547	548	522	557	563	567	569	525	550	589	574	563	510	521	559	568	530	526	547	564	533	577	536	530	543	533	534	531	541	549	546	559	517	532	532	517	585	551	541	540	518	526	553	496	535	527	506	500	575	564	560	479	554	550	534	546	589	556	538	520	557	510	517	535	557	531	525	569	548	557	515	539	525	540	540	515	535	547	524	534	535	545	559	534	578	537	532	526	571	559	493	572	495	541	527	535	568	552	489	558	577	542	537	521	508	553	492	496	591	512	527	538	494	540	529	581	558	559	559	521	520	511	518	550	545	500	552	536	534	484	500	520	494	565	533	592	488	515	538	506	498	519	576	541	554	556	533	537	545	548	551	511	535	535	544	565	530	558	557	561	511	544	562	544	521	502	566	567	529	524	534	573	543	543	523	535	543	511	543	533	554	570	508	549	494	532	518	503	568	544	535	557	584	557	544	519	520	542	527	519	515	534	512	547	546	541	554	575	513	539	521	539	569	553	541	531	497	532	537	543	558	522	526	515	595	565	562	518	517	545	537	545	534	571	526	544	555	567	515	558	511	519	523	562	594	515	530	561	501	571	507	538	523	525	557	553	513	538	572	530	523	489	555	562	542	513	531	538	547	513	532	532	510	512	564	529	568	522	543	577	520	560	549	517	512	515	542	576	542	545	546	537	541	532	562	576	539	573	567	520	560	515	546	527	513	514	518	508	539	581	539	477	529	540	535	563	532	540	522	544	509	547	563	548	583	497	528	528	491	515	561	544	525	563	542	565	550	495	567	522	550	532	523	529	556	557	542	575	537	514	552	569	531	576	529	497	510	533	543	516	514	532	517	550	530	487	561	552	493	497	557	527	516	522	559	555	529	506	558	548	548	562	552	585	536	521	515	527	541	520	523	543	563	517	556	556	550	522	551	539	584	568	530	542	553	523	541	522	502	575	496	512	493	520	516	565	537	569	540	519	527	529	534	548	563	517	552	529	555	506	529	518	577	498	540	517	551	518	531	529	560	559	564	523	506	544	525	560	535	588	511	532	535	495	551	573	518	517	518	591	511	502	545	493	548	552	519	547	576	580	478	496	507	553	555	566	506	540	510	527	564	518	507	518	533	559	550	524	517	474	558	556	580	572	521	530	498	565	520	518	547	570	540	524	564	570	543	506	573	562	559	505	539	565	529	466	519	559	557	540	547	560	566	574	518	538	558	535	579	532	530	537	548	539	542	520	596	537	543	537	549	519	539	526	536	522	546	505	543	513	561	575	571	545	528	542	540	561	551	536	562	562	576	548	515	553	543	523	542	532	576	506	558	471	571	556	522	535	543	519	550	533	595	545	563	501	529	516	521	523	493	512	505	520	559	500	586	584	505	565	519	547	537	552	518	526	524	538	551	520	544	507	539	531	537	562	545	542	555	561	503	541	541	515	551	527	569	523	562	566	481	503	557	530	554	526	542	556	488	577	540	554	534	574	581	540	533	602	510	579	524	556	512	571	532	493	515	525	526	524	552	572	543	537	553	561	514	519	564	529	522	568	551	546	534	519	526	545	554	516	496	526	542	548	521	513	515	543	563	528	588	530	523	541	551	528	535	546	492	517	570	546	513	550	499	537	545	603	538	563	528	573	517	557	553	570	525	524	573	542	537	559	557	538	505	568	533	576	575	564	547	566	536	503	532	535	525	523	547	504	537	513	558	555	553	529	520	525	539	521	545	565	491	574	552	523	547	501	561	522	538	552	548	582	524	570	545	535	527	552	510	542	560	510	545	515	531	542	571	517	527	577	547	571	533	511	549	532	531	564	557	541	526	576	514	551	529	549	539	554	519	543	517	543	578	523	562	517	559	531	508	525	553	522	538	568	549	591	499	561	551	556	536	529	503
50142	26573	11854	3489	1134	448	209	212	249	274	241	273	240	263	272	224	220	239	219	198	206	227	232	247	219	235	210	202	202	211	222	226	206	218	197	209	207	210	232	243	222	191	217	185	202	188	237	219	205	230	201	221	209	210	208	204	206	202	196	219	233	214	206	197	193	230	204	218	212	255	221	184	190	227	224	229	217	232	257	208	253	214	210	236	225	212	234	222	187	222	221	226	209	232	252	194	178	199	201	201	214	198	226	188	193	214	231	225	229	212	220	205	221	231	221	202	197	214	234	218	176	200	212	247	210	202	231	223	197	232	232	235	217	211	219	220	221	257	222	218	226	215	216	239	230	214	227	245	201	232	194	219	221	226	243	229	210	243	211	203	232	201	238	225	207	198	231	231	218	223	209	217	232	245	210	240	219	190	221	235	200	232	252	199	210	239	200	242	231	210	221	216	205	214	227	208	207	206	213	213	233	206	228	205	236	192	194	197	211	241	204	246	195	223	222	209	211	226	229	222	231	211	230	201	227	245	215	203	210	220	217	198	240	213	201	204	207	216	211	204	199	184	198	195	228	197	235	239	212	230	232	200	235	221	209	209	228	198	212	218	222	201	235	204	215	212	205	231	215	221	249	223	197	240	244	227	213	225	206	202	229	211	252	241	236	227	224	182	218	258	224	201	236	210	208	216	197	199	235	203	218	212	201	189	225	245	213	240	211	197	208	231	211	202	201	192	205	221	230	213	240	210	220	226	226	206	211	210	192	213	216	219	212	201	234	201	218	225	212	218	213	217	223	222	219	185	225	199	246	191	205	219	214	194	214	234	202	198	228	213	223	173	227	202	211	229	221	211	180	201	250	209	210	199	206	221	209	209	206	223	194	210	220	245	223	214	217	227	194	253	210	209	193	202	226	252	229	226	209	222	232	225	204	239	219	226	201	179	228	236	268	200	203	206	210	217	209	225	225	226	205	227	202	210	231	192	224	240	198	211	215	208	207	207	206	219	233	224	216	209	218	219	243	231	239	215	210	207	218	233	195	210	195	200	219	207	210	235	232	225	226	198	256	202	242	216	205	222	200	223	250	215	216	221	193	228	221	241	221	214	241	214	253	193	233	210	232	252	223	202	194	218	201	222	217	213	216	200	189	227	247	212	202	197	205	220	210	229	222	253	232	221	221	232	217	257	217	237	231	227	205	204	203	217	233	233	214	226	225	206	225	209	194	212	193	191	222	204	234	220	204	206	215	191	210	210	219	229	226	192	218	198	253	226	217	218	212	207	197	198	206	218	200	180	201	222	202	192	201	214	230	238	218	215	209	215	209	242	222	227	224	214	205	211	234	237	238	216	204	223	209	219	220	215	216	204	226	214	220	199	223	204	209	208	207	221	222	201	253	244	204	252	240	224	226	214	195	228	206	186	208	224	222	199	216	185	239	233	205	205	231	215	181	190	216	205	180	215	234	229	228	245	221	208	180	221	192	204	208	213	210	216	240	212	200	202	204	197	212	215	220	207	220	228	210	180	222	208	229	220	232	208	232	222	209	203	194	223	233	203	228	177	209	227	220	217	202	208	217	214	198	225	207	214	232	204	222	206	242	212	215	184	239	243	183	220	228	210	215	237	251	253	217	184	193	214	235	182	226	211	214	215	195	216	219	220	213	219	211	203	232	200	204	196	220	233	248	216	203	221	206	218	211	196	215	210	247	216	227	220	205	193	207	220	201	209	206	189	215	236	231	202	231	202	225	221	207	211	219	237	251	208	204	230	226	238	195	228	202	183	234	241	224	211	195	212	206	212	207	207	193	241	248	194	202	223	201	225	228	180	230	236	238	217	193	179	206	208	231	223	213	213	203	216	242	175	240	209	223	199	221	228	198	220	214	212	215	211	189	222	210	214	210	219	242	199	238	209	215	210	204	217	212	196	188	215	211	239	233	211	240	213	199	203	224	211	225	212	219	216	204	203	213	209	231	232	216	238	204	205	227	203	224	252	243	238	190	235	209	225	212	247	198	199	194	200	223	200	232	228	216	208	235	217	192	213	239	184	258	205	185	210	188	198	200	198	212	201	258	216	225	200	203	216	261	260	223	198	210	256	235	252	211	205	200	235	223	220	256	221	216	213	211	218	203	224	216	211	205	207	217	215	201	237	200	219	240	188	203	234	252	219	223	230	241	227	214	187	227	211	223	200	214	214	223	207	249	242	223	232	249	221	231	214	224	203	202	229	179	230	195	202	228	218	219	240	176	225	185	214	220	212	245	228	197	240	238	258	212	223	212	215	229	201	220	225	206	231	201	193	209	221	218	217	235	233	228	189	195	216	246	201	232	201	216	212	198	199	208	214	186	241	216	216	227	235	207	197	224	220	176	198	225	194	225	192	223	189	206	218	210	187	205	200	189	200	217	234	211	199	213	207	202	198	220	202	208	233	233	198	200	225	219	198	225	213	210	221	212	223	183	233	209	227	223	214	239	227	232	206	227	211	202	224	252	227	234	233	219	189	207	206	197	220	180	235	194	221	227	218	210	240	205	251	205	188	228	223	188	216	206	223	227	244	218	213	225	221	199	218	203	227	235	207	219	202	212	252	252	257	227	227	220	219	228	207	222	222	215	195	217	227	243	208	214	207	236	212	217	241	212	241	209	205	221	214	246	237	233	218	241	216	236	218	220	194	189	252	207	223	194	206	221	202	203	212	216	202	237	208	211	187	248	225	210	225	181	195	211	253	208	187	202	203	227	213	205	227	230	196	191	218	218	218	210	219	241	222	199	197	228	189	224	242	218	227	217	238	207	243	238	209	203	189	226	246	222	224	246	196	204	220	234	201	196	208	211	226	233	190	218	230	195	187	212	203	216	179	206	211	217	221	212	224	197	226	211	242	209	205	191	226	238	212	233	208	223	219	228	224	227	195	201	211	188	228	213	224	217	228	226	201	211	222	209	223	248	216	204	247	209	254	222	198	217	223	228	221	192	229	232	208	222	227	196	235	183	213	211	217	206	205	210	218	212	211	196	193	206	203	177	234	209	209	213	221	217	231	213	217	210	226	200	203	198	213	244	249	243	236	202	241	271	208	213	215	229	203	200	203	203	233	224	199	232	221	230	227	203	208	214	202	211	223	200	257	217	238	216	209	219	180	218	212	196	227	209	206	235	218	226	216	242	208	169	222	226	197	209	212	243	245	202	214	202	201	217	233	226	230	230	207	230	209	220	213	224	208	202	202	215	198	239	218	223	206	219	204	242	206	205	228	202	202	231	228	220	223	205	230	205	213	244	208	244	236	214	224	210	224	224	199	219	232	212	228	208	232	229	210	199	233	218	240	214	203	208	204	230	191	205	208	232	230	195	217	169	202	216	207	216	190	206	218	204	194	230	214	236	219	230	207	234	216	201	250	226	217	215	206	221	188	226	215	207	232	213	206	197	202	202	214	252	229	213	216	237	209	205	220	251	235	195	181	212	226	213	213	210	219	225	220	204	199	218	217
32515	18866	13988	7157	3894	1285	628	675	697	744	736	708	674	608	601	544	558	513	491	482	482	473	498	503	489	472	535	483	503	455	484	495	486	502	440	467	450	487	469	481	442	461	484	455	462	503	511	508	495	494	443	471	481	469	464	488	477	428	493	466	467	477	519	462	502	458	460	465	493	469	471	446	482	476	510	469	533	463	542	532	478	462	463	482	479	504	444	518	490	479	482	504	549	486	482	461	452	456	516	477	513	482	504	494	456	505	498	450	468	468	492	468	460	449	447	428	480	439	486	515	431	485	474	457	498	466	494	454	500	450	497	500	476	479	437	510	486	487	484	515	452	472	463	494	483	445	462	469	485	512	461	480	447	498	498	485	503	503	474	464	457	495	469	468	477	531	468	436	489	477	505	464	465	475	494	483	453	490	495	505	486	461	467	525	503	469	463	524	440	485	476	512	471	488	439	499	481	456	473	483	462	473	532	480	507	523	476	485	480	488	471	498	488	474	487	474	490	523	457	482	455	478	498	453	459	476	489	486	501	470	476	524	496	472	515	486	487	496	440	505	465	437	483	468	461	503	441	481	505	446	448	486	459	456	471	519	480	458	493	475	513	489	515	470	491	460	511	485	480	502	483	505	494	472	508	477	508	472	491	518	520	419	493	484	502	458	459	452	503	501	493	489	452	507	521	509	458	478	490	467	469	485	477	485	469	465	491	460	485	463	508	464	473	465	459	497	526	523	487	510	478	460	484	451	484	469	456	471	517	506	462	471	477	487	482	488	511	484	498	483	471	503	448	496	436	477	475	467	468	470	497	519	516	486	418	480	501	511	468	515	477	497	483	519	454	483	437	488	438	469	496	482	469	445	472	502	459	482	493	516	440	464	492	448	496	487	449	487	466	477	482	490	460	440	489	476	484	478	487	475	515	432	512	492	484	462	486	521	490	493	452	468	457	476	482	476	482	490	498	434	475	489	508	478	475	471	482	505	535	479	521	510	457	471	515	486	495	461	489	483	481	436	536	469	444	464	445	494	453	476	486	471	522	461	513	468	478	454	448	476	463	486	483	458	497	493	495	468	465	516	512	485	467	512	495	504	505	457	481	477	449	480	497	453	501	475	461	521	449	456	443	459	467	473	489	488	477	492	486	498	480	475	481	445	515	476	486	471	496	468	460	475	474	450	494	481	483	494	494	448	497	462	458	484	498	461	485	474	517	474	477	478	478	470	489	484	503	453	498	489	460	504	498	477	459	463	499	448	488	458	437	531	435	494	508	489	508	529	515	477	483	450	494	517	476	514	480	500	498	480	455	508	488	466	495	506	451	501	499	457	491	481	487	472	455	491	441	464	476	476	429	510	459	480	483	507	518	426	488	471	476	528	489	508	468	479	481	531	476	454	463	498	432	468	432	490	480	474	475	464	487	493	513	488	436	467	459	487	477	473	518	479	494	483	465	522	490	481	455	491	509	481	472	479	487	480	497	507	484	467	435	504	492	498	487	454	532	501	482	470	490	500	469	474	492	473	514	485	513	462	491	517	468	468	439	508	467	464	491	496	468	427	504	483	514	471	489	475	488	484	447	454	517	475	474	482	498	500	462	461	486	494	470	470	479	536	490	509	452	453	494	436	490	476	480	477	462	507	444	474	472	503	465	465	474	428	493	490	469	455	496	489	439	459	455	496	468	503	501	475	493	541	466	472	467	516	489	501	486	476	470	470	476	448	466	450	481	473	484	497	507	525	479	499	491	492	483	475	503	509	486	507	446	457	466	459	496	493	456	499	496	529	488	484	490	501	480	467	457	488	469	501	499	459	500	448	480	465	505	515	464	448	464	467	515	501	511	474	496	497	481	462	471	482	451	493	491	471	544	465	462	461	475	473	506	486	455	456	485	510	473	477	490	516	484	466	530	540	452	482	473	460	471	484	481	462	437	488	516	466	444	477	494	496	483	500	491	506	470	442	469	496	460	521	497	468	484	511	480	488	486	477	488	510	488	476	473	466	481	470	497	453	521	483	462	472	470	455	455	494	504	502	495	489	503	479	475	486	444	475	494	480	447	491	513	471	487	455	475	468	495	459	471	481	459	473	485	475	502	496	493	470	493	451	516	490	493	483	456	503	559	479	489	472	439	458	500	489	490	466	461	486	459	467	482	477	454	490	495	495	464	495	462	502	467	461	449	479	482	474	500	478	486	501	448	500	441	497	506	484	473	494	441	430	460	438	484	444	484	463	440	467	489	468	477	469	509	456	472	465	512	492	490	482	507	471	480	471	496	480	480	475	478	496	495	503	469	505	474	492	482	461	482	507	470	500	475	480	429	523	449	474	504	455	497	466	473	470	508	516	483	480	493	492	497	466	458	482	458	489	445	439	461	509	478	501	495	497	472	501	492	495	478	504	473	466	487	507	421	512	459	465	459	505	451	461	497	456	482	502	459	457	465	481	484	504	501	517	478	496	492	478	491	505	450	462	477	446	480	465	469	491	462	464	464	470	482	474	514	486	450	489	499	489	526	473	460	484	500	474	489	484	466	477	489	508	523	442	480	481	513	470	456	480	498	498	451	473	449	502	469	451	489	508	472	432	495	486	488	450	472	475	486	464	482	490	529	492	504	472	497	461	489	507	485	498	469	473	486	469	509	494	478	467	492	461	501	469	432	462	487	498	458	439	465	455	497	510	514	524	470	539	478	444	485	446	486	461	465	509	494	492	486	461	510	507	464	463	464	479	501	468	499	489	468	472	478	469	477	476	494	512	520	448	503	474	510	458	464	452	507	496	493	448	489	482	504	476	490	465	466	462	491	465	493	486	482	472	484	526	517	466	488	409	464	473	489	493	446	468	490	456	511	483	470	472	458	504	531	510	487	502	449	525	522	511	484	463	468	479	477	453	456	467	469	458	436	475	517	460	477	493	452	445	515	471	478	470	472	478	507	459	467	438	490	487	485	493	490	481	494	490	461	477	499	463	481	502	531	470	434	487	469	503	474	502	529	473	518	464	486	440	468	475	501	471	478	487	506	503	470	451	469	490	494	448	515	494	465	508	456	472	482	454	483	469	502	509	471	478	475	476	449	470	470	500	467	472	470	482	483	473	456	516	476	490	488	462	504	453	493	488	458	511	483	477	490	506	473	460	450	446	470	464	497	466	546	455	442	423	469	457	452	501	469	502	463	491	455	470	494	475	479	481	465	469	471	438	482	478	507	480	520	503	464	501	489	513	536	482	490	498	489	477	457	458	495	493	457	496	495	464	459	468	500	496	526	483	503	457	448	496	472	480	504	490	490	481	449	465	492	488	470	486	480	466	452	492	445	498	475	498	471	474	476	471	463	483	486	498	481	491	480	526	449	498	484	491	509	493	477	488	466	443	532	484	488	478	522	484	485	484	496	488	471	471	498	471	484	486	496	478	478	502	458	481	471	492	448	510	486	479	512	490	492	439	509	413	449	462	454	471	510	449	485	473	503	493	465	466	544	449	506	477	469	481
61726	32923	17850	6368	2374	903	338	297	243	241	275	280	267	229	286	232	221	255	268	198	224	237	229	206	228	224	206	237	227	247	214	241	226	240	252	261	226	196	229	229	210	245	246	245	236	281	218	240	256	221	229	187	237	212	215	209	262	241	230	263	243	260	217	248	242	233	246	228	244	217	223	243	216	250	206	230	220	263	257	223	246	226	225	239	217	242	228	210	237	240	277	223	210	239	220	237	234	217	215	248	219	252	226	245	214	228	265	246	221	227	249	216	242	229	262	229	240	214	229	241	219	238	216	202	224	252	217	237	223	239	208	253	241	223	229	233	217	219	212	233	209	267	234	207	226	245	249	255	240	230	237	226	263	216	212	242	223	249	241	217	232	235	252	246	236	237	230	241	232	227	204	205	205	217	219	218	254	222	256	232	244	212	230	243	248	241	245	233	224	216	221	233	229	222	232	227	252	209	248	242	210	213	195	224	251	261	260	244	212	216	205	236	218	245	250	198	201	239	202	200	223	217	232	236	211	222	268	226	258	263	203	228	246	229	233	247	235	243	240	224	237	247	241	226	230	228	221	234	210	229	222	243	210	209	245	215	232	220	238	229	243	251	227	231	243	254	230	260	219	211	212	212	247	257	218	263	239	245	223	257	225	250	234	234	247	250	277	251	207	195	213	224	208	243	247	277	236	237	242	238	218	210	235	228	221	241	240	253	227	226	252	264	206	223	248	280	264	199	246	233	221	214	231	230	221	218	250	230	227	249	211	228	238	264	187	235	234	227	220	235	200	209	240	232	251	235	265	241	240	233	230	212	255	233	217	232	255	209	260	248	235	215	236	229	231	247	226	216	221	230	230	250	215	227	232	239	239	247	220	238	217	242	236	220	213	227	231	213	231	283	232	240	238	250	228	240	234	231	245	239	234	234	215	230	242	233	216	242	232	253	230	223	239	254	235	228	249	230	205	232	220	269	227	247	218	222	249	241	246	233	247	222	201	234	217	242	245	235	255	214	227	211	228	209	218	227	224	227	239	230	236	212	245	252	225	257	266	241	237	217	224	231	224	219	241	237	261	233	210	223	247	223	248	247	185	245	255	240	226	231	230	206	250	249	251	217	232	209	237	227	208	230	218	206	205	240	220	230	225	238	230	241	231	206	228	241	244	221	220	209	232	254	254	211	252	244	226	216	232	229	245	232	236	228	215	251	223	249	220	229	234	204	245	245	258	217	212	246	240	237	255	239	242	250	223	223	241	232	263	221	230	199	245	230	224	238	255	247	238	266	257	239	225	241	224	260	245	229	230	226	238	241	254	224	258	236	264	232	244	216	227	257	231	258	223	231	258	226	247	239	239	248	247	249	226	216	256	246	243	228	252	250	232	237	228	221	229	224	221	220	228	236	250	240	247	219	255	243	250	236	232	245	226	229	212	228	244	234	241	257	265	237	225	218	217	192	228	264	256	208	216	241	239	226	263	230	215	241	269	244	224	220	217	204	243	223	217	221	216	233	234	236	255	227	221	273	227	243	251	264	226	227	217	241	228	216	239	232	220	238	263	233	244	218	248	208	233	220	223	226	211	215	213	209	207	212	265	255	244	223	217	246	221	232	237	210	232	226	266	235	241	218	230	240	250	235	238	221	241	250	244	251	221	236	239	235	206	204	211	241	231	234	224	257	225	235	216	235	242	227	233	239	226	214	248	209	252	241	250	236	234	245	268	241	214	223	218	214	206	245	216	211	263	232	250	272	246	243	212	241	234	255	217	198	246	229	220	256	259	215	261	214	224	228	234	227	239	217	207	237	242	244	223	254	228	249	252	252	253	253	217	277	240	230	239	217	236	231	266	245	235	263	250	250	251	275	238	204	228	221	249	252	221	228	228	249	205	226	205	217	225	251	251	238	230	253	219	224	226	231	211	244	250	215	238	240	238	230	208	203	253	239	269	231	228	223	241	229	248	228	245	262	223	247	230	228	233	230	236	229	240	232	219	233	225	245	257	250	232	219	229	223	247	206	238	251	214	254	236	250	254	244	233	241	244	260	222	247	219	223	230	243	210	241	209	235	211	271	262	224	213	230	228	234	236	242	229	227	210	234	248	240	256	222	237	253	245	231	271	247	272	234	247	232	232	242	243	233	213	222	235	194	248	210	254	227	232	248	229	223	233	221	236	257	255	203	242	247	235	226	246	259	240	206	227	261	262	247	218	232	233	269	244	216	226	227	217	257	200	226	224	245	236	249	234	243	231	227	240	224	240	222	198	249	237	237	220	221	209	232	227	223	232	240	269	208	230	245	242	237	221	231	238	229	239	223	237	236	270	242	250	226	236	244	235	246	215	258	233	219	236	235	248	213	235	257	244	215	258	249	226	214	223	248	243	217	214	221	228	223	233	240	253	237	234	268	211	246	257	252	225	232	247	215	223	235	250	211	254	222	242	261	243	228	236	261	230	235	220	217	221	187	214	215	267	215	216	227	229	217	290	278	222	262	268	215	234	228	239	245	242	239	213	220	195	215	222	233	224	218	245	226	242	233	248	255	236	213	235	225	240	234	247	216	237	237	248	209	221	228	205	241	231	226	196	228	241	236	217	206	244	212	213	221	235	260	231	245	252	215	227	217	210	239	226	224	227	215	244	223	219	210	250	240	264	242	244	240	239	230	223	252	257	250	265	235	251	235	227	214	234	223	220	255	254	214	241	246	254	226	205	225	246	233	243	213	244	254	250	189	234	256	236	253	236	239	218	240	249	247	238	228	211	242	207	242	232	241	224	233	218	223	210	207	247	252	223	224	196	225	238	203	230	226	209	227	224	221	258	216	261	217	267	247	247	192	252	218	243	238	224	245	233	221	241	235	240	228	214	237	203	224	231	278	246	219	249	198	223	241	239	198	237	237	225	209	240	246	215	201	239	262	219	249	232	235	238	218	215	226	225	234	238	256	232	217	232	213	221	248	204	203	235	222	243	229	233	252	202	251	228	234	223	227	247	231	221	218	246	224	221	240	247	237	264	237	231	196	275	222	225	232	238	238	221	244	230	241	207	211	235	231	230	239	264	217	249	245	249	229	240	207	228	196	256	235	211	229	216	239	223	238	228	238	243	224	211	227	237	197	217	248	253	258	244	212	235	222	231	232	206	259	230	201	227	241	244	218	235	238	225	224	218	213	230	227	237	216	247	191	222	235	235	231	225	229	222	242	228	223	238	219	238	229	244	224	223	243	244	223	239	231	241	222	212	202	257	234	233	201	243	245	212	205	251	216	251	235	279	201	233	245	214	206	204	208	268	248	238	211	232	235	211	244	224	239	241	223	254	232	211	240	229	253	236	249	236	218	211	229	234	222	221	216	236	224	226	214	228	222	242	243	256	236	231	272	248	221	233	217	274	210	234	232	233	242	233	243	244	207	231	232	257	222	232	244	229	227	227	265	207	271	252	227	223	247	257	258	201	242	227	220	222	231	212	231	229	225	235	244	212	257	218	238	257	223
40289	25550	19710	11306	6862	2741	914	768	673	662	588	593	581	585	549	526	537	499	549	549	542	577	531	522	565	511	557	518	525	520	519	529	527	464	511	554	532	506	546	534	537	483	541	498	515	472	490	504	497	505	462	529	502	563	498	493	494	492	518	495	521	516	564	502	475	503	511	463	498	536	515	519	503	536	469	496	520	538	465	512	515	502	501	532	487	514	525	495	467	532	526	529	489	541	503	486	509	503	505	526	520	489	523	470	505	469	505	558	505	517	505	550	521	520	524	533	485	502	500	507	505	490	512	560	520	491	500	506	494	484	514	501	487	518	540	496	554	510	490	511	526	497	509	526	473	476	530	483	519	453	573	532	523	524	520	534	515	535	482	464	502	512	503	525	500	558	487	478	523	485	510	493	490	518	562	553	478	489	540	534	545	539	546	494	495	509	451	539	528	526	540	499	507	501	524	484	510	519	473	542	522	502	454	506	510	483	561	519	495	543	499	491	523	546	498	513	508	528	512	486	510	535	498	532	510	546	503	489	558	515	519	454	532	469	505	552	531	492	538	484	542	523	516	516	516	514	529	501	516	500	501	513	489	510	486	530	484	500	487	496	513	514	532	490	510	508	523	507	509	479	556	506	475	539	496	479	532	521	474	517	520	517	524	506	536	495	540	505	520	524	560	524	481	522	484	477	535	523	504	498	513	505	530	503	476	452	567	534	539	503	533	513	501	516	485	497	517	572	460	500	514	499	537	521	502	496	535	528	495	485	504	559	490	501	506	522	507	514	495	524	553	526	513	506	543	532	528	569	527	532	533	502	526	564	480	540	545	511	451	526	487	534	514	513	508	448	516	492	506	485	533	493	508	482	536	525	499	536	527	522	504	507	496	532	500	507	501	495	521	533	487	524	502	541	519	510	465	500	533	523	505	484	515	470	533	539	511	555	528	486	519	528	500	496	531	494	532	523	506	544	515	464	522	530	520	504	549	516	521	515	499	522	498	521	506	517	505	533	512	518	514	497	529	489	492	494	509	507	529	484	480	496	525	494	530	518	506	515	510	492	538	474	513	562	527	541	520	529	525	539	555	473	547	556	510	486	518	529	491	547	533	514	526	522	497	494	519	531	502	485	512	493	536	533	457	540	508	518	507	519	486	510	505	512	518	533	500	497	498	553	562	514	487	546	449	499	532	488	463	527	502	511	543	494	529	523	518	488	495	545	507	519	477	527	485	516	514	519	541	493	496	534	541	517	510	544	493	528	543	528	505	529	459	540	539	511	506	502	518	525	486	482	526	496	545	478	488	514	487	573	500	510	553	511	483	555	503	526	511	509	518	526	554	479	540	492	516	497	527	539	495	501	538	506	517	519	506	522	519	506	531	575	548	495	561	494	531	533	523	497	506	494	461	489	530	500	488	501	539	519	509	509	529	511	504	534	502	528	514	494	498	558	554	489	506	537	498	514	556	494	453	549	546	518	510	493	513	485	498	531	506	552	523	497	505	518	484	498	519	548	528	517	483	483	498	481	485	513	472	518	496	502	512	502	525	553	543	541	516	495	457	546	527	493	475	506	543	515	513	507	533	529	486	505	543	529	542	448	517	516	496	574	497	455	505	560	479	510	485	515	530	541	477	538	488	515	505	563	505	491	533	519	515	513	556	506	536	573	497	512	524	500	550	522	467	505	534	547	480	461	525	514	503	542	533	475	496	573	533	519	504	512	524	530	511	503	525	510	492	541	474	535	507	546	499	520	482	471	533	498	542	536	540	507	508	507	502	518	514	524	527	522	509	525	523	543	515	482	513	495	516	481	540	499	490	509	489	509	518	517	537	534	499	544	548	523	486	555	529	504	498	547	489	491	495	544	541	526	537	542	508	523	522	524	530	489	531	522	540	540	548	494	525	547	512	471	547	539	491	518	524	513	515	501	539	526	528	579	539	514	527	501	501	511	521	486	551	517	498	572	506	547	487	540	495	551	508	499	530	526	505	516	524	503	479	503	523	554	499	487	528	506	519	501	514	484	520	489	505	506	511	518	535	550	466	527	514	482	516	508	502	506	516	500	508	495	477	510	509	572	519	541	474	517	530	530	532	513	502	518	516	506	545	548	464	546	551	492	516	472	518	530	510	481	527	533	520	543	501	493	510	540	482	510	507	501	481	544	525	507	495	495	532	483	480	510	499	486	512	528	524	502	539	512	498	511	438	511	507	489	532	512	509	508	511	516	497	538	524	520	528	537	512	499	516	528	511	503	551	511	525	504	509	526	513	541	511	510	507	545	481	533	510	527	518	528	504	506	533	533	509	534	550	520	522	509	539	484	509	519	509	512	518	510	521	552	502	495	490	540	484	504	545	509	512	484	518	570	512	508	502	524	506	474	530	533	537	529	516	480	541	465	514	494	511	520	480	546	522	497	507	519	544	536	502	485	485	505	467	510	508	503	547	511	510	517	515	501	524	530	538	495	489	523	550	518	527	463	538	513	519	505	489	502	508	456	511	501	545	553	500	489	529	546	545	476	547	521	526	490	499	514	521	498	499	475	508	519	513	536	508	521	558	546	519	492	489	525	503	492	511	512	504	495	519	512	479	481	542	512	494	515	479	563	507	509	492	529	494	495	535	487	516	506	526	509	495	477	537	484	522	491	490	559	510	493	499	516	477	524	502	520	499	487	484	509	467	529	503	540	532	547	524	495	490	489	515	565	569	538	510	504	510	540	525	511	506	563	552	477	544	479	506	497	488	486	505	509	523	519	521	517	519	486	503	516	537	517	515	550	490	483	504	502	517	547	515	527	513	479	534	481	539	512	505	482	485	514	549	502	495	509	509	521	508	503	507	508	491	483	522	506	525	498	510	515	509	545	521	505	515	494	502	518	502	465	510	489	518	552	532	477	496	493	538	508	508	535	510	493	520	542	525	520	499	526	516	550	493	485	493	555	480	533	514	526	529	516	499	528	486	495	489	546	502	510	529	526	530	526	510	537	517	537	512	502	521	524	513	534	499	485	496	523	481	510	498	488	491	558	508	465	518	531	519	518	544	503	534	500	499	532	522	483	507	533	475	520	506	490	499	542	471	515	523	536	474	510	493	504	495	498	500	491	488	502	530	512	534	537	542	527	507	517	552	518	460	534	503	477	531	487	495	459	528	538	517	509	527	514	506	464	528	487	522	535	525	523	550	552	480	517	547	533	537	503	509	507	507	503	547	548	520	499	491	545	509	511	555	483	559	506	516	507	498	510	532	511	494	557	539	523	514	519	505	534	466	484	534	511	458	501	515	503	474	494	519	524	516	489	498	515	515	539	517	514	517	509	511	510	536	503	515	520	533	508	535	517	485	496	495	548	530	535	509	500	497	522	539	525	518	495	493	540	522	529	552	509	504	551	478	526	541	486	510	475	504	529	510	490	499	500	520	478	488	510	512	504	519	500	510	512	478	522	526	476	543	537	523	495	497	537	538	479	503	513	451	520	521	525	545	486	500	509	527	506
67650	35827	22344	12151	4161	1112	571	470	393	331	272	239	244	271	287	244	246	263	248	277	280	288	248	252	284	258	242	235	268	203	249	239	259	254	253	293	226	255	274	236	254	243	242	234	251	287	253	266	240	262	255	260	252	233	254	254	272	295	232	205	259	235	213	241	225	230	244	289	270	235	246	274	225	249	244	279	252	233	233	248	237	219	244	235	241	233	251	224	237	246	244	260	249	240	238	248	268	227	261	268	263	227	254	248	268	263	263	239	237	242	293	252	238	240	268	237	228	249	255	216	287	218	237	266	273	248	254	258	228	270	254	244	240	264	236	226	242	233	254	211	256	252	255	222	226	269	245	231	241	251	235	242	237	231	250	253	264	250	228	238	254	227	223	271	241	237	247	278	248	238	237	240	246	276	237	253	286	243	239	273	278	250	236	258	256	224	257	246	235	212	260	244	255	208	233	239	231	224	245	249	218	233	232	241	222	254	235	248	274	249	245	267	247	263	265	240	243	242	243	266	229	230	263	254	240	232	211	262	270	235	252	234	255	240	257	217	273	262	252	277	223	270	225	225	233	237	286	245	249	289	220	248	276	239	239	260	240	228	238	261	238	291	232	244	232	234	242	261	237	237	260	234	233	227	237	244	236	236	284	267	254	276	247	250	249	257	236	227	231	248	295	239	254	272	276	259	225	269	236	241	253	273	255	247	261	250	225	271	272	252	266	259	268	228	264	214	263	277	252	262	264	255	233	221	263	236	270	256	261	244	251	227	279	246	245	254	267	228	237	257	253	241	268	238	252	274	235	216	256	226	262	260	234	247	233	237	249	267	233	264	235	240	210	258	277	238	260	245	215	215	260	261	249	256	232	234	222	262	251	245	264	244	272	238	257	236	235	239	259	250	263	271	254	246	255	277	223	274	282	261	238	239	237	230	261	246	240	283	236	251	258	224	216	240	275	260	256	247	255	235	252	263	264	245	238	236	203	255	235	239	241	213	258	241	255	259	242	267	237	236	261	234	226	223	238	238	248	230	246	268	270	245	263	256	235	243	233	261	241	250	252	245	221	227	237	249	274	247	276	248	259	255	234	273	234	234	255	286	274	246	228	273	232	262	281	269	254	244	233	262	267	239	260	254	264	213	264	232	274	225	233	248	239	237	266	246	252	250	243	222	228	250	229	271	254	213	285	267	248	270	243	245	246	258	230	252	253	243	226	230	258	224	233	276	252	240	229	208	213	205	237	255	286	238	273	229	271	240	241	224	252	243	265	266	276	256	244	253	237	258	243	253	252	263	275	245	261	263	244	264	237	257	233	222	240	268	233	256	254	234	235	241	225	250	247	229	258	227	247	215	242	249	240	265	228	235	252	234	290	233	269	265	242	254	240	239	245	248	248	222	247	246	230	243	238	244	281	258	264	242	229	242	249	239	293	250	237	241	223	268	238	225	263	258	263	246	224	231	260	247	252	212	221	248	233	252	244	243	245	227	213	224	208	260	239	233	239	222	225	251	261	255	244	252	272	255	271	231	255	255	237	255	249	254	283	252	242	256	247	260	224	235	233	230	265	243	259	238	257	230	284	267	235	246	272	253	254	226	241	225	258	263	238	230	232	229	253	245	263	259	246	235	254	247	259	222	245	217	242	275	253	243	236	253	235	227	282	240	237	271	235	225	250	271	263	229	257	266	228	229	240	276	256	249	250	239	243	243	248	242	249	225	215	231	236	247	257	239	226	225	257	257	231	218	264	270	234	266	244	277	238	226	214	252	274	242	228	267	270	232	222	237	238	237	237	241	262	246	240	229	274	264	215	260	237	271	218	256	245	278	273	268	248	272	230	248	261	240	255	240	233	239	225	246	260	260	258	236	261	251	279	275	247	254	262	202	281	277	230	220	237	280	236	244	244	222	226	262	253	247	255	256	232	220	248	229	255	238	260	246	261	267	243	246	256	252	223	243	282	236	250	232	278	252	253	225	241	274	236	254	282	247	229	214	243	240	250	232	204	253	252	253	227	235	268	247	268	249	278	227	240	237	256	243	261	268	223	252	248	239	258	258	283	261	229	262	266	247	230	244	260	261	241	251	250	252	282	248	249	237	268	274	218	263	246	256	256	250	244	244	249	260	226	228	247	259	285	237	265	254	224	253	233	263	251	266	230	256	224	239	236	238	232	247	248	283	248	274	211	267	256	273	233	279	264	236	240	278	205	222	250	233	227	261	223	257	265	259	243	252	236	251	258	270	254	265	268	252	263	261	295	229	227	246	198	213	233	257	237	259	265	234	257	232	215	238	240	227	268	242	258	240	230	244	232	215	249	250	268	260	255	254	248	220	223	266	233	209	232	286	224	248	234	238	246	234	254	240	245	241	254	279	296	266	269	262	218	266	254	251	262	242	228	255	229	256	254	240	212	236	251	232	231	255	266	233	246	236	236	269	250	232	217	256	294	259	238	226	252	259	264	256	268	281	267	279	251	249	252	294	239	262	262	253	245	223	257	247	224	252	267	279	266	261	258	265	253	270	263	235	245	269	240	242	240	245	261	271	265	271	229	236	240	257	256	256	217	229	269	272	242	266	238	240	228	249	226	259	238	237	270	248	226	275	271	238	271	219	225	249	261	273	247	255	271	239	237	267	263	233	259	239	251	253	242	227	202	269	248	247	270	244	256	233	255	266	240	250	279	264	259	220	225	266	259	267	262	265	245	252	262	245	241	235	245	239	229	252	268	238	279	270	246	248	241	243	276	254	244	236	230	238	231	232	221	243	267	247	206	232	239	234	225	259	277	265	233	269	237	238	244	287	253	255	254	263	241	230	229	265	239	238	255	273	236	270	249	234	247	234	258	213	244	246	228	276	223	245	232	250	267	227	263	244	244	204	246	241	236	256	222	248	246	275	257	266	252	251	268	245	217	253	260	229	255	275	213	227	283	262	243	250	252	237	251	254	244	267	253	238	251	241	250	257	271	230	244	232	241	248	262	212	256	250	232	228	265	268	264	199	235	259	292	242	269	241	271	238	234	255	246	251	267	261	250	250	241	222	254	264	227	252	261	244	251	257	226	282	269	233	250	255	306	209	242	243	246	238	255	233	236	260	251	246	261	234	258	240	247	246	270	278	242	271	221	254	223	235	212	267	249	237	263	269	257	246	278	262	269	221	253	237	234	275	236	272	237	233	262	236	248	210	215	269	250	271	240	241	240	268	221	243	249	212	241	248	223	245	244	262	212	263	235	251	247	247	287	260	257	246	243	241	270	261	249	248	229	224	248	229	250	269	240	214	262	221	259	218	241	250	235	290	279	253	253	261	230	220	255	249	240	250	263	261	298	256	227	252	214	238	236	269	253	257	246	262	261	260	274	240	251	234	222	257	254	267	254	247	248	244	240	247	223	221	258	248	242	251	244	279	266	233	241	227	253	272	239	258	275	253	240	241	249	278	253	250	247	266	258	238	260	231	234	261	249	238	237	249	234	265	266	272	267	262	251	223
43396	27555	24392	19561	9319	3202	1726	1513	1212	921	667	623	641	613	592	581	605	570	611	601	621	620	668	617	545	541	521	517	548	574	542	498	571	559	541	560	524	533	502	529	555	502	553	529	533	553	555	519	528	549	549	550	516	515	566	537	528	574	576	540	534	532	534	575	551	550	545	527	557	564	533	540	548	558	535	603	536	567	502	509	531	554	570	562	535	528	542	559	538	522	524	521	489	549	514	538	544	549	548	527	531	539	542	518	498	518	519	517	543	533	505	554	528	570	531	527	565	520	561	550	540	536	544	548	599	537	536	558	513	558	505	561	541	543	537	539	557	526	536	514	516	543	571	541	505	517	523	519	541	534	522	540	553	540	519	531	553	552	539	560	523	532	530	560	511	551	511	539	516	561	511	537	536	547	557	563	566	547	550	557	523	505	576	534	522	523	545	496	572	517	537	549	544	544	529	519	542	565	517	518	516	545	520	522	522	526	540	530	520	558	543	512	541	523	525	528	504	537	494	572	549	505	520	476	546	519	541	538	537	580	544	557	517	504	532	550	520	529	529	493	556	504	548	533	543	538	540	517	553	566	505	548	526	560	531	517	520	547	504	566	544	498	567	518	531	536	507	590	572	519	545	561	514	530	543	522	500	551	561	527	529	558	528	523	544	553	536	574	546	541	577	503	541	503	516	546	511	537	509	533	551	501	590	542	559	519	536	554	524	562	537	523	574	586	508	574	528	538	562	535	566	506	520	529	548	532	554	548	543	533	551	559	525	541	518	558	542	564	530	511	545	579	554	561	530	520	555	544	529	514	540	508	527	506	508	542	519	541	526	555	535	527	507	532	583	517	541	516	542	592	508	520	534	546	545	539	549	531	553	556	551	547	514	561	592	507	504	579	567	548	540	538	541	562	527	507	502	539	562	567	566	492	530	535	572	511	550	528	526	550	549	530	576	550	500	533	569	545	544	551	538	542	528	541	535	527	528	541	541	563	549	522	555	556	539	482	543	535	563	542	553	549	515	547	545	513	538	557	550	505	517	524	529	545	520	571	509	593	550	543	535	609	578	544	592	573	531	552	509	521	558	531	553	531	536	605	555	546	533	508	530	534	573	558	561	525	548	563	530	529	538	547	587	516	554	536	538	531	526	522	557	544	529	511	525	528	537	522	522	581	598	519	552	528	547	582	566	550	514	541	546	545	571	544	541	557	525	525	541	529	584	523	536	571	558	542	532	544	532	555	491	567	532	529	502	493	514	558	578	495	574	508	593	537	535	534	516	566	535	544	551	553	530	543	524	520	575	517	533	548	558	538	546	522	524	565	529	502	571	536	527	513	568	516	548	548	528	597	555	543	574	537	553	497	545	546	542	514	515	530	530	548	515	526	567	548	557	537	542	539	541	526	592	558	553	561	504	561	564	545	522	569	551	505	517	570	512	546	535	527	504	520	530	564	542	554	484	521	510	513	576	474	550	483	521	538	548	536	525	510	528	522	549	538	534	529	554	561	479	544	521	540	526	500	511	531	559	529	511	514	547	542	554	531	524	519	598	551	565	522	524	533	527	562	581	533	589	560	546	551	553	544	533	514	524	495	538	521	543	538	509	538	511	525	545	578	540	543	516	579	537	549	554	512	551	550	521	513	539	534	533	534	553	514	519	579	537	593	569	538	536	558	565	545	524	530	543	557	531	542	500	568	538	538	503	565	514	516	545	538	514	548	535	528	497	561	533	534	517	525	528	539	538	558	551	570	540	526	546	517	565	564	547	524	542	519	548	502	522	567	515	544	523	539	571	565	560	525	531	545	536	520	542	536	548	588	522	539	578	480	585	570	529	516	555	574	531	503	531	555	571	494	546	506	493	545	560	581	557	532	571	525	525	494	536	546	539	561	493	535	561	527	530	494	520	543	518	489	540	529	560	506	580	546	518	499	557	557	520	519	539	525	545	548	529	509	526	531	557	526	527	541	599	540	528	516	519	531	570	516	528	538	567	550	561	565	549	574	540	507	539	499	537	581	531	566	527	531	529	532	556	552	502	511	554	533	562	526	527	565	516	540	548	541	565	514	545	517	539	551	569	529	519	569	561	542	539	529	563	551	543	529	517	502	500	563	561	506	506	544	549	515	532	530	556	524	518	533	536	505	537	521	523	552	538	540	563	555	502	509	510	549	571	514	518	510	555	570	494	530	538	579	548	531	523	520	579	514	536	513	523	546	550	563	565	536	541	515	507	531	526	551	558	548	549	521	522	524	524	522	534	537	553	503	525	540	528	578	529	514	544	552	543	531	547	546	506	568	530	537	561	588	557	522	543	552	560	503	534	504	544	530	528	525	590	523	515	549	560	499	508	540	518	570	533	542	541	532	563	492	515	547	585	490	523	550	542	550	524	536	521	534	543	561	581	564	575	532	563	540	528	543	574	548	530	528	546	548	512	499	543	564	518	575	571	529	567	577	548	511	501	561	532	548	546	593	514	565	540	542	550	518	565	549	528	515	507	513	542	533	533	533	548	552	533	538	601	515	534	551	558	513	539	481	517	569	520	539	507	550	540	524	543	521	524	544	548	517	534	559	526	525	534	544	548	589	513	527	581	502	543	566	545	556	550	539	531	531	623	513	544	520	562	547	548	569	505	576	550	591	502	517	561	530	527	477	561	564	490	555	552	533	538	524	518	540	495	545	539	522	587	551	533	521	579	563	554	552	522	534	544	566	524	555	542	562	534	525	552	506	519	498	569	503	552	562	562	529	561	563	555	532	566	540	545	542	525	530	530	541	555	582	537	543	555	527	547	554	545	549	523	528	591	539	541	547	565	545	533	562	517	540	470	575	548	529	544	520	547	565	482	541	527	510	527	504	536	518	552	579	548	541	557	521	543	522	573	497	551	555	558	507	543	545	538	550	482	518	538	582	596	550	509	515	562	533	522	540	517	516	521	541	566	529	591	541	566	555	531	560	526	539	503	525	531	544	532	605	529	527	555	559	530	525	531	549	529	539	542	544	574	572	507	505	495	540	560	553	523	545	556	554	582	548	509	507	526	551	546	505	517	499	564	516	533	534	505	518	543	549	516	517	521	523	513	515	547	536	542	535	559	568	513	548	558	502	559	506	528	576	500	501	520	531	564	545	552	561	535	529	527	528	555	496	545	538	510	503	525	517	541	530	515	530	581	537	518	541	567	536	541	563	523	526	489	550	557	557	507	547	526	562	504	573	557	535	558	597	544	554	532	526	501	513	559	583	544	534	555	580	544	535	552	524	536	559	571	548	539	527	516	585	539	563	591	530	565	531	496	508	532	545	548	580	545	489	497	524	557	540	558	516	549	513	561	531	543	571	554	492	509	546	517	530	540	547	539	526	510	547	520	552	567	554	514	497	536	533	543	483	557	465	541	531	532	555	541	513	550	514	546	552	500	531	541	551	529	534	534	502	503	506	555	519	542	516	485	516	563	546	530	546	538	474	531	524	518	554	528	525	558	518	552	542	515	561
48084	28330	12900	5004	1439	468	304	277	260	235	218	197	235	211	221	221	194	200	228	233	193	247	207	226	220	198	222	222	223	194	247	216	216	202	214	241	219	194	250	197	218	226	199	196	211	208	210	202	220	206	211	198	230	225	202	231	234	212	213	224	229	238	225	191	211	207	223	191	203	227	236	192	206	193	209	201	208	264	210	180	203	217	194	216	218	210	199	223	194	234	235	200	205	210	232	217	217	193	210	225	239	203	233	196	213	213	190	176	205	200	231	237	218	224	240	219	202	174	238	210	214	194	213	194	193	223	244	217	198	211	224	191	216	196	220	184	215	238	197	206	219	210	211	190	197	202	221	233	213	179	212	214	219	224	211	242	239	235	211	213	230	240	214	232	228	182	228	230	205	204	208	223	221	207	180	223	202	190	229	217	210	215	208	212	249	218	231	217	194	227	219	219	185	214	215	184	193	234	209	230	196	216	212	202	196	191	210	208	226	196	197	232	215	222	204	191	218	227	197	197	214	192	211	217	226	210	203	217	205	203	220	226	246	216	217	211	215	218	192	212	240	209	229	215	235	217	228	224	235	198	194	208	236	199	235	237	214	230	257	189	196	236	217	220	233	254	218	219	206	208	214	213	240	212	232	207	225	203	208	243	221	210	183	218	206	228	217	218	223	208	194	222	193	228	228	241	231	246	230	216	210	214	202	255	208	205	243	216	240	222	207	224	201	195	201	229	197	193	221	210	213	241	203	225	254	212	239	192	211	194	232	224	212	218	192	195	214	240	204	231	233	239	217	234	225	193	212	238	242	210	202	196	214	210	244	214	219	200	188	191	215	218	213	214	205	230	212	222	211	186	206	203	204	219	204	238	210	213	211	224	197	233	211	219	198	205	241	244	223	225	216	236	227	190	197	221	189	202	190	226	228	220	192	209	208	233	227	226	222	232	216	225	230	214	227	192	202	240	235	244	215	235	229	215	216	217	218	209	215	222	203	207	217	190	212	244	216	222	203	189	201	214	190	198	217	225	222	212	199	212	236	216	225	186	219	225	229	222	192	198	192	237	186	210	207	194	211	226	237	197	207	234	192	224	207	205	214	218	214	191	207	206	217	228	228	236	192	183	202	211	217	195	192	182	241	201	211	193	230	208	220	232	200	221	259	212	220	217	222	214	188	217	218	211	228	217	222	200	239	202	196	230	218	226	242	203	206	180	205	247	209	219	253	206	188	214	221	185	216	219	209	223	212	182	205	213	210	236	229	233	223	217	214	225	216	229	203	196	204	190	186	228	232	209	244	219	203	227	225	194	217	231	203	213	220	205	224	197	219	231	200	221	230	226	191	196	212	216	222	223	249	226	197	225	224	208	205	201	221	221	219	204	236	229	203	212	160	216	230	222	211	206	221	215	228	214	206	207	202	212	259	207	220	215	202	238	214	197	214	193	208	232	218	216	203	205	207	188	201	221	223	164	206	228	199	238	204	193	221	235	214	216	229	214	211	208	233	222	222	216	205	213	223	199	221	215	215	230	216	222	213	243	224	194	231	217	216	181	183	232	211	195	222	226	225	228	239	211	243	230	218	197	217	204	237	234	198	194	228	213	233	207	193	230	194	247	222	188	196	212	196	214	197	244	220	220	224	187	200	225	205	224	223	221	232	186	219	208	201	211	188	206	208	201	209	203	204	202	213	218	214	207	195	235	224	242	237	219	226	239	255	211	233	211	219	206	200	214	214	219	201	228	208	184	211	217	195	230	220	218	197	196	217	220	226	220	235	212	208	199	231	209	218	217	235	244	220	211	218	228	215	198	208	206	211	202	213	224	215	212	206	215	196	201	213	193	223	194	234	218	199	200	199	201	210	228	219	207	212	232	236	224	221	203	244	230	210	244	222	209	228	206	242	225	209	181	199	205	223	212	221	257	185	199	222	215	190	208	193	237	222	214	219	222	244	206	240	230	212	233	225	220	241	231	248	222	220	226	214	198	200	229	178	213	213	241	209	225	193	197	198	245	210	218	199	201	200	246	220	209	207	200	243	204	214	233	186	202	209	196	223	200	244	267	192	222	211	224	224	231	206	221	196	214	185	209	213	199	222	217	197	219	215	216	187	204	206	217	199	208	217	234	200	203	218	204	218	233	226	215	244	242	229	232	214	205	189	214	223	199	193	213	185	212	215	205	219	186	211	187	196	209	215	205	229	212	221	191	208	230	213	221	166	202	224	230	214	204	192	200	207	221	222	234	232	245	212	197	211	195	181	210	219	208	239	191	243	219	223	227	226	197	220	229	207	177	216	221	202	213	212	243	223	209	226	215	217	219	226	209	200	235	206	228	248	228	225	199	229	204	222	201	218	215	188	179	219	226	217	213	226	243	215	193	233	222	217	242	236	209	219	217	174	210	223	210	222	216	228	200	218	201	211	235	208	180	224	235	199	224	232	215	200	225	207	217	209	212	218	244	242	225	210	186	221	197	243	237	205	238	223	229	203	205	200	208	215	226	204	192	227	199	225	211	219	233	219	205	186	217	170	202	234	196	182	184	195	172	185	203	197	203	210	210	214	199	195	217	187	190	199	171	228	207	218	220	208	219	211	190	212	222	198	222	243	197	193	199	244	215	191	210	210	224	228	233	207	223	217	210	221	203	229	211	226	214	230	201	224	225	218	216	242	235	198	216	237	226	239	219	204	226	199	197	254	210	217	225	216	226	214	217	219	217	184	194	204	241	198	213	197	245	220	253	227	204	187	221	175	199	206	196	233	205	200	227	227	221	219	235	200	213	204	211	205	210	202	210	206	228	244	180	184	223	222	219	233	222	202	227	206	226	207	198	233	237	222	227	194	234	219	224	194	173	217	225	239	250	230	220	232	205	226	217	214	211	228	212	209	231	219	257	200	219	257	239	202	228	241	244	222	227	210	204	208	210	216	234	203	199	220	206	218	247	210	192	187	192	200	175	188	216	217	211	215	193	217	214	206	212	198	224	204	237	277	205	215	209	223	222	213	219	213	237	224	210	232	215	230	223	184	198	254	216	227	225	232	213	224	240	242	188	181	231	223	214	210	228	216	207	215	232	202	202	206	187	208	203	215	210	224	239	215	220	225	220	217	217	216	217	199	220	207	221	180	228	199	235	187	215	210	230	223	210	211	210	224	201	199	213	225	215	252	194	232	211	224	204	195	204	210	202	219	206	206	216	204	207	212	215	220	215	215	221	224	196	221	220	195	199	241	201	214	239	193	223	216	223	213	223	234	206	201	208	222	237	204	225	234	200	198	205	222	214	223	231	209	222	199	219	204	216	196	218	239	258	236	193	234	246	222	204	255	227	203	221	205	227	231	194	208	223	238	216	202	189	244	218	215	210	228	201	223	204	224	215	238	223	223	221	192	253	209	200	226	215	199	184	183	227	222	213	200	209	214	219	198	211	216	233	209	245	181	240	218	197	220	207	207	240	196	220	225	208	228	203	197	206	202	221	227	203	235	183	206	206
31406	20488	15914	10045	3768	1281	834	717	649	527	477	548	521	471	454	482	478	475	481	507	467	493	496	447	497	468	484	460	470	467	439	488	465	454	490	462	481	483	440	464	466	480	448	459	497	471	478	459	468	471	455	530	482	461	491	498	481	501	459	467	466	467	486	481	457	461	452	462	442	468	446	489	462	467	477	449	476	459	479	467	473	482	500	494	500	496	447	465	462	427	459	471	469	472	465	479	440	516	440	453	483	461	490	470	472	523	443	455	448	458	485	453	452	470	462	504	474	474	475	440	469	470	465	444	474	434	439	432	467	481	463	490	504	446	461	493	487	457	471	471	480	498	471	487	469	471	434	471	479	454	435	481	510	465	475	480	478	466	475	469	474	491	459	478	476	452	494	485	466	470	482	495	484	509	476	452	439	470	473	466	459	483	497	448	474	494	444	465	457	496	478	484	477	520	478	481	462	484	443	464	463	493	489	502	512	494	484	439	491	475	464	520	474	495	481	476	514	460	459	457	489	490	526	459	492	482	485	493	510	474	512	486	445	515	478	458	457	402	456	460	456	467	465	480	468	459	443	456	457	503	455	495	439	493	494	501	485	468	468	473	476	427	502	440	449	503	475	478	468	452	454	458	475	436	445	500	483	470	462	432	497	457	473	428	451	470	518	486	501	491	492	463	464	470	465	471	483	506	504	457	486	476	485	472	478	453	500	497	479	472	479	438	462	453	474	492	438	466	454	463	443	478	496	462	476	461	490	458	449	446	487	532	480	469	494	469	500	450	454	445	480	482	458	474	475	467	495	522	446	477	477	481	487	468	469	474	458	481	484	478	439	495	492	481	465	455	487	460	441	477	471	502	476	488	461	456	492	449	461	487	491	467	444	473	465	436	457	488	482	497	488	473	515	487	471	475	480	450	439	474	440	451	477	464	497	464	487	444	452	471	446	490	463	453	472	460	486	465	428	470	426	481	457	457	472	494	442	483	482	470	484	499	491	515	478	430	478	434	453	454	485	499	427	454	487	453	446	466	460	451	457	473	446	488	471	503	436	456	427	465	469	476	430	462	459	482	473	484	473	463	489	463	442	493	510	510	449	482	449	455	457	453	463	442	465	488	473	481	471	468	504	458	432	479	462	467	463	484	495	477	525	453	455	460	518	478	474	484	481	481	477	450	485	498	445	460	476	443	484	500	475	483	459	486	440	478	464	479	456	483	465	448	459	465	484	427	486	472	469	470	508	502	472	467	497	439	454	475	510	454	478	497	503	468	466	456	448	467	446	481	488	446	509	463	485	488	471	466	456	484	469	453	471	482	479	476	488	484	470	493	506	429	461	453	443	492	515	483	490	480	506	440	487	474	430	432	466	489	445	468	488	449	445	419	468	479	491	444	486	423	488	475	482	434	478	475	473	466	480	503	507	461	464	493	479	477	491	457	495	472	524	486	435	503	454	456	453	483	459	475	460	498	450	494	482	496	455	457	481	449	465	433	495	478	438	480	452	506	452	494	483	467	427	494	458	500	454	497	480	465	497	430	515	481	446	474	468	446	458	437	458	472	428	472	484	475	460	434	505	453	496	510	460	462	457	460	491	487	473	439	494	446	482	458	449	438	461	474	441	449	514	496	463	482	472	410	458	454	465	495	467	485	437	463	455	468	425	494	459	464	485	483	504	442	476	503	521	483	446	478	501	476	471	481	487	487	467	484	449	441	480	505	472	494	487	462	503	470	456	506	489	470	455	454	459	468	474	483	473	468	492	497	459	471	464	498	468	455	501	457	490	499	488	444	459	477	446	467	484	474	473	485	481	501	468	482	442	482	490	464	460	456	467	483	484	431	487	473	486	446	489	463	474	479	441	468	443	500	481	486	432	457	495	423	505	464	493	476	489	446	487	486	497	471	476	484	502	499	459	459	539	479	477	487	498	473	484	504	441	446	503	488	461	496	480	486	453	499	446	495	446	473	475	452	445	467	468	470	466	449	466	510	447	474	455	423	473	514	490	475	472	481	474	472	447	452	482	476	448	434	479	476	482	451	508	469	491	461	475	478	458	487	490	502	441	473	482	480	454	487	435	461	415	492	507	517	467	485	474	463	472	498	460	462	487	476	492	468	490	470	505	494	491	506	447	484	451	474	447	488	480	487	503	496	467	485	501	457	483	491	451	484	480	474	426	494	503	466	472	453	486	476	492	449	499	472	456	464	473	456	463	445	467	444	462	463	456	430	449	449	476	494	505	473	461	488	467	436	442	504	473	425	470	509	457	479	503	449	482	443	493	505	475	522	477	470	461	454	478	503	500	462	430	515	443	471	437	529	479	427	492	438	480	414	461	483	465	461	492	463	488	468	452	509	489	439	501	469	460	461	435	458	459	453	482	479	458	475	491	481	488	465	509	481	464	474	484	468	471	486	467	432	479	463	479	467	473	466	452	480	494	490	471	456	480	443	479	483	488	474	490	459	504	486	476	486	461	467	482	477	444	460	468	463	433	495	522	534	457	469	466	489	468	470	425	469	483	495	473	491	481	490	465	430	460	486	520	478	465	470	472	460	425	468	487	466	456	488	494	440	513	461	489	479	467	462	528	499	483	482	512	490	474	475	503	457	495	472	478	466	458	468	463	465	465	457	435	492	444	490	478	453	537	490	418	456	459	475	454	475	448	486	491	457	456	471	471	511	495	489	467	472	461	512	450	432	453	456	448	465	509	446	473	467	461	462	476	466	473	480	500	451	471	454	485	467	449	465	481	449	470	449	496	494	461	478	477	482	466	464	466	498	500	538	483	496	492	431	490	461	477	495	468	471	489	452	518	479	493	488	474	530	491	493	453	455	505	465	494	465	502	486	479	460	451	470	482	490	454	466	450	471	459	489	487	483	525	473	454	478	460	462	502	493	470	455	451	472	453	443	478	452	489	460	443	480	455	494	481	453	482	475	459	483	475	476	459	496	475	499	494	473	464	472	463	485	473	477	496	463	449	470	475	447	461	474	465	454	466	462	487	481	496	445	494	451	461	452	443	435	451	474	482	428	435	436	445	479	496	473	444	480	480	489	446	465	475	514	483	486	468	451	447	452	469	479	409	469	480	435	472	456	470	456	494	460	496	452	453	525	462	468	469	471	480	468	519	459	439	479	443	493	466	470	440	503	487	478	519	440	426	450	428	500	471	496	455	494	461	470	472	449	451	494	463	459	468	456	438	469	450	480	455	466	472	443	487	479	456	476	512	495	439	469	459	464	488	478	447	503	449	432	504	482	481	470	490	451	459	474	487	415	467	474	506	460	479	469	473	461	460	464	471	480	494	462	503	455	472	475	434	447	503	471	514	478	498	480	473	476	481	477	512	446	426	493	485	457	463	472	500	494	490	483	508	481	458	459	468	481	496	528	471	440	517	496	478	463	437	463	509	486	477	472	442	409	479	448	507	449	443	447	491	498	481	426	433	489	493	450	440	413	475	454	471	454	436	495	444	461	501	494	494	476	484	462
58887	35645	20248	8458	2874	1347	511	328	323	298	272	237	283	267	265	245	243	237	248	286	253	267	212	240	223	243	227	263	227	225	234	243	239	247	260	261	215	234	231	237	212	213	220	251	194	246	240	231	232	231	247	225	245	236	258	233	235	219	243	240	261	220	215	245	210	232	249	206	239	228	247	231	230	229	228	241	240	225	238	213	218	211	216	212	236	223	244	215	227	260	247	210	212	221	225	212	232	259	207	219	228	205	230	189	250	257	198	223	220	239	187	226	212	240	221	199	209	186	237	240	188	203	224	223	236	212	228	245	254	238	244	223	221	240	196	228	217	209	215	222	236	226	208	259	233	210	220	234	252	239	261	220	232	226	229	223	228	237	202	259	240	223	236	213	242	218	228	253	241	211	244	266	216	218	231	227	239	250	187	224	236	236	222	220	217	186	226	222	247	256	226	199	241	244	226	212	241	234	228	244	235	230	218	233	235	239	231	232	200	217	245	269	230	231	268	228	226	194	233	235	243	246	229	247	226	220	214	220	225	222	223	220	251	220	209	241	216	231	223	232	210	229	223	207	219	228	240	248	216	241	243	221	234	227	208	234	224	222	194	213	249	218	265	189	200	220	229	242	234	241	207	223	195	237	208	232	222	224	271	214	236	223	260	227	226	233	242	208	202	196	255	232	236	243	220	222	239	275	228	224	216	239	210	234	244	242	217	258	217	228	247	224	231	206	264	213	235	266	225	238	220	225	246	254	212	216	246	220	233	277	238	200	227	238	238	232	232	219	238	230	226	245	252	241	256	224	219	233	221	237	250	211	231	214	218	247	243	200	240	233	237	220	216	242	241	228	205	224	217	228	206	224	249	220	261	219	212	221	222	232	218	228	219	236	225	247	231	218	233	199	221	208	229	243	225	227	235	238	226	229	237	224	237	245	265	205	231	218	215	254	238	213	232	233	231	237	228	225	255	248	242	248	238	245	201	233	237	267	248	229	209	232	211	253	282	233	226	220	200	232	234	204	231	229	230	231	241	233	208	224	250	231	249	234	247	221	234	222	225	224	232	212	271	222	257	226	246	203	243	222	217	242	237	237	241	242	227	232	259	232	215	239	254	215	240	235	245	254	235	212	229	205	186	228	252	233	250	272	235	238	234	221	220	236	232	225	232	236	237	221	241	231	218	246	219	214	240	260	222	215	200	203	222	237	221	251	210	240	202	229	194	248	210	216	242	229	217	219	196	225	211	210	230	258	226	222	222	199	233	236	238	241	225	221	241	250	232	211	230	232	237	246	241	232	244	215	221	224	210	220	199	240	230	226	261	242	226	255	217	220	262	239	216	225	213	230	218	240	232	241	233	226	241	228	210	237	250	208	245	235	206	249	210	240	217	251	223	216	232	208	211	247	209	231	229	219	250	251	243	244	237	209	200	248	237	247	230	244	232	251	214	258	232	221	217	252	224	249	259	227	250	233	261	253	224	230	242	238	231	238	256	215	233	262	191	210	254	241	211	241	235	210	219	228	256	236	268	225	231	218	224	247	239	248	216	232	196	232	193	222	235	226	220	224	234	247	233	247	198	235	233	200	207	227	257	234	242	224	212	212	260	257	237	243	218	235	243	213	241	219	214	224	218	233	233	225	224	219	218	230	240	235	221	217	214	213	226	231	230	230	213	229	254	257	228	232	233	244	236	261	235	223	204	224	235	217	195	209	209	215	242	226	232	169	242	242	229	238	199	229	229	225	212	249	203	211	231	242	249	236	211	244	239	239	206	241	230	256	209	203	234	237	252	235	252	251	252	202	230	225	237	253	248	235	211	250	223	220	221	261	218	228	226	212	231	197	242	241	263	235	223	201	243	263	221	225	249	237	225	202	220	227	230	236	204	246	232	230	231	205	254	220	226	246	231	236	214	233	222	255	214	249	232	247	229	218	234	239	253	209	230	230	212	246	229	239	260	258	236	221	243	238	245	219	243	220	231	213	213	248	218	251	219	242	227	199	230	229	205	230	248	237	211	232	214	234	245	208	231	244	207	243	209	230	245	229	244	229	231	248	241	224	217	249	242	219	226	240	230	240	203	209	215	199	213	236	262	245	218	195	238	237	216	238	245	236	254	223	244	214	221	230	228	191	210	211	211	229	226	242	218	228	250	219	242	234	237	214	239	216	213	190	247	249	203	225	240	240	227	230	200	252	256	234	265	204	211	231	232	245	223	232	243	213	211	235	240	231	256	189	254	254	211	255	237	229	230	241	236	220	225	245	222	204	231	217	247	241	244	249	220	212	245	214	268	241	250	229	229	227	235	225	266	232	221	202	177	214	247	227	218	233	244	239	240	232	227	243	238	212	215	257	213	265	235	239	244	251	229	215	226	221	211	224	223	219	246	225	210	236	235	211	250	231	216	229	262	223	206	232	203	205	217	241	201	218	231	242	229	209	264	214	241	236	221	229	234	192	214	207	210	218	248	241	213	265	206	206	227	248	251	235	218	268	232	220	227	204	228	223	220	216	224	215	223	266	224	192	220	234	238	248	232	229	233	234	221	242	227	237	229	224	245	228	202	223	225	222	250	226	237	233	207	216	216	267	226	225	244	251	236	242	246	224	195	223	272	218	239	218	231	245	221	227	235	212	245	230	218	209	256	249	241	231	215	213	236	219	242	231	232	221	264	211	227	208	209	200	236	237	216	239	217	228	250	219	239	234	208	244	211	220	272	210	195	217	236	220	229	222	229	231	225	219	244	233	229	242	227	235	188	229	242	236	244	244	251	224	232	254	259	213	239	245	237	248	227	231	242	252	240	243	233	249	217	252	247	227	235	225	219	233	224	209	249	228	264	254	253	199	249	233	232	261	221	255	243	212	218	242	206	225	234	195	221	231	243	264	236	248	225	214	250	212	233	225	228	240	210	183	236	230	253	232	217	237	224	249	235	204	220	234	247	226	252	241	213	195	223	250	239	248	249	243	225	233	227	220	230	218	221	233	218	235	233	220	247	202	227	203	228	264	210	213	228	246	234	218	263	203	185	229	240	244	253	241	220	243	234	262	262	244	223	237	217	228	217	213	206	213	211	224	249	209	235	234	225	241	240	234	194	249	212	240	249	218	232	214	240	247	227	243	246	214	236	224	223	220	216	241	239	241	228	207	222	200	228	254	234	212	242	206	242	242	253	228	189	230	247	230	237	247	229	217	235	268	236	232	220	224	238	216	216	232	229	249	220	225	200	210	222	209	243	206	242	243	249	242	216	207	206	237	219	256	244	220	208	216	255	264	219	248	221	228	206	227	210	216	211	224	212	229	218	239	246	237	231	260	233	203	228	230	240	212	231	242	218	225	240	198	225	214	212	231	243	214	207	253	230	242	251	223	211	237	232	224	226	247	210	224	226	232	219	251	215	214	240	245	235	249	247	224	227	235	246	218	235	200	218	212	225	236	242	203	224	251	241	242	255	241	221	239	204	252	235	243	211	251	230	242	254	238	238	222	236	260
38279	27305	22629	14133	7846	4532	1927	1172	1148	963	764	679	625	579	516	579	566	574	534	571	574	582	568	579	615	537	523	500	522	534	526	479	509	466	541	530	496	498	512	550	536	528	523	506	513	537	509	481	535	505	501	548	549	514	500	492	537	482	527	505	497	529	516	489	547	509	506	499	534	521	524	490	509	508	534	485	465	500	515	479	500	512	481	504	560	520	530	520	507	523	501	524	508	524	544	501	527	482	494	508	498	487	491	553	500	514	540	516	515	540	546	510	501	496	492	470	490	516	522	511	506	473	502	536	510	467	515	530	546	488	539	480	508	494	514	514	524	504	472	495	488	489	495	497	544	487	570	499	493	500	526	525	496	541	503	516	518	496	516	510	494	478	521	485	535	522	539	529	504	540	519	469	485	512	497	547	543	503	516	505	521	490	514	499	515	525	525	488	499	479	499	497	533	490	525	469	553	513	524	467	475	521	551	460	467	500	503	490	504	493	536	520	510	490	513	528	460	504	470	469	531	491	539	521	512	529	555	499	490	565	521	501	540	518	499	513	491	529	494	521	462	516	496	505	502	512	494	504	531	520	485	523	510	495	531	553	509	535	513	501	525	505	518	539	500	527	524	505	518	514	526	538	504	460	508	525	544	508	491	484	504	514	519	518	495	513	524	496	520	486	492	475	546	486	516	494	432	563	496	486	537	482	510	475	494	507	493	504	467	561	498	532	499	524	506	485	509	554	471	454	496	533	533	528	469	532	523	517	497	484	470	514	499	484	500	541	485	481	459	503	529	488	513	538	486	496	508	476	527	479	520	486	480	488	504	501	498	504	503	507	495	480	492	513	520	525	519	481	516	511	491	514	524	503	500	520	486	515	540	509	500	502	484	524	518	494	541	516	509	518	525	501	507	518	476	472	483	509	555	505	513	516	509	498	513	525	548	525	502	530	488	509	497	489	527	532	536	477	499	490	542	544	468	498	489	504	489	476	501	517	530	500	509	510	548	506	506	502	504	498	465	528	490	516	513	481	505	492	483	493	470	466	472	516	515	492	536	453	532	514	494	542	506	525	504	525	509	495	504	500	504	522	501	511	510	524	462	513	523	545	470	517	501	514	520	494	505	497	512	548	480	530	465	500	502	460	529	495	513	503	511	511	471	539	487	507	513	510	515	516	527	521	499	530	528	485	490	507	487	510	535	497	491	504	491	527	517	478	496	508	494	502	541	496	524	487	489	529	521	454	504	527	460	522	501	496	541	544	487	508	523	518	448	496	515	513	489	494	494	542	517	512	532	484	561	522	504	557	535	517	496	544	514	512	508	507	472	461	529	533	451	525	513	494	530	495	475	507	494	530	514	538	480	539	502	531	514	516	499	504	519	479	536	547	498	491	498	505	493	525	490	548	528	553	486	504	517	466	502	479	546	509	539	528	483	498	522	486	505	551	500	526	530	490	523	505	521	512	490	492	511	530	527	518	494	480	524	494	507	542	513	528	490	555	508	530	498	493	547	548	509	530	511	491	539	528	506	502	544	520	513	499	469	482	538	517	482	514	517	540	506	504	535	505	524	487	511	550	535	501	513	501	478	501	497	501	511	472	501	483	494	477	488	496	542	525	497	494	472	541	550	496	484	553	527	470	521	483	481	488	496	508	499	510	559	518	482	502	531	515	546	494	477	478	499	511	550	491	530	506	506	481	522	494	480	515	519	472	532	520	497	544	498	501	479	530	503	519	524	488	479	530	488	468	524	504	554	517	532	526	547	518	511	511	560	496	500	505	480	532	517	502	523	494	478	469	491	490	509	511	562	493	532	525	475	562	514	517	462	531	472	539	534	515	496	492	519	512	493	512	492	500	485	481	504	520	482	501	502	519	513	527	452	521	490	489	526	516	463	523	525	518	560	534	484	525	494	529	512	516	538	514	515	516	503	493	553	467	537	434	495	500	469	537	518	535	478	495	510	499	512	531	495	527	501	502	513	512	490	514	474	494	502	476	513	498	515	528	457	488	456	513	438	502	496	492	509	506	523	497	554	505	527	497	524	494	511	542	533	512	499	510	501	525	481	528	509	478	475	487	490	515	493	495	530	479	506	490	523	517	502	490	516	495	523	500	515	504	489	488	487	521	535	493	489	532	478	515	520	532	502	526	486	488	522	516	510	508	515	572	511	497	527	475	504	475	528	506	512	487	515	456	504	509	507	507	501	492	524	511	527	477	525	530	517	478	512	493	463	498	492	485	510	494	498	555	546	492	486	503	520	489	484	497	507	510	504	495	500	526	482	545	541	497	516	527	507	490	477	485	524	492	502	551	497	459	519	510	521	502	473	507	527	526	492	463	550	490	549	522	546	485	523	499	496	502	509	526	478	519	522	517	481	499	527	561	550	485	485	485	523	505	505	512	445	465	497	493	502	495	507	488	521	525	493	519	501	522	485	482	469	494	507	523	535	513	538	499	502	511	528	487	536	500	512	481	512	501	500	504	536	511	530	504	501	449	519	503	502	487	501	518	495	524	495	534	479	488	524	543	471	505	497	503	519	509	487	496	488	538	536	503	522	528	491	500	520	486	508	547	513	485	498	497	488	544	541	485	515	505	542	565	519	477	511	483	468	495	503	528	506	537	532	479	475	511	488	521	496	448	508	540	532	525	541	512	561	507	521	525	508	471	487	516	478	531	506	485	503	503	498	518	502	507	533	514	519	516	564	534	514	513	568	551	502	526	458	503	552	485	491	529	551	520	494	513	520	565	479	514	513	528	490	496	482	542	492	508	502	539	540	489	543	500	539	492	515	480	510	518	484	508	495	495	504	522	522	516	560	495	531	488	462	487	479	494	487	468	489	498	491	497	477	504	496	517	486	454	479	510	507	532	507	515	459	485	505	505	497	549	502	486	504	531	509	508	492	501	504	467	505	496	534	528	520	495	510	502	516	520	494	497	483	518	522	509	559	525	511	495	511	483	514	498	528	540	507	504	500	479	541	538	514	541	448	494	510	509	511	504	498	482	519	502	502	514	512	498	537	542	517	522	495	493	529	511	510	493	513	512	501	510	513	518	519	469	503	517	474	508	552	529	517	516	515	513	485	491	512	518	505	498	496	547	521	555	528	496	508	536	528	503	478	498	477	509	512	497	536	511	524	516	525	545	464	498	504	550	492	531	510	526	563	468	541	510	495	517	486	486	489	485	493	505	517	512	490	501	486	497	526	503	517	515	530	511	497	495	494	523	464	516	509	510	526	498	507	486	478	528	476	503	546	512	472	527	465	506	510	509	508	563	501	494	541	515	487	496	520	531	542	508	452	512	495	509	474	522	517	546	494	509	479	485	532	511	524	487	448	482	512	490	521	485	537	525	569	487	486	468	553	499	473	510	526	507	545	515	544	487	504	535	503	532	506	513	510	546	530	502	524	503	530	525	524	466	538	525	477	475	484	498	512	490	484	526	537	488	524	570	491	483	514	520	484	503	538	509	533	512	474	508	544	515	512	491
64131	38132	26257	16934	8180	2721	952	547	478	446	361	354	321	301	273	287	295	293	260	286	245	265	255	237	285	313	256	223	258	253	267	254	271	248	223	249	230	238	211	234	259	240	238	247	272	256	261	283	239	209	211	224	236	254	240	247	273	228	257	226	243	236	245	249	260	228	288	223	224	278	245	260	258	252	227	254	260	248	238	245	240	266	256	287	234	231	243	247	242	270	222	210	246	261	251	255	268	227	262	230	233	240	245	254	248	236	241	278	228	221	231	231	239	239	259	261	249	239	237	246	275	258	241	271	232	255	236	247	244	237	223	218	234	236	267	271	273	226	221	230	243	247	256	229	229	229	245	236	240	239	241	233	249	238	226	243	213	233	217	247	254	235	240	242	259	238	261	266	257	222	265	249	243	244	257	238	256	267	258	214	232	259	251	264	245	255	234	243	263	266	213	247	259	245	286	253	254	262	240	277	236	266	251	214	233	257	246	253	227	241	268	255	250	234	256	218	259	233	266	237	235	258	255	195	237	240	237	235	237	217	242	238	232	238	231	234	254	244	267	240	230	248	218	255	238	251	237	244	262	254	249	262	236	233	299	257	225	256	254	247	253	230	243	223	230	226	222	274	268	258	241	257	238	246	254	270	224	250	260	236	252	224	225	235	277	264	289	270	262	235	222	227	228	235	252	229	240	239	252	240	263	270	236	223	239	231	297	258	259	252	222	269	241	250	243	242	251	247	258	230	261	247	255	229	242	229	228	250	263	266	265	224	226	244	232	248	219	267	245	261	247	255	262	247	236	248	257	245	267	230	252	265	246	246	241	248	248	246	237	231	258	270	257	281	255	255	218	232	230	245	230	244	198	251	284	263	241	256	233	264	247	222	262	229	272	235	225	251	269	229	255	250	276	236	242	204	266	279	240	250	252	225	274	239	238	217	254	225	237	234	260	256	250	228	247	258	268	232	256	238	247	251	239	228	227	251	205	248	248	238	245	279	287	248	237	234	215	255	219	260	218	274	264	234	237	262	288	226	228	266	245	228	275	248	224	230	254	238	246	248	226	255	255	248	255	254	236	243	265	249	288	245	242	265	226	216	259	228	270	260	268	241	224	277	208	257	277	250	284	255	260	257	241	247	223	226	274	217	260	243	246	244	235	226	255	237	252	214	238	259	270	248	239	256	230	238	250	234	249	252	247	231	249	230	223	242	245	268	264	239	243	237	230	227	242	258	263	267	245	244	208	254	244	203	248	243	247	266	269	260	221	242	248	249	231	222	242	275	255	240	247	228	243	240	264	238	251	238	240	238	229	232	245	223	226	265	231	252	256	238	238	251	233	226	221	237	244	236	253	258	235	231	232	266	226	243	224	217	221	231	242	265	247	233	250	243	274	238	244	241	259	267	246	281	243	247	251	244	251	239	233	248	244	244	267	274	235	228	248	235	232	263	240	251	238	237	259	216	270	242	256	216	245	256	268	236	241	228	247	251	249	241	247	239	223	244	257	217	251	267	246	276	286	239	263	238	213	259	230	221	239	216	238	258	251	226	249	275	227	266	240	254	208	262	267	251	235	267	233	254	247	241	251	236	271	235	224	252	251	262	253	246	242	280	231	274	245	260	237	234	224	221	246	253	243	254	228	242	244	220	222	233	250	272	234	251	255	249	262	244	228	255	258	250	261	225	235	280	222	253	236	223	249	245	212	243	278	218	236	245	240	239	259	252	272	252	260	234	228	255	265	235	247	228	270	267	254	224	230	203	263	237	249	238	230	195	239	221	225	268	239	236	257	250	273	218	240	239	233	233	253	259	259	229	273	236	224	217	246	222	226	230	242	262	233	267	246	260	227	230	218	249	217	228	270	242	269	278	246	250	232	266	244	272	227	251	270	240	265	225	222	236	257	230	270	269	222	271	277	264	256	245	237	248	266	240	215	249	252	255	225	267	239	241	233	246	223	222	242	226	249	254	258	240	259	238	242	222	256	251	243	246	232	226	229	242	232	273	256	238	270	245	254	234	257	261	249	253	260	245	221	240	211	259	243	217	245	261	271	213	262	245	241	239	231	244	244	255	248	264	263	206	206	217	254	259	232	230	242	271	252	249	241	235	216	233	230	242	256	238	228	263	229	244	226	247	235	250	209	272	246	264	278	260	265	235	258	230	221	253	247	235	260	267	282	243	261	276	222	261	242	237	262	239	240	255	248	228	240	212	244	261	256	234	264	272	257	275	238	229	257	227	232	242	256	243	232	220	254	284	222	261	232	255	232	257	245	242	258	210	251	220	258	220	245	266	255	233	238	225	230	259	261	224	233	230	230	245	246	255	273	271	227	239	249	216	271	277	226	241	219	227	256	250	221	224	243	257	228	238	236	263	246	261	268	241	263	246	270	241	226	242	268	272	230	249	237	272	266	252	267	273	237	224	247	245	239	245	255	235	273	230	268	238	268	202	278	272	271	244	256	282	256	248	260	240	258	222	258	228	206	242	266	224	233	227	257	243	240	262	227	240	243	234	257	228	255	289	263	226	232	255	249	260	241	238	239	219	259	236	253	252	269	276	254	238	267	272	243	238	229	249	261	235	227	221	239	240	265	272	224	268	248	222	223	262	252	229	235	275	269	254	269	247	228	281	253	195	236	255	230	238	261	239	267	250	222	248	259	261	212	242	264	213	228	249	249	258	275	251	237	247	257	267	244	247	242	244	249	265	232	250	231	204	251	228	235	246	237	227	255	227	218	259	237	236	268	225	254	277	249	233	243	249	252	252	274	261	248	253	255	245	254	257	242	231	227	225	248	232	231	232	242	273	226	234	259	266	215	251	233	223	254	249	224	267	273	225	245	270	235	253	231	235	218	225	237	269	252	258	250	275	238	252	253	228	247	245	248	239	253	244	253	280	251	244	251	243	224	237	231	233	239	237	239	218	239	239	234	254	278	246	245	255	246	257	220	258	227	217	288	221	233	229	231	272	250	246	230	280	246	265	288	234	245	303	247	240	222	239	251	262	262	251	256	289	235	234	235	239	266	223	275	274	256	243	243	271	270	237	238	240	250	263	274	236	272	245	228	231	227	253	257	264	238	255	245	244	248	206	275	261	282	217	265	257	224	233	298	253	234	238	231	240	241	259	245	261	255	283	276	279	262	262	262	241	258	236	213	225	248	232	235	280	264	248	260	248	240	229	239	237	233	215	261	248	241	264	214	259	238	236	241	229	243	236	261	254	235	245	245	230	221	257	243	258	238	244	230	215	260	231	211	245	245	236	260	248	231	260	234	273	257	247	238	245	251	224	228	211	235	279	250	228	219	264	247	251	235	244	266	241	271	253	208	236	279	249	221	247	270	224	230	244	240	270	275	242	219	201	255	268	220	249	253	287	229	248	268	244	213	246	221	254	227	265	273	264	246	256	230	255	261	253	261	271	214	267	264	232	289	224	257	281	239	268	254	237	259	262	249	240	221	285	262	226	259	224	227	222	245	229	239	236	231	221
40840	28479	28936	26378	17432	7873	3192	1887	1531	1506	1407	1030	923	848	790	771	792	817	803	738	637	624	694	706	820	891	578	532	497	555	557	523	586	563	592	558	530	513	554	588	526	545	549	520	545	506	511	562	572	523	523	522	604	523	558	539	530	548	521	503	539	532	564	519	570	516	578	560	543	557	535	525	504	523	525	521	554	517	538	524	523	502	556	529	521	586	588	598	550	517	542	545	554	544	576	575	532	542	565	518	513	545	524	519	535	567	553	521	536	558	521	561	519	559	588	564	531	540	516	526	513	574	547	505	548	505	538	541	566	550	517	496	512	518	519	521	543	510	523	554	549	544	551	515	542	506	527	557	526	549	544	581	506	451	511	517	522	493	534	500	540	590	595	558	578	513	573	545	510	541	502	568	536	554	582	529	540	550	547	552	509	551	532	553	541	525	522	506	504	534	522	516	500	520	554	549	525	541	578	558	573	510	552	528	556	518	513	541	535	523	521	567	524	534	544	533	524	535	528	528	569	548	543	513	516	528	538	552	530	522	509	551	544	560	539	503	513	564	519	509	531	566	526	534	508	566	561	505	495	559	559	499	525	547	558	545	529	528	522	515	571	554	536	573	520	558	528	527	545	564	520	516	521	518	555	520	533	537	551	536	564	535	527	519	564	518	566	518	547	564	550	528	560	554	565	502	547	531	559	536	562	534	563	524	511	533	505	548	522	534	502	534	562	538	582	491	511	552	538	555	508	527	528	547	521	521	536	519	515	604	543	522	503	544	527	473	549	533	520	493	541	536	531	546	536	499	532	517	536	561	503	527	566	555	530	526	517	526	549	569	535	562	594	522	557	487	517	537	509	526	544	519	513	526	557	555	556	534	494	566	549	550	530	525	537	508	553	509	478	538	532	576	544	497	547	518	496	587	541	524	588	523	552	529	540	521	542	541	546	542	534	521	522	549	539	558	570	489	538	542	545	520	532	537	549	522	561	563	548	557	555	545	565	522	519	517	512	516	549	555	540	517	562	543	539	542	514	558	514	541	549	552	515	540	536	505	519	549	539	605	523	558	566	500	502	486	541	501	567	539	499	561	568	529	551	564	522	533	531	585	550	494	562	500	510	520	576	526	542	500	552	535	571	511	545	486	513	557	514	550	578	494	543	517	555	551	552	534	543	535	538	510	594	522	518	529	545	562	524	504	510	512	539	564	523	555	514	530	533	544	548	507	512	525	524	521	563	531	546	538	551	538	564	586	526	548	506	541	548	550	541	548	542	561	496	522	544	525	512	549	495	559	512	503	503	547	542	537	526	539	560	516	543	556	550	501	499	535	544	559	544	541	534	571	516	527	515	497	503	528	523	531	498	518	575	556	534	512	575	546	572	496	496	520	539	550	509	542	522	542	559	514	504	537	596	516	543	531	567	555	543	556	498	546	535	505	516	538	486	527	552	527	533	504	509	524	540	522	531	520	551	528	489	511	527	528	504	560	530	548	547	535	526	514	532	544	525	548	532	533	525	566	513	558	510	555	528	533	493	537	544	534	562	546	480	559	519	546	511	531	540	517	533	569	566	504	522	531	506	566	504	531	527	518	539	564	518	533	561	549	550	548	551	513	501	538	522	521	479	549	514	529	512	494	534	539	533	499	534	524	523	535	536	553	502	528	515	534	505	516	528	533	511	523	550	551	568	528	519	529	517	508	551	550	502	542	577	535	517	491	585	534	505	533	520	556	518	537	540	483	545	531	482	565	533	494	508	516	509	529	541	556	508	531	526	529	527	496	593	552	526	534	530	534	500	530	523	525	558	519	555	545	516	529	529	571	547	534	539	531	535	532	513	518	481	468	543	520	530	481	523	573	547	511	572	532	519	587	493	557	569	496	540	495	567	532	532	509	526	564	515	533	535	548	535	547	554	496	530	519	557	503	531	542	569	541	514	541	541	582	532	540	501	538	547	522	511	517	578	505	569	557	538	511	590	557	527	515	500	492	534	541	541	525	553	516	560	546	560	501	559	550	516	514	534	563	561	542	511	502	541	506	562	578	562	477	562	546	527	517	558	590	544	514	501	504	564	552	554	511	562	556	525	531	571	553	511	593	553	546	545	541	535	553	573	506	559	559	501	516	533	504	551	521	524	495	525	544	552	493	553	569	518	525	500	572	526	505	543	484	534	544	533	517	557	532	531	484	551	501	517	551	524	517	511	550	532	536	499	529	538	516	536	533	476	529	584	544	541	534	531	551	536	560	550	520	528	560	581	492	569	528	535	529	533	563	551	548	512	541	536	540	551	549	519	526	543	535	533	545	569	545	544	504	595	562	494	501	575	522	585	555	540	498	555	571	527	550	544	559	505	536	549	543	552	523	523	487	497	515	524	542	527	493	522	508	540	530	534	551	519	566	512	529	514	538	517	538	532	534	542	518	533	546	565	536	541	562	569	554	523	543	535	547	520	521	544	551	521	546	541	550	512	532	548	483	532	527	559	531	546	541	532	513	547	511	523	535	526	524	544	521	550	551	499	523	541	496	536	585	568	562	477	549	557	557	557	550	510	568	546	554	550	524	550	542	517	517	526	505	553	526	533	510	532	544	531	497	521	547	525	561	508	493	551	535	548	557	524	532	521	539	527	510	530	570	556	524	553	569	540	542	512	564	525	526	533	547	563	541	535	536	528	534	513	514	538	534	530	567	530	558	528	519	564	492	494	571	514	534	546	516	546	540	526	520	538	577	568	589	500	572	514	505	528	520	553	502	508	524	540	518	534	540	523	471	589	524	529	553	567	577	523	550	567	521	549	515	537	543	523	576	526	534	514	561	519	551	563	502	531	517	529	544	540	550	562	504	512	517	546	539	482	565	494	534	524	564	533	559	551	556	550	540	548	532	546	512	565	524	504	520	568	532	603	538	541	522	536	502	514	548	521	533	573	541	545	495	524	530	517	545	520	549	554	556	558	553	510	537	562	582	550	544	512	554	496	517	545	511	557	516	516	524	514	552	527	507	572	508	554	550	505	547	559	528	555	519	520	513	527	524	542	520	564	569	523	542	557	520	565	552	544	538	521	530	527	524	547	524	582	549	545	524	492	506	526	504	537	560	536	551	521	557	551	565	501	490	582	554	506	535	521	527	557	573	537	561	542	522	513	544	546	543	554	572	550	559	543	550	515	502	513	549	548	498	526	489	525	504	581	522	512	558	496	518	551	504	559	544	572	502	526	582	520	510	565	511	519	561	498	516	555	509	531	550	540	594	558	532	492	515	521	503	540	559	528	569	580	584	532	540	538	506	551	531	558	527	518	529	520	520	585	568	532	530	529	552	525	517	544	572	556	522	541	529	529	550	528	503	551	567	527	567	530	566	511	529	548	526	514	529	537	538	524	498	564	567	565	529	610	567	527	527	520	533	547	581	537	564	576	511	534	523	559	521	489	541	546	541	570	515	514	525	541	520	554	517	591	551	541	557	526	528	516	555	503	561	501	549	537	528	541	511	512	527
47796	27413	15469	6488	1900	480	293	271	222	256	226	252	247	228	228	250	211	247	228	212	247	232	232	223	223	225	229	219	220	214	201	199	215	223	227	221	208	246	203	227	235	223	226	208	208	252	209	236	218	222	217	226	231	212	234	226	235	216	221	206	216	222	192	238	249	242	208	224	218	227	200	202	230	224	228	249	204	212	214	218	200	210	202	195	226	218	239	222	232	243	201	208	201	213	197	207	242	188	209	190	232	207	240	232	220	248	201	208	243	216	201	181	219	210	192	235	247	209	205	208	250	224	239	190	198	224	228	215	228	192	199	237	222	188	224	199	215	230	214	212	176	211	243	183	203	220	194	225	246	227	179	219	205	225	209	238	215	210	235	201	209	205	225	229	215	239	207	234	254	199	204	231	205	206	225	260	229	219	189	218	214	198	223	212	176	242	212	224	218	229	207	221	231	207	206	216	201	228	242	193	220	225	234	204	227	255	207	212	210	234	238	252	193	195	221	226	231	200	196	210	217	198	211	202	207	214	222	213	219	215	234	186	213	203	233	198	201	226	212	240	235	221	207	210	199	205	206	234	210	226	230	225	201	213	226	231	195	209	229	236	209	198	209	234	221	247	220	249	261	216	195	206	242	242	210	215	240	190	223	201	227	218	195	195	218	227	229	219	230	228	222	240	258	204	216	209	210	253	248	265	192	231	224	201	220	201	222	197	224	210	211	236	215	225	217	239	223	200	213	215	228	223	230	213	220	216	241	228	226	196	250	243	219	211	198	230	231	212	238	202	213	225	245	215	190	226	220	248	207	242	207	201	216	206	198	200	214	202	223	212	248	230	225	223	240	218	241	214	206	224	218	179	220	224	219	196	240	231	255	232	219	208	203	239	243	207	192	250	225	216	201	213	218	198	234	236	201	222	192	221	233	214	216	199	203	228	223	197	212	236	213	209	207	196	207	213	239	215	211	204	205	240	232	232	238	207	231	200	218	212	226	207	216	207	193	218	223	194	219	213	185	256	217	242	227	241	199	227	202	200	210	224	216	232	225	247	239	218	225	210	204	214	217	192	218	243	213	213	231	197	245	199	220	218	205	204	215	206	178	244	200	218	233	206	244	214	231	211	200	221	213	219	216	209	222	201	198	219	212	211	238	220	202	244	223	234	227	252	216	236	225	203	200	216	249	220	216	241	215	214	197	214	213	202	213	255	227	239	234	207	225	224	238	231	228	198	184	207	195	206	205	243	213	206	208	228	220	245	193	209	225	188	206	231	216	205	222	209	218	219	224	222	240	234	225	219	228	237	216	208	234	240	221	211	206	200	223	236	214	210	242	225	237	226	233	213	230	218	233	196	206	245	227	234	235	220	216	215	221	246	240	206	220	178	210	211	203	237	224	231	196	208	227	205	205	231	224	239	198	231	235	227	215	217	224	231	231	211	237	211	231	235	205	211	202	236	215	225	233	231	218	218	209	235	223	222	214	212	224	236	203	236	223	221	239	194	234	235	243	218	193	228	222	237	204	229	211	256	198	197	213	214	227	194	207	237	198	229	218	238	210	197	222	191	232	225	243	220	228	236	194	186	199	211	212	213	227	228	232	212	211	205	212	217	180	183	223	197	241	193	224	197	241	214	208	213	226	217	221	227	208	221	232	213	219	201	214	260	206	224	233	185	230	217	251	225	254	248	218	261	237	223	200	227	215	241	205	226	239	238	207	198	234	193	207	260	224	228	223	194	228	224	227	240	222	215	236	216	219	226	187	228	227	225	196	224	202	215	236	220	203	226	183	223	224	228	225	216	233	194	213	221	209	233	242	217	215	205	230	201	220	205	209	204	206	208	223	242	245	238	243	203	232	207	201	212	183	203	236	222	234	187	231	206	246	222	207	207	220	232	227	194	205	250	221	203	231	239	224	224	208	247	233	226	194	219	237	210	214	229	218	239	207	232	233	206	220	214	203	250	205	187	202	223	233	232	198	221	199	247	225	217	226	215	205	216	210	245	200	228	201	238	232	231	217	202	194	218	223	206	238	235	216	234	226	204	267	214	220	251	225	199	221	224	213	204	177	205	223	226	229	227	222	246	259	208	221	233	224	228	208	213	224	215	221	226	200	234	236	206	216	205	224	235	241	229	221	237	212	224	221	210	241	249	211	230	209	202	221	226	210	205	205	186	209	190	230	178	234	236	238	245	213	248	198	224	234	237	205	188	221	240	212	228	222	186	213	201	194	236	243	252	201	184	206	222	233	211	220	225	232	210	221	211	244	226	220	225	217	224	220	206	230	229	202	237	209	221	175	213	204	232	229	201	252	200	208	222	231	232	224	207	184	230	195	221	239	226	258	209	210	226	220	213	209	232	251	212	204	220	238	242	229	189	216	222	220	202	229	211	196	236	217	209	242	245	227	212	198	226	233	222	201	243	220	233	214	233	234	210	242	194	199	218	228	226	210	214	200	214	229	232	219	240	239	212	217	202	214	197	211	234	205	208	221	193	213	188	212	212	221	218	234	189	211	227	218	209	195	243	221	202	220	219	184	226	201	252	212	226	203	231	228	200	241	216	247	238	234	203	204	214	216	231	205	227	234	216	239	231	232	225	241	221	226	211	221	237	242	231	224	198	239	230	238	231	245	238	205	210	230	230	227	264	227	231	228	212	219	240	260	204	230	227	245	187	205	216	223	223	222	212	230	225	201	213	194	208	234	195	202	213	215	221	197	220	210	220	219	221	208	204	237	211	221	229	208	200	225	212	234	212	194	227	235	196	216	221	233	211	227	215	224	224	242	225	233	220	229	205	222	228	192	229	225	226	234	205	223	216	220	245	233	178	233	231	214	225	206	228	230	183	197	218	209	225	230	229	212	216	233	226	222	207	214	213	201	211	224	197	224	207	224	207	229	193	222	224	221	237	214	204	239	232	224	219	214	208	213	232	255	213	228	227	246	208	240	215	219	226	193	230	206	216	245	211	229	235	204	231	216	256	228	219	212	226	200	195	214	237	209	240	199	225	211	243	204	194	216	227	218	200	265	219	170	226	219	215	214	182	238	214	248	237	218	205	198	213	204	244	211	210	219	205	207	216	200	237	198	222	228	218	237	194	227	216	184	265	213	216	252	208	210	207	233	225	205	208	253	205	195	190	238	215	219	216	223	213	231	248	217	235	219	199	248	235	228	216	209	212	252	230	226	243	227	209	216	238	209	244	237	190	247	191	219	212	192	215	228	203	222	219	220	203	250	244	231	199	235	207	218	239	194	219	216	209	229	221	232	231	223	249	220	190	214	209	185	207	220	232	215	201	204	238	213	221	223	210	196	212	225	198	218	242	235	193	206	223	221	219	214	220	215	219	237	224	229	229	219	227	219	215	262	228	247	209	245	250	218	212	206	244	209	221	208	239	224	197	186	217	257	233	225	216	226	231	198	210	221	222	206	244	241	205	224	232	204	249	164	197	190	220	211	217	215	201	222	227	255	223	201	267	237	216	206	220
31202	20476	18907	11640	5134	1220	842	740	632	600	598	552	627	658	627	597	578	532	512	530	517	501	475	496	517	448	471	421	487	453	482	499	496	493	496	474	504	485	502	501	471	471	512	507	499	504	477	479	490	471	509	519	468	480	440	520	478	495	489	484	480	510	497	502	491	444	500	465	485	501	471	452	457	472	480	532	509	483	486	475	478	511	486	442	520	442	532	487	534	476	459	438	493	499	482	496	472	465	503	478	465	483	492	445	491	491	463	492	474	495	525	480	443	513	489	442	480	460	513	477	516	478	477	496	495	523	469	490	461	438	438	470	506	487	500	479	528	464	529	552	482	518	492	476	493	494	496	445	473	472	486	497	506	499	524	493	505	492	467	488	476	453	532	489	478	461	435	465	473	517	449	483	486	465	532	506	442	523	485	480	481	502	512	519	474	517	529	463	499	479	534	478	461	466	479	466	481	521	501	496	521	486	478	436	516	490	472	464	463	476	516	462	492	508	503	504	488	497	479	501	457	505	509	508	506	495	446	454	508	475	476	456	449	482	493	511	459	480	481	503	465	468	465	491	476	531	469	492	471	459	496	478	480	510	525	456	498	506	462	473	483	472	479	521	474	487	502	502	451	442	468	497	483	477	515	471	487	510	471	527	459	474	500	484	486	467	500	508	489	525	453	473	487	460	502	506	477	516	493	487	472	512	484	472	494	486	489	468	481	462	500	476	500	471	445	488	504	464	495	482	500	507	497	494	447	466	412	475	490	524	485	473	473	475	508	461	478	459	503	477	432	542	443	498	463	483	544	497	469	513	452	463	482	479	465	440	514	520	507	502	481	489	520	484	483	475	458	481	459	504	476	488	506	494	480	502	465	490	485	460	471	454	471	490	478	487	486	525	455	506	500	496	489	506	493	510	484	458	465	481	476	503	506	474	492	470	470	495	470	486	510	478	458	456	517	478	471	476	498	446	463	505	485	468	460	436	526	535	496	492	512	481	488	454	476	488	477	490	511	531	496	478	489	484	482	480	476	508	457	519	488	477	489	500	462	467	489	487	482	495	512	484	472	455	479	538	468	481	482	474	487	485	490	484	501	499	461	470	469	521	456	478	505	466	467	511	492	471	513	474	445	482	491	446	515	473	484	482	487	535	518	493	479	485	492	471	471	491	489	486	478	527	483	464	513	512	524	490	485	493	512	487	497	499	446	488	476	464	479	490	497	499	491	510	494	496	464	500	491	522	458	457	489	476	468	465	467	468	479	488	490	441	487	512	429	529	467	509	526	477	510	492	466	488	496	507	469	458	512	430	520	509	488	480	477	513	484	499	478	480	481	514	481	461	451	480	500	510	476	495	485	483	494	509	459	487	457	443	491	497	528	496	493	474	477	466	475	504	481	458	462	464	502	450	481	537	489	450	523	516	440	463	466	543	509	464	467	544	449	457	478	484	478	446	485	502	518	502	490	501	496	486	447	477	505	436	501	464	514	502	483	491	503	482	509	511	495	475	519	474	471	450	448	466	494	508	473	470	508	489	504	455	501	450	510	505	482	483	481	525	485	534	509	510	497	428	468	475	532	467	490	496	475	471	493	507	490	510	468	486	482	466	498	469	501	507	505	526	465	478	481	460	489	491	488	494	511	495	491	470	515	491	536	503	461	477	512	468	481	500	485	506	477	515	489	530	490	488	480	440	501	524	482	494	448	452	507	523	486	505	436	484	464	488	493	478	462	499	477	465	481	503	479	508	462	466	514	501	545	492	488	453	491	481	440	481	466	524	488	420	462	458	452	479	469	492	454	483	480	457	515	497	495	507	507	515	468	483	499	491	475	459	463	485	519	494	459	504	502	502	462	503	517	440	517	507	469	505	497	500	508	491	520	466	480	512	486	472	533	465	464	484	471	493	513	531	462	496	493	484	461	508	466	494	493	445	498	485	501	490	500	436	486	495	482	457	500	463	482	522	472	489	484	473	491	462	479	524	477	496	493	477	512	464	491	450	484	487	461	473	472	503	458	493	438	507	498	500	468	503	490	470	457	480	522	491	476	478	472	443	506	517	499	466	453	476	480	470	440	471	485	494	476	450	464	506	508	488	482	502	493	514	533	391	482	492	496	450	458	494	475	468	481	468	501	486	481	460	441	453	485	484	496	470	482	481	496	487	519	512	476	497	495	473	454	453	476	463	495	465	478	499	507	484	484	456	494	520	526	491	472	475	465	497	529	452	489	492	498	489	476	509	473	460	451	511	487	482	483	494	485	524	501	458	461	481	466	526	468	471	529	476	470	504	485	502	465	483	522	481	485	495	468	475	477	438	462	485	466	503	496	479	439	453	531	514	480	504	524	478	522	453	497	464	508	499	516	500	536	437	496	485	472	481	497	523	489	489	510	456	494	489	481	510	449	454	514	480	479	495	477	494	468	496	481	493	507	463	467	481	483	470	516	495	473	509	462	501	508	480	503	494	520	466	531	479	478	485	457	502	487	464	540	440	464	466	485	474	449	461	498	497	482	485	487	471	483	514	488	483	483	470	506	506	482	501	490	509	478	461	477	510	506	498	493	472	493	462	461	456	483	503	481	516	466	488	501	501	507	502	479	458	479	448	507	483	482	454	491	504	488	491	489	482	474	506	462	484	488	484	477	492	459	491	467	474	468	487	494	487	461	481	476	487	492	466	513	453	494	443	481	489	497	490	496	495	438	532	493	502	524	461	463	495	488	476	517	453	482	508	470	478	477	462	472	500	473	460	512	519	467	498	540	492	458	467	459	490	482	501	442	495	489	493	514	511	464	483	477	488	481	492	480	479	511	455	476	456	488	512	498	479	482	481	486	449	475	485	515	513	488	487	479	490	459	464	464	508	529	507	491	483	461	480	503	487	476	462	528	466	535	515	496	487	455	502	477	460	514	511	535	559	452	454	454	531	520	490	470	478	499	509	459	520	470	507	489	513	488	475	513	496	450	464	495	503	438	472	512	459	464	460	454	460	459	493	427	467	506	499	497	486	459	500	499	476	462	510	487	481	483	485	454	459	474	478	452	508	483	473	488	476	510	469	500	473	494	486	472	469	476	500	470	473	476	497	498	487	494	478	501	504	499	502	495	466	463	497	489	491	493	479	488	504	509	487	485	537	520	468	499	485	494	496	456	486	491	477	477	498	527	478	491	518	484	505	468	503	466	484	485	504	504	477	503	477	461	481	523	530	523	483	485	463	525	471	503	480	508	522	475	486	496	474	456	503	486	519	460	503	536	468	467	489	464	502	470	471	476	497	513	502	496	461	526	480	528	469	481	519	488	514	446	497	472	518	526	524	482	476	490	486	461	483	476	446	525	478	484	502	484	521	517	488	519	509	500	439	480	502	523	501	495	492	504	510	465	481	465	511	502	508	539	519	455	491	481	462	467	534	474	466	452	478	512	493	476	476	480	499	446	515	516	464	472	459	464	477	442	519	496	506	464	473	465	519	477	487	485	515	496	476	490	448	518	506
57571	35737	20130	7956	2241	661	446	379	305	285	279	290	297	295	296	282	233	214	249	254	232	275	256	295	270	307	255	276	227	210	238	247	234	237	219	206	226	217	227	213	238	216	268	220	222	230	214	235	242	228	232	245	232	215	228	250	231	223	201	221	208	215	231	243	269	249	232	245	235	231	263	240	224	239	231	228	231	231	213	227	231	249	233	207	256	235	217	227	253	223	223	196	248	260	231	228	229	252	251	222	242	243	215	215	218	243	246	200	209	209	228	220	229	228	242	240	221	243	232	234	231	235	233	236	221	216	236	256	245	222	257	236	259	258	222	230	218	215	214	259	202	233	243	233	206	213	230	220	217	259	230	248	217	245	243	240	246	246	238	271	218	238	244	226	243	256	214	198	260	244	227	260	257	246	228	237	239	241	256	244	250	244	213	233	250	240	226	224	201	226	252	257	209	243	234	220	240	212	214	227	245	234	266	205	219	222	258	204	246	220	234	225	234	259	266	261	242	227	250	206	247	242	227	275	228	227	237	246	224	243	255	251	258	247	257	211	218	245	236	234	222	260	249	240	214	217	239	229	216	211	250	246	246	242	242	223	225	224	238	253	234	240	236	235	256	268	215	217	241	241	226	239	230	205	238	238	227	255	239	234	249	239	219	257	238	248	226	218	223	206	245	223	241	232	229	211	206	231	232	241	249	239	222	226	249	240	255	230	218	215	248	202	233	233	264	272	231	214	226	242	235	196	225	216	222	210	236	217	236	222	247	248	230	212	242	234	210	246	206	217	232	215	218	233	218	197	222	254	232	209	218	212	248	199	224	233	250	233	226	244	241	238	198	214	221	231	243	234	226	264	243	216	256	237	253	220	243	227	242	236	220	205	193	244	202	229	218	213	219	251	238	236	225	233	246	219	241	247	226	245	237	236	220	237	209	226	256	279	237	224	244	229	215	234	221	237	231	260	224	237	230	249	240	216	227	199	284	239	215	229	210	227	228	224	225	232	213	222	225	234	238	245	220	236	250	243	261	214	236	240	264	222	264	233	222	224	247	236	226	268	233	234	210	232	260	216	224	227	219	237	201	226	246	256	227	226	249	237	228	219	233	223	242	215	214	257	236	261	235	228	234	236	247	215	260	221	227	224	222	212	203	235	242	220	205	250	235	238	241	250	243	262	223	242	222	224	237	226	210	242	221	230	217	253	245	255	235	229	251	224	231	233	223	199	261	241	257	234	257	247	243	259	256	235	232	241	213	222	231	224	215	219	250	238	249	203	205	250	219	217	210	243	239	243	237	235	275	219	226	242	255	259	252	251	225	224	225	246	216	254	232	228	227	272	229	212	226	222	260	245	250	264	223	240	241	230	242	238	201	225	253	225	221	219	259	238	233	233	256	225	248	223	237	267	261	240	205	261	254	237	230	250	226	222	264	223	226	234	233	203	237	250	247	219	215	232	253	239	245	214	270	242	195	221	229	210	248	211	235	205	242	219	209	250	228	209	225	243	254	233	247	253	210	233	242	172	206	238	214	219	217	231	218	225	241	212	218	245	269	215	216	242	237	201	205	228	234	207	210	232	289	215	222	237	253	254	239	253	250	248	217	243	239	220	228	236	228	238	210	221	238	242	208	243	230	257	254	221	214	225	242	203	235	232	217	249	220	219	234	199	244	237	225	221	248	235	262	223	209	250	248	190	228	223	229	265	239	215	243	240	253	248	226	209	262	221	220	220	251	261	227	238	236	227	271	239	254	212	244	231	278	237	215	224	234	257	256	221	225	256	219	243	238	235	217	215	239	254	232	198	231	242	203	223	235	221	221	239	211	238	221	253	204	221	245	255	219	247	224	233	249	230	233	244	264	212	228	240	243	228	213	225	217	249	222	247	230	236	217	231	212	242	219	215	239	223	230	207	227	228	230	218	225	220	235	246	251	224	241	232	252	209	243	264	252	205	243	206	254	229	233	241	256	271	222	236	217	220	242	217	231	259	235	269	246	218	236	200	227	256	241	240	211	237	224	239	226	245	217	235	204	233	217	218	232	220	234	230	246	245	217	219	238	210	229	244	259	216	232	243	241	216	229	219	217	245	237	232	242	243	238	246	232	192	251	228	226	240	225	242	230	224	212	267	240	251	244	234	180	223	228	254	238	225	242	226	252	236	229	222	247	269	234	220	242	216	219	227	215	241	170	221	252	240	258	200	246	201	209	233	248	236	210	234	226	231	257	225	241	225	251	239	244	236	257	232	237	258	217	221	220	244	262	218	247	240	239	247	232	251	225	234	245	234	236	227	228	223	222	222	219	216	236	227	249	231	239	238	241	238	249	234	232	244	251	244	223	234	213	271	256	225	243	256	226	249	263	255	209	221	219	202	236	246	233	245	212	211	261	199	242	248	260	212	241	245	249	191	221	232	242	255	248	243	215	237	210	206	249	245	249	263	252	234	236	234	221	250	260	248	230	259	245	244	251	235	230	251	239	269	242	227	239	215	247	249	217	233	241	223	218	219	223	232	232	219	249	220	221	221	221	224	226	244	231	235	204	221	219	259	279	224	218	244	227	223	195	231	253	225	244	215	258	230	214	249	243	216	222	231	245	227	233	256	244	233	227	257	224	235	219	220	213	249	225	229	224	245	238	240	217	214	205	237	250	245	221	218	224	227	251	211	224	230	235	215	250	215	220	255	237	233	259	204	265	255	256	240	244	239	250	232	195	209	207	203	237	208	218	241	229	237	218	252	210	215	235	220	220	249	238	221	202	246	213	223	225	225	238	215	240	250	244	225	227	246	268	263	235	240	232	261	233	249	258	255	230	220	230	226	226	236	241	251	240	199	235	211	249	261	247	204	229	235	259	273	256	240	217	293	229	227	243	232	238	229	229	202	230	228	249	273	253	222	220	235	264	259	232	211	203	261	246	246	197	207	214	244	254	240	218	207	223	244	229	223	244	235	240	225	235	216	246	206	212	229	236	261	259	235	248	214	197	255	206	216	232	211	261	220	214	270	200	234	234	244	221	233	242	229	244	251	209	238	242	247	200	212	251	218	211	252	202	214	249	237	220	235	239	236	211	237	215	232	233	251	230	225	235	223	236	224	254	255	236	219	214	240	210	215	214	234	269	233	220	238	247	269	260	221	241	230	219	219	243	240	222	231	231	223	241	223	261	226	220	212	227	239	252	241	249	229	221	234	214	261	264	255	224	225	225	230	234	249	246	219	231	236	260	250	224	243	225	246	232	217	202	230	227	228	214	224	247	241	253	244	264	217	230	251	247	231	237	230	233	226	235	216	202	201	229	211	243	238	248	230	231	231	213	233	234	231	232	242	276	224	201	241	228	242	236	218	235	239	260	251	203	240	227	253	242	238	236	236	274	245	223	217	229	226	239	237	255	244	229	245	231	215	246	222	218	242	232	224	241	234	230	229	246	222	237	236	192	240	239	232	238	248	223	256	245	234	260	232	239	230	240	226	216	226	235	232	225	266	228	204
37740	28739	22354	13708	5740	2070	1332	1275	930	853	827	878	848	838	759	664	600	499	553	586	598	572	652	716	866	837	585	509	551	508	511	521	515	494	556	532	523	491	527	536	516	481	524	490	504	528	502	512	471	548	452	506	522	533	521	502	483	489	533	475	525	486	521	558	509	518	541	478	538	522	555	479	486	528	536	513	541	534	530	508	499	517	509	544	489	478	502	483	529	512	477	459	523	474	559	515	502	526	518	534	512	489	503	514	489	510	527	526	469	484	523	513	553	566	534	476	522	547	510	501	545	492	514	560	520	534	487	529	509	519	516	529	526	520	544	511	481	503	511	513	490	522	491	531	503	483	502	542	522	489	504	498	538	550	509	532	514	530	529	523	530	493	538	497	500	506	492	504	517	552	508	519	515	503	528	497	514	519	536	540	515	537	497	514	515	548	514	484	507	493	521	505	493	459	487	475	521	521	525	471	508	549	532	511	545	523	525	526	504	500	511	462	515	478	499	510	534	516	482	532	515	562	521	483	513	481	516	525	470	505	484	513	464	525	531	516	529	533	524	524	494	481	542	521	512	462	482	544	510	489	483	521	516	510	525	550	485	540	493	478	507	529	565	515	513	484	530	541	532	513	513	536	505	542	505	535	536	534	527	499	531	525	501	532	535	526	488	546	513	538	529	505	523	514	497	501	549	494	549	503	525	509	514	489	536	512	541	504	501	555	518	507	518	537	521	491	519	512	512	516	554	507	516	506	491	549	510	535	522	511	516	500	498	507	522	524	522	530	545	491	516	532	489	483	525	553	525	542	547	502	524	488	460	550	509	528	504	534	530	553	498	476	508	524	533	516	490	521	506	515	508	479	504	541	520	514	484	465	551	483	515	502	524	500	490	517	456	511	489	528	513	464	497	481	498	534	525	516	504	499	520	504	490	528	504	506	494	531	520	505	537	515	541	536	508	477	479	496	521	453	517	538	541	545	547	547	531	480	565	525	532	510	516	525	488	513	518	481	522	520	572	521	489	487	514	467	525	532	527	519	487	496	526	502	500	537	520	536	519	509	541	525	518	563	513	519	533	514	490	554	534	517	487	512	521	555	492	511	534	540	503	524	527	540	489	518	528	513	570	557	508	498	525	541	507	527	529	494	519	496	530	510	532	493	513	511	494	543	506	530	501	513	511	481	546	513	556	484	541	521	488	539	489	540	515	542	523	515	500	553	544	505	519	492	517	566	495	487	528	511	552	517	495	535	515	515	515	508	503	532	488	502	475	526	479	489	509	520	514	498	525	521	515	500	511	517	528	477	503	502	499	528	530	545	471	557	526	529	516	509	511	491	512	522	529	525	525	494	471	541	472	520	482	541	536	476	528	526	521	542	493	548	505	534	501	537	536	508	493	521	531	519	487	498	473	516	500	524	534	501	503	533	467	526	503	531	506	496	502	482	494	528	462	532	509	538	539	507	523	532	546	530	516	518	511	532	495	490	523	503	497	545	531	521	503	514	519	510	538	515	481	506	557	540	532	528	517	532	502	506	490	501	540	463	518	515	519	536	520	505	506	494	492	513	547	529	543	505	519	478	478	505	514	487	474	482	480	526	493	565	483	519	479	509	472	531	521	514	546	539	528	529	531	519	507	517	494	488	511	505	561	506	511	497	485	525	527	523	507	477	539	515	509	533	475	552	491	534	513	546	506	520	491	510	488	532	490	515	526	512	502	537	521	505	525	503	498	553	495	502	524	524	529	519	539	575	547	522	537	500	530	465	513	511	552	487	490	508	528	527	522	518	515	529	503	577	538	511	525	502	507	539	491	528	532	487	534	519	489	494	522	531	547	512	547	462	503	577	484	542	524	520	517	503	475	518	507	543	500	531	500	511	534	544	501	483	475	510	551	521	540	509	520	509	549	518	483	486	480	507	519	518	524	530	543	566	551	523	493	493	559	506	523	508	513	517	451	524	532	477	556	532	567	492	499	484	490	484	507	549	498	529	560	540	499	504	494	522	486	461	534	480	575	527	535	527	526	516	548	506	514	517	535	543	570	490	496	543	570	524	521	485	498	532	501	499	521	519	523	526	509	564	537	519	538	527	489	519	531	537	534	526	520	508	557	514	473	546	541	532	535	513	495	545	499	519	541	516	486	534	469	506	480	500	526	498	519	545	506	484	524	512	501	530	517	518	486	501	535	497	524	505	507	501	498	511	507	531	553	525	530	510	531	458	530	555	520	510	521	536	510	524	544	518	524	520	459	525	503	545	481	520	519	517	540	536	492	508	495	505	518	558	532	510	505	527	506	518	529	514	523	535	502	516	517	469	517	511	529	518	483	498	518	552	550	490	487	500	481	518	474	517	528	487	536	527	555	506	500	504	502	551	519	535	548	544	511	525	558	555	526	527	541	540	551	543	533	520	490	531	534	515	497	510	483	520	505	515	549	543	510	493	486	535	497	526	490	508	526	526	492	524	538	510	486	493	518	511	526	498	496	536	525	503	534	515	505	495	538	499	564	536	488	480	460	559	475	530	552	509	507	527	526	548	513	506	513	484	509	467	527	544	497	544	523	473	504	511	550	485	525	519	499	511	482	540	508	505	488	504	537	502	533	525	520	538	514	532	511	523	530	536	543	502	500	518	515	520	488	512	515	495	502	496	523	485	471	493	483	552	487	522	502	539	500	478	477	500	540	529	525	499	542	532	480	493	500	500	541	514	542	523	478	522	510	558	503	501	527	545	499	507	504	527	523	519	517	504	476	472	510	478	530	526	551	489	488	495	531	494	522	487	510	524	496	497	533	475	476	512	513	560	515	503	492	529	514	443	520	493	520	488	490	569	507	522	508	515	474	484	515	531	468	473	508	502	489	514	550	494	524	515	509	534	527	496	557	523	487	513	476	516	469	518	507	520	509	508	508	490	513	531	543	494	530	515	536	514	498	493	506	519	528	545	465	532	504	516	520	553	524	526	507	454	526	495	508	487	513	440	523	503	532	534	523	493	511	518	492	506	514	498	511	497	494	533	452	542	504	519	480	484	517	482	529	551	499	526	513	544	547	510	503	486	525	506	505	530	538	540	517	528	461	491	508	505	535	538	522	513	500	512	491	529	550	504	498	493	568	514	526	518	549	538	514	505	519	541	489	539	515	514	496	518	551	544	527	527	570	551	516	529	506	520	482	522	499	561	483	540	562	550	516	500	545	514	501	529	517	519	480	536	497	505	524	514	515	511	508	522	497	504	519	517	491	533	549	514	513	560	547	543	521	529	511	502	538	510	509	542	504	489	507	531	498	498	572	499	533	491	506	509	532	549	516	531	517	550	489	511	496	515	505	524	491	511	529	503	484	517	517	512	541	527	486	507	502	532	533	510	492	540	500	541	500	505	478	524	511	513	496	555	516	491	516	518	556	511	548	531	488	550	520	478	534	522	527	509	524	526	500	518	526	513	517	526	505	550	512	519	519	531	538	526	505	488	536	527	526	480	510	540	550	489	505	535
71140	40896	20877	7816	2641	733	522	429	354	383	344	325	299	295	287	282	243	245	252	269	277	271	295	327	358	317	247	240	256	247	271	257	279	255	231	228	234	250	240	252	243	264	234	265	241	258	250	265	246	237	216	237	238	259	271	226	241	255	247	268	221	291	260	242	247	243	245	239	266	270	234	224	244	242	216	249	252	260	220	239	214	246	292	254	256	248	237	272	261	288	271	268	268	260	261	251	210	220	230	242	257	275	226	221	289	245	232	268	264	254	227	250	259	262	241	233	247	224	248	225	253	261	256	263	271	246	257	226	273	228	259	231	223	214	255	241	266	251	266	256	235	234	249	255	247	247	225	256	219	234	226	262	264	281	227	234	243	244	246	251	242	294	280	254	241	215	283	250	216	259	249	220	247	242	256	239	218	230	260	256	270	274	254	231	224	243	241	230	234	230	252	268	275	244	235	260	259	242	217	245	266	253	236	257	243	251	234	241	269	240	253	259	260	247	229	232	218	251	297	251	266	249	276	237	275	240	233	241	250	224	245	267	245	249	264	250	227	266	255	217	244	230	266	260	253	246	235	280	288	246	248	263	253	248	240	281	276	258	263	250	260	255	222	264	248	233	252	238	278	252	251	264	258	234	233	247	279	245	217	236	258	249	227	241	282	237	257	267	232	238	263	251	260	259	264	208	240	242	250	249	239	264	246	246	235	230	252	252	243	285	253	238	265	224	220	272	253	232	259	245	250	226	248	229	301	243	238	230	223	241	238	239	232	252	281	265	259	259	230	254	233	249	237	214	248	254	281	241	255	277	263	230	247	245	265	245	256	217	245	269	238	253	263	246	250	254	242	248	238	240	258	222	240	241	233	252	242	246	246	237	265	259	281	232	259	254	247	262	240	261	232	241	245	239	261	211	263	266	250	238	243	258	257	225	209	223	242	287	228	239	258	247	247	277	257	263	244	256	248	263	260	221	254	277	265	233	253	242	225	236	245	260	259	243	260	262	256	249	233	235	228	251	273	249	268	234	228	249	240	243	259	212	277	229	254	242	253	229	252	237	225	244	237	231	248	238	264	254	241	248	270	288	236	267	280	236	233	212	248	233	226	243	221	242	263	252	273	235	235	228	229	235	222	272	234	252	268	251	254	248	257	266	224	242	256	249	259	251	226	235	266	267	226	245	209	240	231	241	258	236	273	273	248	247	252	256	261	272	232	222	237	277	256	247	241	244	268	255	275	243	225	219	232	268	249	262	229	248	257	246	263	233	251	267	265	233	227	254	205	268	264	258	259	235	258	253	250	254	243	261	241	245	268	245	266	248	236	245	238	230	250	247	259	230	240	244	229	274	260	248	255	239	228	233	222	248	260	250	251	281	277	250	237	224	248	241	243	237	258	269	248	235	275	288	252	237	287	258	240	264	239	209	259	258	242	221	210	227	234	244	238	228	235	217	249	251	242	242	274	250	202	234	249	235	237	227	254	270	252	256	232	265	249	228	234	234	236	260	248	270	248	232	251	242	227	224	255	260	219	258	239	234	252	251	267	241	227	272	248	246	223	230	242	246	246	268	262	242	231	237	241	239	236	245	253	261	286	232	243	237	266	243	272	231	279	235	246	237	233	282	256	252	231	288	259	239	265	248	258	224	254	238	244	261	244	240	274	234	254	272	235	229	256	266	287	257	268	249	243	219	217	250	240	211	237	239	224	291	259	257	278	270	228	230	265	223	262	235	219	231	243	257	239	262	249	251	273	254	257	253	251	249	248	260	261	279	255	236	246	260	247	268	213	229	230	262	216	236	236	249	255	243	256	220	249	252	274	237	215	232	280	228	228	262	246	231	242	249	253	204	241	274	262	241	232	234	216	264	252	245	243	238	224	244	244	239	251	263	223	213	239	259	222	220	245	238	239	270	239	267	244	246	257	224	226	251	259	239	234	218	237	273	257	224	258	261	240	245	229	261	244	259	249	262	228	231	237	272	248	251	274	250	231	235	220	250	230	260	243	242	212	246	260	257	226	262	225	214	259	257	207	260	262	248	219	241	241	261	259	248	276	298	249	254	222	252	233	252	258	240	236	262	273	235	263	237	245	241	268	243	269	249	251	237	256	228	240	250	248	248	249	240	267	253	280	251	237	250	283	261	231	255	246	248	253	246	261	269	233	255	238	242	217	239	234	224	251	261	261	269	269	226	272	243	239	262	225	245	271	238	247	237	279	247	271	268	264	239	245	254	228	248	244	235	242	219	229	256	256	254	251	243	222	268	236	243	234	255	260	240	249	230	262	238	261	226	238	234	254	257	248	262	232	229	257	244	251	255	259	252	236	265	236	261	240	263	226	243	214	233	246	253	258	237	241	220	237	236	249	246	243	245	247	265	233	222	278	229	224	223	263	243	296	247	254	212	233	232	255	252	233	238	225	243	274	268	248	232	243	233	267	265	239	243	240	250	269	253	215	272	228	276	257	250	262	208	237	245	264	260	264	255	254	279	259	247	249	233	259	219	258	257	223	270	230	250	237	219	225	261	254	243	259	263	261	268	243	247	263	251	260	253	236	257	286	226	232	261	242	285	251	250	236	226	246	241	219	248	228	271	248	238	238	247	231	245	215	262	244	260	226	247	266	243	249	243	248	274	254	234	257	248	233	233	239	249	275	243	253	246	236	277	226	252	266	269	218	234	235	267	246	264	252	272	243	239	253	239	259	254	244	254	254	230	240	248	224	264	271	298	222	237	247	254	215	235	240	259	250	260	256	244	221	259	215	226	239	219	247	227	244	256	245	257	231	254	217	249	284	247	235	270	252	237	237	250	250	264	235	248	240	263	266	233	220	244	226	247	258	259	236	222	235	260	248	261	250	219	247	236	247	273	233	258	255	238	229	210	267	284	226	282	245	247	228	235	247	249	254	218	203	227	285	227	269	257	263	273	278	236	228	262	241	257	233	230	250	248	227	269	247	226	271	247	259	213	257	268	259	244	226	270	231	265	258	224	233	222	275	258	249	249	240	253	231	251	238	244	230	222	243	227	290	254	242	266	243	223	227	247	246	238	246	231	263	265	244	226	240	227	224	242	227	249	241	260	244	238	239	239	223	258	255	257	278	267	242	239	268	260	237	233	247	258	233	256	257	267	276	260	251	249	264	232	274	253	247	231	238	239	246	257	266	241	273	221	244	236	268	256	234	243	241	244	278	265	264	232	248	248	233	237	245	211	231	240	263	257	240	251	254	222	268	238	269	255	232	230	280	213	252	233	236	267	237	286	282	236	240	237	279	277	227	268	254	227	236	239	249	255	231	253	240	235	236	251	284	267	267	230	243	282	222	245	278	233	226	271	233	250	233	261	231	256	264	266	271	250	235	241	254	271	233	262	241	282	239	272	238	241	257	271	272	211	248	228	237	268	240	219	234	282	246	228	243	224	260	241	215	231	247	255	214	236	248	217	233	223	264	249	271	228	275	269	252	233	223	237	261	245	265	264	223	230	252	246
47536	31102	20549	12141	6604	2055	1705	1411	1146	1283	998	876	745	633	588	593	605	534	600	549	561	641	722	924	1026	877	596	539	552	587	555	553	581	524	499	513	572	529	498	537	589	536	532	555	553	564	544	546	506	535	539	539	548	528	556	519	566	548	542	549	525	514	515	568	532	529	498	558	549	591	521	521	522	596	544	558	530	570	543	549	495	511	552	499	540	559	505	517	540	539	568	523	537	513	557	532	584	542	559	533	562	542	511	550	532	563	552	537	537	565	520	538	542	552	569	569	553	504	570	585	526	552	522	542	521	513	542	541	579	513	510	497	580	515	595	564	532	557	484	520	516	587	541	529	535	513	528	526	498	563	564	486	546	552	523	561	524	528	517	545	572	530	528	529	542	553	562	531	539	540	566	544	520	517	512	527	511	583	547	530	558	516	528	547	549	586	560	526	545	541	559	537	539	539	524	566	538	534	543	584	497	504	506	499	543	534	550	522	543	504	543	527	513	528	527	514	549	547	534	498	515	497	533	590	517	512	489	528	520	542	500	493	563	561	511	594	583	501	543	542	537	565	566	537	551	554	561	576	556	535	579	531	563	506	543	567	551	515	575	514	527	537	524	529	572	535	568	569	511	558	556	537	525	548	516	555	535	515	508	495	544	539	504	522	515	511	548	529	537	554	566	537	522	526	537	543	524	531	538	563	589	573	583	540	515	559	515	531	568	547	584	534	507	530	551	538	537	537	541	495	538	531	527	538	565	533	565	520	525	518	566	556	495	511	546	564	575	560	539	567	529	536	531	532	537	523	563	565	580	534	540	536	521	543	544	554	522	524	514	537	549	547	556	547	564	552	547	543	536	516	550	548	538	582	540	546	534	536	555	498	553	545	532	592	525	495	519	580	564	550	526	487	550	565	544	544	497	523	494	518	525	481	533	554	505	566	557	549	546	569	516	569	557	531	541	534	525	554	572	535	563	512	513	543	589	562	510	552	575	551	553	522	532	565	535	520	545	529	574	543	520	546	538	483	534	568	518	556	560	533	537	507	529	520	528	504	539	583	570	538	531	517	548	571	525	541	528	512	550	512	513	519	570	515	554	548	578	550	532	547	552	532	536	543	495	542	563	538	539	538	558	562	557	542	539	606	504	562	552	533	529	486	556	525	573	557	527	537	535	513	551	562	592	548	510	527	547	580	529	533	544	547	525	552	550	534	556	537	546	547	548	549	530	546	531	532	505	524	565	568	531	545	572	556	506	531	550	525	538	537	530	577	562	530	541	562	537	550	511	564	577	520	534	539	507	525	548	547	576	581	593	508	519	582	553	520	503	550	542	515	509	523	555	552	526	533	549	543	498	519	572	567	567	529	521	522	572	540	527	523	540	549	541	520	532	539	550	533	535	522	535	538	563	538	501	529	600	547	548	566	573	597	484	511	501	504	553	569	520	547	515	551	526	517	525	548	536	502	517	515	516	532	576	522	557	552	497	567	526	479	535	529	515	539	529	571	502	552	545	535	552	480	547	493	529	557	523	557	521	553	525	532	565	519	552	572	537	539	500	535	605	502	507	525	490	528	530	531	552	541	530	508	553	531	560	544	544	538	544	526	544	530	545	529	545	564	498	550	526	519	533	565	546	575	541	503	505	572	541	524	525	570	548	513	535	522	580	549	575	553	558	525	527	564	517	579	542	507	560	556	550	508	497	560	563	546	526	540	523	508	547	560	526	537	508	522	526	523	521	506	531	521	560	538	601	511	561	531	541	525	544	549	528	504	557	529	544	522	591	539	539	554	560	545	526	560	531	580	544	573	516	536	504	557	535	522	550	534	558	575	559	543	557	540	525	517	551	557	540	519	550	524	531	525	544	570	521	550	509	535	514	546	540	505	539	537	539	563	551	543	535	529	565	562	555	506	579	507	559	556	531	561	517	494	548	531	566	519	548	511	497	540	563	547	509	546	530	536	522	540	524	587	491	554	533	511	525	537	519	563	557	530	522	492	552	490	545	576	529	520	561	517	544	528	545	492	511	516	523	537	554	493	488	532	566	561	519	558	542	575	543	514	536	520	537	559	581	543	534	516	609	565	573	518	529	537	587	572	486	553	547	542	512	499	544	560	502	509	507	548	517	507	516	563	550	554	548	559	551	558	551	546	522	563	523	524	548	570	526	562	580	535	520	550	514	556	499	540	575	553	500	559	590	540	545	540	527	561	539	555	546	550	543	515	525	532	513	538	509	525	535	552	557	525	519	537	555	521	550	545	533	561	521	519	567	514	530	522	547	600	531	526	530	539	533	574	536	571	517	537	521	533	597	475	515	557	510	547	556	559	515	552	513	534	532	572	537	561	583	586	516	538	517	521	514	576	544	534	558	503	571	532	550	535	519	538	553	557	492	540	537	516	591	547	550	547	508	561	578	547	546	531	560	559	534	569	551	539	551	544	530	502	571	525	498	542	529	553	515	549	580	558	564	539	541	577	538	503	504	519	563	560	540	495	524	542	559	538	531	570	538	569	517	528	499	512	572	580	563	530	566	528	536	511	532	559	525	548	552	508	544	514	528	546	510	530	538	539	577	521	566	565	523	544	502	553	551	559	516	545	532	511	558	517	541	560	520	521	525	557	517	533	542	520	542	611	560	519	533	542	549	565	511	544	526	553	539	572	544	539	567	528	532	540	560	552	608	517	515	514	535	492	513	521	551	562	539	537	514	526	586	507	546	529	512	550	579	532	508	529	503	563	553	541	516	553	546	531	543	618	543	546	534	514	541	554	539	536	535	519	537	559	567	534	546	563	548	512	561	498	512	553	544	542	542	565	585	532	522	535	547	525	561	513	506	532	533	590	506	535	513	544	541	570	542	529	538	535	562	555	573	563	540	556	572	494	555	539	521	557	528	528	549	558	542	561	532	536	549	543	511	544	556	543	558	552	557	544	522	561	581	525	540	494	549	514	574	516	500	534	546	563	573	539	560	528	550	525	512	550	525	542	538	557	583	544	518	492	532	544	519	553	505	543	516	552	551	524	561	551	556	528	533	537	540	557	568	517	529	572	472	524	500	545	570	516	551	533	571	520	553	567	542	545	530	534	548	522	497	544	543	502	546	526	543	491	517	546	571	523	563	512	555	554	537	502	526	546	521	510	511	508	578	543	554	523	557	518	538	547	516	516	536	522	512	544	534	497	540	544	581	526	573	533	514	547	521	536	545	527	538	546	525	580	517	558	516	484	502	531	530	508	572	560	529	529	532	553	505	540	514	588	549	541	517	530	564	539	515	516	528	496	535	556	494	530	536	542	579	565	501	557	538	533	576	533	547	573	523	546	502	623	549	597	546	539	502	563	536	529	511	526	554	542	558	540	532	542	532	542	589	523	502	562	523	542	521	531	557	531	512	568	546	571	569	551	486	504	527	534	492	510	545	543	532	559	515	556	546	509	520	546	479	565	527	512	532	539	541	526	561	543	541	534	517	539	536	533	485	533	526	560	543	525	525	551
50137	25981	13341	4629	1211	537	470	337	283	240	218	232	230	216	235	244	234	223	189	221	226	223	196	231	213	197	197	210	192	216	226	214	238	218	247	206	211	212	217	218	223	199	207	204	225	235	194	212	209	191	222	219	212	206	220	258	211	216	209	200	226	216	221	249	225	204	223	195	249	211	207	215	208	210	192	233	216	225	219	216	203	223	214	195	207	218	222	205	202	231	212	229	192	259	203	254	209	207	209	231	202	223	220	222	207	229	207	243	197	237	204	219	221	206	207	193	207	233	196	233	229	197	228	219	215	209	232	238	228	220	240	199	214	219	224	240	218	237	206	195	221	182	213	220	218	187	231	210	211	203	212	204	255	223	206	216	227	200	231	190	230	214	213	237	216	239	232	223	233	221	244	225	211	231	229	211	220	227	242	235	220	280	209	191	206	240	201	193	240	236	189	224	224	206	226	214	205	202	203	201	197	239	224	194	234	202	216	185	217	202	211	236	208	254	218	211	216	209	203	205	220	214	223	196	181	204	194	206	241	236	214	221	232	217	215	189	205	229	214	207	202	206	207	191	201	207	226	203	208	240	237	204	190	235	208	225	219	192	201	206	230	225	196	229	235	234	221	229	222	201	220	200	208	194	229	206	222	209	201	202	206	194	196	220	217	226	207	195	190	221	222	218	222	220	221	226	208	179	224	221	193	203	229	226	211	232	229	206	209	222	247	234	196	190	211	187	218	226	212	213	225	221	225	234	209	225	212	211	241	212	235	210	203	208	227	204	195	206	181	205	229	210	222	207	231	224	220	215	212	217	211	229	202	201	198	187	194	217	217	169	237	218	217	225	227	216	210	216	199	214	202	219	230	239	188	240	220	204	228	219	216	221	223	218	185	189	216	231	209	212	204	225	209	224	232	214	234	224	237	212	225	235	210	215	213	202	216	243	239	201	220	210	205	223	218	232	218	219	200	197	208	208	215	245	213	234	216	218	211	215	218	210	216	197	216	227	191	209	217	239	231	200	222	179	219	208	246	214	260	229	206	216	230	226	209	190	227	232	211	191	210	239	232	218	199	236	213	202	230	197	207	233	226	223	227	212	217	215	207	250	244	228	220	210	181	230	225	232	214	215	214	205	197	260	208	235	215	230	199	247	240	206	214	245	196	224	228	200	234	213	210	234	226	211	194	194	224	224	226	190	230	194	215	224	213	232	233	202	229	251	233	215	210	213	200	210	213	212	220	221	206	225	194	220	218	229	197	231	227	195	193	190	193	209	235	192	245	244	206	235	221	196	198	223	210	245	250	222	211	190	207	213	211	227	195	186	207	224	224	222	203	220	215	206	227	232	214	237	240	223	221	224	216	233	250	191	213	174	217	209	228	226	235	189	211	214	231	219	203	191	243	192	215	200	228	188	229	232	212	195	206	230	209	232	229	239	216	209	231	209	169	206	204	230	205	231	208	199	205	194	221	235	194	206	223	215	212	238	235	224	225	199	197	233	216	235	218	226	240	216	261	224	208	196	212	221	231	204	196	220	196	202	218	210	206	216	206	229	220	221	225	242	233	209	215	230	260	205	232	211	199	216	240	225	201	215	193	218	226	216	201	209	222	206	204	220	220	249	208	243	222	225	198	194	215	221	218	216	230	238	231	228	202	198	196	219	216	228	218	216	244	216	232	221	185	209	229	226	240	191	235	227	233	221	223	221	217	241	256	208	228	222	212	208	215	222	259	234	230	189	212	226	233	240	231	210	221	231	225	217	210	204	233	218	229	192	221	216	197	231	244	204	243	229	231	207	202	233	229	219	229	194	211	230	208	216	247	213	214	203	195	195	256	236	213	224	214	202	229	217	209	196	222	208	211	176	221	248	209	217	201	208	231	209	226	247	196	200	207	212	206	214	208	210	192	188	212	219	222	227	219	239	204	264	196	234	228	195	217	240	215	208	231	236	213	195	227	240	199	204	250	206	250	210	206	214	218	193	197	221	229	219	199	228	237	217	203	228	213	222	224	212	221	226	245	221	217	220	221	218	205	210	218	220	244	261	212	196	214	240	209	195	214	252	233	203	228	217	225	205	220	213	190	220	224	227	250	228	259	222	202	210	192	223	199	222	227	219	180	242	234	219	232	223	229	221	225	210	191	214	205	196	214	229	215	235	210	230	217	219	219	218	212	210	222	227	218	228	197	217	233	217	210	227	191	192	184	214	210	219	231	222	205	191	228	209	208	222	225	211	237	223	212	217	201	225	205	209	252	225	240	234	210	213	201	204	196	222	227	196	220	216	197	222	212	228	202	199	207	223	251	216	200	238	187	213	208	203	221	220	202	208	221	233	243	224	246	195	231	211	219	217	237	219	202	218	229	195	217	223	214	197	206	226	246	220	211	213	206	201	201	237	244	216	224	207	225	205	225	212	206	164	243	224	225	200	201	210	206	239	209	208	197	261	211	222	230	220	205	187	200	252	230	230	208	224	224	218	214	231	225	213	248	206	220	221	255	250	213	236	208	215	207	214	204	216	208	236	230	209	192	222	228	210	253	210	212	263	213	224	258	215	240	257	212	201	228	218	189	216	209	222	225	220	193	206	203	232	239	205	235	215	215	219	235	224	181	201	195	218	213	208	231	202	231	204	210	227	206	226	235	218	209	208	214	220	203	192	181	216	203	223	226	194	243	195	204	211	213	223	213	224	217	223	210	194	212	216	229	245	206	233	231	217	207	220	193	199	211	198	242	216	235	228	198	222	218	221	209	215	236	194	215	217	227	216	229	198	226	233	222	227	227	219	213	196	191	228	222	231	240	206	197	219	254	222	186	222	209	199	195	221	206	213	211	210	223	235	223	195	208	214	213	217	231	215	227	209	218	209	229	228	231	234	194	267	200	196	208	202	234	188	243	195	230	183	231	207	233	218	252	234	198	212	222	202	221	218	191	219	200	205	234	201	217	184	193	224	189	251	220	227	225	219	236	256	218	241	222	228	186	213	227	235	232	216	226	234	191	198	226	227	214	228	175	216	212	217	221	212	233	232	200	227	224	214	217	230	196	213	247	201	231	218	222	200	236	202	231	211	196	240	207	217	246	236	222	208	225	198	228	217	202	220	233	250	208	220	232	218	196	239	200	234	216	209	211	208	200	226	205	206	196	216	226	213	219	218	225	240	234	215	219	233	232	208	192	208	229	206	218	187	186	203	233	200	221	210	204	238	224	236	213	220	243	196	216	220	228	217	196	218	205	228	222	232	249	207	202	201	205	233	235	213	226	231	230	241	213	200	199	236	187	217	204	231	200	212	205	210	244	203	233	235	224	219	224	223	239	222	224	203	220	214	231	218	191	197	232	239	243	206	259	258	219	235	217	224	225	188	228	187	227	200	196	221	209	190	228	214	205	211	190	215	206	196	238	182	237	219	214	248	215	212	230	204	206	208	207	233	262	230	223	222	208	208	200	227	216	233	236	227	222	234	218	223	231	219	245	209	197	212	233	185	207	224
32394	18792	16462	8917	3311	1780	1567	1112	798	640	559	545	524	528	508	487	520	495	519	495	508	476	453	494	499	536	509	493	471	511	485	480	466	470	502	502	511	473	529	500	470	491	454	484	467	482	513	462	454	467	449	502	497	495	501	465	550	453	479	495	517	455	494	489	458	462	534	484	490	491	485	515	436	467	511	530	438	463	510	484	486	467	458	465	492	514	494	467	479	492	484	488	466	490	473	466	475	457	501	445	526	460	492	522	475	474	501	476	461	472	468	439	436	474	534	467	497	496	495	441	466	499	489	531	519	468	472	486	468	470	507	479	499	493	468	492	463	493	476	505	498	479	517	465	504	477	475	504	509	474	429	486	464	528	450	441	518	474	460	459	501	462	458	490	493	512	487	516	509	482	470	489	529	471	453	482	500	478	478	457	462	498	449	466	483	472	457	488	467	490	503	497	481	480	463	447	483	498	485	510	497	480	496	500	507	473	531	450	478	457	502	465	513	463	455	505	497	475	497	480	476	505	484	497	479	516	464	473	528	496	500	492	465	487	441	462	505	467	460	455	473	514	481	495	466	451	473	446	477	480	451	451	506	469	496	444	449	496	494	482	489	493	498	541	492	498	460	435	499	470	457	530	509	481	514	504	478	449	461	472	487	495	448	482	462	494	456	486	503	504	446	495	531	506	487	499	451	461	477	456	495	468	469	496	500	486	463	533	472	472	494	440	498	519	478	503	465	472	526	485	465	459	439	524	455	440	472	489	516	535	490	485	426	466	491	483	483	497	412	484	506	498	504	459	481	497	500	421	518	502	456	468	493	498	500	487	474	437	455	499	475	498	500	479	503	483	470	493	490	484	465	492	486	480	445	442	455	475	434	508	465	511	488	514	475	508	416	472	502	480	472	448	452	500	516	488	499	513	467	507	498	471	486	477	520	498	483	493	438	465	473	465	487	499	504	485	501	456	498	469	514	493	476	477	468	496	527	483	463	473	476	487	506	439	502	455	476	456	470	493	490	444	473	472	486	543	462	448	455	489	458	515	452	501	514	470	471	468	489	496	501	471	459	465	491	470	449	485	489	479	473	459	528	474	472	462	518	484	495	472	458	485	490	476	481	479	503	459	478	483	483	492	496	502	519	494	494	456	448	468	448	506	531	498	524	491	469	483	441	457	446	562	483	450	467	445	493	557	517	491	495	475	486	474	472	477	500	451	489	483	496	458	482	484	466	490	521	521	465	481	490	488	483	487	522	523	499	503	491	460	466	475	518	468	483	451	495	500	502	496	461	486	506	466	486	526	478	458	511	445	478	461	511	480	496	448	492	489	445	512	462	472	498	458	466	473	494	488	497	494	454	473	478	485	501	459	499	491	448	478	500	464	459	503	511	483	490	487	482	452	479	483	509	471	494	450	512	471	500	477	490	459	513	487	520	448	525	468	458	475	447	520	503	483	506	491	480	481	466	456	508	470	485	473	512	507	502	523	492	493	480	440	476	487	478	432	511	495	472	444	452	448	476	440	486	491	485	500	529	467	485	480	481	498	468	483	502	461	478	528	455	501	479	484	479	447	491	471	490	521	470	522	510	448	521	514	486	455	493	472	491	530	453	478	466	514	492	492	469	527	476	497	494	494	506	517	508	425	505	511	474	535	485	495	465	473	512	501	451	466	489	497	492	513	462	466	489	495	488	506	481	477	476	474	490	505	465	493	469	471	482	471	451	429	533	483	471	478	501	468	509	461	492	480	490	472	500	493	469	484	470	464	488	467	460	471	424	498	474	475	445	482	497	477	455	454	454	468	498	463	461	491	464	474	451	458	483	475	477	464	508	480	466	493	457	468	458	477	494	495	466	491	474	489	510	513	467	460	477	502	497	452	489	505	499	520	531	471	475	457	483	471	448	507	441	498	497	462	488	446	465	457	506	507	502	466	494	474	466	512	495	510	469	517	505	457	486	483	488	469	430	519	453	503	499	451	469	515	478	497	479	499	516	470	486	457	510	468	476	476	435	465	471	476	497	481	518	479	479	482	493	471	515	442	510	451	499	459	516	456	480	496	479	495	523	455	495	535	478	494	451	473	458	452	503	485	516	483	469	482	497	490	483	504	501	496	473	470	482	504	492	456	462	488	435	465	493	489	502	505	464	458	499	512	509	493	510	503	474	456	480	515	465	494	477	453	468	470	494	510	452	452	483	515	488	457	478	486	457	473	466	483	489	500	472	492	482	498	461	457	470	497	455	479	466	472	518	502	469	487	447	468	540	487	505	448	499	475	468	451	470	479	464	505	467	441	464	486	451	484	474	458	512	499	482	506	527	513	509	517	478	485	529	451	472	451	446	434	502	478	522	496	476	440	455	450	473	477	466	462	524	504	489	507	476	462	493	467	488	472	464	488	465	468	468	440	475	481	476	476	480	501	496	490	495	520	479	478	514	478	501	476	458	496	454	513	473	484	481	502	466	530	468	454	487	473	505	484	483	470	490	463	507	462	484	459	481	463	509	426	474	479	473	472	498	475	507	466	492	469	474	466	464	444	493	480	474	474	515	482	447	470	482	485	517	501	478	485	454	436	503	515	439	495	458	479	485	507	464	493	435	496	505	480	483	512	456	479	501	480	471	502	452	526	481	441	450	488	464	473	486	472	489	455	472	468	464	507	493	470	468	474	491	496	464	438	481	514	483	457	492	465	502	484	522	486	460	508	464	503	462	484	500	534	473	467	470	510	494	478	493	485	447	484	472	480	492	474	474	463	460	480	481	437	489	529	559	466	486	507	487	450	457	494	492	447	490	478	465	491	467	462	519	495	467	499	467	505	499	436	488	495	484	478	449	505	552	475	447	446	478	479	478	481	423	504	502	518	477	450	484	485	508	480	482	500	550	473	450	469	492	446	483	467	490	464	522	502	503	461	478	504	467	475	498	491	463	456	468	478	495	477	520	471	486	491	457	490	499	483	478	471	508	446	481	481	471	478	495	467	465	473	469	539	514	509	508	422	478	460	459	489	500	483	480	490	496	470	499	494	481	487	463	525	471	473	417	487	484	497	480	486	475	479	463	473	494	468	469	468	484	437	476	485	495	486	456	505	482	470	503	500	478	483	510	505	496	494	460	480	477	452	464	495	489	450	475	439	484	494	476	503	498	476	469	501	480	518	535	523	473	448	504	482	499	422	492	470	513	502	479	474	514	492	459	514	444	454	446	492	434	516	500	480	486	502	494	523	502	479	453	447	510	485	485	486	486	464	512	450	530	481	519	501	501	460	489	496	466	456	463	452	455	488	460	440	528	452	482	511	508	467	511	492	513	493	497	549	501	468	447	490	443	484	501	487	446	472	489	464	528	505	489	485	449	471	483	478	437	497	518	513	488	456	494	474	478	484	470	495	482	481	509	480	484	476	499	479	461	503	496	501	475	485	474	463	483	480	480	478	462	462	491	491	478	491	487	469	503	516	449	468	494	486	472	439	497	478	508	510	470	476	457	486	447	452
63904	35689	16292	4215	1602	643	429	406	304	349	288	270	220	239	223	205	249	209	235	244	239	243	246	219	228	247	210	205	235	232	228	227	240	254	222	229	236	220	254	190	228	245	237	228	246	235	214	220	222	207	202	278	256	214	246	278	281	225	247	239	228	241	259	248	209	226	235	235	226	242	239	245	224	245	240	217	240	245	244	214	223	223	251	222	241	219	234	225	237	245	229	223	208	230	241	238	254	260	218	211	249	256	245	231	226	231	239	225	240	230	255	207	223	250	233	218	223	239	210	192	239	212	206	216	206	209	220	258	262	240	193	219	211	221	218	229	234	222	257	252	230	206	221	249	219	211	229	232	242	232	214	229	209	238	222	231	226	249	220	208	217	239	245	218	226	252	220	215	252	204	245	238	255	215	241	233	222	252	212	230	216	207	218	220	251	261	255	237	228	210	192	203	225	225	246	213	223	250	213	239	239	213	245	214	257	239	229	230	223	215	232	233	246	215	213	241	254	219	229	245	252	210	220	230	218	231	238	239	250	242	227	229	207	240	219	220	210	240	264	212	239	226	196	223	245	253	221	217	240	257	269	253	243	230	222	213	216	216	244	273	230	255	243	256	254	212	243	240	234	244	241	226	224	206	224	235	208	240	241	228	221	187	220	222	218	221	245	222	220	232	221	239	249	232	214	215	236	217	227	235	215	226	213	240	241	245	195	235	246	220	265	264	251	239	245	215	204	210	215	231	216	237	205	258	248	235	212	219	225	213	248	223	205	253	219	223	256	242	242	220	252	226	210	222	199	240	235	275	220	244	219	239	210	227	209	217	220	247	235	241	241	257	222	213	232	206	212	223	222	240	222	235	229	225	225	172	209	226	228	265	224	215	224	223	267	233	220	238	192	234	220	229	263	226	242	212	247	203	205	217	233	232	242	215	221	222	207	247	225	261	226	231	227	230	202	221	261	244	217	237	198	216	213	202	223	215	224	216	216	245	241	232	241	228	252	244	225	224	248	244	212	215	243	256	227	221	253	244	256	202	224	236	220	206	247	225	243	243	250	241	252	244	238	250	233	231	240	220	230	245	225	220	221	254	248	244	236	237	231	202	244	240	194	230	266	244	217	214	222	241	223	205	249	240	223	214	248	243	227	211	238	229	231	210	252	215	244	207	223	236	246	234	225	236	209	225	260	256	241	229	225	226	228	209	209	252	216	239	232	238	219	208	223	229	262	245	272	226	258	222	224	231	247	232	205	218	232	222	254	242	214	256	238	212	233	215	237	221	227	228	231	247	248	259	244	246	233	240	215	237	222	227	213	235	243	218	209	232	226	228	243	211	254	228	243	230	255	259	234	238	222	232	227	259	254	204	207	216	220	224	208	231	252	198	249	224	243	230	222	255	233	244	231	245	206	237	201	243	207	208	229	211	239	215	220	221	249	223	253	231	215	237	230	248	185	207	215	199	208	251	217	245	234	247	255	212	217	227	211	249	227	205	257	242	225	256	201	232	236	235	242	213	236	212	225	241	204	222	227	221	228	230	223	247	249	230	198	221	233	217	218	219	248	244	212	217	247	241	227	232	228	235	223	226	222	238	232	253	259	208	255	224	211	238	239	208	262	225	234	246	236	235	224	250	228	249	257	218	242	258	235	245	213	215	249	210	217	233	224	248	219	227	237	230	239	223	250	245	251	239	208	223	196	246	233	204	225	205	243	223	231	216	229	176	226	244	219	225	259	233	226	235	237	216	216	205	208	228	231	247	240	221	221	287	227	214	255	219	222	219	254	224	248	262	234	256	208	183	211	237	222	211	211	250	220	227	245	232	200	226	217	223	223	250	226	230	201	183	244	261	230	195	217	214	237	234	234	237	209	220	221	266	233	252	231	237	228	249	235	240	213	231	232	222	247	233	237	224	250	212	232	201	242	221	233	236	241	231	246	254	203	218	241	223	244	222	233	224	238	224	203	234	235	236	210	248	236	218	203	231	223	232	245	228	263	228	237	215	229	252	249	238	237	247	247	225	223	205	224	209	210	256	242	258	240	224	233	246	223	263	248	231	229	215	213	228	220	228	271	259	231	245	252	233	230	235	251	223	214	226	207	241	232	229	234	244	193	236	240	223	219	207	211	233	237	215	238	229	202	245	216	206	252	214	237	208	220	242	225	227	256	259	255	215	259	233	226	247	244	259	235	217	264	257	217	212	234	226	229	254	233	265	236	238	245	260	243	231	244	229	217	233	210	249	245	192	242	222	245	215	261	227	216	220	226	225	225	220	216	246	224	228	231	241	248	234	226	282	224	215	239	205	230	246	250	230	215	240	250	231	229	232	268	239	251	231	250	237	231	227	216	237	227	256	238	249	227	217	172	231	261	239	233	235	209	239	221	235	222	227	239	227	225	230	219	261	238	267	241	234	229	221	221	238	255	239	247	245	225	232	222	216	243	226	226	240	248	241	202	222	214	234	217	219	223	252	210	224	222	228	233	220	236	223	231	225	247	240	232	242	231	213	222	196	256	222	230	205	226	255	238	240	211	241	241	225	235	227	245	223	237	223	239	251	246	216	210	232	216	226	252	221	209	228	211	242	243	226	226	216	224	205	244	208	270	225	221	256	236	215	232	251	223	244	244	217	240	208	215	251	264	210	211	221	221	251	239	223	243	241	221	233	253	250	232	226	214	254	226	243	234	223	215	222	265	222	222	230	219	228	242	234	228	232	221	223	246	238	232	239	241	217	218	214	232	229	251	256	240	256	213	216	261	286	222	240	241	241	210	252	236	235	235	236	237	249	250	199	225	211	234	219	248	218	232	206	221	227	267	228	227	222	249	241	234	245	230	220	183	195	233	219	223	204	230	213	210	245	251	252	228	220	223	207	228	221	227	235	237	235	231	238	226	240	245	217	268	224	235	237	209	214	222	217	247	229	240	243	238	231	232	234	240	254	237	248	231	214	227	236	209	240	230	198	217	243	236	218	209	215	201	216	219	212	223	232	242	262	251	241	222	205	281	238	221	250	250	237	239	211	251	224	246	202	222	220	242	183	266	234	243	259	230	231	256	221	251	240	257	232	232	228	224	239	248	224	226	224	205	228	226	235	260	240	238	223	223	252	252	253	234	228	244	253	250	233	261	241	187	227	227	226	222	249	223	231	238	219	214	247	247	234	217	248	221	210	228	210	237	212	234	218	218	241	247	242	234	207	209	212	219	228	231	236	230	235	236	243	255	240	218	243	244	268	206	236	207	242	247	245	249	227	221	232	216	207	232	238	226	219	201	239	227	257	243	242	238	244	234	241	224	250	230	227	227	224	234	236	220	221	245	227	246	217	226	248	239	218	224	244	216	220	227	234	241	231	228	230	234	242	208	250	242	222	224	221	247	227	259	240	237	222	248	211	199	266	243	250	230	203	228	242	220	230	204	207	253	209	236	233	226	225	253	248	204	216	222	232	211	227	230	209	230	207	235	260	258	234	218	217	214	243	227	225	223	222
42706	27747	16092	7919	4538	2032	1374	1203	1059	983	778	650	587	574	570	544	545	524	501	518	538	513	550	555	597	557	531	526	510	510	508	497	486	499	503	464	475	496	532	498	504	558	499	520	542	499	480	533	512	488	517	516	480	463	524	519	515	528	503	467	530	485	513	543	519	533	498	504	548	497	524	503	531	517	517	495	494	480	526	529	532	526	475	483	500	495	509	523	524	527	517	517	490	506	502	554	503	514	506	540	514	486	502	509	561	493	512	494	478	491	527	543	487	512	499	483	528	494	518	500	550	484	515	526	488	533	508	538	499	561	513	491	509	531	519	515	522	533	506	498	495	508	512	484	490	534	493	503	518	550	504	484	518	506	545	538	495	523	539	458	507	523	511	527	519	499	502	501	480	502	495	524	518	491	523	520	491	522	509	527	483	498	520	499	516	516	504	512	508	497	505	537	508	486	476	486	542	515	494	504	551	527	491	498	541	497	539	464	473	502	486	502	497	502	537	587	494	509	550	499	477	514	518	501	517	548	500	495	545	543	534	534	534	501	527	519	513	475	486	502	509	571	496	508	498	465	533	510	528	568	503	474	517	556	510	509	523	509	522	499	511	526	523	453	504	460	542	489	528	489	524	532	513	523	463	511	508	470	487	528	557	539	534	479	495	487	495	553	521	535	505	481	479	518	515	538	512	488	510	501	561	531	510	485	527	519	529	521	498	542	507	487	537	453	518	528	557	494	514	513	482	535	501	505	539	523	524	483	550	456	495	496	481	502	472	508	520	578	503	516	543	519	576	517	529	538	510	551	480	527	515	523	496	515	502	535	531	534	492	517	538	529	516	487	456	517	530	513	502	546	525	499	473	517	469	524	502	509	497	474	505	521	506	505	513	548	533	498	481	480	459	526	508	508	520	518	521	533	509	543	487	498	507	531	467	512	537	466	512	528	508	516	503	487	509	514	502	511	523	539	495	528	564	504	559	528	522	522	522	507	501	518	546	502	508	524	493	490	493	507	519	516	556	526	545	468	533	485	499	533	508	495	530	530	526	505	501	531	500	515	481	474	514	522	488	522	525	509	531	491	544	499	518	541	495	530	526	471	473	510	495	555	538	506	512	481	520	500	486	516	504	509	568	545	539	528	503	518	484	520	485	487	547	524	509	521	472	519	478	524	507	518	491	506	522	536	537	464	503	487	499	456	533	524	494	479	549	517	503	492	491	531	508	523	497	500	528	508	528	524	533	517	488	515	530	484	514	484	495	483	529	500	514	500	522	514	508	484	503	503	529	523	472	545	531	537	521	509	490	500	496	491	525	521	520	504	510	553	509	502	532	525	504	541	530	508	503	513	532	533	513	532	509	473	492	510	449	520	489	529	546	479	485	515	486	524	491	546	480	482	540	495	478	526	509	542	542	520	523	524	498	530	520	496	500	547	524	539	533	493	518	526	487	504	532	542	518	506	520	528	519	494	498	539	513	492	498	479	507	524	511	514	508	521	510	524	524	501	500	531	507	516	509	490	484	481	513	481	498	499	527	469	503	484	554	489	480	525	504	510	520	486	497	461	473	484	531	533	550	513	501	508	503	512	484	479	538	473	520	512	560	553	495	535	534	527	537	489	518	528	539	524	498	486	530	518	508	473	551	512	525	530	532	519	525	511	492	526	539	486	518	497	558	541	518	485	517	502	490	505	494	479	500	535	549	526	504	495	465	496	525	554	528	532	532	550	496	539	540	494	498	552	511	514	509	520	550	466	537	496	469	503	523	458	546	486	519	532	493	523	482	547	522	550	540	467	503	470	512	513	526	527	509	492	532	506	501	555	492	522	537	515	514	520	489	525	537	502	534	469	502	530	492	464	507	563	522	490	504	503	518	518	541	518	500	477	458	485	473	473	502	531	488	457	524	524	520	508	505	526	519	538	502	484	525	522	514	536	495	523	500	536	488	494	513	534	499	545	544	500	516	525	491	528	518	513	483	532	464	549	516	452	509	502	500	499	535	549	545	506	525	490	496	480	499	508	485	497	532	523	513	524	501	515	523	489	481	523	522	537	506	529	502	511	494	480	462	473	507	545	522	521	553	480	482	504	530	513	545	495	515	496	535	489	547	515	510	480	541	482	503	500	493	521	480	477	500	516	492	534	495	460	510	517	534	543	505	519	539	501	453	512	559	508	462	552	564	497	470	510	455	479	495	517	512	479	495	564	486	517	512	516	478	533	531	503	539	487	518	499	525	510	537	530	521	470	527	525	558	537	533	496	491	526	555	486	537	501	513	534	509	468	543	531	542	506	494	531	511	490	506	513	521	501	517	528	521	517	512	487	505	503	509	499	504	489	527	504	559	473	494	477	483	531	501	459	535	523	524	513	525	523	516	531	537	507	521	517	503	501	532	524	493	530	486	508	513	507	536	504	531	510	505	504	489	493	529	509	510	465	517	491	540	512	507	498	528	496	527	519	502	490	526	503	484	537	541	500	510	543	521	524	505	527	463	522	478	537	527	521	538	528	517	511	488	538	541	534	513	513	491	468	520	498	543	472	520	532	498	513	540	521	498	564	504	498	511	495	550	536	495	538	461	492	520	527	538	554	501	474	520	513	491	518	490	520	541	524	509	490	548	475	522	530	511	512	536	520	491	523	501	476	493	497	514	533	476	496	519	512	557	535	487	503	502	515	509	580	522	492	517	538	550	533	538	507	530	511	504	468	513	509	502	507	508	519	501	476	553	513	529	487	564	493	544	509	502	461	509	516	502	540	547	492	504	502	526	510	496	514	550	535	498	500	512	518	530	525	526	520	447	511	495	544	479	461	517	516	510	504	463	508	501	506	514	512	537	510	478	545	522	494	533	479	508	521	523	508	559	480	507	494	506	528	496	508	502	530	532	495	521	519	518	538	501	499	526	536	527	516	518	522	522	486	536	510	501	500	482	480	503	527	502	539	501	517	530	476	503	526	519	490	480	523	549	451	517	537	504	513	492	526	545	533	497	507	499	476	472	522	518	505	526	491	505	498	539	505	538	515	508	506	498	498	486	498	534	514	506	510	489	518	503	518	494	505	520	508	480	504	496	562	523	518	530	489	505	491	506	505	524	501	495	505	505	565	506	543	536	557	481	512	488	498	513	475	553	537	507	490	494	556	546	522	521	545	539	517	486	493	511	504	516	489	521	506	504	487	514	516	544	544	466	486	520	502	494	499	542	506	520	515	506	508	522	509	517	518	482	510	527	504	506	504	546	538	451	497	493	495	528	484	523	486	514	485	497	508	531	549	519	481	529	481	500	534	507	514	519	500	480	478	546	555	471	507	486	506	553	534	522	494	511	547	511	523	552	539	525	493	506	528	522	494	483	498	506	497	510	530	486	495	539	475	519	563	537	493	526	509	494	536	510	578	497	493	502	526	510	508	507	500	507	504	527	518	539	489	537	477	512	544	543	517	526	493	520	548	547	526	536	503	502	522	451	493	498	539	514	503	516	511	494	485	502	525
68437	38936	19953	9427	3330	828	476	425	385	396	310	281	250	252	201	233	224	268	238	262	273	231	217	271	258	259	234	239	248	261	238	254	226	253	257	207	240	243	244	251	268	229	265	253	231	237	227	220	220	255	229	248	226	245	249	253	231	252	273	265	271	243	252	243	244	218	269	256	252	233	228	263	250	242	242	224	222	218	273	241	221	264	268	252	260	242	240	233	249	229	227	229	257	247	244	246	279	261	210	249	262	240	256	225	242	258	234	232	227	240	257	242	244	268	236	224	218	226	219	228	254	239	253	227	264	233	267	264	232	217	220	228	232	260	253	245	270	244	266	238	236	262	254	227	265	230	232	260	255	266	226	248	259	282	246	229	278	258	270	274	235	217	220	258	255	268	267	247	246	215	234	288	259	257	239	232	263	243	258	250	254	250	245	226	234	258	239	252	210	247	261	238	258	259	253	248	236	218	246	244	234	234	245	268	241	285	239	209	245	236	250	246	278	223	243	244	240	240	259	229	252	241	237	232	252	225	266	286	262	255	249	240	251	254	258	256	229	218	238	220	228	243	266	236	266	245	247	270	265	246	224	226	218	199	234	269	239	241	233	243	243	233	228	251	250	261	249	233	237	247	249	244	237	254	228	235	261	276	256	268	256	205	245	235	237	217	230	244	246	245	245	231	260	246	257	269	254	247	225	248	277	249	256	276	275	250	253	253	264	229	238	261	267	229	254	234	237	259	221	240	276	234	239	257	236	210	246	249	265	275	253	272	240	251	228	236	243	245	273	239	258	238	245	206	221	239	249	258	224	240	234	244	253	271	263	278	230	213	234	256	277	261	258	244	264	223	216	252	227	221	224	235	204	253	232	215	263	227	247	240	235	246	224	271	213	238	253	258	239	256	263	246	255	257	271	246	241	214	232	246	251	276	228	219	234	268	226	229	252	259	237	238	270	256	248	244	241	233	246	256	220	241	259	228	196	232	250	230	241	241	252	256	217	224	242	238	240	216	246	197	238	246	237	220	219	223	214	226	271	239	263	236	216	234	256	245	250	252	245	238	226	225	239	268	247	277	246	261	211	219	250	276	229	236	247	249	213	244	239	223	276	216	225	248	227	267	258	262	263	230	237	260	261	247	257	244	281	249	264	249	233	261	261	253	220	224	230	232	264	252	244	224	252	237	248	265	232	266	275	234	243	261	274	252	269	244	247	234	237	255	237	280	276	253	282	246	251	237	253	281	270	242	248	260	238	218	260	224	241	239	256	250	247	229	247	278	274	248	250	262	270	263	232	238	244	230	246	246	248	236	258	243	261	282	259	247	231	226	243	232	256	226	242	232	251	269	241	234	228	234	243	221	234	259	245	206	279	227	262	316	246	235	245	255	269	305	227	252	229	247	232	240	224	231	257	224	276	233	261	236	281	254	253	232	266	240	260	261	239	224	231	229	230	245	259	267	230	239	229	261	261	262	271	236	246	210	244	263	252	238	226	297	258	247	236	258	246	220	242	262	239	260	228	233	239	266	271	254	231	251	238	230	220	257	250	264	229	265	285	261	236	232	236	224	263	240	227	256	286	238	228	222	238	254	255	231	232	226	234	226	248	243	241	268	231	233	210	231	248	247	238	257	259	259	242	208	261	237	256	237	271	234	258	273	267	244	259	250	227	245	264	244	245	237	248	267	237	240	263	262	239	207	231	240	256	257	245	259	240	238	280	233	227	244	272	252	286	239	227	230	229	276	236	252	271	261	273	250	249	238	277	247	251	253	257	231	247	227	258	231	260	249	250	248	224	237	239	252	266	229	250	220	250	291	245	260	267	258	207	245	257	225	281	238	250	248	230	251	239	245	229	247	263	266	241	239	240	241	254	252	257	263	281	225	236	278	228	240	213	260	244	249	265	251	294	272	228	263	237	242	219	257	236	216	232	258	225	239	235	247	276	221	255	256	257	258	259	237	208	221	242	225	187	239	264	256	233	235	251	230	247	269	241	251	254	265	262	289	243	220	227	248	237	241	249	244	272	240	250	228	281	282	217	258	269	252	280	238	252	230	245	247	239	273	275	271	237	245	249	238	232	251	267	260	223	243	245	215	256	254	245	231	258	257	216	234	241	216	226	236	279	284	208	259	246	257	226	262	207	266	225	227	247	241	255	210	253	224	258	252	252	244	218	246	245	224	255	272	231	247	273	255	241	253	224	236	231	243	208	265	268	212	243	231	274	239	228	229	258	257	222	241	270	251	239	239	245	225	252	228	253	240	278	278	230	255	207	241	255	263	268	258	223	238	238	270	272	256	240	207	263	220	224	252	251	226	253	248	260	265	234	237	241	237	213	252	252	250	232	245	261	221	219	261	223	232	262	211	224	260	275	246	249	278	244	244	249	260	236	262	233	258	273	251	252	239	249	251	240	242	257	227	275	283	226	237	240	276	245	242	228	224	262	256	232	224	248	230	228	277	235	282	230	243	242	250	241	281	245	252	230	246	234	242	216	258	268	234	248	253	231	257	216	232	232	255	240	247	235	236	249	265	236	258	265	264	283	265	242	235	233	247	252	251	255	230	236	235	264	238	238	255	254	230	229	244	265	262	273	257	230	249	233	262	237	250	240	247	237	255	260	237	254	244	223	253	232	238	241	214	239	249	265	256	232	221	247	244	228	250	230	282	231	250	248	246	251	258	267	250	238	262	255	227	218	235	237	255	246	265	216	232	259	261	220	283	240	223	255	223	251	233	235	247	251	226	241	238	229	271	263	255	270	268	235	245	256	235	249	255	218	244	278	238	257	232	228	228	242	263	215	272	237	243	249	255	227	253	262	221	232	236	257	255	244	242	233	263	267	234	234	232	237	257	239	258	213	253	246	241	252	275	227	223	249	256	245	224	223	242	246	244	241	260	237	257	249	206	244	249	251	278	244	265	230	233	250	255	269	225	216	238	262	257	245	212	231	242	233	232	250	234	283	256	229	252	243	265	229	240	263	232	273	264	251	244	254	230	251	234	268	282	288	244	286	244	201	247	262	256	220	255	232	253	228	246	253	192	269	192	225	250	260	242	231	280	252	234	246	250	263	248	251	273	286	259	257	272	254	266	229	239	240	245	233	215	260	243	258	237	267	244	245	216	244	267	271	233	245	246	237	223	261	232	236	241	258	274	265	256	264	243	241	262	245	242	247	257	257	240	240	258	227	246	229	233	248	249	249	247	239	246	248	247	271	247	256	229	253	240	254	251	271	254	263	248	281	220	259	237	251	238	227	243	233	218	241	253	251	236	270	261	245	231	244	207	256	230	228	253	281	269	233	259	253	234	235	249	249	229	244	232	266	229	252	262	254	250	258	240	226	242	272	249	261	257	254	252	239	245	252	244	240	252	241	232	229	263	216	283	224	212	238	236	224	234	218	246	209	231	278	246	234	243	229	267	218	232	257	242	229	228	229	225	262	261	242	274	245	244	246	248	235	234	222	245	243	231	242	222	243	215	247	256	269	238
45029	29314	20446	16073	8493	2326	1520	1376	1220	1145	894	840	629	665	582	552	529	554	566	541	603	581	589	667	769	612	554	509	544	526	547	550	567	566	549	586	549	522	590	530	580	542	556	536	506	526	566	537	559	536	511	529	556	509	517	528	564	539	600	565	559	580	581	534	541	518	491	526	552	523	512	550	515	536	497	552	498	509	572	541	513	555	499	534	544	551	545	549	527	542	517	526	544	539	539	534	498	504	557	488	550	585	541	491	562	541	522	524	542	545	535	556	556	539	521	523	517	513	566	553	541	567	508	586	530	549	562	577	514	533	544	512	536	508	501	516	507	540	531	502	499	542	539	498	466	524	531	548	536	550	531	533	511	524	540	536	550	540	546	528	580	558	555	531	561	525	556	563	481	535	555	545	526	523	555	545	536	577	520	553	530	578	514	554	547	519	520	524	566	495	544	502	541	526	538	521	513	550	518	548	538	535	514	532	532	526	505	499	556	527	504	540	505	531	541	549	513	517	534	583	528	525	536	557	524	523	541	539	547	523	535	517	508	519	546	540	546	544	565	539	515	546	530	535	512	544	533	584	523	500	573	543	581	525	500	547	502	509	533	536	507	591	540	569	565	509	534	510	512	519	534	513	514	559	534	546	501	580	527	564	543	517	510	491	539	567	520	545	541	478	537	533	582	511	517	545	515	564	527	564	510	572	546	536	502	497	578	514	547	504	557	536	538	535	560	526	525	598	545	543	577	536	517	536	569	526	569	569	547	548	537	561	530	526	530	575	495	568	539	547	523	512	527	554	525	548	538	526	575	510	511	577	515	543	512	545	537	554	536	532	550	583	515	569	544	546	529	496	524	544	516	570	544	546	521	524	510	517	530	472	535	504	526	561	539	507	565	520	567	514	524	528	524	543	527	529	545	557	490	507	536	593	511	581	518	563	537	551	516	548	484	522	563	539	487	521	513	535	540	533	532	549	507	500	540	510	569	537	515	525	502	541	551	531	539	527	516	531	544	552	522	523	555	551	519	526	598	565	528	522	549	551	560	527	521	529	524	552	540	558	512	519	501	531	544	581	542	530	523	513	559	543	503	556	547	569	554	508	527	552	572	555	528	511	545	519	539	518	503	539	547	495	547	513	530	518	544	534	556	517	549	552	553	545	514	550	521	533	522	532	519	528	534	525	541	513	546	535	548	581	515	541	502	530	507	546	576	516	565	491	490	560	521	577	552	521	552	535	542	548	594	556	489	599	552	496	536	570	539	526	519	522	537	509	547	533	543	555	564	574	513	549	554	534	545	539	522	562	555	546	509	510	547	527	532	548	523	535	553	532	527	483	572	558	531	528	528	492	569	513	535	543	559	555	515	541	529	541	549	521	504	560	564	541	538	541	558	541	554	552	583	548	560	526	543	549	562	553	544	534	535	559	528	491	539	506	521	516	531	560	518	527	563	511	558	517	536	572	497	496	511	540	521	544	504	499	539	588	517	552	510	521	516	552	521	564	549	500	541	533	522	528	536	497	568	511	552	517	523	517	572	540	514	517	525	504	544	568	515	567	546	512	559	568	570	493	558	561	543	537	537	529	513	509	533	561	519	535	556	564	531	521	538	521	537	532	616	558	527	543	525	568	540	509	546	571	573	551	534	535	541	514	556	492	548	502	512	528	553	559	535	504	549	545	562	534	549	563	566	559	528	563	527	557	513	540	554	529	526	532	581	560	526	520	491	545	515	569	493	559	541	532	543	519	525	535	547	535	553	519	553	541	530	527	475	528	557	548	553	506	501	533	592	506	537	483	515	521	538	526	497	531	510	523	534	532	524	499	512	599	497	484	577	558	543	513	502	556	524	554	557	540	542	529	574	536	565	552	539	561	531	525	566	556	526	542	495	537	581	527	553	553	571	488	529	524	524	555	548	517	533	524	508	493	553	533	538	504	530	549	489	562	503	543	518	531	547	515	533	548	527	577	509	542	493	533	529	533	537	543	572	551	517	537	534	565	531	556	562	569	522	564	534	580	542	525	529	523	554	519	512	501	550	548	535	521	495	527	511	499	558	493	521	571	530	549	519	474	574	511	527	528	535	522	517	501	548	539	544	545	516	544	538	574	525	529	528	564	517	509	526	524	520	537	519	528	573	548	526	560	491	520	509	539	553	540	501	522	520	565	520	500	499	509	512	555	514	521	517	544	529	511	555	506	494	517	553	533	540	515	509	548	529	523	526	567	559	527	538	495	576	522	535	536	522	564	541	562	560	529	539	535	522	540	542	566	523	521	535	565	490	531	535	545	525	505	542	532	523	552	536	549	544	563	559	530	505	542	549	535	472	568	562	510	552	528	550	544	542	569	539	542	515	543	503	524	494	563	523	555	518	525	552	561	481	532	513	540	532	539	486	524	513	531	558	522	527	495	518	512	532	553	539	548	538	559	541	557	526	515	572	498	481	542	464	552	548	545	528	558	534	533	517	500	531	510	548	540	567	514	541	501	547	515	528	525	573	530	515	533	493	528	590	523	526	523	506	508	549	572	540	528	520	532	544	520	526	534	517	501	532	523	525	509	524	545	532	500	471	514	550	512	543	553	526	545	511	544	533	515	534	556	538	562	556	561	545	537	563	476	497	502	531	573	532	560	582	544	553	538	521	551	523	560	516	512	514	526	546	545	559	535	546	539	527	556	504	516	584	533	520	505	534	498	555	512	545	552	567	531	535	562	519	493	532	540	576	514	533	536	546	525	588	560	504	497	552	492	537	500	508	563	541	555	514	551	557	530	544	556	520	557	524	552	554	486	533	558	563	530	515	543	550	577	519	523	512	549	547	523	534	593	584	488	529	515	516	502	538	557	534	528	531	554	507	548	513	592	532	513	505	531	522	522	539	545	500	538	516	531	513	528	544	537	539	500	545	521	563	526	550	496	517	527	526	527	514	523	564	543	583	545	481	523	537	543	532	543	616	542	555	516	539	510	573	550	526	486	506	526	544	545	555	522	556	548	520	526	562	528	524	534	529	544	546	517	521	542	571	525	502	534	542	533	562	534	555	528	517	513	560	557	574	519	567	543	496	531	559	511	506	548	561	536	496	541	523	530	535	537	523	509	544	522	518	521	525	548	513	535	515	509	487	558	528	510	491	529	533	512	485	546	553	543	558	566	526	485	536	519	539	525	543	533	563	526	527	564	535	523	549	518	524	554	533	527	516	524	529	526	538	522	500	508	545	586	502	530	495	539	514	526	535	528	538	545	546	540	498	522	529	569	495	531	529	506	535	550	530	563	530	511	506	517	557	538	539	549	545	545	524	543	505	499	546	524	521	546	523	521	502	533	511	541	515	503	537	537	529	528	541	485	557	586	578	556	515	578	548	543	544	552	496	527	557	525	518	524	520	528	534	577	534	570	561	535	558	529	521	520	556	504	531	553	511	545	538	527	532	551	547	521	548	541	517	561	553	549	533	565	521	553	529	563	523	537	530	553	536	527	498	533	503	520	539	540
54851	28285	7896	1839	523	303	262	260	256	240	252	225	202	237	215	197	214	210	216	220	209	188	212	193	227	181	218	203	215	221	190	215	206	223	228	234	243	235	211	205	236	213	216	207	220	224	223	209	229	235	217	201	271	206	209	205	229	229	196	235	211	200	229	214	218	215	249	223	200	222	211	221	212	218	251	220	208	188	202	201	209	215	196	198	239	243	217	230	242	214	234	229	213	193	219	213	215	213	220	235	217	234	208	223	215	197	204	249	208	212	224	241	236	200	214	189	212	222	213	228	223	214	198	261	203	216	202	216	212	212	237	212	204	232	220	214	215	220	202	209	223	223	206	218	206	222	204	202	216	228	225	232	209	192	210	208	213	184	226	238	201	243	185	226	205	230	227	206	230	189	255	194	200	229	193	231	214	226	214	210	214	247	203	214	215	225	213	223	217	250	207	222	206	203	219	195	218	205	212	226	223	233	207	219	212	221	185	242	236	244	214	205	226	218	225	207	233	201	189	197	219	223	198	210	216	215	159	220	219	196	216	210	205	231	207	230	239	218	196	223	227	220	222	230	205	207	200	211	238	225	186	225	237	249	200	213	255	247	200	208	242	225	244	192	213	217	226	209	237	248	193	235	237	213	201	208	158	194	224	235	246	236	236	219	221	224	224	223	222	175	211	231	191	214	218	212	235	217	201	215	230	192	205	208	202	218	210	248	216	229	205	231	226	216	220	192	226	237	227	198	207	219	220	206	240	228	212	232	193	207	252	244	216	220	220	211	209	209	212	209	201	226	205	192	222	237	223	208	196	206	222	213	186	183	193	218	180	210	226	235	235	213	204	200	223	205	232	218	195	209	226	184	202	233	220	204	199	227	207	199	170	204	247	208	232	206	235	207	231	206	214	205	235	229	243	210	208	174	216	251	200	214	220	180	222	214	182	183	192	216	205	206	203	197	225	195	218	206	185	194	201	234	194	228	229	230	213	204	227	228	208	201	212	171	204	237	237	232	237	213	210	227	198	204	213	200	226	204	238	211	229	189	231	201	207	218	207	257	213	209	204	226	224	214	213	205	230	211	204	229	217	205	202	176	233	230	263	230	205	192	181	214	221	226	208	236	209	227	210	217	228	199	207	207	222	218	198	208	229	206	192	223	199	208	228	213	215	245	196	202	225	195	211	231	209	228	195	214	212	231	215	208	234	199	254	220	217	202	228	229	203	177	219	218	199	198	206	219	227	220	230	221	231	222	200	221	194	214	231	197	215	216	231	217	226	231	214	209	231	220	221	224	220	201	198	240	193	194	223	223	213	197	203	214	209	203	218	235	232	222	222	218	251	209	202	202	213	193	212	244	201	213	244	222	223	192	216	205	231	248	223	220	216	194	208	233	205	237	214	244	203	196	210	198	205	226	249	233	246	195	214	200	231	218	212	227	228	214	214	196	221	215	199	210	209	194	216	203	189	206	218	208	206	202	199	204	188	213	221	217	226	206	225	211	225	228	226	200	234	223	232	209	203	234	213	232	229	204	195	212	205	257	228	228	214	228	193	191	228	230	205	196	203	215	232	237	222	216	214	188	218	190	234	188	249	202	200	205	202	202	222	208	208	230	211	210	236	199	203	209	208	229	223	237	181	212	209	237	217	195	220	216	209	218	197	218	218	185	250	229	202	224	207	211	230	201	213	226	226	223	197	190	225	225	202	219	240	221	193	199	198	213	232	222	254	200	224	213	240	196	209	196	219	211	234	216	205	239	226	210	235	206	202	194	247	230	201	218	205	213	205	224	225	196	201	202	205	234	217	204	218	240	212	215	209	192	198	214	207	220	222	223	231	227	249	212	267	203	211	215	193	214	204	218	215	189	228	215	215	221	229	199	224	225	237	228	193	215	211	195	196	221	203	240	216	211	215	217	211	223	195	195	237	222	225	233	222	235	224	214	181	197	227	200	193	203	225	238	199	243	217	200	231	251	207	199	212	226	236	219	205	240	211	203	238	203	226	215	196	209	214	209	221	243	208	247	258	198	225	217	212	214	194	175	224	197	210	222	213	186	216	207	197	225	216	218	227	202	213	198	212	214	253	206	188	223	196	223	211	213	211	199	201	218	207	221	218	208	196	211	227	217	220	204	205	225	207	224	211	220	173	225	185	223	219	194	200	233	216	216	202	237	224	231	218	228	233	220	225	213	209	211	229	187	237	207	177	220	209	223	215	228	210	209	247	217	205	214	221	208	214	209	212	210	232	211	210	201	228	206	211	206	205	191	222	203	231	197	239	204	217	239	198	225	199	233	249	203	219	202	222	188	209	228	220	197	212	243	184	197	219	222	237	203	175	221	206	229	200	239	197	213	219	230	235	213	216	252	210	217	240	227	225	228	222	197	226	222	234	202	195	236	196	215	204	207	204	219	197	228	200	189	236	229	215	228	219	232	224	210	178	246	185	201	196	230	215	189	199	190	205	202	198	209	223	213	207	203	203	228	241	205	204	229	223	214	203	223	215	239	224	208	221	223	218	185	215	239	230	237	218	205	212	221	225	226	208	215	230	229	208	222	215	219	216	211	204	216	199	214	215	211	200	195	204	222	195	217	228	238	207	189	222	211	227	207	236	203	205	237	228	218	236	224	208	208	175	228	228	215	226	215	213	213	203	218	217	199	209	245	249	190	225	181	239	224	200	251	207	247	190	214	212	211	230	231	206	208	210	197	190	207	237	216	235	194	229	207	221	226	210	223	245	212	225	206	218	209	209	230	221	228	204	213	214	242	211	196	224	248	208	213	202	200	213	228	231	192	209	233	217	227	227	208	228	236	215	248	213	206	222	194	192	225	219	207	229	225	197	194	219	229	207	213	239	215	247	221	213	228	192	215	229	207	234	224	257	190	209	198	231	190	227	244	236	214	232	219	216	236	227	205	202	218	199	232	222	244	212	221	227	214	254	192	203	246	224	230	230	206	242	198	203	196	215	229	192	217	235	225	213	228	171	204	196	220	220	217	216	201	220	235	226	187	195	210	207	199	233	229	217	231	239	191	209	210	207	221	198	220	192	210	218	230	257	207	207	228	216	203	207	214	226	199	215	212	222	219	210	219	219	234	211	227	199	211	220	209	224	234	204	192	198	214	202	216	201	194	235	235	186	229	215	203	218	227	209	233	224	242	242	216	238	221	239	216	202	188	214	213	229	209	210	196	250	203	214	197	220	245	210	240	209	221	245	208	206	222	198	200	229	229	257	215	209	220	228	229	240	222	243	222	220	229	222	235	216	238	195	205	236	209	215	203	239	233	252	239	231	221	223	222	213	208	261	229	238	206	219	230	246	200	220	227	231	231	224	214	247	186	188	191	237	226	212	201	234	181	196	189	197	197	213	218	224	211	224	192	200	231	217	216	216	212	227	211	221	225	230	216	238	226	200	206	220	228	186	200	228	233	232	204	224	233	228	235	227	190	207	216	242	226	254	202	237	218	189	208	232	232	231	242	186	217	212	215
37339	18978	7643	3900	1306	795	641	640	688	577	517	516	501	514	529	491	502	472	464	457	483	443	488	445	485	488	482	499	471	481	486	516	483	483	461	476	492	500	529	514	460	457	442	492	446	493	494	484	470	524	465	459	481	462	470	481	519	502	501	492	474	477	495	474	479	480	496	473	472	498	490	494	460	483	468	518	462	458	481	455	453	460	503	539	478	493	509	478	483	502	447	507	485	532	508	529	473	467	475	513	495	477	492	493	473	485	445	485	500	478	492	489	444	482	460	515	491	484	486	534	485	491	478	498	491	465	453	450	485	513	502	519	471	486	534	505	466	497	493	452	464	458	478	480	468	442	464	509	470	524	464	484	482	466	487	480	453	482	460	521	436	484	471	502	442	518	504	451	469	499	467	498	483	445	449	492	463	499	471	450	515	474	476	505	485	468	506	495	475	474	491	475	489	493	504	466	490	465	505	475	470	481	482	470	483	462	485	478	478	493	466	487	480	449	538	499	507	488	472	451	467	482	458	508	479	483	440	468	464	469	506	481	485	484	479	498	495	487	489	477	487	476	466	466	489	504	456	450	492	502	461	517	437	517	479	509	512	461	494	491	487	475	501	481	460	440	507	482	477	492	423	462	511	516	501	481	506	475	463	508	498	476	474	502	469	473	466	482	491	431	484	492	435	492	469	494	464	479	489	485	500	465	463	449	479	489	484	506	509	444	507	467	460	494	485	486	504	471	475	475	516	520	471	538	464	509	478	483	477	510	485	501	504	496	487	521	490	522	498	463	485	492	493	467	499	470	455	488	521	469	540	472	476	508	546	498	488	468	511	457	434	456	510	525	501	446	487	470	480	472	459	494	494	490	467	489	489	425	471	492	492	471	466	479	440	500	504	481	492	520	496	466	485	484	487	467	503	455	475	471	451	471	474	515	457	457	479	506	506	512	469	517	450	476	439	472	471	460	506	517	456	495	522	502	468	493	473	501	450	535	476	488	446	499	448	485	472	506	500	501	476	458	501	483	475	506	481	451	465	455	512	469	499	493	468	501	477	464	480	509	486	459	496	486	484	455	482	458	484	482	467	499	506	480	465	468	471	478	462	498	513	470	501	469	481	507	453	498	507	506	480	484	474	479	475	463	496	478	474	472	467	463	494	461	471	504	479	471	454	472	476	455	492	482	506	467	483	502	490	468	490	460	495	432	464	466	483	474	496	476	465	490	459	460	497	439	486	501	498	492	459	485	484	465	475	482	521	534	497	485	475	456	469	509	421	421	501	476	496	461	528	471	484	512	481	492	529	461	467	445	487	495	504	515	482	485	440	486	466	472	455	498	456	507	466	498	497	476	470	492	459	485	468	535	497	491	491	498	486	478	509	477	506	471	495	478	485	544	494	479	509	506	495	501	495	473	508	489	476	449	532	534	479	470	468	487	494	480	447	464	484	492	477	477	466	496	467	446	470	459	485	441	448	484	496	543	449	484	503	502	473	481	503	485	523	460	487	483	479	462	467	453	456	468	496	471	484	496	480	507	489	538	482	501	481	475	523	524	478	499	444	486	456	441	445	470	478	477	461	497	506	484	494	487	490	483	499	503	496	481	482	474	513	477	468	500	563	455	465	467	456	485	502	500	465	433	477	500	457	457	527	479	468	480	516	498	469	481	472	478	458	481	457	463	526	486	486	515	468	493	463	522	488	474	465	514	480	493	506	476	462	451	454	492	475	471	464	456	473	544	474	505	451	482	468	458	454	491	460	520	444	504	502	490	506	469	509	463	487	438	491	501	487	478	475	481	483	479	497	452	446	490	521	506	451	532	503	463	486	457	479	507	500	479	493	494	480	472	474	479	470	515	478	435	477	481	438	492	437	494	506	480	557	494	462	490	497	458	432	431	470	493	475	478	438	447	455	454	468	492	447	494	490	465	447	488	501	473	464	499	503	464	479	484	483	468	483	461	471	473	529	470	462	436	450	517	485	518	535	493	498	469	494	409	433	463	496	467	499	458	477	472	460	446	438	479	510	478	462	496	488	466	460	440	459	499	479	506	504	517	478	475	463	481	473	477	491	427	476	495	468	503	477	472	490	510	483	521	474	526	490	486	479	524	473	505	504	487	438	465	531	503	497	458	525	495	484	491	462	479	494	494	503	470	443	450	489	486	505	442	503	490	487	476	489	478	518	499	446	458	457	498	466	477	489	520	507	507	473	501	469	498	479	443	467	524	517	481	457	439	516	482	467	498	492	487	456	470	502	465	469	440	480	483	501	441	460	488	515	505	453	467	499	498	478	504	482	475	481	475	493	490	478	503	452	472	457	502	490	490	441	492	443	481	501	504	481	475	502	460	493	479	484	500	500	506	473	519	465	495	496	478	504	472	452	491	454	443	472	503	525	472	463	464	476	500	429	485	466	459	505	484	501	457	509	502	490	477	503	483	513	502	490	444	480	494	512	495	508	513	500	456	469	528	471	472	465	507	513	491	504	474	505	502	483	469	447	510	513	491	478	487	455	447	476	498	453	474	488	500	502	495	499	483	484	473	467	431	501	477	479	481	464	460	503	472	474	482	504	480	503	478	503	463	463	477	529	487	502	478	487	479	497	468	463	488	454	455	498	507	447	476	474	478	500	526	462	477	457	494	502	477	468	497	475	469	482	475	485	475	460	491	474	486	436	492	461	480	467	444	472	473	522	509	490	460	483	477	486	487	481	444	484	469	470	449	471	458	490	438	480	465	525	492	469	501	488	488	512	530	482	461	454	478	472	467	486	479	458	502	464	455	447	461	484	515	470	507	450	435	498	517	475	504	504	504	478	465	486	511	483	466	489	498	469	470	471	480	495	486	470	422	475	437	488	502	495	470	506	528	474	486	507	485	472	460	503	494	466	450	489	489	490	470	508	498	480	469	480	524	517	477	466	479	479	496	483	497	482	464	475	490	511	492	423	492	507	481	472	496	455	493	476	492	477	500	451	510	485	494	506	476	487	481	485	500	486	450	447	519	493	528	491	475	472	446	487	462	490	539	469	508	491	501	509	539	488	477	468	481	457	481	459	463	478	465	458	495	511	474	507	481	458	480	470	481	457	524	479	480	502	495	491	524	439	463	495	515	506	460	505	535	484	475	471	496	497	495	505	450	449	468	466	501	518	487	509	467	511	520	483	478	480	499	521	472	479	457	480	492	487	460	518	480	510	485	455	475	462	495	500	507	497	447	438	453	485	508	545	482	461	460	464	479	448	468	487	481	490	486	495	497	472	524	506	442	514	465	528	470	474	485	471	504	407	429	484	497	473	426	501	461	503	499	480	458	511	456	506	501	466	462	448	481	504	504	470	470	507	509	477	509	498	488	478	489	494	469	470	482	463	536	444	511	489	465	458	507	470	482	460	457	485	437	467	440	482	507	497	462	470	463	453	490	485	488	448	461	506	493	473	452	483	486	517	495	487	473	457	492	482	472	502	463	483	501	446	495	467	427	500	453	499	467	532	491
59233	32600	17923	7958	2698	1156	677	559	451	379	341	315	285	290	248	245	219	245	229	232	241	237	243	265	231	224	230	233	225	231	224	235	221	237	218	244	228	227	235	238	253	228	235	231	233	254	226	235	223	244	205	237	216	218	229	250	200	244	256	245	262	258	263	244	242	269	223	239	208	243	247	224	231	206	248	249	213	261	246	232	208	188	247	239	222	227	230	240	212	240	240	254	226	233	220	226	264	253	241	193	250	246	233	221	254	243	204	239	231	234	250	248	220	238	231	240	188	235	225	218	229	226	222	231	250	257	231	233	217	222	206	221	230	200	253	220	243	238	216	225	241	234	209	246	223	249	238	245	233	269	230	220	280	232	248	245	250	223	237	245	248	252	242	213	255	225	233	241	226	217	252	263	230	220	223	235	234	258	222	224	217	218	234	211	243	222	251	229	221	242	221	201	245	251	285	246	237	242	216	260	268	270	216	241	218	235	240	248	225	236	220	237	251	238	231	248	226	239	208	219	232	231	237	205	250	224	224	221	238	203	242	241	227	242	223	205	238	235	241	227	248	241	218	263	215	226	230	198	229	228	239	272	232	214	241	211	267	228	221	217	205	228	225	242	248	228	247	229	247	224	238	236	236	219	204	212	248	229	252	228	259	234	196	263	262	211	228	238	233	222	223	223	267	216	249	251	233	246	219	234	213	224	248	198	237	219	241	227	224	220	227	215	230	250	246	242	239	252	223	268	237	237	228	233	228	248	250	220	205	202	250	257	230	214	224	218	242	214	209	240	237	220	231	224	234	200	212	244	217	256	252	218	245	251	230	239	272	251	242	232	236	240	229	236	242	210	213	241	245	217	241	237	247	225	226	229	252	223	233	239	218	233	218	249	221	237	217	228	227	233	234	242	256	237	228	260	203	258	254	246	246	246	252	256	224	231	236	231	241	236	251	230	234	242	241	236	226	231	218	194	278	215	240	229	238	220	232	217	235	239	221	206	208	216	234	252	236	246	257	239	211	225	255	228	222	229	241	198	224	217	210	278	226	230	227	252	208	223	218	240	246	225	222	201	251	242	230	241	240	218	252	234	260	251	235	212	249	214	226	239	224	219	238	203	240	252	221	247	231	229	254	203	229	221	219	231	228	243	216	241	219	241	256	216	241	227	278	243	262	200	243	233	214	245	243	208	251	220	249	224	249	245	248	206	221	253	227	241	205	232	212	228	228	223	214	253	223	247	231	234	244	225	215	248	238	223	241	237	187	267	224	232	239	217	243	229	246	210	250	230	208	230	217	216	271	214	211	259	235	244	229	252	271	222	249	214	285	228	189	237	242	218	234	233	215	233	243	222	241	255	216	235	230	228	245	220	218	223	243	200	233	241	221	220	223	254	232	231	252	258	235	234	234	274	221	224	269	216	224	215	221	248	243	232	231	216	214	226	264	217	224	245	223	219	210	251	207	219	226	257	234	253	213	215	240	238	236	225	228	250	196	227	247	225	249	233	222	224	265	215	253	198	237	214	223	241	217	247	234	233	228	239	252	226	238	238	254	221	242	237	221	241	215	207	219	251	233	222	210	236	254	234	210	231	216	241	220	220	217	230	218	196	213	257	270	228	232	213	193	246	204	251	236	241	236	216	220	224	246	234	215	218	232	230	210	238	230	236	247	206	233	235	256	267	217	258	253	213	206	256	240	208	235	246	217	203	234	251	226	218	210	258	229	224	240	222	211	212	222	223	210	214	253	243	214	232	211	212	229	245	239	231	242	203	240	227	253	249	258	236	233	248	251	217	224	225	226	237	244	232	234	251	217	240	228	243	215	275	239	205	215	255	224	232	248	236	210	195	230	225	243	260	254	213	229	223	221	242	241	250	225	241	205	239	218	207	246	235	219	238	239	237	230	237	250	247	245	225	208	225	218	240	233	239	236	219	216	231	192	232	235	224	251	235	210	219	218	263	212	264	230	214	231	244	227	236	222	217	231	218	250	229	247	242	254	226	262	230	211	221	235	253	229	251	246	231	236	246	226	219	264	238	243	224	222	229	222	240	240	233	214	218	230	226	227	197	224	257	229	204	225	229	215	242	214	219	243	244	257	260	239	226	225	234	243	254	243	231	233	223	216	271	253	240	226	228	231	269	241	242	248	226	248	250	233	210	237	233	243	231	262	223	216	223	258	263	248	232	233	239	275	249	214	245	248	217	241	231	253	217	200	216	220	239	205	253	232	264	242	204	203	236	229	232	244	220	193	233	256	232	213	220	217	250	211	239	224	244	246	229	207	208	255	204	214	236	225	254	223	260	231	216	240	214	232	225	240	235	204	252	233	232	241	232	246	246	246	231	247	241	243	213	245	236	243	252	229	241	211	227	231	211	207	224	227	227	249	239	240	228	211	206	227	216	237	232	218	254	226	225	244	226	239	239	230	213	236	233	230	241	240	233	255	272	257	248	234	272	233	223	233	243	240	275	250	205	259	223	230	222	224	239	237	215	259	220	239	250	219	232	243	243	234	234	249	236	241	225	236	232	260	248	229	224	228	224	223	250	223	236	231	238	243	222	243	215	219	211	251	218	252	215	220	230	251	229	250	228	207	214	239	232	258	239	230	225	233	223	183	249	220	217	260	240	254	246	263	268	234	259	275	226	226	250	228	218	239	219	242	214	215	222	227	242	224	232	238	227	238	225	245	248	245	220	223	227	251	248	232	223	237	232	235	234	245	237	231	228	223	232	230	229	258	210	229	236	239	230	223	201	211	213	218	212	219	237	252	235	215	211	244	223	210	245	246	261	228	263	246	253	232	243	232	246	238	216	197	252	224	231	199	223	259	240	243	223	200	242	221	237	242	218	231	234	246	251	236	217	219	235	225	235	237	242	238	223	243	239	258	236	209	213	242	246	223	200	239	226	222	224	240	238	205	220	241	211	220	232	233	216	240	198	243	240	211	242	225	224	218	207	249	219	210	233	227	236	206	237	229	229	224	243	240	219	246	240	227	223	234	231	242	224	245	241	233	208	221	197	221	234	243	246	239	231	221	192	217	244	225	235	221	243	232	236	225	225	231	218	205	231	209	218	235	223	284	218	221	191	254	231	219	206	255	203	246	217	210	204	229	220	226	272	251	237	249	258	243	230	259	254	225	233	217	221	234	204	242	208	228	233	224	220	217	246	233	223	218	244	217	231	222	241	235	229	206	245	231	265	264	229	191	216	216	229	223	252	230	219	207	199	244	238	219	238	205	227	229	259	217	215	242	229	220	245	229	239	242	240	264	228	207	226	255	205	228	256	261	233	249	245	242	218	214	239	259	215	211	249	234	233	244	222	212	249	255	239	225	202	231	248	233	246	239	206	216	238	239	211	237	191	251	234	221	219	228	205	225	224	256	250	222	222	225	223	231	249	220	227	229	249	248	245	234	234	254	227	248	228	245	238	226	240	230	236	209	205	232	239	240	241	230	236	245	260	264	227	260	230	257	230	253	250	259	229	229	235
37743	24417	20030	15010	7447	3886	2258	2147	1751	1259	1070	932	772	658	590	548	551	501	572	523	541	585	564	582	504	526	554	504	565	479	500	518	525	510	510	538	478	538	519	530	505	450	502	493	484	504	505	539	495	547	528	523	460	475	493	516	505	533	538	502	509	530	532	543	515	515	527	539	479	510	496	527	528	541	536	528	488	541	490	523	536	547	520	513	549	527	511	476	480	490	514	493	541	492	476	511	514	516	507	493	505	516	527	498	528	529	536	541	515	514	509	444	528	486	505	541	582	514	515	521	517	463	523	498	514	493	567	500	493	527	515	519	516	501	508	504	514	503	521	529	548	528	511	498	541	527	499	495	540	520	567	486	493	502	504	488	467	524	489	519	496	524	511	488	550	523	521	521	526	503	516	493	524	538	529	526	474	487	486	530	492	548	544	513	529	539	500	509	473	537	536	504	512	527	523	542	541	548	491	489	505	539	450	539	553	546	478	484	562	566	539	495	513	521	499	492	520	516	524	545	525	524	499	535	514	504	509	504	516	516	473	511	489	535	544	540	511	519	533	513	524	481	505	569	515	527	513	531	485	529	525	503	521	477	581	526	510	509	509	508	513	518	492	517	518	473	555	544	522	570	502	513	495	497	515	520	528	532	520	499	520	522	518	516	507	486	470	546	482	535	521	478	500	538	544	497	483	493	501	520	509	511	527	497	482	542	523	556	505	520	497	494	537	486	534	463	469	509	524	523	556	534	504	546	537	517	551	482	503	512	481	526	548	521	545	515	516	472	508	502	550	500	518	513	549	523	488	514	532	532	537	476	514	483	536	501	484	498	515	515	517	513	498	516	534	516	542	516	559	462	498	530	491	511	548	523	486	477	497	495	509	499	517	535	523	527	498	520	491	558	534	529	523	480	480	516	520	536	534	516	520	513	552	515	517	558	534	515	549	499	517	490	514	525	548	491	501	547	502	525	487	521	495	540	484	510	483	518	489	483	511	483	529	547	529	472	544	554	545	504	516	537	524	523	541	528	498	485	510	498	518	521	524	539	526	529	510	531	512	525	489	547	514	543	493	540	497	475	521	539	518	528	476	518	492	508	531	505	525	459	512	541	503	537	501	503	504	513	504	477	482	510	508	535	544	498	501	518	530	518	534	487	515	539	511	548	502	491	488	496	504	471	569	550	483	498	545	547	480	521	503	543	517	549	510	533	512	518	508	513	486	520	535	568	496	506	539	515	499	502	517	534	475	527	519	512	530	545	537	528	515	545	539	485	516	575	527	524	496	528	522	505	500	512	498	537	533	534	512	543	529	499	476	523	516	532	487	487	506	556	506	567	524	521	505	493	508	520	474	521	548	512	566	484	601	502	517	481	514	512	545	498	540	515	514	522	515	560	523	531	510	502	527	513	501	527	475	536	518	513	560	526	512	514	532	532	539	487	534	532	512	497	518	540	510	518	556	500	528	506	523	515	488	487	529	490	494	509	553	492	512	480	545	511	526	532	536	501	500	508	501	533	503	533	509	511	522	519	518	533	490	500	514	512	501	518	494	512	523	532	512	505	526	504	461	494	532	493	513	521	528	524	532	553	526	544	490	548	521	527	530	522	541	530	499	497	504	506	530	560	544	541	505	465	503	509	514	483	536	508	477	487	494	517	536	514	525	509	538	492	513	515	510	523	529	472	503	492	508	553	555	523	514	490	516	500	498	483	501	528	474	533	543	545	508	503	535	510	550	539	510	521	514	486	522	568	467	569	529	509	551	530	513	499	571	536	547	534	536	500	557	524	486	502	496	501	514	510	525	571	505	526	500	582	547	481	547	528	497	526	540	455	508	513	528	511	520	543	514	519	501	521	518	529	531	490	503	532	498	483	501	562	486	523	500	539	534	500	523	506	512	492	534	519	488	532	554	521	530	510	510	481	506	512	513	493	506	522	507	530	572	496	530	508	542	527	484	517	511	503	500	509	500	502	506	557	517	516	487	530	514	519	503	459	560	476	520	455	514	506	467	505	546	560	551	543	544	531	507	522	503	515	503	538	536	488	477	498	534	502	531	550	529	530	510	458	497	490	551	537	516	498	508	521	505	502	511	510	514	512	499	533	496	563	497	512	540	501	539	513	498	519	563	554	526	520	528	495	550	528	483	518	524	548	523	492	507	514	523	497	492	532	513	520	525	545	536	528	541	524	573	514	524	515	473	494	542	548	495	530	495	513	540	487	509	497	513	502	519	500	500	511	491	488	515	492	531	526	553	511	516	525	498	526	489	513	536	496	504	499	537	504	529	532	479	525	512	515	522	465	539	510	505	490	499	490	532	520	524	509	524	506	530	530	492	490	512	510	516	518	501	526	526	513	515	517	522	511	480	497	485	543	546	455	498	485	573	519	490	560	515	515	552	504	510	508	479	500	506	517	517	510	521	482	483	512	516	512	523	468	475	537	514	485	496	507	512	494	505	509	509	540	505	550	501	556	537	490	499	542	521	508	539	520	550	483	545	496	482	524	517	538	492	505	488	510	531	512	497	529	547	498	495	530	552	503	486	547	500	541	498	507	528	507	548	525	491	477	568	458	538	538	470	550	494	514	536	482	493	492	515	496	533	512	535	544	495	498	514	515	504	547	503	550	529	489	542	497	500	490	509	488	532	503	459	523	515	488	535	478	529	506	504	486	520	516	513	564	503	519	563	520	494	526	544	504	528	527	487	483	571	531	550	568	470	516	502	516	539	519	500	534	496	503	493	527	506	490	471	509	476	504	464	521	521	547	545	518	533	496	541	459	504	512	475	528	502	552	517	505	511	516	505	523	503	490	535	498	513	509	473	524	515	522	476	518	508	530	548	535	540	511	522	517	529	533	501	534	487	509	498	497	547	503	536	497	552	544	554	520	548	525	529	527	537	524	506	559	506	497	543	532	494	548	507	500	519	526	507	552	546	516	517	507	504	522	495	536	508	503	513	513	530	520	508	487	548	492	540	506	511	495	528	530	475	522	519	546	472	552	450	497	522	507	515	528	477	541	494	500	505	533	536	551	517	489	508	537	504	518	532	488	498	523	537	534	535	537	504	507	523	530	500	525	473	523	554	542	524	489	518	518	507	536	499	523	497	509	524	479	493	545	508	499	504	484	489	535	492	463	521	494	485	486	526	516	514	485	538	523	509	498	494	483	493	515	518	512	466	528	538	536	535	578	486	500	516	512	534	495	552	515	512	485	533	507	517	528	546	538	496	542	492	534	530	482	511	522	504	521	541	529	510	522	519	536	538	528	532	504	545	499	534	482	514	534	529	521	530	529	527	534	515	488	518	554	514	528	504	503	515	498	550	515	540	479	509	515	521	495	506	499	520	475	546	527	507	525	498	493	512	508	526	563	494	486	499	506	529	513	506	520	517	551	508	543	507	508	530	505	561	525	523	545	552	493	529	526	491	509	487	504	536	534	528	489	507	552	511	539	532	527	498	495	500	498	534	529	512	484	519	520	562	502	523	517
63916	34088	20175	10388	4389	1500	890	761	794	642	519	480	394	429	391	369	243	283	246	262	253	237	263	295	294	252	245	228	248	256	235	270	278	249	257	220	221	255	247	218	268	264	264	210	296	278	217	238	253	271	262	246	230	230	255	232	210	265	245	225	278	282	282	250	231	271	255	217	236	236	287	243	223	267	230	234	244	254	252	263	269	240	233	239	242	233	233	223	245	251	246	238	268	241	234	237	255	233	247	265	260	265	250	234	245	236	231	260	245	241	258	260	217	239	232	287	259	279	252	250	249	254	253	236	244	235	253	242	236	229	232	247	239	262	228	254	248	239	261	241	280	228	229	246	243	228	272	240	256	256	227	268	249	253	257	254	230	244	221	260	243	248	222	238	242	233	271	258	279	250	215	259	221	252	256	222	262	229	255	239	245	233	249	271	232	265	276	264	271	263	238	246	257	244	252	231	249	279	238	245	249	230	255	269	241	265	254	254	281	251	249	243	282	244	231	279	235	271	262	249	270	242	230	255	260	272	257	281	271	236	228	251	236	233	257	262	253	239	267	254	246	241	244	250	290	227	249	234	242	262	255	232	227	263	249	268	236	288	269	262	275	237	242	239	264	275	255	252	275	266	277	254	255	233	256	226	247	240	242	240	266	277	233	266	275	239	253	228	233	203	239	253	242	250	241	243	256	235	257	253	257	258	262	275	221	269	228	234	226	258	233	236	299	274	254	248	219	203	245	226	277	272	243	230	240	253	272	249	252	295	274	205	254	267	255	237	259	251	237	241	257	247	257	231	212	237	267	267	261	241	257	261	240	270	264	254	235	243	269	248	231	238	237	259	267	277	263	257	251	233	251	238	259	222	233	258	221	249	218	232	223	205	233	235	257	234	253	265	232	260	250	220	225	239	264	247	262	243	250	258	237	228	226	237	242	252	241	246	237	211	227	237	230	241	260	241	243	259	242	242	262	228	232	239	248	254	253	241	256	260	249	233	253	273	252	249	247	259	222	222	250	242	243	259	241	256	237	236	256	247	259	257	260	239	235	237	222	255	258	235	272	257	266	258	250	245	242	268	239	227	265	246	242	255	259	253	266	257	217	261	239	259	232	246	280	264	244	241	290	254	231	245	249	221	256	245	236	281	264	287	237	224	208	238	228	251	259	253	242	263	270	212	257	251	237	244	244	243	296	246	236	274	243	232	233	248	262	240	229	213	233	263	255	307	235	252	221	220	257	256	221	250	231	262	267	276	244	266	270	224	255	248	234	237	261	265	267	229	265	250	277	250	251	273	283	286	246	250	257	274	258	272	262	245	257	204	249	255	234	265	238	243	230	260	234	224	223	225	254	206	256	220	234	227	264	237	246	260	232	246	263	254	235	244	231	253	298	258	227	243	239	246	241	248	258	248	223	236	273	243	264	255	268	250	227	231	245	239	281	251	238	285	266	280	259	257	238	243	287	258	232	252	260	239	255	222	223	213	241	253	226	249	242	255	251	238	212	253	244	252	240	234	260	234	242	222	230	260	243	241	282	255	243	254	243	286	232	250	252	232	242	225	248	256	250	247	250	240	268	259	252	263	241	244	246	233	244	248	264	241	257	246	269	231	251	277	245	234	224	266	246	231	237	247	249	279	262	261	290	255	243	234	255	266	256	216	252	226	233	227	277	225	277	279	237	235	257	284	265	265	253	257	243	239	233	236	249	260	231	242	242	223	257	284	279	213	228	259	286	230	260	258	220	225	284	250	241	272	229	243	245	235	246	263	228	255	269	244	250	258	234	242	226	211	248	260	254	245	269	237	236	247	240	243	262	258	249	234	221	243	233	249	288	242	264	250	246	222	248	236	262	254	281	261	252	237	233	258	268	215	219	225	254	268	231	269	220	259	243	241	261	249	243	260	228	263	237	241	214	236	228	267	273	252	255	251	240	267	257	242	257	261	235	258	258	231	246	237	244	243	267	248	244	222	242	280	238	257	268	243	277	248	246	250	259	250	229	244	286	222	262	257	255	255	232	237	231	270	285	265	221	242	245	227	214	255	234	251	253	234	257	243	268	259	241	269	232	232	241	262	256	255	247	219	274	267	255	229	270	282	263	268	237	233	226	248	265	236	260	257	240	225	221	232	238	248	293	276	240	245	262	266	235	228	261	247	277	247	237	241	214	229	276	225	226	232	291	244	241	263	253	244	254	255	230	251	249	249	219	248	247	251	254	221	255	247	263	237	246	228	256	240	260	276	259	219	236	240	225	225	237	228	231	260	282	225	224	257	236	249	275	223	243	273	250	251	235	271	256	220	281	259	238	231	231	221	239	271	224	267	256	265	257	234	279	231	239	246	236	247	245	248	265	254	271	230	247	265	285	278	261	257	247	252	241	271	237	248	257	229	269	265	258	232	269	248	251	260	254	258	256	269	287	253	210	254	265	246	280	269	239	227	244	256	223	224	225	274	252	278	245	254	255	260	210	241	254	231	240	255	228	254	253	245	234	247	257	254	252	250	229	242	273	286	274	245	238	244	240	251	245	242	252	222	224	259	244	254	244	241	268	263	240	258	240	251	239	256	258	261	270	257	217	258	230	245	263	241	230	225	251	236	250	216	265	246	270	256	226	236	242	243	251	252	234	237	252	217	253	246	219	247	248	225	248	240	208	253	246	228	236	276	234	214	252	261	235	237	266	240	251	240	258	258	226	266	218	220	218	271	254	268	235	251	261	249	231	226	256	254	267	238	233	217	268	247	235	243	267	255	265	229	257	252	270	227	256	254	293	236	218	234	245	250	248	238	249	269	214	244	230	260	236	242	226	259	261	255	243	253	252	264	285	249	219	255	282	233	275	285	270	250	259	241	227	225	237	235	271	264	218	276	247	279	240	241	250	250	241	263	263	249	229	232	233	263	252	244	216	255	254	253	248	262	280	246	249	237	201	240	264	251	275	256	275	262	266	259	230	263	223	257	255	256	260	261	217	244	265	236	261	228	244	271	272	234	216	240	254	240	246	255	247	240	260	249	258	235	257	264	250	259	230	250	226	254	228	241	231	280	281	231	240	250	264	227	245	240	266	271	251	221	255	215	250	233	243	247	250	232	231	230	238	224	224	255	203	215	233	233	249	219	235	246	249	263	248	239	271	238	256	231	258	256	254	237	265	256	240	229	229	263	225	256	252	248	237	254	237	264	278	256	272	237	267	255	271	283	232	226	269	264	226	250	246	247	259	241	247	241	267	278	228	235	235	237	265	251	256	247	242	223	235	290	226	264	228	233	260	261	247	216	237	246	240	256	258	227	239	240	260	242	267	236	237	242	269	262	247	255	256	252	230	285	241	225	232	252	265	247	236	233	251	252	244	236	235	255	264	242	256	258	255	236	246	280	259	249	221	258	248	213	222	239	255	222	264	239	245	257	225	251	225	227	240	255	242	216	248	242	237	265	245	243	252	265	247	250	264	247	241	236	226	256	228	213	249	266	262	275	236	232	221	281	201	268
40867	24886	21334	18686	10686	4720	3294	3279	3267	2551	2151	1696	1562	1553	1528	1003	700	576	582	596	621	606	740	837	879	636	520	565	553	594	530	557	545	502	509	519	550	509	550	572	575	581	527	555	533	544	511	496	517	554	572	492	533	578	553	565	529	492	562	539	551	521	494	551	546	537	520	543	517	525	528	561	554	513	497	581	550	508	489	548	524	551	508	572	551	516	534	518	539	548	582	556	523	538	503	531	534	538	536	521	550	571	520	553	582	516	585	490	519	532	560	520	526	572	504	538	540	529	524	561	578	545	595	577	601	550	564	558	540	603	554	518	551	555	524	539	532	493	578	555	539	556	550	504	532	489	522	534	504	532	510	554	565	554	533	538	563	522	542	520	528	546	565	536	559	571	550	560	541	555	521	561	581	519	529	544	537	524	503	512	537	554	532	590	520	543	557	516	565	592	548	536	528	520	533	569	535	566	556	539	571	566	487	527	493	535	554	564	569	599	524	587	559	533	497	539	560	530	535	532	525	531	561	521	504	565	582	567	529	512	584	532	537	536	494	549	544	535	537	530	525	523	519	536	555	521	522	530	538	499	571	542	545	552	543	579	532	550	518	532	507	486	582	567	525	522	590	529	488	548	463	569	557	534	527	533	518	533	525	591	539	530	534	517	504	535	544	526	525	528	496	562	535	517	548	534	560	542	528	547	520	546	530	533	560	545	535	526	525	554	582	527	517	536	519	538	516	547	494	542	528	518	508	553	541	548	475	538	507	558	546	482	555	568	555	494	534	566	525	526	514	586	522	543	516	561	559	516	551	559	513	537	516	576	561	518	567	542	498	541	525	577	582	541	505	563	556	540	548	546	520	557	576	534	553	529	558	565	548	525	543	569	598	556	567	574	584	513	533	552	545	514	533	554	485	555	603	519	533	519	535	542	551	499	546	550	527	533	540	559	526	564	550	528	559	564	523	524	519	555	530	524	531	533	530	543	531	510	598	523	557	517	531	555	506	606	505	556	539	553	539	547	530	539	606	524	574	547	562	538	509	524	519	513	516	507	521	525	518	476	510	498	516	558	539	550	517	530	544	537	513	571	562	535	529	552	549	520	536	521	561	538	603	549	538	545	564	544	534	549	565	540	561	602	545	553	513	558	541	496	538	575	565	600	564	552	491	551	570	542	551	562	527	552	525	550	573	533	577	550	580	523	560	543	563	562	547	563	540	590	533	539	501	516	475	517	542	563	551	533	547	545	568	547	546	533	563	522	516	540	546	546	534	547	529	519	565	566	500	569	554	514	561	551	491	554	562	542	558	540	497	568	513	547	511	507	557	460	539	552	532	527	516	535	512	489	599	569	549	521	541	520	524	520	533	560	540	563	530	550	529	581	496	566	552	549	523	550	511	550	567	532	530	499	496	561	612	545	522	502	589	533	564	532	514	542	559	575	474	549	538	562	547	569	516	566	552	521	573	516	500	542	556	526	524	533	558	527	527	520	566	534	570	573	541	529	535	539	546	563	521	549	545	523	491	567	550	527	530	535	532	569	530	522	556	543	527	478	526	545	540	550	535	528	573	523	522	509	534	518	535	522	526	563	518	567	536	523	558	525	548	538	526	545	539	524	545	573	565	541	520	525	529	534	570	545	555	553	534	541	531	514	508	552	558	549	528	539	512	494	548	562	525	552	533	552	557	550	572	521	547	562	567	552	531	511	531	553	579	558	557	519	565	577	491	519	541	521	514	528	557	560	531	521	534	544	551	534	502	554	514	536	538	587	552	510	516	509	528	551	533	565	521	504	540	486	566	531	527	560	555	513	528	581	556	512	577	546	514	574	486	580	523	564	536	556	538	565	615	548	518	512	545	516	538	608	537	548	533	573	552	533	534	533	509	531	526	553	525	540	561	554	537	605	553	550	532	556	509	531	504	495	533	557	543	549	577	581	540	540	555	513	545	549	533	575	548	528	506	525	565	557	555	558	580	563	537	574	526	537	543	547	537	549	522	550	554	503	526	519	515	527	541	584	515	548	585	569	566	550	545	594	506	554	544	559	549	538	537	560	544	492	546	544	572	518	536	511	512	538	524	551	527	530	539	547	545	523	545	468	570	528	532	548	592	522	507	554	494	542	545	517	549	528	533	531	570	554	585	554	496	487	512	563	513	594	542	547	505	590	595	562	521	517	544	533	553	530	517	557	551	557	546	579	544	541	556	529	505	545	539	545	541	508	522	532	522	561	524	530	567	546	572	555	526	521	567	544	535	514	554	568	505	513	553	494	554	538	534	581	541	542	527	543	569	516	518	557	509	550	556	580	550	499	582	548	583	525	516	522	511	534	556	518	534	527	525	579	548	574	515	548	512	524	571	482	522	581	521	512	551	558	524	563	492	543	552	578	520	570	524	546	531	526	538	564	549	546	571	545	524	549	525	489	570	564	559	534	538	568	557	515	536	547	516	510	587	568	505	505	541	564	569	535	530	557	535	563	554	561	558	555	553	503	549	568	585	532	543	519	484	520	540	517	501	560	502	529	532	537	542	536	512	531	527	544	522	527	542	549	537	530	553	542	536	553	523	567	536	529	557	535	528	531	539	548	588	550	554	531	511	556	550	548	565	549	563	550	572	513	526	584	580	526	511	483	538	511	591	573	531	549	521	505	545	543	487	533	528	540	519	508	562	561	565	526	514	547	564	519	557	556	539	538	576	554	539	484	557	538	538	555	533	553	524	523	576	575	537	560	571	505	491	522	564	544	541	546	497	543	572	502	549	536	515	577	519	605	542	529	504	506	555	558	546	504	533	530	537	563	571	532	557	558	538	555	536	565	582	550	547	538	565	532	541	601	524	585	516	557	558	527	529	550	508	527	539	562	551	521	551	541	572	494	536	577	547	533	545	527	534	551	555	552	523	546	564	495	499	557	583	558	540	529	563	520	536	530	541	506	626	546	561	513	549	539	561	541	577	526	538	517	554	562	545	502	545	540	523	554	519	490	569	513	503	551	574	529	532	533	518	499	528	548	569	514	565	527	522	547	539	567	527	559	521	557	528	539	535	544	564	545	540	536	527	533	568	575	514	570	584	546	521	578	556	556	544	541	567	548	530	532	532	530	520	552	565	510	514	563	565	525	509	556	540	492	528	526	520	519	565	530	579	511	524	539	519	557	529	551	515	537	555	509	542	525	496	577	561	573	497	523	515	538	529	498	530	553	530	535	546	516	535	582	555	518	553	551	519	546	565	524	546	551	543	575	560	529	564	538	563	536	498	532	547	570	569	535	531	535	528	525	540	607	516	540	546	513	538	521	538	510	526	558	524	540	514	549	579	560	564	552	479	518	527	480	515	515	542	533	567	539	517	557	497	545	529	561	534	568	513	576	555	550	556	580	500	565	499	521	508	547	544	552	548	539	534	535	563	573	529	552	526	534	561	560	533	547	554	546	549	541	526	568	564	564	529	544	562	523	572	541	539	537	590	527	525	572	517	553	538	559	533	546	519	577
46775	20614	6798	3054	955	537	446	396	341	305	274	220	249	228	246	226	206	259	187	206	226	228	249	236	251	197	234	240	200	231	195	218	186	213	232	221	222	217	230	221	212	234	258	217	222	222	237	231	202	200	220	216	211	226	247	239	230	215	223	206	199	217	203	241	232	200	209	197	224	248	234	199	194	194	221	196	189	194	210	213	204	240	206	219	229	237	229	230	199	230	197	224	235	205	218	212	221	206	229	239	207	241	224	203	205	229	220	221	230	202	224	224	232	206	227	214	200	194	236	225	231	228	221	217	228	241	213	217	226	203	239	234	249	247	212	222	227	233	254	214	220	216	206	229	193	229	184	228	243	226	195	223	211	229	196	203	210	251	225	218	209	215	215	213	229	247	220	220	234	197	245	209	216	248	272	217	212	222	212	218	214	221	231	237	240	206	233	210	185	236	202	228	212	234	242	272	223	235	213	240	194	211	230	233	220	241	205	211	218	225	206	232	214	210	203	229	223	208	240	219	234	245	222	207	218	234	213	215	239	214	199	231	232	211	200	202	211	229	234	245	225	206	216	221	238	226	212	245	208	228	200	243	248	236	213	170	219	210	222	191	225	229	207	209	209	241	217	227	232	177	228	204	231	209	238	210	205	213	228	186	228	207	244	204	191	181	221	234	203	239	210	229	207	232	226	193	206	237	225	240	217	214	236	235	237	203	235	192	221	189	209	212	234	247	207	213	209	232	208	216	200	240	227	231	214	213	249	233	208	217	222	211	226	182	209	213	222	239	243	213	253	232	208	213	205	208	214	222	207	196	229	225	210	214	222	203	207	196	220	211	218	215	214	217	237	249	232	209	210	223	214	206	187	206	228	252	229	231	234	211	211	195	231	235	210	205	213	217	201	226	231	220	190	191	216	185	242	243	226	246	222	226	209	204	228	206	208	224	236	228	211	270	212	218	205	226	206	227	223	192	197	206	223	192	241	175	222	236	192	207	186	214	197	238	233	238	214	201	202	214	213	213	231	199	229	222	210	217	223	232	184	233	204	228	199	239	207	196	228	209	222	213	202	212	249	206	204	214	209	232	203	205	216	235	231	231	221	217	236	210	217	220	206	198	194	208	221	216	205	235	218	218	239	225	226	217	203	210	198	213	239	225	206	212	235	217	197	226	231	216	206	216	229	227	202	233	228	245	222	197	235	219	199	200	217	232	218	232	251	217	222	216	232	210	216	199	195	221	207	229	217	225	232	225	239	246	259	259	198	203	226	248	203	211	185	219	201	197	247	241	225	230	228	217	212	222	217	215	194	206	206	175	237	213	208	230	215	218	206	221	197	214	221	194	213	249	227	242	223	225	230	232	198	227	197	233	200	212	199	202	218	207	230	227	219	210	207	228	230	208	213	206	215	195	226	252	208	227	229	202	202	228	223	160	234	246	242	206	212	225	234	215	235	205	215	197	201	197	221	214	236	194	210	230	196	206	199	237	199	201	229	214	227	228	215	216	245	234	231	209	208	204	233	223	207	169	215	213	226	188	230	218	251	195	267	181	184	236	219	213	235	192	215	223	215	256	190	221	182	232	205	237	221	235	191	236	207	233	202	247	200	222	211	215	258	229	257	216	209	198	241	223	229	203	184	239	195	214	223	213	233	202	211	225	219	216	231	219	229	189	232	209	201	230	211	233	203	228	212	223	223	209	195	222	225	212	202	190	202	221	235	233	213	187	193	229	221	161	228	195	207	235	241	206	253	246	251	240	241	207	212	206	229	204	199	209	225	228	209	231	233	201	207	206	227	229	212	215	246	220	242	228	210	216	216	242	209	228	203	224	225	227	231	221	190	199	216	204	194	235	204	235	223	225	235	244	226	227	215	215	235	213	236	193	202	216	225	214	233	204	198	193	207	225	218	202	225	218	234	200	214	219	201	220	207	229	257	193	219	219	203	250	245	245	215	230	236	235	196	195	198	209	230	224	198	224	200	207	239	201	225	198	233	204	200	229	203	200	222	228	216	235	230	189	222	195	201	196	186	212	208	223	201	211	236	253	211	194	223	207	239	216	186	214	213	200	216	222	226	221	216	250	250	247	259	223	220	214	212	211	220	212	211	204	212	204	256	227	233	221	231	226	244	209	192	199	205	209	202	248	205	217	229	224	226	220	245	214	222	236	222	242	210	222	206	226	216	218	238	210	210	235	271	242	222	214	202	224	239	246	200	199	224	228	210	242	217	225	239	240	215	208	207	184	227	250	232	228	237	226	221	251	211	237	206	222	216	211	196	215	201	205	220	218	215	198	236	215	208	222	213	227	232	206	223	218	205	238	208	213	212	218	194	223	182	214	203	216	193	190	241	248	198	225	234	210	202	206	221	231	223	222	218	212	230	175	233	225	224	214	221	211	213	222	230	227	225	234	219	213	220	217	201	232	208	228	230	208	202	225	228	216	243	230	200	203	205	246	222	204	195	235	229	213	199	215	210	202	218	199	230	217	247	252	229	201	207	241	238	217	223	226	188	206	239	204	227	219	217	221	190	199	181	214	202	205	220	242	221	215	196	241	244	195	252	219	223	198	215	207	233	206	190	208	239	244	226	229	198	234	223	212	225	209	226	183	201	244	193	200	211	227	204	236	203	209	209	206	214	239	222	228	227	224	209	228	221	221	190	244	216	211	201	196	232	209	238	199	220	225	193	211	226	230	208	231	232	200	231	213	201	222	241	221	249	220	206	250	213	190	210	225	256	234	233	240	213	225	182	199	210	225	232	196	232	224	242	234	228	207	242	200	187	223	230	254	207	239	227	208	233	202	227	232	220	228	223	216	211	205	207	228	237	230	194	215	210	227	212	205	212	218	216	200	216	234	214	207	207	234	254	270	253	207	206	196	193	234	212	218	239	201	201	220	207	229	221	198	219	198	237	210	210	211	225	205	221	220	205	183	214	220	191	219	195	174	205	211	246	205	210	203	217	209	229	200	213	224	229	239	230	203	190	213	192	226	232	256	232	209	220	204	206	214	219	243	197	229	219	216	236	216	207	210	230	208	199	218	224	213	215	245	217	209	207	213	201	209	232	252	206	219	203	239	210	218	246	242	222	209	211	207	255	239	195	191	218	226	216	201	203	237	245	234	229	221	177	222	192	202	235	211	201	214	221	203	231	209	221	200	175	203	220	227	255	210	201	203	213	236	246	208	229	195	215	227	209	213	232	226	194	232	233	235	234	213	247	213	228	216	243	222	241	231	214	211	234	209	201	252	207	220	240	199	189	218	234	252	249	212	211	247	224	217	227	204	221	232	223	220	223	214	213	246	238	223	263	244	239	214	206	223	263	235	181	202	238	231	218	210	224	206	214	187	222	217	248	238	228	217	230	215	224	220	211	228	204	212	205	214	200	230	224	211	261	229	210	212	246	236	237	227	220	208	242	222	235	198	225	220	197	217	199	226	225	194	217	233	203	201	214	230	204	221	236	211	212	239	192	210	239	219	226	197	184	214
30478	13381	9150	7163	2707	1732	1556	1489	1248	802	679	624	551	549	580	654	555	595	627	564	509	524	494	474	509	502	492	499	464	492	493	522	479	517	493	516	460	469	450	460	519	463	464	500	488	496	510	456	485	515	475	470	505	457	480	469	446	516	435	459	499	478	503	453	463	493	467	498	499	479	503	499	480	488	499	485	473	510	469	471	469	475	506	468	465	457	447	511	432	503	479	483	480	501	492	495	501	487	466	504	474	503	475	491	474	453	478	471	481	482	483	527	441	499	454	488	498	486	473	520	505	505	515	474	487	494	472	463	494	498	499	465	459	469	498	492	508	440	492	487	440	505	472	459	489	492	493	446	467	483	480	493	525	493	442	484	512	499	460	505	466	467	454	498	489	509	457	462	458	480	517	452	496	497	475	506	474	424	462	484	481	471	463	516	482	446	478	483	451	499	497	457	506	535	528	500	463	446	478	497	472	489	500	491	472	486	503	499	513	488	504	489	478	481	494	465	493	465	490	482	507	497	481	461	531	458	469	483	483	438	476	482	474	505	469	506	479	489	479	463	452	469	477	477	469	470	516	478	502	484	461	523	506	516	500	506	517	522	489	476	497	512	504	490	481	544	506	509	443	485	495	472	464	460	506	445	476	510	472	491	494	467	495	477	502	491	427	491	490	485	470	508	454	483	444	450	496	460	482	495	470	466	490	475	447	478	452	511	515	487	465	469	457	491	456	450	465	467	486	465	512	484	500	486	509	526	531	497	469	439	450	466	464	468	473	503	477	461	460	495	475	514	506	483	509	481	478	458	509	488	489	479	458	464	504	470	497	468	443	469	509	515	484	463	487	510	496	473	471	484	507	522	479	462	479	502	464	490	490	462	490	491	470	493	470	520	476	457	496	505	485	482	488	482	467	459	456	462	479	495	456	470	515	486	524	449	516	483	508	497	512	486	487	451	509	480	506	483	502	502	484	484	490	497	526	473	459	455	512	510	508	507	483	492	486	464	481	478	500	463	489	487	472	504	483	498	496	470	484	449	515	493	527	523	478	490	484	454	475	480	477	511	501	473	481	524	507	511	502	541	497	469	439	521	477	489	495	474	463	460	475	468	506	482	465	474	483	488	518	439	474	512	461	497	493	481	484	517	443	512	475	499	467	493	471	448	439	490	499	529	488	490	466	465	488	461	489	515	492	479	505	516	473	522	476	446	460	487	457	501	474	476	494	506	452	483	477	483	498	476	491	513	486	441	500	486	519	480	456	479	474	508	480	467	464	428	526	512	457	468	498	498	495	461	480	482	476	489	462	512	474	486	457	470	510	473	465	457	480	488	447	453	501	540	518	485	449	481	479	522	482	491	463	487	510	462	494	494	465	471	479	499	482	506	467	482	499	499	504	470	450	467	502	502	488	480	480	501	489	501	465	472	483	507	455	485	481	490	481	494	456	444	433	506	489	492	479	502	443	495	481	503	492	473	503	488	510	500	482	531	488	483	469	503	494	510	495	458	494	464	480	489	448	487	483	524	482	481	502	497	525	495	468	482	489	483	497	489	487	520	541	492	498	525	482	504	505	454	471	454	460	520	488	484	426	480	518	464	445	483	465	501	487	486	484	491	468	480	487	452	484	487	487	455	524	478	504	486	472	437	467	513	469	483	485	480	471	496	522	454	482	482	453	495	504	502	489	501	488	494	431	525	493	470	481	489	487	465	486	434	427	455	488	482	507	495	502	506	487	489	480	474	495	467	517	511	472	482	502	458	457	507	450	488	453	473	482	512	466	501	477	473	489	496	461	499	513	464	501	456	484	488	478	459	479	512	475	502	471	460	525	449	458	511	517	531	500	453	497	503	498	461	488	520	495	492	481	479	482	482	489	449	456	480	487	530	469	506	487	502	521	483	455	523	477	466	494	465	520	509	488	500	476	483	520	482	497	468	493	473	480	486	469	475	477	476	482	505	467	471	445	500	482	495	463	487	481	514	499	436	476	499	475	486	463	514	509	483	526	523	517	462	428	452	505	458	477	446	503	516	476	488	477	479	503	491	501	467	476	479	490	502	470	486	469	479	503	494	500	464	431	417	518	464	481	479	514	495	489	538	503	508	496	495	460	459	460	530	523	486	468	470	513	466	501	503	498	495	481	472	470	474	486	482	462	510	509	475	489	472	463	484	467	480	516	469	484	503	484	527	493	490	491	447	499	517	475	497	477	499	515	472	492	474	466	461	487	486	482	500	516	491	491	502	513	495	535	469	526	446	456	528	473	470	480	529	466	469	519	515	486	450	446	479	467	506	481	460	494	490	461	464	497	490	498	455	503	515	484	478	453	443	495	470	477	478	519	451	491	511	449	465	488	462	499	457	477	521	494	501	519	481	491	462	480	513	497	443	477	471	474	528	482	515	509	491	524	517	456	502	526	483	503	508	460	479	487	493	550	481	495	494	485	475	482	483	462	502	480	468	483	477	543	461	516	453	509	476	455	501	479	502	482	508	431	474	502	454	479	466	490	493	481	502	494	497	487	501	466	475	489	486	506	468	483	505	478	480	489	448	491	464	458	490	481	447	480	499	480	505	482	493	467	484	503	489	552	479	485	518	498	515	510	454	501	466	469	539	512	486	496	481	448	487	499	510	480	475	463	497	449	479	483	501	498	475	462	560	476	458	514	511	487	486	500	485	474	474	498	481	449	476	483	463	468	488	505	528	507	472	505	457	513	494	464	505	502	465	463	456	496	488	498	458	496	474	515	457	493	483	523	523	523	497	494	486	468	465	464	498	495	483	458	494	478	474	503	495	475	501	533	486	467	439	541	486	452	501	494	514	450	486	474	445	477	485	499	511	483	471	470	467	438	467	468	490	518	502	516	487	491	521	491	477	485	491	466	492	488	490	525	497	502	520	457	497	472	485	518	505	487	465	490	504	458	462	478	460	482	493	478	489	489	461	473	471	472	428	535	485	462	478	513	491	509	486	477	447	448	480	452	452	477	436	518	473	467	480	474	501	462	457	486	464	457	485	493	515	491	468	503	492	482	470	453	525	465	502	472	433	476	438	505	475	501	455	492	484	515	474	469	521	533	545	462	472	467	460	488	502	466	436	481	452	460	508	483	480	456	474	458	461	484	473	482	492	465	489	515	453	440	531	485	516	455	492	437	500	456	496	476	494	477	464	498	443	486	497	465	485	520	518	487	480	489	494	487	519	510	501	462	503	489	486	488	513	453	466	470	485	477	468	498	487	525	481	482	482	465	447	453	499	478	469	457	426	478	463	508	462	525	527	491	490	472	476	452	484	481	498	487	501	467	466	492	475	502	507	477	522	493	433	505	519	511	481	497	433	477	471	479	473	524	497	471	496	460	523	484	447	500	484	470	472	441	495	466	500	520	473	441	492	495	481	499	474	483	487	502	524	480	533	480	537	484	509	511	473	472	548	506	465	469	476	504	503	487	475	517	467	470	451	492	482	477	501	503	473	486	512	471	479	459	433	493	506
58610	27742	11986	5226	2209	895	533	466	414	438	375	332	330	302	282	278	266	249	260	221	183	221	246	262	296	271	233	226	232	184	219	225	241	233	267	247	213	237	243	241	209	262	245	256	233	224	246	219	206	199	208	191	223	245	239	260	222	204	229	240	214	249	255	236	248	237	233	230	199	229	209	208	217	235	232	210	277	267	270	244	220	207	224	228	233	233	224	215	221	222	220	215	199	212	236	225	252	242	196	191	228	228	226	241	237	208	270	232	220	241	220	212	255	201	233	252	223	231	227	243	219	260	250	242	221	223	246	211	250	234	212	221	245	237	230	240	248	222	234	200	215	248	235	220	242	210	233	233	219	226	217	238	211	215	219	246	213	221	221	231	235	249	229	251	228	239	251	234	251	261	230	258	225	227	239	217	245	245	238	228	263	240	247	229	235	225	228	220	234	212	194	247	218	219	256	234	231	241	225	230	250	214	192	215	234	250	216	210	223	229	241	230	223	251	220	209	232	209	194	201	214	219	218	229	252	247	233	253	236	241	221	225	246	239	253	230	236	219	244	194	228	244	254	227	262	238	256	241	218	255	267	231	234	229	241	202	239	226	258	227	254	220	213	220	223	226	226	246	246	223	238	246	263	211	233	248	241	263	244	220	255	250	224	251	246	210	218	236	240	242	219	223	229	231	243	215	237	221	231	251	232	243	222	228	234	245	217	214	257	256	221	235	255	211	235	248	221	215	231	248	224	227	231	211	221	217	231	217	234	208	219	232	257	210	230	216	231	235	258	224	222	255	235	222	213	215	228	249	256	213	223	210	225	224	217	218	225	230	248	223	242	224	223	211	253	219	224	232	249	210	236	230	220	234	228	227	221	209	213	238	245	220	199	232	228	226	216	244	235	233	217	230	217	222	231	211	206	237	260	253	192	199	215	260	221	237	227	239	225	243	231	213	223	251	205	230	293	205	224	194	263	262	237	240	235	219	219	227	233	225	223	205	223	228	211	228	214	237	242	253	258	224	233	224	233	217	229	229	235	236	256	198	235	210	229	248	233	238	214	260	228	234	197	198	205	233	225	240	244	242	213	237	243	216	234	236	203	259	228	248	191	246	243	225	235	225	237	267	235	236	246	233	253	229	249	235	222	226	241	254	228	233	259	223	221	239	276	252	225	246	220	202	212	252	213	246	230	233	236	249	225	238	257	235	218	204	223	261	257	228	243	256	212	210	223	221	212	218	220	211	199	236	196	260	211	197	261	233	249	229	235	206	216	200	201	219	223	225	217	228	263	265	190	267	243	258	231	231	215	232	216	251	231	219	238	227	224	228	232	216	226	252	247	222	251	227	243	223	213	217	272	219	268	260	239	233	228	237	240	236	262	256	231	203	222	220	241	229	240	246	232	224	232	238	225	228	231	231	262	216	225	224	255	222	234	224	217	258	229	255	223	235	222	263	236	225	205	216	244	246	232	218	197	242	240	216	194	249	256	244	232	267	258	246	261	265	208	210	256	230	206	206	213	246	252	231	221	192	242	244	252	218	235	210	230	219	240	242	232	251	218	231	255	255	244	239	231	217	210	234	231	243	211	230	224	247	228	243	237	272	247	228	200	224	231	229	222	247	264	237	229	235	195	215	253	240	244	222	206	203	206	239	218	233	231	257	238	246	225	236	251	228	247	253	213	235	250	218	251	247	230	264	255	244	202	221	244	232	269	239	231	223	262	247	242	239	226	189	207	224	229	244	227	249	225	230	222	259	209	236	212	228	214	228	230	250	216	237	234	232	219	248	240	248	248	253	264	240	224	243	274	231	214	239	209	247	223	206	225	222	232	262	251	246	243	240	219	215	281	229	245	236	227	239	210	246	199	249	228	229	212	216	253	225	233	216	245	218	210	249	219	231	223	227	243	244	224	191	231	225	252	228	244	207	199	238	219	199	204	219	235	239	238	247	216	241	212	253	243	260	228	238	240	243	249	229	214	237	233	247	207	204	246	216	253	241	228	220	224	267	235	222	232	254	257	206	236	259	211	214	245	228	215	227	242	237	224	223	245	252	246	243	240	243	230	239	253	220	224	230	256	229	204	225	207	226	240	215	226	235	230	221	232	235	233	255	249	246	264	240	202	240	245	240	250	223	223	216	235	230	261	221	228	201	240	226	264	233	215	239	277	207	236	236	237	241	230	221	242	214	219	240	193	232	243	228	227	253	232	225	219	258	257	207	238	243	220	228	238	239	245	253	215	220	251	242	228	218	233	226	200	211	241	257	242	239	238	232	240	204	232	218	204	256	259	225	237	241	223	241	221	216	262	232	232	225	223	252	226	209	221	233	240	217	212	225	256	214	230	235	253	214	209	216	227	221	257	203	227	269	234	248	210	232	265	218	227	260	243	241	236	253	234	243	222	215	226	261	245	227	252	246	207	225	212	212	241	230	257	219	238	237	221	239	220	239	251	198	219	255	241	250	219	204	230	270	197	219	252	249	254	227	232	242	212	203	216	222	208	226	230	258	254	242	233	265	233	244	257	269	243	262	239	219	214	207	243	233	203	229	216	196	244	252	216	218	254	225	216	211	241	232	243	231	228	231	219	224	220	222	243	229	250	224	252	236	247	235	214	212	210	224	247	239	241	242	253	223	229	254	228	249	243	243	236	244	240	245	220	248	208	229	229	203	237	219	248	206	249	217	234	196	216	241	256	256	231	219	241	214	218	186	230	218	234	218	212	242	221	212	238	253	238	275	224	219	250	230	233	229	221	252	235	228	246	204	186	245	250	216	233	217	206	247	207	234	239	253	210	229	218	210	245	234	214	239	264	287	236	196	210	229	240	222	222	228	233	242	267	213	245	253	223	219	239	208	249	228	204	214	240	235	217	232	223	246	248	242	236	231	216	260	228	234	222	234	214	224	245	227	228	216	227	204	258	227	230	229	203	254	233	240	237	239	224	221	244	239	225	232	226	271	229	264	277	237	244	224	227	211	236	236	216	236	253	215	223	227	222	213	204	247	238	224	202	223	213	278	249	229	246	241	264	236	231	232	215	210	226	211	192	217	239	202	200	219	221	192	247	209	239	233	240	242	237	246	217	223	228	229	225	221	216	232	241	218	225	259	200	208	232	244	224	209	228	233	242	222	218	249	249	240	221	246	217	228	243	259	252	249	224	220	202	245	214	268	218	213	216	220	228	221	242	231	255	239	248	235	240	204	240	236	225	240	226	222	207	219	229	217	220	264	203	218	222	230	249	220	240	238	223	268	222	227	239	248	221	210	255	240	222	221	229	217	245	224	225	215	215	246	230	200	230	234	251	204	210	227	230	207	227	208	212	245	210	208	209	217	215	245	238	255	245	232	231	232	227	202	222	238	224	231	239	220	211	235	209	211	222	213	208	220	237	258	227	262	240	244	227	242	237	207	203	226	242	215	235	224	223	218	229	235	196	248	231	244	247	278	217	215	220	243	238	235	232	199	245	241	236	226	220	223	223	210	213	224
38092	19894	13951	10777	6453	3111	2173	1715	1624	1516	1367	1165	970	819	745	713	699	664	626	576	556	512	568	619	770	856	705	487	498	507	536	530	535	562	488	503	491	508	530	526	506	520	545	518	449	502	512	452	536	491	479	508	511	525	516	538	507	459	514	541	541	468	496	554	515	523	527	493	518	561	514	514	500	514	513	500	522	525	542	460	535	530	586	526	522	496	488	508	530	517	499	490	526	522	517	500	514	526	562	486	532	523	501	523	542	508	530	485	537	523	516	528	502	490	491	514	523	515	510	502	525	548	507	513	518	505	528	481	526	531	543	490	507	503	547	482	508	487	507	484	530	548	536	533	516	472	514	517	475	528	492	516	518	511	523	529	540	488	508	505	480	501	491	528	523	510	557	455	518	511	521	506	498	525	534	497	537	510	526	512	539	513	504	502	535	497	511	566	538	506	540	528	516	486	531	493	515	528	559	498	505	542	503	474	552	536	497	498	520	487	485	462	544	529	520	521	512	523	532	509	509	533	497	484	518	534	537	498	503	492	538	552	491	508	571	493	518	499	493	564	506	494	499	500	486	503	500	524	496	530	533	546	529	514	482	489	527	510	490	501	551	472	484	476	483	543	521	502	528	507	518	518	522	497	529	522	483	514	492	495	504	520	477	545	515	555	504	496	491	507	570	517	490	510	546	551	509	466	538	525	536	537	519	491	521	535	533	517	483	474	520	505	465	527	512	498	520	524	487	489	496	517	490	492	503	521	511	494	512	530	482	495	496	549	546	598	484	505	499	512	516	520	537	521	501	481	502	472	506	508	522	481	471	527	544	532	517	523	554	553	547	478	489	543	462	478	507	512	455	492	511	550	471	523	514	504	456	509	523	517	536	502	534	500	529	498	550	504	538	508	536	497	555	552	489	490	522	525	537	522	501	554	507	527	483	527	515	502	459	538	534	468	544	519	506	510	537	553	539	525	507	500	540	530	520	537	515	511	489	531	520	514	473	488	522	535	529	492	491	517	544	529	521	483	511	511	510	533	522	502	467	521	498	468	495	513	480	494	553	535	515	507	506	531	519	469	495	513	512	536	510	502	517	505	480	538	514	527	524	536	522	551	494	537	462	513	527	489	492	522	514	556	517	515	528	545	486	476	492	516	529	506	505	524	515	494	471	550	502	488	516	552	455	468	524	534	582	535	511	523	512	483	556	503	512	501	502	527	508	523	527	506	495	517	511	513	541	492	522	523	538	523	528	571	515	514	535	520	526	487	464	515	507	504	475	507	490	512	508	544	527	520	507	541	569	495	501	481	529	496	484	530	545	530	564	516	529	484	510	536	530	530	561	490	489	476	525	488	509	515	511	482	474	521	470	483	516	505	557	536	538	486	488	485	529	529	509	524	463	502	527	498	497	522	483	484	534	495	563	490	495	479	553	545	517	548	494	510	547	524	534	515	514	553	504	467	534	489	558	499	531	463	494	466	501	518	522	537	574	538	490	520	516	512	512	502	489	522	538	466	458	536	500	494	535	497	544	541	500	527	521	474	504	522	532	500	472	497	506	527	494	518	513	520	518	529	519	499	561	492	513	514	522	504	512	492	472	533	486	496	535	506	485	514	507	548	483	540	479	498	528	513	493	538	512	520	513	486	493	542	487	551	502	490	503	502	510	524	513	511	510	494	493	561	523	531	501	506	499	509	519	481	508	495	518	546	536	535	525	500	494	529	488	509	519	531	519	521	468	516	509	498	584	482	548	529	494	526	509	474	503	521	504	520	506	533	545	501	508	474	552	511	494	486	524	538	547	470	506	520	517	517	518	536	510	551	506	508	505	465	506	509	531	509	507	482	515	503	485	499	493	533	537	521	507	517	472	489	495	512	507	524	541	532	483	497	520	537	556	513	547	486	506	507	502	536	512	514	521	492	492	486	483	486	502	473	482	509	514	482	484	503	557	480	505	497	556	494	508	537	553	523	543	503	537	509	483	520	488	493	492	460	471	479	513	503	518	529	557	531	499	480	519	501	533	492	515	488	526	507	526	506	518	518	516	458	498	519	555	486	511	495	508	497	539	505	511	469	523	513	501	513	518	508	480	530	518	514	502	547	502	524	517	484	528	532	503	523	495	498	536	518	503	527	533	497	540	506	541	502	490	502	522	511	543	540	504	530	557	529	520	499	526	512	523	532	519	480	499	576	509	520	541	509	487	506	500	475	517	520	496	522	524	545	511	544	579	509	500	514	487	540	480	492	509	499	532	570	522	526	535	528	537	556	522	529	512	489	510	488	483	490	537	521	502	544	503	534	508	509	521	552	517	512	530	495	509	504	492	493	544	495	522	486	532	531	526	555	539	513	455	457	533	518	494	521	508	504	536	509	482	524	507	522	541	509	559	504	506	520	495	490	479	522	520	497	499	529	512	483	468	564	525	526	503	491	539	493	487	531	501	516	512	491	529	528	535	532	574	473	554	534	495	519	516	509	495	499	475	526	516	532	537	478	537	576	480	512	517	517	495	545	503	532	477	496	552	502	526	523	481	499	518	522	530	489	522	540	527	510	521	529	468	518	545	542	534	540	504	510	509	539	510	485	559	503	536	536	466	441	533	499	503	458	530	500	516	514	506	494	511	496	504	498	487	521	525	543	491	530	532	524	495	494	512	511	536	521	501	529	505	554	490	515	495	499	508	515	508	564	519	499	536	469	488	515	476	534	516	479	517	502	502	482	523	522	498	541	556	501	512	513	514	485	540	518	497	496	545	455	530	517	574	526	497	521	495	495	491	502	560	529	507	537	520	480	477	539	561	518	524	489	490	535	538	502	517	502	478	528	477	534	485	512	543	522	514	533	532	543	507	513	535	495	549	507	497	492	485	485	523	495	495	533	535	512	517	512	510	489	512	529	538	514	538	508	497	499	535	506	515	558	497	551	529	517	538	557	531	487	496	523	476	499	486	513	479	534	494	556	474	521	529	494	524	517	544	509	510	487	552	508	520	562	495	527	522	511	491	539	517	516	547	537	474	529	511	509	535	500	513	519	519	527	480	562	480	523	520	509	531	538	472	490	500	488	542	528	527	495	525	531	491	537	508	530	516	504	504	495	478	500	518	525	504	542	500	518	511	494	540	502	510	504	521	498	471	482	505	564	490	490	524	507	471	498	535	518	507	509	502	514	490	507	512	511	522	521	502	512	494	516	522	528	532	516	516	507	523	519	518	477	503	527	524	530	516	523	533	485	530	540	536	508	504	512	501	523	505	558	509	530	503	480	526	531	512	526	482	499	498	489	516	504	500	484	498	461	500	510	525	461	492	533	504	523	523	546	550	513	519	514	487	534	497	500	473	504	520	522	527	538	467	541	524	520	464	511	520	494	520	511	516	491	507	480	482	480	496	516	533	497	517	508	508	503	515	485	503	511	518	505	508	517	483	520	524	526	514	522	486	558	554	483	516	521	531	500	541	526	511	529	515	516	513	539	520	535	490	528	516	506	496	494	533	527
67852	33562	18091	9373	4167	1769	1121	708	493	446	413	380	352	330	354	272	274	284	286	220	222	243	265	262	283	307	277	241	270	244	207	247	240	245	223	235	253	235	262	263	234	249	253	240	248	262	245	260	251	240	244	257	251	203	217	230	225	226	240	250	255	220	253	229	243	257	261	231	227	218	224	250	228	219	247	243	238	260	249	245	236	255	249	259	250	225	262	247	240	260	221	246	267	232	248	228	246	241	246	244	223	243	228	252	263	242	242	237	258	238	265	255	246	245	225	264	212	232	224	259	251	232	256	250	249	245	218	224	237	227	253	230	243	248	240	225	228	230	264	268	276	267	260	240	253	276	241	253	229	231	235	239	260	239	252	265	250	268	240	216	214	237	230	249	258	231	257	242	256	252	251	216	254	239	267	217	237	253	239	245	254	236	237	255	256	257	248	234	257	262	245	255	271	268	241	247	261	260	238	265	253	254	238	274	213	217	282	237	252	220	217	246	236	218	258	269	251	245	212	264	249	254	242	246	233	238	246	221	238	283	225	246	232	263	272	282	244	228	238	191	237	245	234	252	212	233	241	261	260	265	250	248	267	245	246	254	262	253	227	245	257	277	236	204	228	224	241	219	234	263	235	250	257	247	268	237	267	252	243	236	253	209	250	234	238	291	268	251	222	263	232	272	248	241	259	234	254	263	239	247	251	232	254	251	254	250	248	277	236	273	242	240	260	235	255	213	238	215	269	280	253	237	227	289	235	270	256	246	213	212	239	248	260	271	242	245	243	259	248	237	267	279	256	219	244	242	266	248	220	256	239	234	199	265	248	250	236	232	237	235	234	278	268	224	240	261	247	229	221	204	269	258	249	245	270	260	238	240	257	246	268	235	260	262	264	231	269	251	264	252	233	238	227	259	244	218	245	254	238	244	238	260	255	248	208	238	243	249	227	249	269	260	266	274	225	256	217	255	261	255	202	249	221	266	262	218	254	223	241	232	250	256	261	272	249	221	245	224	250	262	242	248	226	250	225	262	268	221	230	239	271	248	248	217	243	241	239	233	255	264	254	241	229	239	272	274	266	252	257	252	255	230	218	237	255	269	259	234	238	242	245	204	219	220	247	228	219	249	253	244	254	231	261	258	255	233	242	225	236	261	210	212	263	276	204	253	226	258	263	210	231	280	253	263	218	246	223	264	236	248	278	268	213	238	248	249	230	240	236	243	275	259	259	244	269	226	268	246	256	261	245	246	245	239	247	247	246	247	228	257	270	221	244	242	246	222	239	233	248	249	254	245	231	239	243	245	230	246	249	244	239	255	226	261	222	246	216	221	237	226	213	238	256	225	234	252	227	249	229	241	223	261	267	218	256	249	253	225	239	223	268	245	236	234	264	275	201	238	234	278	259	242	243	247	273	260	215	265	263	218	257	229	208	256	224	219	253	233	232	262	237	245	247	221	234	253	258	256	250	246	247	241	281	239	223	233	228	241	255	235	243	221	228	242	239	268	251	231	266	216	266	266	249	260	243	229	258	252	274	232	278	232	240	222	231	241	228	236	247	243	273	244	250	274	260	257	241	249	259	294	238	285	239	234	218	236	256	240	234	239	231	270	241	247	221	268	223	241	264	229	265	245	254	246	249	248	266	218	254	226	252	258	241	222	216	245	260	233	262	218	247	257	217	235	254	251	245	252	250	228	246	231	246	247	229	248	251	226	240	244	256	225	291	230	240	257	241	221	230	216	253	234	248	273	213	222	262	256	252	252	269	251	259	240	232	250	243	218	223	233	250	263	246	256	252	225	266	219	230	264	226	237	269	220	231	237	217	237	224	228	251	263	268	258	229	231	255	241	264	248	259	228	263	236	258	236	221	220	216	219	223	228	241	261	270	239	229	227	250	220	253	249	253	257	232	212	224	280	243	278	246	299	211	265	228	254	242	297	236	205	227	283	247	254	251	241	244	252	279	256	251	269	245	251	260	242	265	216	280	245	273	245	228	235	240	284	234	263	247	220	248	261	221	228	249	248	215	235	247	228	270	265	236	220	238	255	236	278	243	230	229	241	252	249	257	246	227	244	245	223	246	264	250	265	221	274	251	230	227	244	226	257	264	219	227	228	221	205	251	227	229	247	248	238	258	250	245	227	237	265	270	254	243	256	240	241	278	227	224	239	271	280	223	239	270	259	233	264	225	228	250	248	236	275	247	251	239	221	230	258	270	241	215	243	258	262	227	251	204	229	213	244	219	225	233	200	240	234	231	237	233	241	234	253	206	251	227	237	255	236	216	237	249	232	263	242	259	251	256	241	257	240	234	230	256	248	238	248	235	225	206	241	244	253	223	282	235	275	258	251	242	269	254	234	230	257	247	245	240	233	247	241	249	225	224	265	256	261	241	242	214	233	257	283	286	249	242	241	264	228	251	239	258	229	227	235	221	230	251	264	248	255	245	233	231	261	233	235	256	233	252	237	257	266	229	262	234	254	255	268	236	294	257	262	233	252	268	258	242	229	212	232	213	245	243	249	262	285	255	287	261	256	222	207	269	252	221	238	266	252	266	238	247	232	236	261	272	255	262	263	245	217	248	228	239	218	256	220	246	243	239	264	256	246	262	229	258	274	252	270	288	223	239	246	209	222	255	236	252	242	244	262	238	271	243	282	268	285	251	243	259	244	250	255	247	229	220	249	239	240	246	263	252	230	281	197	200	247	215	224	247	226	253	234	269	241	250	223	230	245	241	257	218	224	245	219	242	290	221	252	252	264	261	234	231	249	253	257	229	260	235	236	266	232	240	268	220	256	213	227	288	258	241	246	214	227	237	208	221	245	257	232	260	252	238	245	234	228	245	229	216	235	246	264	252	245	260	231	248	254	240	241	267	240	243	244	244	270	221	248	241	249	278	259	257	228	254	235	247	214	248	242	238	213	242	235	247	222	234	267	276	234	226	240	230	278	268	238	227	266	228	255	224	206	240	251	238	234	246	216	259	246	245	200	225	232	241	242	267	255	244	203	221	283	256	234	239	270	233	219	236	256	248	253	240	246	245	254	256	234	241	264	221	245	244	223	219	246	246	248	211	271	240	242	275	240	255	229	253	266	240	264	243	232	262	268	253	263	256	256	234	206	235	233	246	252	236	279	234	236	256	224	227	236	271	270	265	269	223	281	229	238	239	268	266	243	240	271	211	246	256	249	241	236	240	244	215	244	226	267	257	251	239	229	259	241	259	246	266	255	257	248	235	269	243	246	235	232	270	242	223	250	249	247	227	261	269	232	238	257	240	247	247	242	255	256	221	226	257	233	250	235	213	245	244	275	268	239	251	217	245	256	235	254	259	266	262	230	262	227	261	252	242	237	301	252	239	233	241	248	221	273	231	226	265	194	238	252	239	238	241	226	256	248	243	239	259	245	252	276	234	245	248	257	265	276	225	265	261	222	243	255	255	253	256	253	231	228	284	256	230	236	238	249	243	244	278	202	255	264	227	246	249	251	240	232
44441	23208	19161	16441	10740	5676	4042	2437	1643	1749	1470	1288	1117	1007	1000	852	761	678	649	633	600	606	587	696	888	910	541	543	549	514	549	553	571	532	530	514	567	538	560	503	540	488	557	531	549	541	509	562	502	550	549	496	568	551	525	503	500	575	543	562	552	529	536	505	528	519	500	555	560	493	542	554	512	544	550	517	486	530	518	557	480	528	530	549	539	532	533	525	534	543	534	532	526	502	486	537	564	564	551	555	517	518	576	536	579	504	559	540	522	586	521	545	522	552	550	521	560	539	535	532	509	539	502	543	529	563	541	543	537	494	478	526	577	562	530	559	533	506	563	531	590	566	556	515	499	549	569	527	476	559	497	596	525	531	540	557	545	560	537	537	517	535	539	512	538	543	490	516	519	554	553	506	524	502	490	529	502	544	532	501	528	521	552	561	536	554	553	551	526	501	529	571	554	538	530	570	522	558	508	533	541	530	503	507	543	555	513	541	500	549	497	537	506	548	524	521	516	551	502	583	517	535	530	554	520	576	564	513	519	553	569	529	500	506	520	555	527	544	524	532	556	495	512	520	542	519	524	506	547	515	513	553	550	535	527	497	532	550	501	542	544	500	519	526	505	522	555	540	504	579	518	534	512	556	540	514	558	519	586	550	523	553	578	523	540	526	601	532	547	510	564	535	536	541	534	530	511	589	494	570	574	533	542	571	531	535	582	551	534	577	527	542	556	566	556	508	496	506	508	564	518	541	583	536	524	553	579	503	528	532	535	559	537	548	514	543	591	522	523	519	499	509	549	472	531	523	557	498	570	554	534	543	560	583	512	544	557	542	526	520	559	527	498	528	511	571	533	518	532	561	531	532	515	587	529	516	515	548	534	559	520	515	532	549	522	502	566	551	549	532	531	507	547	516	575	537	541	528	545	530	542	502	559	527	522	523	516	537	539	517	529	602	510	560	503	508	552	538	497	541	520	532	560	524	519	528	535	572	480	577	524	542	493	557	516	583	528	524	519	524	559	534	563	543	584	523	497	527	534	539	585	531	523	544	525	520	536	545	558	531	529	534	528	516	540	544	538	541	536	556	510	522	547	508	510	550	531	522	511	540	486	509	528	518	564	536	546	490	539	534	582	541	496	511	523	532	547	547	523	529	546	526	522	551	558	542	518	534	579	523	532	517	472	543	561	564	529	539	544	499	555	505	561	517	543	522	570	535	531	562	540	506	552	581	544	528	546	488	516	549	547	500	507	537	539	530	498	544	497	523	539	504	550	524	509	553	533	532	521	530	548	523	570	537	528	535	570	514	517	542	501	505	515	549	522	527	532	539	506	562	513	516	556	521	540	553	529	519	520	564	536	513	541	519	526	536	544	538	549	541	537	501	535	501	509	525	533	544	601	496	504	518	509	510	535	539	545	549	527	571	544	521	500	501	524	567	557	510	471	528	551	504	541	545	535	542	518	549	548	503	526	548	560	517	533	547	535	556	511	531	516	527	536	497	592	509	497	575	514	572	538	535	513	471	524	519	518	494	516	480	541	520	569	540	544	511	488	510	531	523	524	533	514	522	494	561	538	539	497	538	557	502	541	522	589	546	476	511	558	501	506	528	550	529	510	534	548	544	517	508	563	556	511	512	584	515	530	537	536	503	526	526	535	522	542	506	505	514	547	550	546	534	567	560	550	556	530	551	563	533	583	510	563	566	555	511	489	534	496	513	491	548	535	579	534	528	512	528	535	532	502	553	544	535	570	552	517	517	485	547	565	478	493	527	555	547	538	506	542	530	529	537	505	527	586	577	500	537	531	538	514	535	507	501	519	516	520	577	499	595	530	557	559	489	541	520	567	570	533	484	569	524	497	493	511	577	529	528	547	562	510	486	542	525	546	565	532	528	484	537	507	488	551	518	551	521	551	525	527	538	548	530	554	516	534	565	505	539	552	512	503	514	538	540	521	517	523	532	551	526	548	518	523	535	581	543	574	530	565	534	491	555	548	505	527	576	529	526	538	554	535	591	570	527	579	518	528	552	521	529	556	602	580	529	553	518	515	539	541	549	531	517	557	545	534	533	525	516	493	513	522	487	519	525	557	555	517	561	546	511	482	552	559	547	534	547	545	499	479	520	564	545	517	548	547	554	561	533	535	522	570	516	529	532	515	537	521	567	524	549	481	536	542	538	555	530	549	521	560	544	517	552	517	527	497	565	533	564	575	554	529	545	541	503	518	537	546	531	539	473	526	518	549	536	558	567	577	545	526	535	526	594	532	531	533	510	544	524	557	556	489	543	541	520	517	555	526	483	547	580	550	531	527	564	505	523	499	529	512	510	556	533	524	541	536	522	571	507	564	542	535	526	513	524	520	535	528	530	530	545	521	518	549	481	523	529	553	552	546	519	513	533	509	528	495	497	506	514	536	515	560	545	549	553	529	499	528	537	540	533	563	505	536	491	531	492	533	536	556	563	548	542	547	553	564	521	570	539	515	554	567	502	531	534	524	579	528	534	572	575	551	508	556	560	525	556	519	532	527	496	552	518	525	516	568	469	530	545	546	528	502	559	534	496	535	508	550	518	515	552	536	537	514	543	523	549	529	538	583	529	544	517	513	547	544	521	520	540	584	497	543	560	521	539	561	529	526	506	499	535	538	564	540	565	530	530	497	566	513	552	498	530	563	545	530	522	487	505	506	573	539	546	514	502	540	534	501	547	536	533	505	532	509	539	511	546	536	540	562	506	550	521	578	528	490	511	520	521	570	533	587	532	545	551	543	570	521	528	551	543	517	526	547	536	590	519	536	517	483	542	541	550	515	542	523	602	553	505	540	518	537	527	528	553	519	508	533	533	525	533	544	572	552	556	525	527	528	524	556	541	481	525	565	517	522	514	545	556	491	589	518	536	531	540	555	527	560	522	546	512	533	529	494	497	558	492	577	528	520	546	524	511	547	520	544	526	542	547	540	511	543	582	538	522	516	514	496	507	528	557	515	524	519	562	545	534	545	585	520	522	505	502	535	549	558	545	545	519	581	553	542	511	522	574	536	518	537	546	536	532	533	529	545	544	519	508	521	526	539	527	531	487	566	567	542	533	562	547	540	575	512	501	516	521	495	508	550	560	565	553	522	521	562	523	564	516	556	550	531	548	529	540	532	544	538	560	522	519	550	551	511	525	587	494	511	547	469	499	544	531	538	505	536	515	540	576	534	550	565	517	526	562	497	572	556	511	536	523	581	535	547	498	529	528	505	519	513	554	539	563	536	548	548	516	546	542	555	540	517	545	521	531	533	567	516	519	524	543	520	482	513	530	536	575	519	533	549	565	513	540	586	530	528	545	551	519	510	528	553	541	478	528	556	559	547	536	521	517	548	526	560	535	522	553	546	518	522	553	550	562	539	537	514	524	511	549	515	500	498	541	546	472	543	539	542	507	522	481	515	533	493	545	535	533	539	550	530	526	539	564	553	526	545	499	498	532	537	560	528	493	489	524	511	527	509	521
45450	23017	10285	5041	2098	778	363	335	276	244	226	234	242	247	244	278	245	217	228	227	229	225	191	216	194	212	198	221	205	230	227	203	207	198	229	227	238	226	207	214	215	219	227	201	219	234	238	217	218	233	210	219	219	223	203	218	208	224	214	178	211	229	239	225	240	225	195	216	195	221	206	189	202	231	198	183	195	197	209	217	210	244	217	198	228	205	222	203	243	225	219	199	195	207	228	232	237	219	208	226	211	212	221	228	217	218	232	240	191	203	206	242	195	194	207	198	234	221	204	194	186	216	204	246	199	229	227	238	224	221	234	211	228	222	235	227	230	203	230	219	235	192	233	210	233	206	213	222	203	227	239	235	185	202	227	202	204	213	229	217	231	221	225	181	228	224	205	234	206	240	226	198	204	210	228	197	204	209	226	214	201	230	204	205	219	216	201	247	203	215	215	245	204	216	238	226	221	246	206	223	193	202	226	223	204	230	173	214	231	215	228	220	211	197	241	196	200	241	175	205	207	223	220	213	204	202	220	204	190	220	205	223	231	242	203	221	224	224	203	204	221	221	246	209	215	255	218	234	202	219	209	202	220	201	232	242	197	202	247	214	235	221	252	204	196	206	238	217	203	214	219	214	210	207	216	194	233	211	218	216	203	216	216	226	205	211	217	208	231	194	200	196	193	223	211	227	243	224	227	195	194	222	227	187	218	196	207	227	196	219	230	197	231	216	239	213	200	197	214	205	217	187	215	205	201	230	229	218	216	232	213	228	233	192	226	189	209	227	201	213	189	220	233	203	217	213	258	215	230	208	198	208	217	208	196	220	220	242	206	230	214	181	202	202	217	209	200	228	201	200	236	201	225	222	219	182	198	254	179	240	246	215	191	217	208	206	207	212	218	213	225	217	214	172	180	212	228	235	234	187	206	218	175	226	222	209	206	216	211	210	205	212	199	237	210	224	203	231	208	230	237	219	224	183	211	214	196	212	224	223	201	215	221	240	217	199	254	205	199	222	236	181	209	219	221	206	224	216	202	203	215	205	192	204	245	235	209	232	182	184	229	242	211	209	197	205	228	217	212	214	229	214	215	213	207	240	219	248	201	200	227	242	212	209	197	223	205	193	200	203	219	216	196	208	183	207	229	216	225	198	241	231	222	196	214	196	209	214	223	221	213	204	202	215	219	223	198	201	192	183	220	225	207	214	248	208	215	218	232	209	269	227	203	218	249	200	191	195	227	200	185	228	216	231	226	193	198	211	226	218	215	202	248	234	209	173	222	203	232	217	251	207	225	231	194	218	210	192	236	229	213	213	211	222	211	211	214	208	238	182	215	201	249	213	242	228	219	238	205	221	202	229	188	238	228	221	207	226	200	236	210	224	218	217	171	199	215	229	207	217	234	190	220	228	217	188	214	222	213	235	218	210	233	213	230	209	207	222	211	225	231	203	219	228	207	228	197	211	207	216	208	219	203	241	205	208	182	189	187	210	215	208	214	245	217	204	237	177	205	229	228	226	217	195	238	210	219	234	189	203	220	203	211	204	217	220	212	227	210	220	225	178	207	198	193	220	206	235	211	206	225	214	233	234	220	187	197	207	184	195	198	211	223	189	264	198	203	246	237	224	178	213	205	205	257	204	223	229	198	222	206	204	223	231	204	214	217	213	205	223	227	203	207	207	226	228	207	196	202	202	209	216	186	194	234	212	197	212	221	221	214	203	221	229	212	235	212	224	200	220	187	215	211	200	211	211	227	218	224	190	245	216	193	191	232	199	205	216	221	219	223	210	211	221	217	189	244	236	218	242	229	216	195	231	227	227	230	204	218	195	207	188	223	223	195	229	230	209	195	182	237	210	202	240	218	211	220	206	223	211	217	210	216	227	216	236	197	198	210	241	209	205	207	190	221	222	207	207	197	236	227	218	221	264	230	210	197	210	195	229	197	217	238	198	218	204	229	198	235	225	222	208	237	236	216	218	223	212	186	198	228	212	213	226	210	202	220	203	198	197	174	199	216	243	209	214	218	210	235	203	223	231	208	229	224	209	244	236	215	240	209	166	230	199	186	233	195	205	228	217	241	192	207	178	176	231	213	206	196	191	215	195	200	206	230	216	233	226	204	220	224	240	213	199	204	183	197	237	194	221	209	222	204	230	210	206	215	233	191	218	219	193	205	194	208	234	222	228	219	217	193	246	245	174	191	195	209	208	217	214	205	235	221	205	228	186	210	198	220	237	230	197	210	189	236	228	203	225	236	228	215	215	219	244	216	188	205	229	197	226	224	212	237	210	190	229	235	217	183	221	197	218	198	215	227	213	225	223	210	221	217	225	199	225	208	222	217	222	219	200	212	245	216	237	218	210	194	187	213	237	219	205	212	207	215	221	266	233	213	208	243	234	224	219	212	208	191	203	206	220	196	209	241	214	249	192	194	218	221	223	229	219	214	208	217	229	201	186	186	220	226	193	216	219	231	197	215	225	198	232	224	205	230	210	196	221	231	249	230	212	217	236	246	195	181	250	222	218	215	215	208	208	190	201	214	212	214	238	239	217	213	201	190	227	230	212	209	230	203	218	205	204	205	201	223	205	219	218	201	221	195	212	222	221	237	219	188	223	230	218	220	224	236	212	200	176	236	252	252	221	216	220	188	205	217	193	193	237	238	199	210	206	239	194	230	231	200	226	235	224	238	226	226	210	261	185	209	182	229	214	207	229	225	210	215	244	202	219	207	197	234	210	197	233	224	248	223	222	197	205	209	188	157	235	204	238	204	229	197	199	209	216	193	212	238	218	221	205	210	198	251	197	212	208	204	202	185	232	207	201	213	193	223	186	205	213	234	219	205	222	209	219	182	207	220	205	227	223	222	204	205	243	220	208	184	201	230	221	206	220	211	220	204	234	215	220	228	208	228	210	209	192	214	208	217	194	199	242	222	203	213	246	212	219	207	195	225	210	219	255	214	198	218	233	208	231	196	191	228	217	200	182	228	203	237	203	214	245	194	206	202	206	196	217	232	227	212	217	223	204	200	220	212	204	208	234	197	210	206	186	171	178	221	215	215	197	229	206	172	210	213	202	220	216	235	203	220	209	211	208	211	212	196	194	214	226	181	194	187	223	193	216	230	194	218	230	254	214	210	230	193	214	201	239	231	216	246	196	206	226	217	219	200	218	225	210	211	213	211	204	207	220	180	211	218	247	199	194	201	232	219	209	225	244	209	213	210	174	200	251	208	223	207	173	228	206	236	211	215	220	231	234	207	193	201	257	213	227	225	227	213	204	207	214	194	226	192	233	206	234	219	222	230	213	202	207	228	215	222	214	215	202	196	214	227	216	220	234	229	237	212	216	215	212	212	213	170	230	224	207	225	214	211	225	229	224	225	228	209	225	214	209	253	206	215	219	229	222	199	247	230	203	215	231	198	242	216	223	215	211	217	207	216	226	217	225	216	237	210	226	193	196	210	203	226	207	219	235	221	246	235	216	209	217	227	215
29584	15996	13421	11170	6246	2576	1270	1016	822	801	683	619	626	621	590	642	635	571	540	453	446	453	475	464	492	529	476	497	480	516	523	430	495	517	476	497	453	459	526	472	472	494	457	460	500	475	458	460	453	471	485	457	457	478	464	461	489	464	444	541	505	466	474	502	496	444	494	474	520	445	444	463	470	456	468	486	479	433	463	538	464	505	483	482	493	495	451	504	465	483	489	454	465	487	445	470	470	480	457	434	485	513	489	537	485	480	512	443	458	497	487	479	517	466	486	486	481	495	461	481	488	478	479	467	461	490	470	475	484	472	480	468	471	470	477	481	480	503	476	485	448	464	486	465	471	457	468	493	471	479	469	473	467	475	461	460	489	474	511	494	478	456	484	463	478	505	495	509	466	470	508	488	484	518	477	425	469	456	463	416	502	460	448	508	452	476	485	471	439	487	481	490	502	509	480	504	488	454	488	532	446	466	471	476	494	458	507	517	465	501	505	471	489	465	502	445	483	483	499	499	492	501	457	455	477	448	451	487	439	501	456	463	468	451	454	489	479	489	456	485	429	480	511	520	481	457	496	475	499	450	442	488	545	473	498	465	397	454	443	477	473	460	483	486	493	490	469	491	487	467	474	481	473	483	516	457	482	515	477	449	488	456	468	482	493	474	468	451	482	483	489	500	461	478	458	476	462	505	504	489	486	442	485	498	505	488	486	476	493	426	479	529	456	498	508	517	476	463	484	507	449	511	484	460	466	491	492	528	482	470	447	439	483	460	504	461	475	518	467	482	483	472	543	478	492	497	437	495	448	497	493	465	447	508	482	488	481	473	497	467	480	506	503	445	454	437	472	467	510	472	463	506	487	458	494	461	433	495	486	497	471	453	455	474	510	466	475	464	460	480	480	480	443	529	462	439	457	455	474	456	461	477	484	502	448	443	522	461	482	481	501	484	477	484	456	489	471	474	507	488	489	481	480	473	478	488	499	457	432	490	500	485	476	496	470	496	468	449	461	492	469	478	465	485	508	519	440	440	499	475	480	464	445	465	444	464	456	461	472	480	439	450	488	416	452	493	486	465	464	491	403	469	471	485	504	496	479	478	416	499	469	460	479	476	478	461	460	473	457	460	511	495	494	459	473	475	454	496	508	454	505	501	501	478	478	484	529	490	483	500	492	467	494	481	499	456	444	438	465	502	466	476	476	468	459	490	496	513	477	464	453	470	509	499	454	487	467	484	446	499	523	457	439	473	508	507	458	507	434	488	459	477	518	479	495	500	454	466	504	478	477	486	498	462	493	479	479	472	501	485	473	475	469	489	491	493	465	469	488	469	482	497	457	471	505	502	466	459	454	476	473	493	502	472	479	456	476	496	465	476	499	457	486	508	513	447	542	497	500	478	474	508	456	517	432	479	455	478	475	483	447	463	504	456	465	460	507	489	495	508	461	466	487	479	480	479	464	449	457	466	453	490	456	489	504	449	510	449	470	481	446	467	445	489	486	509	475	520	488	479	492	493	493	487	454	475	477	489	497	496	470	494	494	482	496	488	442	490	482	496	488	469	444	502	488	482	476	453	503	467	499	514	497	484	472	525	474	485	489	487	516	481	499	426	506	483	496	443	452	494	505	451	467	475	461	489	485	474	489	467	491	493	502	500	477	495	474	465	473	470	447	478	479	497	419	499	476	469	478	508	498	487	466	466	437	492	488	482	508	459	478	478	470	496	496	461	471	487	517	468	491	472	464	484	479	482	497	443	504	473	451	494	465	484	474	515	505	474	476	469	475	452	465	444	451	506	494	506	468	471	452	471	493	528	479	478	504	457	467	488	499	458	488	454	487	468	485	461	495	481	477	447	469	493	479	510	433	485	475	460	480	513	462	467	468	428	512	482	493	466	456	468	514	513	488	476	470	477	461	504	479	496	519	484	487	457	476	504	462	462	490	446	451	488	473	494	474	517	515	444	463	461	481	470	501	468	480	449	476	522	476	449	498	449	481	501	466	499	492	489	475	461	465	469	492	467	459	476	440	486	448	456	479	481	443	481	523	474	476	477	464	500	499	468	460	560	497	501	506	463	460	456	478	464	458	506	477	537	477	488	503	454	476	468	473	478	474	511	499	486	461	457	459	498	450	473	443	502	468	475	505	504	501	488	457	468	487	456	487	472	486	467	481	421	454	480	474	519	470	503	488	516	497	477	463	471	435	487	469	515	448	469	468	481	429	504	485	502	504	483	466	482	496	460	508	468	485	469	493	477	477	478	488	460	483	444	469	467	450	536	485	474	482	504	493	417	464	474	455	479	471	485	466	443	491	452	484	494	486	494	454	475	455	464	444	502	471	451	515	455	486	478	463	472	475	470	457	478	497	466	480	505	433	484	470	446	507	467	448	513	470	476	455	504	528	491	491	483	479	462	417	488	454	471	479	494	480	483	468	466	468	474	470	412	498	480	465	509	473	503	466	457	485	496	531	456	486	497	496	447	495	452	497	458	466	425	453	448	496	457	482	494	457	482	471	472	463	475	475	460	539	432	533	490	451	489	453	455	495	491	493	488	460	469	485	480	482	490	482	490	502	463	542	456	490	490	475	491	506	517	504	505	479	496	494	465	500	468	484	487	467	473	468	450	449	453	476	496	462	462	477	497	465	467	490	439	502	454	512	460	459	481	470	470	504	460	454	482	499	477	467	469	487	471	488	467	475	490	482	500	495	456	485	495	431	464	485	525	464	517	449	479	479	444	496	504	464	499	494	470	503	458	476	486	485	500	460	501	478	497	481	459	482	484	484	483	468	500	435	480	515	474	545	475	451	483	465	467	482	487	474	493	456	502	474	514	470	473	466	476	469	464	455	453	499	456	437	454	505	463	493	488	479	452	448	488	494	444	500	483	488	489	495	510	473	502	480	473	491	483	481	477	493	425	468	457	469	511	482	486	501	526	470	482	508	456	441	475	464	490	503	520	511	441	479	502	523	498	487	483	493	495	480	520	496	490	455	470	481	492	460	492	464	471	497	509	515	441	478	469	491	475	518	469	484	468	468	450	483	478	480	454	436	484	458	496	463	471	484	444	483	501	464	454	475	452	502	474	461	439	514	478	431	472	472	461	499	509	458	444	458	489	458	459	494	459	490	440	477	457	469	477	454	492	510	471	463	466	490	439	472	471	488	448	475	465	491	491	484	464	480	466	472	484	484	502	505	512	492	461	461	512	489	479	448	426	509	481	490	493	453	485	490	506	500	457	444	480	462	438	486	490	489	470	451	483	490	492	439	491	486	497	466	491	491	466	484	461	511	486	450	490	450	487	476	488	511	501	508	494	496	483	447	444	448	523	467	504	492	485	497	505	453	495	460	462	477	492	479	466	485	452	463	469	496	450	474	454	504	450	489	465	486	525	493	508	468	487	487	504	454	441	465	469	460	500	485	499	474	471	449	509	493	453	489	438	482	517	474	488	532	487	488	473	447	463	480	489	490	495	483	500	501	465	453	477
57268	30497	19696	11609	4804	1812	482	335	332	327	305	312	308	269	258	212	236	236	248	206	220	201	211	257	268	258	252	197	230	216	250	228	220	218	242	231	262	227	215	237	237	249	230	246	230	228	211	241	213	194	240	239	227	234	260	258	219	234	230	236	235	222	202	217	259	232	229	229	238	236	239	238	221	228	223	224	215	245	271	243	214	227	212	238	265	229	214	200	232	221	226	240	251	226	235	197	213	255	251	231	208	258	191	222	236	235	250	230	214	210	245	229	239	204	206	268	217	228	253	232	244	224	235	207	245	225	220	247	247	238	211	223	216	244	241	206	216	197	243	231	254	221	269	250	273	207	212	247	256	201	230	219	220	224	231	200	246	212	240	232	209	241	219	241	249	229	236	220	249	216	209	235	226	248	222	200	228	221	235	215	206	240	236	236	217	209	206	243	250	251	218	231	223	258	222	214	234	222	225	207	238	236	238	240	235	212	274	248	216	217	248	218	231	252	196	227	215	207	207	213	237	232	251	221	245	218	209	247	262	226	254	219	233	225	228	239	236	254	222	230	242	218	240	234	213	232	224	239	237	215	203	225	214	210	222	248	226	233	233	228	223	229	225	255	228	200	232	235	225	225	232	246	234	242	250	235	218	219	244	251	240	226	212	219	219	239	232	204	231	261	232	222	250	226	200	221	252	222	252	234	228	233	237	203	255	222	222	264	211	230	236	231	196	257	246	227	246	207	210	225	231	216	222	203	176	230	204	213	220	230	206	234	220	221	214	230	211	223	250	251	240	207	220	215	251	244	228	235	230	232	230	233	225	248	210	220	243	214	248	195	222	213	230	233	245	247	230	246	260	252	259	214	220	203	211	218	242	220	234	200	238	218	218	238	226	214	210	209	212	217	221	219	230	231	234	240	235	230	201	216	241	211	251	270	240	245	220	242	242	185	197	205	214	238	214	230	242	257	255	227	228	248	218	258	213	216	242	257	257	222	215	217	240	252	265	233	211	202	211	220	235	217	210	229	221	238	247	222	231	247	206	215	181	202	231	236	220	198	213	206	205	229	229	255	241	205	239	234	266	261	236	222	251	237	222	238	218	213	243	203	260	258	224	212	242	236	265	226	237	241	230	218	257	232	231	217	206	243	224	242	227	242	258	206	200	227	233	231	217	244	212	214	196	232	249	241	225	224	234	214	221	239	193	248	244	235	221	223	203	230	262	210	240	239	237	233	215	228	252	217	217	235	186	215	245	219	227	186	241	218	240	231	227	243	251	234	239	207	237	261	228	235	241	221	228	226	213	212	238	218	207	207	228	227	254	209	221	234	244	229	249	239	256	225	234	264	229	229	243	224	222	235	221	255	220	201	247	233	231	229	231	201	227	218	234	225	241	229	218	204	199	226	224	239	214	215	232	244	224	244	262	217	205	278	246	228	214	217	228	217	246	244	228	247	236	238	214	232	230	211	222	229	253	212	222	235	214	258	217	218	240	258	246	207	224	211	230	247	242	234	255	216	215	228	228	233	228	202	264	253	235	219	237	226	237	219	219	199	222	232	215	279	248	218	247	208	221	230	263	224	215	245	214	221	213	225	250	245	225	211	242	224	202	209	245	232	233	243	229	232	200	271	212	221	238	205	221	222	212	214	230	196	215	246	255	213	244	208	230	229	254	230	217	235	244	229	205	230	242	222	229	243	200	238	220	261	239	234	254	247	213	208	232	243	231	236	232	227	205	232	212	234	212	216	228	228	218	242	221	242	257	231	220	194	207	215	234	238	234	220	220	252	214	220	246	217	213	209	202	224	230	249	273	256	213	219	219	222	246	217	212	232	244	236	210	214	238	240	222	250	234	239	233	216	254	233	241	224	224	242	199	219	217	222	210	221	231	226	238	240	234	253	234	237	225	233	218	246	221	234	229	235	242	207	235	207	209	232	237	199	251	240	228	238	226	234	217	230	220	214	224	236	237	226	223	221	210	243	242	238	240	221	233	236	206	244	244	250	217	228	244	226	246	188	270	221	245	279	236	224	252	217	222	223	235	244	209	229	238	215	230	220	244	204	222	217	231	223	208	212	236	221	225	231	186	215	234	239	236	212	251	220	250	249	227	220	267	222	215	214	214	245	231	227	201	209	242	228	189	242	254	213	223	208	239	213	256	250	192	256	254	204	229	234	222	232	227	227	226	228	238	223	212	240	256	234	213	222	211	238	226	242	213	237	235	199	224	243	212	243	247	248	239	245	219	210	226	217	228	221	230	203	206	215	242	240	206	234	224	222	247	237	208	232	229	217	219	241	221	220	219	206	210	242	212	211	234	237	217	206	220	235	252	268	206	229	254	244	225	242	234	216	217	237	238	221	228	239	205	226	210	252	222	243	275	214	206	240	206	259	237	213	233	210	254	197	193	240	248	246	220	222	231	218	242	210	227	206	205	217	220	236	234	236	245	212	230	223	219	249	222	225	245	230	219	228	219	240	251	216	220	242	246	245	221	217	215	207	263	219	254	257	223	222	248	245	252	210	228	235	233	245	256	210	203	208	223	232	240	221	213	228	202	233	226	225	244	240	244	232	222	246	199	230	219	233	217	205	218	233	257	234	210	215	231	276	223	218	218	224	237	206	269	238	242	224	238	227	248	209	223	235	227	243	213	228	225	249	247	236	257	228	235	222	194	242	248	217	219	238	223	249	217	233	220	260	216	239	210	204	211	231	215	208	220	216	222	217	235	228	220	243	217	226	238	247	227	251	220	259	252	220	194	215	223	233	204	209	265	265	257	232	233	195	204	220	206	225	231	208	229	229	239	219	212	214	247	240	205	261	229	253	230	213	249	218	225	236	257	234	227	245	257	249	214	236	211	216	241	234	211	235	220	232	262	227	203	209	228	248	223	234	207	232	221	250	237	215	253	228	225	248	208	205	219	235	216	224	242	218	210	206	248	243	213	245	215	217	237	232	227	261	237	246	225	224	243	224	226	222	220	228	209	237	230	216	227	226	196	203	227	225	230	214	246	178	228	251	235	256	207	243	206	220	241	243	226	209	248	210	213	243	238	248	237	220	214	232	243	267	221	239	241	222	237	206	212	217	244	225	207	232	231	215	240	236	211	199	222	228	219	239	232	256	181	251	226	231	241	221	237	242	221	227	249	231	231	205	201	217	197	218	227	256	234	226	239	249	231	218	261	221	223	219	242	212	233	220	257	216	237	221	235	234	218	210	253	231	240	226	209	238	216	220	207	227	254	230	230	236	220	207	227	215	228	206	217	211	212	233	226	228	240	218	228	227	237	230	238	205	224	211	210	238	263	235	233	241	210	231	242	242	218	222	221	235	238	255	236	247	254	246	222	231	232	221	227	233	243	219	205	204	229	212	245	242	224	247	240	233	234	235	220	233	260	231	229	239	239	199	231	231	259	214	248	231	206	210	242	209	215	235	229	254	213	206	235	220	233	218	225	244	205	250	213	253	218	226	223	237	210	234	245	212	278	232
36279	22662	23735	20622	12625	5663	1485	1026	915	915	840	877	728	748	701	756	617	585	612	585	497	533	538	577	632	637	508	487	484	519	479	494	532	502	498	481	521	513	521	534	510	463	483	475	535	499	509	502	515	496	521	517	452	523	450	529	558	537	537	466	484	550	482	475	521	500	539	490	503	488	480	499	511	540	495	496	537	499	505	497	534	542	524	488	495	518	494	486	488	501	512	521	479	487	541	523	532	530	524	491	528	465	503	518	527	520	506	552	507	479	506	483	562	511	461	511	509	508	469	501	504	535	533	488	533	513	556	483	521	551	548	537	487	525	487	524	503	515	516	502	560	504	507	495	493	503	511	470	492	553	515	485	519	476	504	529	514	482	530	516	482	466	511	525	492	494	529	485	520	517	506	478	549	537	525	527	509	500	537	469	493	493	506	512	543	469	485	514	493	510	511	504	524	492	525	519	497	505	511	477	543	487	499	500	514	515	549	498	504	500	503	487	527	470	475	512	536	565	517	539	499	495	504	459	511	520	479	510	538	520	491	498	509	506	501	507	496	536	559	498	525	528	518	532	472	503	518	496	496	528	534	535	505	517	516	478	512	463	513	474	506	523	497	509	493	507	490	494	519	469	495	541	451	548	485	537	524	531	506	493	518	495	506	479	498	454	496	524	506	536	493	508	483	480	475	533	533	500	496	515	512	514	509	468	504	488	473	477	530	489	523	540	510	548	562	494	520	484	474	491	535	495	530	500	524	511	518	526	482	532	516	498	506	483	492	464	479	510	539	487	504	526	507	495	498	496	485	504	463	487	528	524	510	520	526	490	525	500	540	491	500	490	481	525	547	519	515	507	487	478	494	504	485	489	517	503	480	485	508	480	514	489	507	499	484	527	472	509	473	539	499	531	501	524	505	539	499	540	488	540	491	517	483	526	472	485	508	486	509	498	522	523	504	512	485	513	512	487	546	526	523	507	470	523	483	545	522	549	454	493	512	507	516	518	476	511	504	514	489	527	538	474	505	482	500	526	506	475	515	502	501	505	513	513	533	498	575	499	532	513	537	471	516	531	467	510	498	515	508	506	518	519	501	495	501	482	530	506	503	501	503	442	518	478	491	485	538	495	537	513	529	492	491	533	527	515	516	511	505	505	552	512	472	500	538	522	478	540	533	493	516	475	573	524	496	514	485	482	514	496	513	506	499	480	505	531	482	504	520	506	489	510	523	491	480	469	539	482	508	536	508	495	486	519	512	483	481	511	504	555	510	533	549	506	516	518	505	490	478	508	474	527	486	490	528	523	489	478	564	517	474	508	521	545	492	512	507	512	513	500	531	540	514	489	510	543	510	538	493	503	509	500	501	490	512	559	518	502	535	529	485	505	459	524	513	517	540	510	533	501	500	510	518	515	535	526	507	522	508	496	507	544	539	542	506	510	513	507	481	531	503	489	498	534	508	507	495	503	477	520	509	512	497	458	481	499	522	543	502	499	467	508	521	588	504	473	473	476	538	477	497	524	516	505	487	491	509	500	498	528	478	477	474	493	495	490	469	502	524	494	542	519	545	492	501	503	495	524	534	535	524	532	474	496	498	473	489	494	492	495	514	506	499	496	533	504	510	504	502	483	511	511	509	505	499	486	512	517	511	512	515	497	501	516	477	540	480	533	540	491	522	490	503	503	542	488	528	512	489	491	506	506	500	505	527	526	483	510	522	499	474	504	500	514	524	505	542	499	486	482	489	507	551	511	495	503	452	538	546	498	492	520	509	522	479	488	515	515	468	484	514	514	541	479	506	479	491	546	493	515	520	503	499	465	540	492	476	512	536	490	533	527	499	521	516	494	487	517	507	538	538	470	516	504	498	532	472	538	484	472	468	519	516	495	514	512	533	502	512	499	467	520	482	496	476	515	502	519	501	501	563	544	501	497	472	515	528	500	496	484	493	490	487	491	516	485	514	505	495	469	537	499	492	500	517	465	496	496	470	533	538	519	500	530	495	502	454	530	514	544	531	495	518	482	479	549	502	524	510	481	517	501	502	514	454	465	534	537	523	538	503	483	501	487	507	496	476	487	503	507	502	482	507	497	485	524	489	507	511	480	521	514	500	501	501	490	519	552	494	515	495	526	485	494	487	501	498	471	492	525	496	464	497	490	547	505	524	491	512	530	520	505	498	531	479	481	507	521	528	506	515	488	525	526	478	504	494	522	488	479	505	533	478	522	519	486	515	499	496	496	517	532	488	477	527	538	483	507	553	454	526	480	489	517	482	481	522	517	519	504	484	507	494	511	487	540	492	504	466	502	506	457	533	473	492	524	527	501	495	493	545	515	532	534	485	492	497	535	506	510	495	530	548	529	512	488	515	457	500	502	500	503	548	480	499	530	555	502	512	514	491	489	554	496	483	563	503	512	526	506	477	516	543	480	482	493	520	489	521	466	511	492	483	509	505	541	498	505	505	528	496	492	514	482	492	558	488	481	501	526	497	517	506	499	505	521	501	553	505	534	500	528	479	504	518	494	530	501	572	469	525	516	512	481	507	495	465	539	514	524	507	520	473	478	475	528	528	513	501	504	504	528	489	503	515	542	510	484	486	522	510	499	510	497	534	548	522	524	509	515	501	538	535	541	521	492	568	556	514	501	514	469	515	501	497	502	512	507	495	500	479	481	525	500	466	500	536	505	522	506	510	518	530	475	527	479	505	495	530	525	513	494	505	502	520	545	491	482	452	510	495	542	483	528	535	524	475	466	524	472	520	509	518	546	508	469	505	502	462	510	519	520	491	491	513	463	529	496	482	536	499	529	496	531	495	511	523	538	510	505	496	513	490	498	501	519	506	506	510	497	510	527	500	458	495	511	515	516	517	470	535	467	478	491	540	502	499	520	513	531	488	510	522	509	538	548	515	489	518	497	516	484	489	526	507	487	526	493	547	511	477	549	521	476	476	535	485	492	502	524	505	506	517	527	500	560	484	498	491	455	513	468	476	522	494	539	506	518	501	478	492	509	505	502	541	510	520	487	544	502	513	507	482	531	478	476	506	517	500	526	487	480	504	485	515	506	493	495	512	494	501	540	527	509	557	511	497	537	527	538	492	533	485	478	528	524	511	468	522	474	498	517	488	495	541	479	481	513	532	497	514	495	530	484	505	543	480	498	529	476	487	513	484	517	507	515	496	516	482	525	498	492	516	499	504	510	517	481	490	501	499	513	453	470	478	513	532	454	523	482	497	505	488	524	509	505	467	517	511	503	474	519	532	518	540	494	514	494	496	549	506	521	530	517	486	486	526	500	478	525	525	468	463	512	476	502	528	507	524	526	513	530	512	526	553	537	510	521	488	511	500	505	507	524	493	509	482	492	492	476	520	513	537	474	458	487	488	528	499	534	517	486	529	499	524	468	486	490	518	464	469	501	500	517	540	509	534	491	471	470	572	516	512	507	519	499	490	478	509	470	469	503	485	536	535	511	470	513	507	512	490	504	508	484	545	486
65080	38920	25173	12309	5664	1622	725	554	409	367	336	280	310	262	274	255	266	271	241	257	241	235	226	247	307	316	272	233	257	262	214	243	235	248	229	209	224	247	280	263	238	216	231	261	234	218	236	213	237	241	279	266	262	239	247	259	260	241	246	261	232	220	243	229	238	237	221	229	238	245	276	249	244	231	253	241	249	275	261	246	249	271	247	239	256	274	242	223	220	231	273	207	242	215	288	250	263	232	255	254	220	251	229	263	236	268	247	215	243	238	260	235	225	249	242	231	270	218	262	235	216	266	247	234	225	251	261	262	244	264	238	251	257	237	252	240	224	248	242	227	272	240	244	280	252	235	229	210	251	226	228	242	224	248	250	257	235	241	256	243	231	237	231	272	235	236	227	214	250	248	256	237	251	253	216	259	242	199	245	258	226	231	217	237	258	258	238	239	236	253	240	257	243	285	273	269	267	232	238	259	234	241	288	222	256	238	252	236	250	248	263	239	251	246	230	251	262	251	261	239	246	245	198	228	216	230	254	242	244	230	223	261	242	247	248	262	245	245	246	243	252	248	245	266	252	247	258	251	247	225	240	242	252	241	227	256	228	256	246	213	237	228	252	245	244	228	244	245	247	272	231	244	235	275	261	246	259	235	239	242	225	247	248	250	242	246	286	223	230	222	227	229	238	239	244	246	233	232	221	261	258	259	247	243	232	248	209	223	225	270	251	238	249	251	250	271	249	243	257	243	230	226	223	230	245	234	243	242	284	246	246	256	238	236	240	235	247	232	265	268	233	252	258	266	232	280	243	247	235	270	260	241	257	224	266	233	219	268	251	237	259	246	249	269	266	225	219	245	256	257	239	231	238	212	223	229	248	230	224	216	260	212	262	287	225	217	266	252	244	252	227	261	232	252	244	269	250	243	244	236	262	244	234	223	254	235	233	266	232	281	228	259	229	240	222	241	236	245	236	206	255	226	257	233	237	228	219	248	265	258	229	230	243	246	233	243	260	259	229	226	255	252	224	235	242	256	222	244	235	259	244	239	265	270	263	242	236	241	256	229	234	259	224	221	234	244	264	257	229	256	245	234	239	232	245	239	228	234	252	253	218	277	232	207	228	239	234	237	229	241	241	256	223	236	222	241	226	258	260	253	256	244	215	231	240	253	252	228	244	229	241	233	242	238	218	246	221	247	251	247	197	228	240	249	246	261	263	241	231	220	231	263	234	226	231	271	251	269	266	242	222	243	241	240	234	257	225	265	261	253	246	248	240	246	234	208	226	245	249	210	226	233	228	230	252	224	262	252	232	265	264	245	245	253	238	242	250	213	231	219	230	229	236	246	246	259	248	269	233	255	275	221	254	243	262	266	256	257	298	238	248	225	243	216	234	276	236	230	234	247	260	236	267	244	256	251	245	246	220	248	252	241	247	232	261	230	231	237	261	214	231	255	239	247	231	223	216	239	274	223	244	281	248	273	231	243	227	229	234	237	236	245	228	261	263	255	230	241	227	222	254	220	233	237	238	243	243	263	236	229	233	244	235	258	260	237	253	220	243	256	223	209	203	217	230	258	252	236	255	247	248	279	256	244	236	247	245	239	228	213	246	255	247	226	255	255	248	251	245	245	228	248	241	238	280	254	240	247	241	220	247	268	234	258	259	241	240	203	265	254	249	234	285	259	248	241	229	249	254	229	244	233	251	274	252	230	244	233	225	237	241	240	266	237	264	260	255	239	245	248	253	223	256	244	238	236	244	240	253	237	210	243	259	256	252	274	240	241	232	266	231	240	239	245	232	290	233	248	255	237	252	243	233	261	240	236	258	262	241	242	226	231	237	282	272	242	215	289	273	223	218	249	226	235	257	240	269	264	210	227	224	226	238	256	245	233	244	230	258	242	256	233	241	220	225	249	251	278	260	227	220	263	265	230	238	261	232	236	233	260	257	251	249	261	266	236	263	264	246	228	244	228	254	262	244	255	267	249	224	198	223	255	227	230	226	244	249	262	218	252	244	236	236	269	231	241	245	293	247	245	241	228	254	216	254	219	258	235	227	231	260	214	275	247	217	258	227	225	269	253	271	252	259	275	218	231	243	241	254	228	258	243	244	239	238	265	274	270	259	227	236	219	261	238	218	236	239	234	258	234	272	271	261	234	196	205	252	225	242	225	218	246	280	271	236	241	235	232	229	248	242	234	249	267	242	269	246	211	249	230	238	246	249	219	252	230	228	233	236	222	208	244	232	217	252	244	236	239	240	249	260	233	265	261	270	260	220	249	243	262	244	266	237	246	240	260	256	266	262	266	262	282	254	267	262	243	208	248	233	231	257	249	232	244	266	236	255	226	251	244	248	256	231	240	243	234	231	217	229	242	234	257	255	255	225	223	244	255	252	232	243	233	226	230	244	244	259	239	225	246	213	228	231	280	230	255	229	240	252	222	244	233	234	235	238	242	213	208	231	250	259	226	247	243	244	232	224	248	225	206	258	262	217	252	249	236	246	253	244	256	265	256	240	230	243	233	232	232	265	254	241	233	251	234	230	239	238	227	239	255	230	240	265	264	247	218	226	239	253	231	239	261	265	245	244	242	242	262	254	240	239	230	229	244	273	242	236	256	239	218	239	262	241	259	241	237	226	231	246	235	253	249	209	237	221	258	242	235	263	208	240	242	233	262	212	227	256	224	232	251	250	227	244	233	242	253	243	248	241	308	292	249	248	286	220	227	228	223	240	248	234	236	243	257	258	266	235	233	241	237	226	224	268	236	242	245	237	273	214	233	264	253	211	236	182	248	245	267	220	247	237	226	242	231	228	240	262	252	235	264	242	229	231	244	206	236	249	235	213	249	254	225	243	211	222	263	226	248	230	228	264	217	247	217	241	255	224	254	252	239	267	237	212	263	233	261	242	227	263	219	257	220	219	254	228	273	238	192	230	252	231	268	245	226	236	213	213	223	206	250	258	223	233	257	245	246	244	288	261	252	233	234	211	223	246	267	226	242	282	255	275	257	264	243	256	218	234	267	218	250	263	250	223	254	257	233	239	253	231	228	265	239	224	246	275	222	228	270	239	225	262	245	240	226	255	223	250	236	239	261	230	242	258	261	240	242	233	253	207	232	241	249	243	193	235	235	258	259	240	264	266	237	245	282	233	238	252	234	251	261	243	233	219	236	243	196	252	224	236	219	241	226	277	270	238	216	247	222	237	220	224	250	233	264	247	213	269	249	235	223	229	260	236	255	228	254	242	249	268	251	262	232	246	253	240	271	249	262	270	238	248	241	246	229	247	242	250	261	274	249	245	239	245	226	254	270	238	224	246	228	239	257	223	254	268	242	223	231	265	233	256	247	228	202	248	248	243	203	256	238	248	240	248	269	250	244	237	256	230	234	231	282	266	264	250	259	239	240	274	223	250	259	246	210	221	241	247	229	264	209	249	247	266	237	222	262	267	223	223	255	241	246	244	230	257	238	222	254	240	273	276	253	221	268	221	201
41819	30436	26569	18984	13183	4328	2404	1877	1446	1169	987	902	908	757	690	611	622	686	573	547	606	607	577	620	847	890	626	529	510	540	517	538	534	505	502	538	541	534	504	599	520	522	502	489	484	561	542	518	478	519	515	515	528	511	530	544	495	531	527	532	571	487	505	571	548	529	519	550	580	518	522	519	517	500	511	506	514	518	488	513	501	585	544	542	522	528	557	491	540	566	513	489	524	530	533	547	567	531	490	548	495	549	528	497	495	588	498	493	526	534	526	501	537	554	533	526	577	558	550	505	536	585	516	527	513	529	517	540	520	536	561	497	522	500	556	520	486	513	540	515	485	506	537	575	535	506	512	548	482	537	498	521	496	566	528	544	526	555	505	561	532	531	553	555	535	516	508	555	490	556	525	530	529	554	538	559	554	542	568	511	532	526	527	532	501	555	501	512	508	514	533	561	489	556	553	532	509	519	484	536	561	531	520	541	503	529	498	528	578	506	545	506	476	568	555	561	565	518	511	535	506	535	581	556	547	532	547	538	490	519	504	516	570	503	512	528	485	547	495	561	530	532	519	538	502	541	500	545	559	508	570	550	517	534	542	507	526	525	544	541	534	530	519	528	511	549	508	514	565	510	511	541	568	530	562	534	550	527	500	510	524	528	530	512	531	535	566	526	532	487	552	513	551	544	539	466	505	520	553	576	573	504	544	542	542	539	519	532	526	519	555	553	507	509	528	536	550	551	502	583	501	552	533	504	520	539	505	517	513	552	567	518	519	574	559	520	514	538	498	497	540	506	555	537	534	516	560	523	541	545	513	531	560	523	515	529	567	564	534	499	512	488	493	517	553	533	516	531	500	520	542	524	557	486	513	493	562	576	508	499	530	508	547	517	544	488	572	558	539	495	514	584	520	530	550	544	532	473	518	509	529	556	562	565	491	501	542	524	530	574	511	522	536	556	518	523	550	503	506	519	526	505	536	564	527	560	539	538	525	521	523	579	505	518	545	518	520	543	535	553	540	541	515	533	511	527	584	562	556	512	502	548	526	540	522	492	542	563	513	488	513	503	536	548	524	517	541	556	509	486	536	527	547	510	562	560	525	504	549	524	531	526	496	585	523	476	523	521	561	524	540	524	517	569	551	490	504	533	532	536	502	486	565	514	524	552	551	531	496	529	531	537	546	529	522	532	533	538	534	565	525	523	527	519	520	536	498	522	544	551	513	520	545	517	538	538	554	557	547	549	523	543	525	545	534	537	492	510	534	550	557	557	552	544	507	564	521	520	547	560	537	546	570	496	573	520	460	536	532	510	497	505	510	498	530	513	508	516	515	562	553	530	550	550	525	537	530	520	512	557	510	514	534	524	556	503	557	522	501	551	498	531	531	549	539	502	540	542	592	538	493	524	523	544	482	534	509	524	537	496	505	559	511	514	544	556	500	546	557	497	539	574	505	570	548	546	524	502	564	487	544	552	537	552	590	498	508	531	504	535	556	563	541	534	490	567	522	496	534	528	534	518	548	487	500	524	550	574	541	553	569	496	510	543	530	487	540	504	481	515	497	523	462	543	557	478	514	499	513	531	524	519	556	530	540	564	517	552	569	506	512	502	529	558	540	539	535	512	540	508	553	486	534	516	511	533	539	538	522	527	520	514	494	515	504	574	527	529	557	516	521	495	469	496	518	574	546	552	513	505	527	528	498	538	519	509	536	518	515	506	540	498	524	555	537	563	515	503	501	521	558	517	525	507	565	538	547	532	552	504	505	528	565	521	540	538	488	527	496	547	501	552	532	535	515	545	528	560	535	477	564	509	559	554	520	517	542	502	532	544	525	544	525	540	510	534	522	544	531	529	536	549	506	535	583	550	510	474	532	513	513	537	535	550	518	569	473	553	539	549	533	509	538	531	568	499	527	537	520	527	534	542	484	524	545	481	503	528	555	504	529	551	528	552	537	515	477	517	570	523	537	509	549	542	488	503	515	490	554	515	518	537	528	500	526	536	502	517	564	578	551	541	550	512	534	516	509	532	540	542	551	527	536	534	539	510	546	546	540	546	534	496	529	555	521	540	553	532	546	544	583	536	516	515	529	527	520	529	525	534	514	545	549	543	544	570	559	529	546	518	510	543	521	536	524	516	544	538	539	513	500	505	520	547	518	519	482	521	539	535	526	504	536	540	513	531	527	562	514	542	507	562	549	518	525	531	540	557	537	514	569	556	509	502	529	500	543	541	511	557	502	540	543	519	519	518	509	586	529	526	532	518	565	545	575	496	545	554	519	514	517	488	551	514	537	524	505	518	555	529	522	570	520	557	559	521	534	512	502	530	557	564	556	513	476	491	537	531	530	538	478	536	529	474	513	511	536	524	507	516	562	523	549	516	516	506	571	532	549	536	538	533	543	548	530	528	556	563	537	564	504	519	550	512	558	526	532	493	506	516	535	501	520	541	483	558	531	493	486	504	527	488	557	522	504	530	528	599	526	501	524	518	548	506	511	552	495	533	515	535	522	506	522	518	500	537	534	555	554	495	530	525	536	523	490	522	591	497	539	562	497	553	510	491	519	556	528	556	549	574	526	550	509	537	568	584	542	517	551	497	514	544	551	504	528	519	493	573	533	546	544	548	493	518	543	474	523	556	499	499	497	565	519	525	516	542	530	519	542	560	529	545	487	516	523	545	533	547	516	502	491	500	515	516	543	485	526	575	563	523	567	478	542	528	548	518	545	529	534	571	536	552	517	534	532	508	488	516	562	538	531	494	551	541	528	537	529	517	556	580	501	519	500	508	558	500	513	542	565	515	576	495	526	570	527	540	501	499	471	541	553	529	534	557	541	520	545	499	533	533	527	550	499	576	536	561	527	524	509	508	583	488	538	525	516	518	497	547	537	539	527	585	546	537	510	566	546	536	528	562	532	515	528	506	556	570	516	548	558	505	523	524	532	559	524	529	576	548	519	528	525	534	548	520	502	529	536	502	547	546	499	557	526	528	541	508	542	545	522	525	549	556	548	512	517	540	529	528	508	518	494	509	510	569	523	515	565	552	482	530	559	511	493	533	511	467	506	523	527	509	509	566	546	577	525	522	479	483	489	520	528	525	544	537	527	528	521	536	530	560	504	530	525	527	551	519	554	481	498	495	526	505	537	517	523	532	515	522	532	489	510	560	508	515	542	565	499	533	526	517	565	547	501	523	532	570	559	536	553	548	546	499	533	552	521	537	516	527	519	537	523	566	534	531	522	539	530	514	566	530	551	519	517	535	482	555	526	556	509	530	478	523	537	522	506	530	560	531	526	535	542	522	497	549	499	538	543	560	527	531	546	534	536	557	533	538	502	523	526	543	559	515	507	543	521	518	526	503	516	523	524	547	550	545	517	498	515	510	510	527	533	523	550	502	525	560	515	568	538	522	549	515	519	538	543	584	553	517	534	518	507	503	452	543	532	490	511	517	529	546	485	516	573	514	575	571	543	519	546	532	553	553	541	534	574	561
44513	18424	8558	4856	2210	642	345	262	240	220	250	238	203	191	210	226	228	214	237	204	191	203	188	237	211	200	187	217	199	217	220	215	210	215	216	192	227	227	201	215	228	218	216	173	223	205	195	213	200	214	226	200	212	213	219	180	232	231	232	219	216	218	198	207	222	199	190	242	214	218	222	206	224	240	214	201	243	212	187	201	178	216	228	220	223	221	195	211	204	212	183	241	215	210	208	241	203	225	234	195	234	213	211	226	209	202	199	216	229	209	256	224	238	208	205	205	213	214	225	202	202	216	215	220	223	228	196	208	213	232	222	189	213	199	256	244	222	212	235	235	208	199	212	241	210	234	190	239	189	183	203	234	187	252	212	220	208	210	213	218	234	230	207	227	216	228	208	225	207	231	177	205	204	229	214	252	187	204	205	211	206	211	198	220	210	198	219	220	206	225	231	227	200	214	244	202	219	217	252	178	220	207	223	216	242	199	215	235	211	184	213	238	225	200	219	216	236	213	180	194	205	219	230	211	226	227	203	180	215	206	232	215	210	224	217	200	251	213	212	212	218	209	209	218	223	229	207	183	227	230	215	227	216	206	217	212	195	208	222	205	214	242	198	198	213	215	197	210	190	221	217	231	201	205	212	214	195	201	227	223	216	214	187	194	234	232	202	237	184	232	194	221	219	174	213	208	223	203	213	169	260	226	214	187	199	237	246	236	242	218	232	226	203	210	245	229	226	202	202	202	212	220	202	228	192	209	196	200	197	186	190	218	195	219	212	232	196	205	224	220	191	191	185	195	204	211	223	203	215	190	219	240	218	243	226	202	229	222	221	199	195	239	231	201	214	212	203	208	209	212	263	221	211	224	217	232	231	188	216	210	218	195	214	210	217	220	186	219	214	196	220	241	215	206	210	200	220	226	197	220	212	190	190	218	221	210	215	192	221	196	196	179	218	230	215	212	201	214	216	198	227	216	214	249	223	197	197	217	227	199	192	211	226	211	222	197	201	199	231	217	241	221	234	201	198	191	213	209	212	232	193	225	212	204	204	218	210	209	187	219	219	201	215	201	202	197	233	198	221	221	225	218	193	211	193	211	203	213	245	229	207	202	210	218	203	216	220	228	211	203	173	225	231	211	199	219	248	215	258	190	219	221	196	234	222	193	262	200	221	233	210	207	219	235	216	211	213	201	207	216	195	202	193	205	207	207	202	226	217	201	209	202	216	227	211	207	229	219	224	206	224	228	180	219	220	220	176	212	207	204	208	193	190	184	208	229	228	194	212	260	215	205	222	220	216	217	206	225	212	237	207	218	218	218	209	207	211	219	205	221	244	210	201	227	174	205	220	234	206	203	212	228	213	190	201	208	214	183	216	225	201	235	222	209	199	218	198	208	240	212	222	187	191	201	222	192	239	235	199	196	199	198	232	222	200	218	201	206	213	215	201	210	210	216	203	224	203	224	230	216	201	207	200	189	207	217	217	231	219	199	230	174	212	177	245	218	226	208	209	222	231	217	203	208	216	190	218	193	214	200	172	211	182	224	207	230	200	233	215	217	227	212	239	202	224	219	230	191	239	233	202	216	200	197	224	197	217	227	193	216	205	223	192	191	198	211	222	224	220	237	219	252	206	217	231	218	215	218	228	202	206	202	229	194	233	171	203	217	214	200	189	215	207	231	217	216	188	258	229	217	206	203	205	206	209	205	187	206	218	215	237	225	188	208	227	223	219	213	207	213	195	204	200	222	207	206	231	211	212	228	213	241	229	213	214	200	224	177	234	223	241	206	225	188	218	195	196	232	189	186	236	229	229	200	189	188	199	185	190	223	238	198	219	195	226	215	210	223	181	211	210	241	191	204	197	200	219	215	235	203	210	222	203	221	237	231	213	200	231	202	213	214	205	231	196	198	224	180	216	237	200	215	197	226	192	187	219	230	203	216	209	193	218	191	198	205	215	249	212	218	221	202	192	210	229	209	200	184	188	211	208	229	217	214	230	202	195	223	207	210	240	221	226	225	205	226	223	231	197	196	224	220	229	200	200	221	216	209	207	179	210	200	244	240	204	221	213	204	210	211	231	223	209	224	240	209	210	209	250	203	229	204	210	219	223	219	222	204	204	192	242	221	224	186	216	190	201	212	217	193	241	208	237	219	185	186	235	197	237	213	234	202	224	204	199	250	245	220	159	228	202	203	212	229	222	229	232	235	233	218	226	221	207	196	200	199	181	203	217	200	212	187	193	208	200	186	226	225	199	198	204	167	180	230	219	203	188	203	224	198	201	201	202	210	193	214	227	197	206	201	200	186	212	235	259	241	225	208	225	227	205	181	203	211	214	236	191	244	196	178	206	202	207	217	235	219	227	208	216	196	219	184	235	211	240	219	213	201	205	219	219	211	199	204	218	176	193	204	221	243	219	225	201	214	196	224	215	229	222	225	193	186	220	224	195	189	196	244	215	194	232	211	208	217	234	209	218	190	207	191	187	223	199	197	224	226	218	212	198	230	191	224	237	232	217	192	200	233	220	249	199	195	187	215	200	194	203	203	189	191	240	226	226	233	202	190	206	202	223	192	237	212	202	196	204	195	197	205	231	215	225	206	233	228	220	166	193	198	210	192	223	215	171	192	217	207	235	192	211	226	226	213	222	204	231	213	224	239	221	232	208	233	250	218	196	210	217	211	211	207	222	206	194	201	192	225	201	203	213	202	225	214	209	244	226	224	218	225	217	209	215	245	194	199	198	256	217	192	194	203	185	197	202	214	215	232	203	193	202	197	230	221	205	221	207	213	187	214	226	206	228	199	192	210	215	199	221	230	247	209	236	184	222	207	195	214	207	203	221	218	228	193	213	221	231	204	228	230	232	214	208	223	191	200	207	191	201	226	214	207	229	205	191	215	207	205	216	209	215	231	212	228	237	218	201	206	204	204	224	195	219	199	228	217	232	221	199	203	194	221	199	222	216	209	260	230	182	226	214	209	201	208	207	172	212	196	202	222	197	222	213	207	214	221	209	215	208	223	213	227	218	218	204	202	258	209	231	216	240	226	191	227	231	198	220	247	213	194	229	239	206	209	226	205	209	200	199	201	221	211	209	229	221	229	249	195	204	208	206	214	203	267	232	247	223	189	200	187	232	233	199	207	202	216	198	209	214	199	181	226	189	222	204	196	192	190	212	213	200	193	198	174	198	206	186	202	198	197	197	178	218	210	200	200	216	207	240	209	235	194	224	213	221	208	209	236	234	199	190	205	211	241	202	211	235	230	224	189	166	196	218	161	201	212	234	217	227	242	221	250	227	196	200	201	222	191	195	200	168	197	229	204	204	208	212	204	206	190	210	200	225	201	218	187	226	226	206	206	241	226	202	205	208	203	227	178	196	210	218	228	218	203	201	197	196	216	247	200	222	203	197	218	207	218	222	217	207	235	226	206	213	233	210	197	250	208	196	242	193	215	212	190	190	206	204	231	222	233	239	231	209	204	191	194	217	203
28781	12759	12163	11254	6579	1931	945	714	602	552	536	520	493	518	504	504	515	486	565	464	470	435	463	483	497	505	469	485	474	455	512	464	488	470	468	482	478	456	481	466	452	483	463	467	500	466	451	476	457	459	463	482	477	447	460	466	469	452	447	481	472	493	461	478	493	442	475	467	440	461	415	436	477	472	502	456	442	466	451	496	492	464	468	461	447	464	438	481	478	473	473	483	469	447	485	434	470	491	445	484	465	480	510	437	452	494	493	479	478	446	476	484	466	494	425	465	449	471	425	464	507	525	474	489	432	492	460	520	429	467	475	458	503	462	515	478	478	452	451	429	477	488	476	456	470	443	481	470	438	457	490	457	468	455	472	468	448	475	440	463	440	446	498	471	471	534	478	454	472	439	474	477	518	481	480	470	441	467	446	431	472	475	462	465	470	466	430	479	456	439	478	482	472	527	493	495	450	415	464	496	446	430	455	539	465	445	467	509	494	500	466	413	478	531	468	456	471	462	482	483	445	468	464	479	490	461	489	491	432	474	476	443	496	490	492	464	432	464	448	467	484	488	489	486	453	444	470	448	443	513	464	500	427	460	483	464	506	447	465	481	453	492	459	455	461	418	489	457	441	470	434	480	450	491	470	440	485	456	471	496	473	475	464	492	454	491	512	496	500	509	491	488	499	474	470	479	484	466	485	424	444	467	461	447	467	480	487	456	488	475	504	447	492	445	476	500	482	514	451	444	465	477	458	493	512	436	445	494	478	457	482	465	455	499	476	448	450	453	453	468	486	437	513	446	442	488	486	470	482	477	402	443	474	521	492	409	482	444	450	468	464	497	479	518	456	514	458	465	444	477	470	453	483	490	439	464	473	472	499	444	433	474	470	523	494	476	472	477	443	453	458	467	468	490	451	457	442	495	475	475	451	478	474	471	424	436	444	461	492	477	438	513	458	478	503	450	458	460	452	528	448	423	510	472	497	439	479	440	469	496	445	453	503	459	471	467	447	509	456	460	482	480	475	458	418	502	498	508	484	447	467	469	450	419	481	449	448	460	478	518	471	465	475	441	447	447	474	500	440	465	475	488	449	467	480	449	487	484	464	488	465	476	457	516	471	492	465	491	454	511	503	489	480	488	477	445	441	458	495	478	446	473	464	453	484	450	471	465	495	464	480	488	491	467	473	492	507	470	484	443	449	454	464	489	452	474	507	463	491	480	448	473	498	461	487	470	473	444	473	430	447	496	476	463	499	465	460	497	450	451	498	452	477	441	456	474	504	474	457	458	503	442	470	462	494	464	452	500	454	482	473	483	459	446	496	494	449	445	459	480	467	464	490	463	460	486	464	477	486	454	463	471	489	435	479	445	450	502	445	485	439	496	495	465	462	498	473	459	441	496	448	481	457	468	482	467	473	447	484	468	436	476	462	459	440	447	470	468	450	459	443	473	441	460	455	472	467	454	482	487	482	463	490	485	469	452	475	466	481	475	423	463	441	452	483	506	494	473	482	507	448	446	449	477	471	441	467	471	466	464	461	498	490	459	490	450	436	461	454	456	511	442	474	466	463	458	465	470	432	433	475	481	439	455	478	469	438	446	413	466	458	464	454	476	504	452	465	443	452	504	483	498	458	429	463	465	483	466	454	481	473	439	460	454	484	498	452	475	450	509	475	456	470	457	479	499	452	453	485	468	460	445	482	454	471	492	446	452	456	466	453	484	491	480	474	473	455	459	476	472	470	435	471	472	469	480	459	472	445	443	452	498	475	469	482	479	435	462	451	510	482	460	468	492	489	511	452	473	471	495	477	442	453	449	454	476	496	463	461	468	472	459	478	466	498	474	416	499	527	491	507	474	472	472	470	489	490	451	491	457	451	477	434	433	472	426	477	486	434	442	475	489	470	509	444	454	505	470	450	523	525	475	434	485	530	463	470	460	447	524	481	442	517	476	444	439	475	519	461	481	436	457	478	469	459	483	495	484	478	464	464	426	482	496	479	516	476	433	465	490	503	487	464	478	452	461	506	458	468	469	482	436	473	437	455	458	463	454	458	451	482	468	485	479	450	467	458	482	447	486	453	464	428	523	468	428	478	473	459	472	457	459	439	436	463	481	458	471	446	468	469	497	493	484	458	504	465	454	457	498	480	466	502	441	452	475	465	459	478	458	455	473	486	470	455	462	455	475	474	493	473	429	420	472	527	447	482	496	458	471	476	456	482	442	442	466	427	487	476	465	490	525	442	503	475	460	499	454	483	479	460	487	494	496	440	475	481	465	481	448	504	446	459	454	510	494	480	465	491	479	453	443	513	527	473	468	482	476	477	470	494	460	471	464	462	474	468	451	450	466	430	505	505	467	461	473	470	489	447	451	481	458	437	484	449	494	481	480	452	455	461	491	454	460	479	437	454	473	493	471	460	438	476	464	484	488	464	448	506	509	499	494	447	466	505	468	448	495	516	487	480	511	448	477	475	476	450	481	476	476	433	527	457	476	447	463	491	476	461	477	496	433	494	483	500	446	479	472	488	524	482	469	452	484	465	476	482	437	474	472	476	473	462	482	487	496	446	464	445	420	440	459	494	490	470	474	461	500	469	517	487	493	496	451	447	483	432	483	460	458	468	510	491	465	494	471	464	494	449	478	490	468	447	440	478	483	515	457	510	480	477	477	425	496	463	494	488	512	448	481	483	482	433	459	473	453	486	434	463	467	464	441	439	480	463	446	468	517	478	474	507	464	446	465	477	471	455	453	475	429	473	461	463	458	447	466	471	485	448	447	443	448	458	486	484	458	467	443	460	456	479	470	468	455	493	445	488	469	479	466	433	530	507	469	515	487	451	454	472	467	473	454	474	483	488	457	458	494	496	475	512	465	457	475	464	441	478	459	497	490	471	467	446	474	486	475	466	468	503	453	486	518	481	512	445	448	435	427	462	489	447	517	490	463	489	495	454	460	487	483	424	458	469	452	484	467	443	459	463	477	496	491	461	453	502	511	461	460	448	465	469	458	495	466	475	468	482	459	478	466	438	480	469	485	465	465	475	455	460	479	472	473	419	456	435	463	467	447	467	444	448	467	432	470	455	471	469	462	454	481	480	417	491	501	430	434	471	484	482	505	468	464	465	491	489	430	459	490	435	516	473	440	474	498	483	457	459	468	463	453	476	481	488	478	441	440	459	439	452	480	474	436	474	457	459	433	474	433	498	513	490	518	488	465	496	457	449	436	486	478	498	453	442	443	457	465	500	466	466	486	470	473	432	469	487	483	430	485	444	481	475	465	476	501	463	461	475	486	498	483	513	445	457	465	468	489	477	491	469	467	474	466	449	494	457	453	486	472	475	475	487	464	441	484	500	448	511	486	472	480	455	448	434	447	461	464	464	451	498	483	457	474	466	468	456	449	476	480	480	475	496	503	434	500	471	475	461	483	478	486	469	474	490	450	463	484	453	501	434	504	516	457	464	411	480	490	489	506	453	476	444	452	476	461	463	459
53277	30805	21514	12111	4510	1451	609	487	353	323	279	230	242	238	244	204	205	233	220	257	251	237	238	252	254	216	259	243	215	251	254	230	270	240	246	225	249	228	242	214	228	267	226	235	201	236	256	223	230	225	244	214	238	233	219	231	219	220	251	231	240	244	254	227	225	212	275	228	246	226	237	211	235	227	225	224	245	239	238	229	207	215	246	246	226	227	243	216	223	221	207	244	211	259	234	246	240	224	233	247	215	232	218	233	225	196	216	210	219	241	227	256	249	207	224	271	225	219	222	243	245	189	225	220	245	253	225	220	235	217	229	226	230	214	260	262	205	246	231	232	235	254	226	229	227	226	238	203	223	232	209	227	219	240	222	214	242	230	218	200	253	199	240	222	248	208	206	237	217	206	211	196	226	211	223	229	246	263	224	243	253	209	244	223	248	217	230	222	245	216	219	222	191	217	220	241	238	227	234	238	246	264	216	214	240	231	258	221	239	205	201	242	245	224	227	194	206	219	227	208	241	235	235	217	191	243	218	229	230	232	205	262	260	214	229	242	230	228	216	210	220	211	243	225	201	246	236	226	205	235	201	217	220	247	228	217	218	254	241	220	227	210	222	232	219	216	210	230	227	225	226	199	213	225	203	213	236	222	224	209	216	193	200	225	234	240	203	207	220	238	222	259	197	232	190	216	228	244	234	227	246	206	226	228	232	266	230	231	234	236	219	229	242	230	251	245	237	198	253	223	223	215	215	194	235	225	215	244	216	235	252	240	217	214	222	236	217	232	243	218	242	207	274	217	225	241	212	220	227	226	217	228	259	232	244	222	208	226	229	204	242	202	236	219	228	213	245	220	222	218	235	215	226	223	253	197	243	241	238	225	229	245	232	221	229	227	233	226	252	231	236	245	198	220	222	214	234	269	221	220	232	209	216	197	207	220	225	213	231	216	231	246	187	212	206	224	216	207	203	216	235	229	223	217	239	236	209	225	205	220	213	246	244	229	214	226	216	223	213	224	206	220	188	229	218	212	212	225	237	235	224	211	230	221	213	223	214	237	225	231	220	229	232	207	210	199	250	209	206	202	232	216	211	201	248	241	230	210	230	205	222	244	225	252	228	214	250	213	246	227	232	212	215	247	226	219	249	243	221	219	194	220	234	223	219	198	201	236	196	249	225	236	256	230	213	235	213	240	232	226	220	244	239	210	230	184	229	232	253	216	232	219	227	232	219	219	205	229	244	227	241	223	223	233	250	236	220	215	218	224	238	253	222	192	217	237	249	232	221	234	208	227	246	238	248	242	187	277	221	218	218	232	231	241	223	216	217	241	215	247	242	251	233	228	221	236	227	242	240	261	227	208	207	242	231	239	226	217	263	249	222	226	239	219	214	228	250	233	209	234	206	228	224	227	201	234	217	244	227	226	213	234	231	199	240	195	223	243	196	217	239	259	200	248	238	214	247	247	229	200	253	202	247	239	237	230	243	223	258	238	228	232	219	224	236	214	239	236	230	251	246	269	230	231	208	226	237	254	244	205	222	226	248	243	237	248	190	242	246	219	221	227	204	223	232	211	213	223	257	243	267	240	217	200	216	219	246	230	220	207	217	225	242	218	207	210	234	215	247	243	211	218	234	238	205	211	218	221	233	242	226	232	217	222	250	251	217	226	213	225	228	225	264	238	214	243	220	226	223	213	210	237	229	220	227	222	238	230	229	246	243	242	232	228	212	226	247	218	209	219	249	257	217	238	226	239	230	229	213	211	237	228	225	248	238	249	236	265	249	218	224	239	218	215	238	243	249	232	216	230	203	212	237	209	220	223	216	233	233	196	236	216	232	227	253	243	236	217	232	234	223	226	242	230	245	219	225	225	253	214	210	227	230	256	241	217	211	214	236	222	201	230	229	211	232	231	216	201	232	229	248	232	242	224	206	199	230	214	249	222	244	252	255	239	238	242	224	246	229	235	232	198	228	243	201	237	210	195	246	217	213	234	236	208	229	203	217	212	224	232	238	230	228	221	216	227	200	201	235	213	255	211	257	202	230	209	260	208	228	224	231	212	227	224	229	237	267	199	228	194	239	232	254	207	233	233	241	198	222	223	207	211	211	213	190	213	220	219	234	255	246	205	218	241	245	254	248	240	257	243	243	178	211	222	217	213	242	262	200	251	226	228	221	246	234	199	256	235	214	252	219	217	244	238	229	218	226	225	241	213	223	234	238	226	228	233	240	245	217	224	233	228	195	239	235	222	226	208	205	213	214	206	243	227	216	226	245	230	240	218	241	237	251	225	253	238	239	231	232	225	258	228	202	232	198	223	219	237	239	208	197	236	227	226	258	232	197	219	234	231	220	224	192	245	190	209	227	231	224	222	235	240	229	206	195	237	216	209	226	234	252	218	239	255	227	222	208	218	240	253	244	233	255	250	228	250	233	251	226	219	230	229	213	227	219	222	214	228	248	210	246	235	201	202	213	221	258	217	230	205	223	238	213	246	203	228	239	221	228	212	234	211	224	212	227	231	203	201	231	228	202	206	214	258	217	192	198	227	212	218	245	213	230	235	224	216	244	215	212	260	238	255	218	223	223	222	248	220	227	237	255	248	212	230	234	227	208	228	240	226	221	229	193	231	264	246	222	202	228	218	233	255	209	207	223	248	204	226	236	229	210	212	254	230	197	218	212	209	246	225	245	213	219	207	225	229	231	227	179	228	244	234	235	238	240	234	243	229	245	226	225	227	206	250	231	213	219	268	232	193	166	244	236	244	235	220	237	240	220	219	234	237	244	231	236	227	228	209	224	205	225	221	215	249	257	217	239	210	215	212	223	236	241	249	227	221	237	209	207	242	217	210	214	227	232	228	214	212	226	230	222	233	236	218	216	247	210	215	205	179	223	214	224	230	251	216	218	212	252	234	206	228	213	247	190	236	233	223	234	227	242	273	223	208	215	214	236	217	204	227	228	213	226	228	208	213	235	191	193	213	233	242	229	234	218	254	211	248	226	227	220	229	215	249	223	244	235	207	236	208	241	225	215	197	260	207	254	191	234	224	215	246	206	245	233	240	240	247	230	233	267	215	207	238	208	221	240	199	219	228	227	209	202	251	210	236	230	213	259	240	218	220	219	219	210	212	210	202	227	229	262	220	250	223	216	244	183	241	234	249	214	215	222	215	211	226	236	233	218	223	245	228	218	209	196	204	212	233	209	233	252	207	260	205	235	230	264	201	247	231	229	229	221	229	244	229	212	213	227	232	245	258	231	238	218	217	244	251	220	243	242	221	220	218	246	219	248	230	252	269	228	225	243	193	213	221	247	223	246	260	218	225	221	250	241	201	244	219	269	248	237	221	216	230	219	196	237	228	231	243	241	240	232	247	236	203	238	223	201	241	213	259	214	253	194	200	203	222	215	238	211	214	222	221	222	228	246	241	234	249	227	219	257	237	229	210	236	226	207	219	238	200	227	233	273	275	239	224	199	212	225	226	264	234	231	224
34331	22796	24966	20518	11585	4588	2187	1709	1298	1011	752	761	747	616	580	540	530	534	508	541	557	539	580	643	652	507	535	522	500	502	531	516	491	511	544	520	518	524	520	485	528	483	501	549	511	526	521	480	486	494	549	503	531	565	522	535	503	466	461	523	529	492	506	505	484	520	454	465	498	480	485	540	491	467	489	509	474	498	542	542	512	481	482	508	503	470	499	493	512	486	523	478	537	496	498	508	501	536	525	538	539	520	528	538	470	492	494	491	511	475	514	541	500	529	529	555	516	484	483	498	491	511	491	500	503	463	525	460	546	489	489	519	524	486	482	517	466	490	495	471	502	515	492	487	488	499	522	516	477	528	522	491	498	495	496	514	488	497	515	512	504	525	508	519	478	471	513	489	546	474	515	517	510	480	478	490	513	507	488	546	533	508	473	488	514	553	508	507	517	508	510	542	496	539	540	538	477	531	520	516	479	496	513	479	477	472	487	482	484	517	510	489	505	516	530	478	492	490	473	499	535	513	496	512	484	503	474	480	468	480	462	476	518	505	530	494	504	504	499	549	539	510	541	497	532	496	535	474	499	493	488	521	501	480	493	491	513	468	472	487	522	479	523	519	545	460	543	489	506	492	488	489	530	528	515	499	482	513	512	454	492	500	484	496	505	500	453	486	548	496	545	498	458	493	512	480	484	491	491	529	491	520	504	488	486	504	533	547	495	495	540	518	515	511	516	529	512	537	480	509	519	454	455	502	511	472	522	492	505	516	487	500	538	525	483	507	502	519	502	521	482	481	530	484	471	480	539	473	538	510	523	514	579	492	495	519	456	493	468	527	522	530	508	497	494	535	506	497	499	563	500	530	558	482	507	509	510	492	526	512	475	518	506	474	539	453	521	523	509	519	499	506	483	461	506	515	520	483	480	520	487	486	495	520	506	524	497	493	487	515	525	450	522	495	494	485	488	504	505	532	496	500	520	534	507	512	500	494	496	494	470	483	495	487	494	500	538	465	511	496	509	485	542	546	480	492	503	500	490	506	496	487	504	497	510	513	494	526	477	503	520	495	461	498	474	560	541	492	519	496	509	492	533	511	498	492	490	505	475	532	509	518	487	498	489	503	512	508	503	512	486	486	490	499	495	486	511	488	533	483	533	522	455	482	485	480	481	527	495	504	519	518	515	529	533	512	544	494	529	498	539	529	480	515	494	487	481	497	463	499	531	482	470	529	502	513	488	437	501	526	527	490	484	550	503	483	504	519	490	490	507	519	490	516	546	488	540	533	517	534	512	504	495	513	520	511	481	501	543	474	528	509	508	513	478	471	500	530	525	505	506	480	496	501	527	506	489	510	514	505	477	505	496	518	463	529	451	483	481	516	520	524	485	507	540	464	494	482	482	519	493	524	486	517	497	514	496	479	490	524	495	543	523	470	515	499	481	491	501	466	497	455	465	518	502	527	507	504	487	525	529	520	435	512	509	490	487	530	470	520	504	524	512	510	488	518	485	489	541	510	503	479	519	513	505	487	515	500	508	501	533	470	491	485	499	515	472	488	489	518	479	495	503	490	496	529	452	486	528	457	510	564	504	536	506	548	493	502	474	497	537	486	564	503	506	541	460	485	547	473	507	531	497	539	501	497	517	545	496	529	473	510	519	471	482	496	504	475	469	488	496	482	482	486	514	498	549	503	526	499	477	509	546	524	506	479	576	505	498	515	529	479	545	530	499	498	494	496	498	477	514	490	476	484	480	479	505	501	505	475	508	509	506	529	485	459	463	504	508	482	480	494	478	513	514	473	449	492	561	487	499	511	519	514	478	497	509	519	508	492	449	498	535	480	530	555	504	487	513	524	469	467	442	526	522	481	501	539	487	465	489	464	504	479	486	511	512	477	512	498	494	510	514	483	466	480	509	483	512	504	484	509	505	484	519	502	504	493	545	481	498	493	516	469	506	510	509	495	480	534	513	505	511	487	488	500	510	511	497	521	529	552	495	502	487	489	507	490	448	512	469	482	495	512	502	485	499	468	493	504	514	507	506	500	500	523	506	525	520	544	484	500	478	494	480	547	522	476	515	494	469	496	502	468	514	541	476	479	462	510	469	505	505	497	508	503	501	474	518	467	539	506	502	503	504	539	502	476	473	525	493	529	528	530	498	521	493	474	473	468	523	542	491	493	554	497	497	557	483	510	529	507	490	514	509	488	510	478	522	511	455	527	472	522	515	494	533	492	477	487	506	532	504	526	517	458	503	501	489	519	506	512	494	522	488	474	553	473	483	508	506	513	505	474	507	519	507	517	451	515	502	487	486	493	489	538	466	470	512	482	500	499	468	516	537	520	527	506	526	529	507	457	533	500	520	512	505	481	501	518	464	501	488	527	563	485	498	522	518	485	494	475	504	538	503	527	497	536	538	487	493	521	523	489	522	479	493	485	481	493	471	521	531	476	501	525	528	505	498	505	506	481	499	464	496	476	541	513	504	467	509	481	531	478	545	503	507	494	489	492	474	506	522	485	484	510	555	509	492	534	509	517	505	462	511	574	504	495	543	509	553	520	519	482	523	486	497	523	484	509	512	479	465	515	482	493	495	547	490	544	480	499	488	491	482	528	488	516	473	492	471	531	455	510	475	480	496	486	482	492	497	492	521	507	487	492	497	502	550	514	534	514	489	517	510	510	489	515	488	492	524	512	467	517	516	528	517	491	510	508	547	487	550	507	488	511	491	505	517	515	505	522	514	551	537	519	516	492	512	531	525	493	511	477	524	461	459	526	493	489	524	528	508	464	463	501	512	547	512	519	492	490	496	505	482	489	496	476	491	529	467	515	494	503	516	493	468	499	499	531	502	533	545	478	485	524	504	470	450	524	536	478	541	500	498	507	501	497	519	482	493	493	506	516	494	520	475	487	469	505	475	484	525	463	502	506	502	508	501	476	523	506	474	526	501	531	510	499	496	490	547	505	492	534	509	491	512	494	530	507	494	516	504	500	462	493	519	497	502	549	522	471	510	491	495	497	480	484	471	508	506	506	509	502	532	537	495	504	546	484	495	490	515	510	504	520	512	494	536	505	484	484	462	494	519	493	540	496	493	534	514	533	494	473	482	512	490	531	518	550	520	537	492	519	539	508	503	469	468	485	508	520	492	492	493	505	489	488	505	463	523	500	496	511	501	535	495	508	513	505	485	504	511	530	475	521	513	517	518	539	521	520	498	477	505	496	467	521	507	482	470	505	525	459	502	515	528	504	499	516	515	498	496	468	494	485	492	464	499	507	496	467	556	487	462	527	503	483	483	506	518	521	549	532	520	537	526	482	504	488	524	488	547	434	483	470	503	489	522	483	525	473	514	571	450	525	485	503	521	552	537	494	518	523	498	512	508	487	494	498	510	494	471	452	515	485	481	549	510	504	486	506	496	515	530	503	499	498	481	531	532	519	514	522	502	504	534	508	518	475	491	517	508	501	529	487	511	531	479	485	500	490	456	492	504	466
62581	37401	25780	11552	3607	1142	597	472	322	306	301	326	294	281	261	256	235	247	220	235	260	228	225	255	237	263	251	241	239	230	218	200	257	233	222	230	251	258	233	226	242	270	242	214	220	247	251	250	235	233	234	242	236	221	238	249	261	258	244	216	239	255	249	243	244	224	247	242	224	230	225	230	246	254	220	240	229	283	246	294	213	227	228	238	267	244	244	227	225	223	262	239	254	241	246	239	238	235	266	232	243	242	248	243	240	208	243	235	235	219	245	246	232	231	257	236	236	259	222	225	244	240	248	215	241	218	220	260	250	250	240	240	276	275	229	242	238	241	251	249	261	273	260	227	223	249	242	242	237	232	232	225	287	266	266	251	234	224	259	229	229	259	232	232	257	235	241	253	194	222	205	255	249	236	240	264	230	268	258	226	222	234	280	250	265	221	239	252	252	230	225	267	221	269	227	244	207	210	226	213	249	239	257	251	227	246	228	240	217	252	261	266	225	218	251	207	239	240	252	232	252	283	241	258	257	252	267	243	225	244	265	238	239	214	218	216	233	226	279	221	245	228	233	279	256	238	246	248	238	218	253	228	225	242	261	254	241	213	265	234	268	242	215	203	219	217	237	221	256	240	244	234	293	242	255	250	252	253	255	250	245	250	237	258	237	232	213	242	225	197	212	230	234	225	234	243	236	251	221	244	234	237	237	238	257	244	231	259	249	244	222	224	227	255	228	256	263	240	227	220	242	259	250	244	249	230	227	268	232	224	217	221	246	225	228	238	216	250	251	213	209	216	233	224	238	241	255	249	237	257	243	237	258	245	267	254	260	256	244	268	229	245	234	250	256	244	259	218	219	226	228	253	226	224	235	242	248	267	252	230	253	253	241	250	246	240	227	259	279	241	234	212	243	253	216	262	247	248	277	266	229	238	252	254	231	243	283	258	232	239	238	254	249	209	220	236	255	244	221	241	224	264	218	232	258	251	245	254	216	244	233	257	241	258	233	247	228	259	229	247	256	233	238	232	260	253	239	248	275	277	204	236	227	232	244	222	235	219	239	242	242	238	211	229	248	262	233	249	239	248	223	258	248	230	247	257	249	291	235	242	231	229	233	221	255	200	256	249	225	223	210	221	235	230	235	277	249	214	254	224	257	245	241	233	241	250	256	237	233	243	198	240	252	257	241	224	253	256	257	267	261	258	255	251	232	216	225	275	245	233	248	211	262	271	234	254	266	234	222	255	231	245	253	220	282	263	243	241	244	256	251	248	245	229	237	268	250	238	247	245	218	230	255	245	229	233	224	257	241	240	224	220	236	247	234	251	224	236	222	243	204	239	277	227	225	238	240	221	262	238	240	244	247	242	246	199	237	228	253	242	260	253	214	264	260	266	251	274	253	264	241	250	213	251	255	272	224	249	222	242	231	270	236	258	249	243	252	252	239	262	252	265	248	250	243	253	235	265	250	250	238	227	227	237	255	270	250	239	232	240	253	243	248	217	236	242	239	222	238	209	252	237	230	212	192	225	211	257	260	238	257	237	278	228	242	232	187	262	236	252	242	231	214	245	218	230	208	222	239	238	242	233	227	219	222	236	231	200	214	260	212	247	210	238	230	253	212	251	262	253	269	214	229	223	224	236	232	255	232	219	246	251	216	219	227	251	275	250	244	226	252	245	271	234	271	280	252	220	195	221	224	254	252	243	270	217	227	241	197	245	247	260	243	249	240	247	215	249	235	232	236	253	240	225	219	248	213	241	235	249	209	231	225	226	211	238	232	242	239	249	258	251	230	237	224	227	225	216	231	247	260	251	220	258	232	266	237	249	226	226	257	224	252	254	228	239	245	226	238	246	220	215	245	244	239	220	242	215	223	235	252	237	252	253	238	226	255	266	219	233	255	278	245	208	267	240	232	219	262	250	263	257	235	248	254	295	267	224	228	237	256	249	234	232	202	256	241	261	229	214	237	249	254	245	231	246	261	230	239	205	234	224	259	225	230	238	240	231	259	230	201	241	248	223	248	243	227	225	266	210	234	246	240	211	217	247	247	231	248	249	250	217	239	230	235	252	253	262	241	237	241	244	255	261	241	235	241	257	213	225	228	250	207	261	228	270	244	299	235	271	238	266	258	220	235	259	233	218	222	224	223	240	250	237	238	214	247	227	256	245	207	231	217	269	228	255	266	244	241	245	227	243	258	254	243	241	222	250	247	229	231	248	249	220	213	270	227	239	243	262	237	271	294	225	227	228	225	260	254	225	247	246	225	249	270	228	234	257	231	232	270	233	243	250	246	231	240	263	272	243	212	219	263	265	230	242	266	275	228	235	218	243	253	235	212	219	237	252	251	239	237	235	240	224	252	234	219	217	243	231	255	244	252	251	197	242	226	221	255	248	234	256	236	241	230	245	239	259	260	237	226	251	231	253	235	256	239	262	258	263	237	237	269	214	243	243	208	269	238	266	263	237	234	231	235	218	269	242	233	220	276	240	236	273	247	259	230	228	265	243	225	249	232	254	258	252	218	240	225	243	253	243	251	251	243	268	240	245	240	223	215	226	276	268	244	240	240	230	247	234	240	255	215	250	243	257	242	250	232	226	246	247	233	225	250	235	250	223	233	216	190	252	256	245	248	276	263	220	212	219	212	265	210	242	245	205	221	231	218	260	240	226	252	240	275	218	260	235	258	205	223	237	243	238	229	229	254	249	189	241	249	232	238	217	235	245	202	243	254	224	251	255	248	243	257	257	245	233	230	272	254	258	266	274	243	225	242	238	208	266	225	223	223	224	267	213	206	257	246	230	255	233	235	249	261	265	239	255	238	271	255	275	248	243	231	228	226	234	229	253	260	261	235	252	225	255	263	252	250	249	244	262	227	265	238	237	244	258	219	227	227	233	232	211	191	192	215	202	252	247	227	243	235	241	242	216	240	226	245	241	255	250	234	248	230	227	265	233	226	219	239	237	274	262	229	246	247	234	232	217	253	231	246	207	260	229	267	276	238	247	250	245	278	254	250	216	229	234	270	228	240	240	229	268	258	240	232	233	246	217	240	224	213	265	223	219	226	256	257	229	223	269	259	267	249	238	229	222	260	241	234	230	214	222	292	261	217	251	250	215	255	249	226	217	227	236	243	263	239	220	212	259	214	229	240	238	255	242	255	235	243	273	236	253	239	215	251	210	248	218	256	235	243	214	233	223	277	230	234	230	250	252	228	244	227	251	199	236	231	231	258	231	240	240	243	241	229	207	240	220	243	208	224	245	247	256	235	229	250	234	254	240	260	253	251	235	245	227	217	235	251	254	228	263	239	278	226	251	260	270	238	251	267	218	242	238	247	239	234	227	267	250	214	267	255	258	218	222	252	256	223	248	237	244	289	250	270	221	242	239	233	240	255	232	216	221	282	252	225	258	232	220	238	236	263	265	250	235	247	231	226	206	244	232	238	229	239	202	244	250	227	239	230	223	244	221	228	235	247	263	224	238	237	219	258	259
40752	29826	27747	17469	8360	3515	1874	1505	896	869	971	886	769	649	583	565	598	575	593	544	580	551	539	590	596	540	517	497	519	570	514	509	485	496	536	510	542	508	482	545	534	494	524	510	505	510	530	535	564	518	535	514	501	561	525	516	531	551	540	536	540	535	540	548	535	567	518	587	530	480	558	560	464	524	546	526	544	531	510	532	528	518	501	513	516	554	545	525	529	499	551	528	551	517	528	540	529	508	496	544	528	529	526	540	573	493	546	495	526	548	543	561	541	568	564	534	531	511	504	564	542	542	509	513	476	512	541	588	546	529	547	513	497	502	522	539	520	534	519	544	511	566	550	510	530	533	532	538	561	543	527	498	517	519	520	485	530	534	546	502	517	535	526	503	524	562	541	517	555	510	504	548	564	563	557	520	568	516	519	490	515	514	504	534	499	508	521	554	529	562	531	526	509	537	545	545	533	564	496	531	499	532	504	533	491	565	507	544	543	516	510	496	550	517	546	533	512	531	563	539	525	523	564	524	551	529	522	521	515	551	527	512	545	512	522	526	487	562	531	552	509	559	515	546	510	511	535	514	534	518	501	560	515	558	510	532	499	509	532	563	517	504	524	514	566	551	510	520	543	522	558	538	514	549	552	552	548	534	494	519	533	563	523	553	539	549	510	507	527	511	519	550	489	516	516	538	511	545	551	528	585	498	535	518	511	495	523	558	558	487	517	507	505	531	540	512	537	527	493	500	504	530	471	538	503	492	526	518	526	525	518	481	543	509	514	495	485	528	578	494	518	551	558	534	517	520	549	527	473	492	527	530	561	527	517	560	558	517	554	515	533	513	496	545	534	487	505	504	519	564	538	560	546	504	508	509	563	540	536	539	537	500	551	504	547	542	512	545	546	546	550	512	506	542	493	530	514	515	540	544	549	494	535	529	557	521	529	523	502	527	506	530	499	499	511	497	553	480	526	523	517	500	522	532	537	476	517	525	530	515	498	532	546	493	568	553	513	461	532	577	556	516	537	519	515	479	476	507	487	509	488	536	527	534	506	554	570	534	530	542	536	532	496	528	528	504	509	533	539	523	500	553	543	505	504	499	493	569	522	543	586	534	553	530	543	526	561	529	504	556	517	547	523	532	562	500	512	493	549	517	481	513	524	513	513	509	531	505	531	506	552	520	488	535	505	525	492	506	550	562	529	575	522	496	499	505	533	514	547	532	549	528	525	530	556	577	524	502	519	531	470	532	524	499	512	516	550	521	520	553	495	513	551	553	544	517	521	490	509	540	542	537	518	525	560	555	491	529	569	520	532	516	529	550	496	509	540	520	524	568	532	541	546	535	535	550	486	511	523	478	548	512	502	531	555	526	501	565	517	510	527	548	503	557	531	510	467	534	523	506	502	537	563	550	544	540	519	549	532	535	547	551	512	519	492	528	551	487	522	479	533	542	544	522	502	545	523	522	557	570	517	578	535	556	529	534	543	523	538	511	497	529	521	530	493	510	531	557	547	542	536	513	577	557	550	551	498	533	551	493	499	502	537	509	528	531	538	522	535	497	532	534	541	500	521	572	524	505	523	546	538	503	535	536	567	563	582	570	524	535	507	510	532	523	519	541	487	565	546	502	529	514	514	491	531	537	517	495	529	490	550	535	571	527	519	504	540	529	506	499	580	531	531	504	501	558	531	562	606	539	582	539	529	520	503	527	538	508	524	504	557	501	534	559	529	501	514	538	518	559	543	505	549	536	540	520	525	511	512	539	499	485	533	527	573	496	545	518	530	514	524	552	539	503	510	516	537	506	498	523	543	512	500	521	503	536	517	547	562	554	582	574	523	524	530	524	518	542	558	510	529	531	514	570	511	509	517	545	530	495	531	513	508	528	553	524	506	499	493	522	525	519	513	490	539	512	555	516	499	511	501	546	531	530	550	524	533	545	552	534	546	528	532	559	524	542	518	518	527	546	541	512	521	498	491	519	527	506	532	551	512	558	505	523	553	537	544	504	501	489	578	553	548	522	536	519	531	542	525	502	532	516	541	508	575	521	530	533	509	546	544	540	512	534	577	510	515	521	551	495	549	521	544	483	581	520	556	497	511	578	520	504	535	548	571	556	544	553	559	506	530	491	521	509	542	550	510	527	486	517	510	550	505	472	519	535	530	563	538	513	518	503	571	529	574	575	484	529	492	531	556	549	564	525	554	540	532	532	523	537	502	540	563	530	515	550	554	559	574	534	541	569	485	547	561	519	530	538	508	526	521	527	511	517	537	543	546	548	501	540	536	544	524	494	511	561	533	522	541	539	543	500	517	558	527	536	573	529	496	519	522	533	549	536	505	551	523	524	519	522	568	568	578	520	505	539	544	550	539	551	516	493	532	486	519	485	550	549	519	516	547	514	537	513	501	509	529	545	514	546	545	517	517	570	515	503	515	529	552	491	558	555	521	529	506	555	510	511	512	538	520	515	523	496	495	506	534	508	557	532	528	577	507	530	523	538	524	540	514	545	533	513	538	530	511	496	550	554	524	511	539	532	535	535	530	503	537	500	528	547	524	555	498	552	493	515	535	523	569	528	523	519	564	539	564	542	571	536	532	559	501	544	536	543	497	523	537	520	580	509	528	513	510	544	511	498	517	561	512	567	526	504	530	582	525	545	526	518	533	533	592	513	528	535	550	516	547	536	488	507	566	491	518	519	524	482	489	556	533	528	500	564	523	565	485	496	520	539	531	522	554	515	530	540	513	536	501	525	490	521	467	479	533	549	521	528	556	487	533	504	552	528	489	525	500	521	529	517	508	513	486	522	510	529	540	498	533	511	534	506	541	531	527	526	533	524	559	527	556	518	541	548	516	536	547	528	482	537	536	512	511	496	542	526	542	497	505	520	505	517	503	526	572	475	510	543	505	477	541	521	549	539	563	556	484	524	528	525	565	502	522	555	560	481	483	558	524	493	556	533	523	525	512	531	509	498	495	520	567	565	492	532	515	505	498	534	538	528	507	574	552	518	552	510	505	520	535	478	527	524	504	538	535	520	562	512	536	534	485	524	501	549	492	500	519	537	516	503	516	518	495	513	491	564	554	521	519	514	513	567	562	531	499	547	493	558	540	537	558	490	484	500	530	524	505	532	514	513	506	478	529	546	521	516	562	500	550	571	537	549	506	493	491	548	520	542	509	506	540	539	540	506	535	504	515	495	530	541	523	516	547	536	556	513	507	505	500	543	557	512	538	509	555	532	515	539	529	539	497	550	506	539	524	495	507	493	496	511	521	552	565	513	539	448	513	492	483	527	511	530	524	519	512	565	571	542	550	515	499	492	525	541	497	551	502	495	543	500	517	550	492	514	518	549	526	519	536	544	529	533	562	495	554	566	525	536	511	503	552	561	521	564	498	484	518	542	510	516	528	521	510	498	591	539	549	510	515	528	525	526	529	461	525	535	528	560	516	541	538	560	554	504	525	531	531	527	504	521	512	508	509	546	544	498	509	534
51648	25478	9600	2530	807	365	263	239	231	215	234	222	214	227	220	210	212	228	179	187	214	232	198	228	239	229	237	225	231	216	208	225	223	228	218	206	211	220	201	167	191	216	196	227	182	223	228	220	194	231	226	165	212	209	229	235	249	197	210	214	232	199	249	222	221	206	217	208	192	190	192	236	234	195	209	229	245	223	215	224	228	171	228	199	223	211	205	233	245	234	232	216	248	212	218	233	219	218	221	227	206	226	213	223	222	219	196	203	222	196	198	235	221	199	216	180	203	221	204	224	237	252	237	232	207	219	241	239	193	223	262	205	211	195	241	217	214	220	191	226	222	217	217	190	236	224	225	209	204	225	179	230	204	213	209	228	209	220	203	223	247	194	244	227	207	220	214	186	191	206	194	223	198	184	242	229	214	191	213	213	220	208	204	168	226	221	199	211	202	232	246	212	211	219	204	208	209	237	235	211	229	207	209	242	220	219	241	204	200	201	201	244	205	176	206	237	217	214	211	224	210	230	200	200	218	214	231	236	192	213	214	193	214	218	237	198	209	227	216	171	210	192	214	202	201	211	201	198	186	236	209	208	212	196	193	201	219	212	228	213	219	239	209	234	232	186	242	225	206	216	218	202	220	216	216	208	211	222	241	206	238	207	224	225	210	234	197	178	214	234	252	196	224	217	199	224	218	205	184	210	230	215	214	199	228	247	195	212	191	236	200	218	238	209	221	192	256	203	218	208	248	214	207	217	203	237	206	211	191	215	224	239	207	226	190	221	217	218	212	220	188	216	199	235	217	221	211	191	191	247	231	258	218	186	236	254	216	223	237	215	197	190	223	220	187	204	225	214	227	195	233	216	220	192	198	212	205	220	235	191	224	248	244	171	226	228	225	207	220	218	213	205	184	217	241	211	223	232	208	210	193	236	220	246	183	205	218	222	251	214	188	191	224	205	199	212	210	201	199	251	210	234	207	233	200	193	194	201	220	222	177	204	231	209	224	206	190	204	225	183	202	195	200	201	225	199	214	211	233	216	246	211	216	198	216	226	202	217	182	221	219	208	230	198	201	213	223	198	236	244	220	219	222	199	224	237	198	226	210	238	225	212	218	244	214	230	206	217	216	207	228	196	195	237	196	203	205	187	218	211	229	239	227	223	224	237	214	228	240	180	201	222	179	198	204	230	223	201	207	227	201	193	247	226	199	209	219	233	224	195	183	209	206	254	212	224	220	218	190	197	198	200	250	224	233	227	214	204	209	225	228	191	210	186	207	211	166	208	206	206	222	231	202	229	212	250	210	198	194	200	221	217	230	197	215	223	239	181	228	225	221	193	232	225	199	213	231	222	204	198	199	232	217	209	222	233	187	214	196	231	226	205	197	202	192	221	225	236	211	199	216	222	207	223	186	217	222	213	207	198	217	200	237	210	232	219	233	224	226	206	215	193	211	229	202	220	211	205	184	214	218	220	190	236	226	226	233	186	194	238	234	238	240	197	212	209	214	234	215	224	171	229	247	217	210	209	218	214	209	235	191	191	205	223	272	210	231	201	211	224	215	229	232	251	179	231	201	205	194	188	233	217	202	222	219	217	209	193	220	224	204	228	199	217	226	233	224	222	219	211	241	210	201	215	202	236	223	230	206	219	227	211	186	193	205	233	224	219	207	208	205	207	232	196	216	200	227	210	197	200	230	205	197	230	217	205	238	240	204	218	223	233	214	186	217	211	195	220	219	233	219	196	225	200	209	264	227	221	231	218	215	222	225	203	226	189	223	221	200	216	207	206	201	231	212	252	198	202	226	220	213	227	209	240	231	195	214	217	226	196	217	193	209	202	212	210	205	200	228	221	223	185	241	202	215	202	204	210	195	194	194	215	220	223	213	212	228	222	216	214	214	227	236	198	218	185	201	215	199	228	224	227	237	219	209	210	216	230	206	213	197	221	240	234	234	218	220	219	214	230	202	225	225	242	233	217	225	228	213	239	219	201	204	224	214	191	194	217	207	223	213	217	211	200	211	176	228	249	212	189	231	238	211	207	197	207	223	187	212	222	198	209	202	216	223	213	212	238	224	212	205	240	225	205	232	217	223	219	217	201	208	188	221	222	196	205	220	239	206	216	254	209	227	215	198	185	204	227	214	240	236	223	187	271	203	232	216	237	226	196	241	234	220	238	212	250	216	183	218	215	190	207	201	218	221	211	265	205	214	195	233	221	202	207	199	224	237	210	200	234	236	208	219	232	195	206	219	213	175	206	213	196	199	201	211	193	229	211	252	206	185	199	227	231	239	220	219	204	224	226	229	215	212	220	202	203	222	203	204	205	216	251	213	201	218	232	221	196	192	204	224	211	218	217	239	214	204	210	206	232	228	244	239	220	218	218	239	210	189	225	215	206	223	203	231	222	199	214	232	216	211	207	239	239	213	194	216	249	197	208	218	208	221	202	218	210	211	196	230	190	217	228	213	244	227	191	244	238	247	212	186	192	201	216	215	223	194	210	215	233	216	200	227	240	227	231	218	239	217	204	223	222	200	230	213	218	249	208	217	195	231	206	229	191	216	209	224	225	248	208	206	219	239	224	222	234	211	201	210	225	200	212	217	215	186	239	215	218	233	195	240	215	218	210	219	236	229	226	209	200	217	197	193	215	220	204	210	207	241	234	201	222	194	215	241	225	192	220	229	211	202	255	208	233	203	163	231	205	214	218	204	223	193	234	204	213	228	203	206	223	230	200	174	216	214	222	220	212	202	208	244	211	174	210	226	182	232	198	205	224	244	198	216	208	231	197	195	214	202	219	241	217	222	214	221	232	214	211	203	211	219	232	224	218	199	233	206	213	207	240	211	232	217	206	190	225	195	214	215	224	231	252	226	206	211	230	205	219	207	204	222	205	182	175	231	206	225	227	217	227	214	237	213	209	209	210	227	214	245	214	221	218	249	207	216	243	225	213	207	200	204	255	198	227	192	251	229	240	196	207	206	222	248	217	233	251	208	227	217	217	193	226	196	236	223	210	197	226	216	239	236	202	190	230	233	187	216	209	227	243	191	200	211	209	218	205	204	203	222	215	225	197	210	257	236	228	205	195	208	232	198	202	226	219	225	195	198	206	212	185	204	190	222	208	221	191	188	243	216	196	209	227	185	206	209	209	210	202	241	211	263	228	215	211	228	204	218	206	218	214	218	237	193	206	216	194	203	195	220	189	216	236	231	195	228	222	221	187	246	199	199	200	229	215	248	210	211	213	218	206	227	228	238	225	210	220	231	195	218	232	195	208	253	195	210	207	215	215	232	223	210	197	219	194	215	217	206	209	208	226	223	192	182	200	232	216	219	196	215	209	206	217	229	204	188	218	202	228	213	199	215	199	226	209	209	196	209	207	193	219	212	200	207	207	219	216	223	222	197	188	223	194	224	195	202	207	212	241	221	241	232	211	221	215	199	238	195	218	236	223	221	214	200	208	229	220	220	218	254	190	239	174	229	238	224	162
34302	18302	11300	5059	2225	1012	661	627	574	554	524	476	479	474	472	435	473	460	501	496	451	499	485	477	450	445	462	457	436	456	501	449	456	468	481	520	504	489	454	461	477	470	508	445	466	473	498	441	470	473	472	485	453	460	471	482	478	466	472	446	444	490	503	493	485	500	513	457	466	464	450	468	467	461	455	453	480	446	509	475	496	446	437	447	509	486	500	468	468	474	468	458	477	476	459	493	503	437	493	452	493	481	457	461	474	487	475	475	451	498	460	477	496	521	475	463	452	477	454	441	499	461	459	430	470	455	490	480	480	473	469	476	497	474	466	498	443	527	483	475	464	456	507	474	512	461	491	519	481	445	497	459	472	490	473	465	443	481	495	470	470	480	484	481	482	509	499	484	500	493	487	468	482	516	452	488	484	448	476	524	445	485	488	472	467	471	450	460	464	452	466	484	477	479	462	470	491	467	468	502	465	483	518	432	492	460	437	477	494	456	471	512	483	512	477	484	491	502	442	442	523	463	504	507	503	488	466	507	476	467	480	508	461	459	472	475	486	474	518	472	468	475	489	504	451	461	504	507	453	501	499	487	520	451	513	455	461	475	490	481	479	481	553	436	486	448	485	431	491	478	508	478	505	473	479	485	475	483	445	460	480	439	433	462	495	487	446	511	437	478	469	473	500	452	479	475	448	494	466	457	476	499	451	519	461	490	437	452	477	454	475	462	472	508	444	438	479	459	491	442	469	467	493	472	524	481	490	444	485	479	514	475	442	479	476	472	448	461	453	484	452	477	441	473	478	447	474	496	462	487	487	509	444	491	465	473	490	476	475	508	476	424	541	456	476	490	428	476	432	488	481	494	473	479	490	476	514	456	525	493	489	457	482	440	470	492	444	460	488	418	455	434	501	458	459	484	490	480	508	500	497	518	474	462	467	466	485	510	462	445	498	486	467	513	468	488	495	443	482	438	510	476	508	475	467	474	511	437	470	480	466	482	500	470	474	500	465	497	505	476	477	487	478	470	469	469	475	474	531	467	474	485	461	440	473	480	452	476	507	469	484	477	480	497	505	466	479	450	483	461	475	450	445	466	481	500	465	496	486	475	472	501	453	487	505	516	462	477	487	502	482	469	477	437	493	435	475	460	514	469	479	428	469	486	512	447	488	479	492	488	467	451	471	474	458	455	470	475	457	474	458	471	457	451	471	471	466	502	482	480	461	462	502	491	512	484	459	485	462	500	469	455	490	456	445	451	495	496	452	503	500	472	507	497	477	479	474	469	492	504	502	468	459	493	493	484	495	456	476	495	459	466	429	503	478	443	499	492	466	502	474	473	484	444	433	464	450	469	539	488	459	471	482	454	475	452	474	465	509	504	484	481	477	516	458	457	497	512	494	460	508	454	487	470	497	452	481	468	470	525	497	460	458	514	465	507	501	493	472	432	466	457	472	455	470	476	483	494	481	489	489	460	488	440	496	473	486	459	505	475	513	484	507	486	485	489	465	477	457	491	462	508	473	465	467	475	483	491	455	430	481	470	489	502	482	466	451	461	507	478	499	457	508	463	491	463	498	446	461	461	505	439	468	444	454	467	483	460	489	458	475	472	455	466	448	465	460	505	450	434	483	486	487	477	454	475	467	489	455	464	487	453	459	444	485	469	522	503	433	477	466	479	429	459	495	497	454	500	483	507	472	498	497	456	511	454	486	463	518	469	484	478	478	477	479	489	445	473	472	490	464	491	432	435	519	457	463	477	498	506	497	499	458	503	462	484	458	490	471	491	444	458	475	486	487	508	461	530	455	469	484	480	470	493	480	483	474	475	483	472	454	468	501	484	482	495	434	466	478	482	466	513	485	487	470	467	479	495	457	465	494	483	480	451	470	470	491	479	482	442	458	471	436	474	472	456	462	481	486	488	477	484	483	464	490	524	460	458	513	476	497	461	486	491	484	465	473	487	466	467	479	495	483	423	447	469	439	466	448	485	467	502	479	452	458	519	492	467	487	491	499	456	455	479	435	500	474	491	480	485	441	449	474	469	454	496	516	480	481	464	490	465	449	452	489	495	473	511	472	507	466	508	434	491	431	478	466	514	476	460	492	465	438	495	502	455	451	475	462	479	457	462	457	461	491	495	499	459	497	492	465	490	413	482	473	467	514	506	464	442	451	446	540	451	500	446	453	500	460	473	495	472	493	487	503	458	482	497	476	497	436	456	475	495	514	534	484	451	428	501	494	446	470	465	489	451	487	515	471	471	505	457	493	509	505	470	480	489	458	484	457	437	471	496	495	492	440	504	488	485	438	482	477	484	479	488	485	467	464	444	498	472	487	473	457	467	432	464	488	438	482	484	479	470	425	483	477	446	479	512	467	467	467	475	489	485	439	487	462	477	457	468	447	498	466	498	485	458	478	498	485	484	433	497	476	490	483	492	470	482	462	510	472	424	464	458	508	493	476	451	493	467	451	475	465	491	486	469	481	472	493	478	482	523	496	453	450	497	465	470	474	467	501	480	448	493	473	452	520	509	469	484	457	448	477	444	453	477	467	486	436	498	473	456	507	472	466	450	498	519	469	520	464	483	465	447	534	501	484	488	485	471	471	512	459	457	505	484	468	450	508	445	468	467	515	511	463	488	489	485	476	480	495	505	482	491	478	453	465	492	484	499	488	500	449	482	493	481	479	475	471	504	431	500	494	491	505	466	460	488	477	483	499	502	494	464	508	508	475	463	463	467	466	471	489	487	476	493	472	444	422	463	497	482	454	464	499	480	501	507	512	449	507	474	465	461	483	469	513	508	474	456	444	478	474	488	479	508	465	439	465	476	502	453	420	489	497	520	475	473	477	471	493	460	470	420	454	511	478	503	506	470	464	476	505	485	485	503	468	464	509	481	476	501	493	439	457	507	452	505	477	453	467	488	445	472	491	464	484	461	486	463	499	527	456	454	476	475	437	478	443	454	464	451	483	439	484	494	482	494	507	480	484	512	457	495	487	521	511	483	467	504	459	507	457	510	483	516	475	478	474	514	498	459	479	504	541	475	467	491	516	477	439	484	498	465	461	502	441	515	465	526	469	474	515	483	455	497	476	481	478	502	456	454	509	453	489	467	495	491	465	449	474	441	511	457	476	486	489	475	448	468	495	465	482	480	462	463	467	507	457	464	462	516	496	449	478	477	465	475	449	446	498	484	447	453	477	469	466	472	463	468	459	495	485	462	468	459	524	489	496	458	478	478	473	500	454	481	468	469	441	435	470	468	492	449	495	450	453	479	461	491	504	457	445	511	493	492	459	459	458	452	462	486	466	475	443	488	476	478	473	460	454	488	460	460	477	450	459	499	470	468	474	472	489	519	499	469	455	476	473	514	472	444	460	479	492	448	436	453	488	512	461	470	483	457	484	446	444	512	480	457	501	485	474	518	453	518	489	452	483	507	480	481	510	477	483	449	441	494	511	484	475	500	454	459	504	446	522	489	503	469	522	505	451	479
53378	29241	14608	7754	3972	1582	529	379	334	303	319	238	277	266	228	206	245	254	242	236	246	238	212	223	239	253	242	232	237	250	227	192	240	234	242	211	252	228	247	215	238	265	231	211	202	179	208	225	210	248	232	211	212	234	226	225	221	241	270	232	245	232	232	204	231	240	231	242	230	231	239	241	212	245	234	219	223	252	238	211	213	262	221	212	228	212	214	228	221	245	225	231	218	230	207	227	232	231	250	238	251	230	237	277	254	215	225	201	214	196	223	205	263	240	246	250	245	219	211	238	230	228	234	213	231	233	213	241	241	215	247	233	208	225	261	212	220	238	209	210	228	202	209	227	225	210	203	200	240	239	198	200	225	227	237	217	211	235	224	250	221	204	254	240	228	250	220	213	223	255	254	208	205	230	249	242	206	232	223	221	236	235	212	212	223	226	217	251	255	224	227	190	220	223	212	201	229	216	209	199	255	208	215	226	218	198	248	244	231	220	222	232	218	205	219	224	238	210	210	200	204	224	221	222	257	239	249	214	220	240	233	224	227	244	237	233	227	218	198	221	253	249	220	226	224	211	218	212	240	252	229	195	238	256	256	234	249	234	236	232	213	213	227	232	222	243	237	228	231	227	235	201	211	244	208	195	203	210	242	196	245	216	231	245	219	216	213	241	241	231	231	237	221	218	225	220	228	213	224	219	206	269	222	226	260	196	218	220	229	199	261	210	240	228	223	214	222	242	231	222	231	245	237	217	205	219	233	221	211	229	246	259	235	226	219	234	209	219	233	247	222	226	221	209	230	242	245	232	215	213	188	199	215	203	234	197	225	199	221	220	231	243	225	246	226	216	233	207	226	241	221	195	237	209	221	243	212	253	221	244	212	223	240	214	233	239	227	218	234	224	212	218	214	243	235	275	233	214	206	187	257	225	249	217	230	225	224	216	221	229	239	225	235	237	218	204	233	198	201	232	216	265	227	227	232	216	208	220	235	220	239	233	233	218	218	243	240	258	249	205	222	236	239	233	223	241	249	202	244	242	210	229	202	238	236	214	198	203	240	242	201	213	230	250	197	243	234	238	220	246	256	211	203	212	195	231	237	223	181	222	237	218	245	235	247	220	205	250	245	239	235	251	244	218	247	244	251	206	219	222	253	226	215	220	199	229	237	233	206	219	254	252	207	250	208	240	260	220	218	219	220	248	238	210	220	249	229	243	217	230	220	222	226	238	234	221	235	277	212	243	233	208	225	237	215	235	210	217	256	241	221	235	241	224	221	213	252	218	224	236	228	224	211	234	216	207	207	217	242	202	237	220	250	202	196	230	189	211	218	237	234	232	220	217	240	212	201	232	277	267	223	214	221	235	229	240	257	264	258	232	221	236	233	253	258	218	201	230	211	230	245	217	214	213	225	222	264	255	240	212	244	264	218	221	225	203	230	222	210	218	227	209	243	234	222	219	226	222	203	226	227	193	218	228	210	200	223	214	230	229	256	220	204	232	248	205	223	255	233	225	246	232	225	228	228	204	219	229	241	236	201	223	225	238	219	193	224	251	223	216	206	221	243	230	254	256	260	239	253	227	219	237	221	241	233	211	222	212	218	210	219	257	214	221	242	267	230	221	207	216	218	240	236	220	213	219	217	202	230	225	220	223	199	264	199	208	233	237	203	243	228	258	231	227	197	253	212	235	217	214	224	220	206	238	226	204	242	219	187	239	247	214	217	229	266	216	208	205	224	204	251	235	253	237	262	209	239	225	206	198	250	237	244	232	229	239	229	214	253	203	231	202	228	237	258	241	217	232	233	231	236	223	213	213	209	218	243	216	202	233	232	207	215	227	179	236	196	213	250	234	246	231	238	242	228	207	217	239	236	219	227	260	229	209	225	213	239	222	228	231	231	205	213	255	208	222	225	239	210	216	233	234	209	228	232	240	244	236	223	218	207	228	224	220	226	248	225	206	225	220	217	231	222	272	256	228	214	245	229	248	250	237	227	201	243	231	244	237	218	260	208	248	257	220	207	191	216	220	229	245	232	209	222	225	233	215	230	221	188	210	217	221	231	218	228	240	219	217	222	222	248	211	228	244	226	228	221	211	217	216	237	263	182	228	233	234	214	230	182	257	209	217	214	222	232	234	224	227	224	205	196	242	202	218	248	234	214	274	206	223	224	230	241	253	213	246	208	209	218	242	209	225	227	217	238	235	237	263	230	219	212	238	182	239	244	225	237	251	208	246	254	234	231	210	219	240	230	230	238	202	258	201	240	217	247	207	217	242	245	283	229	200	230	231	225	235	230	210	232	227	210	250	231	203	213	206	216	213	241	256	232	217	251	213	231	225	194	227	228	249	243	217	239	259	228	253	226	216	222	255	208	221	222	207	232	252	238	223	212	201	213	222	229	211	238	249	220	233	234	197	226	216	265	228	230	234	244	224	248	242	214	225	242	220	227	223	212	239	229	206	207	224	211	220	200	224	239	258	212	243	219	214	211	240	234	221	218	232	226	216	243	245	218	227	218	242	242	212	218	234	212	238	249	239	214	250	232	214	220	241	238	224	222	210	248	232	245	239	220	222	231	241	231	231	246	190	246	225	214	228	212	226	232	248	236	207	232	239	230	213	218	226	198	258	221	239	243	240	223	210	229	241	250	248	239	219	233	258	234	231	241	184	258	247	225	194	258	236	203	253	248	235	226	217	205	219	215	213	214	190	224	234	215	259	226	197	234	231	236	219	241	219	258	203	249	245	213	205	231	216	254	267	230	253	240	252	263	209	224	205	210	231	228	218	225	203	224	222	212	199	223	237	248	245	225	242	234	240	246	230	205	209	195	233	212	230	210	240	196	233	228	203	218	261	250	229	238	220	232	264	219	210	206	231	233	215	233	204	204	216	227	230	226	216	215	216	223	213	230	206	241	233	224	219	215	209	246	202	225	210	241	226	221	243	231	252	223	206	221	220	218	212	249	234	221	227	225	236	223	212	208	219	236	210	225	194	241	221	219	234	225	214	214	229	232	231	202	217	219	203	228	224	218	193	223	220	215	236	249	237	231	228	223	255	239	184	198	228	208	223	218	218	230	244	256	197	225	226	212	242	229	197	236	226	206	240	203	218	248	215	206	266	214	248	202	233	238	222	229	223	210	243	216	236	206	221	218	225	242	230	235	233	254	226	249	235	242	224	271	231	236	229	226	197	232	202	203	224	230	202	205	233	218	216	236	215	200	220	241	227	218	218	215	221	250	206	226	229	231	239	239	236	230	241	232	227	222	228	229	239	208	225	243	205	251	235	250	229	233	260	216	204	217	230	224	262	229	257	196	240	207	234	220	241	212	225	216	227	251	236	202	212	226	229	238	247	200	234	219	177	228	238	243	243	218	236	225	260	232	227	231	250	225	245	216	244	235	212	241	207	239	227	234	208	232	213	254	230	227	231	214	195	209	215	220	221	213	214	201	229	224	205	245	234	197	224	262	214	176	237	219	245	234	237	244	248
33703	20915	17319	15723	11108	5206	1966	1137	916	1014	875	825	831	888	636	573	557	516	520	530	516	529	520	569	512	533	527	475	507	524	480	472	529	534	547	554	530	529	480	547	466	520	490	526	496	509	482	508	472	512	470	530	523	504	424	546	466	467	511	526	546	468	496	484	456	474	475	506	549	512	507	491	472	517	533	448	512	511	467	497	548	499	504	489	497	532	503	505	513	507	487	488	506	501	491	535	531	515	514	489	463	523	474	493	482	503	503	521	512	514	480	518	499	504	483	471	520	527	523	522	518	558	516	502	525	475	488	495	528	491	499	497	523	531	521	531	510	539	491	507	486	512	469	513	489	475	526	506	517	553	498	521	517	493	480	503	517	490	528	501	512	506	485	476	490	502	477	540	516	512	497	485	496	552	461	544	531	527	501	482	489	455	522	502	459	494	481	454	506	484	497	520	513	508	480	502	527	506	503	493	487	490	523	502	498	505	470	467	484	530	515	507	496	527	466	504	475	511	494	497	503	455	497	480	483	479	485	463	495	464	524	541	461	503	498	498	462	520	487	491	475	495	502	494	472	476	505	504	512	535	522	514	506	487	476	505	502	460	490	490	515	491	471	480	490	519	475	490	556	476	478	534	529	496	500	491	487	495	502	488	473	472	508	506	533	469	485	504	485	492	504	493	494	519	487	489	518	521	516	483	500	514	489	509	503	500	492	469	467	525	532	494	514	488	538	485	479	534	494	480	485	532	477	508	483	470	492	476	490	493	470	485	444	454	496	507	524	496	540	487	486	505	525	505	535	469	490	512	493	482	520	519	473	483	491	478	455	525	509	475	531	529	477	512	507	499	536	462	480	497	505	521	500	499	508	503	525	513	500	525	522	479	504	530	454	517	528	504	526	498	491	495	464	534	505	506	476	471	482	478	494	503	499	492	465	519	500	507	480	466	506	487	495	477	512	476	533	488	451	464	509	502	492	489	482	524	519	505	505	513	525	489	505	473	471	522	498	519	507	503	517	507	508	494	494	507	516	522	501	492	479	525	462	543	471	500	529	510	517	488	460	483	518	481	526	566	507	503	481	535	483	544	508	504	535	480	496	522	504	506	479	504	500	541	517	525	486	493	490	476	473	485	497	445	504	506	520	470	506	541	500	480	499	494	487	522	531	485	493	502	490	522	467	488	502	475	525	471	493	521	483	552	490	473	480	526	496	490	507	555	467	540	505	508	540	507	526	536	512	482	506	493	546	512	504	502	514	536	524	475	516	489	496	524	505	472	510	515	476	489	464	492	519	528	485	481	489	495	498	512	508	507	476	477	484	493	518	547	507	506	510	481	540	508	512	500	451	495	499	504	462	471	526	501	495	514	518	501	496	450	502	485	522	520	494	529	455	516	517	534	512	500	556	504	509	512	478	502	492	508	469	491	544	503	491	483	501	498	504	501	526	459	488	499	492	498	530	491	542	496	504	519	505	496	543	476	449	511	498	495	498	479	487	544	504	504	494	443	443	513	493	470	515	523	473	502	493	507	488	493	516	484	518	525	491	521	488	508	508	504	496	500	519	506	522	529	473	513	493	490	507	473	509	500	491	515	510	474	530	529	521	475	522	491	548	510	513	528	520	498	511	514	495	508	497	510	516	523	519	462	495	483	488	530	529	534	487	494	513	502	505	508	501	482	509	483	507	509	503	531	470	502	493	446	551	478	477	487	511	490	480	503	532	491	506	497	445	503	494	474	508	496	480	528	527	529	480	494	512	505	483	492	522	545	488	488	529	493	524	523	503	496	498	485	533	520	500	482	518	529	496	485	487	471	544	458	490	500	472	526	532	528	468	501	494	519	507	513	512	495	507	496	493	521	480	519	494	475	539	543	505	495	483	531	526	476	506	490	515	492	499	497	491	479	461	473	536	501	509	507	499	497	471	495	501	456	473	511	541	481	449	492	496	515	496	538	510	496	485	509	522	496	462	513	525	503	480	488	473	547	517	523	491	511	498	460	512	492	468	540	457	491	450	481	505	453	531	498	482	470	503	506	484	531	505	503	514	500	538	543	501	506	508	484	521	516	528	528	535	511	499	490	465	498	480	486	521	497	521	484	496	473	522	524	531	482	476	528	505	509	463	482	508	529	463	524	532	513	499	501	507	478	510	507	514	500	536	536	519	478	532	540	539	496	546	494	462	544	459	522	538	510	496	490	484	504	505	524	485	513	472	480	495	484	546	513	489	573	482	498	474	483	458	519	476	500	510	492	535	497	489	482	525	481	484	495	479	573	456	478	475	520	480	505	463	484	508	499	495	474	519	534	488	507	512	498	503	518	503	493	496	483	469	513	486	519	502	488	514	471	504	533	495	471	487	480	559	510	501	482	490	488	538	552	514	506	528	505	476	476	536	502	500	470	509	513	487	535	461	492	508	502	458	496	535	487	503	478	468	524	520	504	493	525	518	515	509	536	512	503	474	489	521	546	449	505	498	461	485	506	530	449	483	507	480	505	510	510	491	504	491	481	552	533	502	512	508	498	504	470	507	498	535	448	518	486	482	485	496	503	513	515	498	492	511	513	510	506	494	483	500	514	465	501	505	519	440	539	499	513	542	491	501	522	479	529	537	517	561	522	460	517	454	529	491	486	533	476	489	479	504	480	534	474	559	493	510	500	478	498	580	543	448	497	506	529	540	499	532	492	493	515	467	522	542	499	468	524	529	511	500	506	536	495	477	481	495	493	474	492	492	489	523	466	513	517	485	523	496	469	511	464	485	491	469	499	518	516	489	492	484	515	508	521	513	483	490	502	467	485	499	511	499	485	460	471	517	491	543	498	509	524	524	535	497	468	553	497	516	534	469	500	515	478	505	484	463	483	465	486	513	505	482	544	517	518	539	509	502	497	490	506	465	494	489	536	484	499	535	510	484	494	469	494	544	512	466	525	532	523	528	536	513	501	479	486	523	466	509	505	507	518	494	498	532	499	503	484	509	512	492	500	522	498	488	488	491	498	479	548	459	508	448	499	473	482	471	499	495	498	499	476	544	470	519	522	542	499	531	485	490	514	501	458	499	529	525	467	494	498	495	522	502	571	517	517	467	443	474	495	505	518	532	518	479	525	515	502	511	464	476	527	537	534	496	506	509	497	507	507	509	452	488	487	542	502	489	495	456	485	497	496	486	527	471	508	528	511	486	502	483	482	474	469	500	531	489	491	487	544	481	498	505	565	478	512	490	523	514	519	506	465	514	536	513	487	514	510	489	496	474	488	462	510	525	522	463	538	472	490	535	489	518	530	513	488	521	546	556	470	499	480	487	566	501	521	523	500	490	463	510	476	503	486	511	493	522	503	499	447	501	518	492	492	505	544	502	562	518	519	494	523	528	529	501	515	515	478	530	505	498	543	516	495	517	492	503	499	485	521	553	496	505	522	455	496	517	487	481	462	433	492	514	475	517	466	533	541	490	570	530	545	510	483	487	537	504	547	492	502	552	510	475	493	485	512
63573	40082	23282	11915	5616	1641	800	497	425	391	324	281	280	240	264	273	244	218	238	254	230	207	247	282	271	220	203	262	246	218	258	254	217	241	218	244	229	245	232	218	263	243	236	221	197	260	258	234	212	211	234	260	245	256	240	232	256	220	235	258	213	204	247	227	236	203	275	235	252	264	245	265	263	226	227	243	221	261	268	275	228	211	231	233	245	249	258	242	263	270	235	224	233	251	253	216	231	252	224	221	229	218	269	243	244	223	242	194	254	265	258	277	220	241	268	236	238	264	232	253	231	248	262	260	237	207	206	238	256	243	239	263	246	268	236	238	252	240	232	220	238	267	220	206	262	246	263	239	250	232	241	277	246	241	246	243	225	239	234	237	236	228	218	271	232	242	241	255	248	261	245	235	241	232	229	264	251	245	233	262	273	262	243	248	226	237	251	247	246	231	240	254	241	254	248	261	235	249	224	262	227	231	246	262	227	218	268	265	228	269	269	225	256	233	268	227	250	242	228	281	252	229	230	226	244	221	238	224	244	240	235	244	236	234	223	228	234	265	232	240	260	238	238	259	259	237	250	222	269	211	260	212	260	239	245	221	272	228	235	205	216	229	249	233	245	228	219	243	246	259	217	269	246	237	224	254	245	255	238	242	227	224	239	243	235	233	249	244	207	277	251	245	258	232	234	222	234	240	250	236	266	212	236	233	260	264	219	250	261	244	268	230	255	243	237	252	216	211	256	254	246	276	275	225	233	241	263	218	242	243	253	265	227	272	271	220	242	242	240	238	243	225	247	234	223	227	231	269	237	235	257	258	226	227	237	208	279	241	226	236	248	262	240	257	262	239	225	247	239	228	268	221	264	235	236	238	259	244	239	235	230	246	266	241	232	239	263	250	226	274	255	232	214	263	227	221	262	222	234	255	279	242	207	251	247	258	229	259	243	242	229	228	253	242	219	223	245	224	237	265	256	267	231	239	251	247	229	232	240	229	249	279	249	266	271	274	243	238	282	241	219	231	228	248	242	208	235	214	237	267	260	243	224	229	234	257	248	227	244	234	225	249	248	250	219	245	210	221	234	240	244	258	247	218	214	221	250	234	260	231	265	294	246	232	240	268	247	249	235	217	227	242	245	248	228	233	224	277	238	250	263	242	273	249	253	195	233	258	225	245	245	250	242	247	239	236	275	233	238	242	244	260	256	268	249	241	227	269	233	206	265	239	206	257	242	238	222	220	262	232	253	237	260	252	228	256	230	212	234	235	240	250	247	229	237	217	252	214	225	240	255	257	216	248	229	252	218	248	245	237	252	239	231	231	250	234	228	252	232	271	266	264	241	234	220	240	214	230	243	224	261	270	221	244	230	255	228	249	261	231	229	258	231	247	252	223	246	256	261	215	242	251	240	231	211	220	247	203	241	238	255	216	250	232	242	265	247	266	254	243	223	209	231	269	268	263	242	261	237	280	243	245	247	247	252	237	236	222	232	245	257	253	202	264	246	262	224	252	240	245	235	251	236	245	249	255	244	249	259	268	242	215	286	241	224	209	261	261	272	253	231	248	237	248	242	242	242	239	235	252	267	252	240	247	261	260	218	217	241	227	235	247	246	259	251	228	239	253	228	233	222	259	245	217	231	230	245	283	225	213	254	247	230	264	258	238	253	245	277	230	249	250	242	228	239	251	264	267	223	222	236	273	255	262	226	241	228	232	223	246	253	247	246	214	224	236	231	235	245	258	254	232	230	249	246	222	259	228	227	239	230	267	254	242	262	256	229	228	251	253	227	233	208	250	246	253	253	223	239	243	226	248	246	223	229	229	232	226	261	236	219	253	264	239	253	243	228	203	265	241	217	238	253	243	234	232	236	245	235	224	229	236	250	234	239	249	245	268	225	222	243	210	224	238	269	255	261	299	247	232	251	251	223	244	268	235	264	258	226	228	257	268	249	257	241	234	261	238	266	246	267	238	240	241	230	223	305	276	234	253	231	222	258	238	236	217	249	278	261	247	245	269	250	238	209	246	259	232	260	234	234	253	244	241	262	235	250	259	235	228	242	239	235	262	227	217	249	266	258	255	207	217	214	245	227	252	218	258	256	242	248	241	246	270	267	209	221	219	234	246	256	255	211	231	245	222	232	248	217	224	235	223	257	225	205	223	253	239	225	220	262	264	283	234	241	221	242	220	228	235	263	243	235	253	224	239	251	222	263	243	254	252	263	227	249	229	242	248	223	230	245	253	267	220	241	239	223	269	220	219	268	259	245	248	250	249	234	250	215	233	227	255	233	223	245	242	246	245	215	223	215	255	256	227	245	227	230	230	263	240	263	258	222	253	248	233	237	248	226	235	257	249	235	235	239	237	240	265	231	225	234	264	238	232	247	243	234	256	239	234	276	240	251	227	242	239	245	246	274	288	236	243	230	240	252	246	259	231	256	259	210	254	217	253	257	231	255	224	251	241	300	263	219	249	251	228	240	254	233	235	252	234	239	223	253	208	243	260	244	265	210	248	275	233	250	235	228	245	255	279	254	249	215	269	264	237	232	258	224	253	246	233	229	221	231	217	258	231	246	236	239	243	222	229	265	268	224	262	234	243	249	258	243	235	242	231	238	242	241	267	243	263	264	230	216	235	294	241	260	264	258	238	202	282	254	245	236	256	235	247	271	240	229	244	218	255	249	235	250	213	224	218	233	220	256	231	244	266	232	241	246	232	264	275	270	241	217	245	273	241	235	222	280	240	262	253	247	228	228	235	276	237	226	236	254	230	243	232	221	237	235	241	212	206	223	261	247	229	270	242	229	214	253	256	219	264	252	238	250	244	223	259	233	227	250	247	224	233	257	235	264	232	263	238	234	273	233	229	235	266	253	260	270	239	217	256	223	246	227	201	254	258	231	273	251	260	225	186	213	229	260	243	217	228	254	227	238	228	263	236	222	239	280	245	226	237	251	264	279	263	251	235	259	255	235	224	256	216	270	242	229	283	226	220	293	246	252	249	231	250	276	244	222	254	235	255	248	218	230	273	227	227	234	254	245	233	269	244	263	234	243	235	239	254	269	257	209	234	258	249	254	228	263	234	255	232	280	245	246	239	211	238	226	238	248	236	247	241	253	244	202	247	243	223	227	249	267	239	253	217	232	263	221	233	255	224	225	233	222	270	250	253	257	240	247	227	232	215	236	251	245	246	251	228	249	247	286	232	243	225	246	232	246	265	254	246	262	233	217	227	231	242	246	226	258	264	245	208	213	186	228	233	262	245	247	223	232	250	228	251	248	242	210	261	240	210	219	216	228	251	264	240	231	239	244	222	238	261	228	257	217	252	250	233	245	215	254	233	222	266	227	246	233	216	270	221	267	241	260	282	261	235	235	241	241	243	224	247	261	236	235	245	246	260	255	220	272	239	247	243	235	242	253	209	246	229	269	225	236	257	248	252	249	224	276	237	199	237	259	257	218	248	249	251	254	245	257	229	217	241	239	273	239	220	274	250
40675	29717	24249	20021	13167	4870	2710	1832	1411	1171	991	810	726	683	600	542	550	585	587	565	533	553	564	655	642	515	545	508	564	543	559	533	531	508	494	532	561	530	550	559	515	532	541	485	514	547	535	562	568	541	547	513	496	546	526	506	527	546	529	538	523	516	519	529	539	522	508	513	533	509	566	520	542	516	564	511	558	493	524	525	511	540	566	580	564	537	506	541	520	530	525	521	548	521	566	517	497	548	535	557	518	527	508	493	513	500	516	510	536	550	499	546	571	540	505	533	495	541	528	525	493	526	536	537	534	525	572	527	514	488	506	517	547	487	551	515	519	530	579	523	547	526	498	539	512	478	510	525	527	528	529	513	504	530	527	549	547	541	566	554	550	565	509	493	537	546	541	527	501	532	521	529	497	545	511	522	560	538	517	497	520	543	534	485	528	504	552	515	503	569	560	552	532	556	541	518	506	517	511	527	525	548	544	515	514	503	558	491	571	510	509	561	500	556	561	509	547	504	494	519	533	564	520	535	529	536	568	528	554	524	532	494	536	525	515	490	494	565	510	507	522	529	552	494	522	529	505	485	545	496	555	525	517	511	504	515	517	507	527	538	530	504	546	536	533	530	581	510	509	503	497	571	540	547	522	513	513	526	460	541	528	535	485	526	531	548	573	520	521	522	493	526	528	494	510	530	513	572	524	505	487	539	534	546	537	527	581	482	497	516	545	518	572	505	554	540	504	514	494	533	552	511	491	498	483	543	523	580	517	504	526	526	515	527	549	558	546	520	556	496	521	540	547	524	547	522	547	538	569	546	615	579	524	506	571	537	507	546	565	513	557	518	505	534	491	551	562	519	523	525	532	552	555	555	526	546	498	530	538	507	544	502	546	550	498	521	536	524	503	513	516	509	517	525	497	566	531	515	523	524	508	559	504	458	551	530	537	512	545	522	541	515	517	534	509	497	531	520	561	547	511	524	536	529	482	547	526	539	481	499	539	521	513	478	508	539	512	543	526	531	552	539	582	536	567	537	561	544	485	584	540	516	534	549	535	536	511	529	539	511	512	573	496	519	511	529	549	531	544	515	559	503	508	537	476	527	560	517	577	536	519	516	550	515	539	483	512	504	549	539	532	528	494	546	546	522	508	567	525	559	528	527	529	533	504	520	542	475	580	542	548	500	534	547	536	497	541	535	526	516	555	527	531	567	553	497	538	523	516	522	519	474	536	554	505	533	535	533	493	516	499	520	503	500	520	548	531	503	529	508	480	500	511	531	524	522	546	571	496	537	506	504	532	492	518	523	575	537	534	518	528	525	537	565	484	512	534	525	520	495	506	509	486	535	530	506	533	551	517	512	486	543	547	534	505	483	533	522	524	529	509	523	538	518	552	516	501	532	513	499	547	516	523	533	505	514	528	527	549	512	522	531	591	521	512	483	542	518	487	551	537	565	537	528	522	545	532	516	521	523	535	574	533	538	505	538	521	490	519	530	535	548	512	544	559	506	492	516	543	513	534	521	511	500	510	530	525	487	582	513	513	593	521	526	518	533	544	561	547	511	519	537	546	492	522	538	539	514	511	512	519	526	492	530	542	549	507	544	546	519	538	559	486	498	580	545	540	529	501	505	558	533	573	509	502	494	528	526	551	498	545	499	535	517	533	513	516	498	502	529	532	550	561	524	556	463	578	550	535	541	575	528	507	555	511	554	565	526	557	498	559	508	539	528	509	517	554	511	508	538	533	562	555	561	509	526	533	553	533	569	513	563	456	548	566	516	514	552	516	511	509	513	475	522	547	536	543	531	518	554	535	529	523	546	532	536	586	554	516	555	555	522	556	517	525	498	505	548	500	515	482	494	485	535	505	533	527	517	497	516	548	561	522	518	508	544	527	563	509	474	492	566	526	561	537	547	530	503	519	506	512	576	514	576	521	498	495	509	531	512	513	532	532	490	518	554	521	531	551	539	489	494	554	520	516	545	514	491	514	507	511	509	523	522	558	507	539	514	513	550	571	509	556	495	526	548	574	516	520	514	477	518	511	496	533	520	499	541	586	498	549	544	526	509	532	531	499	509	543	500	524	505	550	543	536	546	507	539	511	503	535	499	550	492	494	494	531	509	511	532	567	519	524	540	548	499	545	534	534	484	529	525	529	507	551	501	527	515	511	515	523	507	520	508	519	510	482	503	542	570	539	514	458	507	496	467	516	503	520	466	527	539	502	534	531	502	493	523	552	518	554	527	535	516	541	521	542	527	546	526	552	511	506	485	557	502	533	517	538	515	563	515	511	510	539	541	533	530	527	544	486	509	548	543	526	544	508	513	528	534	521	519	536	489	528	496	501	537	512	550	521	531	553	553	534	519	527	511	549	541	547	507	529	546	536	545	551	552	515	532	556	521	526	530	515	554	507	478	501	570	550	528	565	515	503	555	544	529	503	517	566	516	511	547	521	560	540	516	532	545	506	508	511	510	546	536	534	536	521	528	545	537	525	520	537	528	539	544	513	554	515	523	493	554	484	521	529	577	504	464	503	513	486	523	550	538	533	568	562	495	522	488	510	523	519	551	562	559	560	489	511	558	505	522	510	548	524	512	532	478	495	535	529	538	507	539	542	568	471	490	527	536	489	499	527	534	525	520	514	497	499	552	546	524	510	525	509	556	534	525	538	481	566	501	524	563	517	516	476	540	549	525	496	503	543	551	536	479	544	573	479	513	563	498	584	535	521	515	512	512	547	542	518	525	535	510	543	527	545	534	525	520	512	525	580	520	531	474	514	501	560	533	548	557	550	561	531	535	543	531	511	544	522	542	584	482	520	566	503	542	549	551	533	523	562	496	513	528	531	537	556	521	544	518	534	541	512	532	523	549	490	574	535	535	551	499	515	531	525	529	521	532	512	511	534	545	566	525	512	524	554	539	556	487	558	501	535	565	514	536	525	532	504	532	529	527	495	520	496	530	484	547	476	509	523	526	529	531	556	519	555	504	507	544	536	559	527	537	533	535	538	528	548	550	530	511	512	526	534	549	516	544	533	512	507	547	534	553	523	523	526	522	544	513	527	570	547	521	509	496	538	518	534	502	558	543	513	538	529	524	495	515	516	533	525	534	499	503	492	523	532	543	522	505	545	489	484	528	572	543	474	546	488	514	500	535	533	540	522	572	519	517	510	562	538	524	590	567	565	483	514	531	518	522	544	545	515	529	501	547	506	572	543	493	507	542	500	549	520	537	553	533	551	544	511	527	527	521	522	555	528	493	506	539	524	554	528	524	539	533	513	524	531	506	543	496	471	515	564	518	589	510	528	552	550	504	552	553	506	542	511	543	511	494	530	510	517	551	542	506	507	518	529	525	557	533	495	540	548	490	524	505	536	529	517	544	534	543	522	529	554	517	498	552	522	526	540	552	546	523	535	532	492	528	525	504	499	508	508	554	533	555	588	524	500	548	495	540	545	528	520	507	523	552	561	525	544	505	495	526	524	550	524	540	558	540
43492	20264	10288	3921	1225	663	382	352	309	296	240	227	198	209	219	205	190	202	224	182	212	222	179	187	203	201	236	217	228	201	214	245	203	211	203	202	172	211	223	200	197	205	221	215	218	212	205	211	247	194	198	194	209	194	211	212	211	206	209	205	214	209	215	206	210	242	210	205	214	203	202	216	215	224	192	180	199	214	221	201	221	227	173	226	218	201	233	214	200	200	221	201	204	219	244	221	219	207	206	200	206	198	222	210	226	187	194	193	228	194	211	189	192	226	202	197	214	199	182	209	227	194	212	205	211	223	187	195	230	227	198	190	191	231	234	190	208	221	201	204	191	217	222	209	229	228	220	210	179	210	198	186	224	200	201	181	232	220	213	227	208	223	208	217	210	230	215	211	230	220	212	225	232	221	207	216	189	207	208	229	212	201	215	229	201	221	229	221	215	206	216	207	228	191	208	204	203	207	202	215	253	222	234	230	197	219	229	208	212	214	239	225	204	223	228	232	230	209	199	236	197	195	207	195	203	210	211	222	239	213	217	191	211	184	211	219	212	197	220	212	222	210	193	158	205	206	226	196	208	219	205	246	229	197	215	196	202	230	207	185	204	218	198	195	218	202	232	212	192	210	223	185	219	194	224	230	198	210	210	202	212	182	201	214	201	223	184	209	226	227	193	251	204	209	229	180	209	219	191	188	243	203	198	241	216	235	206	244	210	233	201	241	204	223	225	216	209	208	186	199	236	198	193	210	217	226	235	233	237	237	199	206	203	198	205	200	230	191	220	199	225	233	222	214	193	198	211	214	229	223	209	209	223	208	229	210	175	183	224	201	202	210	218	211	209	214	215	195	191	206	189	196	231	211	191	207	201	205	214	188	216	199	218	188	184	216	233	190	208	226	204	215	222	223	205	196	218	192	197	227	207	195	197	228	214	193	199	217	224	224	223	191	219	186	221	218	214	222	219	177	215	180	197	200	214	222	202	208	246	201	207	207	186	203	231	193	205	218	203	218	200	205	202	191	184	205	205	190	202	217	185	215	210	232	177	209	209	212	228	214	198	222	219	211	188	179	200	215	218	201	236	200	210	221	222	218	193	216	230	216	214	211	215	186	195	230	188	215	225	183	194	187	208	232	199	192	202	195	194	203	205	217	213	195	199	208	216	192	197	193	214	242	198	218	204	203	205	216	225	236	192	193	236	231	249	212	194	201	193	224	238	215	245	204	205	197	240	225	206	204	208	233	210	206	228	186	215	204	232	217	217	231	230	209	216	230	221	205	215	219	191	218	226	222	233	242	218	196	180	215	217	194	212	236	232	233	202	222	236	215	232	222	204	250	200	201	218	200	214	196	223	226	222	234	230	235	273	214	191	204	236	222	228	204	198	219	199	199	200	199	196	218	209	207	185	226	208	233	241	182	206	191	190	225	231	212	192	191	190	178	216	220	215	216	213	189	217	231	189	240	223	194	191	197	190	221	225	206	219	219	202	190	202	204	204	192	205	233	201	187	214	193	209	199	254	224	211	230	211	201	194	224	223	196	203	194	202	222	210	204	224	232	214	193	224	232	219	221	208	249	222	205	218	224	190	213	229	211	238	204	229	233	240	231	205	212	252	195	192	219	207	190	213	205	216	240	228	240	202	226	193	229	199	201	185	232	226	191	196	211	183	229	222	214	189	210	229	192	191	204	224	218	202	214	213	204	212	202	210	214	225	228	201	215	214	188	211	192	238	229	199	210	220	195	208	217	198	178	216	211	224	222	238	202	220	215	225	227	210	228	207	203	188	234	213	195	207	191	222	202	215	215	209	219	246	223	181	214	216	216	221	198	233	209	205	206	219	188	232	237	186	232	189	212	215	207	211	197	221	209	199	173	216	202	184	211	236	216	205	222	217	243	206	233	202	210	192	184	229	213	207	183	187	224	220	217	205	180	210	173	214	229	233	198	213	208	199	199	178	205	203	194	224	215	207	193	211	202	222	212	202	211	214	198	205	213	210	212	176	201	194	207	216	209	215	221	213	190	198	206	214	215	236	204	205	178	180	195	186	207	226	212	186	188	222	214	203	219	223	216	229	206	225	199	202	202	227	213	202	247	237	223	194	216	214	205	232	218	206	195	196	216	206	193	201	209	206	190	214	194	216	210	212	219	224	212	197	218	215	202	230	201	201	198	202	229	220	229	212	224	230	215	194	216	214	217	184	175	199	208	233	207	211	206	233	228	221	211	237	239	182	196	190	187	217	185	201	209	239	229	221	237	206	231	214	216	227	224	216	215	214	239	185	188	235	207	190	175	231	231	190	204	212	237	203	203	195	221	205	229	229	193	211	219	176	195	215	197	197	196	215	214	216	215	235	199	188	196	181	240	238	228	217	228	237	219	230	221	200	216	222	198	231	213	237	215	204	214	225	199	247	246	236	180	201	242	229	215	237	194	207	212	168	195	230	203	196	233	198	188	216	236	214	220	192	215	211	209	205	219	201	218	188	205	241	221	225	231	187	228	219	209	186	192	211	205	225	205	175	229	210	217	183	202	205	206	188	195	203	195	225	205	234	221	205	195	224	211	222	204	193	209	211	217	216	227	207	201	217	236	225	212	225	232	168	198	184	199	204	235	210	193	200	199	215	228	218	183	203	221	194	189	225	222	201	248	187	213	222	224	234	212	192	226	183	205	197	175	189	215	203	193	207	216	184	245	222	207	191	225	199	214	215	203	237	207	184	214	243	201	210	233	183	190	210	217	199	191	236	215	225	205	194	225	218	211	243	200	225	235	213	220	206	201	219	186	195	206	186	230	186	221	215	200	227	212	182	198	215	200	216	217	207	195	206	221	210	213	205	235	224	193	195	214	216	194	196	227	219	239	206	195	198	219	195	186	211	216	195	216	221	192	224	200	222	236	199	225	205	209	192	194	220	200	197	234	202	214	210	194	247	188	207	203	222	226	217	231	240	205	225	213	228	191	209	203	203	198	210	209	173	208	233	201	215	216	192	231	205	190	230	244	200	208	233	211	235	212	199	232	203	214	193	216	219	194	193	214	211	224	214	254	230	202	206	228	222	233	204	177	213	208	224	198	212	219	200	221	254	183	217	212	202	221	210	203	217	196	210	200	190	238	197	201	201	211	214	204	182	208	214	234	178	204	230	210	210	183	207	204	187	214	221	247	184	229	213	180	203	215	211	215	217	203	230	214	210	178	232	230	219	243	222	211	199	212	196	203	213	210	210	225	213	208	224	231	237	202	213	234	208	219	183	196	218	207	190	206	223	222	221	213	209	228	182	231	253	220	218	207	201	205	200	199	221	192	204	186	233	253	217	236	221	197	227	216	206	208	193	236	231	242	192	212	209	183	224	208	208	218	218	236	203	211	221	229	209	197	244	206	176	193	217	200	223	216	223	218	188	191	216	216	190	229	197	211	224	200	201	209	211	227	196	177	209	186	216	229	180	175	206	206	191	216	229	213	208	212	200	219	205	200	204	215	215	228
28036	14276	13577	8365	3617	2222	1418	1247	1109	884	712	611	502	513	517	515	503	481	473	495	452	475	477	524	458	471	451	463	479	508	465	480	460	454	456	460	459	468	471	437	459	443	477	488	481	476	454	472	467	445	480	494	445	458	444	446	452	464	479	464	459	473	486	459	488	460	427	507	503	513	454	498	478	446	485	468	449	489	436	525	477	488	490	449	450	436	468	484	437	484	492	470	485	470	416	445	472	491	457	474	500	467	481	500	470	479	470	459	452	480	476	493	452	505	513	451	486	469	449	468	491	487	528	468	470	455	472	472	449	445	475	498	509	486	462	472	502	436	466	462	484	461	466	466	463	463	484	490	456	450	442	488	489	435	459	458	449	490	450	504	459	457	460	470	488	446	472	495	478	483	451	457	465	483	491	460	438	478	438	447	465	465	436	480	476	475	519	470	452	469	436	470	475	428	454	467	462	465	460	433	470	499	503	460	453	491	414	507	469	458	473	439	474	436	471	458	460	490	467	468	497	501	456	452	480	459	446	462	483	459	429	447	480	469	456	464	466	477	476	455	482	460	457	449	497	437	436	448	407	489	449	452	465	459	491	486	469	475	483	503	455	485	474	457	486	463	478	504	513	494	475	440	441	497	484	490	491	448	459	489	459	503	439	470	480	480	431	491	433	476	467	472	466	472	506	465	467	480	503	468	446	513	475	484	453	442	478	491	420	469	495	486	469	474	470	491	511	456	477	460	436	448	508	446	471	467	453	449	445	456	473	501	471	480	470	486	456	445	485	480	439	483	472	487	471	491	478	495	455	446	489	465	433	471	493	516	457	486	460	450	475	464	480	468	452	430	479	470	431	500	476	459	440	486	464	427	483	493	493	480	461	437	521	494	464	461	452	495	470	446	468	465	473	473	485	489	484	396	516	444	445	480	458	472	495	485	483	438	450	506	468	479	436	449	418	469	468	493	451	449	466	485	460	448	437	514	506	490	477	507	460	458	452	472	463	473	466	483	457	448	449	509	472	448	483	442	482	472	437	465	463	480	434	462	461	497	465	472	482	474	491	426	447	474	468	493	473	419	476	457	488	422	441	485	486	495	508	458	470	457	482	454	459	480	483	449	430	489	458	458	491	482	486	465	436	470	460	420	467	468	491	470	495	439	451	465	448	492	502	450	468	492	441	469	479	485	507	464	467	512	454	433	469	490	488	461	475	495	467	455	474	505	419	485	449	462	484	456	488	459	455	462	498	469	462	455	472	474	480	463	474	491	462	423	486	470	498	448	458	467	491	497	477	458	471	504	479	462	488	436	448	459	491	456	472	497	479	482	464	409	459	450	472	434	489	507	471	469	471	459	477	471	478	501	441	515	458	456	519	482	474	505	472	484	436	430	509	429	485	460	493	467	442	436	484	422	467	492	478	429	496	491	501	445	472	434	472	472	464	470	463	467	495	430	494	486	505	433	445	453	440	459	498	486	485	479	452	481	471	457	481	477	488	463	507	472	494	460	441	466	453	469	480	447	486	459	425	430	483	518	454	446	479	467	497	463	444	439	502	469	465	485	496	458	490	459	425	395	439	461	478	454	455	485	435	480	464	428	476	485	485	446	492	480	493	439	465	471	473	472	462	483	479	481	469	462	447	477	503	475	478	515	468	512	463	460	463	494	444	479	496	465	459	438	470	445	474	488	461	462	471	472	495	457	465	465	464	471	505	438	469	474	509	485	440	449	479	493	466	476	467	473	452	513	452	423	471	472	473	463	505	437	464	488	497	476	449	459	426	510	495	476	470	467	491	498	463	473	465	449	461	483	469	505	479	523	456	496	478	473	457	480	470	498	494	436	483	447	448	460	461	482	465	459	491	501	465	455	477	511	454	461	497	484	453	477	463	471	443	461	469	462	475	485	442	497	486	464	464	479	440	468	494	512	451	479	470	452	473	476	461	507	463	505	487	449	496	435	459	492	474	512	467	516	465	459	508	484	472	460	469	459	492	459	464	469	477	455	493	465	499	480	471	503	446	515	499	439	483	453	441	426	441	443	441	495	474	480	434	481	504	496	469	455	466	485	473	485	501	480	480	490	499	485	478	511	491	492	496	491	478	465	469	456	453	511	455	466	478	485	454	450	463	497	454	491	441	448	482	484	490	482	470	465	462	488	484	448	477	477	482	519	497	472	463	413	476	453	495	487	453	461	499	450	474	457	473	464	474	476	477	475	462	480	484	482	478	454	465	465	470	474	504	434	452	457	510	483	504	470	454	483	490	457	449	496	488	446	460	453	466	477	511	485	466	480	487	480	466	450	437	462	457	467	451	460	460	438	505	487	470	465	448	464	478	447	454	491	496	433	475	435	482	458	438	459	468	498	487	452	440	480	486	452	490	491	476	481	492	480	468	460	463	494	454	466	463	456	432	479	428	488	437	457	504	489	497	437	492	494	464	458	471	481	478	462	467	459	489	430	521	475	475	459	485	473	476	478	468	500	479	467	493	472	444	495	488	466	508	460	476	468	468	443	493	474	456	490	487	470	448	454	491	482	481	515	459	457	468	458	508	471	483	465	457	469	453	461	447	515	450	449	461	494	497	501	479	446	452	494	489	472	480	477	482	476	493	493	443	491	472	471	413	470	459	462	481	478	435	484	478	452	456	471	490	455	486	446	469	454	463	477	473	480	453	476	474	527	463	475	495	494	493	506	472	445	443	478	450	442	501	485	516	507	473	469	486	475	505	451	441	475	467	438	488	470	473	457	486	466	447	483	464	496	457	495	473	468	474	435	468	467	472	481	490	443	457	459	414	494	471	469	474	483	462	497	485	506	490	497	462	442	463	515	493	475	471	478	487	449	485	486	453	487	472	471	495	473	408	483	480	491	460	443	445	462	437	440	527	457	469	467	496	496	488	478	466	460	470	488	511	454	475	477	491	459	491	482	446	465	461	448	465	493	470	501	492	483	444	501	491	465	513	470	465	457	419	479	485	464	503	508	449	484	468	472	485	475	470	481	472	491	500	485	465	473	478	457	478	440	481	435	449	464	471	448	446	467	474	472	477	504	463	478	459	487	446	461	454	440	436	473	493	440	450	444	401	447	533	437	509	484	442	457	504	457	475	427	488	476	488	468	479	483	480	513	484	452	519	483	452	501	468	490	481	434	467	502	458	498	461	484	449	466	484	455	442	482	430	457	457	478	474	471	481	449	470	432	434	451	465	495	466	476	480	483	470	475	484	464	456	473	475	481	469	477	481	464	503	483	456	487	472	483	458	472	482	428	478	464	417	494	446	452	460	473	484	469	424	460	454	449	471	479	501	506	490	455	467	462	442	470	475	447	493	501	454	501	503	468	473	427	471	475	479	494	501	456	462	463	458	462	481	504	477	485	463	483	480	495	480	492	428	511	470	441	479	473	482	509	441	483	442	476	473	472	477	462	476	486	484	498	467	476	473	483	444	435	483	455	493	462	454	469	476	470	478	488	451	449	492	514	483	486	509	466
51725	32459	18956	6970	2878	1119	457	373	388	337	309	293	299	313	266	234	238	238	240	240	239	222	241	227	230	233	241	241	224	207	224	200	211	223	237	200	193	226	191	229	213	253	227	229	251	245	215	205	213	212	227	224	231	204	215	237	220	211	233	222	213	225	230	209	229	195	205	225	201	210	236	267	202	212	221	232	226	202	214	220	220	237	278	207	203	214	204	241	245	223	240	210	228	220	250	247	258	242	195	214	208	231	231	236	259	242	223	223	234	236	232	255	208	224	225	223	210	222	262	226	212	232	212	226	189	240	227	255	211	200	231	218	253	236	219	234	232	210	225	236	222	209	216	210	218	225	248	205	203	240	220	225	222	213	198	217	206	230	224	238	223	195	170	225	227	211	207	233	238	225	225	229	241	216	247	237	225	209	200	246	223	242	199	215	212	232	253	239	231	226	241	220	259	213	221	257	237	202	248	244	233	235	217	226	231	239	245	261	214	229	247	225	207	224	240	235	228	230	238	209	265	243	228	212	229	232	244	197	228	247	222	214	222	234	222	254	233	217	230	265	208	235	224	217	224	216	217	226	242	241	240	239	218	221	266	206	215	224	239	218	229	220	223	255	242	246	221	234	249	249	188	222	246	240	235	195	223	231	225	266	207	233	220	224	213	242	236	219	197	253	226	234	206	214	234	217	233	208	224	233	205	201	205	226	216	243	238	229	241	225	227	230	204	239	226	254	201	236	180	249	250	222	231	254	220	190	231	232	213	216	247	224	215	233	216	237	224	250	235	229	231	203	223	221	254	235	217	205	199	196	246	225	242	231	209	215	232	215	217	232	224	209	219	258	263	248	238	225	184	219	242	236	225	218	260	240	240	236	211	226	196	221	210	240	247	223	205	232	228	239	211	243	244	211	258	227	249	221	235	236	225	226	191	218	178	216	206	215	202	238	228	214	238	211	220	192	225	235	256	227	227	225	224	213	227	224	216	225	249	237	198	212	233	229	213	224	230	234	235	242	203	228	195	207	200	215	212	262	230	225	230	215	199	219	237	246	238	224	208	210	217	222	226	218	215	202	209	234	245	239	239	228	217	227	237	224	215	245	207	257	223	242	204	226	226	227	235	199	213	207	211	228	221	217	246	225	226	201	203	211	231	234	225	213	189	225	245	220	232	229	219	237	225	225	186	237	261	217	196	232	221	244	223	219	226	228	191	218	215	238	211	258	206	247	244	221	187	244	231	219	231	223	199	209	249	215	221	242	186	210	200	224	226	219	237	228	243	221	234	218	231	228	229	219	232	193	208	250	212	207	220	166	232	211	202	204	231	230	214	242	221	233	207	226	219	239	245	237	224	220	210	216	232	203	221	247	202	233	226	222	229	253	247	261	199	257	231	250	212	207	202	212	223	206	228	220	193	225	254	210	194	224	207	224	227	199	214	212	235	250	218	179	249	231	217	229	223	220	241	212	193	205	228	222	196	215	213	241	208	208	206	222	208	212	217	242	199	239	247	233	231	219	189	213	204	193	207	219	229	235	214	214	226	229	206	236	229	224	233	225	222	235	228	228	217	209	222	222	240	221	227	209	196	216	234	258	220	224	229	229	208	223	218	266	241	210	237	246	248	213	212	231	236	262	204	198	226	225	236	208	196	218	211	199	268	236	195	214	235	211	222	206	249	187	217	228	240	204	226	259	205	241	223	227	235	231	203	219	231	254	236	217	229	228	241	223	252	229	230	234	245	241	215	225	233	223	206	227	243	223	255	227	227	217	259	209	239	218	222	250	215	217	247	238	208	212	221	228	254	229	240	200	238	210	201	208	218	220	205	227	231	222	218	260	223	223	227	224	216	218	210	222	230	228	213	222	196	233	211	246	223	225	240	263	247	224	223	228	258	237	243	245	220	258	221	202	238	248	243	234	231	213	189	218	201	200	242	233	219	217	256	231	224	191	203	202	214	217	235	247	244	253	230	264	207	184	242	246	224	241	230	214	208	224	225	229	234	228	236	223	217	228	251	232	235	215	227	210	246	229	220	195	222	220	232	206	229	226	225	217	227	246	197	215	219	228	209	243	231	229	228	234	225	230	210	201	221	257	209	267	214	250	233	234	223	235	228	209	218	215	242	226	247	225	208	213	244	228	238	202	254	234	219	236	239	217	193	220	245	208	240	236	224	205	236	225	229	224	187	216	229	203	244	225	208	241	212	198	198	200	235	235	243	194	247	220	223	237	252	213	221	200	224	237	223	248	218	205	214	203	254	218	240	217	235	241	231	244	216	210	227	211	209	213	255	218	239	230	217	225	217	220	205	212	246	224	234	234	228	236	219	210	214	240	232	232	237	220	217	198	211	212	233	206	223	246	200	228	250	223	255	239	230	216	214	265	236	241	215	244	232	218	221	226	223	223	219	242	199	259	237	241	201	227	207	194	219	208	233	236	208	226	237	242	220	237	250	214	199	200	249	241	229	224	212	241	208	239	222	205	217	210	226	270	207	221	249	217	201	217	208	221	208	218	214	223	196	214	245	259	215	206	213	191	226	238	256	214	224	209	216	230	214	204	211	200	208	239	205	201	223	255	221	219	222	239	198	216	242	213	241	242	224	200	211	218	211	230	227	231	248	207	240	260	249	217	199	243	223	221	195	214	224	246	233	206	209	215	215	232	222	233	237	226	206	219	220	216	221	219	220	229	229	248	243	237	244	216	218	224	240	216	219	223	224	253	193	224	207	246	231	260	236	228	216	235	188	235	226	225	250	232	199	211	214	217	259	201	217	213	237	231	234	262	239	212	215	202	241	202	203	251	228	232	269	227	235	240	232	220	215	218	229	222	213	212	229	200	234	228	239	204	207	240	179	204	215	236	223	243	244	215	216	257	239	237	219	200	245	259	199	226	193	232	229	244	225	208	231	282	206	246	210	226	197	219	236	230	199	204	221	208	259	213	210	229	239	239	230	227	244	238	227	223	219	241	213	202	241	225	225	223	232	237	224	235	217	204	240	190	228	213	244	236	242	230	236	251	205	217	223	236	236	230	239	216	231	249	219	217	236	223	223	261	247	221	236	209	236	261	214	220	225	224	226	244	189	214	198	205	226	225	221	236	219	239	226	228	240	213	244	234	212	212	213	224	226	239	215	229	237	212	215	232	240	245	199	211	231	217	235	228	237	215	232	195	173	193	193	248	225	213	223	244	230	236	231	242	235	232	231	225	229	237	260	236	221	218	191	231	232	211	218	219	230	236	214	213	217	205	238	242	236	241	241	213	251	235	219	209	223	215	233	222	235	219	233	216	222	226	206	243	231	232	204	230	203	212	193	224	193	209	213	243	208	226	215	211	206	242	232	208	217	211	194	239	238	204	197	266	203	215	230	249	239	221	227	250	212	188	236	195	191	221	213	239	225	226	250	221	229	227	229	222	234	236	241	239	223	238	238	217	252	212	211	227	235	233	219	227	202	232	240	261	213	258	250	242	204	228	242	262	237	229	211	232
33199	25936	21170	12449	8523	3896	1628	1339	1232	1004	896	804	797	734	639	563	578	528	554	565	564	548	517	532	543	517	496	530	488	509	477	485	495	502	520	497	519	506	518	534	560	505	501	485	518	520	487	549	508	496	532	528	540	500	539	463	527	488	494	542	481	557	496	489	500	506	524	525	482	501	501	472	497	487	511	488	497	513	523	522	472	493	479	501	532	500	490	497	514	490	470	518	503	485	541	465	508	509	514	505	494	533	486	484	508	484	491	466	501	465	555	544	509	499	466	462	487	508	489	485	470	516	535	498	477	476	493	509	474	517	526	484	506	490	491	534	497	483	514	525	515	472	455	475	517	495	533	495	483	480	471	497	504	499	519	473	497	506	488	471	520	473	507	499	521	489	486	486	458	502	524	495	515	491	473	508	513	543	496	518	481	485	470	489	479	490	532	504	511	465	513	479	528	521	510	485	490	484	470	521	475	472	513	500	517	471	541	489	518	504	486	509	514	492	468	552	485	508	481	493	544	494	530	529	549	512	471	494	513	489	574	528	494	486	474	513	510	479	445	494	445	516	481	506	491	492	504	487	499	481	529	514	473	468	481	505	466	498	503	476	503	472	524	500	459	509	491	493	505	497	462	506	493	487	528	528	502	485	522	528	496	492	521	483	504	500	493	464	498	513	514	522	555	553	491	499	542	487	513	509	456	504	514	502	483	475	479	531	463	550	495	463	501	471	473	478	513	527	485	465	510	475	500	503	506	486	513	528	525	473	472	537	474	509	517	527	467	495	454	501	499	462	479	510	519	507	512	530	506	521	517	472	498	500	500	468	517	477	496	449	517	467	508	501	509	428	501	474	505	496	534	508	504	522	468	517	497	472	528	438	495	485	542	484	492	509	504	546	465	523	525	516	524	494	507	532	490	511	479	509	512	483	506	509	455	491	512	486	475	494	466	515	501	503	507	530	508	504	515	501	529	507	501	500	518	487	504	519	484	548	504	458	481	493	517	554	479	512	535	526	498	514	505	500	497	489	463	523	502	536	490	496	496	519	486	491	481	522	484	479	510	505	498	514	522	526	521	504	498	525	478	489	508	499	455	512	491	489	513	469	517	500	497	478	481	479	491	517	507	521	538	472	545	516	511	548	469	527	480	526	516	494	509	463	503	515	485	498	494	472	494	506	518	484	536	499	477	489	486	492	458	487	490	555	510	469	533	528	475	544	497	462	529	478	471	489	458	523	525	491	496	496	490	510	506	497	524	482	512	537	505	500	514	488	495	497	487	507	515	491	521	493	479	533	483	476	497	508	491	491	463	505	489	500	489	508	455	463	476	524	518	499	491	502	491	523	504	559	495	496	486	487	492	469	474	495	533	506	497	528	476	533	549	464	531	494	500	498	503	493	501	516	480	504	515	533	524	500	524	533	476	505	552	488	498	478	543	508	532	484	464	500	497	506	480	487	481	513	487	523	492	489	510	478	482	472	477	484	530	491	491	500	498	525	468	509	474	491	494	464	518	458	460	470	514	531	467	558	509	507	511	493	490	511	497	531	475	475	476	535	512	519	451	510	470	525	518	508	516	530	493	491	481	528	516	478	504	491	468	478	485	479	514	543	508	494	523	491	469	474	530	500	475	498	511	539	542	491	488	528	509	494	481	513	489	484	495	480	534	517	503	540	540	538	520	461	456	506	494	516	490	491	506	502	469	511	510	520	516	508	488	527	525	494	485	473	506	459	491	471	528	477	520	506	526	529	486	538	488	516	493	478	518	492	505	515	476	516	505	500	546	516	457	496	494	488	528	499	531	505	498	512	519	495	520	466	498	501	500	502	474	511	511	483	526	523	484	492	464	508	513	518	466	491	516	468	551	494	484	510	488	466	479	451	509	532	489	512	486	480	508	494	499	557	465	546	511	442	499	491	495	504	507	507	516	508	530	517	539	507	501	536	498	507	460	464	475	533	497	518	500	537	503	509	501	511	497	552	524	514	493	539	480	491	544	508	542	471	497	511	476	522	505	504	494	531	469	467	535	468	502	496	495	487	507	474	503	468	446	497	495	484	515	541	520	484	499	513	486	494	491	503	504	486	472	521	524	507	530	495	518	503	494	497	524	514	500	535	500	529	476	511	548	522	481	488	539	513	503	498	513	525	517	490	538	488	516	513	504	514	500	485	506	522	496	475	505	487	496	480	476	452	508	517	481	478	509	537	487	488	522	519	471	497	467	522	537	515	498	516	489	515	511	473	468	464	502	536	499	482	491	490	484	512	449	496	477	529	494	500	527	507	485	494	538	496	498	496	489	465	509	485	513	492	531	489	502	489	512	481	472	469	500	506	521	494	506	533	493	505	484	455	504	525	524	481	464	537	468	485	511	476	493	497	483	503	491	498	549	487	488	469	489	516	499	503	481	493	515	508	494	523	489	467	528	488	510	507	479	467	477	474	538	498	490	495	516	479	498	506	483	511	468	505	495	498	513	517	495	521	486	523	520	465	521	471	501	536	509	510	517	465	495	488	490	503	536	491	528	481	525	480	471	494	503	522	494	503	493	544	500	502	491	464	498	516	501	514	490	467	522	494	474	488	489	483	444	507	493	496	492	481	495	514	541	485	532	533	485	509	519	477	468	496	503	479	489	512	535	507	470	515	508	461	474	492	521	483	477	478	538	529	548	488	490	451	523	497	483	490	467	516	482	510	520	503	491	521	525	495	504	468	496	523	546	482	482	522	499	527	544	511	500	527	464	470	516	503	487	528	539	534	515	501	465	506	484	485	494	493	514	510	482	497	503	497	513	481	524	504	520	522	470	507	514	524	502	522	543	509	485	531	496	496	472	464	491	501	510	489	480	535	464	459	519	499	437	493	478	462	489	500	501	502	513	529	506	497	444	495	492	534	480	478	504	486	483	511	461	470	488	521	479	494	497	509	537	482	515	496	519	487	522	461	507	505	494	503	490	499	490	482	533	497	456	516	501	512	521	486	536	518	497	482	512	537	470	513	522	523	442	490	504	523	504	519	498	533	499	504	509	520	472	502	484	525	542	514	468	500	512	455	519	486	465	479	502	515	522	501	460	488	489	484	505	480	522	495	523	475	490	499	541	482	476	513	523	488	535	466	528	465	454	480	516	479	510	522	500	477	482	504	523	499	503	503	495	475	487	463	518	496	503	511	465	538	501	513	476	544	506	467	517	459	460	502	468	439	487	545	506	493	479	475	527	504	518	491	454	472	498	515	487	518	507	480	524	484	526	516	508	453	546	511	501	498	458	530	486	482	519	532	492	537	473	428	497	538	465	475	482	500	480	498	488	536	495	493	509	502	510	498	505	458	503	503	500	494	491	515	465	484	549	557	507	479	487	479	521	480	499	490	530	480	474	497	498	478	496	524	477	509	495	529	477	495	497	494	507	505	464	517	465	502	508	490	500	469	530	487	499	491	472	509	499	494	477	520	514	489	474	492	468	477	503	526	495	502	504	478	514	503	556	500	469	546
65390	39529	23380	9638	3308	1347	472	346	290	312	268	274	270	255	255	251	267	264	227	269	295	252	230	239	246	231	228	250	225	221	268	267	252	239	254	256	220	233	238	215	233	268	217	239	221	229	250	224	245	234	227	246	246	249	241	218	232	251	234	255	224	232	204	225	248	226	208	249	245	246	221	267	260	271	217	234	257	232	238	261	249	217	235	220	255	275	266	245	275	238	264	236	253	210	250	214	237	238	267	221	232	216	249	273	229	246	269	231	256	259	215	248	254	248	231	264	252	243	254	245	252	261	253	181	254	230	248	256	220	215	257	233	247	232	240	249	253	252	249	255	254	207	226	254	257	255	257	255	229	253	236	234	262	231	272	214	242	237	244	233	227	238	237	228	227	216	249	230	224	233	248	222	272	248	246	251	260	292	245	248	242	228	236	244	236	237	229	241	250	236	249	260	253	212	271	242	241	223	210	251	232	243	235	241	226	274	221	232	239	242	228	250	220	241	241	235	239	250	260	241	259	224	216	241	266	247	244	238	240	227	232	266	234	239	280	202	246	239	266	243	223	253	228	221	230	217	230	239	221	207	227	236	261	233	201	230	255	256	271	250	235	235	235	249	229	251	241	246	258	242	254	227	227	249	240	235	223	238	261	243	225	237	222	229	245	224	220	259	237	227	232	250	238	252	205	254	235	253	208	230	213	230	208	235	228	245	262	236	261	257	242	260	232	249	237	215	241	225	219	206	232	242	230	224	230	237	232	238	237	215	245	248	252	233	247	237	238	234	235	234	241	203	253	263	222	262	217	243	242	237	253	220	214	208	242	258	240	222	231	242	222	243	254	222	214	236	201	220	243	242	243	269	248	262	282	229	248	223	260	249	238	235	258	235	235	251	224	264	238	263	244	226	236	233	213	284	221	218	229	261	230	228	263	219	222	235	255	229	249	256	240	241	252	237	234	256	286	258	221	244	240	255	207	229	224	239	233	209	256	259	266	224	231	260	248	205	213	265	237	252	225	212	259	275	236	246	261	250	243	237	250	226	216	228	278	232	246	266	245	227	243	250	245	229	248	241	211	229	230	235	252	252	206	242	223	252	263	240	210	222	233	220	251	226	245	228	249	264	233	260	233	225	237	244	255	253	245	241	232	256	222	245	265	220	240	240	235	216	244	251	249	234	208	243	233	257	231	253	228	238	237	233	239	244	257	219	213	229	260	240	267	225	243	270	201	235	229	262	248	237	259	255	235	265	231	234	251	258	262	252	248	240	227	223	238	220	256	260	219	231	247	237	245	248	227	257	259	227	219	252	231	251	276	264	239	215	244	239	224	274	257	225	247	225	247	229	214	244	246	255	237	211	230	259	255	233	246	223	217	259	235	255	237	243	251	222	249	275	269	210	226	243	252	219	248	249	263	256	242	237	250	233	240	243	226	250	236	227	233	271	267	261	248	250	259	269	229	254	251	218	235	246	236	228	273	221	270	239	223	226	233	221	268	272	215	242	232	192	257	242	244	245	250	226	229	224	241	241	238	241	236	255	247	229	256	260	205	247	233	238	235	257	248	240	232	223	217	261	246	211	236	229	232	247	257	244	235	255	256	225	227	210	243	234	223	229	223	234	255	220	240	246	266	258	232	213	244	245	235	265	258	260	247	265	244	229	244	264	223	260	248	232	212	214	274	256	243	194	246	239	243	229	257	258	291	231	238	250	247	243	233	230	223	219	232	266	234	250	255	238	236	232	230	234	256	257	215	257	233	229	234	231	242	236	214	243	239	240	232	273	240	229	242	226	252	215	260	232	236	250	234	249	237	249	259	273	263	264	241	229	250	257	233	243	262	256	256	216	230	234	222	236	255	261	245	260	265	253	244	243	247	231	242	245	218	258	259	249	198	236	240	244	226	246	222	256	226	228	243	235	232	237	251	261	222	285	225	205	258	271	211	222	269	252	237	263	249	238	255	211	246	255	234	247	220	232	251	264	234	251	220	253	255	265	240	251	243	240	255	225	273	254	222	230	234	243	215	267	232	226	202	254	236	246	242	243	238	227	203	222	244	240	232	237	204	230	242	228	240	223	253	223	213	234	237	231	250	232	264	228	235	266	246	250	233	230	232	234	237	232	227	215	230	231	251	230	230	246	221	249	232	252	217	264	238	257	238	236	235	271	227	231	236	265	228	263	267	225	250	245	235	272	233	229	217	218	231	279	261	217	215	254	226	255	252	255	243	228	242	247	243	239	245	236	218	239	218	230	256	257	218	232	236	220	257	242	220	213	220	241	266	246	255	216	213	247	222	250	249	266	228	239	238	227	236	225	258	237	236	222	249	239	212	249	249	207	233	236	221	266	281	236	258	228	248	233	272	229	225	248	276	234	264	235	214	235	255	214	216	234	213	229	229	228	269	221	242	242	261	283	242	194	264	222	230	239	244	226	257	272	230	239	232	228	244	235	265	221	241	273	243	235	210	245	262	257	247	218	249	229	240	241	242	243	224	257	220	213	246	229	265	245	214	242	236	275	216	250	233	230	231	252	229	232	256	227	235	242	246	229	252	240	250	232	246	255	220	231	252	267	230	238	255	226	235	212	225	250	227	249	272	223	221	229	238	215	284	216	276	239	215	216	211	211	237	245	224	240	274	252	248	248	248	255	218	229	233	256	241	211	228	224	250	259	250	267	241	233	272	227	205	248	227	238	225	210	226	240	254	256	245	227	247	234	229	229	234	223	263	276	256	222	257	246	222	261	249	261	263	231	254	253	254	264	238	198	239	214	255	205	233	238	258	250	235	227	241	223	239	250	240	254	216	253	228	216	250	229	235	215	211	261	252	248	226	222	240	235	210	209	241	237	252	245	239	261	257	230	247	251	237	241	259	287	251	245	251	217	274	224	193	290	242	216	237	232	219	206	233	208	250	237	259	220	216	238	266	238	242	232	233	207	234	233	222	224	282	251	237	216	228	230	237	219	227	232	237	245	225	260	238	224	221	275	241	225	258	217	233	222	201	241	222	231	225	272	248	227	225	238	226	253	253	232	238	259	247	240	227	248	234	233	243	266	254	260	233	238	241	250	240	240	240	263	254	243	233	213	194	260	251	242	230	237	236	245	232	237	248	248	260	250	258	227	266	240	236	206	240	259	251	258	237	225	235	268	222	237	257	233	239	248	224	259	245	247	219	252	245	262	257	247	247	246	265	282	235	239	241	277	237	229	248	238	246	240	246	225	228	201	246	264	224	236	258	247	238	248	260	245	256	239	250	226	248	228	239	244	202	246	222	254	239	247	229	245	226	264	236	253	254	254	230	248	238	239	230	227	251	239	239	216	234	235	228	211	235	204	226	217	236	221	245	279	247	226	246	246	220	224	248	248	253	219	219	236	207	220	232	248	255	233	239	249	215	238	209	240	257	254	219	250	247	232	259	234	236	247	242	241	248	245	228	236	232	264	255	217	232	243	244	265	261	230	210	240	243	290	236	262	231	244	252	262	257	246
42899	30630	25053	14974	8186	3966	1472	1094	850	739	685	635	637	601	616	654	730	633	606	594	558	540	622	563	554	544	538	530	491	552	548	537	542	508	495	553	505	522	545	509	504	509	505	583	499	507	492	547	528	535	517	518	521	534	528	547	496	501	511	532	522	524	519	544	528	522	515	547	544	574	544	551	522	538	525	490	541	542	511	546	565	547	533	518	534	522	488	525	527	529	526	528	480	524	528	548	528	546	507	557	509	534	532	534	498	523	519	574	525	524	526	522	496	518	523	550	520	525	547	545	509	477	544	497	523	512	521	524	518	519	553	509	544	527	563	511	510	528	530	535	539	510	544	584	486	530	536	540	530	561	506	546	536	513	509	508	572	537	488	525	502	510	530	569	561	484	529	561	537	522	531	507	517	552	503	538	523	565	534	525	512	549	485	518	556	517	481	518	533	515	519	517	500	533	500	521	547	516	476	539	526	524	487	517	503	479	588	541	515	518	509	532	535	474	547	504	506	495	492	531	536	540	498	473	528	546	552	590	539	530	510	510	515	551	528	546	533	589	510	517	504	539	485	529	528	499	509	560	502	498	566	514	513	515	502	527	479	548	540	514	575	499	501	502	573	533	538	542	541	526	500	523	490	531	474	556	514	531	521	527	503	502	508	572	531	533	522	480	533	523	566	505	497	534	526	528	469	535	529	525	529	518	535	524	518	483	493	541	495	549	502	490	553	526	520	518	515	545	569	532	533	522	498	502	514	517	536	495	573	476	507	486	522	545	511	487	516	486	507	517	511	511	522	500	539	550	533	545	526	546	514	540	531	496	508	515	538	506	521	533	533	494	507	526	502	496	565	570	497	547	492	504	534	516	528	538	560	544	497	492	478	490	514	520	521	503	548	523	495	510	495	517	566	502	484	507	547	541	544	495	497	486	533	535	568	549	540	553	560	548	522	503	524	524	545	596	497	503	537	517	534	523	481	502	536	535	540	505	502	520	513	491	522	472	558	511	531	541	529	524	535	506	562	524	520	521	549	512	524	548	512	520	528	514	537	532	546	528	524	537	537	517	516	536	489	515	543	518	539	554	526	535	534	522	572	508	490	551	504	576	572	521	505	502	493	498	528	512	517	572	520	556	519	523	518	535	536	553	511	536	503	537	517	505	526	515	504	525	525	496	530	492	549	521	550	524	513	565	505	516	517	526	517	553	520	548	544	510	525	498	513	518	545	505	504	533	537	560	538	531	525	513	499	521	536	520	486	494	529	449	522	526	552	491	491	546	542	467	494	512	530	557	569	575	557	510	512	523	543	529	520	528	526	538	524	576	538	528	503	547	538	550	520	501	490	558	537	517	549	501	554	511	510	555	529	507	500	551	513	497	514	540	567	515	465	492	555	515	529	513	535	509	554	496	500	569	515	519	550	519	531	501	523	517	509	519	585	517	567	525	533	505	477	529	490	519	496	516	557	503	525	519	505	491	513	517	538	519	515	541	565	502	530	494	519	521	533	486	550	490	521	572	523	506	537	509	501	505	491	511	519	515	527	516	576	529	510	530	537	520	517	517	519	487	507	506	531	514	533	574	557	525	468	526	529	529	555	502	505	535	497	471	524	494	494	506	536	534	537	526	551	558	507	563	539	550	517	530	573	582	542	536	522	560	526	542	532	508	557	488	498	536	579	533	538	562	478	509	524	528	529	506	544	509	502	582	498	550	508	510	511	530	482	552	497	525	561	547	532	521	548	543	503	540	504	501	538	522	498	509	555	501	549	496	534	507	600	559	523	510	557	561	551	470	513	520	547	535	507	507	546	508	483	553	514	558	522	553	540	523	515	559	493	527	499	532	457	571	529	535	526	486	560	516	534	494	491	549	527	557	539	537	517	539	524	517	523	562	556	509	534	548	543	507	494	495	503	483	496	554	531	544	537	508	505	536	568	517	509	520	523	547	523	511	513	542	515	538	517	529	543	508	525	490	518	558	560	529	516	560	502	531	546	539	526	537	509	576	520	525	553	561	505	538	529	510	497	504	452	489	523	533	467	514	552	533	541	517	538	538	537	543	534	477	547	506	554	465	532	566	537	525	499	576	532	525	527	585	530	526	485	484	530	526	540	499	513	489	535	511	526	550	497	540	517	520	543	538	500	513	525	505	528	509	510	543	539	534	500	551	547	527	552	516	484	544	555	533	530	499	512	517	485	528	560	513	457	489	524	483	551	526	495	546	554	542	514	538	501	520	496	517	509	520	493	525	549	598	533	518	461	521	496	502	505	530	519	523	513	493	553	512	529	534	523	537	503	523	551	516	531	494	522	518	550	516	503	564	524	528	517	479	519	512	516	533	542	533	523	539	519	527	515	538	526	553	541	507	527	514	523	533	530	487	559	516	525	478	490	528	515	547	537	516	520	538	538	550	524	528	542	519	516	536	517	513	522	491	552	584	510	524	499	518	513	514	472	523	588	573	555	511	514	492	499	538	528	499	524	572	537	490	538	521	495	473	539	553	509	542	528	536	513	534	513	520	564	541	489	502	487	538	502	551	513	523	527	531	546	515	545	484	533	545	494	506	514	488	542	540	520	550	500	596	504	501	558	500	521	499	528	520	569	508	517	510	523	500	520	500	516	506	554	556	541	536	576	516	495	520	536	506	515	532	543	517	520	523	500	535	592	479	507	538	557	498	515	536	516	520	495	535	522	481	498	530	485	475	499	497	530	537	547	545	550	533	529	496	543	549	545	487	526	525	506	539	568	514	507	551	491	473	530	491	512	514	499	513	541	494	543	540	548	521	521	534	499	546	522	527	529	520	519	533	513	522	556	467	570	538	514	522	578	500	546	494	509	537	540	506	550	509	504	505	508	539	510	499	511	518	492	514	504	521	526	523	509	499	480	559	488	539	476	531	525	574	514	506	513	507	552	540	523	462	512	577	529	493	531	535	551	528	576	519	516	559	570	539	514	553	522	543	502	545	513	510	482	510	494	513	530	509	549	544	558	547	555	550	566	531	569	510	524	502	516	501	528	514	560	548	529	558	493	543	551	518	530	554	517	537	546	489	477	489	518	534	520	534	523	509	538	505	527	474	517	536	564	530	547	521	551	514	527	504	527	536	537	542	552	510	528	507	519	519	516	480	560	547	509	525	531	542	530	543	521	522	531	489	578	538	521	577	509	507	525	542	507	511	529	522	504	500	515	524	524	500	562	503	518	557	521	527	536	529	556	533	492	541	509	531	527	502	512	511	548	544	544	551	508	516	530	505	483	535	532	487	549	527	522	494	497	497	508	526	565	545	551	525	526	560	510	517	503	542	574	553	492	511	517	509	502	522	526	554	532	537	552	534	528	526	511	519	492	513	527	506	483	520	513	495	522	498	524	558	518	563	509	537	507	509	497	522	531	566	491	518	518	504	521	554	560	509	552	540	515	536	547	527	552	496	532	497	509	547	537	525	552	544	544	515	545	518	515	540	513	495	535	517	492	557	521	490	514	509	516	567
51132	24533	8741	2749	853	338	230	222	237	222	209	217	206	197	233	230	208	214	210	219	201	223	231	214	197	214	182	207	218	211	215	224	197	235	207	235	199	204	221	197	235	210	210	215	231	199	193	224	190	204	227	223	217	233	209	212	203	211	226	226	208	204	184	223	205	211	230	219	208	213	172	212	204	221	199	216	240	238	176	223	184	209	210	207	184	218	246	213	210	215	195	193	220	210	207	235	223	168	205	201	226	211	235	217	221	214	199	202	224	216	209	211	217	198	188	228	216	186	230	191	199	231	223	235	219	207	213	181	215	207	225	205	224	217	201	241	227	192	189	199	186	212	194	199	232	215	197	215	219	190	220	216	208	207	198	204	214	229	229	208	175	207	182	223	212	199	189	190	212	244	219	195	224	215	222	239	217	222	226	192	197	210	180	215	200	188	209	207	228	226	202	228	214	241	245	224	209	211	185	219	226	209	229	238	203	196	211	213	208	240	218	201	198	206	210	193	225	215	222	210	217	185	182	231	225	223	205	199	200	203	227	218	225	226	218	224	232	220	211	223	189	219	212	202	217	252	215	162	234	225	226	197	218	203	220	200	222	208	229	186	184	191	250	194	242	227	213	201	201	205	195	211	244	192	218	219	189	220	201	208	204	219	197	182	230	202	213	224	209	187	198	209	211	229	223	211	218	193	207	204	226	214	214	211	201	188	201	207	194	243	228	210	234	250	209	209	202	210	221	222	210	208	202	197	196	213	245	202	212	220	206	202	205	208	211	230	204	222	208	191	215	224	236	239	218	199	196	197	212	216	201	228	207	232	258	241	224	241	213	220	225	206	235	216	199	199	206	204	222	222	190	238	211	208	195	211	229	220	168	243	197	206	210	218	200	215	201	237	199	213	222	203	209	195	241	196	183	209	212	184	218	232	247	214	190	226	197	224	206	232	201	247	242	226	203	202	192	234	210	221	235	231	224	225	205	219	178	220	211	217	206	187	209	203	229	205	235	203	198	224	219	218	194	205	215	208	181	227	200	201	226	201	201	254	226	196	233	231	246	237	238	206	228	246	196	197	224	209	219	267	237	201	197	218	208	197	193	214	209	210	182	218	211	219	218	207	204	193	230	219	192	195	211	229	262	211	227	225	213	227	225	175	220	198	210	187	217	196	221	190	189	203	203	236	218	183	204	187	201	247	218	206	230	200	174	206	216	197	205	219	200	216	244	195	193	208	228	205	233	214	204	196	210	190	205	196	246	206	205	236	216	192	207	203	230	202	201	203	177	205	185	228	215	205	202	201	201	185	244	187	198	224	206	228	192	191	240	208	222	212	197	243	216	191	209	191	185	203	202	197	230	226	226	224	218	224	191	232	195	178	216	218	215	230	218	222	227	239	205	197	190	231	195	215	212	233	193	196	224	191	204	240	215	213	213	221	226	207	231	188	228	218	231	198	212	196	186	233	215	222	205	197	198	204	184	219	227	201	188	196	200	225	208	213	217	221	181	181	225	245	204	221	210	207	186	204	203	220	216	220	219	210	218	235	189	244	213	227	211	215	211	214	213	213	214	188	194	205	204	201	211	205	183	220	225	178	213	199	219	192	214	239	223	208	187	207	218	210	231	212	219	209	207	193	191	222	230	209	241	219	246	216	221	218	209	212	204	230	212	205	227	194	234	209	233	195	221	223	227	253	213	179	208	197	221	208	214	197	217	232	198	209	184	208	224	204	206	210	178	225	240	204	223	199	226	203	208	236	197	216	193	209	201	210	196	202	181	200	223	201	216	210	219	188	223	188	214	222	244	227	196	215	248	217	210	228	201	208	259	188	224	202	219	225	213	173	196	203	193	206	223	207	196	198	202	220	206	217	219	210	212	232	196	226	223	215	208	192	224	224	208	185	232	237	213	217	220	213	208	207	214	213	202	230	196	189	183	225	182	235	206	220	207	196	191	198	232	227	206	209	215	219	208	233	194	238	217	197	206	231	219	219	227	185	188	215	226	198	228	203	203	207	225	222	223	192	211	224	208	209	212	202	230	187	227	214	223	194	229	204	198	216	217	211	186	204	216	213	218	191	205	218	187	236	244	216	200	242	225	197	213	213	202	228	223	202	196	183	247	197	199	182	199	223	261	188	196	213	214	206	199	212	195	207	193	190	228	239	231	205	233	208	220	205	181	220	221	214	219	188	202	224	230	201	189	225	211	221	227	212	184	192	208	272	217	225	209	219	200	225	209	203	229	185	199	204	216	220	212	201	230	225	205	199	192	217	212	211	194	236	197	197	186	214	217	231	210	204	240	211	211	203	228	217	217	225	218	210	199	194	213	203	212	196	223	223	234	211	209	184	208	187	193	199	180	192	191	186	222	190	197	237	194	230	206	209	220	222	214	235	204	222	209	195	213	215	224	179	190	233	212	188	214	212	224	184	206	213	222	247	209	226	210	203	202	220	223	213	197	227	200	213	215	221	238	209	230	188	178	238	176	192	232	220	209	212	174	209	239	221	236	213	213	220	199	224	247	210	215	199	202	220	227	226	222	217	226	221	202	208	222	226	210	228	230	214	231	202	243	178	212	209	210	214	215	196	235	224	217	186	210	211	214	189	216	187	199	215	239	225	216	207	213	190	198	216	217	238	229	200	213	215	239	208	227	211	195	221	212	224	183	197	207	211	224	249	222	191	206	227	212	182	221	225	221	209	227	229	199	215	196	240	213	218	222	189	196	222	211	209	190	201	204	208	196	227	240	212	236	222	225	222	185	198	233	228	199	219	230	236	207	223	208	240	220	204	241	211	209	213	220	211	184	234	220	213	197	211	197	200	218	232	216	206	219	226	218	213	213	219	216	209	213	205	221	207	232	220	212	215	236	202	215	252	207	219	193	238	220	194	210	220	224	217	202	214	215	224	208	249	219	225	226	204	203	201	200	203	214	203	238	225	196	202	232	205	193	223	205	224	210	201	198	219	209	204	195	191	194	217	234	194	192	204	240	214	237	198	236	185	195	228	189	183	212	211	220	209	232	199	219	205	214	236	202	215	214	222	197	223	197	197	228	217	217	201	218	180	206	215	222	202	222	184	193	208	213	191	201	215	198	218	196	193	187	178	240	226	212	198	204	221	207	190	180	198	199	221	226	201	207	181	206	206	217	204	222	214	232	243	221	199	215	202	216	215	212	195	203	216	188	209	192	214	248	226	224	182	218	222	232	226	191	205	212	200	251	208	222	189	194	212	236	198	209	207	209	203	232	241	216	188	243	233	225	200	176	217	217	220	213	187	216	195	238	221	198	212	232	200	226	203	207	208	195	206	189	191	217	241	211	202	212	225	213	203	223	244	236	201	210	199	223	202	218	183	241	213	192	234	220	234	224	210	205	217	198	214	232	203	211	211	213	195	196	219	216	213	203	247	223	229	228	219	199	192	225	214	217	195	195	204	184	215	229	213	245	211	194	180	199	196	216	199	233	215	198	219	215	212	194	215	212	219	196	218
34418	17052	10506	5997	2597	1045	586	503	479	525	473	464	485	502	489	498	508	459	491	425	460	484	517	459	458	474	512	469	490	476	465	436	477	473	452	479	458	449	495	449	442	466	476	511	491	496	503	445	471	492	468	462	476	474	445	451	444	481	479	443	512	484	476	465	467	430	485	508	452	501	464	470	475	524	484	482	492	484	460	455	446	450	471	475	481	431	414	473	445	447	535	441	476	461	472	461	428	467	469	493	467	438	447	451	473	450	464	516	511	476	443	466	454	472	477	517	455	455	437	461	461	464	462	461	499	477	482	474	484	473	447	461	467	471	471	452	460	452	493	467	478	480	489	470	439	457	443	529	512	458	497	475	440	456	428	446	437	472	433	466	462	470	517	398	467	452	469	441	478	458	459	432	452	494	485	469	472	477	469	456	467	463	511	456	464	447	466	478	468	465	461	445	484	490	447	452	462	436	464	455	508	467	452	476	451	461	478	482	506	458	471	457	461	514	462	423	499	408	464	435	506	486	513	452	460	468	442	502	489	477	468	469	485	486	445	462	490	491	474	474	462	481	466	470	463	457	455	443	463	503	423	502	419	493	507	460	490	490	471	462	455	466	456	478	482	467	473	490	499	477	488	470	497	488	471	479	442	436	461	501	416	472	467	445	504	510	463	444	470	472	471	462	479	450	467	483	443	464	460	460	480	460	438	478	495	459	445	445	513	462	491	455	448	465	464	499	428	504	463	488	439	518	482	467	456	452	488	453	450	465	515	496	466	491	486	539	471	507	487	471	483	488	481	456	413	492	467	493	464	477	470	469	476	445	459	478	493	472	467	463	522	475	445	476	459	477	497	467	410	447	477	447	449	503	459	492	483	435	484	480	489	512	470	476	411	510	503	504	459	483	504	481	474	446	504	478	482	472	486	459	481	495	488	475	443	459	470	477	472	508	449	478	447	474	488	440	450	466	442	463	500	451	449	487	477	425	476	483	470	460	476	475	486	497	482	529	463	455	482	500	453	425	455	440	464	448	482	475	480	462	454	458	466	456	462	422	459	476	479	472	472	465	502	493	487	481	459	494	433	469	450	480	463	463	508	451	468	467	455	450	498	502	478	476	478	488	480	471	483	475	487	478	475	466	465	497	495	462	493	490	484	469	427	481	496	479	480	481	482	460	447	456	491	488	459	456	471	473	471	467	473	508	479	475	430	477	458	458	459	485	439	462	481	461	478	482	498	448	415	452	430	468	448	441	468	486	517	484	514	450	462	490	404	455	458	509	490	415	429	481	467	475	441	517	451	468	503	458	457	478	466	469	486	452	442	483	458	493	511	488	453	477	483	447	491	498	455	463	506	511	444	505	478	499	473	463	485	472	466	450	473	481	457	442	493	463	522	506	440	423	490	466	505	507	483	485	455	458	470	475	461	477	469	453	451	464	465	467	447	481	483	464	483	483	450	474	458	468	497	498	412	476	481	466	480	473	500	500	478	481	503	429	473	466	449	478	465	484	493	506	421	488	459	490	448	482	495	476	472	502	448	444	455	500	492	472	486	520	506	500	457	476	431	462	478	446	499	446	486	476	482	493	439	478	462	443	506	475	487	478	479	497	424	470	479	447	457	469	479	463	457	485	478	490	494	492	455	447	492	510	459	471	463	445	451	466	450	500	480	419	503	502	467	479	457	479	474	476	475	504	522	491	519	489	484	504	440	467	473	490	475	522	500	431	484	444	484	461	483	477	498	478	469	492	504	488	481	470	464	474	464	471	501	423	471	494	444	472	495	469	469	424	462	458	504	496	472	486	453	465	483	470	485	506	504	514	485	489	475	487	454	475	469	456	474	493	475	474	440	450	459	475	491	450	499	484	488	470	461	484	488	462	443	509	454	463	477	483	464	460	443	463	494	495	475	464	446	482	468	481	473	475	478	458	487	451	438	471	445	461	505	415	482	480	458	464	464	460	479	459	469	458	478	494	482	459	490	484	453	498	499	464	501	492	475	499	476	501	475	491	487	429	501	492	459	470	474	486	489	447	467	437	475	452	515	476	459	432	441	451	439	512	468	465	399	425	517	501	494	489	464	479	502	450	492	502	471	449	502	470	475	488	462	458	481	482	484	445	463	490	489	501	431	489	451	485	446	462	476	421	493	497	461	506	478	499	466	429	466	469	450	472	497	480	446	515	466	443	497	491	460	460	519	472	462	437	475	464	490	440	473	448	463	456	428	473	487	433	477	457	497	467	492	476	464	489	469	440	433	486	460	439	471	477	469	469	471	436	462	442	464	447	490	477	511	491	431	438	470	496	479	489	485	502	464	507	490	466	476	471	490	476	481	464	500	494	466	465	480	438	459	444	470	470	437	458	518	492	441	479	435	434	450	474	433	473	505	470	505	524	454	440	475	459	495	481	443	476	437	482	489	437	460	476	454	511	450	508	452	453	483	446	441	461	458	450	455	461	467	473	445	463	512	484	448	481	474	461	454	477	454	462	478	474	499	444	481	506	446	454	499	478	485	483	436	502	493	469	461	496	471	476	471	496	496	477	477	455	509	474	451	478	481	480	461	506	480	455	480	489	424	487	448	481	466	474	440	479	458	478	461	454	474	501	452	490	445	450	465	486	453	460	480	517	446	459	458	494	474	490	438	500	482	464	481	440	430	497	477	455	522	499	446	461	476	461	437	453	484	487	483	444	472	474	452	470	476	456	496	480	473	464	448	477	480	480	473	473	456	466	468	499	477	449	503	451	482	440	466	463	482	501	449	471	494	520	472	468	482	470	448	489	456	489	469	452	471	428	494	467	462	459	472	461	494	490	429	473	494	458	474	464	459	465	454	513	486	513	482	480	482	493	460	450	505	469	478	453	499	480	461	473	473	457	523	444	480	455	497	487	458	504	488	490	469	470	464	488	489	452	472	467	486	503	482	512	456	448	496	492	477	499	469	454	486	496	448	465	469	489	497	451	479	471	461	466	439	446	447	467	446	498	488	454	439	442	439	441	462	500	476	467	477	457	499	467	475	459	526	434	520	484	464	437	493	458	493	460	469	462	464	441	469	446	467	458	481	469	483	447	517	451	449	466	450	468	469	427	437	482	468	471	476	474	485	465	465	459	500	456	468	473	448	486	473	490	485	507	449	439	526	463	474	482	471	474	452	500	483	488	488	485	497	472	462	421	496	512	456	452	480	451	492	461	465	509	424	448	440	465	512	482	469	471	462	461	452	472	470	483	504	471	446	510	450	478	467	481	465	491	469	447	501	497	499	473	481	504	497	461	485	477	478	474	499	463	459	415	460	509	468	460	496	457	473	496	504	484	470	481	449	488	447	482	460	496	454	492	479	495	542	485	524	485	479	483	445	464	451	465	456	496	463	440	493	470	475	516	493	488	454	460	455	427	474	463	444	484	488	482	471	458	465	477	468	457	444	482	476	483	461	497	453	490	498	473	493	467	508	462	464	463	460	472	444	487	470	459	480	467	470	440	486	489	454	418
57174	29737	16005	6549	2451	854	309	274	228	226	242	223	228	225	225	229	234	225	204	233	253	229	236	226	227	243	267	232	213	215	236	267	221	258	223	220	248	232	218	244	225	233	225	221	222	230	214	218	216	225	271	233	234	224	224	254	221	236	246	229	226	252	252	215	219	240	211	235	241	244	233	218	247	218	223	232	208	183	230	246	230	232	214	222	228	219	234	229	235	217	232	205	229	221	234	216	228	242	223	239	244	213	227	219	240	245	242	218	213	241	216	217	235	253	182	233	242	205	258	243	211	209	266	240	221	205	212	211	241	220	234	211	218	204	218	205	253	201	240	243	222	231	237	239	267	232	246	220	238	215	234	209	215	255	238	205	240	206	217	216	227	246	207	192	238	256	219	248	232	252	218	214	228	237	237	202	207	221	212	226	244	205	249	187	215	241	243	206	200	235	228	228	228	234	238	234	237	203	198	226	244	232	245	213	243	245	226	245	232	240	230	226	217	230	218	253	238	197	214	203	221	216	214	207	221	221	221	232	238	214	220	231	246	207	215	223	235	238	223	232	199	205	250	213	188	217	210	217	231	221	259	227	232	238	222	213	233	224	185	219	213	192	237	243	216	214	197	240	218	243	238	217	230	221	229	249	225	247	242	215	214	233	218	230	254	242	240	252	228	259	226	245	244	249	227	214	209	198	230	230	223	230	224	216	256	207	238	240	226	186	232	228	257	224	219	220	218	224	194	238	205	236	222	228	207	217	220	221	234	234	232	216	214	236	230	219	207	229	223	248	216	229	213	281	221	239	211	231	234	244	248	244	236	243	244	226	205	209	214	253	203	225	232	245	212	225	211	227	230	227	219	211	211	254	199	213	212	185	223	228	213	236	209	227	199	224	250	219	235	194	233	246	219	208	220	255	238	226	216	225	231	233	210	238	236	215	245	219	217	238	199	213	219	235	221	230	196	217	221	236	230	211	239	242	244	213	228	217	191	224	220	202	248	226	224	220	211	227	208	210	223	194	243	232	234	226	209	212	229	212	219	238	212	221	209	226	219	220	212	223	228	230	205	228	231	232	211	202	218	239	256	226	228	230	210	237	226	259	245	229	251	223	233	211	206	226	227	233	230	219	224	255	246	243	227	234	209	218	214	226	242	217	217	227	216	206	207	245	250	217	252	208	240	253	211	245	234	248	239	233	244	210	205	221	214	230	203	214	239	219	251	244	244	229	239	222	235	245	247	225	252	236	208	232	203	218	228	217	190	209	217	222	206	208	233	231	242	212	258	226	199	229	226	191	226	249	228	217	239	258	230	219	231	204	253	244	233	248	251	230	228	199	221	240	229	217	240	234	228	246	256	236	245	200	215	202	210	240	253	210	240	221	239	220	211	224	209	216	228	214	217	232	198	218	216	200	236	225	247	211	241	222	205	229	266	216	226	211	232	207	216	217	218	232	235	203	235	219	209	204	238	234	238	214	246	229	254	206	237	230	220	221	234	246	245	260	241	237	219	268	198	237	196	232	237	201	220	196	198	279	252	233	225	231	220	251	222	243	219	239	189	195	236	257	237	231	228	239	211	224	273	242	233	219	221	270	215	252	241	230	212	232	251	223	219	226	232	224	241	232	186	221	225	236	224	225	193	255	232	201	257	239	240	198	250	218	232	243	209	220	235	223	210	241	222	196	206	244	243	231	230	196	232	200	230	241	214	204	224	236	231	234	229	220	256	232	217	233	224	250	249	215	227	216	206	226	209	241	236	233	250	245	223	212	228	240	245	242	232	225	235	208	239	224	216	233	219	229	235	210	233	200	228	211	222	226	237	197	209	210	245	202	221	246	203	248	221	231	222	227	218	215	238	211	257	198	209	208	204	234	220	180	235	217	221	213	206	195	239	256	256	251	252	263	225	211	201	224	203	220	215	197	207	233	241	253	212	211	225	254	220	225	243	242	232	231	232	239	223	246	204	258	257	235	230	223	218	221	216	239	222	233	222	217	219	244	212	268	215	228	221	244	238	200	214	262	234	235	207	235	216	238	227	216	230	206	258	240	233	238	201	236	220	271	211	253	213	246	200	239	235	216	220	231	241	223	235	237	207	211	223	236	214	220	227	216	206	246	249	218	218	190	255	223	227	204	210	223	231	218	279	215	229	221	218	236	215	214	208	216	217	228	237	221	205	229	256	214	219	257	237	237	191	216	194	229	223	232	178	222	232	231	252	261	238	233	256	243	217	221	238	211	250	237	225	231	244	233	226	205	218	218	219	177	220	243	212	196	234	238	243	216	251	235	237	231	187	235	241	234	211	199	230	213	242	217	224	226	241	228	251	233	229	245	230	189	226	222	243	231	233	215	204	205	206	229	215	233	223	236	232	237	232	227	192	215	230	236	248	217	236	243	197	190	242	215	210	237	225	246	198	221	230	223	211	245	276	253	238	221	228	214	226	221	202	216	221	227	229	215	221	221	231	224	246	226	210	215	241	231	221	217	214	199	228	240	254	189	203	260	206	211	232	242	215	215	229	224	251	200	220	265	215	210	217	243	224	218	191	213	236	204	239	236	216	218	209	222	221	234	201	261	221	215	206	228	237	261	240	222	213	231	215	215	228	231	242	275	202	226	208	215	200	205	219	223	220	204	249	221	260	215	226	232	244	218	235	236	229	227	210	228	241	202	210	215	197	219	254	221	200	225	215	217	243	212	220	239	213	221	206	197	221	225	205	249	225	212	239	219	208	238	211	234	225	215	211	250	210	239	234	212	232	243	228	262	228	233	243	248	240	226	222	213	247	206	228	205	241	220	237	200	259	223	240	220	219	228	184	222	213	237	210	229	211	213	226	206	215	224	229	198	221	234	227	239	224	262	228	229	213	218	210	198	235	222	227	212	236	216	234	218	226	219	213	220	233	226	212	227	220	235	238	235	243	242	235	245	225	231	232	213	230	198	253	228	219	236	248	222	219	196	251	213	238	230	236	219	222	238	236	240	253	264	217	236	211	183	223	220	237	220	237	229	254	228	256	229	236	229	202	215	243	210	235	230	245	201	232	239	207	236	233	238	206	214	230	276	210	234	243	233	216	246	228	218	227	237	237	251	208	241	248	226	183	243	180	209	249	240	228	205	228	237	273	225	237	243	249	208	202	232	236	231	222	200	235	205	224	205	206	202	253	261	232	242	212	236	228	219	183	202	240	195	192	245	258	200	208	204	223	223	216	212	217	208	231	208	216	251	229	251	218	220	211	253	236	271	242	213	215	228	219	205	200	185	223	228	241	208	242	212	233	221	241	210	209	246	217	235	237	218	232	239	245	206	237	199	216	229	231	194	224	202	224	203	227	232	217	204	195	191	234	231	237	215	189	229	215	207	247	223	213	247	230	243	210	237	238	218	232	212	240	206	238	239	227	219	237	185	216	203	233	232	249	208	249	216	228	217	228	233	237	238	230	215	222	244	235	213	206	215	233	231	220	243	223	205	223	205	244	238	228	216	234	211
36979	21844	18930	11889	7382	2544	722	600	592	561	588	495	504	565	565	525	541	589	555	507	512	530	494	536	541	512	490	509	479	514	488	510	507	501	517	467	519	506	529	503	486	514	507	497	501	490	513	529	501	511	501	457	522	503	510	526	499	512	512	503	518	495	487	463	496	489	474	513	507	521	463	495	503	516	527	488	515	524	506	499	524	495	525	498	513	528	465	528	528	504	509	477	509	484	510	522	486	540	534	494	509	496	501	443	524	491	510	550	496	461	463	520	475	489	523	482	494	478	504	514	506	501	526	536	492	460	548	522	477	502	549	475	501	516	527	508	502	509	505	488	492	494	508	517	477	527	526	493	515	482	514	480	490	476	491	516	508	501	505	505	509	470	444	494	523	499	529	515	502	504	531	520	500	506	497	447	484	456	489	486	473	471	491	517	498	495	486	493	483	514	511	520	516	525	527	474	531	530	478	487	478	500	493	477	490	524	480	491	486	509	519	496	521	478	525	494	487	471	519	498	519	510	528	549	502	483	519	493	518	480	526	495	511	524	487	490	495	496	514	466	478	503	514	495	491	497	491	496	487	520	480	465	464	477	491	496	510	474	523	463	456	482	480	496	496	512	511	474	515	501	504	499	514	498	505	478	494	504	513	545	502	529	507	499	511	506	529	487	474	449	548	486	496	488	485	486	496	469	472	532	481	482	486	515	467	489	499	479	494	509	484	491	490	472	553	492	535	538	513	508	511	484	491	482	507	466	484	512	503	524	510	520	503	509	499	524	504	496	455	541	494	499	464	475	520	508	470	495	497	569	506	509	498	484	497	471	469	503	535	502	479	467	499	559	482	484	522	493	515	516	511	493	508	523	493	460	516	490	485	475	507	535	548	491	481	510	476	467	477	509	540	503	497	457	514	506	518	468	484	486	536	484	448	514	519	511	505	506	545	506	507	507	501	507	469	465	524	483	487	528	500	497	465	541	499	551	520	490	494	491	548	480	487	494	535	492	477	508	549	504	496	523	508	498	498	483	489	532	489	534	485	498	478	512	489	438	476	480	505	531	508	509	484	504	502	510	492	543	484	479	516	485	472	469	457	487	454	528	512	494	542	505	516	505	508	485	528	528	501	530	492	477	481	497	476	483	538	494	492	506	466	500	525	493	504	514	527	509	496	503	517	503	522	495	487	504	540	524	496	466	513	498	493	472	496	524	506	499	462	473	502	540	540	503	505	483	518	495	532	491	489	502	490	510	491	521	460	500	484	508	492	496	513	480	504	514	474	519	495	496	518	483	464	468	471	472	494	514	510	509	498	487	485	528	481	492	503	534	494	494	472	482	494	492	498	495	525	475	522	490	522	515	468	503	487	468	468	528	508	507	482	496	489	476	494	525	484	484	511	478	484	511	496	484	520	506	500	498	508	464	541	463	534	491	509	475	504	486	468	548	496	527	501	502	488	504	491	516	507	521	505	513	518	490	462	534	484	531	537	463	499	521	518	447	520	544	495	493	511	475	515	476	470	497	479	473	498	534	476	459	501	518	533	514	465	555	450	513	493	495	438	488	521	493	509	465	503	500	487	515	482	497	463	501	537	494	502	511	529	563	493	494	509	490	542	527	523	481	495	507	524	457	523	500	498	531	459	512	516	518	521	498	508	517	507	518	497	468	553	507	465	493	525	527	479	483	481	459	492	462	439	474	491	528	535	462	540	520	526	531	516	479	538	528	518	516	524	500	499	484	524	463	501	518	517	507	514	473	505	540	482	507	499	480	495	483	593	457	540	464	507	486	491	515	522	506	472	503	519	497	471	484	479	536	517	529	497	498	499	529	481	516	463	490	500	513	465	538	507	484	470	502	499	482	475	468	484	496	561	492	515	476	514	502	484	505	537	480	518	505	534	499	488	536	527	485	473	520	471	519	494	530	475	488	473	523	492	472	518	492	537	470	490	510	496	535	486	507	509	475	512	511	495	522	456	537	486	493	489	505	475	473	516	512	495	460	464	484	509	520	514	560	490	508	509	462	496	515	515	491	503	493	488	499	511	480	514	475	477	487	481	485	508	534	470	498	523	522	509	523	482	515	467	523	544	481	490	468	529	516	490	504	536	485	491	521	472	488	540	517	478	489	513	512	503	523	530	518	483	478	505	521	522	465	525	495	484	500	482	525	525	466	520	516	499	475	501	495	531	508	527	524	523	490	533	511	473	469	476	485	519	503	510	507	489	484	522	525	498	520	488	507	533	504	499	497	514	504	493	493	513	515	522	530	498	499	476	525	514	527	503	485	505	473	463	497	506	484	493	508	463	481	497	510	484	490	519	508	510	473	526	478	500	519	483	518	491	505	484	487	543	493	502	541	468	527	495	524	502	502	466	529	479	502	529	465	471	496	478	500	467	487	518	476	513	517	516	530	495	502	494	490	521	495	513	524	506	493	479	465	492	496	511	471	490	473	513	513	496	496	509	505	480	505	504	488	488	484	483	516	492	489	486	486	515	513	478	519	489	507	495	482	502	521	428	496	535	470	475	500	507	477	483	491	516	505	494	527	509	512	484	529	511	472	529	488	476	455	493	511	490	533	504	516	536	533	484	503	550	481	511	520	499	488	517	492	541	503	511	524	489	509	508	510	459	473	537	483	471	500	502	489	503	470	488	466	499	489	522	485	518	490	486	529	517	511	507	530	503	475	509	512	493	480	504	480	483	494	486	445	529	490	491	501	481	525	522	499	469	515	498	487	505	494	534	480	490	510	530	514	485	539	496	488	525	477	490	478	469	483	529	505	522	495	512	484	532	464	503	484	507	478	494	448	547	467	508	517	530	488	513	482	494	527	487	494	502	505	465	490	485	515	491	471	515	495	477	528	487	502	483	481	501	538	513	508	483	469	496	470	497	485	478	541	486	468	454	483	483	496	493	472	483	503	492	482	474	499	485	494	517	479	493	516	498	483	468	525	530	486	497	489	497	450	515	498	497	510	471	510	505	499	510	533	475	494	503	491	508	478	471	476	516	506	486	487	488	526	479	491	503	542	522	488	510	492	528	493	482	474	489	524	540	504	502	482	491	490	484	469	516	554	467	475	508	465	477	529	503	508	450	510	489	548	506	503	493	502	513	501	486	464	508	532	460	511	522	494	502	511	497	496	487	465	504	500	488	551	483	500	528	461	497	492	459	495	492	495	495	509	519	480	534	481	482	476	488	477	480	509	481	463	501	551	503	457	489	503	509	492	493	530	485	495	510	514	520	488	496	532	493	456	481	503	476	544	481	459	470	514	510	501	510	494	500	494	505	501	506	507	493	486	485	480	498	451	477	520	494	507	487	509	486	505	479	493	490	464	469	487	522	493	502	518	514	504	493	483	517	505	512	504	465	521	491	502	504	529	486	508	541	478	498	513	503	565	492	533	470	518	449	502	470	472	464	465	517	515	510	513	502	511	538	495	514	498	492	496	509	496	461	497	482	526	500	530	516	500	499	450	471	461	472	489	511	480
63770	34829	19695	8180	3647	955	313	238	256	246	262	247	254	222	287	267	240	233	243	255	241	247	225	234	223	246	220	213	236	220	228	260	264	262	257	262	227	245	254	257	248	244	232	241	227	249	217	226	225	224	232	218	209	253	244	228	262	226	244	216	233	228	214	239	242	263	230	265	238	237	214	234	245	232	242	244	228	259	235	218	225	236	265	259	237	227	269	263	226	265	244	261	210	271	245	219	224	256	257	211	253	236	277	239	237	245	239	237	247	231	236	244	226	251	250	253	235	243	258	256	228	224	250	204	258	229	257	239	257	260	233	257	249	228	220	247	255	219	232	234	246	263	238	249	273	248	256	203	228	215	234	230	251	250	250	233	241	205	237	251	271	234	242	218	269	217	230	269	258	229	202	247	232	255	245	260	253	224	244	260	240	201	257	232	199	247	249	266	266	231	243	249	249	244	227	227	247	251	224	275	248	235	258	263	247	212	219	237	191	277	246	243	246	229	225	238	238	258	239	234	226	246	246	276	242	253	269	264	218	213	248	251	245	208	224	273	243	198	235	223	220	216	245	216	240	234	234	240	254	252	283	265	228	242	252	223	246	244	254	231	242	244	239	228	257	245	243	237	223	256	219	233	256	225	260	245	249	241	202	200	235	231	236	242	267	232	228	196	257	245	206	240	227	277	229	237	256	263	236	247	254	264	228	247	265	219	222	263	252	249	246	233	282	230	244	255	242	247	233	246	220	260	219	221	242	233	242	219	233	242	260	256	229	243	255	269	255	229	247	229	238	231	246	229	220	212	234	245	241	236	260	248	234	223	259	256	260	236	230	205	252	223	242	239	218	222	245	245	225	282	245	209	257	263	238	220	244	236	219	241	231	218	252	245	269	244	219	242	230	238	237	230	221	236	222	237	234	241	227	230	252	239	233	222	265	260	247	244	269	267	255	262	243	245	256	252	242	258	249	286	231	197	236	212	251	249	213	227	224	280	243	228	260	246	266	243	224	249	228	244	200	250	249	239	220	250	263	242	241	233	224	248	233	242	255	242	229	248	241	258	278	214	241	251	228	256	278	252	231	228	233	249	243	246	249	233	248	224	230	226	227	237	249	271	213	223	244	243	221	244	217	229	248	223	215	248	254	250	214	226	272	229	197	252	235	239	233	252	249	249	233	237	254	231	207	252	231	274	232	232	225	233	235	204	229	242	223	240	274	222	232	251	229	244	243	243	246	220	223	240	253	214	255	247	226	243	238	233	252	229	252	270	224	223	238	222	243	229	247	245	255	216	267	221	221	234	266	257	230	240	243	249	262	254	243	252	256	228	225	246	241	230	250	231	231	242	232	245	245	208	255	237	215	235	206	221	240	238	235	267	251	251	221	231	244	244	265	210	236	221	223	227	254	246	235	244	222	256	244	230	222	233	253	270	238	258	260	245	232	233	232	247	238	222	250	203	243	231	218	231	242	249	224	201	240	237	231	245	239	237	248	230	233	244	241	233	256	222	243	236	238	237	238	229	251	228	247	231	237	255	246	260	246	243	279	256	224	257	254	228	229	240	218	228	225	271	265	248	242	276	256	231	252	230	225	244	271	217	231	235	250	244	241	228	253	258	266	227	239	270	241	259	216	248	260	233	243	235	241	228	274	236	262	234	198	230	217	262	231	226	261	228	222	228	237	251	230	226	218	209	260	221	224	223	235	220	271	240	262	242	250	221	237	214	252	235	204	225	255	255	235	251	242	278	244	264	227	223	249	252	235	232	242	245	204	251	245	242	213	237	243	228	220	246	233	237	216	248	220	227	237	246	231	202	252	220	236	267	257	246	263	254	216	251	251	267	235	234	239	267	241	218	241	247	244	247	206	225	247	289	241	213	210	239	203	236	236	240	239	222	221	231	245	225	236	286	211	254	279	231	243	272	224	240	242	242	230	242	231	223	228	245	227	241	239	264	213	246	242	221	266	215	229	222	244	267	250	231	228	274	227	220	230	233	228	247	228	237	205	242	233	235	238	249	244	254	239	247	216	217	226	213	240	225	238	223	238	232	243	255	235	232	244	240	249	257	228	233	262	209	210	237	218	233	222	236	229	221	252	251	230	225	234	259	255	250	253	210	266	228	226	241	283	235	234	260	251	217	235	224	220	265	235	225	258	248	221	223	229	211	227	254	239	270	264	242	235	226	230	251	233	248	235	220	241	234	244	229	233	212	212	247	279	257	243	240	232	212	227	227	228	252	218	250	234	234	246	226	234	222	233	252	257	241	223	242	260	225	234	270	249	235	227	250	247	230	256	235	200	226	221	233	229	238	229	248	241	226	212	227	254	214	251	244	235	245	257	282	211	232	245	210	227	230	236	223	240	237	220	241	230	286	230	232	232	262	215	280	239	254	266	232	234	234	232	246	228	235	211	236	252	238	246	258	248	228	244	246	247	272	222	236	265	236	214	239	245	245	227	261	211	231	227	241	225	279	231	269	255	235	244	224	239	199	262	237	226	240	221	254	222	245	225	229	233	226	250	213	225	200	230	249	228	242	224	253	244	218	262	244	219	254	244	229	218	248	237	232	249	243	253	230	210	249	256	240	224	237	235	249	244	268	223	228	228	241	209	232	232	262	259	246	245	252	216	238	245	244	221	223	251	247	241	233	242	220	231	198	247	233	213	247	218	261	207	257	241	264	253	251	258	267	256	240	217	253	234	243	241	270	257	243	225	258	232	227	259	286	233	229	232	260	255	219	244	257	268	236	252	215	219	232	247	261	238	225	269	241	237	239	240	234	249	261	256	230	269	234	223	239	259	243	227	252	235	250	246	239	245	267	221	228	254	226	242	207	246	224	242	226	226	247	210	242	229	239	239	250	247	223	241	238	229	226	273	223	237	244	235	246	209	282	214	248	234	245	215	223	225	235	252	219	209	227	258	223	256	248	257	222	225	228	222	214	256	225	221	230	231	252	242	230	239	227	234	245	257	215	216	236	260	230	261	250	256	248	235	249	233	220	220	256	256	244	210	258	254	249	266	224	254	244	239	249	246	237	235	240	224	234	265	278	234	257	234	251	270	246	248	250	248	273	245	239	224	231	222	235	227	223	239	290	253	238	258	248	219	249	224	254	223	245	254	232	247	234	199	228	253	240	236	223	229	239	227	251	221	280	268	236	241	223	228	237	221	229	260	274	269	230	220	252	242	250	248	226	232	220	223	232	227	220	254	239	228	245	248	231	238	235	232	211	248	269	232	230	249	236	218	216	239	231	247	209	251	241	225	219	237	217	224	225	235	259	252	238	262	232	260	239	227	226	229	243	217	239	261	236	223	225	254	254	242	206	209	265	202	264	238	227	212	232	233	235	240	241	234	224	228	248	259	244	249	249	235	230	235	270	244	248	255	259	242	267	213	244	252	238	228	249	257	263	239	215	218	225	220	233	250	247	242	222	256	232	209	219	240	287	245	264	220	249	246	248	237	220	250	235	235	250	256	234	229	256	227	214
41437	27504	20807	13799	9716	2448	948	652	629	551	548	549	560	566	561	577	558	580	566	565	517	520	527	541	525	513	525	552	543	540	541	553	506	510	522	559	526	526	531	549	522	510	511	539	535	544	533	514	483	558	538	555	501	527	501	498	499	464	529	501	565	497	514	500	514	522	514	543	519	524	569	495	537	462	529	504	520	551	527	527	521	561	473	531	533	531	515	539	476	539	523	514	500	532	490	511	580	539	529	492	544	570	525	520	520	519	514	531	522	507	499	517	554	537	527	570	515	513	509	511	507	552	511	539	498	536	495	534	537	520	526	486	552	517	515	473	514	560	535	548	502	550	539	510	532	539	510	548	530	507	508	573	542	574	542	494	544	565	506	535	499	519	505	517	518	534	519	522	524	515	505	536	534	531	536	521	531	542	533	557	507	523	511	509	503	506	485	496	479	501	528	527	518	511	502	515	539	506	504	514	500	548	551	537	580	511	509	559	486	537	488	522	551	560	501	518	558	541	541	548	545	525	527	535	515	543	506	521	530	477	504	536	542	553	523	515	503	495	507	562	537	519	536	509	578	514	476	570	521	492	524	506	471	535	520	514	551	536	526	524	501	562	553	518	535	514	511	549	505	497	509	508	499	516	504	563	481	530	534	482	487	533	496	513	531	495	509	512	474	526	509	529	513	509	486	570	535	550	541	531	497	549	507	538	518	515	519	553	486	572	521	554	474	538	515	505	526	527	552	510	532	547	531	549	523	586	513	534	512	520	517	540	494	466	515	538	500	551	507	478	540	490	518	520	513	522	532	514	545	509	531	533	473	527	546	543	487	544	501	552	516	498	540	534	482	530	512	539	517	535	539	538	501	514	520	502	510	537	553	553	509	526	522	530	535	517	532	523	530	545	521	562	530	539	510	581	545	519	499	571	539	500	540	503	522	504	535	492	495	538	526	535	514	540	542	558	538	490	513	513	495	500	528	501	510	529	532	541	518	506	520	569	514	510	527	501	516	545	531	524	488	533	516	551	526	561	524	486	492	473	526	522	504	483	495	538	543	502	498	505	557	516	485	509	526	563	531	518	515	519	559	516	543	484	556	502	523	549	498	514	516	480	550	506	479	541	509	507	482	543	539	495	536	515	519	498	483	490	486	522	530	507	519	521	450	514	476	473	520	531	528	481	515	515	502	572	497	515	515	535	524	482	552	527	498	557	530	519	532	489	517	545	512	526	496	489	552	513	520	513	476	547	520	505	516	524	538	506	515	483	514	481	490	542	551	523	543	516	468	521	502	527	517	513	548	549	530	523	501	517	546	500	510	536	521	497	494	498	532	546	526	551	453	506	507	547	501	535	544	533	498	523	552	523	509	503	505	509	526	509	509	515	499	572	510	514	496	518	501	520	480	530	505	515	521	459	524	533	503	503	498	576	504	534	517	531	545	516	585	527	539	534	554	502	538	522	504	499	519	507	532	512	531	513	543	490	554	533	548	526	557	517	499	509	494	528	508	491	516	504	515	484	523	487	517	550	513	508	500	523	545	492	532	548	518	544	559	507	569	526	545	517	541	530	523	490	534	519	514	536	496	526	506	516	554	552	502	509	500	485	501	521	501	505	522	529	524	561	509	507	531	541	479	493	517	546	514	482	561	511	517	505	510	487	526	508	518	530	502	494	523	521	507	526	500	502	487	483	511	499	539	526	498	479	511	481	537	500	514	539	460	476	525	519	547	506	509	517	539	535	509	510	514	518	510	528	514	509	521	530	516	540	497	560	472	569	521	504	487	532	552	504	537	528	538	507	531	486	532	560	541	553	496	536	518	495	510	526	499	512	493	494	498	516	541	519	526	526	507	498	526	517	526	498	529	491	519	511	545	488	533	493	537	520	511	522	494	531	537	506	496	490	488	485	522	543	508	523	536	518	527	509	534	518	528	510	511	573	473	515	501	531	522	482	531	492	529	525	507	515	534	524	526	501	526	520	533	569	510	510	526	533	448	530	526	515	524	557	494	555	525	560	497	531	502	514	513	523	541	469	536	544	539	560	510	514	522	515	542	500	532	532	546	497	500	533	491	515	538	517	547	523	511	524	514	500	495	568	552	510	478	506	536	492	530	594	505	552	572	508	521	506	526	513	554	545	512	514	524	483	519	502	516	536	477	503	535	507	556	544	498	528	544	516	511	569	545	496	504	536	496	531	530	563	556	516	555	489	532	492	530	542	527	544	518	540	536	518	518	522	548	530	515	508	515	522	516	519	505	574	535	461	521	488	480	466	521	513	543	520	511	527	512	541	546	513	480	520	535	523	575	489	502	504	489	536	504	485	521	472	531	508	524	466	521	554	562	537	501	496	539	529	522	480	523	508	505	444	530	563	525	540	522	529	523	537	507	559	506	540	510	523	525	555	488	533	504	501	502	548	506	535	537	518	536	510	523	499	561	545	486	513	524	496	522	553	542	543	515	514	520	535	523	523	535	502	504	568	518	503	556	501	503	543	571	503	504	519	531	501	498	492	535	541	513	532	563	491	517	495	501	542	550	508	529	518	485	546	513	535	526	546	525	526	571	510	520	519	497	530	495	512	514	512	512	523	524	531	510	525	502	529	505	516	542	504	557	509	508	530	553	545	486	513	535	480	506	457	492	488	510	524	529	510	508	485	478	521	523	507	529	534	530	521	507	491	519	516	532	532	499	495	533	569	527	512	537	511	558	513	507	515	553	529	511	501	488	517	526	529	547	491	537	504	513	544	515	491	564	536	522	500	523	511	539	518	554	534	554	549	513	550	515	541	525	531	500	529	552	536	507	541	549	527	573	494	529	546	505	483	536	557	567	522	530	513	493	495	522	503	535	548	528	518	500	493	510	519	556	522	543	512	486	522	497	533	516	517	493	490	558	572	536	525	482	526	549	512	510	501	547	521	546	532	550	538	483	456	525	537	491	470	505	449	552	485	533	510	529	514	524	515	490	526	521	510	522	535	519	528	553	514	525	541	494	511	524	511	520	526	531	498	519	495	495	504	547	469	498	502	513	518	510	530	477	515	530	542	524	505	517	547	534	531	554	527	527	545	556	561	542	526	521	496	526	531	513	504	528	537	558	535	531	473	505	511	471	538	444	487	523	527	543	512	558	505	538	487	544	521	536	542	485	539	516	500	538	542	523	514	516	526	477	552	528	510	500	493	497	521	545	504	504	536	507	512	528	525	561	538	520	506	545	512	507	533	504	530	505	512	503	530	569	529	534	515	488	561	531	490	513	502	529	539	513	500	575	531	562	533	498	513	524	509	529	520	498	520	514	501	535	499	501	508	489	504	548	544	523	524	525	502	528	523	513	519	504	531	496	527	489	520	520	507	489	521	521	502	501	499	550	533	530	525	557	532	547	507	556	472	569	532	566	529	511	474	520	540	532	532	564	528	524	540	563	551	563	494	514	529	549	507	548	488	506	534	513	545	509	527	481	498	501	478	522	506	535	498	539	565	476	535	525	513	565	526
43415	24824	12801	4618	1247	332	253	226	228	179	200	211	201	197	228	268	235	217	228	191	212	195	188	190	196	234	206	191	224	234	220	197	218	231	240	214	209	238	220	213	208	234	220	227	211	195	221	181	216	202	215	190	215	227	211	236	223	191	171	183	203	226	243	214	227	193	228	232	225	195	232	204	201	216	219	219	212	221	225	182	205	234	201	204	223	213	215	222	214	215	196	197	230	212	207	205	214	226	205	209	218	199	238	223	196	237	233	190	199	212	218	204	232	216	217	206	232	213	260	206	205	217	217	212	192	202	197	198	208	215	189	233	226	221	203	247	193	208	222	228	217	209	189	219	197	219	214	193	218	193	227	201	220	218	211	228	199	210	206	209	209	211	214	217	224	203	203	209	223	203	197	205	224	221	216	235	201	213	215	203	200	239	201	196	225	194	248	203	227	185	215	213	196	228	207	213	199	187	183	221	208	216	220	211	214	185	224	205	197	185	206	208	197	229	213	220	239	253	177	202	232	191	199	219	216	215	180	215	228	203	220	218	214	234	181	205	214	194	217	226	188	214	214	231	197	212	196	189	220	205	228	231	206	195	213	189	241	205	217	217	201	179	225	226	222	208	196	240	221	185	201	205	212	173	178	171	224	229	198	184	214	193	196	182	199	220	216	213	202	204	215	197	213	224	202	219	178	195	196	209	212	225	207	216	211	218	223	213	195	206	226	250	218	206	205	231	221	208	206	187	197	206	224	210	229	194	221	239	202	209	205	191	217	202	209	201	228	209	194	207	225	195	231	221	209	237	198	223	206	237	197	200	206	224	224	215	205	198	191	193	191	185	216	234	209	180	217	199	221	199	237	231	234	194	253	196	227	221	197	211	229	226	194	197	234	190	219	210	234	204	202	203	194	213	213	238	201	215	197	242	218	234	201	245	215	220	226	217	180	217	223	223	212	191	187	228	195	206	190	205	181	224	213	207	199	218	188	186	181	221	247	227	225	201	221	188	178	210	185	194	226	215	206	191	185	195	226	215	221	231	212	221	213	209	203	187	182	197	214	205	210	218	218	220	207	208	204	236	211	204	216	207	183	204	193	216	175	242	225	201	201	217	209	201	196	225	183	215	196	228	228	218	210	220	204	211	212	212	213	216	238	196	200	249	210	198	236	215	205	196	229	213	238	217	207	215	202	216	211	204	211	220	192	211	193	231	206	188	223	202	214	230	201	218	225	210	186	208	224	181	185	213	205	193	204	202	180	215	208	224	215	220	212	191	225	231	192	220	220	220	205	235	219	219	191	211	223	217	216	224	194	186	192	217	226	234	195	233	217	223	203	213	236	211	248	221	178	210	211	202	206	200	212	212	216	209	201	234	227	223	200	187	217	224	223	210	242	205	241	223	212	191	192	221	191	211	200	227	233	217	220	208	209	210	197	204	210	223	189	195	202	203	215	212	230	227	229	188	214	211	230	255	205	206	188	206	197	240	183	208	201	189	198	201	201	218	234	191	211	194	211	193	195	210	223	211	234	229	213	209	208	186	218	245	207	213	210	181	198	206	203	191	196	213	174	248	221	245	209	192	225	224	199	225	218	198	223	192	214	204	205	228	227	191	204	202	228	208	214	209	198	202	205	184	230	231	223	217	203	226	226	206	213	210	246	205	200	197	189	178	213	190	195	222	218	217	218	211	208	211	201	231	220	216	229	230	218	218	210	225	219	203	233	244	204	208	208	223	193	208	167	226	210	214	188	206	178	201	230	220	207	247	206	212	197	241	220	236	205	236	203	226	214	224	197	233	188	224	182	225	221	217	198	227	225	220	210	199	204	232	177	185	242	199	195	205	183	198	223	239	206	222	232	215	213	189	190	222	219	214	230	228	226	220	209	210	202	220	193	220	206	193	191	194	215	206	204	235	238	223	202	230	204	191	239	184	197	205	227	176	204	224	189	217	241	235	211	224	202	207	201	193	226	222	227	243	232	191	214	215	187	200	201	188	216	202	188	210	218	215	192	223	216	207	206	232	196	200	225	225	200	182	193	213	229	199	220	204	213	234	214	217	209	205	180	209	206	191	232	201	221	250	209	206	200	227	180	217	214	225	213	184	208	202	222	208	238	208	208	229	223	214	199	206	222	226	229	211	212	215	225	221	211	215	207	203	236	190	224	183	218	197	213	211	193	191	220	209	212	192	220	186	219	215	219	222	191	210	183	181	194	180	194	219	196	203	190	235	238	198	230	209	215	178	199	201	193	206	199	199	221	199	196	215	220	190	224	222	239	225	230	210	154	209	203	199	203	180	224	237	242	197	236	234	215	193	227	184	176	190	186	205	220	226	208	226	206	250	217	209	178	204	226	249	197	201	219	207	209	227	191	194	213	203	209	201	227	197	216	208	228	228	200	197	216	203	217	177	200	207	186	228	224	199	203	214	198	196	224	194	202	226	193	220	207	198	208	206	206	228	209	216	212	207	234	212	223	220	182	218	208	221	247	202	203	216	230	248	202	187	191	209	225	215	185	194	222	186	199	215	249	225	215	224	234	260	212	218	200	235	199	228	208	207	222	199	198	201	196	234	200	199	196	211	203	209	192	200	207	206	241	201	217	225	201	204	240	217	227	226	212	210	233	222	200	220	246	220	211	230	204	201	241	233	204	207	220	214	204	205	243	197	222	214	212	216	228	198	244	192	191	240	209	196	229	220	206	211	204	188	170	196	184	239	210	187	219	201	202	199	180	199	190	240	171	192	238	210	216	218	211	213	214	233	215	203	197	227	195	206	206	210	217	198	185	216	218	215	212	205	230	230	209	202	186	210	192	204	226	229	206	207	212	212	220	216	222	243	201	208	240	211	233	205	223	219	192	200	245	212	206	212	217	226	235	211	227	204	191	208	209	200	212	191	194	198	246	213	217	221	228	196	226	217	197	211	216	208	222	233	184	200	188	219	239	212	213	211	194	198	214	218	206	219	184	184	204	238	228	213	219	178	223	187	210	225	205	194	204	223	222	210	226	216	205	233	208	219	208	234	198	203	211	217	220	204	185	230	189	204	213	194	200	200	222	197	228	246	220	195	197	187	227	215	230	217	215	205	223	243	231	231	228	236	193	240	228	199	221	214	207	210	214	192	213	196	232	233	201	197	204	200	241	200	224	233	225	225	216	227	223	211	204	196	200	195	208	212	187	227	219	217	204	202	206	207	193	180	233	219	224	204	234	222	187	214	224	219	204	192	192	223	215	252	247	207	190	182	223	214	235	212	198	214	234	246	211	196	219	196	214	208	208	206	200	177	195	218	200	228	185	209	233	230	212	202	226	196	214	185	196	191	191	222	191	229	218	240	212	203	225	212	254	194	177	197	202	207	210	202	220	194	203	230	197	223	189	209	224	218	217	196	188	213	209	211	206	214	225	195	188	218	204	211	220	224	215	230	199	214	215	230	169	191	206	211	226	194	213	247	254	187	200	199	189	228	210	220	196	182	242	195	228	192	203	196
28586	19447	15904	9173	3495	906	570	496	509	476	492	479	483	467	447	462	454	473	475	464	456	452	462	463	470	479	499	478	455	477	475	454	482	494	443	440	494	477	469	490	494	455	443	443	441	461	469	472	468	468	463	482	476	497	453	438	471	473	455	442	439	482	451	451	441	494	440	431	481	466	485	470	476	461	486	453	458	489	483	440	488	447	495	442	475	426	448	462	464	465	448	475	472	502	485	455	462	480	474	453	444	496	492	470	503	432	452	460	476	450	462	490	475	445	469	484	462	474	462	468	430	464	439	434	501	472	480	490	476	470	456	503	479	475	489	462	476	493	478	443	446	438	446	446	467	500	470	457	490	452	477	456	477	528	457	487	506	473	473	459	490	494	493	504	503	471	483	459	460	499	460	467	439	453	444	482	475	479	465	435	464	452	443	444	438	444	484	457	457	490	478	416	473	469	490	493	468	488	467	471	415	463	461	439	496	481	503	460	491	438	459	488	483	477	476	446	449	439	419	474	450	448	444	454	493	477	459	466	486	455	471	491	468	456	496	453	490	497	477	463	478	489	453	501	509	483	453	461	453	462	465	470	460	466	464	448	460	477	468	455	464	456	467	466	466	460	496	435	482	468	481	465	457	486	458	488	494	445	487	473	459	463	457	474	512	431	478	516	483	447	440	447	485	449	445	431	492	493	468	451	453	457	479	501	470	477	438	476	443	428	497	483	465	485	447	485	470	476	512	440	485	483	451	481	461	456	464	489	480	442	479	459	462	485	484	460	455	458	478	475	478	453	456	474	465	478	413	479	469	473	487	464	486	482	481	452	468	500	450	454	446	480	490	440	457	461	468	469	510	434	438	491	493	443	464	485	439	467	458	496	445	450	447	531	457	471	449	476	469	464	435	460	460	458	463	448	484	455	457	511	483	493	455	474	449	485	486	478	497	474	481	468	465	493	437	475	483	491	475	440	511	421	488	504	496	447	473	461	488	437	464	444	453	486	482	445	465	485	422	454	462	466	479	491	512	430	479	426	432	477	451	491	493	497	457	505	453	486	448	443	478	503	450	451	490	461	469	494	457	474	480	470	443	475	486	462	480	475	461	458	468	456	448	442	424	480	493	505	441	457	477	438	472	483	492	462	445	480	457	465	456	478	465	449	439	458	434	466	491	455	480	421	461	445	513	456	444	493	481	449	476	501	463	444	451	454	492	468	489	481	457	481	454	470	475	486	472	462	450	442	417	454	479	451	470	440	468	472	508	447	471	465	455	466	444	454	459	474	421	469	440	475	464	459	504	442	491	480	487	469	474	477	436	454	500	484	439	464	482	473	472	490	479	466	438	487	491	446	450	460	468	445	449	486	488	506	482	478	512	465	495	432	488	471	471	455	460	480	512	466	454	475	458	491	465	492	454	458	459	470	455	516	484	473	457	454	474	496	504	467	448	497	450	446	490	460	438	454	487	474	447	495	449	466	478	475	478	472	461	490	453	494	425	442	465	444	470	495	450	425	448	493	476	424	438	479	470	453	460	482	496	472	437	478	493	479	509	440	476	466	491	444	508	464	449	430	440	480	467	490	483	449	464	520	436	476	510	504	478	484	493	448	459	480	476	460	470	460	497	502	451	481	492	454	477	456	486	459	483	467	464	469	493	486	470	464	462	450	528	463	460	449	477	468	515	445	503	477	498	525	490	467	469	485	488	492	492	435	477	465	460	477	472	413	435	444	495	448	515	464	494	453	464	441	447	492	504	483	476	455	451	472	470	470	462	473	524	435	449	452	479	462	483	467	491	456	448	433	479	465	506	470	486	518	462	458	477	495	489	434	459	483	431	437	449	467	481	462	502	452	463	478	509	462	481	473	457	465	487	464	487	480	462	424	467	499	455	484	509	508	459	468	473	476	470	482	479	456	454	477	473	431	502	445	485	460	446	434	473	466	478	494	478	496	483	496	472	446	435	467	448	442	487	483	461	441	486	449	468	485	444	470	487	444	473	459	435	467	449	482	451	479	439	480	460	467	466	469	473	460	447	470	473	471	462	526	487	450	461	464	495	507	438	453	459	450	493	459	478	480	476	504	472	465	471	472	474	453	493	491	444	475	459	476	479	445	468	498	456	479	475	455	466	460	501	442	466	507	464	445	475	455	453	476	479	442	468	451	489	479	464	449	482	442	489	455	442	438	461	478	454	510	456	464	457	436	489	452	451	442	471	464	483	481	460	445	454	518	526	466	447	469	474	501	466	485	481	445	458	461	445	471	456	482	436	490	464	491	484	479	444	474	448	471	469	454	462	439	463	459	503	498	456	485	465	498	428	475	487	527	477	458	473	448	506	464	467	437	457	457	452	452	446	463	504	451	467	490	481	466	484	469	477	434	477	466	437	469	471	479	514	460	447	463	469	471	509	457	451	499	444	439	493	474	496	501	442	452	448	464	465	462	476	459	467	461	453	445	473	486	457	496	478	468	474	438	472	479	486	477	457	487	459	474	463	472	479	458	497	462	487	480	480	457	486	476	503	508	448	492	460	489	485	451	464	441	469	496	458	494	460	490	473	485	447	468	445	450	472	444	506	465	489	468	435	444	451	465	458	431	479	458	466	464	455	479	500	438	518	454	442	459	495	482	460	507	490	485	505	457	485	475	464	452	469	473	466	434	506	499	446	456	469	433	411	471	469	446	447	420	445	460	452	473	460	486	470	447	493	466	460	472	485	487	452	470	482	453	494	473	472	482	442	452	433	472	448	479	478	455	463	470	465	486	486	444	526	465	451	464	475	474	458	454	432	440	493	482	464	485	431	472	456	464	487	463	488	471	460	471	474	445	496	431	490	432	473	453	422	441	474	463	454	493	439	459	437	488	451	464	500	462	473	485	501	463	471	456	450	436	417	471	466	451	506	463	496	441	493	489	456	449	477	475	482	464	446	495	486	493	447	443	454	468	454	474	470	438	439	440	451	490	504	436	462	465	487	448	459	470	446	436	480	473	466	502	437	455	483	475	460	454	491	455	500	447	460	475	467	502	427	430	455	489	441	458	493	450	479	457	469	440	457	454	473	484	438	449	501	468	451	481	484	475	465	501	465	473	439	412	443	480	428	508	444	501	484	478	453	479	489	439	476	473	465	447	479	460	492	478	442	452	458	441	504	454	485	457	482	469	485	463	442	452	461	489	469	478	484	496	506	460	414	455	485	411	460	461	445	487	495	481	490	441	474	467	487	470	459	467	475	469	463	473	450	444	442	478	471	476	500	450	456	442	462	463	466	479	483	492	465	480	501	486	466	448	507	473	477	491	481	443	522	497	483	471	480	493	495	463	473	452	466	497	481	453	472	494	445	466	494	488	468	451	443	478	479	495	511	466	471	467	509	457	448	460	479	467	461	483	479	493	494	482	476	489	445	475	476	469	529	431	420	482	488	479	463	525	512	516	501	468	470	458	449	481	462	489	483	477	489	462	445	477	462	463	461	470	482	448	468	465	432	483	450	447
61822	35096	15983	4442	1427	554	259	248	233	244	245	214	216	233	246	224	247	234	252	233	207	265	224	245	232	240	252	224	252	188	252	218	217	227	258	217	213	221	204	252	238	256	229	225	245	220	214	225	214	215	231	211	226	205	239	221	238	222	227	229	224	238	218	199	245	228	215	241	259	221	232	213	219	242	245	221	207	245	238	228	212	219	229	205	238	239	242	240	224	228	206	233	224	238	222	236	222	212	192	214	235	243	248	234	229	235	219	216	231	258	227	215	214	220	228	250	239	232	227	223	271	232	210	212	233	223	202	239	266	232	262	210	215	255	245	215	230	225	234	214	244	221	219	225	237	234	252	253	269	235	207	241	247	238	265	256	233	244	206	229	182	227	226	227	246	230	214	199	228	235	242	227	238	221	249	210	204	201	212	242	255	226	243	240	230	247	242	256	218	232	199	253	236	237	238	205	215	229	218	215	249	222	249	260	238	204	238	217	238	213	215	233	215	232	209	217	204	214	225	201	215	255	209	195	243	221	222	228	191	235	224	247	197	224	210	233	213	233	259	229	209	205	241	216	254	220	266	251	227	216	214	209	252	228	204	226	218	225	237	193	219	240	229	228	225	226	202	223	239	220	213	220	225	230	216	218	202	212	217	198	214	247	241	203	187	217	240	213	225	230	227	225	235	217	208	220	220	219	226	244	233	202	251	237	195	215	216	245	232	208	193	239	222	206	209	229	225	208	233	223	223	237	212	193	222	227	227	231	237	250	227	194	220	233	223	221	215	229	229	218	227	206	223	219	235	243	211	197	247	237	221	207	209	220	244	257	191	235	225	210	247	234	242	234	243	238	206	228	251	232	223	232	254	229	228	203	226	233	234	245	201	191	213	198	228	217	219	211	270	238	216	198	253	226	218	227	240	237	222	227	215	245	219	221	227	224	247	219	231	211	208	233	238	260	238	225	219	224	224	230	217	212	258	223	211	239	207	220	224	242	226	191	196	234	247	218	230	219	229	215	219	249	196	222	209	254	242	256	227	213	241	228	215	233	217	247	217	219	232	234	210	233	244	228	216	222	211	224	223	246	228	219	226	226	204	238	242	230	190	253	245	221	216	209	211	244	261	214	226	231	218	220	241	250	212	241	178	203	228	245	246	237	241	231	211	209	219	227	234	204	246	249	244	236	227	224	220	255	236	242	223	224	232	231	223	230	245	238	228	232	231	214	249	234	227	222	217	229	234	243	218	212	200	234	240	224	217	215	229	254	246	202	244	220	241	226	210	215	230	208	243	207	244	222	236	218	231	246	226	255	241	221	207	238	240	231	212	240	199	226	214	222	248	218	273	242	230	192	232	236	241	245	224	223	241	234	229	196	215	257	221	216	220	269	226	233	209	253	219	228	247	221	226	204	238	244	247	247	236	228	199	210	240	222	202	234	220	212	266	226	209	227	216	220	219	251	241	207	200	266	217	240	229	248	220	223	209	212	213	231	221	209	215	261	232	193	220	222	235	216	226	232	224	210	210	227	229	231	208	216	246	222	248	249	232	226	221	203	218	211	225	204	239	230	233	227	231	187	245	215	217	234	231	212	229	199	246	237	229	253	235	224	214	217	251	250	242	221	270	218	221	211	224	205	191	239	218	223	227	249	235	237	221	207	201	225	232	214	202	220	229	230	225	211	211	216	235	178	227	229	208	208	204	252	207	228	224	220	213	206	239	231	204	240	243	249	219	206	223	210	243	225	236	222	222	260	201	219	220	227	242	211	217	204	233	268	232	239	220	237	204	223	225	223	233	217	250	228	200	243	231	222	219	237	205	235	221	217	177	216	238	222	223	209	249	226	215	234	247	246	217	212	208	228	241	229	211	260	252	212	239	217	227	228	237	243	234	235	261	224	237	267	242	232	221	224	274	209	226	220	206	210	196	244	222	225	194	215	228	222	254	232	243	212	189	231	202	210	229	228	237	201	221	238	247	248	215	261	243	252	242	216	216	214	245	221	205	221	210	227	224	234	208	231	239	216	234	216	214	223	244	241	256	192	209	241	235	232	203	215	230	226	233	240	205	249	225	243	250	231	215	215	233	229	245	247	219	221	208	217	225	224	228	209	242	205	230	228	211	208	240	208	215	217	226	230	227	199	218	226	179	214	220	245	227	210	227	239	223	232	234	215	226	219	206	225	210	230	220	241	232	212	255	222	197	226	232	278	227	227	235	253	223	257	236	251	221	241	210	239	233	221	230	213	212	232	256	222	215	251	224	214	219	213	216	219	180	215	220	221	233	222	231	202	236	215	241	215	254	233	219	188	236	178	198	253	225	235	242	223	230	243	225	241	222	235	219	243	208	226	236	229	210	217	226	225	214	200	231	228	206	230	224	239	231	236	241	217	204	214	184	233	234	201	219	212	249	197	219	237	246	218	230	190	224	225	233	240	228	226	218	235	203	246	236	238	205	231	232	263	211	218	214	193	219	231	238	247	224	219	218	234	221	200	218	244	220	249	221	244	211	199	237	229	228	259	242	228	202	209	213	221	220	214	244	200	222	250	204	235	216	193	188	237	256	240	250	244	233	223	209	202	203	219	245	250	225	193	244	213	232	243	212	226	240	224	257	226	233	235	201	222	236	262	247	209	234	226	208	277	219	237	180	233	213	204	205	193	236	237	234	228	223	218	222	207	230	241	240	225	238	223	254	247	237	248	216	233	208	228	198	206	252	255	247	218	234	245	240	234	219	249	221	226	214	230	229	236	248	243	225	208	219	209	211	202	217	224	199	211	218	229	240	235	218	255	235	236	248	243	204	224	242	211	228	216	238	235	239	239	236	260	202	232	235	241	233	218	224	248	219	253	209	183	232	231	210	221	240	216	253	226	227	243	242	237	229	254	222	247	246	200	234	221	226	233	238	217	206	231	227	204	223	205	215	195	255	207	224	219	223	231	188	210	209	240	206	245	195	204	225	214	208	221	218	218	251	244	243	223	212	221	233	238	219	212	233	229	228	239	239	225	221	226	241	258	254	213	211	207	193	238	227	240	223	223	236	238	197	247	244	209	210	232	239	246	216	211	233	249	227	221	227	265	252	227	229	244	229	199	209	231	241	226	214	213	223	181	210	218	223	203	235	218	196	223	233	213	246	213	251	227	245	244	206	209	211	212	225	226	246	251	256	208	222	235	223	217	230	196	235	212	217	226	230	227	231	219	225	221	217	224	269	222	240	207	209	229	234	235	226	207	213	211	235	258	219	268	224	194	185	242	217	246	267	218	254	227	247	202	197	209	212	226	235	230	245	209	240	215	219	217	234	186	228	195	205	251	216	235	242	200	197	232	222	253	240	241	220	234	205	228	234	205	243	221	188	232	229	232	229	243	232	232	228	229	222	229	225	230	219	242	247	226	218	216	215	233	226	235	217	246	241	216	208	247	242	209	252	223	219	220	226	259	194	237	231	215	225	199	224	230	234	235	235	210	244	220	216	227	225	223	235	212	218	192
41674	26575	16008	8205	4153	1564	695	582	554	529	571	559	522	539	496	513	492	509	528	478	470	529	513	470	502	481	509	528	478	521	492	504	504	444	520	470	513	496	516	528	516	489	524	497	489	524	521	524	507	523	491	496	492	500	484	479	480	489	526	509	481	465	517	495	526	521	488	507	556	503	510	497	499	511	518	524	502	556	472	519	451	508	469	507	521	527	481	494	497	506	535	505	491	541	487	528	481	498	572	488	478	466	507	502	532	472	538	510	509	465	511	514	509	488	532	482	496	494	505	494	500	507	532	511	444	512	473	506	493	495	467	510	498	522	533	523	529	505	488	507	521	531	515	551	518	511	501	504	476	466	506	492	506	541	512	501	502	533	556	482	473	490	489	520	460	486	516	475	476	496	536	521	498	488	509	505	495	485	488	488	484	515	497	570	495	472	509	539	486	469	518	486	487	470	529	529	511	507	534	495	516	456	497	510	519	517	486	449	497	514	542	500	499	507	510	491	480	497	528	490	500	499	483	531	476	471	482	507	492	502	525	516	465	497	483	556	478	510	511	518	429	507	542	513	504	496	516	517	510	517	498	499	496	492	485	502	533	513	512	508	515	544	542	482	538	469	477	499	492	528	500	480	480	452	522	486	510	521	533	511	474	492	460	499	444	495	506	490	508	509	516	494	496	488	494	507	484	519	498	510	505	513	504	489	492	522	508	514	490	501	511	447	474	490	490	526	533	534	501	490	482	499	504	474	491	495	519	523	524	460	461	503	499	497	528	501	499	470	554	522	524	489	478	455	501	512	517	497	511	480	505	493	449	515	501	521	501	488	507	480	458	509	523	483	443	510	523	522	509	495	514	506	540	486	453	510	492	488	463	513	435	478	521	510	520	514	473	469	481	528	521	479	463	495	510	507	506	482	473	520	517	485	487	500	489	476	510	511	500	504	509	536	506	450	487	493	492	500	484	495	505	485	497	521	538	513	493	499	508	509	519	536	508	479	463	517	515	516	509	499	497	517	507	477	545	514	507	494	484	506	515	535	509	491	489	477	487	471	466	492	472	474	510	511	493	523	496	484	482	538	479	512	501	473	506	487	493	501	449	474	482	540	459	497	508	526	509	476	475	485	488	463	516	472	522	520	508	498	463	497	568	500	509	537	519	492	514	514	496	479	449	449	470	498	479	494	474	506	522	517	500	484	477	480	516	494	505	498	496	474	504	483	528	457	488	499	527	500	488	476	526	493	506	501	459	521	509	483	469	501	471	485	477	488	496	525	486	477	487	500	510	483	502	518	493	518	520	482	526	542	514	485	478	515	495	523	485	491	500	511	492	537	499	507	477	465	486	522	478	488	486	496	498	541	498	554	466	522	462	503	472	519	479	530	520	502	503	417	501	487	520	508	496	498	512	464	506	504	532	504	511	533	522	531	500	450	513	513	535	483	538	519	504	511	493	512	492	496	492	486	493	512	497	486	528	499	467	435	507	488	540	481	506	502	501	507	499	505	515	474	513	502	506	461	500	502	502	500	517	524	491	474	472	520	517	479	491	489	461	521	508	518	482	513	527	471	475	466	473	500	505	525	488	497	514	476	487	484	477	488	491	507	492	518	500	511	491	491	495	518	485	476	459	482	469	523	441	492	463	527	498	493	486	489	482	502	497	512	516	515	513	492	467	523	515	506	513	463	489	491	497	505	496	487	456	459	470	493	487	445	498	517	495	535	498	531	510	498	488	538	523	542	513	485	462	504	487	465	457	506	493	515	480	541	539	519	508	514	475	485	452	500	536	494	483	476	452	432	478	495	487	527	505	517	501	493	480	500	510	483	508	490	480	506	518	495	482	518	498	497	517	484	504	481	510	467	520	519	489	475	474	511	481	482	483	487	488	486	495	509	548	469	520	503	514	530	482	473	532	506	508	488	500	478	516	494	495	492	465	524	492	512	514	498	478	483	518	482	502	493	515	513	506	484	510	515	486	503	546	496	496	481	460	499	537	502	479	479	497	530	463	529	439	530	517	537	485	509	472	512	489	483	504	475	507	509	522	539	502	514	490	497	500	495	489	479	487	468	498	525	523	511	479	486	502	514	492	483	509	498	537	496	516	511	461	486	473	513	503	503	503	557	468	496	475	547	511	504	543	483	512	522	469	482	507	495	451	548	503	515	529	472	537	487	514	493	523	524	507	485	501	498	505	485	479	528	506	501	486	487	518	496	529	501	525	491	522	516	492	526	475	520	489	503	499	521	523	490	458	478	512	481	509	494	477	497	526	527	486	502	490	465	523	535	479	489	511	504	489	490	491	475	491	508	506	505	504	515	517	486	515	496	522	505	500	507	468	465	503	503	507	469	487	503	542	466	520	510	536	522	501	514	492	498	479	533	539	517	524	518	470	513	470	478	502	483	493	482	512	512	490	529	492	511	480	473	466	529	471	510	494	490	537	465	528	491	485	513	503	469	515	501	524	486	505	544	503	470	466	487	495	505	477	518	506	476	481	535	508	517	482	504	460	495	555	483	461	526	538	489	547	511	510	483	511	508	504	527	534	537	476	558	480	487	504	506	493	514	484	493	519	504	513	486	539	496	511	520	521	503	492	534	549	478	513	451	524	485	502	550	514	483	501	509	543	509	495	474	488	510	521	514	529	527	499	482	490	515	516	545	495	504	490	471	502	462	497	497	516	506	489	536	510	481	505	515	511	466	538	510	466	495	477	499	507	501	469	508	499	512	496	535	513	507	486	499	517	486	495	515	517	512	521	499	470	490	478	466	520	508	507	544	464	465	491	525	494	484	533	480	518	497	499	507	538	490	470	469	468	505	474	506	465	524	453	473	540	532	529	480	504	479	524	477	509	505	538	509	527	516	481	548	491	481	521	504	493	535	499	499	474	467	500	485	512	505	554	483	534	468	481	503	472	539	517	498	471	501	504	533	517	482	524	506	469	474	475	476	518	513	529	477	543	498	502	478	517	507	469	479	521	500	511	538	534	513	468	522	517	529	524	485	517	461	497	510	447	479	471	513	487	446	514	478	469	527	516	501	471	517	497	542	530	511	530	478	467	514	487	523	492	492	487	546	486	502	522	506	497	470	518	492	498	493	526	505	503	508	492	510	479	504	527	457	498	466	483	516	488	512	492	475	485	477	490	539	536	504	513	513	494	480	498	537	489	494	512	484	488	509	494	487	538	519	507	500	515	486	481	520	498	497	486	509	487	520	513	496	532	481	471	488	522	532	501	501	481	467	490	509	481	490	503	488	524	493	480	472	476	530	482	486	505	499	516	507	520	459	523	537	520	484	467	478	479	514	473	450	499	522	452	503	503	488	535	499	496	475	507	487	549	474	526	496	501	529	505	511	495	489	533	521	499	470	485	482	513	473	492	512	494	511	485	515	507	486	492	477	522	530	500	535	536	502	490	469	472	478	489	505	517	484	520	518	503	468	495	478	526	501	471	497	513	483	529	461	520	519	534	468	500	506	494	467	469	490
67098	32389	15897	6626	3010	1294	452	313	244	249	259	255	242	237	240	278	261	268	269	252	259	257	298	318	273	223	256	229	238	234	238	222	230	237	225	245	251	259	266	222	242	233	246	234	222	245	227	240	238	250	226	268	247	259	233	264	247	235	236	240	215	255	251	220	250	230	262	246	220	212	230	225	228	252	241	222	188	224	232	225	244	227	237	272	258	254	227	246	229	233	244	241	221	225	238	234	253	203	227	251	228	241	212	252	242	228	226	249	235	218	197	272	236	232	218	258	252	219	249	261	261	247	256	233	254	249	242	225	248	290	238	242	264	259	217	266	229	228	233	222	233	217	241	267	242	223	240	236	233	229	227	248	231	243	226	218	217	264	229	204	267	248	247	229	245	244	248	228	215	245	244	250	236	232	233	231	235	255	237	219	224	264	256	208	230	223	262	237	235	245	258	217	230	245	249	270	203	233	248	219	206	238	215	200	229	231	268	253	225	252	272	223	222	208	238	224	248	214	224	246	236	244	233	237	236	269	267	246	238	258	252	255	235	253	222	225	260	269	252	240	231	232	242	248	226	233	241	227	226	268	231	233	233	235	241	271	242	231	225	241	273	230	236	233	248	256	236	231	236	233	257	244	239	238	220	249	221	247	236	208	232	245	233	225	232	227	236	234	225	241	248	202	249	231	219	265	250	238	200	214	234	230	269	237	227	239	266	246	246	239	254	230	207	237	246	229	214	192	238	238	215	276	232	231	259	248	206	227	245	233	221	221	229	253	230	241	270	240	232	207	228	248	245	262	256	239	263	250	226	247	239	252	214	222	221	198	257	266	247	225	255	249	233	251	243	264	235	257	246	224	215	258	250	244	233	291	261	233	210	251	236	248	245	242	212	230	227	231	270	243	241	267	268	223	199	229	261	237	236	252	214	271	239	242	215	221	256	249	240	241	242	234	235	236	210	243	209	227	228	240	215	222	239	242	243	259	255	273	246	246	228	240	234	252	272	256	268	238	266	255	226	233	234	246	215	243	263	259	236	236	241	243	238	235	226	218	246	255	216	240	277	250	245	229	239	246	243	233	224	219	248	244	249	234	255	274	234	222	228	229	223	220	230	222	231	227	235	218	225	243	232	222	235	228	227	206	234	244	237	275	206	233	228	238	256	258	220	238	241	226	261	251	237	263	238	240	236	260	231	246	234	231	287	220	239	246	258	222	239	198	243	210	239	230	253	232	216	250	209	259	217	256	227	233	244	227	230	238	244	263	250	249	204	233	259	235	256	244	254	238	223	253	217	217	242	210	231	239	226	241	261	266	251	263	268	259	252	258	254	282	231	248	240	258	237	241	234	245	221	224	236	270	230	242	270	242	253	256	273	254	246	253	221	258	221	219	225	268	244	243	265	241	224	270	262	241	246	215	236	232	249	235	202	233	225	229	234	248	226	264	272	221	219	250	233	226	227	235	246	251	210	230	240	241	238	228	251	248	248	225	233	262	246	231	232	260	258	238	244	229	224	253	253	228	241	221	244	232	246	244	229	243	236	251	237	223	229	252	245	224	248	266	240	216	239	230	241	236	211	274	245	260	208	234	248	246	243	233	247	257	246	257	239	229	251	221	212	250	223	226	241	221	265	249	241	226	234	221	215	227	233	221	243	234	236	225	244	247	249	239	255	241	226	255	210	239	230	218	223	233	233	265	236	230	271	226	238	241	221	222	204	235	229	217	235	227	234	241	254	262	243	241	213	228	226	210	241	250	215	250	228	234	192	262	233	223	228	224	230	234	223	262	226	243	230	244	220	224	233	224	217	240	229	239	246	254	256	228	256	266	225	256	251	273	253	237	234	265	260	232	243	228	216	233	260	234	234	241	245	224	235	220	236	254	244	221	209	257	230	207	228	202	244	244	227	232	234	252	258	231	259	262	228	230	235	237	242	242	257	232	236	257	251	229	238	232	222	239	246	253	250	215	240	299	228	236	253	253	242	247	243	231	210	221	221	222	244	258	229	278	259	255	235	225	229	242	216	235	233	220	243	243	219	216	227	217	251	235	237	238	243	205	236	248	260	248	239	200	233	227	224	239	249	195	238	224	264	238	220	232	243	218	225	222	240	222	253	227	263	250	240	259	210	217	228	226	247	261	260	217	220	237	208	221	256	228	234	248	243	241	242	235	247	212	242	231	234	246	235	251	241	248	275	236	219	204	248	235	225	228	248	220	228	240	255	227	231	235	241	219	248	235	251	249	236	218	225	236	248	235	232	277	249	256	230	252	213	247	267	220	212	251	234	250	202	216	239	232	250	244	244	272	247	256	230	248	224	231	227	228	263	243	233	243	219	225	254	241	247	237	243	234	236	230	228	276	241	203	254	220	229	212	257	218	241	247	266	236	234	213	250	233	248	247	256	288	252	235	241	271	252	240	230	248	215	241	254	243	238	214	264	243	210	252	209	273	203	192	248	238	211	226	232	266	254	267	243	197	215	246	206	240	205	237	250	239	232	248	251	211	218	252	253	210	224	226	232	247	252	232	234	232	229	219	262	229	258	235	270	261	225	252	245	241	237	244	244	217	214	222	214	210	229	217	233	238	230	228	255	250	263	239	225	260	245	269	249	251	248	249	262	259	263	251	231	226	234	251	238	227	251	249	225	246	236	246	210	231	235	243	256	230	258	222	232	235	256	242	231	226	246	234	240	247	248	248	226	232	234	237	203	225	231	218	250	234	237	250	253	235	232	229	234	207	219	253	223	248	240	244	234	235	277	263	240	255	237	247	226	231	242	256	239	228	230	249	212	256	247	221	222	260	267	250	248	236	238	238	247	250	241	242	229	238	238	245	215	210	223	238	248	265	245	227	231	243	277	232	218	250	227	242	227	247	242	261	196	242	241	245	218	241	256	245	241	274	242	207	244	242	244	223	230	227	236	226	240	231	257	232	209	214	195	223	216	222	259	209	254	235	222	241	237	242	243	249	213	235	262	231	249	229	247	257	204	234	240	222	251	235	234	233	266	202	238	242	242	238	226	240	244	252	269	263	245	223	235	244	260	262	245	240	220	234	233	248	249	211	222	250	244	263	250	240	258	250	250	198	223	275	233	253	234	235	265	231	257	224	225	238	256	199	264	257	221	211	256	222	237	230	247	248	245	265	249	248	255	240	258	239	279	234	243	210	230	260	252	239	242	265	213	233	200	260	265	251	269	237	245	247	246	243	237	237	211	251	240	267	225	241	231	213	246	238	245	254	234	264	221	239	251	253	217	238	235	260	231	237	245	251	233	257	268	230	260	215	253	229	232	223	260	244	199	246	258	230	228	244	225	215	220	238	216	283	258	209	250	255	253	232	231	235	239	265	245	246	273	263	265	222	227	241	216	246	249	232	235	241	220	219	272	265	233	249	250	239	234	231	244	244	235	235	242	228	235	220	247	280	231	238	216	257	274	243	232	232	240	252	194	256	258	242	256	257	204	218	226	199	256	239	226	247	250	233	220	258
43550	23563	16409	11474	8736	3948	1106	791	719	593	579	573	573	576	581	559	619	612	587	583	549	657	875	976	620	572	511	542	515	551	527	541	522	506	534	494	559	506	583	497	519	513	557	506	488	555	498	559	539	538	564	510	565	511	529	502	532	508	544	535	530	522	493	548	554	566	528	510	509	533	506	493	536	560	511	508	505	492	550	521	549	526	495	500	520	479	528	535	506	539	503	503	517	533	499	521	507	519	505	525	471	523	501	557	512	503	525	514	553	528	516	548	550	507	485	527	542	473	486	522	452	539	537	517	557	540	520	525	510	517	543	526	496	537	490	510	530	539	507	503	554	542	513	537	533	534	552	516	518	511	534	510	553	477	516	503	539	536	564	495	525	518	533	541	490	516	520	537	532	521	510	521	511	548	492	544	493	515	548	502	532	559	494	534	524	533	561	511	510	534	539	509	486	524	518	546	529	528	520	551	558	564	508	557	493	513	519	524	541	500	587	550	548	565	491	472	564	520	559	528	537	502	526	556	514	539	524	509	497	521	505	543	505	518	552	565	547	531	521	485	533	506	532	522	515	535	516	504	509	506	499	531	509	563	554	506	514	533	504	482	490	508	511	504	541	475	513	502	486	564	514	530	521	515	514	499	512	500	511	523	541	536	507	498	538	473	515	543	525	542	501	494	522	518	523	514	594	563	536	556	509	509	552	500	519	520	526	536	514	509	533	529	515	497	514	504	561	468	531	483	524	516	519	545	489	537	529	566	495	536	514	518	505	519	543	543	513	512	510	530	553	534	538	555	503	493	510	542	508	529	558	538	498	518	509	501	525	518	482	511	501	514	519	495	520	570	545	518	513	510	508	531	527	510	510	489	455	556	532	549	513	483	514	531	516	506	509	520	546	517	512	522	504	539	517	513	516	538	519	521	531	493	572	551	524	523	513	537	536	492	509	520	563	516	484	522	553	494	560	556	511	551	534	529	477	516	541	521	498	494	516	543	516	511	542	526	516	523	515	532	531	514	516	509	507	516	555	512	521	466	535	505	499	499	501	536	489	543	529	506	513	512	533	512	511	541	545	539	505	518	472	488	529	544	530	515	525	561	552	510	479	508	533	545	560	512	505	473	506	521	518	538	535	562	516	570	498	543	562	541	541	540	516	570	519	533	515	530	560	502	525	521	558	529	555	500	498	567	529	519	509	522	518	543	529	546	527	538	529	564	473	514	499	570	553	514	556	523	532	567	513	515	543	506	479	495	526	528	511	538	558	488	516	481	527	509	509	520	515	507	497	539	568	525	540	521	495	534	513	540	506	532	545	557	553	521	526	537	525	540	542	557	534	530	498	511	532	550	515	535	516	469	501	502	544	483	530	483	533	500	544	513	559	524	507	492	472	559	498	504	539	514	524	512	574	524	489	537	508	497	518	519	575	511	522	561	554	564	541	479	554	540	519	536	497	521	528	511	554	523	479	546	536	494	540	524	551	500	513	510	507	529	522	548	524	513	538	578	515	545	559	483	532	520	483	523	535	492	526	512	529	535	512	550	520	501	508	522	521	537	510	555	526	496	516	500	532	495	529	508	505	540	544	553	532	518	519	512	524	537	543	542	546	509	523	564	495	543	479	510	540	485	524	532	542	484	537	511	530	511	502	504	501	532	535	526	473	524	487	533	546	532	523	542	528	494	548	527	496	478	557	557	574	532	575	523	492	538	499	529	528	547	532	529	537	519	488	488	517	494	540	524	527	493	533	523	509	529	526	498	506	553	539	508	526	527	537	520	566	560	498	544	524	535	510	548	552	532	521	560	522	548	511	553	511	526	475	523	543	497	556	503	549	534	529	513	518	521	520	536	484	508	534	540	497	462	525	536	510	514	534	511	552	521	537	533	498	513	523	509	523	539	526	540	507	516	550	507	484	556	501	507	472	519	503	548	534	483	555	532	544	501	516	498	576	549	471	534	507	534	491	501	515	534	508	508	562	566	511	515	520	514	545	540	519	503	527	519	506	531	511	514	539	534	528	526	515	516	515	495	546	514	536	562	521	486	538	566	534	534	524	571	540	545	516	539	494	507	496	504	556	511	486	554	514	519	522	526	481	551	500	533	600	540	509	542	486	507	540	516	482	524	495	516	525	522	555	482	477	502	542	503	580	532	488	501	532	530	572	530	549	494	520	524	535	494	494	522	525	536	526	521	532	507	552	498	481	528	535	523	489	538	533	520	492	524	498	535	506	525	544	535	522	534	485	502	549	513	505	542	525	508	496	520	497	510	515	553	509	485	513	531	501	548	539	531	558	527	493	521	489	524	517	503	525	520	537	529	509	541	480	514	529	537	531	454	529	493	541	536	517	524	498	476	517	495	533	495	543	506	545	545	492	540	534	522	476	540	514	509	528	539	544	533	556	562	548	544	564	548	492	528	524	550	549	539	520	510	513	531	523	509	548	541	481	511	525	512	586	511	526	491	520	542	519	532	591	508	538	495	522	498	502	494	499	510	529	554	522	532	505	549	517	514	500	492	563	539	535	489	500	557	544	519	476	496	541	477	529	468	495	544	508	526	520	478	526	515	502	546	494	500	518	486	527	513	515	541	505	504	534	511	528	556	500	500	509	539	517	527	502	522	526	511	515	508	564	528	476	510	510	504	506	485	542	529	496	520	494	544	541	513	519	497	500	518	516	547	499	474	523	558	503	524	564	485	526	484	519	517	541	537	525	548	556	524	530	483	541	531	525	532	570	557	496	487	510	511	508	547	492	492	514	555	540	502	499	459	534	542	539	517	517	511	549	510	537	547	537	534	537	531	554	540	504	511	520	540	514	519	546	529	507	530	544	493	503	547	507	531	473	493	528	521	517	525	535	540	505	544	483	515	529	522	539	526	540	505	542	493	512	479	492	526	487	527	568	542	512	525	511	521	549	527	477	536	499	534	514	541	529	538	538	524	476	546	587	515	542	508	543	541	538	495	514	502	467	525	493	531	530	502	528	516	539	514	539	514	524	516	488	581	524	501	531	530	506	517	545	516	522	485	611	548	542	533	519	538	532	514	493	523	511	555	525	541	489	512	491	511	505	544	570	552	508	532	519	549	486	537	512	519	555	557	569	497	501	506	541	519	515	568	535	508	514	533	506	523	533	541	523	529	517	552	523	497	506	531	519	484	534	476	495	529	527	474	486	527	520	505	535	521	537	497	542	511	526	499	504	527	538	527	511	542	515	555	496	540	499	482	510	494	508	532	517	493	521	517	498	500	516	549	506	538	576	510	517	519	516	496	522	477	523	524	535	527	550	497	516	527	490	514	550	512	492	495	538	550	540	522	499	528	535	512	545	492	528	530	537	548	507	560	520	512	562	532	516	556	538	537	504	505	546	518	517	539	542	533	502	521	504	504	481	528	531	543	505	525	537	529	548	538	515	506	478	522	548	491	539	538	507	538	577	545	548	551	539	535	534	555	523	549	508	469	505	571	523	516	524	499	523	486	539	534	494	492
44670	21940	8827	3632	1483	586	330	252	278	227	243	204	247	210	219	210	249	221	229	223	234	207	223	210	182	218	236	226	188	213	201	240	208	213	207	229	211	240	203	212	231	230	223	200	210	219	204	216	216	237	214	211	205	176	199	194	210	196	205	218	190	214	207	190	200	217	214	217	240	227	200	235	210	203	211	218	221	217	220	218	217	242	204	202	242	194	222	193	183	234	217	230	179	200	218	208	183	200	206	192	230	189	220	229	194	223	216	215	235	216	193	185	192	176	202	210	203	191	219	219	194	213	212	194	228	189	234	233	218	213	216	197	201	219	210	210	212	210	200	217	242	194	238	193	198	219	210	215	192	209	227	209	202	221	181	238	215	200	203	203	225	207	210	228	215	223	178	202	213	197	185	202	197	215	209	226	243	175	193	219	195	217	223	204	245	228	214	215	195	231	218	208	221	195	201	220	191	188	225	219	224	224	177	207	214	227	217	233	208	246	210	213	219	200	201	198	192	205	214	212	222	210	241	192	217	218	224	227	199	197	214	201	217	221	211	205	189	226	243	219	203	207	210	180	224	229	196	216	206	197	207	239	206	215	213	189	208	214	209	202	208	226	214	215	193	221	222	215	233	221	211	238	203	204	212	193	207	227	227	195	238	233	213	205	217	200	202	190	209	187	218	206	217	207	198	229	207	198	194	228	236	202	229	218	181	216	203	220	216	201	188	216	231	205	225	209	225	213	208	207	219	175	214	224	220	204	199	218	225	207	221	209	184	205	184	187	229	206	217	196	220	206	195	227	206	217	231	206	232	231	211	223	223	181	187	199	202	188	206	209	218	201	219	193	214	187	203	212	178	193	215	212	204	193	214	226	189	209	233	217	212	198	195	204	220	226	214	228	212	223	194	222	213	197	205	220	208	224	196	215	196	236	224	186	214	215	216	185	207	232	201	177	207	178	208	218	209	222	200	200	219	208	236	198	223	236	208	232	209	176	211	214	220	205	239	191	183	195	207	223	203	200	227	188	184	195	210	186	230	206	222	202	220	216	194	210	216	232	198	221	182	201	205	223	218	209	221	211	198	200	214	187	210	190	209	220	187	223	181	218	210	207	221	221	203	240	213	195	211	201	211	189	200	218	245	202	246	203	222	199	226	190	216	224	169	216	233	189	201	221	211	211	222	221	230	240	234	195	207	176	220	204	202	238	195	204	211	251	227	205	215	220	189	206	213	216	189	205	227	215	200	202	218	218	200	169	191	208	202	231	207	213	224	196	231	230	209	214	228	191	204	219	215	196	187	248	190	201	228	229	201	193	225	210	223	227	206	200	235	206	206	203	226	231	233	177	217	209	214	185	212	202	214	187	219	189	201	222	215	226	210	247	206	225	206	219	212	197	196	235	210	214	231	238	246	216	201	236	201	200	198	226	204	213	219	198	208	208	209	184	218	223	192	191	193	186	196	213	211	189	206	216	191	192	189	232	191	186	237	193	205	235	214	214	204	226	233	243	205	203	210	243	213	212	193	241	226	210	204	203	205	208	198	207	214	201	242	225	201	214	197	184	192	214	211	234	236	214	218	197	221	202	174	218	188	213	229	217	205	211	238	207	217	218	223	217	205	221	211	203	221	205	216	224	254	217	223	250	234	211	221	242	218	222	239	207	210	218	232	217	224	189	233	206	216	215	206	220	202	208	213	149	232	214	186	232	207	212	206	200	206	198	192	224	212	215	207	210	187	215	247	223	176	200	234	221	215	212	228	192	199	213	213	218	206	208	209	236	216	197	214	201	232	184	197	213	190	192	218	222	214	199	190	216	249	207	210	197	221	193	209	195	240	212	215	223	223	199	194	201	193	194	235	198	204	192	238	207	233	214	226	259	196	205	220	198	185	197	219	191	200	194	227	223	210	213	217	194	235	215	211	230	199	234	216	215	230	232	203	195	222	225	211	218	224	241	215	189	217	252	191	211	212	238	229	196	220	221	189	207	214	257	201	226	224	231	222	228	201	201	178	190	198	234	198	213	174	188	232	207	168	199	200	213	188	229	211	185	191	218	210	218	208	209	216	220	211	233	198	194	205	208	197	198	215	256	228	203	218	242	202	220	200	192	179	208	221	204	214	190	207	242	194	225	232	223	218	204	224	212	205	185	204	224	216	204	201	238	223	196	196	221	195	188	236	206	192	196	183	189	235	217	194	205	244	209	194	209	208	209	217	237	207	230	209	193	227	220	212	194	182	207	197	210	210	206	202	213	210	208	242	201	226	215	230	211	226	225	209	214	205	236	210	184	251	234	217	229	195	201	241	214	212	183	207	213	215	193	203	215	246	195	202	188	219	221	188	209	200	176	224	210	215	212	208	197	190	207	209	230	238	228	224	216	206	209	246	214	221	219	202	212	206	177	212	198	219	237	225	233	214	237	202	221	212	218	223	212	222	234	217	191	214	239	193	186	209	212	223	201	194	242	220	227	208	210	204	191	232	216	203	230	206	200	186	199	236	216	227	208	201	204	208	181	184	233	207	225	215	229	229	199	235	210	219	204	212	244	206	210	179	232	199	207	193	213	199	206	198	213	225	195	201	201	176	209	195	226	231	200	218	210	226	218	195	227	211	210	188	190	228	207	211	214	209	201	185	197	215	248	223	195	183	195	198	203	178	199	203	198	195	224	225	204	198	256	198	217	216	201	199	201	202	231	227	199	209	239	217	218	206	197	196	234	213	248	222	224	226	205	208	209	195	205	196	220	214	215	240	202	218	197	208	212	207	236	193	187	233	206	197	188	230	226	240	219	193	221	208	217	215	211	197	198	203	189	192	208	210	204	187	198	208	200	215	188	212	225	216	197	191	190	207	219	217	222	204	194	198	216	231	205	235	208	214	224	196	184	190	178	203	201	219	222	223	217	234	186	200	224	202	200	203	237	225	203	211	219	227	212	210	194	183	199	230	219	191	209	215	231	211	203	222	209	180	213	222	210	215	204	226	227	212	221	229	186	199	228	222	197	205	196	182	207	200	215	215	205	205	241	187	203	222	189	198	198	220	228	217	196	192	233	228	181	169	218	227	190	237	209	223	215	194	195	236	203	191	209	206	210	206	252	203	211	209	194	203	193	220	234	239	221	183	239	191	209	235	218	174	209	208	239	214	219	213	203	232	211	205	208	221	225	200	221	252	189	225	219	186	194	209	231	200	213	206	197	220	192	228	227	244	198	210	200	203	207	205	208	208	190	226	208	230	231	187	233	217	207	203	221	208	210	221	192	196	183	186	225	214	220	222	216	214	203	218	208	202	199	172	198	195	198	206	222	191	214	251	201	216	193	199	189	226	233	210	219	211	217	215	218	221	238	228	214	232	216	226	228	217	207	221	235	212	205	201	219	200	182	217	214	192	233	174	210	208	205	234	198	219	213	229	251	189	189	206	230	187	201	226	237	218	199	209	209	232	198	251	168	198	243	187	216	218	208	234	199	216	195	214	241	228	212	198	212	218	195
29050	16257	11139	7833	4551	1855	949	694	637	584	545	555	529	462	512	533	539	480	477	499	515	467	497	504	506	436	492	470	480	489	475	468	488	504	466	485	455	463	446	472	439	492	477	447	445	457	508	486	485	463	483	473	450	491	481	465	476	439	501	467	492	475	475	450	442	451	493	490	456	482	435	463	469	495	463	436	454	449	472	474	452	478	490	489	461	495	470	472	482	507	471	477	461	450	458	471	464	464	451	449	503	462	476	485	475	444	492	440	429	484	457	486	508	473	480	498	454	461	452	489	515	472	430	487	494	443	492	475	474	421	461	455	499	487	451	454	481	452	505	423	458	434	427	446	460	467	469	479	492	453	475	452	473	428	430	432	495	455	467	481	502	424	452	451	463	508	477	450	464	463	462	435	449	465	471	453	468	467	485	450	447	469	492	461	437	479	454	495	426	478	458	469	474	458	423	438	481	440	501	448	488	455	479	460	472	435	481	462	470	505	454	450	483	479	483	451	455	442	437	453	416	485	442	447	488	461	465	506	445	453	485	475	468	456	475	469	447	449	463	450	499	433	449	428	470	455	523	435	434	469	454	486	475	459	491	474	483	488	483	453	471	454	429	477	452	475	514	482	510	475	463	464	409	465	507	453	448	440	485	480	459	465	480	450	462	483	481	478	440	502	489	445	472	444	457	418	513	477	488	484	476	477	460	485	473	482	438	468	506	481	477	430	463	465	472	459	432	491	469	473	483	441	477	498	488	470	441	466	438	435	482	467	435	491	435	452	469	461	489	490	434	467	434	526	466	482	449	431	417	414	470	495	485	474	455	446	438	457	476	472	481	482	476	484	446	443	485	445	458	475	470	481	489	462	466	485	440	457	474	445	477	481	448	470	481	435	486	460	442	488	502	477	485	478	469	434	475	447	482	471	478	488	460	444	474	477	470	417	496	489	465	476	488	439	522	446	508	502	461	461	473	513	463	474	450	453	462	478	469	450	459	470	451	469	463	455	446	430	484	476	488	443	456	454	489	466	479	458	512	480	480	460	469	454	480	442	466	467	483	454	451	476	444	438	460	430	443	453	456	457	506	485	444	472	464	496	466	495	467	457	427	447	485	515	469	460	514	467	516	482	475	454	442	470	500	443	468	493	481	451	475	476	434	469	492	422	513	491	479	470	481	465	472	459	436	534	441	472	457	472	450	437	446	456	417	459	478	470	451	505	444	475	461	461	479	506	421	479	507	459	458	432	432	479	445	510	493	472	454	481	462	440	460	472	470	463	442	450	514	427	431	504	450	459	445	462	490	483	462	469	467	478	488	449	462	469	455	450	453	504	497	459	445	419	468	478	453	492	483	465	501	433	454	434	477	461	466	461	456	498	468	483	462	473	471	466	459	427	480	480	470	479	444	458	453	469	498	457	476	454	458	442	475	434	490	474	472	472	461	479	479	484	520	465	490	468	476	473	528	457	476	471	441	453	465	447	468	475	485	458	493	487	447	456	462	430	487	442	457	466	461	507	467	451	445	456	457	463	462	467	508	457	464	480	435	478	444	468	458	455	454	454	424	474	506	492	497	487	436	445	480	493	492	445	478	473	492	427	450	409	488	469	457	475	495	442	411	484	471	460	496	492	470	448	443	431	450	469	519	457	465	464	446	460	475	455	464	471	449	489	464	475	508	452	446	434	472	456	495	449	453	492	503	522	492	451	458	453	435	445	474	464	467	452	473	467	485	482	440	501	478	483	498	483	461	449	483	437	435	441	450	477	449	475	471	484	496	457	445	452	468	435	458	475	439	485	474	463	484	511	470	440	451	495	420	463	464	434	466	488	475	478	460	467	462	466	463	458	484	489	464	505	387	454	467	492	457	445	481	435	483	486	467	440	446	476	463	436	483	481	436	447	487	443	418	438	495	459	467	476	460	486	453	470	490	465	442	458	435	481	480	506	453	461	464	462	498	472	478	454	439	476	474	469	469	462	478	449	457	495	490	479	440	501	461	486	454	465	456	489	453	465	467	450	476	452	456	464	433	468	454	464	503	469	449	444	482	480	475	467	477	428	492	473	463	451	489	488	481	480	445	501	443	516	473	506	480	463	462	483	466	495	487	479	474	482	518	470	482	476	462	459	497	506	468	449	450	494	462	457	529	451	475	445	483	469	451	484	497	446	460	462	436	471	470	467	468	433	468	466	431	460	491	462	491	474	451	435	422	460	463	479	478	425	472	447	497	466	498	458	473	473	502	469	474	516	503	499	481	459	437	485	458	442	460	484	454	496	473	462	488	461	447	480	424	486	483	466	467	466	426	488	461	494	465	498	492	475	463	466	464	422	453	459	422	489	462	482	478	458	488	467	497	479	482	449	457	449	480	437	472	464	457	483	432	471	456	463	438	463	460	440	448	483	465	510	452	481	472	464	468	466	445	449	480	462	460	461	465	473	441	465	467	461	487	479	468	403	460	460	459	475	454	480	505	456	458	468	421	485	466	427	454	515	468	464	487	451	461	457	480	522	449	446	438	463	499	460	479	485	456	478	480	465	462	474	505	488	464	436	507	458	462	473	475	456	431	466	483	470	459	444	457	476	459	443	424	461	451	480	514	469	489	448	471	491	461	510	464	441	493	501	494	485	456	502	459	488	469	481	442	466	462	456	479	468	453	446	499	467	455	462	451	450	454	491	454	421	450	449	431	473	463	490	438	463	518	461	472	449	444	495	503	488	427	504	488	435	481	450	450	492	469	478	470	481	462	457	491	449	435	452	475	472	464	492	463	517	462	460	475	448	463	442	477	471	465	471	465	442	445	444	460	467	457	492	460	437	443	431	480	466	446	456	444	477	427	495	451	474	464	477	461	448	482	439	445	452	478	480	505	483	462	472	462	466	479	508	507	483	462	507	454	449	450	459	444	459	495	466	442	455	505	437	451	466	461	480	460	460	449	431	460	453	458	439	454	459	487	456	471	462	490	442	473	484	473	455	454	471	485	518	501	478	492	424	464	449	452	494	471	474	485	443	482	485	447	438	429	422	472	460	450	489	478	446	415	484	436	441	434	457	472	498	467	484	457	448	489	474	462	482	448	468	484	457	465	435	457	462	484	451	443	426	488	475	470	475	473	455	443	472	457	457	503	452	436	486	452	488	442	437	463	444	471	508	470	508	461	463	467	480	470	493	478	449	476	503	492	445	466	475	457	483	430	499	485	465	456	433	465	464	486	467	432	460	455	464	444	455	476	445	484	493	448	469	465	467	468	465	457	445	456	470	481	490	465	461	470	476	428	466	460	504	417	476	446	505	470	420	445	501	492	458	503	460	470	513	470	461	460	486	493	434	448	507	458	458	498	471	471	448	458	450	493	435	480	470	479	457	475	465	475	454	440	468	506	471	447	485	424	465	503	504	507	435	481	473	508	474	445	474	467	483	481	440	447	454	442	484	495	489	463	459	491	457	429	444	475	476	473	449	459	458	470	444	420	445	449	447	497	484	430	461	497	497
58828	34690	17703	6333	2516	743	343	343	286	297	237	249	255	235	243	213	223	229	230	255	219	247	286	325	304	274	228	230	212	221	236	195	215	240	235	232	216	268	220	274	245	207	248	232	211	231	219	204	233	215	268	244	250	228	230	239	221	226	237	216	245	251	222	216	234	232	224	219	216	251	220	204	204	220	237	227	226	240	236	262	246	215	234	255	218	236	229	233	210	235	242	232	230	251	226	234	224	233	217	198	233	221	251	225	253	203	221	245	200	217	253	232	220	227	238	221	223	234	224	222	253	232	218	256	246	251	236	231	238	238	217	254	254	228	246	199	241	229	249	217	238	245	233	233	246	234	238	240	191	201	242	186	211	215	225	222	226	260	204	205	214	221	237	201	248	244	230	224	219	232	229	212	211	235	223	205	195	224	234	237	230	229	212	252	230	244	250	225	209	199	235	231	211	215	220	254	225	234	210	240	232	198	216	212	239	216	233	200	253	241	222	225	224	232	236	253	241	235	224	222	227	225	214	236	218	229	233	240	202	229	243	240	215	237	223	203	226	236	235	203	230	240	240	242	209	225	268	201	239	234	241	221	217	209	276	235	240	218	232	218	231	226	237	229	252	237	230	215	231	218	227	221	222	216	238	242	217	224	208	234	212	237	190	225	219	203	215	238	210	240	256	202	230	220	223	206	228	261	244	213	206	228	195	247	233	220	177	212	228	230	227	234	237	258	245	230	214	224	233	201	207	207	208	223	213	236	248	234	195	190	232	221	238	263	209	238	215	209	221	213	232	244	244	228	215	199	185	231	243	236	220	240	206	235	240	207	262	220	233	238	243	220	191	248	215	217	237	238	213	198	222	230	220	237	210	222	221	253	245	214	224	227	233	231	209	233	227	223	237	246	247	216	233	225	204	202	249	214	215	221	213	226	227	234	239	248	197	220	218	227	231	230	221	222	244	218	206	221	215	230	256	210	213	244	250	220	221	224	239	234	241	217	246	222	229	214	249	222	228	223	219	209	238	260	207	234	237	216	223	222	235	239	205	253	272	233	228	254	233	231	228	260	261	228	240	232	230	219	239	218	221	221	248	223	228	234	236	229	217	238	218	199	242	257	216	216	237	234	255	200	225	247	221	233	221	200	213	227	216	233	227	250	200	224	211	216	219	213	232	201	239	217	213	237	226	239	234	237	267	241	210	233	211	225	209	203	237	232	204	226	268	212	233	236	237	204	206	257	227	239	226	228	236	231	225	241	244	209	214	240	232	192	217	207	232	216	232	236	210	216	233	243	227	225	245	216	218	233	222	201	236	234	223	235	228	249	233	212	213	233	249	227	216	208	199	224	233	237	229	218	219	224	212	215	244	242	232	209	239	214	218	228	234	261	235	226	228	241	235	200	215	235	245	248	240	248	224	249	236	198	206	218	237	253	224	209	209	220	242	226	241	223	197	239	248	243	234	227	235	240	237	215	242	227	215	225	251	215	235	201	236	207	220	230	230	226	203	226	200	240	220	245	210	236	221	217	249	218	227	246	239	237	225	246	255	224	222	206	219	255	235	242	201	240	211	229	225	218	215	229	231	226	215	229	224	239	223	225	227	211	252	233	219	220	218	217	227	255	224	235	235	230	208	240	212	234	218	210	210	243	242	245	226	212	236	258	225	221	228	231	214	232	241	231	223	230	192	232	241	203	238	224	209	199	206	227	229	240	199	226	223	204	261	212	232	258	233	210	215	215	226	230	216	214	235	211	217	221	256	236	222	235	232	236	228	220	223	220	218	223	202	241	271	222	217	195	248	236	203	227	232	232	199	226	254	217	224	235	224	211	218	259	201	220	240	232	211	211	218	204	230	244	223	239	233	217	215	235	233	204	237	241	258	236	204	194	220	230	214	240	209	217	218	242	253	228	217	214	204	218	225	257	242	234	218	228	222	255	221	247	223	215	186	230	239	233	247	201	216	212	228	205	233	215	215	226	239	224	229	237	230	241	223	208	204	226	208	219	222	229	228	250	236	233	219	202	248	219	226	236	219	224	194	197	217	232	245	220	208	231	236	219	232	243	243	265	234	233	203	256	258	203	232	217	210	243	207	219	227	202	213	234	225	224	233	238	236	235	239	212	216	228	226	239	213	201	198	184	223	229	206	208	215	218	208	224	214	217	216	264	254	227	243	231	226	220	216	237	247	257	244	230	212	225	218	238	229	222	221	188	211	260	221	228	228	249	202	239	252	243	243	220	222	240	269	241	230	242	248	242	216	242	275	245	232	245	244	236	234	266	230	239	250	261	217	231	197	237	217	251	209	241	247	220	202	212	192	224	195	217	227	228	213	201	191	244	192	217	240	242	238	213	202	241	231	226	237	224	241	219	206	241	251	221	225	202	206	220	235	233	218	232	237	186	233	211	229	220	232	225	242	237	222	241	241	210	243	248	212	207	190	251	253	205	237	234	236	230	235	233	219	258	253	225	220	212	261	230	238	216	192	243	236	251	225	222	201	231	228	244	222	230	213	217	233	216	251	237	237	212	205	215	207	191	247	230	207	223	215	231	226	215	239	229	220	222	234	252	219	243	203	243	228	229	211	215	234	229	186	209	225	235	235	271	218	247	225	220	228	248	225	210	259	218	236	234	249	259	221	221	237	238	260	219	251	220	240	204	222	260	238	215	219	230	212	215	214	234	223	237	246	256	218	225	231	216	226	197	240	262	238	235	238	259	246	256	236	220	235	222	255	213	232	229	218	229	210	221	246	235	237	209	210	237	232	222	251	210	220	239	228	241	193	239	220	227	234	233	203	210	237	224	220	220	224	218	220	195	218	219	233	197	228	233	232	242	238	232	196	232	217	224	198	251	240	247	216	235	233	240	230	230	232	216	217	225	261	232	241	244	238	207	210	234	240	214	262	236	232	223	246	224	228	200	247	224	227	237	236	222	235	216	234	221	223	242	249	198	224	234	241	251	254	247	230	237	221	252	229	243	227	211	218	222	238	217	238	270	231	221	259	213	217	200	226	229	227	269	214	220	204	217	223	225	251	262	244	234	223	237	230	224	195	220	239	234	196	237	228	254	213	226	218	244	208	220	231	232	231	235	231	245	210	206	232	227	252	236	226	211	212	178	193	225	235	201	232	239	227	211	237	211	206	211	219	233	243	230	209	246	223	234	233	232	228	235	195	229	248	231	194	244	221	229	229	256	196	216	233	232	244	206	219	228	229	213	183	213	222	244	212	240	220	232	227	240	224	222	209	249	210	267	234	234	230	232	229	212	230	218	210	231	216	231	240	197	268	233	241	208	197	223	211	233	257	213	244	245	219	248	246	250	204	233	229	204	255	227	226	211	258	247	243	220	255	229	213	226	220	224	252	279	224	238	238	205	207	233	212	206	256	215	265	230	220	225	198	220	254	246	234	222	237	192	223	242	233	221	221	255	210	248	235	228	244	248	218	229	207	198	205	198	245	215	222	243	204	233	210	235	247	251	249	243	253	245
38163	27373	18875	11325	7051	2025	1041	863	782	657	722	668	687	649	641	543	557	556	577	559	558	553	876	967	874	628	537	489	514	489	519	482	490	497	502	498	498	509	527	493	491	491	489	494	501	524	491	496	506	501	498	516	526	492	504	513	507	464	508	527	488	494	479	513	539	483	522	499	533	496	492	509	488	537	531	569	531	470	503	465	462	467	507	487	540	499	546	507	499	498	515	504	488	520	510	504	502	512	495	497	512	510	510	498	501	516	474	505	478	463	506	494	508	516	505	436	508	504	543	499	509	523	474	474	527	513	521	510	506	482	491	495	492	534	526	508	484	534	545	485	483	459	519	502	494	491	511	505	512	478	529	481	490	494	515	524	539	469	476	516	500	517	525	522	497	498	504	509	500	478	506	502	510	504	511	514	464	475	485	506	519	493	534	481	501	504	504	514	523	539	483	559	470	473	487	492	502	490	487	494	521	459	514	496	506	506	467	526	503	498	512	497	539	506	493	500	525	485	514	453	501	487	563	474	512	464	506	527	454	521	509	465	460	529	492	468	527	494	492	484	484	492	489	511	495	491	523	496	483	485	535	508	527	516	511	494	509	506	471	495	546	484	533	544	498	516	506	509	461	494	521	510	501	504	512	477	489	501	480	480	555	471	501	513	571	505	503	506	513	519	500	479	517	496	513	500	498	491	473	487	509	503	488	516	499	508	505	511	495	497	474	505	527	470	492	465	524	511	508	506	469	505	503	510	500	480	509	483	496	482	498	467	502	477	497	483	497	546	499	521	534	481	483	515	505	515	512	496	497	504	493	509	460	518	503	483	527	492	468	527	524	499	466	486	506	560	484	514	504	482	547	520	520	503	508	462	438	448	500	495	521	541	489	547	478	472	509	478	445	528	488	508	480	490	477	535	515	507	513	527	527	495	499	499	493	463	518	497	522	519	511	505	535	478	496	466	492	476	465	489	493	512	509	499	492	493	500	521	560	495	539	489	517	523	530	485	509	515	497	527	512	504	496	507	508	463	537	537	486	474	526	474	492	497	499	510	523	543	506	511	529	488	517	503	520	520	524	510	508	477	516	479	542	466	529	546	495	511	516	465	485	547	493	467	529	473	513	499	523	468	522	513	506	529	482	485	468	483	484	455	526	472	527	509	472	469	482	487	527	549	528	503	497	497	520	455	511	514	485	520	539	502	477	507	546	516	521	523	464	521	503	484	550	519	514	523	533	453	491	493	500	527	537	481	482	507	515	528	482	523	448	488	493	504	535	517	482	524	508	496	505	516	491	535	544	503	486	528	514	509	519	484	520	487	509	543	510	521	516	516	524	499	496	478	500	503	483	516	490	505	526	454	484	493	499	512	482	510	510	490	519	499	520	501	524	480	467	496	522	489	535	513	511	476	509	475	478	496	541	535	476	528	519	508	492	521	521	474	494	518	498	476	504	496	471	461	476	500	503	521	518	478	519	511	512	511	524	505	502	514	484	496	481	475	483	524	494	518	480	494	491	508	522	533	505	493	501	519	505	517	503	519	507	504	526	482	516	513	511	515	504	543	502	463	500	486	464	528	495	548	497	445	523	520	466	495	488	515	491	508	526	456	536	503	506	492	485	535	489	491	471	487	543	489	479	486	472	493	517	507	488	537	488	452	486	503	490	531	534	475	484	485	479	493	493	495	506	474	537	532	487	506	519	467	499	487	451	504	464	497	500	468	515	479	513	509	511	465	498	518	457	549	544	503	497	526	471	494	537	523	496	525	511	507	522	503	482	489	487	458	469	505	505	497	545	506	457	486	528	500	499	548	513	485	475	505	489	503	473	506	493	502	529	488	522	505	485	474	485	522	480	499	522	512	514	514	498	468	505	571	489	518	514	528	498	543	533	500	490	488	525	480	487	530	495	509	511	550	512	474	518	485	509	491	486	498	520	540	474	487	526	481	490	515	522	555	507	522	490	513	563	499	473	471	469	531	497	503	499	501	494	545	516	551	534	494	494	501	482	509	516	552	517	525	522	507	492	481	504	519	502	486	503	487	493	491	527	483	522	494	512	493	481	533	510	476	481	516	480	490	485	537	467	509	514	491	528	536	482	510	517	533	515	520	512	482	499	486	535	503	534	490	545	519	509	470	527	465	489	511	515	508	490	515	478	465	531	478	503	503	476	506	482	506	511	500	516	493	522	514	513	539	560	530	527	511	493	491	488	482	507	551	468	471	478	467	503	486	505	486	488	515	485	527	512	463	517	500	505	515	496	529	578	507	490	520	531	511	526	515	478	489	510	509	531	500	521	500	498	507	504	492	539	527	525	501	484	542	534	535	455	550	485	528	509	501	500	516	501	491	497	475	537	529	445	539	487	506	528	523	493	545	504	448	507	531	501	500	504	493	557	567	483	488	529	497	493	510	492	494	541	541	491	472	485	532	519	490	491	528	542	475	529	492	525	529	536	494	480	477	539	494	501	495	506	522	514	485	489	507	471	481	503	500	509	501	485	490	540	517	518	544	550	527	501	465	464	479	485	483	450	494	503	495	484	515	471	476	505	473	516	488	534	511	506	493	516	483	532	508	504	496	503	507	474	495	497	507	542	484	472	512	498	532	504	493	523	503	478	500	531	528	491	497	467	497	526	472	504	519	480	493	510	529	487	507	467	453	466	499	524	529	505	511	496	493	533	450	506	468	505	484	486	505	489	504	511	531	469	509	526	475	530	515	495	474	478	498	511	501	513	481	495	481	469	478	467	501	511	529	495	438	471	471	484	488	519	492	467	513	500	513	485	504	531	529	496	518	479	502	514	503	468	513	487	516	507	536	511	523	509	537	480	514	528	490	487	504	491	481	506	505	526	476	475	543	488	517	538	509	508	530	483	533	493	515	520	523	452	538	487	478	511	472	500	493	500	534	571	521	486	482	499	509	474	513	492	493	525	547	513	527	515	524	514	525	478	474	516	500	528	535	521	496	525	513	487	515	520	476	483	506	558	522	530	499	463	492	493	531	534	520	507	507	489	492	513	513	502	530	458	498	480	511	487	557	488	505	494	517	492	489	501	523	536	502	503	511	517	562	443	519	488	515	530	478	493	483	494	507	514	499	486	447	489	521	497	487	488	530	507	484	506	499	473	505	478	571	511	510	498	521	489	541	529	524	515	518	489	513	478	482	474	511	470	481	500	523	514	503	481	532	472	511	514	495	503	465	488	457	476	465	499	504	492	518	502	520	502	478	518	490	487	506	502	531	490	480	499	488	456	512	496	488	500	479	501	493	492	479	498	497	518	476	460	512	508	494	493	511	483	538	547	537	534	472	502	508	475	528	528	483	499	534	511	498	484	512	535	500	528	467	460	521	537	509	481	467	528	500	523	475	541	481	554	520	543	513	489	519	491	524	540	483	513	512	488	513	516	523	498	525	466	484	533	517	493	563	490	534	503	517	522	520	501	489	512	484	492	546	522	495	492	511	493	475	509	529	534	512	520	482	490	493	514	492
67213	39499	22106	9000	3037	726	359	322	323	281	303	238	275	274	230	209	226	243	235	226	258	235	337	374	398	326	265	261	251	239	251	257	259	253	243	242	266	227	230	258	263	283	251	229	248	273	246	219	214	241	208	244	265	236	256	256	261	259	262	220	247	239	241	258	272	262	220	250	276	276	257	205	220	231	230	242	240	231	236	236	273	230	254	210	238	264	216	220	260	268	227	239	252	250	220	268	227	251	245	224	258	240	250	268	244	240	248	222	229	251	244	244	255	266	224	270	214	244	247	238	261	224	270	231	252	245	233	216	242	225	252	209	205	210	234	226	227	248	252	219	230	207	233	215	239	232	225	221	227	259	222	279	274	259	231	209	243	258	200	238	249	215	212	235	253	240	225	237	249	236	216	232	245	228	259	273	226	255	251	245	247	263	232	229	236	253	252	230	244	230	224	230	247	230	224	261	243	263	266	258	233	239	255	233	234	255	233	233	232	243	217	226	256	219	238	220	250	232	241	267	274	240	268	243	252	255	229	265	286	237	248	232	261	265	240	218	274	225	266	264	241	237	257	257	215	248	238	267	246	287	248	230	253	239	195	250	274	255	227	253	253	252	245	246	231	220	220	256	207	249	228	244	216	219	249	223	260	241	233	241	223	260	239	228	255	210	239	225	259	243	237	234	258	241	249	228	231	269	245	234	246	221	239	250	239	246	282	242	225	237	217	227	230	234	250	232	241	242	251	228	230	239	229	237	207	241	208	251	228	225	250	253	273	248	258	252	234	267	232	254	257	223	241	240	274	223	224	230	238	265	237	227	253	213	227	227	212	227	237	260	229	252	226	249	313	220	232	224	244	222	256	211	269	260	238	266	241	249	238	235	221	244	242	232	239	209	221	245	223	225	250	231	238	239	255	223	215	215	258	246	242	244	239	236	221	243	205	253	270	251	240	233	237	269	226	252	262	245	235	231	227	246	256	227	248	236	239	227	253	242	238	249	226	240	249	224	258	248	244	229	205	243	233	217	252	209	247	225	216	217	223	279	249	233	241	217	233	219	242	259	264	227	228	230	280	263	224	241	270	224	250	222	208	224	227	251	252	240	250	253	240	268	236	256	260	202	230	256	239	256	248	223	236	240	241	233	208	253	240	252	250	249	262	266	226	249	226	254	207	218	252	234	229	242	243	247	232	237	257	245	269	244	242	221	257	252	236	251	246	250	239	250	245	196	245	217	221	225	238	270	234	207	240	271	243	276	265	251	234	235	240	263	247	264	268	270	228	249	255	237	259	241	253	264	254	233	230	252	231	243	220	220	226	228	209	240	260	252	228	231	221	222	269	216	224	255	247	221	240	260	262	239	236	220	225	249	247	246	247	251	237	220	239	245	267	236	240	253	274	242	227	250	242	268	233	260	251	258	252	223	264	220	244	234	219	262	255	263	262	275	240	234	263	264	243	238	255	267	234	280	236	235	232	249	264	240	240	241	214	223	217	262	199	260	239	217	231	254	218	258	214	255	249	257	247	231	254	249	243	213	210	234	228	257	255	224	254	261	251	227	255	245	248	238	254	267	228	252	224	245	224	225	229	211	201	254	205	254	254	220	255	234	228	242	215	222	263	239	221	253	243	249	267	243	237	265	219	238	247	274	228	261	260	244	248	263	263	227	234	231	210	246	239	251	222	241	218	254	239	240	224	224	267	254	260	277	231	245	233	236	240	221	240	237	252	247	248	262	257	219	255	261	211	296	274	242	228	238	262	259	242	232	234	235	253	257	269	233	239	249	300	211	243	257	214	253	228	250	233	267	216	235	262	216	238	244	243	232	233	281	245	288	240	227	249	264	249	250	218	235	261	261	227	215	255	226	234	241	225	234	245	255	239	237	220	260	239	237	254	275	232	237	229	253	236	238	258	222	232	270	226	266	227	275	265	222	248	250	224	226	213	227	219	237	226	222	250	253	224	257	242	231	272	249	251	227	241	237	231	223	236	255	252	225	230	247	248	267	261	248	232	238	221	237	249	218	250	248	228	236	247	204	257	209	230	219	232	244	253	226	220	259	231	249	253	233	265	233	229	222	233	235	215	228	253	255	240	241	251	252	247	294	236	243	274	257	246	221	240	273	223	226	241	248	222	248	264	263	263	245	263	256	250	266	247	246	247	248	246	259	238	226	248	240	234	254	228	227	202	212	247	237	234	237	247	205	232	273	251	216	252	218	238	228	228	223	227	244	260	228	254	262	243	230	247	221	200	209	239	244	231	240	243	255	250	247	271	260	251	235	223	232	234	223	250	270	263	230	247	246	233	253	226	250	222	246	258	242	247	246	242	227	223	230	233	245	253	273	233	221	231	267	248	242	231	277	228	229	241	217	242	263	239	220	240	231	231	274	278	249	227	235	214	223	227	217	259	237	254	216	234	236	254	250	226	236	263	268	251	241	247	233	214	237	238	257	237	222	227	215	246	241	247	260	253	267	252	274	243	239	259	265	266	241	248	242	223	281	231	231	236	226	238	244	235	232	264	225	224	230	228	240	231	237	231	234	246	228	222	256	244	234	246	264	269	215	259	239	218	259	255	233	276	237	265	228	245	230	246	256	216	255	247	238	226	290	231	256	257	243	226	244	244	248	250	239	229	238	241	256	232	236	271	246	241	238	225	282	269	243	241	249	249	229	228	238	252	258	232	249	227	244	236	242	218	263	229	233	231	271	234	266	249	231	250	234	240	265	271	224	262	242	262	233	231	256	248	247	253	233	262	217	252	281	223	255	271	283	241	214	245	206	227	264	249	234	257	241	226	227	225	254	261	240	231	195	247	237	232	237	259	264	218	209	235	237	239	234	237	251	243	230	253	223	279	211	235	236	234	226	210	242	252	257	237	225	263	238	258	259	244	285	258	257	250	246	224	208	267	252	256	261	248	232	221	265	241	254	204	254	261	261	227	257	224	263	232	243	226	237	220	232	244	267	249	230	229	262	257	246	258	237	261	218	245	253	246	246	244	236	241	220	262	221	251	245	228	229	242	213	231	266	245	209	249	252	265	270	243	248	246	259	236	245	254	258	239	225	234	221	263	227	256	270	231	213	221	231	255	231	256	271	241	248	239	263	249	235	259	232	224	213	217	263	223	235	247	254	264	253	247	235	269	211	248	240	239	227	225	236	234	266	257	232	259	276	223	212	266	257	232	256	241	264	226	228	255	244	246	209	219	208	216	256	240	249	236	237	263	214	246	255	256	224	248	241	266	248	239	245	237	250	252	236	265	229	223	235	262	228	253	243	234	251	229	233	235	250	203	245	223	269	219	228	244	248	237	245	260	264	235	240	189	226	259	243	224	224	247	238	205	255	238	268	270	252	244	211	222	227	269	239	247	220	273	239	257	252	241	235	242	248	240	220	255	251	245	224	246	231	238	226	228	253	225	202	258	249	258	241	239	215	275	234	252	207	230	261	263	247	222	252	241	254	260	253	245	285	243	254	224	249	236	238	245	228
44465	30938	23054	14213	7537	1963	1056	922	819	740	628	696	600	592	564	602	558	581	608	598	579	675	1225	1338	1227	1024	613	527	564	501	513	509	537	550	543	530	501	569	509	511	537	559	540	514	552	474	544	566	556	518	554	516	484	583	535	505	520	540	497	553	525	560	542	511	479	545	520	468	526	551	559	541	498	530	508	548	569	495	532	544	512	529	553	467	495	513	526	516	528	513	508	527	537	523	515	526	524	492	521	526	493	446	516	509	536	536	541	542	541	521	559	516	520	528	516	576	494	527	533	563	558	543	515	541	504	512	535	524	534	534	552	522	511	527	571	512	545	567	488	521	565	514	491	546	562	550	539	536	531	512	533	506	490	534	515	482	492	487	540	500	521	547	513	536	536	484	537	552	546	526	536	543	520	505	561	514	511	522	493	471	492	490	506	491	522	552	537	527	531	486	535	535	522	503	497	530	537	575	513	534	510	555	552	529	483	520	554	521	487	495	488	545	539	535	548	561	531	539	523	546	528	515	515	526	530	558	538	497	538	517	538	535	531	541	500	462	498	526	501	533	513	506	518	544	544	529	528	532	508	515	534	506	516	504	513	513	525	540	495	477	539	530	559	500	507	494	517	523	530	514	536	543	490	475	516	503	562	503	542	497	520	499	483	550	515	497	528	567	545	539	559	506	507	487	513	525	510	554	507	505	500	492	533	537	509	563	534	527	529	530	529	484	518	522	531	555	513	525	503	524	509	517	563	505	551	523	504	535	532	530	505	493	505	510	502	508	521	502	521	511	546	499	509	525	507	514	504	522	480	496	536	482	507	507	527	546	494	521	526	549	517	448	519	487	544	529	492	537	529	529	552	497	520	547	504	490	532	496	531	533	489	532	484	534	508	520	524	508	500	528	531	501	529	525	526	515	530	516	557	535	521	508	505	531	505	501	536	553	525	539	525	505	522	491	543	550	540	489	540	526	531	559	507	551	503	533	543	494	510	505	558	524	513	507	474	508	517	488	518	528	548	519	532	529	513	548	528	564	504	501	500	550	524	541	488	505	560	569	543	535	557	541	502	510	485	574	526	546	484	524	581	502	559	546	515	534	535	497	547	519	508	510	499	499	533	512	514	527	504	494	549	531	558	539	512	550	515	518	498	489	567	498	506	501	529	535	511	536	549	507	496	507	515	576	536	519	499	488	526	528	538	517	526	542	527	507	491	517	524	511	514	524	518	500	542	523	563	502	533	489	531	517	526	537	528	484	513	547	512	515	494	553	555	547	511	568	537	560	504	545	511	470	518	494	530	467	520	497	477	547	515	563	519	539	498	516	503	554	528	519	535	547	502	487	500	522	521	523	501	514	529	535	509	529	490	516	528	498	527	583	538	504	525	517	558	569	514	527	532	504	538	549	484	526	510	541	507	500	548	483	513	534	480	556	503	508	529	503	543	523	561	477	519	515	505	545	518	511	522	484	524	507	526	492	511	522	545	534	554	517	505	540	550	544	531	517	526	501	508	545	537	519	527	538	538	519	531	535	545	503	532	540	490	523	501	548	508	503	506	521	491	490	495	534	502	547	529	516	558	510	554	542	517	478	532	513	557	507	561	543	516	526	520	517	511	503	483	531	516	564	578	506	542	505	535	549	553	552	495	511	541	512	516	535	492	531	521	519	513	524	569	523	507	531	520	490	523	491	529	550	557	550	550	572	546	528	500	563	516	549	553	536	519	533	538	484	507	517	500	505	494	514	540	483	542	548	505	490	478	552	552	499	513	493	524	528	550	552	561	571	534	552	546	532	525	503	534	559	524	519	539	543	547	539	521	502	532	489	527	510	512	525	551	529	521	497	543	551	524	514	546	511	512	546	543	486	528	540	512	483	492	558	530	513	551	501	532	541	524	530	532	546	517	528	540	541	465	527	561	519	547	514	516	512	486	529	551	558	527	508	591	533	518	477	527	512	496	512	528	497	511	549	515	509	514	474	550	527	538	560	523	541	519	531	547	527	552	554	548	509	534	517	563	509	539	541	544	517	511	515	496	487	498	527	525	531	536	514	497	504	527	523	492	523	538	538	524	501	497	513	507	520	519	537	547	535	546	555	485	538	498	520	507	526	507	527	542	543	522	528	505	529	513	518	532	535	540	528	558	549	513	545	540	526	543	517	532	506	500	529	503	551	519	550	514	547	508	508	529	521	511	482	520	562	505	525	537	508	546	531	546	531	545	525	565	534	541	568	530	571	541	511	527	521	531	551	513	501	549	516	505	498	513	503	556	479	512	532	485	515	498	532	567	543	508	503	502	541	514	525	514	569	509	529	533	540	531	514	556	536	566	531	504	541	497	521	537	526	531	514	558	531	527	526	515	513	516	500	537	477	511	560	511	543	523	521	518	501	476	485	495	568	511	542	538	516	533	507	489	520	516	507	544	523	511	532	511	535	498	572	547	530	547	502	484	489	518	489	525	509	538	519	484	518	510	566	545	587	539	549	519	513	525	540	505	522	526	494	519	532	520	521	511	462	494	526	567	559	532	545	523	503	547	534	488	508	479	515	501	519	547	535	507	491	553	518	519	509	502	475	542	525	523	546	521	514	530	494	521	522	558	526	576	542	511	541	533	530	518	475	510	543	535	523	543	532	535	520	540	517	518	507	534	480	513	564	499	545	530	537	531	534	508	523	508	528	539	513	531	513	540	476	506	512	528	468	557	534	545	473	494	493	543	511	538	510	519	525	532	466	488	534	518	511	569	506	496	500	483	537	543	548	501	539	543	508	507	521	496	560	499	485	480	525	523	524	542	536	521	562	533	541	481	488	560	553	527	506	539	536	532	508	578	456	532	496	507	556	528	567	515	509	464	515	550	503	496	528	495	532	548	540	556	480	523	549	514	540	575	539	532	498	538	529	543	511	527	531	519	509	553	517	488	530	564	526	505	537	497	578	490	496	549	560	545	496	537	509	503	510	568	536	538	541	465	485	519	534	466	554	520	528	559	553	500	520	516	501	520	537	559	542	506	479	528	512	485	531	524	544	518	518	507	532	570	552	512	529	520	517	551	541	513	580	520	567	539	551	496	509	521	517	547	516	518	540	505	545	547	508	500	536	535	536	533	522	533	537	529	561	532	534	534	494	519	506	544	550	509	513	487	554	551	541	546	527	532	523	498	525	496	545	515	515	536	510	514	563	526	508	556	494	534	533	500	525	545	547	525	504	501	530	510	515	529	463	559	562	568	507	512	507	539	515	523	538	488	526	546	536	494	530	543	493	498	498	570	550	503	550	538	531	508	575	509	535	521	499	548	582	521	519	523	521	519	504	519	546	547	571	547	544	518	505	535	548	502	562	520	528	549	556	479	493	525	534	481	539	495	519	543	555	563	542	510	541	538	539	504	502	546	534	517	555	519	539	497	538	509	539	535	504	536	496	518	508	531	513	490	481	507	523	537	520	498	563	524	511	514	527	507	503	500	548	515	492	548	536	542	530	514	539	534	526	551	525
50747	26966	12073	3432	845	354	226	233	222	211	232	212	222	192	232	229	209	224	218	216	236	231	230	228	240	203	202	229	208	243	224	191	208	224	204	203	219	218	227	227	226	246	210	222	211	214	216	213	212	205	218	184	204	215	237	200	221	222	218	229	221	182	204	236	227	204	190	238	239	214	225	217	198	222	225	221	186	203	229	240	199	218	220	202	228	246	195	204	223	230	187	211	215	226	211	243	226	228	232	227	251	213	215	261	200	239	222	221	207	190	214	239	180	185	221	215	181	233	231	183	211	234	231	217	202	217	231	201	227	173	219	245	220	221	195	212	230	239	256	222	200	209	192	220	263	219	247	220	189	242	218	211	207	210	187	195	224	206	200	213	218	218	237	193	201	202	187	204	231	231	228	205	220	233	227	204	213	214	230	236	204	207	221	243	218	210	217	226	202	201	235	245	220	214	194	240	213	195	232	220	236	202	201	231	217	238	212	214	250	232	188	215	222	226	203	212	220	199	210	214	223	187	210	208	208	215	209	223	254	215	212	217	258	243	205	217	232	213	203	236	216	209	198	199	186	215	220	221	201	227	203	198	216	210	203	203	196	224	234	246	220	206	217	208	224	212	192	232	209	206	215	235	224	206	218	222	232	226	228	198	259	221	234	231	219	208	216	202	225	200	223	228	228	205	237	213	208	216	220	213	220	254	220	212	225	220	202	214	210	216	211	203	205	221	200	231	225	192	222	211	212	242	214	190	223	203	187	194	208	212	216	230	188	213	210	220	232	213	188	195	183	231	204	181	199	222	196	212	218	223	224	210	198	223	233	202	203	236	188	202	221	219	219	214	215	213	229	231	228	206	222	240	215	271	235	207	206	221	218	214	256	212	218	204	210	181	222	211	248	236	210	217	223	204	194	256	216	190	218	224	221	193	211	205	233	236	204	198	210	228	239	185	215	209	200	220	208	229	202	199	230	226	220	205	199	216	222	213	233	195	202	228	213	200	213	230	214	257	201	213	205	202	210	202	229	238	219	240	213	211	210	220	233	247	214	223	237	190	229	262	211	236	183	236	223	213	169	212	233	206	209	209	205	196	231	210	207	242	196	228	226	221	237	213	182	193	227	190	242	224	234	234	250	215	244	219	194	227	199	223	242	193	212	235	200	204	231	206	209	207	232	217	214	240	210	216	198	232	211	216	210	193	218	234	219	200	217	206	230	245	228	190	222	217	216	233	200	208	212	222	207	191	247	217	200	209	223	188	221	237	211	218	203	207	221	227	225	215	218	192	208	207	166	222	223	201	183	220	225	210	210	220	199	201	204	206	197	205	224	240	233	199	223	192	192	233	240	234	199	213	220	269	212	251	244	235	234	215	224	212	193	234	224	214	208	205	194	213	205	221	226	236	225	227	233	221	192	216	199	224	213	210	237	231	195	249	191	211	222	232	223	204	207	213	217	216	225	188	197	219	232	220	218	212	214	233	213	185	248	212	233	184	232	221	206	219	224	232	209	230	215	212	202	220	226	208	207	227	212	216	229	224	202	244	201	196	231	212	196	242	243	223	220	214	244	202	212	240	194	244	239	195	209	243	229	203	252	235	217	220	229	230	230	214	219	233	238	210	236	230	198	229	190	226	235	218	202	231	208	216	211	204	220	195	226	243	248	195	244	255	247	230	235	221	230	224	234	224	241	227	214	210	207	222	197	216	222	208	213	236	201	250	230	217	247	221	162	207	189	218	202	208	218	213	239	238	207	205	179	216	204	225	238	209	207	197	246	228	222	210	254	206	218	193	199	211	202	215	223	217	228	229	224	225	195	214	192	207	221	232	219	228	231	189	225	234	227	226	231	196	255	204	232	230	231	219	227	220	235	243	213	210	208	223	230	222	236	227	217	226	204	208	226	211	199	188	221	179	207	225	217	222	242	222	205	217	188	216	206	247	220	208	196	224	251	213	212	225	231	209	217	187	221	231	222	219	236	236	235	228	203	224	195	217	206	222	234	192	196	203	228	192	201	239	234	236	201	218	196	216	210	254	238	224	202	229	204	220	208	233	231	233	193	203	229	218	226	201	243	229	217	205	211	255	237	217	208	191	227	217	204	228	232	216	219	213	217	212	222	217	223	224	238	208	217	202	212	189	197	254	203	230	214	223	236	231	179	233	236	225	201	211	254	213	201	243	228	211	197	220	216	222	210	222	227	207	240	211	205	213	198	187	199	233	226	230	206	220	222	224	240	217	233	202	220	199	201	219	203	200	223	228	197	195	213	223	234	211	204	229	225	219	217	225	239	212	208	232	221	220	232	217	225	211	229	208	234	214	207	217	225	210	226	205	212	221	227	190	202	227	214	225	184	209	212	184	233	209	199	187	217	206	249	246	242	216	227	213	255	224	249	201	248	209	200	222	208	212	197	222	188	213	232	206	219	196	196	207	220	218	233	238	195	198	210	189	243	215	198	221	223	217	240	212	220	229	225	193	240	231	202	206	229	206	203	239	222	197	229	234	214	176	232	229	222	206	210	221	243	220	184	200	223	227	208	230	214	191	168	219	238	251	245	237	203	209	199	203	218	209	230	232	204	206	218	210	206	212	223	194	189	246	218	193	232	226	232	222	230	220	230	229	239	218	214	220	204	210	216	227	253	207	202	219	213	235	201	206	213	223	206	225	237	218	218	226	196	218	206	243	199	208	255	206	210	194	221	230	213	198	200	200	220	210	203	189	225	229	236	243	236	227	225	228	194	180	233	230	221	235	214	216	256	247	221	211	215	192	233	185	223	214	200	239	234	202	235	196	250	211	216	182	199	190	221	214	202	215	214	201	191	224	247	224	230	226	234	200	201	223	206	228	220	203	210	200	228	224	206	234	234	216	208	231	234	226	229	219	244	234	229	216	219	240	198	198	215	207	211	194	200	217	226	214	195	211	210	221	219	226	207	212	219	201	240	213	222	192	201	199	222	229	225	221	215	238	215	226	213	200	219	231	212	197	210	227	224	203	205	236	222	211	207	204	231	233	194	230	219	237	226	220	228	217	200	206	221	236	197	241	246	214	220	246	220	224	221	224	252	261	213	249	236	242	222	225	237	194	225	198	228	208	244	214	225	221	197	188	222	206	226	202	216	192	212	229	222	219	198	217	210	217	198	227	228	214	190	229	211	214	226	262	211	223	208	232	225	194	228	199	232	203	202	223	229	223	215	188	200	215	245	232	231	207	235	221	257	237	219	219	203	216	200	196	214	239	219	204	194	232	193	228	268	194	209	201	235	194	214	235	228	204	225	186	194	218	210	219	209	219	210	192	210	233	222	241	228	228	218	231	218	209	228	228	214	208	208	224	194	235	216	216	218	212	224	225	233	212	217	198	208	208	231	232	224	227	231	245	196	201	213	228	213	214	194	213	214	241	245	212	200	222	208	213	195	208	211	205	206	246	214	218	211	200	200	234	195	212	236	240	196	245	206	207	232	201	226	216	213	203	191	221	249	197	185	212
33950	20087	13894	6747	2093	1025	557	542	532	520	520	493	488	472	483	481	494	446	474	469	458	449	539	513	479	517	478	459	482	455	481	508	484	446	454	464	477	475	442	488	438	491	474	494	477	478	456	481	479	474	481	473	470	493	482	505	489	445	518	473	476	490	484	487	490	456	465	463	470	477	514	484	468	459	468	455	463	492	449	507	497	484	475	467	447	468	459	458	469	464	483	522	473	461	473	472	484	512	484	477	510	512	460	460	482	451	491	495	506	470	488	490	452	474	472	475	517	430	449	436	490	424	468	471	463	437	492	473	424	467	478	473	493	468	493	435	461	470	491	478	490	459	488	483	450	504	446	489	497	483	477	487	472	495	442	464	467	476	467	502	486	483	444	480	476	463	470	497	495	497	459	452	462	526	476	441	487	500	491	447	469	467	440	468	495	461	436	521	466	469	504	428	479	503	470	494	458	501	487	488	503	466	485	429	476	455	462	465	489	485	455	489	486	479	453	478	472	477	455	473	472	443	446	496	486	496	487	471	480	471	480	456	466	467	451	460	437	485	494	473	471	470	460	482	461	501	457	463	467	468	488	466	513	479	455	421	476	446	482	481	468	456	459	475	471	485	460	467	492	468	423	518	461	499	457	472	477	447	510	414	453	480	458	517	493	462	479	504	513	477	478	467	508	477	467	465	472	472	481	437	456	486	444	489	457	486	488	476	475	503	480	489	485	487	473	493	474	501	440	514	497	454	515	510	463	521	486	453	481	473	483	500	507	493	431	459	452	490	448	482	485	438	504	497	501	463	458	474	498	482	453	478	488	480	500	472	476	479	452	469	483	473	456	491	443	476	451	499	491	433	465	506	458	502	465	424	500	467	474	477	454	474	468	467	453	479	459	466	482	474	497	484	481	494	492	501	463	461	467	479	498	456	479	488	491	458	472	474	451	520	442	468	499	428	460	492	463	482	443	492	481	455	473	489	440	436	480	451	471	495	485	473	435	492	487	480	458	495	494	457	457	457	473	476	445	482	466	473	472	457	488	446	461	495	498	465	464	505	473	477	491	471	472	500	457	462	477	475	467	486	463	488	477	476	442	442	436	478	480	477	495	477	473	509	455	518	436	454	519	517	508	485	464	486	494	443	487	467	495	503	480	483	472	464	486	434	410	470	475	520	472	461	486	455	474	440	476	477	491	468	462	497	492	448	481	459	464	483	445	411	501	497	439	467	456	499	498	476	500	527	477	502	486	479	498	481	478	461	534	488	527	421	504	433	522	469	501	507	469	458	444	486	512	470	494	465	480	492	435	522	463	461	424	468	463	463	497	464	471	501	461	465	487	480	487	479	456	489	516	421	446	530	441	499	472	497	472	475	436	457	488	475	475	457	521	443	514	508	500	470	483	457	468	432	486	473	477	490	483	475	489	477	480	423	462	469	472	499	486	443	454	498	483	458	454	459	432	475	508	493	474	489	476	454	516	464	483	434	477	481	483	471	484	468	517	436	461	459	489	476	493	469	502	503	463	498	471	491	444	468	483	476	462	448	499	523	447	429	455	496	517	515	467	477	446	465	497	453	461	518	464	474	475	443	490	492	500	458	486	481	475	458	466	447	475	493	504	448	503	474	501	465	524	485	485	460	437	463	475	458	477	483	471	453	424	464	510	498	479	487	483	516	453	436	471	488	516	459	514	453	476	435	464	450	467	509	470	480	467	481	468	466	461	456	496	460	441	492	453	479	497	460	457	450	483	476	498	505	426	474	484	484	475	482	488	481	455	475	484	459	493	487	503	483	478	450	466	490	488	480	463	487	457	504	442	467	474	483	520	451	486	455	458	475	485	486	490	447	516	481	486	480	485	524	458	447	477	464	500	495	462	446	457	452	475	503	464	457	454	512	478	520	482	480	479	462	481	506	475	468	438	497	474	495	501	492	469	499	454	490	476	481	454	486	491	440	500	473	468	484	494	500	464	485	482	498	446	513	490	479	487	447	463	441	501	472	485	453	469	468	499	465	449	514	456	464	477	469	461	479	492	481	490	459	460	475	532	500	485	440	488	530	495	453	476	469	466	496	466	493	482	468	481	443	460	485	462	438	483	481	477	461	447	451	463	512	436	469	507	512	442	489	465	455	454	436	492	515	446	491	514	500	477	504	495	448	463	472	504	488	472	467	493	483	476	485	424	476	499	472	441	490	449	467	475	444	446	462	475	489	497	502	483	488	457	519	485	463	505	503	480	485	467	422	426	482	458	488	486	482	487	462	510	458	480	443	467	477	456	506	469	491	496	459	474	461	496	510	430	471	509	495	464	459	480	472	428	507	469	490	490	480	480	504	494	485	496	500	447	453	493	483	501	485	454	467	492	510	509	475	477	481	472	453	474	458	478	449	484	492	495	510	468	452	466	492	459	464	482	491	501	485	485	505	471	491	492	468	472	476	501	490	472	456	514	478	493	472	465	501	486	491	476	464	464	473	415	503	467	453	481	430	462	468	496	463	511	463	482	515	472	498	446	469	469	449	498	531	489	427	479	495	499	467	468	473	488	500	452	444	489	488	497	470	501	476	518	479	456	474	483	472	472	502	477	450	511	474	440	455	489	475	511	462	467	428	502	463	527	508	485	469	460	463	474	484	518	445	446	511	449	463	462	498	460	465	445	475	456	469	479	513	453	486	462	499	522	486	490	454	488	423	493	431	490	498	483	471	453	467	493	464	495	503	485	486	467	473	476	461	495	496	467	419	466	465	456	468	502	514	439	493	456	454	493	484	470	426	497	508	462	483	499	460	451	453	469	476	479	444	466	427	468	496	482	460	467	440	471	474	459	438	460	467	450	469	483	457	462	468	482	505	464	446	481	470	470	479	487	459	504	491	477	489	507	465	450	457	509	463	418	473	424	464	491	481	468	491	515	461	486	472	438	451	457	504	480	495	456	457	478	519	470	509	497	463	496	479	481	466	463	528	469	458	449	479	420	494	465	443	469	515	481	466	473	426	491	502	472	489	477	480	471	476	449	467	447	500	491	505	481	491	480	480	471	483	461	449	463	502	476	530	489	471	494	480	499	508	497	487	482	440	471	458	466	479	470	499	464	469	426	480	468	497	473	482	553	475	480	478	478	453	437	468	462	437	537	483	483	483	456	463	474	472	524	474	492	464	459	474	523	486	459	467	458	462	474	475	466	504	489	471	481	490	469	460	481	465	450	503	462	444	490	532	511	488	525	438	489	470	447	430	500	481	464	461	491	527	417	470	484	504	514	475	545	489	460	484	491	485	524	450	471	505	458	473	473	495	465	463	466	486	449	459	451	475	470	487	493	477	494	493	504	459	478	465	453	444	502	498	464	480	486	473	444	470	468	468	474	504	487	479	452	479	520	476	522	465	471	454	474	451	496	481	533	496	447	526	447	461	490	413	534	494	518	479	458	484	486	481	486	466	515	485	486	498	488	477	466	495	495	477	493	476	489	447	480	457	496	489	472	508	469	478	448	473
60624	36283	16046	5641	1855	588	376	303	257	243	239	236	258	269	245	239	210	248	247	233	231	255	292	342	321	324	219	213	202	237	210	224	200	214	238	205	201	219	216	248	265	246	183	248	235	221	242	215	235	206	238	230	253	266	233	227	266	218	217	239	216	233	213	229	202	241	226	240	225	219	223	227	236	223	239	216	242	221	241	200	228	254	224	227	258	224	235	236	241	219	229	237	255	241	238	217	203	221	220	234	227	226	222	245	258	205	214	216	241	236	252	243	229	241	227	218	215	225	211	243	240	236	227	228	229	202	223	216	218	194	237	242	196	231	253	234	225	253	244	221	225	232	251	246	236	240	251	194	259	228	208	271	202	237	206	209	234	227	208	220	245	205	225	186	225	207	200	194	223	216	221	209	249	226	211	223	262	213	251	241	219	216	226	259	203	231	225	230	251	202	199	257	224	232	234	211	233	269	212	235	214	219	240	252	208	217	213	223	226	232	214	259	227	235	241	226	240	251	226	222	235	197	193	244	216	229	221	227	219	226	211	209	265	210	244	210	196	245	227	209	205	235	217	244	245	237	235	232	256	216	216	223	215	218	243	226	237	226	217	208	227	264	243	246	229	218	230	231	221	258	212	224	229	233	226	217	202	203	223	235	225	235	231	232	227	230	235	187	231	234	247	229	210	233	229	222	261	238	239	262	215	206	252	231	216	254	231	252	218	213	223	231	220	230	256	271	226	229	236	221	215	252	246	234	223	219	192	205	230	217	244	208	247	208	210	210	207	224	239	217	234	244	226	206	213	218	231	246	207	223	239	221	188	203	229	218	218	229	221	218	232	227	235	248	222	222	245	215	227	226	186	241	241	210	223	210	226	232	231	228	225	228	215	259	226	230	250	205	224	212	232	241	195	243	231	196	235	217	235	238	221	252	219	208	221	234	234	232	202	237	248	218	229	246	238	233	265	221	247	251	240	219	221	209	215	221	230	202	214	266	242	226	230	269	212	218	237	207	220	242	220	224	252	227	236	236	232	220	246	200	229	268	217	209	214	236	236	234	226	239	223	254	221	259	237	221	221	231	247	213	216	202	233	207	214	231	240	260	236	216	223	197	195	231	227	217	204	203	222	232	200	231	227	185	236	214	183	223	247	222	214	189	218	242	221	213	232	229	219	240	203	208	232	205	235	197	226	237	237	213	213	224	231	237	262	214	234	222	249	230	212	237	212	219	212	230	232	253	231	219	246	223	223	228	222	202	222	198	220	246	226	242	210	205	206	235	222	266	228	211	231	223	234	226	253	207	233	218	219	218	228	209	226	226	237	248	226	227	209	231	244	222	221	222	239	233	228	231	257	255	203	236	214	225	253	218	221	238	242	213	218	265	215	206	236	238	228	245	207	200	220	214	231	215	208	194	245	238	228	230	236	245	228	215	207	233	212	207	215	206	223	246	224	232	231	208	192	219	222	210	218	242	245	215	230	207	253	241	246	231	219	217	217	236	205	205	217	202	241	233	228	237	187	258	243	202	263	254	237	241	229	217	259	197	220	215	244	257	229	235	220	205	211	229	208	202	223	215	222	258	243	200	236	229	213	231	225	228	254	212	224	220	235	232	231	248	244	232	225	223	201	235	230	220	248	224	236	220	242	213	219	245	234	227	226	226	262	236	249	226	217	225	266	232	238	225	233	224	249	233	224	219	243	227	230	198	238	249	223	213	244	233	203	216	225	246	232	212	202	227	227	250	224	238	211	205	244	240	229	228	234	192	224	241	224	207	223	249	223	219	215	223	234	202	232	218	236	271	232	209	247	224	244	219	228	228	252	232	249	242	236	250	239	238	239	207	233	216	223	208	212	226	254	240	191	196	256	203	235	204	243	211	217	250	245	255	218	239	211	253	228	217	252	231	243	231	256	225	240	223	232	198	211	242	211	203	215	209	227	238	210	238	223	212	225	256	229	261	242	247	232	230	229	217	238	233	213	224	214	225	220	198	235	238	218	220	246	243	222	243	216	218	245	229	243	219	202	216	239	228	228	234	214	223	227	248	220	196	242	201	227	232	210	218	237	236	224	232	254	204	249	208	196	230	216	239	237	260	232	202	222	223	225	228	223	217	214	209	221	247	270	237	210	222	220	210	225	220	262	223	192	228	225	241	217	208	233	235	235	226	252	232	231	225	244	236	254	203	211	224	238	222	261	216	232	235	263	246	221	225	223	206	238	214	225	191	221	218	260	224	249	207	249	209	242	233	231	239	220	233	233	232	240	206	206	219	228	233	205	251	241	230	225	206	209	232	213	231	229	213	251	222	199	229	226	232	214	260	234	227	257	202	249	219	205	220	254	233	243	223	228	224	225	250	271	208	233	227	203	219	225	234	239	223	200	230	227	221	223	215	222	251	257	211	232	208	248	221	231	222	249	227	226	239	237	234	195	220	222	255	257	252	240	244	212	215	230	196	220	243	231	260	220	260	225	222	215	226	227	239	207	228	224	221	223	220	238	218	221	257	234	234	194	236	215	217	196	254	229	246	248	212	216	228	237	200	235	216	234	248	236	204	242	223	240	221	201	229	212	246	248	230	250	226	215	214	223	266	216	206	263	279	230	246	242	214	239	206	211	230	218	246	240	225	218	205	195	231	242	211	252	246	231	215	222	256	233	192	189	199	225	207	217	216	241	246	231	195	235	233	259	227	225	242	221	273	235	204	257	217	190	220	257	229	206	226	215	228	229	239	222	232	223	237	233	256	208	247	188	225	221	225	212	227	195	227	230	234	203	227	229	253	231	197	248	240	247	208	234	267	234	222	231	248	218	224	241	224	265	214	243	268	218	229	233	228	204	206	216	224	240	258	241	208	209	235	226	238	228	243	220	228	207	239	245	229	252	237	227	201	246	214	229	214	206	231	190	240	197	222	242	238	196	235	248	232	244	223	239	214	238	247	238	250	202	198	226	206	230	237	229	243	221	233	226	219	226	231	240	249	240	238	216	202	257	212	248	210	239	268	236	222	218	243	227	243	197	220	220	221	223	228	202	211	242	207	234	239	237	233	243	232	230	240	239	239	217	237	261	254	217	207	202	232	227	250	235	231	224	233	213	263	234	216	203	225	250	241	220	238	228	241	217	240	235	204	223	251	211	242	209	225	210	251	231	267	236	251	234	215	242	215	226	208	222	219	220	229	239	231	221	253	245	253	243	237	231	224	223	216	237	255	221	226	242	211	208	223	204	227	227	235	242	253	273	231	213	239	218	252	211	225	259	225	230	228	221	235	239	218	227	200	228	200	255	228	199	208	220	236	199	213	223	228	217	220	191	233	221	236	224	255	214	200	197	216	217	210	200	206	218	233	207	247	240	235	238	244	211	226	213	227	272	228	239	226	244	241	232	240	231	227	242	229	246	247	251	242	232	223	249	252	227	256	219	224	227	203	225	221	232	261	219	250	240	205	226	233	213	230	249	247	230	218	235	238	227	228	196	229	273	250	236	230	228	224
39991	28097	16298	10542	4976	1750	1062	718	630	635	620	594	608	533	542	590	553	594	557	551	571	709	1104	1203	1026	824	497	514	507	460	549	467	525	508	475	471	521	488	510	538	503	507	491	510	516	515	481	537	522	476	511	474	502	509	520	475	520	514	497	523	518	501	485	492	521	535	518	507	524	489	483	508	531	507	517	461	520	514	514	447	535	472	481	517	506	529	491	504	507	507	509	515	513	478	485	517	490	472	514	500	511	513	516	495	523	539	469	523	536	458	448	457	528	482	487	458	509	508	489	493	478	469	528	502	498	479	507	442	468	473	505	515	531	470	472	500	497	529	473	507	505	512	500	485	505	486	492	484	487	502	538	487	490	484	522	518	460	506	513	481	473	495	462	515	492	487	511	483	516	503	501	476	526	521	516	512	497	501	524	506	484	556	488	526	536	499	488	493	482	512	505	484	464	459	493	478	522	514	475	515	495	519	461	485	490	494	507	534	530	505	537	519	491	495	483	528	508	522	482	504	504	483	525	486	470	527	511	501	471	500	535	517	512	555	476	465	491	472	510	511	499	507	486	532	524	459	487	511	492	497	507	471	495	465	482	460	472	505	499	511	505	493	542	480	504	534	493	499	501	516	488	540	527	482	516	463	518	495	500	495	475	483	494	518	518	484	512	495	525	530	484	501	462	523	487	545	487	492	504	519	495	505	501	488	520	480	492	528	435	491	474	510	515	518	451	504	489	453	521	479	499	522	505	481	520	509	466	515	504	484	534	495	492	483	471	511	483	502	491	502	522	523	520	525	507	528	528	536	471	479	514	478	485	481	506	499	502	487	534	491	504	487	476	488	502	507	504	474	512	494	479	496	511	510	503	542	513	482	491	557	505	484	464	553	503	520	473	512	486	467	520	491	470	496	476	519	495	513	534	545	508	463	527	548	536	504	475	512	523	492	483	521	514	531	479	523	489	486	478	488	511	520	465	523	469	507	488	528	539	508	513	483	498	482	450	504	506	490	511	490	493	463	517	459	520	487	477	515	464	455	494	504	552	494	509	505	481	505	471	487	519	498	514	453	467	500	491	493	507	530	540	514	483	543	495	490	491	500	520	529	455	502	528	515	494	537	494	516	488	492	533	482	563	503	485	574	495	451	501	504	534	452	483	493	480	504	467	500	512	520	542	477	498	490	460	508	512	470	498	506	517	487	523	565	509	476	506	466	526	515	527	534	528	506	521	526	473	520	497	548	508	501	476	505	513	520	485	497	486	502	502	479	517	526	520	482	472	495	515	467	486	477	514	529	512	475	524	514	525	497	540	523	528	527	463	510	488	487	519	510	475	507	538	482	478	480	512	498	469	502	486	505	513	507	491	483	512	479	505	516	529	506	524	522	524	508	497	493	516	485	529	507	489	530	501	529	505	530	570	511	512	476	491	509	530	495	514	535	500	499	482	515	493	459	496	527	470	457	501	508	536	478	510	515	482	469	517	513	550	479	475	531	507	488	496	534	509	475	516	506	527	498	528	521	495	501	495	474	477	523	524	531	533	472	514	495	508	483	530	496	491	486	458	514	474	545	450	516	485	519	450	528	535	490	476	499	482	495	495	527	488	502	496	475	486	523	536	538	524	481	492	571	506	553	494	468	477	554	463	535	500	513	514	495	523	524	486	504	551	488	511	481	511	497	492	505	519	522	522	520	493	460	460	529	542	476	502	436	528	518	479	489	551	475	539	517	524	526	435	486	544	505	525	499	495	480	496	482	520	488	503	498	522	456	477	486	510	552	476	529	486	513	433	540	464	459	503	541	538	488	546	484	521	538	509	516	514	448	475	546	495	516	502	561	496	514	498	481	451	524	484	497	497	547	517	483	503	506	523	490	502	537	490	516	541	519	484	510	479	507	486	494	498	491	518	518	552	474	568	522	519	528	535	483	479	521	498	484	489	474	457	474	491	490	512	463	531	496	483	504	509	490	514	518	530	545	484	501	513	501	564	487	522	532	476	514	479	523	516	490	508	491	476	499	513	542	496	471	505	542	525	495	503	466	508	513	483	533	456	533	490	487	536	524	494	529	519	501	523	510	517	533	505	520	525	519	464	510	483	531	548	470	519	509	483	515	492	493	459	493	496	491	511	505	541	485	482	505	518	505	517	523	492	496	507	512	514	536	519	480	500	454	468	514	498	499	498	452	510	483	485	543	516	456	505	473	471	506	488	501	471	477	517	513	507	533	497	511	522	484	504	491	536	506	489	485	538	484	501	475	494	494	524	517	523	532	504	482	500	495	498	464	488	458	538	490	491	476	467	471	518	536	553	513	478	498	491	494	515	478	502	511	511	533	501	528	459	472	501	503	484	467	484	506	490	521	522	515	518	516	475	492	517	511	493	540	500	526	499	491	494	508	503	474	479	499	543	500	504	485	484	476	476	526	500	517	510	510	492	507	527	471	473	519	534	506	483	490	516	475	500	500	553	516	507	518	508	489	493	507	525	513	532	480	479	499	456	508	496	500	491	512	513	502	509	487	504	494	526	507	521	550	470	487	503	516	471	510	515	497	503	526	505	506	486	483	516	516	506	514	474	495	537	482	479	478	515	477	497	501	515	495	518	500	480	458	503	539	515	513	508	487	499	513	487	566	480	516	484	474	506	496	552	538	497	468	509	507	499	509	487	499	519	497	524	516	531	513	530	523	483	453	499	529	527	508	522	485	519	476	476	487	472	475	465	530	502	507	487	498	503	487	493	573	525	486	548	485	558	498	480	474	487	511	537	549	486	522	498	495	466	485	483	493	496	531	477	511	535	504	467	502	463	506	469	500	518	532	491	527	520	482	540	516	495	503	479	493	508	516	460	502	497	501	484	447	504	484	482	485	502	514	473	548	499	477	501	461	510	519	503	489	488	521	506	500	488	521	521	514	445	519	505	537	500	498	518	476	483	483	481	509	515	507	520	489	462	520	509	509	469	513	507	487	504	491	484	545	535	494	519	516	481	479	474	506	486	473	484	520	560	498	476	526	492	542	499	495	509	476	494	510	489	512	506	520	490	481	490	510	530	510	475	503	508	503	487	508	479	480	555	476	487	529	506	515	498	509	511	518	511	494	507	524	483	481	476	515	487	484	470	515	529	491	515	507	481	532	523	515	460	505	528	487	526	520	499	502	498	533	507	527	530	523	499	472	488	461	503	513	458	492	518	512	477	429	494	494	490	477	530	507	469	492	478	510	495	498	493	506	503	514	487	501	481	486	473	527	465	529	500	522	530	514	529	534	509	484	489	459	507	507	508	482	500	527	520	486	459	440	487	484	519	498	514	517	475	499	505	506	516	495	514	500	501	464	523	501	508	498	512	508	521	503	488	544	486	504	520	562	495	485	492	519	474	505	516	504	485	510	530	533	522	517	513	511	540	538	548	498	492	521	489	507	501	499	490	499	494	528	489	519	511	540	482	535	516	490	485	549	527	492	505	547	480	485	509	524	446	508	510	498	561	485	515	502
71158	38997	18441	6778	2216	975	512	401	316	316	279	272	291	265	265	224	295	271	246	244	246	321	357	370	380	302	235	255	248	233	210	255	245	228	226	240	253	227	249	262	255	274	226	212	250	261	243	224	244	271	224	264	259	223	247	260	266	243	254	228	233	247	238	242	286	266	251	262	248	222	227	249	249	225	253	237	233	227	230	254	216	235	233	207	250	252	255	243	221	234	261	231	227	240	249	233	237	250	243	230	266	203	251	251	267	278	251	226	231	223	210	249	236	245	262	253	212	225	233	270	248	229	239	239	228	232	221	251	220	247	245	206	253	237	247	262	238	233	247	244	267	226	240	218	219	237	274	276	241	253	232	241	244	233	263	256	232	263	237	232	261	234	223	250	252	256	229	252	218	244	238	265	241	266	226	234	243	243	254	245	238	265	212	258	247	271	232	254	257	235	225	266	231	245	234	226	219	233	236	251	244	222	217	232	233	230	241	225	234	231	254	224	248	207	214	244	259	260	253	200	243	262	244	224	206	230	220	242	214	234	255	217	246	212	221	260	237	220	250	222	250	223	227	244	223	224	226	207	236	263	238	225	239	250	280	242	223	242	231	232	263	259	247	231	244	227	251	270	227	252	235	231	244	236	245	275	220	243	221	239	244	224	243	271	236	238	232	249	222	260	224	283	263	246	255	240	234	211	217	225	283	221	201	243	276	228	223	260	247	233	242	246	234	234	230	236	250	226	241	236	238	267	234	253	225	246	229	244	236	264	215	245	232	264	226	232	203	216	240	231	260	248	248	233	243	204	247	249	246	238	217	243	229	219	212	248	255	244	231	251	273	247	278	230	254	244	232	216	220	220	239	249	238	243	235	227	214	236	241	237	220	237	267	236	225	229	230	272	232	217	205	231	221	224	236	261	246	244	267	203	244	228	241	225	226	233	244	239	244	267	239	250	223	235	276	206	246	248	221	259	215	211	228	243	235	222	251	232	237	221	241	282	240	225	247	235	252	245	293	255	254	209	255	221	254	243	219	230	253	246	246	232	236	213	238	230	233	239	235	235	224	222	257	236	247	254	263	239	228	217	228	234	236	216	244	248	221	240	252	246	252	247	233	242	237	265	268	250	262	242	244	247	242	249	282	228	234	219	270	238	216	219	229	245	231	213	224	217	212	224	221	232	240	240	253	269	232	227	320	225	281	234	226	242	247	224	261	216	264	250	244	252	255	264	224	224	249	213	224	210	246	249	243	265	240	258	209	241	227	222	229	247	239	236	249	235	257	261	240	236	253	244	228	220	254	238	228	253	223	250	263	220	245	225	222	235	240	255	244	226	221	258	241	228	254	216	245	220	255	253	250	220	225	263	245	241	262	253	240	240	227	245	224	241	244	225	263	247	259	250	240	239	260	231	236	231	231	206	219	218	253	244	234	230	244	250	247	249	254	258	266	243	233	245	228	262	221	259	219	230	266	262	234	240	242	248	254	255	259	269	263	233	241	268	225	236	243	238	234	255	255	244	232	293	258	224	237	270	264	260	237	258	236	237	221	235	215	253	237	229	222	228	215	260	225	247	252	233	217	251	226	237	238	227	240	250	212	225	255	255	248	237	208	252	232	252	254	220	237	250	251	238	215	207	248	221	251	222	249	249	245	231	244	237	216	232	227	252	272	229	222	240	214	206	240	252	214	203	223	223	264	231	252	242	237	244	252	214	261	249	240	251	235	218	234	215	235	232	249	267	213	245	217	238	230	225	247	232	248	243	253	257	242	226	242	246	227	211	280	241	233	230	230	229	203	263	271	217	210	209	247	261	225	231	222	249	285	266	243	248	241	258	281	279	228	241	231	215	228	239	234	209	220	239	231	250	243	267	244	227	269	264	246	233	255	234	255	236	234	264	235	243	269	223	257	236	234	268	225	256	238	259	244	234	231	237	243	223	224	231	229	225	273	268	267	244	231	241	269	213	264	247	226	231	236	250	267	261	242	232	239	261	247	199	239	266	233	245	239	238	230	239	244	259	249	235	226	252	285	264	219	270	235	270	292	228	203	240	289	252	234	216	287	262	232	218	258	239	211	243	241	244	233	239	212	216	231	223	244	219	276	241	274	253	259	231	225	252	245	239	213	240	262	254	206	256	210	216	223	220	214	233	229	258	233	225	244	246	238	256	240	228	274	248	228	240	250	216	251	234	246	233	212	246	262	229	264	239	235	277	230	224	227	252	223	222	266	230	215	212	270	238	267	232	235	223	234	206	211	231	240	236	248	204	286	211	236	270	224	241	212	242	230	253	259	239	222	215	219	247	210	253	255	270	236	238	224	245	237	207	246	230	238	235	247	252	246	247	245	239	239	260	267	265	241	238	248	229	221	243	247	251	249	241	237	286	235	220	243	227	228	229	249	252	253	227	245	259	243	233	239	229	209	245	219	255	231	243	230	228	237	230	231	264	247	249	241	248	266	237	254	260	241	272	244	232	246	210	232	237	224	237	268	231	262	210	220	215	228	244	242	239	246	275	225	233	223	237	244	238	258	232	225	266	232	232	276	258	247	239	200	214	233	226	228	241	251	253	231	219	231	206	229	249	239	248	244	239	226	230	234	254	234	208	225	228	241	236	225	235	242	253	234	219	251	220	237	228	233	279	269	223	254	239	254	225	242	233	245	259	244	244	244	206	264	256	218	253	237	252	257	237	246	212	212	243	232	284	233	222	225	246	226	250	199	234	268	253	242	267	213	237	248	249	235	241	206	244	211	265	224	255	252	258	274	245	194	264	213	257	251	241	221	250	240	228	240	247	248	222	264	242	229	246	239	241	243	243	266	242	235	245	231	238	244	225	256	264	234	232	258	202	241	218	215	266	244	261	234	230	228	246	234	266	249	217	237	247	251	237	228	278	253	242	234	216	218	246	237	225	245	248	224	221	282	234	264	257	237	221	242	228	241	211	264	247	232	222	228	223	265	239	233	204	214	252	216	214	249	243	211	219	254	226	251	226	256	242	244	234	217	229	247	241	268	244	261	246	283	243	201	255	245	249	244	246	216	218	232	224	256	258	245	251	230	244	244	247	219	272	233	236	232	244	208	221	221	246	251	253	219	231	247	233	250	226	243	266	242	228	241	235	243	248	250	231	238	230	248	219	243	229	225	227	221	234	265	251	248	247	240	199	228	247	218	250	231	220	224	233	255	246	224	241	253	210	234	255	242	247	235	270	240	229	246	263	258	272	227	231	256	223	213	207	221	237	223	214	226	230	255	242	217	228	222	222	232	254	233	214	220	245	255	227	234	256	249	220	232	244	271	211	231	217	242	228	252	246	218	215	229	257	222	240	255	215	199	229	246	220	225	216	244	249	267	226	220	245	227	244	268	221	236	230	257	242	219	259	257	247	259	208	238	251	223	231	251	233	255	256	223	230	251	243	245	246	242	234	270	237	235	248	240	252	243	238	225	234	244	251	259	254	253	224	235	243	230	268	250	253	264	230	230	267	233	216
47425	27646	18199	11310	5600	3255	1782	1027	854	845	755	651	683	681	675	658	626	598	602	621	616	811	1318	1290	1128	832	654	518	520	561	486	557	501	487	521	500	500	545	531	494	491	528	545	531	538	527	527	548	493	549	563	598	505	530	500	521	511	531	501	594	518	498	527	481	538	478	541	506	505	551	550	537	574	517	520	510	544	537	507	540	584	598	519	535	550	552	500	520	516	498	516	517	527	494	546	511	542	525	531	537	518	551	558	556	487	521	556	512	554	519	546	517	522	540	513	527	526	513	477	495	537	564	560	556	497	540	522	511	545	564	500	485	511	500	524	508	515	515	555	514	480	508	468	525	520	497	546	518	491	535	534	543	504	566	505	540	551	576	525	537	470	495	542	506	486	531	509	549	513	537	549	539	535	484	524	538	530	552	521	531	512	536	471	536	483	502	502	512	523	513	538	516	536	584	496	577	532	503	500	489	497	497	515	546	576	549	508	513	513	527	534	483	512	525	535	536	525	512	522	527	533	525	521	528	530	581	521	518	539	530	523	511	521	519	516	515	566	527	546	551	558	542	499	512	539	494	523	536	539	501	527	534	538	522	479	537	529	508	531	528	495	497	562	523	514	493	482	554	542	514	503	521	479	555	534	544	539	509	517	515	577	532	516	526	477	489	509	561	477	515	533	517	512	536	542	525	545	526	485	528	522	537	515	503	529	546	554	521	540	487	507	531	499	471	513	543	527	481	520	492	478	534	523	519	544	519	499	549	500	511	510	513	526	574	537	491	517	527	533	511	510	532	522	516	569	542	531	506	539	526	513	560	511	543	510	507	534	519	541	552	499	520	532	507	554	553	531	518	529	546	474	575	518	533	501	516	487	551	516	511	503	539	548	522	568	512	509	535	524	492	499	534	542	571	477	506	531	514	542	532	498	498	500	544	486	521	546	515	523	473	537	567	526	500	530	526	530	524	536	485	549	504	537	525	519	486	514	528	503	543	485	464	548	531	547	537	523	524	500	546	530	522	548	535	494	494	556	557	525	536	509	522	537	502	529	553	557	536	533	480	518	532	448	507	527	490	494	554	527	515	496	505	528	540	508	507	565	518	491	533	512	522	523	532	504	529	538	513	523	509	518	522	549	517	461	472	524	542	508	529	553	488	496	566	536	510	540	534	502	502	528	521	502	522	522	538	496	506	552	549	511	544	558	548	507	481	525	504	500	479	488	527	509	529	522	534	516	525	522	526	496	508	521	510	483	496	485	528	502	547	493	507	530	535	556	547	523	497	519	516	499	529	519	495	506	535	577	518	549	481	497	475	561	540	499	498	522	516	538	544	547	491	529	516	512	508	552	508	489	500	499	499	521	566	518	468	491	513	531	536	542	505	531	512	516	535	550	547	534	537	525	544	528	524	486	547	519	526	530	489	519	490	496	509	484	474	525	536	517	515	505	508	482	532	528	520	498	554	542	540	520	511	553	542	555	559	543	533	536	502	521	520	536	533	492	526	521	510	502	538	496	524	515	547	535	504	519	526	522	511	551	523	509	525	537	497	543	534	485	514	506	542	508	490	533	545	494	526	504	536	528	520	515	507	498	506	539	461	547	498	507	509	524	549	506	528	491	523	548	521	521	520	547	511	541	507	550	502	537	512	507	550	547	494	532	537	547	524	502	524	545	523	506	517	482	503	513	533	576	541	512	531	515	535	499	535	520	540	480	516	529	557	531	545	510	496	531	513	488	498	515	533	508	579	540	481	519	548	561	512	547	508	512	556	534	514	521	518	532	513	519	478	545	506	558	518	505	520	528	510	541	519	493	505	490	510	526	529	554	526	541	513	523	514	508	474	537	527	506	503	525	513	504	526	520	522	544	534	537	534	529	529	456	505	501	509	538	535	569	489	523	501	510	562	522	530	533	495	543	535	481	507	487	533	499	540	560	558	536	571	498	514	491	522	505	541	552	515	528	573	504	508	485	528	518	541	519	511	518	538	527	548	517	527	527	505	486	513	571	524	518	519	528	542	500	498	523	584	499	544	506	524	520	508	518	501	514	538	538	549	527	540	520	555	488	489	509	514	487	565	553	513	483	559	536	491	534	578	472	534	555	505	511	486	541	492	517	520	534	531	513	489	540	516	535	554	547	517	539	532	504	507	519	522	542	539	499	487	506	518	518	511	510	586	484	527	500	505	504	508	515	488	543	492	514	516	526	500	507	527	522	534	498	531	528	493	514	554	558	544	506	481	528	523	485	533	496	510	514	522	562	527	493	514	500	540	490	497	526	539	504	497	537	504	538	532	527	554	518	520	560	521	482	511	545	507	575	507	516	510	511	533	536	547	531	515	513	507	538	535	532	540	557	532	503	546	510	525	539	529	527	535	518	543	533	519	473	498	518	505	533	517	513	527	523	536	563	513	524	526	476	497	552	521	534	493	521	564	505	539	518	561	566	550	504	524	474	489	548	534	522	531	513	551	506	484	543	497	491	558	502	513	557	536	499	552	515	488	501	538	530	512	538	519	501	508	506	457	521	520	525	512	491	548	508	498	491	493	568	549	536	506	548	538	468	513	526	544	556	524	527	506	564	568	519	553	516	486	515	530	539	515	528	550	561	485	522	506	484	533	509	506	494	505	536	501	504	512	517	520	511	523	481	543	511	523	478	545	503	518	518	510	525	505	535	516	510	506	552	497	537	512	529	545	526	515	529	542	495	536	490	512	519	553	548	535	487	465	543	519	516	541	573	540	536	543	523	504	488	455	493	541	527	553	518	528	535	571	554	519	483	545	513	513	553	537	541	495	494	529	537	486	542	502	520	529	488	526	514	491	505	521	507	495	513	542	519	533	540	510	512	525	533	540	546	520	546	479	518	483	517	518	543	507	531	533	531	517	536	543	513	489	496	507	539	552	554	482	516	517	536	512	527	501	508	494	517	510	526	537	533	516	513	520	516	474	526	548	517	566	527	515	545	505	530	508	545	556	503	524	559	538	515	464	535	551	520	503	500	550	541	517	538	523	508	484	512	459	475	516	502	550	521	505	505	517	528	565	530	512	507	539	553	529	520	479	541	503	507	543	529	532	555	501	512	493	521	530	515	546	534	534	525	542	490	544	505	563	484	499	520	550	526	508	512	519	505	511	510	537	516	568	506	538	534	556	517	521	577	486	531	522	492	537	490	519	533	512	475	507	486	510	539	505	498	546	507	556	555	486	533	539	506	501	519	516	544	548	523	557	496	530	495	524	542	511	550	530	503	537	501	543	532	535	561	519	541	486	516	535	566	505	541	534	506	530	512	465	510	514	538	519	516	467	545	506	511	482	471	512	504	556	545	510	504	503	500	541	528	523	557	558	492	552	542	527	489	502	554	588	515	555	552	524	524	519	498	535	509	504	528	512	506	519	493	556	559	544	514	523	506	489	543	498	544	534	487	527	547	498	544	481	496	567	533	484	508	533	473	552	517	522	537	499	522	522	530	508	504	514	538	528	501	521	543	506
53606	27936	9935	2539	814	409	293	254	263	236	265	246	219	241	219	199	218	171	224	191	210	220	244	252	204	218	211	246	200	223	207	211	212	215	252	188	227	220	240	223	225	219	213	189	227	246	225	255	203	239	202	213	225	194	204	239	205	211	241	203	195	223	247	213	210	235	215	188	181	198	203	231	210	216	209	216	223	199	222	240	217	246	224	223	209	218	224	257	193	210	217	223	218	228	238	212	224	198	183	211	206	216	238	259	202	225	206	220	224	169	206	232	237	218	230	218	214	237	233	220	201	194	191	209	233	206	200	199	225	201	191	194	229	209	211	184	203	236	219	257	241	235	244	228	178	200	226	241	193	214	181	207	232	249	221	208	185	214	210	221	243	215	191	246	215	213	226	235	184	202	220	195	200	188	209	223	236	220	216	220	226	217	242	240	214	232	202	210	222	223	231	199	191	198	241	197	207	206	200	201	222	198	254	216	235	221	230	222	201	217	205	197	233	212	221	211	200	219	222	239	216	202	226	226	245	202	219	214	215	216	224	240	221	245	205	182	204	237	205	219	217	212	213	244	188	196	202	213	207	190	200	193	204	214	183	215	201	195	204	212	194	200	209	202	227	209	202	202	213	244	233	210	198	230	184	215	227	176	199	237	231	250	205	212	209	220	247	229	211	211	235	203	213	191	213	222	214	218	205	228	217	198	206	194	220	200	186	256	215	233	238	213	232	209	213	199	206	237	212	228	234	251	189	207	242	216	183	252	217	196	205	239	216	232	222	218	209	207	227	208	223	232	229	237	228	204	210	206	231	216	202	219	213	241	217	214	228	224	229	225	183	218	206	215	217	198	228	238	234	231	214	214	211	210	217	239	188	217	215	188	208	215	216	199	201	194	218	216	166	200	204	221	219	224	195	272	204	213	211	227	220	232	228	204	221	241	242	223	205	187	212	209	206	193	201	218	226	219	211	216	196	208	239	206	207	223	222	232	202	226	232	248	217	219	192	225	220	205	213	208	197	211	224	212	231	197	220	213	196	220	243	209	220	218	249	208	210	217	219	241	202	188	217	208	220	219	225	231	215	247	219	213	235	210	197	217	250	226	217	202	218	227	230	236	223	226	210	240	224	219	199	220	244	210	228	257	213	218	186	222	210	239	198	195	226	216	199	210	239	238	246	216	221	230	243	206	205	202	228	218	181	201	224	214	222	229	197	208	198	222	229	245	220	228	218	227	201	232	215	224	242	216	213	187	228	208	231	212	212	237	191	210	221	230	250	229	217	234	232	219	219	214	189	225	212	196	212	215	217	192	212	210	229	214	235	204	223	247	204	206	232	206	196	229	227	238	197	213	222	185	205	234	227	227	197	188	207	187	225	206	201	229	217	215	194	230	203	214	216	218	233	220	199	211	216	210	216	228	255	217	228	237	210	227	235	239	245	218	225	222	230	202	223	221	198	212	223	206	217	249	227	191	221	202	218	217	215	206	189	211	211	228	206	235	227	225	221	231	206	218	205	212	210	175	208	215	204	231	207	201	245	225	213	222	221	201	179	202	241	220	215	213	227	192	216	216	231	184	209	256	193	231	218	227	236	216	188	216	216	238	233	233	196	195	224	186	205	230	201	204	200	234	245	229	224	183	220	213	216	205	203	220	228	232	230	218	238	230	231	208	217	225	245	209	220	211	188	191	230	207	223	225	234	224	230	212	206	201	210	253	209	241	227	218	199	204	201	233	213	192	181	230	191	202	208	189	204	227	218	212	264	201	230	190	222	218	221	212	198	220	233	207	196	203	205	230	226	202	221	240	190	214	211	223	211	238	205	207	204	240	244	199	214	240	203	238	216	236	220	232	211	222	189	174	225	208	243	201	248	223	226	220	196	225	222	211	214	229	210	226	235	207	209	234	196	184	224	189	218	214	237	239	204	202	213	213	207	181	230	206	223	235	231	213	219	230	230	229	214	236	213	224	199	215	218	217	211	231	228	200	222	226	243	203	223	227	214	209	199	200	193	212	203	185	242	214	201	248	237	226	197	202	189	188	218	232	193	200	202	230	232	250	251	219	234	217	205	203	217	230	220	201	222	208	207	211	229	208	235	221	226	197	207	226	212	212	202	227	208	258	214	201	221	222	229	233	203	209	224	189	218	206	227	215	242	231	213	221	225	222	231	226	252	211	243	213	219	213	219	225	239	212	186	227	217	206	186	207	219	206	197	219	200	216	214	198	235	204	201	248	231	251	220	210	224	243	231	230	222	238	234	237	205	227	202	238	238	211	231	219	224	198	194	217	201	231	227	217	225	227	237	264	216	219	213	217	175	231	215	262	185	202	209	225	210	204	190	226	208	215	234	225	230	196	211	232	187	218	214	195	241	252	217	217	229	207	217	210	232	231	217	219	210	233	232	185	229	226	224	228	193	214	217	190	186	217	227	216	220	241	204	208	243	217	220	213	225	221	215	203	204	245	206	204	219	225	214	212	191	196	208	204	215	193	202	236	219	202	230	210	246	210	211	213	217	220	211	205	195	208	207	192	217	189	210	196	208	214	210	198	205	227	217	231	224	233	197	242	187	212	209	216	213	205	201	213	204	229	212	196	218	229	193	188	187	208	224	206	230	208	221	205	216	225	226	233	234	225	246	197	208	230	225	206	214	223	224	250	219	210	225	237	230	224	201	203	220	224	226	217	180	216	220	202	210	217	210	216	217	222	209	225	197	236	199	220	225	200	211	216	240	237	209	233	210	213	214	211	223	215	210	225	229	206	214	195	233	211	236	219	208	224	203	190	214	221	221	220	210	208	220	241	240	241	216	232	190	211	224	192	226	204	206	210	227	217	227	199	238	214	228	196	200	183	191	250	182	185	243	216	214	207	217	207	197	229	213	212	222	207	239	219	198	223	212	222	218	216	205	197	218	209	193	216	219	224	176	212	212	228	203	222	215	212	215	201	202	204	241	213	258	235	199	205	203	216	225	217	211	216	231	218	237	204	200	199	213	221	243	211	193	207	198	210	225	224	213	216	182	212	201	217	223	200	215	217	229	199	203	201	184	203	225	184	229	213	211	235	207	194	211	225	220	197	217	196	232	225	214	218	222	222	207	195	219	230	200	213	212	222	235	215	215	246	194	194	251	205	237	240	211	205	204	223	219	238	242	196	210	223	222	198	241	223	202	214	201	244	228	237	214	215	223	201	211	200	191	206	221	216	226	220	230	240	214	253	203	246	226	211	209	194	224	232	234	231	258	208	213	218	222	219	226	250	199	202	218	218	223	207	252	255	268	226	248	200	218	205	225	212	207	222	225	258	249	223	223	239	212	229	206	222	235	219	241	219	255	211	215	215	209	213	233	217	211	247	210	231	198	225	240	208	221	213	236	190	226	219	229	210	231	259	225	238	259	236	211	203	196	219	197	213	227	200	234	233	243	200	194	215	198	209	210	226	199	227	242	183	240	200	206	209	218	213	196	193	220	198	245	210	177	228	225	227	248	224
35683	20042	10693	5426	2547	1256	662	615	688	610	592	510	552	528	502	536	505	473	479	481	522	489	525	497	529	507	523	444	482	500	422	474	488	466	466	477	480	469	467	485	488	496	484	492	467	491	490	490	481	534	490	497	443	482	474	494	481	462	477	485	490	501	448	476	425	466	488	432	505	482	467	481	458	454	466	498	494	470	476	512	451	471	489	506	499	496	467	496	476	475	492	479	453	498	498	493	445	479	510	451	507	494	480	460	505	478	448	470	494	484	495	476	505	480	502	516	479	476	529	463	505	449	501	475	479	469	486	507	489	431	482	474	479	479	480	470	482	467	444	463	462	506	490	521	461	487	498	473	472	519	529	466	494	435	470	471	492	454	467	468	458	467	465	490	489	498	501	458	453	467	479	505	472	430	475	454	481	447	501	477	455	477	430	462	450	469	476	489	469	453	454	514	497	497	492	507	466	420	506	511	516	503	535	472	493	493	454	448	461	445	500	469	509	490	501	491	470	531	479	463	475	465	482	442	504	468	499	489	454	476	475	488	463	474	479	517	496	481	467	482	486	449	463	469	455	500	438	484	459	447	475	473	495	491	424	473	473	476	469	517	515	449	485	456	488	541	468	467	513	467	461	463	496	486	506	484	460	476	466	506	505	499	449	486	473	508	490	484	487	493	476	497	447	480	512	474	493	481	451	482	479	466	476	470	460	433	474	457	471	447	454	501	478	481	468	502	486	499	486	500	465	453	436	483	442	480	520	480	454	500	491	461	462	459	529	479	482	509	531	476	495	483	481	466	462	485	517	451	467	454	517	505	488	446	446	455	472	442	468	484	485	490	441	496	500	474	496	467	506	464	471	472	448	474	504	500	479	479	506	483	513	460	442	486	458	494	469	484	474	464	478	450	432	473	489	465	499	497	466	466	487	491	474	501	507	477	455	487	486	481	471	486	476	508	452	506	467	481	468	450	469	463	478	478	485	486	490	473	475	483	505	484	466	467	498	473	448	480	464	468	479	482	485	532	474	503	482	486	490	478	486	451	464	479	479	477	442	481	483	454	489	493	422	487	467	460	470	469	459	495	493	501	492	492	486	476	478	448	466	476	482	479	432	458	456	504	470	498	506	458	482	454	464	491	462	478	452	485	474	494	467	485	495	482	466	447	480	441	464	454	447	513	453	491	482	491	486	488	464	499	494	488	473	509	503	501	455	490	488	478	430	511	477	520	465	482	504	483	446	491	494	483	495	465	453	481	480	503	469	470	492	487	483	493	483	471	466	489	488	467	485	500	486	456	465	439	459	448	451	459	474	499	456	510	472	479	456	456	475	478	468	468	461	481	494	478	460	488	487	500	442	470	430	447	464	467	487	468	499	469	474	478	469	477	475	473	428	467	494	460	490	477	470	478	458	473	474	462	465	471	478	500	469	453	472	485	469	477	499	475	416	467	500	474	512	481	493	497	453	480	468	452	482	469	505	495	521	464	506	463	427	478	437	506	484	472	454	448	487	519	511	503	505	450	496	496	456	482	423	481	472	463	478	510	444	456	454	496	443	451	496	485	465	508	528	474	483	472	452	481	451	505	500	443	476	463	490	451	520	507	483	478	492	487	444	503	501	459	469	465	493	441	502	484	476	495	470	450	512	477	479	502	505	462	488	475	509	453	504	501	465	471	499	441	473	433	486	504	463	467	471	466	457	542	492	456	502	469	485	472	522	471	484	518	482	452	459	488	465	439	493	461	487	496	471	468	461	472	444	481	504	492	469	490	451	496	513	478	444	490	475	472	492	474	456	491	440	420	509	456	495	483	462	495	451	437	456	472	490	464	431	478	479	480	475	485	460	501	497	483	461	499	505	458	518	485	455	501	467	489	488	440	456	469	488	474	463	497	469	500	482	498	489	502	479	476	465	452	456	480	491	468	462	517	472	483	498	448	478	495	500	466	487	478	477	472	480	472	478	507	467	528	510	462	464	460	424	465	513	488	478	462	465	465	480	472	489	470	476	492	500	460	455	472	458	479	462	499	483	435	480	497	492	462	465	476	469	499	508	466	483	491	486	502	452	460	499	523	489	496	469	500	490	462	456	490	471	466	481	508	470	484	481	466	434	483	451	486	504	465	463	498	521	473	446	505	519	453	450	471	499	510	456	492	487	467	473	524	482	464	485	486	433	500	477	510	473	452	479	504	461	515	460	478	509	476	505	482	502	451	479	474	483	475	444	475	441	456	466	455	499	477	503	473	459	505	480	511	483	450	494	467	528	463	505	460	498	479	461	490	507	470	474	489	467	479	492	474	508	457	472	482	452	469	467	464	495	462	446	480	450	466	533	511	492	482	476	465	483	452	449	481	512	504	474	461	481	462	464	489	456	472	461	459	458	464	457	462	486	476	502	483	427	509	471	487	445	475	489	495	464	471	465	459	467	484	460	483	486	488	481	533	479	471	467	456	478	477	469	487	484	477	495	505	459	468	472	489	503	466	452	451	482	516	483	501	509	458	424	426	454	454	487	493	493	483	458	433	502	435	463	476	469	460	474	508	452	466	498	484	483	407	525	465	482	504	493	542	504	508	482	475	474	457	474	510	470	468	511	466	492	470	459	471	484	473	461	498	482	446	492	506	473	438	494	529	476	485	463	461	500	465	473	500	531	491	521	497	486	488	490	477	443	452	457	481	443	475	487	480	511	488	490	511	484	443	505	482	488	459	479	448	473	455	484	456	499	507	460	459	470	490	505	474	456	493	507	468	505	458	470	465	450	456	458	471	448	479	471	506	449	501	474	493	430	487	499	473	495	463	467	474	484	469	455	481	482	481	483	485	459	470	493	450	507	501	473	504	475	491	545	485	449	451	507	444	485	481	457	505	471	441	493	473	538	481	477	482	491	501	484	451	490	469	477	431	515	466	441	449	468	478	464	459	450	484	488	490	456	460	465	439	468	465	479	435	498	477	482	487	498	453	461	491	454	467	495	457	478	466	482	493	456	437	433	452	486	438	478	453	447	460	458	499	501	458	505	450	462	458	495	483	482	445	472	471	451	490	521	539	508	485	444	440	471	482	461	482	513	458	491	468	465	488	522	482	482	478	471	475	473	489	447	486	507	465	451	511	506	456	486	481	485	467	501	488	465	475	450	439	518	468	464	478	487	463	471	462	540	499	468	496	436	503	463	453	472	485	455	489	460	511	493	449	456	470	476	474	497	475	513	445	478	474	506	437	453	484	491	456	519	448	478	497	496	479	487	495	485	497	466	471	454	491	472	474	495	473	506	466	514	518	502	475	475	468	483	493	449	471	467	458	452	473	504	472	467	426	483	486	460	459	480	492	492	491	496	465	487	484	496	496	490	499	443	498	486	509	515	534	478	471	472	506	521	483	474	492	482	529	496	482	493	480	468	446	537	504	498	443	489	478	502	499	473	471	490	429	514	458	508	512	454	511	475	459	469	478	471	463	510	471	469	473	459	451	493	475	461	459	452	492	472	474	498	472
58088	31285	16856	6985	2838	829	479	268	299	323	306	291	263	242	228	260	233	237	221	233	248	243	289	298	281	256	242	251	233	241	219	218	174	206	241	235	211	233	204	237	226	228	220	234	232	211	241	248	266	217	211	236	262	234	212	233	243	226	235	228	224	224	219	240	246	226	225	224	228	222	233	223	257	240	222	204	195	222	223	252	194	235	230	219	230	220	232	210	233	242	210	223	207	234	220	230	214	228	238	224	234	210	230	208	216	209	184	250	220	227	230	236	211	226	228	232	231	210	203	221	228	233	219	228	224	207	205	218	213	216	236	230	257	235	212	223	251	242	268	240	214	195	228	207	215	247	211	214	210	188	214	221	206	222	236	227	201	256	220	241	251	244	238	239	194	235	236	233	220	217	232	239	228	199	209	221	244	238	231	235	210	250	227	202	234	207	231	209	242	220	229	239	211	246	201	228	214	232	237	205	213	232	224	236	223	240	216	228	223	207	245	225	205	232	239	202	201	227	247	205	245	216	241	219	224	193	230	198	241	227	244	233	232	210	243	245	226	220	245	206	254	203	228	195	247	205	208	244	217	225	231	238	199	218	224	237	221	235	223	182	211	228	217	226	204	200	205	246	216	243	176	244	248	219	237	215	232	243	219	232	239	225	223	214	229	221	261	222	183	233	267	257	244	235	232	256	233	201	203	216	226	212	206	233	242	227	238	201	215	226	224	199	240	222	223	238	244	217	196	225	216	233	234	160	225	246	214	233	249	237	213	215	220	224	194	190	230	202	233	220	206	226	239	245	207	223	255	235	242	207	216	210	236	231	235	212	221	226	218	207	237	201	232	236	240	211	240	233	236	251	234	210	231	218	241	232	237	231	206	240	241	226	215	251	227	211	228	221	237	215	207	257	210	237	236	222	244	234	222	237	241	212	209	191	238	205	221	231	209	235	223	226	210	236	224	230	216	242	214	216	228	251	231	212	202	199	200	221	211	235	231	231	227	239	235	208	210	221	221	221	203	238	188	214	199	226	249	218	208	255	231	237	212	225	217	228	241	224	228	229	222	262	248	255	219	207	250	227	237	248	230	246	213	224	236	193	205	231	194	237	184	205	225	209	210	231	214	218	210	245	213	272	197	205	203	242	227	224	224	196	209	207	226	246	220	232	225	225	212	195	225	251	210	236	220	245	199	211	238	233	200	256	245	248	213	202	236	237	220	241	208	245	222	265	224	207	268	204	204	227	242	217	204	216	211	251	235	212	200	256	206	210	223	218	218	216	191	223	221	228	202	208	239	246	203	245	205	233	242	243	252	203	239	192	242	218	217	236	242	227	230	257	224	228	234	222	229	241	223	232	229	231	227	249	233	217	195	222	220	207	229	203	219	211	220	239	212	203	222	216	233	222	220	227	227	203	246	257	224	252	222	254	209	211	202	200	242	239	220	242	215	228	231	235	262	204	212	233	236	221	237	234	202	253	255	232	239	224	215	229	229	226	224	211	251	229	236	237	280	259	253	241	223	199	231	231	210	217	237	248	227	221	252	220	231	197	246	218	241	231	260	248	244	226	212	248	213	234	215	222	200	203	246	235	219	240	259	249	214	211	241	211	235	220	187	231	216	229	207	233	212	232	243	236	216	234	207	243	223	228	237	229	224	217	215	198	227	220	221	214	241	210	224	224	208	234	224	233	245	224	218	226	225	214	212	241	245	215	243	205	222	225	213	219	171	232	242	213	214	215	227	235	221	234	230	224	235	206	218	216	226	189	210	231	213	233	212	233	221	220	239	227	230	249	224	203	192	230	206	223	215	217	240	233	234	199	208	220	240	241	224	236	224	226	222	229	243	223	242	205	230	202	249	257	227	220	202	219	229	196	217	212	224	228	207	205	215	248	239	198	207	245	223	242	235	206	214	218	229	247	240	244	224	228	214	226	242	225	197	215	228	217	229	194	252	256	233	178	242	236	232	239	230	241	212	252	229	237	233	232	242	257	260	227	249	228	236	204	263	236	231	201	232	212	248	217	222	216	218	213	213	221	221	211	232	218	251	213	217	233	231	214	220	257	190	245	213	227	235	244	229	204	208	222	217	178	237	227	218	215	217	218	204	242	227	226	221	239	208	218	234	222	236	221	178	227	201	230	235	226	236	252	223	235	271	227	238	232	222	206	252	221	187	237	213	212	206	222	211	187	216	276	230	207	250	197	213	216	208	231	193	244	252	212	228	219	232	224	230	227	207	201	233	221	224	227	201	222	212	215	217	216	207	264	210	217	229	251	187	193	222	238	243	217	241	222	238	244	230	248	248	233	208	217	246	216	211	240	247	210	243	230	247	235	214	234	217	230	220	214	209	232	225	240	229	213	230	236	223	211	216	243	226	229	230	226	216	212	221	218	229	235	210	214	213	232	225	227	241	228	249	232	249	228	218	230	262	223	242	208	230	225	219	219	251	243	251	227	215	239	235	239	228	229	242	233	256	231	275	215	251	216	244	211	211	225	219	213	212	239	215	213	213	197	224	220	228	231	219	245	263	238	228	211	191	229	230	223	222	245	230	265	245	247	234	202	206	240	220	225	241	201	238	188	246	246	203	200	235	258	220	220	221	245	230	212	234	228	212	229	219	214	210	198	223	235	230	236	222	221	253	208	208	231	237	243	215	214	214	229	227	209	243	215	235	240	233	212	225	232	202	255	243	209	224	256	212	207	231	225	233	226	214	242	231	203	217	219	244	235	216	249	224	209	192	270	219	243	245	234	211	247	218	237	215	261	250	226	262	232	210	221	240	215	219	223	195	216	227	186	225	225	226	224	247	220	219	233	217	207	223	212	209	218	244	223	232	213	238	228	230	235	215	240	240	238	209	220	232	234	232	210	250	213	211	209	215	225	226	221	215	224	251	213	236	235	194	218	231	217	205	222	278	237	207	208	211	219	242	214	246	251	212	234	210	217	221	235	230	189	249	221	243	236	221	196	225	225	222	212	212	209	215	243	222	213	241	215	205	206	223	224	195	172	234	201	245	227	219	248	231	228	190	244	212	238	223	200	220	234	197	233	219	226	217	238	215	233	192	192	256	274	244	228	220	209	230	243	206	218	215	210	224	232	250	239	224	224	251	213	214	212	200	210	216	206	259	228	229	196	233	248	231	231	236	229	238	226	212	222	227	265	219	192	214	233	203	217	204	205	224	213	244	215	216	230	238	234	260	202	209	215	210	237	198	222	209	249	224	245	201	245	219	213	217	243	241	223	248	203	198	208	211	254	235	230	236	231	212	224	209	216	222	231	234	189	213	217	208	207	228	247	254	219	209	221	235	211	223	223	236	236	215	225	219	224	212	235	213	220	220	256	215	217	258	220	220	250	221	230	246	267	214	229	229	191	206	194	215	222	233	221	230	222	221	218	224	242	247	239	201	266	224	215	180	185	216	224	235	227	245	201	222	228	242	228	207	219	214	242	244	239	240	203	206	235	223	220	250	222	210	216	209	248	242	230
38248	24056	18900	13152	8022	2794	1438	776	745	828	930	810	677	651	632	586	580	530	595	625	614	707	883	919	754	749	587	507	515	481	486	502	483	462	501	458	523	507	501	515	521	499	469	495	465	510	527	540	496	526	524	492	471	484	486	489	501	478	529	505	479	506	519	487	506	480	480	519	500	501	484	477	499	531	461	487	508	512	512	470	450	497	517	467	476	505	489	429	456	489	468	482	481	500	495	505	529	495	508	513	509	523	511	479	523	489	453	493	507	540	474	506	492	505	516	506	478	503	507	490	518	491	523	499	513	513	504	496	466	494	500	488	507	494	484	485	458	482	501	497	526	496	456	490	476	479	480	453	517	496	471	502	503	511	520	500	460	528	472	531	465	506	546	486	496	482	457	495	506	560	504	529	520	502	492	466	463	525	528	470	485	483	512	492	487	516	470	501	497	495	479	510	496	490	482	485	491	476	471	488	490	483	469	516	539	536	489	556	486	532	515	484	504	509	523	513	520	487	490	464	480	449	492	519	504	520	493	468	486	511	469	516	467	525	499	492	507	497	511	483	485	473	470	506	488	473	535	504	508	502	508	478	462	448	465	472	488	493	496	460	489	488	496	524	509	506	481	510	493	478	495	500	517	484	460	475	487	480	538	514	497	461	452	520	445	486	502	488	478	479	537	506	502	495	495	546	490	509	529	501	481	495	498	521	489	527	452	472	477	526	507	505	510	486	492	501	467	509	515	517	518	494	462	558	487	480	522	500	499	516	471	471	463	498	463	483	505	510	498	519	498	514	481	521	490	501	482	475	528	512	514	485	463	507	505	500	492	494	562	498	477	524	489	478	497	465	512	537	495	506	492	518	520	499	489	509	500	488	510	549	505	492	537	482	495	446	525	504	530	478	482	478	523	543	541	491	514	505	493	499	498	498	488	530	476	492	505	503	473	480	476	530	465	455	528	468	506	488	509	482	491	523	482	487	473	510	506	527	478	549	504	487	524	473	488	480	488	479	509	507	534	531	519	478	496	526	470	532	525	512	543	468	505	468	507	520	534	511	489	504	499	516	475	507	525	510	543	499	514	489	508	495	513	502	522	470	488	508	499	502	529	547	503	538	509	495	478	476	480	504	508	518	536	539	456	527	473	464	505	485	538	512	533	492	494	478	512	511	512	498	517	496	523	515	508	500	505	506	517	475	481	512	502	540	472	475	513	524	494	508	509	516	493	494	485	501	510	439	473	504	477	507	490	471	484	502	497	469	468	508	474	501	483	516	512	477	508	513	524	483	503	494	486	482	492	486	496	517	510	518	471	474	469	537	511	484	497	521	495	497	490	496	548	482	502	507	472	495	517	458	514	513	470	509	485	463	541	520	495	501	519	525	495	500	476	545	500	511	496	495	513	523	485	505	499	528	497	503	482	477	497	424	491	485	553	498	498	519	467	537	518	502	499	503	461	500	486	484	495	532	487	510	514	527	480	484	495	484	526	505	499	475	480	507	510	495	534	508	482	502	452	508	484	519	525	480	479	502	512	493	516	493	520	463	489	506	453	538	494	453	483	461	490	486	519	537	479	493	512	491	485	474	515	483	532	480	514	495	480	511	501	476	476	466	534	494	486	495	498	524	520	476	518	465	474	476	478	521	487	535	482	468	490	468	489	483	505	497	486	526	537	527	515	496	473	470	521	481	506	486	500	506	496	487	474	524	483	480	513	477	509	501	482	561	465	490	484	482	473	528	519	460	502	487	510	491	491	522	524	535	526	485	466	497	466	515	548	548	493	540	488	507	518	502	524	511	494	519	488	439	501	491	474	465	497	456	497	492	517	494	450	493	468	534	536	497	486	488	481	499	492	524	487	481	517	509	463	542	504	551	464	477	527	505	501	548	489	518	466	513	510	494	515	509	488	516	503	498	479	461	506	509	512	490	541	497	458	469	507	505	465	516	462	498	504	494	468	538	502	506	491	526	516	539	511	512	518	511	486	464	550	527	497	496	539	478	487	500	502	489	489	519	549	483	486	513	497	485	503	496	505	556	500	476	523	523	493	516	508	470	507	498	462	530	472	464	489	484	493	500	488	502	483	443	513	484	509	499	490	469	459	503	486	500	470	495	502	511	511	540	515	489	498	465	493	518	451	515	469	466	511	505	512	512	447	496	492	515	504	545	522	487	508	494	513	530	523	478	471	484	474	492	536	500	540	466	485	497	495	471	508	528	497	506	516	517	516	466	488	445	526	496	461	461	520	504	476	481	496	534	509	507	487	496	473	463	541	467	518	510	509	487	470	448	534	497	488	509	454	520	500	509	518	499	496	535	454	501	502	519	499	531	483	500	510	516	531	472	520	496	495	460	494	499	468	492	518	508	473	491	512	440	506	502	489	515	470	534	504	462	504	488	492	522	534	502	470	519	484	497	551	475	514	503	529	540	544	478	522	506	504	501	464	489	501	486	508	495	483	510	515	495	486	501	496	495	487	476	495	502	476	498	492	465	509	518	471	514	481	516	521	511	481	512	499	506	478	534	527	474	500	557	513	514	483	509	499	513	528	494	497	494	524	539	516	513	485	485	500	506	496	482	492	496	487	494	472	512	520	480	522	471	521	505	538	510	486	463	530	508	474	503	464	483	497	518	500	517	463	507	523	479	545	483	484	505	505	473	476	508	533	486	506	526	539	520	487	519	488	513	491	496	474	492	529	493	523	476	514	503	488	535	471	458	516	464	499	461	485	514	477	499	520	488	484	512	492	524	480	519	539	516	517	489	489	508	517	506	492	525	484	479	520	471	542	447	513	504	500	507	483	499	516	459	515	549	520	527	492	527	510	513	522	475	524	495	505	520	489	506	502	530	505	493	481	479	486	505	491	518	516	475	505	515	506	512	500	533	517	509	503	518	535	516	541	527	531	515	511	490	513	486	475	508	490	496	519	529	520	556	474	550	502	494	529	527	509	513	502	492	508	513	485	476	467	546	516	507	498	496	484	501	519	484	477	473	499	499	490	490	524	519	450	519	491	486	465	521	460	555	494	535	481	514	503	452	543	488	469	461	505	481	500	503	489	487	523	521	492	480	474	508	489	511	491	498	501	519	525	489	494	474	529	469	495	517	458	464	456	513	484	523	499	515	501	496	504	504	490	475	480	451	466	503	510	503	501	475	485	502	490	511	482	528	495	473	497	478	514	480	500	500	494	491	493	454	485	476	513	462	477	479	510	518	493	472	551	513	524	526	490	509	536	490	478	494	529	507	444	522	473	484	514	530	516	490	481	514	544	490	544	488	538	516	482	470	497	504	490	496	491	514	483	495	534	477	478	488	514	494	503	517	546	448	495	444	490	519	523	492	541	498	456	518	470	502	517	529	477	482	496	500	561	482	476	482	546	493	531	480	489	492	471	501	525	506	501	477	478	523	470	521	480	469	531	470	489	465	478	447	508	502	502	474	500	490	516	543	550	519	492	476	491	465	498	483	519	518	481	513	518	514	502	492	491	490
62002	36514	26835	16519	6768	2413	662	334	241	262	369	339	357	307	278	244	291	235	246	264	256	303	332	404	442	319	277	210	234	224	229	231	209	238	238	265	238	242	206	207	232	248	248	212	240	251	217	240	232	229	223	265	236	233	259	250	252	229	248	233	237	254	253	237	253	211	214	246	222	256	233	206	216	246	206	237	230	246	225	249	224	257	220	252	228	246	213	217	212	251	239	245	222	233	245	259	221	257	269	227	257	276	271	247	245	231	214	213	197	236	251	239	246	225	223	235	227	241	246	246	252	236	225	247	223	244	235	245	211	207	215	221	225	237	264	231	244	207	225	243	246	226	243	242	221	263	246	248	249	254	242	234	218	241	202	245	239	250	217	244	223	220	224	230	227	246	268	242	240	216	230	263	259	257	246	228	228	251	220	239	251	228	240	236	235	267	231	256	218	261	274	204	243	239	222	241	218	266	253	240	271	226	248	266	232	246	251	252	233	256	248	240	246	254	253	255	224	225	261	268	201	262	228	217	241	269	259	257	251	258	247	222	235	279	246	226	239	253	252	268	265	265	233	253	236	234	217	257	235	206	231	252	243	265	231	242	248	220	241	243	231	231	222	215	227	234	255	229	234	250	244	228	231	208	224	247	223	236	246	227	228	253	223	265	248	236	204	222	251	240	253	263	231	225	260	223	247	243	263	260	229	225	241	233	228	237	229	240	239	229	244	213	250	220	214	244	251	266	254	222	238	223	258	252	270	251	251	269	229	213	236	256	183	258	214	240	235	230	248	241	228	239	238	257	223	241	245	237	258	244	205	223	244	211	243	237	245	237	262	236	251	219	244	220	255	250	250	207	227	245	224	243	232	223	242	265	253	242	249	257	221	226	237	209	249	222	248	211	252	249	250	260	232	240	240	249	221	248	212	251	239	234	235	238	241	234	207	254	236	236	230	228	267	268	251	234	257	267	236	222	251	248	225	250	199	226	243	233	258	209	234	251	232	208	236	250	245	234	240	226	251	232	214	225	233	239	220	230	223	231	251	249	253	250	253	236	259	220	246	247	237	225	235	200	211	222	239	202	255	225	249	265	228	227	215	229	216	233	231	243	241	243	223	231	268	241	249	235	239	246	255	220	231	233	232	237	228	234	253	234	237	214	226	242	236	232	239	226	235	236	263	247	242	240	223	241	237	249	256	251	216	223	209	221	243	230	235	236	268	249	219	208	258	226	226	190	245	215	263	233	227	226	246	250	217	238	228	228	220	258	258	222	231	233	251	235	243	238	241	260	227	236	241	254	222	239	249	253	219	237	237	242	266	224	259	245	259	213	218	214	222	234	265	228	232	225	225	200	249	241	254	243	231	262	258	242	249	237	235	229	276	230	258	242	232	249	227	219	236	242	238	241	240	236	223	226	265	252	226	217	240	258	237	223	244	268	265	233	224	233	238	220	208	231	274	235	262	217	232	213	245	238	249	263	232	246	216	247	232	239	255	209	230	240	243	238	267	231	201	246	271	306	244	233	236	262	268	235	268	267	228	223	230	229	279	224	252	275	242	227	196	261	252	270	210	244	229	234	246	207	233	242	250	202	238	225	220	228	237	218	230	237	235	262	238	200	218	276	232	232	220	219	224	215	231	221	249	259	234	218	213	224	226	232	236	241	240	204	248	239	224	235	214	247	241	246	208	206	237	225	248	250	220	227	248	238	241	211	227	249	252	219	233	262	241	246	292	235	236	254	204	260	233	251	283	253	264	230	218	252	269	222	227	226	228	218	241	240	284	278	211	227	277	245	244	262	234	263	233	204	222	240	232	252	203	234	201	235	237	296	250	223	224	237	227	239	257	257	201	247	282	229	233	236	235	254	259	248	235	281	217	248	237	249	210	226	263	223	232	229	225	233	212	260	206	241	239	244	243	233	226	242	245	219	250	223	226	244	209	232	241	244	247	223	245	236	255	255	242	225	241	204	240	233	200	227	251	253	260	250	198	233	252	231	245	249	235	230	267	270	223	225	243	263	213	248	243	247	240	238	239	252	222	256	196	240	243	213	235	214	234	259	241	234	240	256	219	234	268	249	269	248	250	252	241	238	239	247	230	224	225	230	261	226	247	279	262	243	211	244	231	240	267	241	244	260	240	240	240	209	270	244	259	241	202	234	232	248	232	238	213	226	274	258	252	247	244	240	236	264	257	243	231	232	215	214	242	204	246	240	222	252	267	260	222	252	235	253	222	238	233	218	243	250	208	211	227	241	254	215	240	207	238	222	224	248	245	208	195	219	239	221	247	260	235	217	228	216	228	235	208	219	218	241	268	239	251	243	224	221	211	248	251	276	236	235	233	218	218	271	241	240	248	236	229	233	251	228	253	253	248	259	208	219	244	238	222	245	250	234	230	220	242	251	245	231	216	230	256	239	238	232	213	251	240	235	226	273	211	199	278	233	240	231	227	221	254	243	237	225	242	247	217	243	226	251	243	232	260	232	243	253	225	255	250	245	227	224	265	228	232	248	254	238	201	265	257	211	243	222	242	271	256	237	223	211	245	231	242	252	209	226	235	243	249	226	232	272	236	229	241	254	220	251	272	234	236	220	241	238	220	241	249	229	241	252	264	227	266	246	242	249	243	240	240	214	251	255	258	262	237	248	220	259	257	238	264	233	242	239	251	232	227	240	237	271	245	237	259	233	221	251	216	217	234	219	231	246	269	216	235	244	240	248	269	223	251	246	219	235	240	217	229	238	264	253	241	243	226	257	258	216	241	219	222	229	252	256	258	245	227	233	260	263	262	229	235	267	248	236	177	258	227	243	231	269	224	223	269	275	240	258	212	245	224	216	231	229	249	228	245	226	228	225	223	230	198	240	227	214	267	247	268	232	219	240	246	244	262	244	231	241	248	238	230	232	211	237	223	242	255	226	240	233	246	262	223	267	260	251	251	218	231	241	232	200	226	284	243	226	217	224	283	247	231	224	246	230	247	221	243	229	217	238	217	227	239	267	262	191	265	252	233	227	238	226	235	260	229	216	243	216	212	229	240	259	262	236	239	240	243	212	251	201	246	239	228	250	215	254	277	236	213	233	244	217	209	248	243	224	218	219	226	242	243	229	231	168	249	235	223	251	251	210	250	239	199	251	222	257	253	228	242	237	233	247	263	233	236	249	233	229	248	228	234	230	232	230	241	232	207	229	222	220	239	237	225	244	217	239	217	233	222	254	240	218	258	248	267	255	236	259	248	267	228	250	220	231	248	272	244	232	223	249	239	233	245	248	236	231	218	226	234	198	242	229	239	258	241	270	225	209	236	269	226	212	216	241	245	257	207	215	202	232	227	260	249	251	200	243	226	221	223	219	245	200	207	244	250	235	236	235	259	226	249	232	253	228	249	219	241	242	244	238	228	238	245	235	255	245	235	236	217	236	223	235	220	267	235	261	245	236	227	248	244	247	245	245	233	235	253	283	230	243	249	234	219	244	239	257	239	233	233	234	222	251
39362	27813	29485	25422	15077	7460	2207	1015	768	913	1124	1082	1089	867	802	609	589	646	660	675	703	919	1231	1681	1572	1196	677	534	521	518	555	484	493	489	510	549	544	509	559	503	519	561	494	501	515	492	570	545	512	543	549	526	507	523	491	503	493	562	516	525	505	497	546	488	555	510	524	492	561	522	547	502	541	524	519	493	501	533	507	504	516	485	506	479	484	532	516	523	522	481	499	519	474	475	497	528	491	524	526	505	531	494	523	522	505	502	522	493	525	548	550	513	508	518	567	531	540	504	509	494	549	500	522	534	536	490	555	505	487	542	511	528	479	509	516	494	532	524	502	476	483	560	505	527	507	524	546	489	526	528	571	520	523	485	497	538	550	530	488	512	532	532	527	509	520	506	553	497	483	518	519	500	518	537	538	517	524	478	509	511	506	509	533	568	501	469	524	553	517	481	543	483	532	479	518	516	488	503	504	556	501	502	487	548	571	483	525	519	536	510	481	490	500	499	520	524	509	556	520	544	481	510	502	566	520	524	520	524	524	513	484	524	524	503	505	521	516	531	538	533	529	488	534	507	553	526	593	476	535	524	504	533	520	503	535	522	537	504	487	512	514	528	497	532	528	518	504	472	506	488	541	502	527	498	531	474	542	515	481	540	502	510	535	492	526	509	559	480	488	530	514	494	550	566	520	511	488	497	484	496	517	519	508	535	509	507	506	514	529	516	514	511	535	453	509	536	511	512	551	489	520	477	544	543	544	526	506	529	516	524	475	510	501	516	512	529	498	494	547	501	513	502	573	541	468	559	498	544	511	538	496	507	472	504	520	511	533	539	517	514	510	512	521	530	516	518	498	520	523	530	545	496	535	509	499	505	508	503	509	483	528	507	490	511	520	522	525	513	526	479	511	562	527	503	529	515	541	498	551	489	485	475	506	517	492	473	495	543	501	544	522	517	534	515	525	491	506	488	508	513	527	548	533	555	511	498	516	525	485	493	491	550	569	490	477	523	499	476	548	502	493	514	560	527	524	519	526	541	492	547	527	510	514	505	520	543	506	509	544	487	551	511	521	494	529	534	516	527	483	497	534	472	497	512	546	515	547	501	498	508	490	526	517	511	531	535	486	499	540	554	464	508	527	466	501	512	532	495	530	509	559	521	496	492	542	471	491	562	534	489	518	523	513	498	539	508	578	530	536	526	535	526	539	490	493	526	550	557	485	516	513	542	528	557	523	545	507	489	509	502	519	511	485	563	534	540	495	502	484	518	526	524	499	476	530	482	495	538	503	487	507	488	521	526	553	527	540	511	483	536	518	516	475	527	562	526	536	524	496	540	564	506	524	500	507	525	552	533	531	495	506	489	532	552	530	559	477	517	519	556	549	501	506	501	533	488	538	523	541	504	507	540	561	488	508	524	535	489	555	493	527	504	532	527	518	557	507	546	495	550	513	547	520	500	518	497	521	532	522	565	505	541	514	538	508	506	509	514	536	527	492	499	524	503	483	539	532	493	538	489	535	506	475	542	502	493	493	508	529	504	497	482	531	511	515	544	528	512	528	492	521	531	479	503	506	501	527	519	551	491	540	533	527	478	469	483	514	522	519	505	501	479	527	539	560	557	523	484	504	515	509	503	538	471	532	487	537	522	520	558	500	552	543	530	503	490	504	511	480	541	526	504	541	541	512	514	500	498	532	520	545	529	468	493	535	539	524	557	543	581	555	552	543	501	545	498	515	502	547	498	521	543	490	485	525	529	507	482	528	523	516	533	517	552	501	530	532	496	574	516	536	501	526	495	484	537	521	502	556	511	480	536	527	499	502	557	512	523	538	527	506	544	484	517	527	553	498	500	500	503	521	492	550	496	500	505	503	491	512	535	502	494	501	495	516	529	515	487	494	476	539	542	475	537	533	509	502	531	529	515	479	522	511	537	523	500	487	546	552	497	536	538	522	508	542	510	491	519	499	491	487	561	516	527	520	527	540	505	542	541	528	504	496	511	459	517	577	497	535	509	528	525	569	527	491	531	514	495	495	515	513	473	539	524	484	481	506	505	526	494	544	485	531	547	506	513	505	496	542	544	471	517	553	496	519	503	514	499	542	498	507	502	511	516	508	493	522	564	528	490	531	512	496	515	506	516	543	519	496	511	471	529	492	536	507	543	509	512	503	530	511	542	510	545	507	529	544	541	489	555	510	530	531	492	478	527	487	535	546	535	517	491	502	500	527	556	540	517	521	518	527	515	498	526	541	551	516	547	503	535	504	501	519	535	536	514	544	520	539	513	517	479	528	523	530	494	528	491	531	487	529	518	520	496	523	535	527	534	491	507	504	493	492	501	498	516	503	518	520	544	511	512	518	511	535	512	498	505	524	527	514	523	533	495	497	499	467	535	520	536	514	498	520	510	522	543	536	519	520	520	491	502	488	519	509	536	508	505	520	504	522	518	503	529	535	493	525	493	454	501	516	496	486	464	512	519	540	548	500	525	532	505	502	524	534	535	510	506	503	522	526	546	517	515	496	520	463	553	516	499	563	518	466	545	540	492	568	538	530	545	538	509	532	470	532	493	498	528	530	491	525	526	499	496	531	489	520	521	547	508	553	509	528	475	536	534	546	528	529	521	519	473	519	496	563	520	539	533	510	539	496	531	537	511	490	531	522	518	526	532	522	538	493	496	531	546	521	510	527	556	504	499	533	513	499	546	528	477	544	511	530	504	525	532	469	509	534	545	503	518	481	515	547	541	510	511	519	515	526	544	523	488	523	490	489	507	516	505	454	512	525	498	517	525	505	509	516	494	505	517	488	520	514	582	489	466	519	514	549	510	487	503	509	539	450	496	542	520	494	507	514	530	550	548	519	537	510	492	510	514	482	494	538	500	527	517	481	535	511	477	549	479	562	489	484	569	506	532	520	544	520	529	516	527	487	532	532	525	484	522	518	508	537	498	497	510	533	495	516	481	503	477	500	586	522	503	521	499	497	507	513	456	529	553	478	523	482	486	544	513	515	580	515	506	583	520	569	473	497	491	471	525	484	502	522	494	525	515	510	475	472	553	538	526	483	543	502	497	522	561	536	550	524	505	507	508	522	533	521	514	519	526	510	510	553	514	547	522	495	542	520	493	480	507	539	530	510	502	521	512	515	531	506	496	563	481	549	517	537	576	520	492	478	515	537	510	483	517	516	518	520	490	510	465	498	520	540	548	510	526	517	534	506	536	527	544	560	506	513	526	490	501	508	553	531	472	500	511	467	513	534	563	525	478	542	574	511	493	520	500	488	507	507	532	487	538	533	456	507	518	561	509	540	520	515	536	536	529	514	505	522	499	521	488	498	560	521	498	511	502	480	515	478	537	501	494	538	501	546	532	494	525	536	515	484	503	513	525	516	505	567	500	498	537	565	514	492	492	488	502	498	482	525	533	525	517	510	504	532	495	489	541	490	563	538	531	496	522	494	526	512	525	530	510	483	471	486	531	539	514	527	517	534	572	502	509
43112	23781	12950	4380	1494	738	315	247	224	224	252	226	257	236	230	177	220	218	204	219	246	205	208	206	208	220	198	192	220	236	208	200	192	190	199	235	216	189	191	217	211	190	212	202	209	222	241	221	201	197	222	213	234	210	208	195	212	236	219	238	206	220	219	217	228	208	196	196	207	237	184	206	206	207	206	244	208	235	212	238	198	210	181	226	221	174	194	203	228	206	200	216	208	207	214	187	248	177	190	227	233	229	205	204	218	219	206	215	212	190	206	203	204	201	253	194	205	197	234	211	220	214	188	199	211	216	209	223	212	234	201	210	227	214	214	215	205	203	198	208	203	195	209	235	238	192	206	201	220	180	219	205	194	230	189	200	185	187	181	240	225	237	208	208	223	191	202	209	210	227	205	206	181	206	206	191	200	234	239	229	216	187	187	191	201	220	220	207	192	225	213	206	211	222	249	227	205	183	197	213	196	223	184	208	192	209	222	206	198	209	218	187	201	209	222	236	209	203	220	178	214	191	182	238	231	250	195	209	197	193	216	197	227	215	196	196	208	198	229	219	214	219	199	212	223	220	230	204	201	205	208	209	217	226	227	201	213	212	225	246	230	216	228	213	197	233	206	195	234	211	210	197	219	211	213	204	219	207	228	202	185	235	208	233	195	203	187	223	200	211	224	202	195	199	190	202	208	221	225	190	220	242	204	236	227	224	193	208	203	203	185	217	225	218	185	224	193	219	215	176	206	216	225	186	218	185	187	204	206	213	211	197	171	206	232	207	223	219	217	212	224	217	188	232	187	202	202	215	237	199	229	218	208	197	216	203	180	200	213	190	217	186	208	208	180	178	209	195	221	251	231	210	223	192	204	212	212	189	245	216	201	226	228	199	216	169	183	185	216	214	226	197	228	240	235	221	230	224	221	218	213	247	193	220	215	214	228	231	183	201	222	218	201	205	214	205	192	205	213	218	208	217	220	189	220	202	190	214	242	199	225	204	228	218	238	209	224	203	180	216	217	206	196	227	236	240	213	233	188	221	220	238	185	224	215	216	221	204	199	215	214	196	212	202	194	211	190	210	203	223	205	211	206	214	226	214	197	170	241	183	237	223	197	193	177	199	202	211	213	212	221	238	213	210	236	218	206	230	237	199	198	189	192	191	223	246	200	206	218	226	188	179	204	208	201	200	210	202	207	213	211	218	184	220	222	229	209	224	213	209	214	225	199	195	224	188	261	186	231	196	208	209	241	189	211	194	226	218	182	237	225	212	212	242	221	214	213	215	200	191	189	221	201	210	189	213	202	219	224	176	203	229	201	225	215	213	224	239	198	217	199	205	203	212	221	211	229	221	233	198	207	213	204	187	204	210	215	230	195	204	232	225	222	199	184	199	197	209	209	182	226	196	200	206	210	215	215	196	202	189	186	212	210	214	216	186	188	229	232	214	212	233	174	230	213	195	193	242	209	196	218	224	217	216	232	185	197	203	187	193	190	203	236	213	228	193	222	233	204	208	194	208	232	223	223	237	233	214	215	199	244	229	206	213	217	212	208	190	211	200	242	233	188	209	203	191	223	194	185	205	230	198	193	188	220	244	223	184	240	220	220	244	224	236	223	206	204	229	210	218	207	199	187	188	209	214	213	211	210	203	205	213	202	236	199	219	207	235	221	216	192	213	214	232	213	197	206	230	191	223	197	230	221	211	194	195	241	198	239	209	204	211	196	213	196	188	235	238	226	189	226	215	204	226	184	208	188	197	211	222	197	207	236	226	217	208	198	225	209	210	223	215	201	171	221	217	219	193	207	215	211	201	220	220	244	237	211	210	263	227	243	218	219	227	224	175	195	257	198	212	214	219	207	210	208	229	221	212	209	221	197	202	196	215	211	223	211	196	197	200	196	215	188	204	217	189	185	241	203	210	214	198	174	223	201	228	233	230	202	213	238	210	219	201	198	220	191	225	218	205	231	229	211	221	199	182	184	227	225	217	235	237	220	258	211	224	212	214	234	214	198	203	204	198	190	190	206	210	212	219	207	211	226	245	250	215	217	207	210	213	197	234	204	217	213	217	185	222	203	230	191	207	224	214	205	197	210	220	215	195	216	227	209	201	202	193	198	220	202	198	196	205	204	196	191	206	229	189	197	220	205	226	239	211	196	203	200	187	204	204	208	231	222	241	217	222	243	210	240	196	197	219	221	220	237	231	206	201	245	199	213	213	223	213	240	189	193	193	183	178	196	206	186	217	201	206	211	214	233	232	232	229	225	226	188	190	181	197	207	208	233	212	230	189	213	222	207	209	188	245	226	223	200	236	211	231	225	201	186	249	218	205	247	201	209	203	207	195	198	232	213	232	215	217	178	227	204	187	190	207	182	220	204	211	183	199	230	216	238	187	222	231	196	223	243	235	212	223	220	221	233	213	190	211	193	232	201	226	212	220	252	201	202	206	221	198	206	240	216	177	210	193	232	211	223	202	225	200	202	203	210	203	199	200	211	193	210	218	193	223	201	211	204	220	214	221	220	234	165	215	215	237	189	213	218	206	200	231	207	224	214	214	205	225	190	190	219	219	186	227	208	196	223	192	221	214	227	205	216	216	189	198	182	197	217	168	199	212	193	204	224	208	215	205	227	199	206	215	221	198	210	205	206	242	214	205	205	200	217	207	231	208	205	225	227	209	229	226	203	213	204	210	233	221	196	191	244	214	218	223	228	207	211	214	197	216	194	208	219	227	197	222	223	184	210	211	217	241	203	224	221	211	197	182	218	193	186	215	220	227	204	223	201	187	220	221	221	225	201	217	194	210	192	227	207	201	187	242	220	208	194	239	221	224	213	204	217	215	197	220	200	225	201	228	209	223	213	188	209	211	217	198	206	188	235	186	222	204	219	213	216	198	228	210	190	197	167	209	214	178	224	223	217	213	231	244	194	208	208	210	207	214	217	179	224	222	214	196	198	198	234	239	219	205	239	219	202	207	216	212	196	204	209	235	211	219	208	203	200	186	192	187	200	215	228	189	201	180	196	211	234	177	228	189	216	199	191	199	221	207	214	201	192	204	199	208	215	195	222	225	213	193	191	202	182	206	205	180	190	214	214	202	236	226	213	195	238	219	216	214	206	219	200	231	211	168	227	226	223	211	234	208	196	217	200	230	211	190	183	216	222	203	220	208	217	228	199	215	205	203	229	195	239	221	229	228	193	210	227	227	205	236	195	196	236	211	217	221	200	216	194	196	205	210	255	213	193	210	203	184	178	209	194	226	227	202	198	214	190	224	192	222	212	245	202	211	190	251	211	207	212	209	212	225	210	203	213	179	182	232	208	232	191	223	201	226	202	196	199	216	219	234	237	203	196	217	206	186	220	228	209	201	188	198	209	205	224	215	216	206	211	175	203	204	175	207	214	213	206	183	184	226	199	200	212	191	210	188	209	214	195	201	218	200	228	248	191	224	193	194	216	205	201	249	209	204	228	185	219	172	228	185	184	206	226	195
27675	17922	16022	8708	4672	2348	792	714	615	574	690	653	633	572	543	533	521	505	487	449	460	472	484	490	493	483	480	498	443	488	454	454	515	438	488	470	497	447	456	433	487	462	447	461	457	472	448	487	468	413	455	456	464	479	437	471	479	475	464	494	485	445	455	475	479	461	444	479	490	446	463	473	466	500	449	466	459	479	489	464	453	446	464	489	459	449	469	492	437	485	443	486	482	472	481	480	472	485	435	445	476	471	448	495	466	472	467	452	498	453	428	464	465	484	445	439	499	433	460	471	477	462	476	450	454	447	473	456	447	470	485	482	467	461	489	457	421	458	484	499	440	430	449	482	440	479	475	482	463	460	438	448	436	483	478	448	459	454	453	465	445	466	459	453	509	443	453	443	483	471	440	451	442	445	467	466	469	447	494	427	445	448	472	477	443	484	487	480	473	512	450	466	494	480	457	464	480	483	433	474	454	495	491	447	429	466	473	482	468	465	488	460	451	442	429	486	483	493	501	428	451	457	439	467	456	475	446	464	438	471	473	478	483	472	438	471	481	487	445	486	472	493	453	456	429	480	434	463	433	459	473	482	432	452	457	488	472	457	439	478	418	450	431	468	445	488	460	489	472	465	475	456	473	446	481	485	447	479	468	483	458	473	455	479	472	433	472	436	476	457	452	470	466	494	461	446	484	476	450	418	432	428	463	450	440	456	459	448	462	453	488	471	452	430	454	483	447	468	413	455	437	459	450	474	454	445	467	488	456	482	486	442	477	486	473	443	473	468	458	470	461	482	492	452	502	482	501	470	448	448	476	441	455	465	478	485	431	493	453	439	491	474	481	471	435	456	481	465	449	466	470	448	442	470	498	461	442	442	444	440	441	493	471	462	455	481	475	452	480	423	457	482	494	487	501	456	517	455	460	477	462	451	465	473	496	473	457	486	435	475	476	493	455	481	498	462	436	456	494	450	498	431	452	462	485	522	457	453	480	465	469	507	505	466	471	478	501	493	478	462	457	523	501	490	459	507	471	477	489	429	491	466	479	466	486	452	450	434	449	451	454	451	434	488	519	425	477	456	476	468	452	454	476	481	460	486	452	473	483	482	440	478	466	460	442	501	431	479	468	476	504	460	491	501	485	489	462	454	459	457	450	435	488	444	495	488	488	500	449	472	433	482	440	471	485	486	469	487	503	466	486	507	475	438	490	468	470	456	497	497	468	459	479	455	484	498	447	472	475	480	457	480	452	462	469	454	440	409	498	452	508	460	437	447	508	465	453	456	435	481	501	447	459	472	487	472	480	489	491	451	477	477	505	489	478	452	439	471	453	475	479	475	458	459	441	443	461	469	478	473	471	488	446	436	446	475	451	426	466	473	475	454	458	454	487	478	450	453	471	495	443	437	474	460	452	479	494	486	502	482	489	492	446	466	444	489	482	488	494	469	475	444	490	472	458	505	481	459	485	482	524	445	454	477	459	498	471	464	475	486	450	429	478	454	465	448	460	496	492	451	444	525	455	469	461	461	437	470	430	469	486	479	467	468	497	435	429	447	440	477	497	460	459	457	473	464	453	492	471	469	438	488	460	530	481	473	480	446	438	442	460	431	465	465	455	468	482	470	478	464	457	437	485	485	463	470	445	471	459	460	482	443	463	480	437	447	459	444	492	484	478	464	475	505	512	435	445	477	452	490	502	463	477	479	482	444	477	481	464	429	439	453	459	442	465	455	443	512	497	439	451	485	499	475	485	451	468	453	454	456	469	479	476	410	496	437	509	433	443	455	493	479	409	502	501	473	445	456	453	455	494	473	468	482	460	453	468	462	462	445	466	453	453	460	463	456	462	436	475	487	480	529	520	493	450	460	468	471	452	480	463	464	483	487	463	490	471	465	428	489	481	456	488	481	476	485	463	449	465	431	483	449	492	483	461	483	496	514	476	500	488	481	439	463	496	454	468	464	437	466	535	465	469	487	439	479	460	468	456	452	468	450	499	466	470	479	428	464	409	462	470	459	483	449	473	477	449	492	472	461	472	458	442	453	459	460	449	445	460	460	433	473	444	495	495	477	468	467	449	451	475	456	458	424	462	455	472	451	456	474	476	446	481	465	476	504	488	472	450	470	418	469	469	468	474	457	481	461	467	434	470	470	456	430	451	464	435	468	471	452	485	460	465	484	441	486	521	451	475	455	446	475	485	424	476	448	509	510	475	482	463	462	494	457	444	447	425	428	498	439	471	464	468	491	496	451	465	495	451	463	494	463	476	435	484	446	449	440	455	525	452	460	461	452	432	467	459	472	493	459	469	452	456	499	474	446	502	460	485	468	459	522	465	512	459	463	459	467	457	434	508	475	460	436	461	482	481	438	452	461	466	459	436	482	444	494	450	453	492	468	453	489	484	474	427	472	443	438	506	479	463	483	478	490	461	453	461	441	500	489	457	462	434	458	426	451	455	476	462	449	477	458	477	479	464	469	477	439	461	468	481	460	494	449	447	519	457	463	478	459	465	465	489	501	483	504	459	529	455	469	462	491	451	533	463	460	459	473	511	453	495	433	450	464	453	450	480	447	446	489	458	435	500	492	457	460	483	466	477	441	424	480	455	472	460	436	471	455	456	474	447	453	457	447	506	475	478	467	500	468	473	458	454	426	449	464	470	524	476	491	469	484	439	500	455	443	460	470	458	439	439	449	473	481	459	477	500	473	470	439	492	459	470	462	435	483	439	455	504	399	484	449	458	461	455	428	473	470	460	483	428	516	506	429	450	454	501	448	501	471	416	454	484	477	466	490	487	499	479	435	506	429	458	467	443	443	458	460	474	449	437	451	464	522	467	480	492	514	459	451	478	492	449	463	441	433	459	454	439	486	476	456	441	466	473	494	458	466	484	439	461	472	458	462	454	446	483	459	480	457	472	480	452	458	410	484	477	438	461	456	484	458	458	448	468	458	459	449	471	473	444	461	454	482	484	483	426	435	419	487	483	503	478	444	464	475	460	463	470	429	452	454	492	459	512	453	469	502	472	479	478	454	441	471	471	449	496	423	493	469	472	513	481	443	481	481	483	480	472	453	432	490	500	456	485	517	444	476	450	441	497	495	498	432	476	441	467	480	441	446	491	467	466	455	459	488	457	454	488	492	417	473	468	459	467	450	462	489	482	469	451	462	430	508	465	465	481	505	472	469	436	471	448	430	485	429	436	471	444	457	446	486	479	442	493	471	463	459	503	441	471	448	481	475	438	467	460	464	462	476	481	482	467	457	486	464	483	510	477	484	466	475	464	468	447	456	452	475	503	434	471	431	448	490	470	492	493	485	466	475	463	465	445	488	449	453	467	446	486	456	496	442	431	479	427	444	499	443	450	476	455	477	496	458	472	486	430	470	480	511	507	497	463	467	444	472	459	416	433	501	488	438	495	475	458	446	471	428	465	499	476	448	417	457	430	482	452	510	495	436	514	469	491	448	491	452	454	486	523	435	480	433	433	449	511	468
58370	32481	13580	5400	2424	685	337	263	256	255	250	248	256	265	259	234	197	238	233	220	267	250	293	333	270	281	228	226	258	232	214	199	230	223	227	201	240	212	231	202	222	226	245	231	197	184	219	203	202	238	251	253	233	240	221	201	217	237	224	256	267	228	221	253	238	199	227	230	206	231	221	209	218	220	213	232	250	214	196	207	207	215	211	220	230	240	253	219	228	217	216	203	194	217	220	208	193	209	225	250	212	229	203	244	217	232	214	202	218	212	233	212	267	229	227	228	189	218	232	248	209	229	220	213	247	225	227	234	235	249	224	241	230	225	217	229	209	258	220	218	196	248	216	211	235	204	259	228	223	249	230	217	216	215	245	248	245	221	250	192	242	220	197	227	220	211	197	212	218	243	220	208	207	195	211	234	253	254	200	208	239	227	238	214	250	214	212	234	235	246	196	215	249	229	214	207	202	206	207	218	220	207	233	214	228	223	198	261	210	246	256	224	236	234	237	227	238	262	242	191	236	209	210	239	244	250	223	212	214	213	228	209	226	207	217	243	243	235	234	232	198	210	223	208	248	215	199	241	214	240	224	230	254	253	217	238	236	235	240	250	233	248	217	215	217	225	227	204	228	211	236	203	205	224	212	209	206	210	246	218	207	240	256	209	220	243	213	237	221	233	221	219	227	227	244	247	209	218	225	211	196	257	198	182	216	224	259	231	233	239	189	218	250	208	242	245	216	250	208	234	223	246	210	233	237	222	211	227	220	204	258	228	224	219	231	219	215	205	224	207	227	256	213	246	221	209	201	243	230	219	233	196	224	210	226	242	216	224	222	227	222	241	220	236	210	234	223	203	220	228	236	205	218	244	231	216	242	221	217	217	230	224	240	234	209	206	203	191	197	241	213	200	211	233	249	219	212	213	213	203	256	217	215	240	211	228	213	211	232	221	242	246	251	197	233	243	234	226	205	252	182	235	208	210	236	240	241	228	244	205	216	250	224	217	231	228	223	212	275	235	197	217	217	212	237	218	244	200	227	201	225	229	228	206	189	230	222	235	244	211	216	223	256	260	207	196	220	224	213	224	227	197	208	235	235	230	234	254	248	232	226	223	204	254	218	207	265	206	221	221	246	245	214	241	235	241	244	229	259	258	231	222	211	240	195	231	252	232	264	200	217	236	227	268	242	203	247	210	175	208	217	201	212	242	198	241	248	241	239	228	247	235	225	204	216	231	213	228	199	218	244	214	204	214	247	209	257	229	216	220	231	182	242	261	223	203	217	241	218	250	241	247	217	242	219	208	204	239	237	228	239	201	230	228	200	227	201	205	200	237	250	217	219	234	231	225	216	188	239	216	245	217	187	241	239	235	207	263	226	227	224	226	229	225	223	217	216	208	232	219	232	226	224	227	208	208	206	226	219	217	235	258	207	208	220	223	228	242	238	244	211	229	237	219	223	213	220	221	254	241	248	227	221	237	221	213	225	201	239	224	218	220	224	201	207	196	216	196	186	193	223	253	237	221	202	216	205	222	227	212	246	199	224	220	230	242	227	216	176	221	239	232	229	236	217	232	215	217	218	240	216	219	213	216	214	234	219	212	222	213	215	242	260	213	210	183	253	193	219	234	222	237	212	226	217	212	212	204	224	222	231	231	232	207	207	245	236	229	227	240	212	188	240	237	217	250	241	206	218	245	242	208	215	215	215	178	236	217	222	206	230	185	216	212	249	211	256	235	227	226	230	226	229	247	192	237	248	199	240	201	231	217	234	228	193	193	232	199	236	216	193	227	231	233	238	243	206	244	214	193	222	253	221	211	283	229	218	239	202	215	220	234	233	262	205	232	228	239	236	224	211	217	248	191	191	206	246	220	221	228	199	249	229	218	246	215	231	239	191	227	219	216	204	273	232	218	206	186	242	218	232	235	256	221	232	216	240	227	188	220	217	230	211	235	219	217	220	240	241	233	239	241	224	243	217	231	236	224	229	198	241	174	214	192	240	221	232	225	229	261	192	229	222	226	218	214	239	233	207	210	215	208	221	190	248	243	241	233	214	215	214	216	232	196	203	216	221	226	215	200	223	220	228	229	246	230	219	240	231	236	228	212	213	227	215	210	226	215	230	229	211	211	214	190	212	214	192	227	235	247	211	216	235	230	204	258	225	209	239	227	245	216	199	231	242	230	230	240	215	223	232	210	221	238	195	212	214	225	232	202	245	216	255	229	220	210	213	209	212	229	223	199	208	238	242	246	222	226	232	215	228	241	233	231	224	216	193	220	182	227	232	217	212	203	215	212	202	227	213	251	246	242	223	198	220	232	232	226	212	232	240	229	229	235	203	214	225	254	236	231	228	227	214	213	246	218	208	210	208	249	221	200	226	226	223	231	261	223	234	229	236	280	221	218	227	250	230	245	216	211	232	198	215	208	236	224	239	222	241	213	217	220	216	215	223	214	233	218	221	229	246	249	246	210	235	219	241	240	232	225	235	239	212	206	220	218	208	218	237	227	223	185	222	233	249	256	224	241	231	237	230	245	213	240	215	234	203	226	230	238	255	232	254	205	237	226	255	236	243	230	258	228	257	221	220	228	224	244	217	223	210	231	206	208	210	247	215	209	213	234	204	231	239	238	221	222	238	204	220	242	197	218	197	188	217	197	217	234	222	267	196	226	246	212	211	193	223	210	230	245	205	232	211	223	230	218	201	208	211	248	235	218	215	227	256	201	247	210	241	248	208	221	208	246	215	240	255	197	232	238	223	218	243	239	237	199	222	238	224	228	221	218	217	206	244	218	231	200	219	202	211	242	233	187	177	242	195	214	221	236	242	235	229	216	234	216	234	242	209	243	234	218	203	214	241	238	216	221	208	233	223	238	228	212	205	201	211	216	224	238	227	252	192	219	220	245	213	243	202	189	231	199	236	222	249	217	242	219	200	216	202	200	204	248	211	215	226	205	231	215	243	246	205	203	214	240	249	203	235	205	204	216	226	229	207	230	204	210	208	188	177	240	200	229	239	207	227	237	218	209	231	208	221	228	220	228	209	250	217	225	237	236	208	223	199	200	230	213	225	228	197	218	216	227	226	225	252	221	195	207	262	234	213	205	248	197	226	195	219	232	234	212	204	221	224	215	200	234	207	228	249	194	229	209	238	215	239	236	226	224	214	198	225	243	217	230	246	243	218	207	206	240	208	259	216	216	199	240	200	247	222	207	244	187	213	195	226	189	225	210	218	245	211	206	213	243	208	233	230	225	220	223	207	183	239	217	227	205	210	204	161	214	203	226	249	217	207	241	241	219	209	226	227	229	232	229	250	205	217	223	248	232	251	220	201	235	214	234	217	231	222	236	208	240	229	265	211	232	205	201	208	226	203	242	224	242	259	242	225	232	232	222	223	212	210	204	235	221	213	225	238	231	237	240	211	240	219	233	240	216	186	208	210	232	245	200	227	201	216	217	195	228	257	215	188	181	207	236	229	197	237	249	222	236	215	245
38025	24093	14409	10915	7164	2245	956	806	708	686	632	639	637	622	554	556	502	534	533	564	640	749	929	1068	962	687	514	487	481	495	491	497	494	473	517	448	522	501	464	481	477	504	511	498	491	490	545	511	499	491	508	480	510	530	517	516	533	507	482	500	477	506	452	493	493	502	482	467	506	521	469	491	485	488	493	506	498	532	483	461	480	467	532	466	470	467	486	474	481	474	496	515	515	487	496	457	492	466	505	518	492	498	500	498	508	475	499	503	471	498	518	500	497	496	501	503	484	518	508	495	501	496	526	469	472	502	464	481	481	502	486	521	474	474	513	511	513	511	497	508	514	476	526	469	515	464	503	480	453	457	504	502	501	483	497	528	518	497	478	507	481	460	507	490	504	489	527	509	462	463	483	525	509	482	515	490	515	513	488	503	507	512	489	503	465	493	511	481	475	505	482	519	530	477	521	479	521	495	482	518	504	478	521	470	524	493	482	507	483	514	511	502	513	491	471	465	511	473	492	509	515	517	510	502	515	503	529	525	534	494	502	526	480	508	497	486	533	506	496	488	522	484	514	450	460	500	509	516	521	500	510	466	497	469	508	523	482	530	507	528	472	510	485	533	482	483	489	504	529	493	484	497	514	510	462	502	495	454	481	514	541	522	528	531	486	480	491	487	494	483	502	512	520	509	506	477	482	450	463	490	516	475	476	497	522	511	507	505	500	469	476	523	502	465	474	508	495	497	475	505	515	484	522	490	499	487	486	453	514	488	463	501	495	516	513	503	504	481	462	516	538	500	476	509	504	477	491	461	513	499	493	486	496	436	531	508	498	502	474	480	494	487	504	516	469	462	499	513	512	501	513	483	507	452	495	487	457	482	488	519	503	523	501	497	443	479	510	488	521	523	488	485	487	505	473	502	474	478	486	431	486	505	484	523	546	561	482	523	513	479	504	511	462	517	489	502	495	468	502	492	523	518	542	486	487	513	449	507	526	475	481	498	498	492	503	494	457	495	479	459	473	482	465	509	470	514	482	492	495	527	494	514	488	497	450	547	473	499	490	507	524	472	493	468	471	483	479	487	492	476	466	509	495	471	495	469	503	457	471	486	479	509	491	462	455	502	498	476	469	509	511	505	522	540	503	506	555	475	508	496	495	485	513	508	485	473	509	482	518	475	491	485	440	494	527	484	486	486	503	535	528	475	512	451	480	550	475	492	508	484	456	522	493	499	499	505	490	456	498	499	468	520	487	490	539	524	506	478	464	485	490	470	478	498	497	481	478	472	490	516	482	469	482	483	513	504	486	468	483	465	493	500	456	458	494	512	478	483	507	483	480	505	495	509	486	541	462	504	435	507	473	473	496	472	486	477	513	478	520	490	454	523	501	553	502	489	476	484	466	521	486	490	490	479	503	459	509	486	506	504	468	475	487	517	477	507	483	470	534	534	503	500	536	520	480	486	465	504	510	513	477	481	469	517	479	470	497	489	477	472	487	520	498	504	540	499	464	475	521	515	498	475	483	512	519	491	475	511	522	496	467	510	527	468	481	521	487	478	479	489	500	499	465	534	474	497	484	468	508	477	531	487	493	450	464	516	471	517	495	499	467	483	503	475	527	470	493	498	469	519	460	485	464	506	464	447	530	485	490	494	527	489	511	484	516	529	467	499	520	488	479	497	492	504	509	498	496	490	449	502	526	490	503	478	499	514	497	489	508	501	479	479	479	508	523	496	519	543	540	498	528	509	499	491	526	487	492	473	499	485	500	554	489	450	492	472	527	491	503	482	508	509	500	503	463	462	515	522	547	513	482	508	507	529	485	499	543	489	513	495	518	526	512	496	509	521	457	499	503	507	510	461	478	523	513	469	532	485	490	497	517	509	529	509	453	468	476	493	501	463	486	510	503	527	488	468	481	441	458	461	502	525	498	507	506	537	510	510	535	508	497	525	540	484	479	470	537	512	504	502	499	500	522	513	496	515	483	519	516	474	508	504	490	502	478	511	491	517	483	532	484	471	485	485	501	513	521	523	479	501	497	456	540	470	496	489	493	505	479	550	515	476	538	486	489	513	500	521	501	483	521	497	534	456	467	487	510	483	450	499	509	532	505	465	489	518	493	474	499	496	520	491	529	464	483	516	518	480	477	485	480	526	460	458	477	474	475	502	505	497	505	496	541	510	503	476	489	526	494	450	466	508	483	466	498	493	501	508	504	432	519	516	494	486	484	484	508	488	496	505	536	496	511	504	498	512	508	544	510	511	505	469	487	514	524	459	503	521	527	495	489	488	497	486	503	508	490	515	518	448	492	481	497	508	474	495	512	501	512	513	472	462	487	504	503	524	470	473	530	544	464	495	517	492	501	492	529	462	485	487	484	466	458	488	507	475	442	490	499	478	504	501	534	523	548	476	490	471	445	500	490	541	512	480	510	488	480	432	495	496	512	477	475	444	519	468	508	505	540	517	479	447	506	501	460	505	467	513	525	468	490	473	514	491	500	473	527	481	507	489	508	508	516	514	476	512	527	454	524	512	489	513	466	491	482	473	497	474	514	515	509	480	482	510	508	491	514	502	469	499	511	491	499	500	440	491	513	450	464	523	474	493	514	472	478	470	501	549	509	491	511	480	541	474	476	480	486	472	505	476	476	512	478	496	509	469	478	464	513	486	490	515	520	510	514	489	486	468	492	489	437	467	520	498	499	487	473	473	498	464	506	494	496	460	479	485	489	453	475	489	482	490	478	488	498	490	489	485	544	485	502	522	503	546	474	496	520	514	453	458	523	461	494	493	506	479	487	534	486	490	503	511	501	538	461	466	512	472	475	475	510	470	494	513	477	511	482	487	495	461	507	473	498	496	503	518	537	519	467	458	512	527	505	460	503	477	464	525	504	522	497	515	491	498	488	504	530	471	513	485	505	463	464	492	499	528	501	510	512	472	479	453	530	486	520	461	504	490	495	490	534	511	503	474	500	468	485	539	478	473	504	491	520	469	498	487	516	486	498	505	492	458	543	470	521	480	475	484	507	500	505	475	511	490	475	468	503	478	485	511	491	494	484	500	489	476	491	475	508	490	480	503	528	497	500	482	476	492	486	533	483	505	509	519	510	478	471	512	471	482	490	484	487	500	496	521	498	520	505	508	508	529	475	495	481	489	526	517	489	487	492	492	472	508	519	466	545	476	491	459	492	489	512	507	496	466	497	496	513	500	507	520	495	485	484	471	487	493	513	494	499	484	480	518	486	540	511	500	499	531	495	493	497	502	538	477	532	467	525	539	482	494	467	525	460	507	489	488	456	476	507	512	496	498	530	498	501	538	512	547	482	505	470	507	484	458	453	502	521	523	505	492	488	508	482	499	490	499	506	514	468	492	479	473	492	461	490	515	538	494	479	520	498	482	497	510	502	518	472	476	455	469	495	487	471	508	471	489	488	524	463	494	515	493	480	499	486	497	505	509	533	489	534	492	496	508	470	495	510	544	561	489	494	478	441	433
62755	29484	18572	10916	4632	707	367	317	286	240	291	263	256	253	242	233	238	258	264	251	284	324	388	397	400	253	239	256	241	223	252	233	227	224	258	246	255	240	238	245	244	257	247	212	209	214	223	216	224	239	215	239	213	260	238	245	239	247	235	225	255	224	227	243	200	207	230	240	229	228	225	262	219	221	205	241	213	266	238	222	220	242	226	259	228	224	235	226	262	239	226	257	270	222	217	221	237	231	216	236	217	211	235	244	235	274	244	235	240	242	221	259	230	269	248	258	245	256	254	235	218	239	234	208	235	239	236	246	242	240	223	210	246	226	255	225	264	246	231	246	228	197	230	257	219	228	228	240	237	248	272	222	233	234	213	226	216	249	207	211	255	213	252	220	234	237	246	238	270	237	228	282	225	229	235	248	228	226	235	237	248	238	249	203	228	257	267	226	223	238	218	239	224	233	226	233	247	242	222	192	254	259	215	236	263	216	250	233	243	237	244	266	230	212	237	234	243	253	238	214	229	226	217	229	234	226	229	229	226	235	259	228	203	248	215	238	243	245	228	219	245	218	218	218	254	239	216	229	199	239	232	215	254	223	216	213	229	237	230	209	271	269	227	235	240	228	241	231	248	243	217	237	263	245	247	235	232	234	236	251	248	239	227	249	216	216	230	239	244	218	220	213	261	233	236	236	246	225	254	230	237	239	234	241	240	215	236	211	225	228	252	218	220	276	217	219	251	217	209	220	246	233	250	254	242	228	248	223	230	262	226	230	237	231	240	238	233	255	225	227	235	230	242	221	231	243	233	248	209	211	233	231	222	228	198	233	243	275	221	218	218	248	224	238	252	250	257	248	243	244	244	244	230	207	246	237	263	253	214	231	225	235	248	240	239	231	230	227	196	247	266	204	209	248	268	255	191	238	252	268	207	236	222	231	246	231	238	218	246	230	214	216	239	247	269	222	250	232	223	231	215	261	227	253	224	217	243	270	235	255	234	255	230	242	211	206	228	228	224	233	229	231	224	191	266	269	252	235	215	253	226	242	260	232	241	197	248	201	206	245	244	247	234	218	221	252	257	238	242	217	238	243	252	247	225	227	226	269	249	246	260	249	230	240	240	225	225	214	232	214	241	230	215	248	252	231	242	226	232	237	256	225	243	221	225	231	232	238	243	242	249	224	249	249	262	262	221	200	276	230	226	258	263	226	255	238	269	227	211	230	223	246	244	245	222	244	242	234	204	227	221	277	250	245	219	240	203	234	214	217	245	242	229	251	222	254	253	281	221	221	214	242	262	241	237	235	199	242	243	253	248	192	220	206	227	248	228	247	219	241	228	232	245	268	199	219	232	244	249	243	230	252	237	249	259	226	203	240	243	210	228	235	229	244	271	247	249	216	249	216	234	243	194	229	232	226	223	201	213	249	219	240	237	249	241	250	241	226	252	237	188	217	228	233	243	268	235	213	219	238	229	248	226	234	229	256	221	225	202	230	205	228	202	233	211	226	236	217	224	256	219	248	247	247	238	205	246	237	215	242	253	271	250	239	244	204	213	238	238	235	251	211	222	237	236	232	219	221	196	238	267	221	246	241	223	242	244	229	234	233	249	246	237	249	277	214	240	242	241	252	226	215	254	259	224	229	209	246	261	226	227	237	241	243	234	224	207	219	226	231	208	219	219	272	259	252	248	233	245	261	226	239	256	208	246	207	221	274	215	217	246	240	211	211	243	224	245	226	242	241	229	218	227	220	254	254	230	228	231	228	221	226	201	250	213	230	219	232	217	250	240	249	214	232	242	229	239	227	208	238	241	241	258	179	221	229	233	206	226	242	251	220	232	262	205	231	226	250	236	228	221	229	249	225	232	239	260	230	233	253	273	237	241	238	256	249	236	245	211	225	244	236	210	233	238	243	217	227	256	248	263	224	230	244	258	248	236	216	224	264	259	243	228	261	231	217	232	244	246	249	247	226	247	232	266	230	228	239	233	246	253	232	256	229	226	239	213	218	213	230	229	239	238	255	242	250	230	259	246	239	236	244	230	204	268	208	248	251	230	243	239	240	241	246	262	241	222	233	234	232	222	229	249	239	237	229	228	248	242	224	229	243	230	230	230	236	218	183	197	265	221	228	243	264	255	223	219	231	241	220	241	239	234	229	250	221	195	271	232	240	224	226	237	251	216	218	247	218	230	234	255	242	242	242	225	232	229	248	214	221	236	212	239	212	252	199	240	249	239	263	229	273	231	226	228	268	236	217	254	220	209	217	218	210	265	227	262	235	238	236	259	251	257	270	223	229	254	248	248	224	256	214	222	208	233	240	213	272	232	234	251	229	233	256	226	238	254	253	251	257	250	246	245	228	240	254	229	266	227	231	216	248	246	242	190	238	226	218	212	233	228	225	216	237	237	242	246	243	237	224	214	244	241	242	221	252	231	227	251	235	220	245	249	246	226	243	232	227	211	222	234	255	230	224	203	224	239	227	233	240	219	229	222	264	256	214	218	234	257	243	247	251	258	254	216	224	233	212	267	253	233	239	261	232	248	265	229	209	246	244	252	215	255	233	196	241	254	233	224	286	254	249	246	213	254	260	235	223	222	194	219	241	227	267	231	232	219	211	253	223	253	236	242	234	222	218	218	238	198	238	218	249	220	249	215	250	252	250	241	250	230	229	245	234	253	258	214	246	204	240	239	211	220	216	237	248	179	260	242	215	226	210	235	234	225	241	246	262	241	242	227	235	223	265	219	233	242	205	245	232	260	225	227	267	244	227	230	234	225	242	245	219	239	254	248	242	257	233	242	236	245	254	277	232	218	259	208	215	236	223	241	233	241	264	242	224	220	219	242	226	248	236	230	219	228	265	224	249	240	194	212	247	202	209	225	277	242	210	231	235	231	211	219	228	194	228	242	231	258	223	220	216	235	235	232	241	218	252	240	230	239	212	250	230	239	247	223	230	249	247	267	233	216	247	203	233	234	230	228	213	204	218	239	230	237	216	262	246	226	223	214	237	214	226	250	226	254	223	222	240	257	258	249	236	220	225	222	231	245	260	217	271	262	247	237	215	228	237	255	252	217	228	286	254	236	245	228	256	231	243	217	255	270	229	234	215	245	220	241	232	240	234	227	253	261	214	223	243	218	226	193	228	225	205	226	271	228	235	233	248	246	224	237	258	243	240	230	255	198	237	242	211	245	255	198	219	225	242	229	229	266	236	265	235	233	206	217	234	236	247	230	227	257	251	226	237	250	253	261	229	214	228	208	242	254	207	241	247	217	221	250	264	242	233	236	235	234	258	220	247	264	204	203	229	267	221	228	217	215	220	232	268	256	225	243	220	270	255	247	214	225	217	261	220	228	254	221	218	250	203	237	246	263	210	224	221	276	252	238	209	247	226	240	238	236	201	215	232	205	237	241	215	213	255	267	237	233	221	195	225	231	219	232	229	196	224	265	215	219	198	240	243	242	216	242	243	231	226	233	234	271	226	202	233	246	226
40146	21445	21844	18885	10846	1693	1114	867	783	728	657	667	667	599	558	598	582	638	647	673	808	1099	1292	1629	1367	794	499	536	539	498	506	539	497	496	544	551	511	521	540	501	501	517	484	499	515	479	516	518	524	542	510	539	532	494	514	525	546	528	496	516	507	543	556	510	499	516	527	547	495	527	583	531	498	498	507	552	521	520	515	508	487	518	504	514	510	505	480	515	525	527	517	498	534	496	516	506	513	517	525	517	522	496	497	526	508	519	455	480	515	499	505	522	526	484	499	542	492	481	517	526	541	505	545	532	536	544	492	485	540	571	527	508	527	541	496	506	509	499	500	506	478	504	517	504	495	529	501	523	530	517	497	536	463	512	511	504	499	510	532	489	506	511	525	498	543	533	545	494	513	559	512	521	506	565	505	504	520	508	504	484	522	514	529	504	523	519	501	514	538	525	483	531	470	514	561	541	526	520	527	521	460	514	490	501	533	527	466	529	511	531	533	510	479	491	537	541	514	507	494	533	495	535	500	502	508	490	505	540	526	542	550	512	502	543	545	519	534	504	543	531	507	547	495	537	541	528	500	526	507	498	564	525	512	496	491	499	545	479	538	524	451	536	530	541	520	516	543	513	541	502	517	494	527	493	493	517	509	510	550	526	476	532	467	484	495	503	514	513	532	534	550	489	460	516	504	514	514	542	542	523	520	517	495	519	523	536	519	496	497	483	524	497	544	489	467	562	500	507	523	495	474	510	547	486	539	533	539	503	522	510	537	517	486	519	487	495	558	480	561	487	527	549	515	518	504	473	528	515	533	503	513	527	503	537	494	482	479	541	482	528	522	528	514	501	524	511	531	502	471	537	490	517	540	521	530	541	554	545	552	478	548	553	492	503	477	528	491	499	463	513	522	518	487	481	487	498	497	522	486	501	537	496	513	499	533	493	530	504	512	530	535	520	508	532	499	486	519	511	500	511	500	556	526	507	500	495	538	493	513	523	494	506	507	513	507	457	513	516	484	470	497	514	522	540	512	577	491	490	539	518	506	516	527	501	524	506	523	539	577	485	483	512	474	508	529	518	574	529	520	532	514	520	532	537	475	560	539	496	533	532	530	489	519	538	499	467	513	512	501	527	540	511	507	526	549	517	466	552	540	486	491	517	502	485	544	519	503	476	510	473	551	545	500	493	505	488	495	477	519	542	523	477	545	476	548	497	497	518	518	476	512	525	513	497	497	523	473	491	496	498	517	512	520	518	488	530	490	527	495	508	522	532	515	532	543	510	492	506	507	486	500	525	537	545	522	531	501	488	506	470	526	513	497	487	518	509	537	511	522	536	517	539	466	505	485	511	489	510	522	502	547	533	486	516	514	531	522	533	489	520	525	522	503	529	529	545	512	525	494	504	515	520	515	467	501	484	512	506	500	507	494	497	477	562	497	556	507	509	511	507	508	498	535	521	530	532	521	511	534	496	475	492	520	466	484	524	546	495	494	486	535	539	516	558	504	487	530	527	500	487	499	513	550	513	523	532	502	528	521	515	543	535	509	488	521	508	505	552	531	523	479	486	535	517	530	478	478	492	540	532	567	490	504	505	532	523	557	504	560	538	513	480	492	491	507	491	543	504	530	544	525	497	514	509	514	466	519	532	468	564	502	519	525	505	515	520	489	470	521	474	517	521	505	547	522	527	510	486	513	534	503	515	502	543	496	541	429	503	529	551	536	527	527	513	516	493	526	491	521	500	517	478	533	533	552	511	508	490	547	547	486	533	507	524	533	501	490	519	529	536	485	518	475	540	498	488	517	486	480	522	548	496	503	528	497	487	558	538	494	506	465	498	490	537	573	545	544	538	498	521	525	507	524	539	510	552	510	514	510	538	494	488	476	534	555	500	489	475	528	513	522	490	528	576	499	501	519	495	517	521	526	490	455	472	543	505	549	497	507	523	486	549	540	519	509	555	555	516	528	518	499	525	514	480	488	501	510	502	506	512	541	531	513	501	481	496	486	481	494	513	507	529	527	518	544	499	527	499	575	477	500	513	512	519	515	509	503	509	534	510	538	532	534	529	560	560	511	542	542	519	498	498	486	494	553	507	515	521	528	547	527	491	497	542	513	545	527	495	515	533	479	498	532	517	507	515	492	520	519	509	510	509	530	530	531	490	519	526	501	473	505	503	502	510	507	517	538	515	552	503	492	531	531	517	501	548	479	495	490	493	526	550	495	514	519	506	513	474	524	545	502	508	522	500	508	528	504	508	507	521	502	537	495	537	488	531	498	533	478	479	490	522	522	497	511	514	503	511	509	473	552	509	528	518	520	509	514	503	508	494	509	530	503	484	490	532	508	493	532	500	506	480	515	536	549	502	527	486	508	495	482	531	492	501	502	506	533	512	487	547	516	492	520	495	503	546	503	516	513	511	507	502	494	504	466	536	499	531	541	541	526	521	528	514	497	506	464	482	525	565	492	510	508	550	514	502	515	523	541	559	496	467	539	519	501	516	508	523	535	498	524	498	483	518	502	460	492	533	486	486	479	499	499	523	503	517	528	485	551	470	530	542	508	501	516	519	512	538	499	528	492	496	523	506	513	512	506	550	519	534	499	476	518	528	502	499	525	447	505	558	512	511	543	528	513	504	499	508	576	529	521	536	472	506	516	509	548	518	521	490	502	542	495	515	491	557	536	573	507	509	514	544	504	536	503	505	522	515	455	493	512	504	476	516	487	524	491	547	489	518	548	522	528	532	500	541	477	525	493	471	528	545	534	542	526	461	513	515	467	516	558	499	531	549	561	541	531	490	496	494	508	524	489	483	505	483	502	521	495	501	527	553	547	512	527	516	516	491	515	508	509	528	489	478	522	520	524	537	516	489	469	494	494	469	520	497	510	541	462	520	462	463	475	516	547	556	497	540	500	494	545	477	481	536	535	535	531	536	508	490	496	487	514	539	540	482	543	491	501	534	511	504	506	506	560	540	522	530	521	498	539	537	505	526	522	485	495	529	535	553	533	513	521	486	541	517	519	489	535	518	516	562	539	479	499	493	483	493	510	503	504	463	533	500	524	511	494	518	489	487	560	518	516	485	531	528	532	523	510	494	550	522	496	530	497	566	528	516	517	520	485	552	505	492	495	521	507	532	481	524	483	541	570	534	488	484	505	510	489	478	500	533	552	515	492	517	508	539	507	512	503	523	481	532	475	534	495	504	497	534	563	502	544	488	545	516	518	531	503	525	516	515	520	540	495	520	564	513	482	531	478	465	507	550	512	487	514	528	503	505	508	514	520	490	489	528	521	495	505	524	524	540	486	542	458	509	495	484	513	506	521	501	518	514	496	499	549	492	530	489	515	535	497	522	497	519	506	538	527	546	572	517	536	532	506	559	519	499	524	493	480	550	498	497	533	534	554	520	524	497	469	530	522	502	500	551	491	508	529	508	556	522	484	561	532	469	497	512	551	525	510	504	534	502	504	485	544	523	525	553	531	503	519	504	548	485
45671	23321	11028	4129	1305	305	291	261	236	235	225	224	206	205	217	208	216	217	181	189	189	205	217	217	213	182	230	200	202	195	220	208	213	201	224	215	222	215	207	181	205	203	198	245	194	219	199	185	222	224	197	183	212	204	227	182	221	206	204	202	191	213	208	212	246	203	181	218	220	216	207	186	215	212	244	217	188	186	191	212	191	208	179	200	217	216	189	206	209	191	216	216	231	206	205	206	221	188	170	182	199	196	193	201	219	189	196	199	211	199	209	188	191	227	196	230	196	227	194	223	221	209	194	194	194	215	209	222	200	197	187	229	193	209	228	212	227	204	195	212	194	213	193	216	216	196	206	201	209	197	187	212	179	224	188	236	205	191	202	208	208	224	235	206	236	206	202	232	200	202	232	236	183	200	173	201	205	206	197	211	223	205	211	194	208	192	218	218	218	202	189	208	227	208	205	206	224	193	232	201	195	215	200	237	208	184	192	211	230	193	206	211	186	204	233	231	201	214	228	178	208	218	200	195	212	205	211	197	208	225	205	211	230	245	234	210	207	190	212	218	161	206	187	210	206	222	218	227	221	226	238	226	202	186	192	193	179	200	170	223	205	200	205	213	205	193	209	224	205	217	190	216	192	185	215	231	274	219	217	210	206	181	190	189	226	183	214	221	203	235	202	182	201	208	243	181	214	215	213	201	218	227	205	225	205	200	197	238	227	217	245	192	182	193	230	215	184	198	215	214	200	203	252	222	213	180	211	209	227	220	199	203	177	203	213	236	233	233	204	221	243	232	197	235	222	191	205	197	205	179	191	167	191	211	166	195	190	224	205	225	216	200	185	208	221	223	188	205	203	204	202	205	221	221	208	224	208	216	184	224	232	227	188	196	212	179	199	208	215	204	178	178	228	202	202	190	223	217	198	200	215	212	196	197	199	206	185	196	210	216	211	223	188	191	236	209	204	202	183	200	216	205	217	210	221	234	200	200	178	196	200	225	205	221	190	195	218	209	192	247	207	239	198	197	194	205	201	222	208	190	227	202	210	188	198	202	202	213	193	221	222	218	206	210	189	187	177	219	190	190	211	248	222	204	215	198	198	210	229	195	211	192	183	196	221	197	192	225	182	219	225	203	217	224	243	231	237	215	228	188	206	211	216	242	200	195	189	212	223	212	223	201	214	217	188	239	185	230	227	216	220	190	213	229	201	218	186	208	191	205	212	226	231	192	184	195	191	205	212	184	217	227	199	207	203	209	204	199	196	205	210	199	209	223	247	203	203	194	200	199	222	224	209	187	205	203	216	199	182	190	206	217	185	173	201	210	209	192	221	177	186	198	216	190	226	205	217	218	210	215	217	233	195	231	197	219	202	171	198	197	203	204	173	208	188	212	211	213	223	195	198	197	201	213	203	208	196	186	209	235	189	229	218	208	230	203	202	241	189	174	210	250	232	210	220	215	182	201	195	202	208	211	218	210	217	236	215	204	206	202	216	200	202	187	197	220	224	216	223	187	212	212	200	197	213	214	204	234	199	223	176	194	182	234	212	241	225	206	204	211	190	234	196	201	205	213	215	198	213	202	206	214	216	213	211	202	212	206	216	207	176	200	224	206	189	206	202	241	196	212	187	200	221	206	191	210	199	204	174	200	226	201	193	205	189	229	199	177	183	203	206	219	210	210	227	183	218	236	227	212	209	201	203	219	199	203	226	186	210	212	249	229	172	186	207	223	233	198	213	183	200	226	221	227	218	197	193	199	222	214	230	234	215	256	190	147	192	198	205	201	206	197	202	198	194	210	204	220	198	206	201	200	205	217	217	214	205	215	232	205	198	210	249	208	205	221	197	210	232	210	241	194	223	197	221	206	222	207	197	216	201	205	220	210	184	207	222	203	221	221	211	219	175	232	216	193	198	197	199	210	218	205	223	220	240	215	216	213	212	195	198	205	192	236	224	208	195	193	217	203	211	199	232	212	232	210	208	226	211	205	210	225	230	210	181	225	211	213	207	244	202	186	218	209	218	206	226	229	182	229	226	222	204	230	217	214	226	223	206	186	185	200	211	170	198	223	222	210	222	186	165	211	229	214	161	209	190	204	195	202	200	235	186	201	213	226	211	221	201	191	204	214	224	204	222	200	227	205	196	200	214	226	227	194	202	208	208	196	211	195	201	190	190	206	192	203	221	211	197	217	219	205	218	208	212	203	251	217	218	221	209	207	220	202	223	207	216	211	220	202	213	188	211	196	216	194	218	204	206	199	191	178	196	216	234	222	199	210	203	239	223	185	210	216	206	194	182	200	198	218	211	223	214	195	209	199	218	221	212	180	216	211	188	210	185	209	228	190	189	223	206	221	222	206	198	190	218	236	209	242	213	231	200	194	183	213	185	220	229	252	206	207	219	223	194	214	232	200	222	217	169	207	202	216	203	205	232	184	216	183	202	214	216	227	184	202	193	201	220	200	226	208	201	216	202	223	194	241	216	217	232	212	225	207	196	209	217	207	192	202	213	198	188	207	194	180	198	216	203	192	201	194	206	189	210	226	212	227	210	202	175	217	191	201	199	188	215	172	209	221	203	230	240	213	189	241	187	198	236	216	226	208	204	228	174	192	205	225	205	249	181	217	206	238	208	193	226	220	226	218	219	259	211	223	216	221	218	210	215	223	207	207	210	212	203	206	187	210	222	214	199	193	202	184	242	204	245	204	217	229	206	233	204	231	212	177	198	197	203	226	191	213	220	216	231	204	217	220	202	210	178	233	212	247	203	173	216	213	205	197	202	212	214	202	226	216	206	202	204	198	204	169	208	203	229	199	219	204	188	182	207	203	227	203	194	198	226	222	199	198	176	198	205	205	249	219	201	179	226	223	212	201	223	179	215	238	214	210	229	217	202	222	204	201	185	194	194	222	204	211	191	228	232	178	185	239	233	197	222	207	201	189	218	213	208	223	202	225	196	216	196	187	216	189	191	204	215	187	209	212	212	244	202	209	183	216	192	207	237	208	222	189	202	219	187	175	217	207	212	184	177	220	193	196	221	217	206	228	209	198	203	218	206	199	207	218	215	200	200	236	194	222	215	196	199	182	188	243	204	240	220	187	181	205	209	237	202	217	213	183	230	202	224	190	226	193	193	209	205	219	200	218	219	203	178	219	182	229	199	227	196	182	217	219	183	216	214	192	201	202	207	189	197	211	223	218	203	197	223	209	245	200	227	200	241	196	198	209	217	211	225	203	218	208	229	192	204	224	204	200	232	199	216	221	196	215	236	238	231	217	231	195	220	192	202	211	208	217	214	205	198	200	200	193	180	206	205	237	198	246	246	225	238	214	200	228	190	191	169	191	195	211	195	203	198	182	231	215	191	196	223	210	204	191	222	212	202	231	217	209	200	212	203	200	201	194	188	242	223	223	213	193	233	222	184	201	205	192	206	231	196	236	221	218	215	220	189	203	225	217	205	211	208	229	222	241	202	187	212	212	202	220	221	197	172	221
30435	17575	13887	8642	3870	796	851	686	561	547	516	481	466	485	478	457	440	454	462	495	460	423	482	515	445	473	464	430	459	473	468	447	488	463	468	438	445	486	475	444	451	532	477	441	484	475	441	462	486	470	434	462	481	436	457	479	484	425	475	456	477	465	454	441	467	448	448	450	440	464	448	398	499	468	476	468	435	431	466	457	461	444	440	451	474	477	476	491	440	465	412	463	474	501	417	423	473	434	461	491	459	480	418	444	458	460	465	466	434	427	444	487	465	438	444	451	453	460	486	467	459	483	471	458	472	472	471	447	433	506	492	467	489	424	437	420	514	467	473	479	439	516	486	479	462	486	483	486	497	451	450	467	462	455	471	478	419	471	463	451	443	483	449	459	472	442	470	456	465	439	454	421	434	497	448	494	471	467	445	461	448	492	447	448	438	449	455	503	480	453	480	497	469	492	482	469	439	468	471	501	463	471	491	467	499	463	488	452	482	460	493	429	488	476	452	438	454	458	455	433	442	456	483	484	431	452	469	452	458	469	446	431	482	482	463	489	491	492	433	428	456	433	449	480	481	462	487	468	457	462	427	479	420	467	428	469	445	473	450	458	459	446	464	448	462	459	481	439	480	486	450	421	441	479	469	445	443	516	465	439	473	456	443	408	435	482	462	461	477	451	463	447	455	495	502	490	463	464	424	477	449	491	456	482	433	453	470	497	454	455	467	436	493	462	496	455	456	445	475	501	479	460	464	455	439	448	454	487	438	448	477	466	504	437	483	441	472	484	479	434	495	433	474	458	471	425	446	466	472	480	436	451	407	455	456	463	486	470	438	496	448	459	453	472	515	463	457	436	484	459	464	447	479	472	467	450	430	472	492	495	494	443	451	462	469	436	481	464	476	441	409	475	469	470	439	481	455	486	470	412	505	461	483	492	473	459	476	425	440	439	456	442	513	495	422	477	436	458	481	437	440	473	440	458	450	462	474	453	452	438	480	477	475	462	493	475	433	509	465	471	469	455	471	441	550	455	486	472	432	486	453	453	465	435	412	443	461	466	480	450	442	481	464	457	448	434	431	496	456	458	453	447	463	469	444	483	460	448	492	460	470	443	499	445	468	487	471	441	468	452	425	441	462	468	460	493	434	472	459	466	452	453	493	465	459	448	443	433	461	477	446	464	475	442	491	473	504	457	500	463	459	519	498	483	433	479	466	439	467	429	482	471	463	472	446	455	456	475	482	458	454	453	482	461	471	461	490	496	441	485	472	453	473	478	452	523	479	446	486	461	492	451	466	470	456	470	462	426	479	446	441	446	480	440	454	477	454	449	463	496	452	475	455	452	455	438	500	430	447	456	423	464	426	505	475	447	466	494	461	482	413	450	446	454	464	476	463	474	443	455	470	463	458	500	479	477	446	483	477	448	451	461	447	471	458	456	416	450	477	484	448	430	455	466	488	479	465	439	459	460	495	470	469	454	438	440	409	464	465	484	439	485	448	464	447	455	440	438	441	472	453	430	457	462	501	470	465	470	474	479	491	481	450	449	460	435	449	485	470	451	452	497	449	431	467	506	438	478	464	419	444	433	443	466	454	478	492	472	472	491	481	458	415	448	481	458	453	453	450	436	437	448	433	454	441	442	429	460	462	468	448	460	475	449	433	450	457	431	430	484	441	462	527	418	483	466	463	468	459	450	433	495	444	457	491	463	468	474	480	463	446	427	470	462	421	452	517	441	453	457	463	486	505	429	472	466	478	457	466	471	453	493	480	439	461	475	430	458	433	462	491	433	485	454	490	467	436	469	455	482	444	475	494	440	455	476	446	455	453	467	483	443	488	436	448	484	454	457	447	456	456	488	455	432	458	436	444	475	414	425	446	454	476	491	479	472	448	432	472	476	442	442	487	454	484	476	474	483	428	436	499	487	471	475	469	477	434	461	473	465	487	472	450	472	499	457	449	475	450	438	460	449	426	479	479	473	480	454	459	430	472	442	496	446	465	447	451	467	456	489	430	498	468	453	448	418	431	475	475	476	460	454	422	455	456	410	463	490	450	494	469	424	429	419	468	463	485	446	411	469	476	487	472	481	446	455	466	458	486	447	447	429	423	437	475	471	458	417	445	459	455	458	435	426	450	506	469	441	456	427	470	522	482	462	477	417	484	426	491	445	464	511	494	454	454	472	500	461	462	491	455	443	476	411	427	482	439	454	445	473	461	407	458	446	473	467	500	474	463	461	447	487	440	480	498	499	477	440	469	489	428	450	402	465	399	470	450	429	475	427	466	484	446	496	449	490	465	468	451	446	453	437	470	453	434	468	506	465	447	448	486	454	499	468	471	457	479	468	493	473	477	474	475	454	475	459	468	446	458	490	416	474	487	428	483	468	501	457	498	510	460	439	418	446	452	485	480	442	476	425	455	453	498	445	468	474	442	454	435	431	442	410	484	444	477	480	450	503	458	453	483	472	475	458	455	439	456	443	443	431	447	464	432	483	469	454	469	488	477	465	455	416	457	467	481	430	477	441	514	496	486	465	487	481	456	488	448	452	456	442	456	445	476	483	458	473	461	452	460	470	473	402	464	493	491	464	457	432	473	481	456	493	484	427	468	468	476	456	465	497	504	479	470	447	457	489	463	442	462	449	471	476	452	462	465	428	477	466	422	462	468	480	511	443	476	455	496	441	462	464	460	469	435	441	449	498	469	456	449	467	469	472	451	450	499	440	466	483	454	486	437	470	469	463	506	455	468	444	478	463	481	454	458	444	471	446	471	474	509	447	498	461	436	463	469	473	462	476	470	459	465	477	460	499	483	436	458	486	490	470	456	455	430	461	510	456	445	450	454	493	470	450	451	455	496	461	462	471	455	462	480	445	462	441	454	468	500	460	475	478	460	465	469	466	506	477	441	477	449	468	468	480	466	466	489	485	490	435	471	427	504	479	411	414	492	473	473	454	445	447	501	440	488	470	442	465	452	426	462	449	480	458	439	466	443	471	450	465	458	474	455	460	459	450	435	482	461	449	427	494	485	472	492	463	475	481	482	462	429	453	444	469	468	501	469	476	467	481	463	449	492	463	488	473	460	473	444	481	408	459	471	493	442	434	472	469	478	495	439	470	433	419	487	457	500	459	454	522	482	459	473	455	433	427	449	439	494	506	457	482	463	464	448	443	420	479	454	471	450	502	466	471	432	479	471	443	469	466	452	479	506	466	462	445	498	384	433	444	465	472	492	451	456	477	439	455	460	468	489	479	495	488	434	495	427	485	464	444	430	465	477	466	426	490	458	450	450	462	482	442	435	481	451	462	448	459	497	456	454	473	495	479	474	468	476	447	451	462	437	408	455	433	464	436	492	443	431	472	486	480	502	501	453	476	478	464	461	458	440	454	407	467	445	450	452	408	469	479	491	472	431	471	430	452	468	464	471	470	461	430	470	503	433	445	463	475	474	443	456	467	466	421	439	453	498	419	462	436	483	452	479	466	453	493	471	420
60774	31986	17583	7504	2135	469	317	297	330	288	272	239	251	239	234	232	202	211	246	262	236	272	276	303	295	212	226	240	210	232	242	231	240	239	201	219	218	205	228	255	202	233	211	240	227	212	255	229	241	196	216	225	208	221	260	240	198	234	219	220	249	215	190	223	215	196	224	223	236	207	237	259	242	227	272	231	199	234	230	224	256	220	223	217	219	208	200	223	209	242	230	223	291	217	214	228	225	222	234	251	228	241	241	186	222	266	231	201	194	216	226	225	228	216	210	237	210	222	240	215	201	225	220	253	239	216	217	208	239	236	213	263	227	235	237	213	240	212	205	234	236	198	239	206	225	209	203	194	189	213	223	233	225	256	278	238	223	220	224	198	231	232	236	235	234	218	218	219	183	198	214	208	203	249	264	243	261	212	239	220	220	217	198	230	191	210	210	216	264	205	219	220	213	242	221	224	203	229	209	218	212	212	218	223	220	231	227	206	238	198	228	211	216	207	221	249	228	227	195	233	218	222	202	234	207	245	229	226	222	212	211	206	201	192	240	184	224	226	244	230	204	234	179	249	224	213	215	218	227	227	232	209	221	222	225	261	259	219	205	226	240	244	229	214	220	249	214	207	214	217	224	215	185	237	220	211	207	181	223	228	229	241	221	195	230	198	229	216	197	219	222	236	208	219	226	208	228	208	207	239	234	214	238	230	198	225	217	248	234	240	225	219	209	241	213	256	231	231	195	233	224	222	197	209	237	245	213	248	223	227	214	216	197	262	244	207	204	235	237	217	228	228	215	239	216	224	233	200	223	226	209	194	230	222	225	226	237	217	205	238	257	232	219	224	262	228	193	227	237	178	220	229	209	224	215	203	209	204	205	221	250	188	212	210	219	232	230	217	227	211	217	228	243	225	211	227	230	237	218	220	225	234	209	212	244	202	194	234	207	186	197	220	240	220	225	246	215	220	220	205	206	182	238	215	187	188	202	202	191	227	207	224	194	202	229	187	215	239	195	252	236	259	236	239	211	223	211	210	248	219	187	214	229	213	227	199	227	197	205	233	251	203	244	220	217	213	217	240	218	222	217	215	225	216	202	255	242	211	235	232	239	217	220	242	229	222	219	201	231	220	243	218	231	233	255	196	207	228	209	208	223	221	223	240	235	229	218	220	279	189	201	230	197	235	225	193	217	229	225	239	236	238	217	214	239	202	246	215	197	206	245	207	220	210	255	226	210	206	229	211	233	226	217	227	205	202	196	194	231	208	241	193	208	203	222	216	201	195	226	223	226	210	216	232	231	220	251	239	237	218	218	238	235	233	207	216	237	244	199	224	196	195	215	224	206	229	234	241	218	221	196	265	232	249	223	228	233	230	196	232	217	227	233	225	219	220	199	193	201	203	277	239	194	209	236	238	203	205	217	211	186	242	253	242	239	231	203	221	211	235	211	231	210	227	222	225	238	205	232	254	247	226	201	214	233	227	219	234	210	252	225	224	224	233	241	226	220	236	235	215	247	234	195	175	207	232	186	240	210	204	211	243	226	226	193	239	232	219	245	214	228	215	248	207	220	244	197	209	222	239	224	232	244	207	229	202	212	219	202	219	251	210	214	228	208	243	220	219	214	212	235	204	204	213	219	211	222	248	212	243	223	200	235	224	191	234	221	215	212	237	226	213	198	238	212	224	196	202	243	223	203	231	231	231	240	210	247	227	218	175	199	242	197	222	204	212	257	241	215	209	198	217	231	220	239	242	225	243	225	234	226	229	209	217	244	259	234	218	211	227	220	205	239	236	216	232	205	206	230	210	219	209	205	226	243	229	231	215	213	222	253	227	236	201	194	226	210	240	243	230	235	214	218	245	248	218	191	236	205	203	256	235	201	208	200	224	215	218	229	221	217	240	192	212	208	242	218	234	202	218	212	231	239	221	245	224	223	238	182	223	215	240	198	226	246	210	208	227	207	209	222	236	228	202	234	190	201	238	222	231	214	243	261	218	222	240	236	199	217	215	234	230	223	191	199	207	198	232	198	248	222	237	247	234	228	205	192	199	223	212	220	243	203	214	226	202	198	244	223	183	235	211	243	256	226	229	224	220	225	241	236	237	241	211	210	260	251	231	253	211	228	237	230	204	215	207	207	220	220	238	221	208	260	233	211	212	235	224	229	189	207	199	212	203	198	230	234	232	222	216	241	242	233	219	193	226	219	222	223	238	199	210	212	231	229	191	231	235	215	221	223	232	224	233	206	192	197	232	221	221	240	253	256	228	211	229	220	188	210	215	247	226	213	228	211	207	217	189	220	232	203	228	213	205	247	222	220	206	239	248	204	225	207	227	221	212	238	215	216	245	233	230	233	241	211	195	207	227	219	222	251	242	218	217	219	258	226	188	213	229	238	228	199	212	232	217	201	224	249	217	230	253	211	236	227	225	234	253	179	229	223	218	218	211	195	208	192	226	214	214	217	222	216	206	232	247	243	211	222	229	206	218	203	225	217	211	233	192	226	215	205	218	232	193	220	205	218	228	238	220	190	203	222	211	232	216	178	212	230	222	236	220	229	220	249	190	235	222	226	251	247	222	218	235	217	230	228	205	267	241	237	262	238	227	219	204	226	205	253	223	237	213	214	244	221	223	219	195	232	235	209	237	242	203	226	243	210	221	198	206	232	227	205	221	225	210	193	229	245	229	216	233	227	244	240	215	239	224	248	209	200	211	215	230	241	230	209	215	224	243	246	196	216	231	214	240	224	241	220	247	231	243	221	198	236	198	209	222	219	220	222	226	217	256	201	219	235	222	208	215	207	236	206	197	222	186	258	198	207	237	209	211	212	236	247	236	221	237	204	232	197	224	248	251	192	197	237	240	224	221	235	225	247	208	238	236	225	224	265	214	200	210	220	242	207	214	236	204	243	191	207	209	239	223	224	223	244	233	222	200	221	239	234	217	233	243	192	224	226	222	228	231	223	208	239	204	209	228	214	252	231	187	203	227	218	201	233	185	195	228	255	204	224	219	196	208	245	217	234	235	201	234	252	194	223	224	216	222	224	241	215	227	221	218	243	220	224	208	237	210	234	237	259	225	211	206	180	226	225	220	213	224	249	251	215	217	238	201	213	238	256	216	230	258	194	217	231	204	213	225	185	227	213	195	222	234	226	252	207	243	244	224	213	228	193	224	225	230	246	214	221	254	244	204	201	225	208	243	210	233	236	220	241	198	250	246	210	227	213	214	208	217	223	221	213	258	206	214	220	232	221	198	218	212	223	209	236	234	194	224	245	214	222	238	227	235	222	230	264	231	208	235	231	249	232	232	247	228	212	220	216	225	220	252	209	223	222	232	225	255	234	234	243	233	258	230	225	225	230	220	227	260	273	229	238	240	222	209	236	225	228	234	251	234	226	206	234	207	244	236	230	187	222	224	234	216	223	235	225	255	221	197	209	216	227	227	211	226	217	221	263	226	214	202	225	237	199	235	223	215	227	230	231	253	215	228
40382	24242	19920	13804	5590	1407	1001	987	866	739	684	651	592	534	515	465	487	499	548	533	579	660	860	901	878	614	476	500	511	478	487	490	491	510	471	491	515	482	513	497	503	525	457	516	505	505	496	496	509	507	512	508	525	525	467	468	474	514	517	453	511	453	463	480	475	459	484	461	480	488	496	455	479	518	477	477	503	507	517	500	527	481	504	519	495	497	516	497	473	470	475	486	482	479	505	491	498	534	493	483	540	502	526	494	510	450	536	445	514	482	480	496	534	495	499	476	491	536	529	468	469	495	474	467	523	491	495	505	489	530	474	527	494	525	516	515	490	508	461	436	505	498	467	516	501	501	485	539	493	508	488	482	500	504	485	485	540	472	492	479	513	476	479	522	510	514	487	481	524	500	472	456	488	487	463	479	516	481	481	496	544	482	491	526	496	493	441	513	481	472	500	497	450	506	463	472	533	519	485	458	506	504	495	513	454	509	475	486	524	493	504	523	475	480	489	505	479	471	476	497	547	494	470	495	538	517	464	486	465	477	480	506	502	511	495	486	450	479	472	520	458	521	517	510	493	497	500	495	470	488	505	500	511	512	476	492	516	463	484	495	511	523	509	539	481	502	516	435	531	467	554	496	472	497	490	484	474	512	463	489	508	500	534	513	481	503	451	484	448	468	515	544	537	487	475	460	490	480	503	479	520	475	517	469	499	505	495	510	483	490	473	479	430	531	479	492	491	489	502	484	499	478	497	494	499	502	513	495	498	488	485	492	467	513	517	522	506	498	484	512	518	512	505	481	492	496	483	490	484	482	509	484	474	452	472	498	475	508	487	496	450	472	481	507	482	467	479	422	467	495	523	531	475	505	482	456	537	503	482	536	486	529	507	485	495	502	502	472	487	513	484	456	480	503	504	473	489	512	481	517	517	449	495	526	498	505	517	510	450	481	479	500	508	494	469	475	526	489	489	453	479	523	523	479	485	502	490	464	477	485	442	522	532	456	498	488	472	494	482	496	506	506	477	487	476	501	499	499	482	487	471	503	553	471	488	497	485	518	501	475	457	493	483	506	502	468	495	478	516	456	493	471	455	487	501	497	470	532	490	489	493	505	498	477	486	464	508	495	436	494	529	481	507	512	497	497	470	494	504	469	472	510	421	501	524	495	503	512	480	476	490	470	485	474	516	510	487	462	457	536	480	518	486	491	491	514	524	470	496	467	475	474	495	507	499	449	510	485	516	522	504	472	504	484	491	461	536	521	513	464	478	460	524	463	480	503	494	515	484	499	508	481	504	518	480	482	453	503	477	498	480	504	535	488	489	471	493	505	455	477	505	468	485	480	508	513	497	484	515	494	454	451	471	463	525	525	452	474	471	504	513	515	491	491	520	516	504	485	483	498	497	466	496	478	457	517	496	524	474	468	527	535	472	508	537	499	476	481	480	490	489	458	460	477	497	525	514	459	510	472	489	540	500	508	512	443	480	456	477	510	487	456	462	493	512	497	468	508	530	494	459	462	477	465	480	478	516	491	474	510	482	464	477	475	483	481	481	498	502	510	468	488	507	462	468	478	485	467	534	504	482	475	461	486	514	495	455	475	485	489	506	461	448	490	496	510	477	524	474	473	496	509	512	494	517	493	465	515	494	469	479	501	478	501	489	460	472	505	475	508	509	495	494	527	429	464	499	458	472	488	529	484	491	497	452	486	474	484	468	504	515	489	502	478	473	486	483	500	515	518	511	514	527	493	496	525	511	497	508	545	503	548	501	514	497	487	476	494	479	487	461	455	498	470	515	467	505	489	522	477	493	495	485	488	483	508	532	508	503	466	494	530	446	488	504	498	509	480	511	493	493	481	470	519	498	483	489	458	474	485	508	491	531	487	475	530	531	480	499	503	448	480	504	473	509	503	490	509	489	476	471	475	490	512	501	477	540	484	484	530	489	513	491	491	522	509	494	493	504	520	506	506	490	513	501	481	502	480	475	503	538	466	484	475	503	478	521	455	476	481	456	504	503	524	535	475	486	480	466	503	516	479	453	517	513	488	487	490	511	509	541	494	457	509	472	493	475	467	508	506	527	472	503	500	515	497	501	507	451	499	548	515	455	464	499	478	522	488	529	517	492	511	527	513	485	522	525	505	493	495	499	495	499	517	469	449	501	454	510	466	503	504	496	481	468	468	510	509	502	471	527	508	482	463	453	499	505	516	469	449	453	514	508	506	511	501	458	485	525	537	516	455	484	501	486	502	491	477	504	489	532	503	528	479	512	501	474	479	531	527	501	505	477	460	477	498	496	451	495	503	474	459	476	463	490	512	498	484	472	475	492	478	441	482	525	497	458	510	502	487	493	483	493	475	503	519	490	501	501	516	479	465	464	476	501	496	454	518	506	481	450	479	481	486	481	502	454	476	474	480	508	456	490	518	497	479	493	537	484	483	496	512	480	488	553	465	495	476	482	468	498	457	478	480	507	491	482	487	486	494	476	524	476	477	482	496	488	515	496	492	454	481	526	488	489	472	458	506	495	503	492	527	500	540	475	501	492	498	491	539	485	471	507	488	457	493	518	468	487	504	483	510	510	457	496	486	495	450	453	458	504	509	487	482	473	529	461	482	477	487	512	483	476	503	480	522	481	489	526	512	497	459	474	445	495	468	501	499	545	536	549	511	451	494	488	479	500	491	474	501	503	477	515	513	508	473	540	491	525	489	520	515	488	486	491	466	469	463	511	473	474	459	486	509	486	465	496	465	480	509	526	469	499	486	514	510	529	496	485	510	468	493	491	500	468	496	486	485	517	477	469	485	486	477	481	470	490	528	479	505	489	440	482	469	515	486	516	499	521	468	469	459	470	470	528	489	492	511	520	490	520	520	505	508	486	484	534	521	486	500	537	496	482	503	472	523	488	494	508	480	504	475	494	474	472	486	481	421	488	503	527	466	534	468	502	518	484	487	523	483	481	492	496	480	500	483	481	464	485	451	496	511	472	447	464	497	487	467	459	537	457	462	479	472	490	511	513	510	511	523	474	462	494	521	483	491	479	459	483	511	448	530	475	513	518	555	467	470	455	506	476	524	488	471	493	481	481	534	476	485	506	488	489	491	495	516	512	508	507	486	462	497	508	512	467	511	497	493	523	512	478	488	487	489	451	451	492	502	483	478	543	505	524	483	479	487	509	485	507	526	447	491	496	500	486	498	490	487	527	473	513	477	527	476	494	479	510	500	539	514	477	486	502	471	504	475	488	526	485	516	479	484	461	479	522	502	446	522	489	507	473	465	471	494	466	496	472	476	491	538	477	491	498	478	486	507	513	492	489	466	502	524	494	469	494	477	520	452	471	475	455	489	514	480	517	487	517	477	498	511	482	468	462	482	487	485	542	497	536	504	531	504	507	479	484	505	471	481	493	479	501	471	485	466	518	506	509	516	539	515	450	489	489	512	507	518	477	496	489	492	517	500	475	560	483	489	455	477	509	558	433	467	522	486	500	500
68878	39690	21519	7448	2066	598	454	385	334	343	299	290	289	252	220	254	273	265	252	239	265	316	405	394	366	325	255	251	209	219	240	212	240	260	235	220	218	209	213	236	218	222	238	233	261	227	201	213	223	278	250	239	228	243	231	245	226	215	227	216	234	223	233	227	205	233	224	232	230	229	272	247	230	264	260	232	254	241	253	219	225	221	241	249	212	225	241	221	246	236	229	256	220	255	225	223	202	225	246	239	253	213	234	259	201	228	257	210	225	224	239	219	238	217	204	250	242	245	244	243	265	221	238	260	253	237	256	250	233	205	231	211	247	203	212	250	220	260	251	247	221	232	214	231	223	216	234	232	197	231	216	234	246	266	220	203	249	231	233	222	269	247	224	262	255	238	250	237	234	241	239	213	229	231	265	202	230	246	234	200	242	225	233	232	240	245	225	254	251	211	252	236	248	266	239	238	250	233	230	222	195	236	214	244	233	237	268	256	225	229	231	221	238	210	237	237	259	256	225	223	218	223	227	231	233	246	202	243	216	211	211	230	228	217	254	241	231	217	243	243	213	229	239	225	233	218	271	213	222	253	228	233	238	249	239	244	245	265	230	260	240	213	224	230	213	227	240	246	235	238	220	219	224	207	233	241	205	223	211	232	262	236	254	239	230	233	220	221	255	236	239	235	242	233	227	259	275	246	242	243	233	250	236	249	209	241	223	229	248	221	251	250	261	224	246	227	239	253	227	271	237	198	230	236	254	220	221	216	260	240	236	253	222	241	258	246	233	246	252	255	217	241	231	229	242	224	246	257	251	219	247	231	244	226	221	238	213	213	221	245	223	239	241	230	210	211	246	236	264	247	236	228	242	224	235	209	272	257	246	212	230	217	230	222	220	254	224	246	245	221	272	257	237	202	259	249	259	232	235	271	225	261	216	249	239	241	225	221	217	235	238	259	234	235	246	239	236	270	233	249	268	223	242	222	242	253	219	249	237	232	245	246	258	204	220	206	238	234	230	240	233	223	216	232	235	212	222	244	229	239	237	234	207	269	241	260	218	239	243	203	237	278	220	232	231	250	229	259	241	239	256	246	230	241	238	248	250	201	237	228	238	240	209	267	258	247	212	227	275	222	236	228	249	247	266	212	223	264	218	247	230	225	234	249	228	255	236	230	224	223	234	238	223	255	253	221	249	250	222	259	203	234	212	223	213	225	219	259	213	230	256	249	214	209	210	231	212	234	222	237	217	221	247	212	217	219	248	254	221	226	218	232	239	232	215	218	229	239	238	225	240	258	261	205	241	233	229	258	229	211	255	257	242	221	219	222	216	250	237	224	245	241	244	257	254	255	206	215	261	211	271	261	233	229	213	250	225	255	221	238	211	241	242	227	260	239	236	216	238	238	229	244	221	220	225	266	234	213	263	241	217	240	241	240	231	233	240	251	205	247	266	236	285	223	231	236	249	210	222	226	229	249	268	219	257	234	232	216	246	219	212	238	220	238	207	241	223	253	245	250	203	241	209	278	229	230	220	256	239	208	254	258	210	215	230	245	235	261	239	230	206	245	242	242	260	211	206	232	257	262	233	228	247	243	228	239	221	243	230	259	239	239	208	271	241	247	228	249	219	260	221	242	231	257	261	206	233	281	239	249	246	222	224	222	226	237	235	221	249	221	216	220	242	208	246	228	224	232	259	250	252	240	216	222	237	236	248	223	210	231	208	231	210	226	256	241	246	232	241	241	227	258	249	226	230	219	271	246	237	247	227	223	279	236	233	281	221	226	204	232	224	227	245	240	224	256	208	225	253	284	253	238	241	255	228	236	241	230	243	259	210	230	209	264	228	261	235	226	249	223	212	219	267	250	224	213	232	263	248	185	217	277	225	231	269	244	247	227	250	225	234	236	218	204	209	240	269	232	252	227	221	254	231	227	229	259	226	233	230	249	209	241	221	225	233	233	240	248	234	236	257	243	250	240	229	235	231	230	238	256	227	258	224	233	240	230	223	237	240	283	258	236	232	203	247	258	232	254	227	234	236	235	240	210	237	221	234	238	216	228	226	225	223	234	264	242	241	230	236	222	227	239	220	258	254	215	248	262	234	251	237	264	247	245	234	251	233	207	243	223	254	232	221	235	253	247	236	235	205	232	234	201	209	241	224	197	248	244	266	231	272	257	232	227	238	234	255	256	239	276	225	234	261	277	238	208	208	202	235	206	238	213	230	206	186	218	237	248	244	238	246	271	232	261	233	246	247	219	241	231	233	221	234	260	218	238	252	234	245	249	234	245	257	222	240	217	243	216	231	248	236	233	236	198	269	242	241	217	198	230	241	265	239	237	266	258	252	230	251	223	234	229	249	213	243	209	234	211	241	229	256	244	229	242	256	254	265	237	266	233	196	227	256	272	261	248	216	202	241	223	223	247	243	252	232	236	255	211	261	218	269	230	238	229	216	238	247	211	249	245	235	243	240	216	243	256	268	241	206	251	238	237	218	227	243	264	255	243	250	240	247	257	239	262	246	236	249	252	248	261	256	255	215	245	220	258	227	254	230	230	243	234	258	233	234	197	230	226	208	248	238	247	240	242	248	250	215	231	231	211	251	256	253	246	240	222	257	243	231	251	223	237	253	241	198	206	239	245	220	240	240	217	198	246	242	253	232	254	221	228	235	288	234	213	243	223	234	242	238	225	244	225	254	216	213	227	221	217	237	223	243	244	268	204	219	253	236	270	237	214	217	245	221	216	263	247	265	233	248	259	211	251	220	235	255	233	251	257	230	218	226	264	257	237	244	209	211	239	218	244	231	225	229	241	237	242	218	222	231	227	224	230	241	223	216	241	253	242	243	228	252	247	233	228	215	208	239	242	232	225	233	260	229	256	213	207	218	271	247	233	212	242	262	271	232	238	244	224	243	223	213	234	252	227	227	254	227	224	224	238	244	244	241	243	229	226	266	239	241	249	215	242	229	231	256	223	228	235	230	239	252	245	220	245	235	217	245	227	257	230	243	221	224	247	266	229	241	246	222	228	257	223	215	272	244	234	230	242	240	229	233	243	227	243	265	243	256	211	234	236	246	243	240	240	259	228	268	240	241	238	252	226	225	242	258	243	232	277	256	194	247	223	239	209	220	227	201	208	246	250	236	254	234	280	233	251	226	236	236	238	255	257	236	206	231	258	246	219	245	221	251	237	217	208	251	246	233	232	218	249	246	221	237	234	248	244	204	226	235	228	259	190	233	236	234	232	221	218	252	241	236	223	209	272	235	229	237	244	245	238	254	268	238	221	226	247	233	230	222	261	263	273	255	240	260	258	267	253	239	233	232	239	210	247	226	254	253	233	199	243	221	235	250	273	237	245	234	257	244	224	230	242	261	267	251	256	230	246	246	238	230	221	274	233	233	224	219	231	249	243	216	234	276	236	238	211	223	231	228	227	197	241	226	248	228	198	237	244	250	253	241	244	236	208	222	214	268	263	244	240	247	260	238	224	236	246
45802	30986	20437	11620	5169	1987	1517	1400	1064	949	771	658	605	567	557	532	611	602	603	574	636	969	1449	1486	1353	949	526	495	549	496	491	512	504	512	488	523	535	508	501	543	527	499	558	506	539	613	518	510	473	524	492	543	522	524	503	465	542	497	515	485	507	484	491	506	532	501	540	468	585	501	534	491	529	495	511	468	531	505	556	507	537	520	513	544	519	514	507	517	501	535	515	498	498	525	510	513	530	508	491	519	535	507	510	524	506	450	516	522	501	485	506	520	549	510	516	519	566	520	464	468	508	499	506	482	509	526	513	506	549	537	494	502	528	495	512	490	513	537	520	491	531	549	489	468	538	479	520	541	515	509	516	505	506	555	475	485	533	483	509	495	514	538	488	538	546	527	536	457	491	529	513	522	495	484	520	496	490	526	477	533	538	510	517	521	487	523	490	524	500	511	540	531	522	514	536	531	478	543	503	494	483	493	522	521	511	523	461	503	522	525	532	503	487	552	503	554	549	528	523	489	517	509	513	531	527	487	512	525	510	469	510	531	506	529	550	546	532	553	543	467	534	495	489	470	512	468	498	491	528	492	503	474	491	533	511	479	527	520	527	523	528	544	552	548	503	464	492	512	485	467	509	513	509	539	455	494	521	495	502	514	515	544	514	516	529	513	523	493	543	507	523	522	539	545	520	554	491	499	502	480	489	548	529	518	534	489	522	531	507	544	502	525	529	497	506	560	478	536	507	534	501	486	512	549	533	500	527	511	520	531	526	521	508	502	514	526	530	528	500	546	516	513	520	496	520	515	503	516	513	530	552	471	515	551	524	493	543	531	528	541	478	555	508	500	503	532	543	559	527	552	505	490	504	521	490	519	499	549	517	523	498	539	540	558	520	527	549	510	506	526	485	513	503	512	492	503	523	535	548	467	491	515	524	542	518	437	487	544	566	541	545	497	523	508	513	487	494	520	473	507	480	496	507	543	516	558	473	518	521	515	525	493	555	524	506	519	533	502	509	483	525	513	532	500	547	504	509	467	484	526	490	542	500	534	496	511	537	540	527	514	553	522	533	553	525	476	548	541	502	498	503	465	504	481	518	481	484	542	512	474	565	547	497	532	503	522	507	512	524	496	517	530	502	491	560	487	535	517	493	518	480	521	533	512	578	496	517	522	503	546	506	506	479	481	489	491	552	484	528	500	505	467	535	510	486	492	533	519	536	521	519	539	490	539	520	509	487	553	537	553	545	537	480	491	465	550	519	525	494	522	501	497	580	527	505	527	512	495	497	539	534	503	461	514	473	515	544	539	538	510	511	532	547	498	543	514	539	529	517	506	528	509	500	584	525	502	516	511	493	541	553	539	535	519	480	531	503	540	516	505	538	544	517	513	536	514	512	541	493	502	510	523	514	473	511	534	517	498	502	509	544	529	500	525	483	498	544	471	473	535	531	545	539	510	502	523	510	520	534	481	493	523	488	517	520	488	505	513	557	524	604	517	522	523	468	493	502	469	519	509	489	530	498	532	484	510	562	541	503	526	505	539	517	563	509	543	467	494	496	525	508	525	519	509	455	529	505	563	501	514	547	535	537	504	528	498	535	553	514	482	541	519	528	540	541	538	492	520	533	522	509	489	490	534	540	522	481	495	523	459	493	479	498	489	512	501	525	487	474	522	503	515	527	516	549	494	528	513	533	512	529	495	527	496	547	523	487	499	468	519	577	528	530	496	490	510	492	560	500	460	466	490	487	505	520	483	484	523	490	486	529	504	495	521	506	510	530	507	503	519	529	506	528	486	475	518	542	534	512	509	493	453	527	550	521	508	491	512	535	495	524	500	536	500	488	506	521	501	493	463	522	519	561	512	519	489	498	549	520	536	533	495	541	497	547	472	557	505	518	541	504	520	524	550	470	527	520	531	492	531	530	545	548	483	533	527	522	542	543	502	506	489	499	512	554	510	525	536	486	519	495	466	512	542	523	496	474	503	532	535	518	505	507	511	492	518	513	508	502	543	482	506	563	519	507	520	543	502	542	507	483	521	530	486	521	526	554	524	508	522	525	511	479	476	545	531	486	515	506	504	525	531	498	492	464	554	544	507	502	513	517	566	536	506	555	507	547	513	522	484	515	508	523	476	450	545	533	500	525	489	521	508	491	508	521	523	463	508	512	520	519	535	547	551	483	510	521	519	469	518	490	532	465	531	517	516	549	546	504	515	532	550	484	554	523	488	545	517	532	509	523	538	503	537	483	512	496	483	578	488	546	499	548	488	545	475	533	475	526	502	538	550	500	527	506	497	506	538	481	479	535	530	538	495	543	516	520	542	495	507	540	514	489	468	515	465	503	527	511	499	507	449	478	536	498	534	549	525	491	485	543	525	513	514	496	522	506	540	493	529	553	507	540	489	501	506	506	504	527	536	498	480	550	565	540	494	539	499	481	536	518	535	497	529	494	481	536	495	518	525	470	498	486	526	512	540	535	544	545	499	532	488	519	513	489	529	501	513	509	516	503	517	477	517	487	549	518	523	522	498	563	495	498	548	480	507	469	511	508	484	491	493	547	492	538	498	496	544	526	511	509	519	502	549	540	525	538	510	500	525	542	505	539	525	543	487	520	538	489	495	544	479	500	527	494	529	490	495	530	524	504	595	529	508	518	534	502	538	523	497	483	533	555	499	466	556	527	502	543	523	524	494	495	531	512	511	515	514	508	500	487	518	528	516	507	527	488	473	474	526	518	511	509	521	523	462	512	524	523	563	540	517	530	521	500	496	522	468	517	510	488	467	548	542	511	530	509	498	516	512	550	534	483	536	548	493	502	519	509	493	505	530	492	478	492	504	479	498	525	499	526	526	532	547	535	489	523	490	482	516	554	517	520	507	525	500	523	525	546	490	511	536	519	509	496	523	497	538	513	542	510	515	512	508	504	492	501	518	527	516	503	520	490	486	501	559	525	548	540	520	488	522	523	502	492	532	494	528	556	522	531	529	519	511	497	547	533	486	499	503	557	468	511	479	550	510	529	493	514	498	538	536	472	488	467	536	494	498	532	564	510	508	580	538	497	512	512	509	552	515	567	517	503	495	533	483	505	512	502	498	510	533	526	512	507	562	564	510	508	537	524	526	545	492	566	502	503	533	523	520	512	502	502	547	518	495	501	496	531	480	449	552	529	488	484	495	503	515	539	513	502	544	535	541	506	549	569	538	524	484	531	509	520	530	481	506	493	501	546	527	504	516	490	490	487	506	532	486	491	546	516	504	534	495	510	527	499	491	546	522	487	533	511	488	483	469	513	514	490	500	528	514	493	505	564	516	510	526	525	540	459	501	522	513	524	522	491	515	504	477	466	500	537	509	491	504	512	522	523	519	510	509	507	505	500	518	530	481	546	531	564	502	498	492	502	550	493	511	515	512	542	521	549	512	538	518	535	501	528	516	490	516	482	530	518	460	499	511	513	507	570	494	502	490	501	517	483	457	506	485	531	531	491	485	533	521
50188	25449	8931	2852	899	417	339	292	266	247	218	210	239	235	203	187	211	213	203	205	208	231	230	214	201	204	194	200	209	199	194	234	211	200	197	234	229	196	192	214	222	229	208	187	232	211	220	256	209	239	187	257	192	255	189	227	181	219	193	190	219	198	196	234	215	220	240	221	192	216	228	215	229	214	210	218	212	231	182	218	222	217	189	184	225	238	193	200	199	231	212	195	196	217	211	208	199	230	199	181	211	216	209	227	180	223	250	222	226	226	231	199	186	237	203	212	230	204	212	221	207	210	207	198	177	217	209	202	209	232	200	200	213	246	211	218	195	209	227	218	214	210	196	204	200	177	227	214	206	200	219	208	206	217	190	221	196	207	189	232	191	209	205	197	202	206	205	219	207	226	237	192	190	184	218	232	216	201	201	207	212	229	212	211	187	219	190	199	208	232	228	195	240	223	220	229	211	207	220	222	213	229	214	231	210	228	232	177	216	211	225	197	221	188	203	222	211	184	219	208	201	210	212	196	212	198	216	214	247	222	224	233	212	207	230	203	204	190	190	219	209	191	203	222	230	203	199	200	224	195	195	229	215	220	188	186	218	196	220	201	220	206	216	223	229	200	203	198	216	214	222	246	201	190	194	200	234	216	243	202	215	218	227	217	239	218	222	220	216	203	197	247	226	214	203	213	224	223	209	205	204	208	232	237	196	229	189	194	211	199	222	202	203	211	254	197	215	210	217	216	214	218	211	189	214	202	211	201	214	194	201	200	232	211	229	223	204	207	190	199	236	202	189	230	223	197	230	194	227	228	206	234	208	207	206	228	208	180	223	204	207	209	201	220	202	216	197	226	215	218	183	224	226	201	209	199	200	212	218	207	208	219	190	184	188	212	208	214	222	218	218	219	192	208	207	206	221	209	229	243	193	208	222	198	211	214	201	209	223	211	195	186	214	196	234	223	206	201	204	178	212	221	211	225	218	229	191	222	207	203	234	226	232	215	211	207	196	202	204	230	225	196	192	206	228	229	233	208	196	214	195	192	206	220	197	205	232	197	182	219	218	225	192	196	232	214	195	218	217	213	199	206	205	185	196	215	204	202	215	230	202	246	191	198	216	186	199	204	203	227	174	200	201	196	212	196	215	217	198	203	203	242	219	227	197	190	215	223	196	214	218	188	193	232	237	206	221	242	206	212	182	237	253	197	197	200	208	207	214	201	197	199	225	204	203	231	224	198	217	188	199	189	200	207	197	216	193	199	223	221	218	189	226	234	201	243	190	244	212	234	204	200	223	215	217	198	192	206	205	196	184	190	208	221	231	170	209	203	242	221	245	206	200	219	252	226	204	163	247	189	197	216	207	229	197	205	217	208	223	217	208	207	214	238	221	223	202	224	210	238	225	217	206	204	201	211	204	195	236	203	231	216	202	201	216	191	193	210	175	230	216	205	233	208	203	215	201	234	210	186	201	238	225	236	241	193	246	229	212	214	181	206	216	177	221	230	204	202	204	225	221	236	211	216	223	211	230	227	219	203	213	212	199	207	200	209	241	250	207	215	177	207	202	199	238	171	204	190	192	217	206	185	189	210	211	181	222	211	200	212	227	190	202	245	216	189	226	208	204	210	210	227	199	171	201	210	215	197	204	199	199	204	231	218	179	222	209	202	225	224	210	218	201	222	208	198	244	215	241	206	208	184	210	216	206	217	244	243	174	205	221	212	217	203	245	222	181	210	202	222	228	236	198	190	208	210	209	220	238	178	197	233	198	196	223	226	202	233	182	204	214	207	212	221	218	214	202	210	223	216	194	214	213	225	200	210	222	213	193	216	217	185	233	216	256	170	211	206	206	198	203	213	213	211	206	222	231	238	215	204	216	206	199	225	222	208	221	209	235	228	236	242	211	221	196	218	189	191	210	197	172	185	198	195	213	196	209	193	194	200	220	189	228	223	203	205	211	215	186	189	214	192	204	223	210	220	240	214	206	221	211	204	202	219	264	192	214	171	196	193	219	217	182	239	236	205	211	231	194	182	186	205	205	192	204	205	191	221	194	228	191	205	218	218	209	217	214	220	262	208	196	219	198	222	219	204	191	213	201	241	219	189	212	257	249	222	209	207	211	197	218	223	208	221	219	234	230	222	207	210	216	192	239	197	188	198	185	194	227	193	202	194	192	182	206	193	208	216	209	230	211	204	250	219	199	229	192	223	226	209	229	214	211	245	236	220	220	190	207	240	224	197	197	231	190	199	224	225	220	203	202	203	223	216	211	225	208	182	220	244	230	237	225	215	209	240	192	243	201	196	196	226	229	221	204	198	197	219	237	219	210	229	196	214	195	205	213	196	199	207	201	193	210	195	209	217	200	222	208	187	244	191	236	219	198	219	208	200	206	209	211	226	220	219	191	209	198	224	232	182	207	187	216	202	208	222	198	211	193	195	228	201	209	204	206	240	223	201	175	250	214	191	207	211	183	205	223	179	228	215	182	217	226	204	192	201	230	151	207	196	222	190	194	201	205	219	205	223	187	217	223	214	206	217	208	227	191	222	191	213	229	211	232	193	207	191	243	192	218	213	204	194	213	208	226	192	246	211	214	265	238	206	230	216	210	216	195	212	194	196	230	226	175	211	223	194	225	201	221	206	192	189	205	214	204	236	202	190	215	198	234	210	214	203	206	203	194	217	208	183	202	175	224	190	203	188	201	195	208	210	210	195	230	210	224	229	208	214	216	205	239	210	221	207	213	208	200	212	204	221	204	210	188	218	221	199	207	185	197	178	226	205	185	200	194	194	210	203	226	175	211	195	220	228	196	205	202	225	220	215	212	207	213	200	209	222	174	208	220	205	225	193	208	210	217	205	209	212	202	181	223	208	184	207	206	180	218	188	239	189	225	199	194	220	215	221	230	205	215	190	208	247	215	217	216	167	218	249	218	196	198	190	225	204	205	226	205	175	248	208	231	224	216	220	230	203	225	175	174	218	205	211	215	192	189	221	215	233	207	218	219	206	178	196	199	240	209	199	183	201	227	239	201	230	198	209	223	183	212	215	179	174	249	212	197	200	217	183	185	181	211	223	199	192	207	225	206	199	202	202	171	234	194	185	205	195	209	235	205	210	216	243	223	196	195	214	213	208	199	190	210	211	192	218	211	214	202	211	248	230	174	205	239	233	225	207	204	208	219	221	227	203	208	221	221	202	232	239	209	193	231	213	210	204	177	225	217	191	208	199	208	194	213	196	219	216	227	188	198	220	210	211	200	235	178	194	225	224	216	258	211	195	240	227	195	204	222	208	195	220	197	216	211	186	207	238	196	183	210	238	194	226	202	210	226	234	218	224	218	208	196	251	240	208	250	210	199	221	227	203	215	209	218	219	237	214	192	208	206	187	226	200	215	228	226	218	197	191	188	202	215	210	217	234	228	184	233	188	195	180	221	207	239	198	182	217	190	212	224	228	189	226	214	181	188	214	204	194	183	194	207	192	215	240	195	229
32365	17632	10360	6423	2776	1244	872	733	783	693	606	512	510	505	524	515	491	457	485	486	510	490	498	564	545	493	446	469	449	490	471	445	490	477	465	470	484	455	488	451	465	469	507	458	486	421	445	459	498	469	489	510	471	463	466	464	458	491	457	447	513	463	486	460	458	477	477	458	467	437	449	438	466	467	477	491	465	461	453	464	443	476	450	455	490	461	477	481	427	443	444	467	497	450	465	462	504	490	451	412	449	471	480	434	463	468	490	466	479	491	481	484	452	473	437	459	453	468	454	449	454	468	470	439	484	493	448	443	484	470	489	489	473	438	441	452	474	480	489	486	459	472	456	425	497	478	470	460	489	486	505	460	435	447	506	477	456	439	474	451	501	482	471	504	426	436	457	411	460	443	453	492	500	457	432	482	481	475	449	449	466	480	476	488	491	474	485	454	458	489	463	484	458	465	462	486	442	451	473	476	436	504	477	427	509	478	469	468	481	456	457	451	438	481	461	454	499	457	474	465	459	481	441	465	469	445	439	425	494	440	438	468	467	436	503	482	454	489	498	471	476	464	459	446	449	480	467	466	469	487	420	430	488	450	445	454	423	426	481	476	442	450	467	464	477	436	474	469	496	483	477	467	486	463	459	450	474	428	464	469	468	473	473	480	488	477	460	496	454	446	472	467	476	476	453	492	437	433	462	483	482	439	429	450	464	469	493	452	447	492	488	474	454	447	471	451	471	449	477	469	442	484	479	520	470	484	442	436	447	472	453	469	465	497	450	448	447	479	483	476	449	460	486	437	466	427	466	482	483	446	484	450	437	453	466	487	430	482	471	483	470	421	471	455	493	468	476	471	442	469	440	475	423	466	463	467	475	467	478	466	432	435	462	465	470	486	507	481	516	445	457	487	468	442	467	463	429	448	462	450	490	484	472	466	452	456	441	477	474	417	435	468	445	454	461	474	508	481	444	443	517	464	464	451	461	486	529	451	474	468	477	444	499	472	505	430	457	476	437	452	450	468	481	446	472	459	443	510	461	478	520	441	500	455	448	478	485	468	484	422	460	473	498	513	488	471	426	506	489	522	467	485	476	429	478	458	452	463	447	489	485	492	468	466	442	443	467	466	441	462	426	472	475	451	458	489	448	444	470	424	456	470	421	479	473	489	457	465	500	448	478	479	487	482	500	498	478	426	484	441	455	459	458	474	468	463	442	460	470	498	462	459	490	491	458	464	495	443	436	495	504	502	441	480	491	445	494	484	462	425	457	459	442	484	464	451	448	459	468	452	464	475	483	441	472	475	488	470	478	444	439	497	463	437	461	476	483	473	480	476	450	442	455	462	460	490	498	486	496	483	484	459	489	439	467	502	434	483	424	429	467	443	488	448	418	505	487	488	460	464	457	455	470	498	516	441	463	458	422	440	484	457	442	441	462	458	500	455	441	442	463	479	477	463	517	512	452	453	459	450	453	474	455	447	456	460	503	465	439	467	499	450	466	476	435	491	455	497	483	458	479	464	448	498	454	497	505	459	446	472	456	481	463	469	497	482	470	498	486	470	489	473	445	480	453	485	440	454	436	479	493	460	469	508	447	509	496	455	471	479	468	503	468	479	483	488	457	482	476	495	457	480	499	457	466	457	499	463	479	470	446	477	479	478	470	478	434	450	444	465	491	450	463	486	469	448	457	474	496	444	485	430	493	484	502	462	459	464	490	506	482	436	456	475	468	484	477	449	462	437	453	464	457	470	461	458	444	462	456	456	455	487	481	460	486	467	495	462	503	454	485	438	467	486	472	485	473	493	473	452	460	463	441	464	449	468	440	497	484	455	477	444	505	453	479	466	480	482	468	465	443	463	505	463	460	472	474	461	475	476	494	474	500	467	450	499	440	463	456	466	480	494	437	455	445	438	436	530	461	462	437	479	450	447	425	460	482	456	476	489	471	458	491	455	436	469	470	445	486	452	434	457	452	446	431	467	475	471	462	453	456	426	462	470	485	466	478	539	495	482	453	469	453	480	480	463	477	468	458	476	488	431	482	484	489	443	506	455	460	429	429	492	455	477	478	484	472	449	473	472	451	483	486	444	453	434	464	439	498	487	454	503	453	434	459	476	474	477	480	433	453	459	493	429	475	470	469	444	457	451	461	490	517	462	480	496	461	506	451	475	482	466	487	481	468	462	480	455	461	475	454	473	470	453	485	519	459	473	510	456	477	469	464	441	524	476	483	493	465	463	416	505	479	467	421	450	475	512	439	483	517	470	479	494	486	471	512	483	458	461	490	485	427	485	475	493	447	479	466	498	464	513	440	471	458	460	451	426	465	488	527	500	477	447	464	467	461	447	440	455	450	453	454	465	487	466	443	422	495	449	480	495	473	512	464	423	454	455	450	475	450	442	491	460	467	498	459	405	476	448	408	458	481	454	454	467	469	453	470	465	435	438	503	493	479	503	458	506	464	466	443	450	487	484	448	451	490	511	458	467	487	440	496	453	454	462	498	462	464	483	451	422	474	466	453	458	458	501	467	464	454	511	460	495	488	432	464	452	448	439	508	481	482	459	508	449	403	484	493	483	457	478	467	447	450	442	474	476	441	496	467	471	458	460	473	493	462	501	440	496	462	446	457	464	462	445	441	439	450	496	436	477	476	458	469	444	442	475	451	458	477	445	448	471	442	500	468	454	464	448	457	463	436	462	445	487	468	477	463	470	429	452	477	475	455	461	491	444	452	454	498	522	466	503	474	468	496	495	483	490	472	474	492	455	450	490	476	478	449	483	444	458	469	478	466	458	476	477	451	478	466	509	455	479	471	446	441	483	491	474	427	475	462	477	436	472	484	432	455	479	450	466	469	483	491	503	442	465	487	453	465	433	451	445	482	475	449	450	462	434	444	459	445	462	467	442	445	483	459	486	460	439	454	426	484	486	442	452	461	443	460	432	473	465	455	446	484	468	490	457	484	450	481	478	489	461	450	478	476	481	475	462	495	455	458	462	477	493	457	451	456	505	495	484	504	500	497	457	469	465	479	442	445	452	442	489	482	467	466	452	454	445	485	447	483	478	457	495	515	456	485	469	489	460	468	431	475	493	484	491	468	507	442	463	494	496	466	467	417	426	491	483	424	426	439	479	493	451	479	501	469	479	470	489	497	453	460	495	471	452	490	449	467	443	464	465	457	461	436	469	473	476	469	474	471	429	485	496	478	480	427	447	468	493	464	491	444	432	484	465	460	469	477	457	469	476	495	447	461	450	499	500	488	446	467	455	446	474	456	442	473	452	493	491	483	485	459	476	465	453	473	500	473	490	443	438	463	450	459	478	452	475	466	464	511	484	485	463	459	459	463	465	476	487	486	429	447	474	486	451	432	408	498	440	471	476	493	448	512	491	471	476	467	411	458	475	485	476	469	450	485	446	446	493	432	462	473	495	467	465	439	454	448	494	486	452	436	484	518	464	448	457	469	435	443	477	448	447	437	470	438	461	446	456	462	442
63022	32615	14348	4363	1727	711	314	308	316	268	264	252	229	236	228	264	237	237	251	242	234	279	297	297	273	296	209	213	208	207	223	225	230	225	207	230	217	215	218	232	226	260	223	227	215	227	235	238	221	213	205	196	226	214	221	221	230	236	196	224	231	216	241	229	226	199	179	220	195	228	224	209	245	218	244	210	190	208	217	232	258	201	218	230	234	193	240	222	187	222	228	213	227	227	225	205	211	234	233	225	231	222	215	187	237	194	243	215	213	233	230	182	223	214	226	222	211	211	208	222	209	201	217	225	231	194	211	246	242	219	227	228	222	243	243	210	197	232	200	239	201	249	211	203	251	200	221	230	221	227	210	215	204	236	195	215	221	216	207	229	230	243	211	225	216	231	210	230	200	205	235	237	203	195	204	209	216	218	232	210	217	204	232	217	216	247	222	214	239	249	220	225	254	210	222	196	220	231	212	213	196	182	237	210	198	224	236	214	223	217	221	212	203	237	193	227	255	234	242	215	226	198	239	220	229	233	220	235	228	243	221	203	230	217	216	232	258	205	214	221	170	241	249	194	203	215	240	263	218	206	218	216	253	207	222	218	215	243	220	255	234	197	212	218	235	204	231	239	205	226	196	230	226	228	218	230	238	232	220	227	245	249	221	221	252	213	256	202	217	206	207	235	235	194	212	211	201	207	187	238	216	227	169	228	226	192	229	219	217	221	230	217	217	220	246	232	245	209	230	206	251	204	206	216	232	209	223	208	224	199	224	215	232	203	231	235	232	225	236	219	241	209	235	184	203	205	210	226	247	265	233	215	231	230	210	217	205	223	223	230	202	243	243	229	212	241	200	217	235	236	214	218	226	234	211	209	206	232	231	246	199	228	249	251	221	220	226	221	247	245	208	225	240	267	219	228	213	236	258	229	215	200	233	205	245	251	254	245	227	227	198	245	221	187	206	214	209	195	189	229	210	225	202	208	192	206	214	232	243	239	212	221	197	237	246	229	206	200	212	216	229	237	204	240	195	266	216	216	248	232	158	206	256	215	218	225	231	227	185	223	228	194	223	228	234	242	210	210	222	249	244	226	214	227	242	198	218	223	227	234	218	241	208	238	235	202	209	208	230	207	201	231	252	215	223	205	249	216	228	240	209	205	231	220	229	213	213	226	198	192	199	238	227	211	215	244	249	218	214	211	228	231	204	209	204	196	223	222	225	203	227	220	254	241	200	214	241	229	219	255	199	242	232	227	212	207	239	234	182	229	194	193	240	229	215	255	236	213	220	209	236	230	220	214	210	213	236	236	197	256	201	241	233	261	210	228	205	215	199	250	204	244	214	230	221	221	219	229	218	229	238	194	223	246	239	213	202	216	228	250	224	225	216	247	189	208	212	217	201	224	201	246	223	194	242	219	242	198	237	245	248	206	193	176	233	219	218	193	221	223	235	204	205	231	267	231	213	203	217	197	218	220	224	205	220	223	211	208	226	244	234	204	208	216	211	219	232	232	211	208	213	198	200	236	203	218	216	209	236	233	236	237	224	229	196	249	206	229	230	204	214	227	215	211	236	224	226	263	217	209	224	232	200	211	196	240	240	225	225	219	238	247	259	223	233	226	226	206	218	224	219	226	217	232	234	202	264	216	200	236	230	206	193	209	240	223	219	206	228	225	181	207	241	237	216	202	229	252	206	227	223	201	213	228	237	250	204	197	216	232	221	234	241	245	248	192	201	227	216	219	191	235	226	220	220	221	207	242	233	215	226	227	246	227	210	209	160	205	200	214	205	205	249	220	245	242	212	202	247	262	206	209	211	242	239	234	252	223	247	218	252	216	232	212	247	203	213	225	245	231	230	231	244	230	215	207	218	249	217	205	245	246	227	222	245	212	240	244	194	195	232	219	218	235	261	237	226	213	211	233	194	232	235	224	212	222	210	228	212	197	222	225	209	245	201	237	220	219	244	204	225	224	226	241	227	234	212	227	230	231	204	180	239	247	238	238	219	219	235	209	209	225	231	263	228	237	235	232	221	235	223	229	216	225	247	250	205	219	229	242	212	238	237	228	238	218	225	243	237	214	231	247	211	243	216	227	233	211	231	236	210	246	226	223	210	194	230	215	213	219	234	230	205	217	204	203	233	230	220	236	231	228	210	233	241	248	217	214	214	191	203	211	190	226	206	232	192	238	240	236	229	206	236	242	201	229	223	217	245	225	261	220	212	213	205	217	208	202	253	225	213	221	221	217	212	190	243	196	225	229	220	220	229	232	236	245	246	227	233	200	197	231	224	205	259	224	197	213	227	229	226	230	215	201	235	229	208	218	219	186	193	225	231	247	218	220	228	206	222	204	227	218	210	241	222	193	188	217	254	216	213	225	234	204	243	237	216	261	210	219	220	234	226	236	207	184	213	231	234	233	236	214	237	201	228	209	202	229	240	213	196	208	244	210	220	222	216	211	218	214	222	213	208	207	207	247	231	219	218	200	203	213	226	213	235	234	235	212	223	215	221	212	219	228	238	219	230	221	231	250	213	219	213	191	253	224	214	216	235	253	208	223	211	204	245	194	252	229	243	214	225	216	241	224	223	237	207	194	194	240	211	208	231	239	220	214	198	195	223	242	229	254	193	250	255	200	231	219	222	244	224	204	250	207	204	232	224	192	185	228	229	212	206	231	203	215	222	202	200	244	242	222	215	236	224	252	211	196	228	234	254	221	237	223	222	199	191	233	231	242	231	242	237	218	244	221	230	220	200	228	223	217	211	225	227	215	185	243	199	238	270	205	221	231	233	225	242	231	216	203	204	233	241	215	218	190	205	231	227	217	240	222	225	236	243	216	224	217	217	203	229	220	250	239	217	195	231	223	218	240	199	246	254	215	199	239	251	191	255	196	221	200	216	219	229	216	216	204	225	237	266	229	232	227	225	206	210	196	248	221	244	212	216	194	232	201	227	243	215	229	223	240	235	257	198	224	222	213	242	253	212	203	208	229	209	215	240	210	217	229	230	207	229	223	218	211	232	215	240	210	235	243	231	227	252	235	232	241	242	231	260	227	239	219	227	221	224	212	229	245	246	220	224	220	240	226	260	216	201	212	221	240	252	204	232	219	232	231	231	246	258	233	225	233	221	211	208	229	213	225	229	201	223	247	214	214	232	234	249	257	228	252	237	216	242	240	218	240	234	241	238	210	278	231	232	233	271	183	223	251	201	202	207	211	231	218	242	223	210	222	225	219	216	226	244	219	231	206	225	227	214	214	208	225	259	237	229	189	220	238	249	246	226	227	239	236	226	213	237	190	211	205	209	220	247	204	216	238	209	229	219	248	278	212	195	220	208	246	246	265	206	213	242	220	274	203	209	235	201	227	224	225	210	226	244	234	238	222	231	219	231	230	232	233	219	225	244	215	213	200	241	221	225	261	250	202	224	243	204	227	268	219	198	220	219	225	221	236	203	197	212	209	210	203	230	216	220	224	221	225	203	213	199	209	247	217
42290	23091	14986	8055	5287	2212	963	786	879	744	710	629	583	626	614	600	575	570	559	519	575	810	993	1005	870	777	526	499	466	507	482	507	512	507	501	507	478	513	499	495	480	566	482	538	509	472	485	480	500	495	505	460	496	534	466	510	497	496	491	501	480	494	445	501	521	539	493	481	505	538	531	487	536	515	516	498	498	502	512	503	470	480	470	486	503	540	503	501	507	517	521	498	467	494	481	495	488	472	477	534	524	484	518	521	473	499	473	493	535	510	497	494	497	512	466	528	439	501	511	500	480	493	482	481	477	506	487	476	467	473	510	517	522	496	514	497	491	513	488	457	501	467	514	514	521	496	459	451	480	490	496	515	471	490	492	450	507	508	530	508	508	482	463	483	487	522	481	504	475	522	497	485	489	549	477	500	462	494	513	490	474	524	491	504	506	506	498	481	540	520	471	498	502	489	513	479	503	458	481	504	498	502	489	479	495	473	490	498	527	505	483	512	495	488	507	483	511	515	484	447	489	514	552	515	514	467	507	464	491	497	454	490	481	519	502	481	469	488	475	492	475	452	482	516	505	557	500	483	505	507	483	484	504	508	441	581	491	484	519	506	494	490	472	482	526	500	440	469	491	495	508	513	495	466	498	496	437	524	519	484	482	506	515	447	518	568	487	507	471	507	486	482	530	468	499	466	474	505	471	472	486	444	499	474	445	503	530	483	476	500	470	516	493	510	510	505	489	518	517	525	487	485	481	464	484	457	525	483	501	523	529	457	494	496	522	504	461	463	465	465	472	538	467	498	523	521	486	505	460	465	495	477	523	471	521	482	487	481	508	462	504	461	486	506	489	513	463	500	490	498	481	481	488	506	493	496	460	473	490	459	515	517	487	572	517	479	480	487	519	504	523	473	500	510	494	485	512	480	507	518	544	485	531	516	479	519	494	474	484	485	482	482	531	515	481	468	501	472	511	515	483	473	505	476	466	477	494	467	493	493	500	472	494	500	488	502	497	482	528	478	542	469	526	509	476	479	480	524	506	496	495	500	498	493	534	517	485	523	506	487	519	448	480	522	514	487	514	484	507	452	523	490	497	513	500	485	491	484	473	456	491	487	484	483	528	558	468	474	515	497	497	474	527	476	499	512	455	479	497	495	516	501	483	468	505	487	505	498	486	474	451	485	508	480	512	465	490	501	525	449	493	500	494	539	480	514	515	498	522	454	503	464	496	528	510	466	510	504	501	511	486	515	507	489	453	523	460	507	487	511	504	484	460	498	495	465	497	492	513	477	495	515	465	463	482	469	464	466	490	489	530	474	509	486	498	547	485	507	474	499	518	495	457	500	521	459	526	496	513	490	477	497	496	483	510	475	482	490	490	477	471	499	509	506	473	487	542	508	495	417	525	506	451	460	491	514	545	495	472	512	503	528	563	516	479	495	466	472	463	486	469	510	492	487	515	492	462	536	469	507	493	502	478	520	498	502	503	541	512	488	499	520	492	483	516	464	490	525	542	511	473	484	511	500	471	458	471	504	485	534	479	500	469	488	479	533	490	469	523	523	515	488	481	490	537	517	482	522	519	471	555	495	492	485	503	486	522	446	518	469	475	460	476	527	532	472	535	480	443	507	489	457	488	540	475	513	479	486	478	504	467	507	492	482	520	468	467	481	513	482	492	508	492	487	471	513	492	502	540	485	487	509	479	481	500	533	488	461	471	512	556	488	474	515	539	510	454	466	477	512	484	451	516	491	475	486	491	475	491	462	498	509	469	485	454	527	465	505	492	453	472	527	478	496	503	500	483	508	490	487	498	477	521	496	480	502	492	503	523	486	498	535	493	474	510	488	494	471	518	523	506	506	491	479	488	479	500	502	453	544	506	475	490	467	497	525	475	450	488	478	465	485	463	486	498	526	484	485	512	516	511	491	495	468	486	497	500	490	466	506	459	487	479	471	480	473	504	482	524	486	504	518	494	517	504	507	495	503	463	529	467	486	477	503	472	474	499	508	508	488	485	495	504	478	487	514	503	487	467	501	507	475	525	552	468	500	505	509	493	525	527	489	506	508	482	514	447	493	522	488	482	512	489	522	536	491	477	446	506	503	521	494	490	451	536	520	508	486	466	492	483	506	493	514	475	492	465	486	511	518	505	501	471	471	463	471	488	522	470	497	503	513	488	471	516	476	539	495	489	496	484	501	518	546	545	462	512	486	504	473	547	505	457	505	538	516	455	517	483	513	500	477	461	508	488	503	473	498	481	535	479	495	492	523	500	515	516	502	502	515	500	497	451	515	486	496	490	511	526	485	464	474	481	483	514	525	498	522	499	487	477	484	531	519	491	498	499	496	477	464	492	475	515	496	500	508	459	515	524	456	513	527	472	478	480	501	528	512	522	495	468	521	469	481	495	494	524	533	473	480	495	486	505	473	494	502	513	475	490	489	479	504	476	511	506	493	461	476	482	491	461	499	501	504	509	494	492	508	512	473	474	486	466	497	491	524	465	529	472	483	505	512	519	525	486	491	468	495	471	508	519	460	497	518	498	522	453	469	496	527	468	490	489	512	523	499	524	475	496	528	470	513	479	526	472	507	464	516	510	516	457	462	490	501	501	490	484	448	518	533	511	510	481	467	491	479	501	463	495	503	511	540	483	499	458	495	488	490	495	514	505	489	484	531	504	506	483	492	497	497	510	511	483	535	467	501	467	514	466	503	479	476	486	501	456	469	481	480	499	522	498	436	499	488	499	521	467	509	499	495	487	504	503	463	517	496	490	507	481	480	480	502	515	480	447	482	483	464	482	495	479	513	476	486	503	508	509	462	460	517	502	478	508	478	491	498	546	483	510	494	490	496	511	509	470	466	554	480	491	483	520	502	470	480	466	495	504	460	534	475	460	527	479	489	483	455	503	505	454	470	479	509	505	503	483	474	494	484	495	503	484	472	507	511	464	492	489	511	502	508	518	513	520	505	474	495	506	466	498	505	520	514	521	526	491	483	520	517	487	503	467	500	491	530	487	539	509	510	489	521	482	499	505	511	507	471	461	499	499	525	502	500	493	478	511	458	492	500	499	495	505	465	481	508	504	468	487	466	482	500	458	506	541	497	500	478	465	454	505	507	497	499	453	484	470	490	504	493	494	466	513	497	503	439	488	484	456	500	460	469	484	484	460	447	488	488	517	480	472	473	482	484	530	485	459	494	515	451	457	476	503	497	505	521	460	469	494	458	484	520	484	480	474	565	472	476	486	491	497	515	507	487	508	482	503	459	475	488	493	486	465	488	491	497	470	494	473	465	501	480	497	523	504	472	521	481	526	492	513	466	505	500	511	488	501	516	485	476	464	496	481	522	463	491	474	493	458	522	523	485	503	458	492	490	487	467	478	512	503	490	481	509	459	490	510	469	465	508	498	521	471	494	499	472	534	487	506	469	510	490	502	481	477	458	497	475	460	486	525	498	489	476	467	507	522	493	496	443	486	477	506	506	537	477	502	454
66415	33700	18820	10018	4399	906	369	331	348	335	308	309	309	316	271	259	263	285	249	260	269	371	394	402	351	289	210	221	234	261	238	233	224	211	236	256	253	224	210	229	252	214	246	280	214	212	249	237	244	285	255	206	253	243	232	239	212	217	214	251	233	238	221	256	245	265	229	248	273	212	221	239	229	201	216	229	232	246	231	239	248	256	230	238	243	238	227	228	234	230	229	248	214	229	203	267	245	233	214	211	245	217	225	195	255	234	235	208	254	245	205	249	253	224	219	229	234	239	263	222	204	192	253	240	235	222	235	257	236	246	239	253	231	243	259	240	237	246	254	210	232	231	226	238	261	265	223	260	215	230	241	219	228	207	228	221	197	247	225	230	214	202	229	231	231	262	206	234	256	214	230	222	204	245	239	231	228	225	235	224	229	204	234	226	278	235	217	244	205	236	210	238	245	256	245	210	235	252	246	230	222	228	266	209	246	220	207	219	229	241	235	225	235	196	247	206	247	236	229	247	226	220	227	240	242	221	223	249	227	259	238	249	242	211	235	213	240	242	248	214	227	242	266	232	269	220	258	250	209	259	249	278	199	227	197	221	203	265	225	220	221	215	237	229	257	237	215	266	247	291	228	253	242	227	214	216	216	205	225	239	245	239	250	226	246	219	224	261	230	260	247	210	242	219	221	230	239	205	266	233	250	214	240	230	226	266	227	243	228	218	224	252	221	232	230	221	216	225	227	220	240	238	203	196	203	241	218	237	228	236	230	217	229	229	228	232	259	254	238	229	215	274	206	241	224	240	195	245	221	215	262	214	239	224	231	228	235	252	235	214	258	237	237	225	220	248	242	236	211	234	214	230	247	231	235	238	267	247	230	241	270	225	228	229	227	224	223	237	246	249	249	225	258	216	252	228	255	236	215	254	218	247	225	223	247	229	214	242	214	239	206	236	228	247	223	263	232	230	234	229	236	247	218	221	220	190	220	250	258	240	240	226	222	231	239	256	251	214	216	238	226	244	252	230	230	198	201	203	229	249	228	248	210	233	247	250	218	241	227	223	243	233	225	239	217	230	223	237	227	206	227	266	233	225	234	250	204	234	236	248	236	212	241	265	233	223	228	235	218	231	217	255	264	260	266	249	227	197	227	243	252	225	196	230	237	200	201	213	222	233	240	233	237	224	237	253	249	229	194	222	257	245	265	208	236	237	220	253	241	232	252	252	252	254	223	278	254	223	211	222	199	232	248	246	249	231	231	246	214	225	276	249	230	222	221	216	209	234	191	229	241	226	209	240	221	213	224	260	198	226	275	262	254	208	275	242	254	213	237	226	237	218	238	229	232	216	237	240	243	244	271	226	278	262	228	264	280	243	182	242	258	240	223	234	243	228	222	240	248	200	266	255	248	230	213	218	253	229	234	252	246	211	237	222	234	226	260	221	208	193	247	248	218	228	235	259	242	239	238	228	236	253	249	235	245	232	242	219	221	236	237	239	209	220	234	212	245	218	251	239	234	234	223	237	237	229	251	258	228	230	250	232	211	238	247	257	217	221	252	195	216	227	257	227	220	214	229	233	221	228	250	201	249	253	216	260	245	207	222	229	250	202	232	243	217	228	213	223	233	212	256	215	211	232	256	215	236	210	248	234	240	260	220	215	217	231	212	213	243	250	229	236	223	225	203	239	236	231	221	250	238	254	281	228	235	281	227	220	250	239	222	251	244	236	214	224	248	226	248	240	196	210	212	242	244	248	253	230	270	234	253	250	243	207	236	211	256	235	216	237	235	215	239	244	259	232	203	254	244	249	266	251	230	227	225	225	231	239	208	236	233	220	218	235	243	237	238	225	199	232	236	271	220	219	208	206	213	233	214	227	207	199	226	250	231	243	226	238	217	252	248	243	224	209	211	247	268	249	213	271	237	266	229	238	194	212	261	249	232	222	249	220	218	223	223	231	237	205	228	266	258	225	223	235	262	234	224	234	209	236	225	219	221	222	253	232	211	202	261	251	256	218	220	249	241	255	253	242	261	257	244	231	222	238	216	241	264	215	225	251	255	251	243	238	228	237	219	223	235	240	233	234	234	242	232	218	227	227	229	245	237	247	212	229	206	245	196	260	218	228	213	222	226	254	220	241	242	236	271	230	229	232	255	225	216	249	262	246	232	239	218	233	249	245	241	219	265	227	248	239	230	252	274	225	236	245	232	253	250	247	256	200	225	230	246	235	246	222	240	251	262	252	220	254	216	250	283	254	238	221	237	240	207	216	245	216	215	201	220	228	233	255	219	231	278	229	206	230	250	229	215	238	224	215	237	241	218	223	258	255	238	226	270	247	239	221	230	231	223	229	240	236	223	217	232	199	232	236	246	257	246	229	233	234	205	233	248	244	242	220	258	246	268	232	228	218	256	233	228	272	245	258	238	253	237	265	216	217	231	269	242	257	216	265	251	230	221	253	231	226	232	237	209	224	245	234	263	262	239	237	242	261	249	234	249	225	243	210	233	228	217	240	234	245	251	187	222	233	240	228	234	244	233	241	258	234	233	223	231	237	252	245	228	228	256	241	218	230	224	233	238	262	240	230	239	232	227	244	230	214	239	223	230	217	227	232	219	217	219	245	225	229	260	238	225	217	214	224	237	196	207	245	255	220	241	224	219	241	238	244	222	237	216	246	233	232	266	212	230	223	193	212	217	215	230	248	280	212	229	244	259	234	211	228	242	247	219	257	258	211	235	250	228	228	224	256	238	266	229	249	224	210	220	290	226	235	242	223	233	224	236	211	239	229	261	239	206	258	233	232	247	209	218	227	234	225	215	227	235	236	239	216	251	264	249	231	214	222	232	226	267	249	210	209	227	245	230	242	235	229	204	233	230	221	214	192	230	236	221	219	238	234	225	244	250	237	240	223	266	238	241	214	269	230	235	242	207	232	198	259	230	242	220	241	206	260	207	241	210	228	236	219	242	233	239	251	212	248	252	246	247	215	223	254	230	250	221	226	236	227	249	236	231	226	232	229	219	230	210	215	219	249	245	240	229	248	215	228	211	224	220	264	244	211	229	209	266	229	236	217	268	217	231	227	228	236	231	268	237	244	229	223	226	214	214	234	223	219	246	251	222	209	238	234	239	254	238	209	253	221	245	252	245	228	255	217	224	235	227	220	206	230	245	245	212	238	229	228	238	252	218	219	226	229	248	236	240	243	234	268	237	246	199	257	253	242	258	223	229	213	220	216	213	207	258	215	229	248	215	207	259	238	238	232	265	246	248	250	218	228	239	218	258	203	233	251	230	251	227	235	236	239	252	230	205	204	215	249	247	216	252	238	245	222	245	247	229	199	248	250	243	245	253	227	222	225	267	228	256	238	232	248	233	226	233	249	242	247	216	230	217	231	244	245	256	251	244	243	233	236	249	227	237	239	239	249	219	239	231	256	284	237	252	229	225	264	235	250	234	249	232	260	236	191	197	236	239	238	240	216	250	240	262	215	241	217
43035	24717	20781	18188	10309	2366	1144	974	1002	881	861	874	878	678	653	652	612	641	647	618	808	1167	1402	1381	1084	830	524	516	513	503	503	516	545	499	520	490	476	496	493	509	512	538	516	543	536	516	478	497	496	484	521	517	554	483	548	514	539	525	489	450	526	514	502	499	501	483	512	477	518	513	558	528	508	493	530	480	490	537	495	546	506	519	502	479	527	514	515	508	529	528	490	527	545	540	530	468	500	492	484	533	501	518	477	518	529	534	484	517	515	521	500	535	517	540	497	511	517	504	520	518	509	534	501	525	501	514	500	519	525	483	512	481	517	535	476	545	501	498	522	533	510	536	504	505	477	524	536	567	509	475	508	534	483	480	485	497	511	498	549	525	536	505	518	502	487	485	496	531	510	518	533	508	522	506	518	477	570	471	497	521	503	486	506	501	537	500	496	476	536	509	526	480	519	534	475	502	502	569	560	508	514	483	567	540	534	537	518	532	506	512	507	504	532	448	525	489	516	481	464	520	540	535	492	512	506	495	521	514	506	479	549	575	561	507	504	492	519	516	520	490	513	493	516	519	496	501	544	537	488	512	503	449	504	534	498	544	529	534	492	502	520	496	498	461	482	515	495	533	518	516	496	529	494	482	513	484	502	531	542	552	514	554	487	503	486	500	488	498	512	544	486	539	511	514	509	539	499	516	461	489	494	511	523	526	514	508	484	502	526	492	490	525	504	476	477	507	522	533	531	515	508	523	476	486	523	526	506	530	516	510	514	524	524	552	513	502	509	537	450	507	541	544	527	514	521	441	461	512	495	494	524	493	502	521	527	486	507	485	517	490	513	510	486	491	493	505	522	481	536	502	537	558	556	489	516	480	489	519	530	509	524	536	499	498	509	515	460	494	520	505	484	509	521	491	521	531	482	487	512	550	510	549	519	513	533	485	486	487	533	515	499	585	513	527	483	547	491	464	511	486	483	506	548	529	499	504	502	529	486	504	520	492	548	512	514	583	501	525	503	511	530	513	512	512	510	537	497	531	508	513	513	531	521	521	474	511	509	499	504	492	526	567	520	507	522	506	498	488	512	504	521	489	543	516	532	512	531	510	509	519	551	505	513	530	504	521	519	519	518	523	491	477	517	499	501	536	519	511	567	509	540	541	523	497	508	523	498	507	516	507	488	488	547	496	513	487	502	513	496	479	532	534	553	500	512	527	503	513	532	485	521	505	523	512	538	510	547	500	544	523	507	511	540	492	527	498	496	473	523	504	515	524	457	505	493	516	506	486	510	464	493	541	537	504	476	504	523	509	476	473	510	526	508	508	511	530	463	513	504	495	544	526	483	529	547	496	532	556	489	515	517	505	517	534	492	558	497	513	502	512	519	528	504	498	502	491	495	506	499	521	518	521	506	570	451	503	523	552	504	485	498	533	532	507	485	538	547	507	544	506	499	486	515	535	541	491	505	526	502	525	554	507	513	534	501	485	560	511	543	512	491	502	541	459	487	527	541	513	493	519	520	507	508	516	517	553	509	516	504	549	537	489	523	535	520	497	483	550	506	529	492	507	502	540	553	472	534	493	507	517	477	531	535	481	530	489	484	516	541	500	476	493	501	492	504	486	545	525	528	495	475	536	533	535	530	511	490	498	486	514	511	550	507	512	559	493	521	505	540	495	541	490	481	512	509	501	492	510	501	524	525	482	526	544	513	520	488	515	480	489	495	548	499	521	530	515	529	477	509	531	502	538	537	511	544	535	519	473	477	512	549	543	493	517	528	504	521	556	497	486	479	493	513	473	508	458	515	503	471	531	518	530	519	504	502	495	483	532	467	494	511	465	537	475	498	485	517	474	514	546	543	520	519	524	532	535	442	488	526	485	514	494	496	530	503	494	505	522	516	513	512	464	531	540	509	456	473	518	465	527	543	544	518	505	479	531	527	527	536	543	512	525	525	554	500	514	499	468	496	499	490	504	523	553	516	548	484	486	509	489	562	487	496	555	499	476	524	509	529	527	559	519	513	525	492	500	486	558	499	490	521	485	496	460	504	506	518	482	502	489	484	533	522	540	487	514	537	470	498	508	485	496	565	507	523	505	507	492	513	498	528	536	490	522	521	543	502	537	562	525	485	517	513	507	508	567	505	523	540	506	516	490	518	511	512	477	533	504	501	505	520	520	521	518	478	550	506	486	535	496	506	485	514	498	542	488	519	502	506	512	537	516	554	512	547	495	534	511	532	538	483	508	450	542	527	557	474	495	490	514	520	501	502	508	521	490	528	511	489	531	454	511	500	501	527	518	477	524	526	500	478	542	506	495	487	544	536	518	520	503	475	526	492	545	505	507	470	507	523	552	549	499	474	507	512	536	537	568	520	488	464	486	469	520	563	503	518	509	514	496	477	532	525	527	522	470	530	479	507	511	518	472	533	477	477	510	494	482	502	512	530	492	512	528	493	535	516	502	517	540	516	503	497	482	507	512	502	503	512	483	550	513	486	515	494	528	526	497	525	481	509	497	514	508	529	585	486	530	520	547	519	487	539	536	502	524	501	508	544	500	503	502	511	482	498	499	537	525	539	464	516	503	494	536	510	526	526	504	514	516	513	492	526	517	474	503	488	493	482	508	555	509	483	522	516	502	503	447	507	505	514	541	518	475	483	515	565	522	505	543	536	479	514	508	510	488	515	521	478	498	451	485	494	534	483	447	493	488	464	525	509	503	546	495	537	536	514	459	499	503	537	483	523	504	521	545	489	518	511	560	537	452	508	521	509	499	530	478	526	541	501	529	500	521	531	520	505	497	523	544	547	494	463	549	486	558	491	520	459	490	507	475	540	499	491	508	549	518	514	474	516	539	504	501	536	558	504	464	531	528	523	501	534	540	542	486	542	505	546	495	542	527	536	503	497	502	489	529	535	505	530	475	516	515	520	519	487	491	496	494	492	518	494	520	528	529	518	498	551	517	551	478	501	530	521	490	505	466	549	515	527	515	520	524	567	537	507	502	516	509	526	494	482	510	530	536	499	501	546	489	527	500	531	503	484	537	494	499	506	528	531	477	524	524	530	509	535	506	511	507	510	466	498	489	552	518	538	489	510	508	466	514	550	517	542	544	497	508	505	545	499	500	553	493	503	489	539	496	533	521	490	500	507	480	508	546	526	489	529	502	527	549	502	521	515	475	554	501	495	497	485	525	510	512	509	529	503	469	553	492	510	512	484	538	552	496	513	509	511	501	490	507	506	507	498	496	537	544	513	534	515	503	523	454	528	511	489	518	524	492	517	539	498	481	457	520	466	505	503	484	498	524	514	547	537	505	538	480	542	508	465	543	518	538	510	510	471	513	478	544	535	525	514	471	520	496	523	504	501	520	502	512	533	510	470	505	521	510	487	540	504	480	483	512	502	491	457	486	525	517	469	535	465	530	511	471	505	504	512	519	526	461	516	521	536	536	516	530	487	481	505	535	480	499	490	488	559	487	519	543	504	506	493	510	496	495
47693	24626	10367	4205	1097	375	287	290	233	245	241	244	231	209	229	216	235	216	190	187	217	198	212	219	241	223	207	194	199	231	226	223	188	195	209	199	206	193	175	231	196	225	206	208	205	207	218	184	194	214	203	205	207	194	215	220	196	221	203	198	199	181	214	230	232	213	222	222	231	221	234	230	197	209	201	203	211	217	230	254	185	245	177	204	224	202	221	201	190	218	209	174	235	186	182	199	231	205	237	202	209	198	191	198	214	221	213	195	195	219	201	184	231	208	190	236	194	232	202	193	210	203	191	199	204	193	206	204	192	215	214	220	217	201	203	210	203	216	203	206	233	182	215	229	209	214	217	205	191	221	189	215	220	224	202	228	192	214	187	229	217	210	211	208	216	215	212	213	197	180	209	203	205	213	226	213	179	193	235	236	197	215	209	221	243	197	227	220	210	190	212	237	210	206	207	189	205	200	216	216	188	181	222	235	235	221	199	229	225	217	219	219	216	189	202	216	206	218	201	197	211	194	219	195	238	203	210	204	213	203	204	232	229	218	217	212	213	194	202	184	176	235	196	204	216	209	210	221	208	211	184	191	204	198	211	192	191	193	215	226	214	197	231	209	209	207	222	176	214	194	208	228	204	200	221	210	221	202	213	214	200	184	196	198	203	214	223	190	235	196	218	211	200	217	222	229	203	216	223	211	225	213	217	196	214	217	216	206	199	218	194	214	211	199	190	178	196	220	193	194	228	223	198	242	218	201	185	216	201	229	218	213	255	214	203	220	195	196	213	210	182	189	206	193	240	198	190	211	197	173	215	209	214	213	186	212	203	199	216	199	188	218	212	189	216	220	230	214	225	206	187	216	230	206	206	215	220	217	183	237	181	222	206	227	211	199	201	186	195	196	207	199	225	218	200	213	219	204	191	209	195	184	194	239	197	177	210	188	187	238	238	191	210	230	211	196	201	187	167	202	231	188	213	187	182	217	209	201	210	226	226	183	209	235	228	198	232	210	219	219	213	206	219	223	214	204	192	186	192	225	213	241	212	204	180	237	229	207	237	231	219	221	212	201	221	218	208	208	190	208	203	223	195	222	226	229	226	208	196	206	217	195	229	198	219	197	180	176	205	215	226	198	185	213	218	190	207	193	220	197	223	202	211	202	223	188	208	188	217	247	218	212	196	227	218	219	212	162	194	198	204	219	230	217	206	200	197	226	219	199	204	226	210	244	197	201	206	187	212	229	207	226	230	203	212	196	191	201	181	203	211	231	192	191	207	211	229	219	231	197	206	201	219	221	177	219	221	207	209	194	220	191	163	209	224	198	205	208	211	217	209	216	203	225	192	222	236	211	249	233	220	186	213	193	236	195	191	207	231	187	213	200	197	224	202	195	196	199	228	214	205	203	204	198	214	202	196	184	187	207	212	199	236	225	187	213	188	212	190	211	242	198	190	221	186	220	219	190	204	207	238	204	223	211	192	190	223	186	205	199	202	206	226	215	230	186	183	190	191	229	188	206	208	198	202	187	187	220	234	204	218	227	215	212	220	217	189	201	209	247	207	206	196	224	220	220	209	165	210	206	202	201	201	193	221	194	184	234	220	218	204	231	203	191	204	226	209	183	176	196	192	234	226	205	211	224	193	223	202	216	204	216	180	200	190	212	212	208	202	221	214	203	234	202	222	211	217	199	198	197	192	219	215	230	231	228	192	228	224	204	211	200	226	222	208	214	220	214	210	200	214	194	173	196	242	204	217	220	212	237	222	204	220	231	211	200	206	206	211	180	182	202	184	189	227	185	204	226	207	210	184	217	197	185	205	201	194	190	183	198	221	196	211	192	196	210	194	214	212	187	211	216	211	223	172	187	188	211	205	217	201	200	221	201	229	209	229	211	214	193	154	230	225	196	219	218	186	213	210	225	205	189	193	211	174	205	190	207	209	242	209	159	202	211	223	204	181	212	228	179	226	227	198	205	199	224	206	231	210	224	214	205	178	230	212	227	216	221	209	214	226	197	182	214	207	206	189	200	219	185	204	214	198	196	183	198	227	222	197	196	211	213	216	244	210	206	182	182	218	199	201	207	203	213	224	211	198	172	209	192	225	228	215	163	217	214	215	232	199	203	187	178	206	191	194	216	247	218	198	204	230	212	210	191	219	192	198	212	214	182	193	203	206	211	208	217	212	240	214	206	220	234	216	179	223	188	211	230	209	199	194	231	201	175	185	255	225	230	237	191	203	212	174	229	205	214	209	213	198	181	224	189	223	193	222	212	254	187	186	179	177	209	208	224	214	199	217	214	227	226	210	227	205	245	223	216	215	218	177	201	216	186	201	234	203	235	205	224	200	197	188	229	221	209	214	235	214	195	227	198	224	209	204	183	196	204	196	187	208	233	216	190	191	192	218	202	182	197	209	217	216	200	210	214	228	226	220	208	222	224	199	187	195	202	206	229	243	202	234	203	214	213	213	196	190	186	218	202	208	175	174	190	192	211	190	229	211	216	202	209	213	227	227	219	234	199	212	183	197	216	195	217	210	228	224	204	192	192	191	215	235	220	200	194	210	200	196	223	198	190	202	226	235	195	190	226	196	203	222	217	269	237	184	222	229	192	223	198	232	239	196	213	207	202	185	218	235	201	213	195	193	189	223	192	204	180	216	176	244	183	223	205	198	218	219	197	201	187	233	202	215	249	230	230	223	205	207	168	203	215	222	203	200	193	208	206	208	206	230	211	194	197	194	205	203	229	222	203	210	202	176	214	183	213	212	185	193	204	212	231	199	189	234	233	223	220	204	220	229	210	198	214	208	208	211	211	203	183	209	186	191	188	249	224	214	184	213	217	161	190	196	194	215	195	178	222	227	216	220	196	193	167	221	203	217	211	189	207	228	197	242	192	233	202	191	206	183	204	206	207	219	186	203	184	202	216	223	203	221	201	196	201	206	220	213	233	207	198	211	196	219	198	210	226	219	176	203	220	215	219	217	222	236	208	187	189	190	202	210	191	236	204	202	190	208	217	221	204	226	211	219	193	213	214	245	195	201	232	202	202	226	185	187	214	234	207	216	205	200	200	214	236	197	225	218	209	209	220	220	229	236	197	220	225	192	203	226	188	179	205	259	210	213	215	223	233	212	220	191	189	210	212	219	208	222	210	198	192	202	197	223	206	198	204	224	188	208	211	225	199	217	211	217	196	207	216	223	180	198	204	194	208	234	219	201	202	232	210	213	183	201	215	225	195	184	212	188	198	216	230	208	224	225	201	206	194	204	225	233	234	209	218	219	203	221	225	204	198	210	170	220	172	225	191	219	218	202	216	214	216	207	195	195	206	186	208	208	224	187	191	200	203	235	219	210	205	220	220	186	201	204	224	232	190	224	230	226	244	219	217	209	186	210	212	202	231	196	210	219	199	211	205	199	211	210	205	223	225	207	209	197	189	219	227	198	200	212	202	210	208	225	199	180	207	193	210	222	226	210	233	227	198	190	204	243	206
31679	18724	13365	8875	2918	942	832	661	657	688	653	617	599	551	531	516	455	479	506	469	460	464	469	467	476	450	479	432	442	452	461	460	447	469	478	474	479	456	454	457	475	479	436	458	476	466	511	499	482	460	443	416	508	434	511	427	468	440	472	430	471	509	463	456	463	470	468	468	440	495	454	474	473	487	496	461	472	485	433	507	475	474	406	452	439	442	399	471	471	448	489	468	492	457	418	460	452	451	492	431	441	449	459	481	430	461	458	457	471	496	458	431	484	492	477	462	399	425	486	478	463	475	484	495	451	453	501	491	459	442	477	453	448	481	434	471	441	469	479	474	456	466	446	398	495	479	457	457	456	449	472	455	429	458	473	486	417	466	454	428	459	520	451	463	454	485	499	478	456	471	442	478	460	447	463	460	464	444	468	434	484	446	464	471	479	453	435	468	489	456	433	455	510	486	520	448	517	485	497	464	465	438	491	450	438	483	494	457	484	474	467	458	456	462	497	471	475	452	480	502	466	475	518	459	477	442	468	475	461	446	485	492	445	422	486	434	482	468	424	483	506	457	496	492	453	470	438	389	467	472	477	475	445	469	440	495	479	465	503	434	460	462	461	485	415	447	429	486	468	459	447	451	473	405	472	458	451	488	462	448	471	459	441	470	442	450	432	442	426	457	437	506	487	454	497	464	463	492	466	434	472	444	460	507	491	475	434	521	509	423	471	454	471	480	408	465	451	411	443	493	481	435	460	457	431	480	502	455	491	439	479	479	466	476	442	445	457	469	484	464	459	459	471	476	475	494	476	446	427	419	502	462	443	459	430	464	475	471	458	485	458	476	483	428	451	474	477	428	473	494	451	465	456	475	490	480	483	489	429	454	462	468	414	416	471	466	477	479	463	494	455	443	467	456	481	480	477	472	440	487	478	473	456	477	470	432	456	484	463	461	462	446	490	471	463	454	471	450	469	465	470	424	467	453	469	408	465	448	468	452	438	485	448	467	502	491	484	457	420	453	478	443	479	435	490	446	445	514	440	452	511	450	450	418	466	454	463	476	451	504	442	463	432	448	452	485	481	444	509	455	475	468	464	493	459	460	459	478	456	418	484	482	460	479	487	457	487	505	462	456	482	448	473	456	416	441	443	466	434	458	468	474	440	446	452	446	464	456	444	457	452	435	469	467	435	437	451	472	502	482	459	470	424	486	455	462	497	502	483	502	446	456	466	450	396	455	455	466	466	475	459	413	477	448	483	465	456	444	455	475	459	457	520	476	489	491	478	507	474	497	474	432	439	490	477	469	437	489	461	448	445	439	465	455	492	476	444	426	482	452	443	430	470	431	470	454	463	422	460	506	503	485	469	435	477	462	446	449	479	493	463	437	487	474	454	477	494	500	438	440	441	451	416	466	445	465	431	477	500	446	444	421	475	483	452	484	463	450	490	431	488	447	439	467	497	455	447	436	473	458	446	519	490	505	435	506	455	491	442	454	478	488	432	486	479	469	416	492	467	431	466	471	467	466	467	454	471	428	421	476	454	466	439	438	476	464	439	474	472	457	477	462	448	484	455	470	415	469	471	483	451	449	457	452	460	453	483	462	502	455	466	452	455	499	458	463	456	456	477	434	443	426	494	449	466	485	454	469	465	454	479	479	433	490	444	485	441	470	462	438	449	448	470	469	452	483	459	450	469	468	423	471	453	415	502	438	468	452	460	480	464	477	436	473	465	452	472	500	449	429	488	450	426	466	456	433	475	462	456	421	440	494	477	443	472	467	459	486	476	453	472	491	500	484	440	468	491	451	489	446	438	434	474	486	474	450	467	474	430	447	471	497	483	434	488	452	466	506	493	508	423	464	452	491	457	477	455	480	453	474	483	444	482	470	449	456	427	466	453	423	470	455	399	448	433	445	504	463	453	464	463	471	464	456	495	451	436	454	498	444	470	477	465	481	478	446	438	399	484	467	458	511	448	449	478	499	483	431	482	474	505	463	418	444	452	455	472	457	480	412	459	497	440	480	443	462	460	426	436	504	460	482	441	458	507	461	429	483	453	465	432	452	452	464	449	448	455	467	471	492	458	470	443	492	492	440	481	453	487	448	463	440	447	458	456	430	452	450	426	459	418	484	459	497	491	448	445	446	473	454	491	451	493	445	429	406	494	495	460	475	473	484	464	435	487	439	470	466	453	410	448	465	465	462	471	475	481	444	462	498	506	447	422	470	451	450	463	460	419	471	475	470	482	434	454	481	476	456	463	460	463	423	450	446	501	461	433	478	461	487	459	436	491	456	455	418	470	472	452	446	470	460	459	496	463	450	414	463	491	457	462	461	465	438	486	432	465	471	469	469	456	484	452	467	448	447	444	452	492	429	480	462	464	439	433	470	467	431	456	488	500	503	491	513	451	454	443	487	480	463	484	503	467	488	425	459	455	487	453	494	471	434	490	466	483	428	445	447	437	462	463	463	451	438	483	481	477	476	464	508	474	469	461	459	442	426	470	482	459	480	453	447	453	457	448	462	504	453	479	455	473	483	486	460	477	486	478	492	460	437	472	503	493	465	424	475	428	476	437	502	466	497	478	452	467	445	472	473	442	454	493	478	465	509	469	478	462	471	470	484	435	446	452	464	444	486	453	449	499	472	480	472	455	483	490	437	467	480	494	441	461	474	438	480	435	450	480	501	470	455	483	511	481	452	455	473	485	449	482	467	495	468	488	454	484	466	430	471	463	472	430	453	502	478	459	445	464	469	437	448	478	437	467	475	488	497	469	463	435	483	434	454	477	500	425	460	474	439	441	444	470	445	445	419	474	472	458	479	516	471	429	447	468	487	506	452	477	491	449	456	457	458	490	445	450	448	472	483	434	513	467	430	426	441	460	469	477	479	468	469	475	497	512	472	479	447	501	464	478	479	476	416	460	462	492	465	457	500	472	465	487	425	504	458	472	424	461	478	464	438	469	445	447	468	473	501	478	450	482	445	496	462	456	465	483	463	524	483	455	452	434	488	490	456	478	468	440	492	450	473	499	483	465	435	501	445	471	466	482	433	466	435	452	454	468	453	439	447	475	482	478	433	460	425	454	475	477	457	467	471	481	492	447	469	468	474	471	468	487	466	458	433	456	482	470	457	456	456	448	459	475	468	456	453	444	464	475	426	455	443	439	445	454	452	491	452	478	456	437	450	485	493	478	494	439	541	474	456	493	456	419	490	486	460	464	475	498	446	429	460	438	492	441	461	475	447	433	490	456	413	495	474	458	457	468	475	473	481	478	463	484	471	461	472	446	489	455	421	420	492	469	511	453	493	444	496	457	455	481	488	479	454	427	474	448	428	441	448	422	500	459	482	446	462	504	481	463	460	476	469	449	495	437	495	451	463	457	461	484	453	494	451	455	461	494	455	472	487	481	398	484	434	440	465	445	443	493	474	411	457	496	457	465	508	507	457	481	494	467	496	469	502	451	474	463	465	497	436	450	502	460	496	495	445	463	441
56753	30099	17717	6523	2072	911	447	354	340	309	306	298	256	251	213	222	245	222	211	210	241	303	287	318	292	210	224	235	250	201	203	224	203	204	209	236	206	237	240	193	232	206	239	256	237	231	189	238	220	219	218	238	213	222	226	220	217	229	266	243	196	205	208	233	227	218	205	251	217	229	221	207	230	205	228	252	235	227	191	202	195	244	195	207	236	231	241	246	213	240	212	254	210	221	229	213	215	213	207	215	219	205	257	212	210	224	208	220	238	224	212	210	242	254	204	219	210	227	217	219	209	231	236	207	204	237	215	219	215	231	228	227	233	209	223	216	210	247	219	197	203	169	205	199	231	216	242	219	232	200	227	217	231	205	228	262	223	205	199	226	234	205	235	221	221	215	223	229	226	225	241	233	216	216	219	255	225	207	194	212	236	207	218	214	202	215	218	232	200	214	208	250	249	211	195	208	221	246	239	192	237	210	216	214	215	222	248	240	235	213	229	213	222	196	248	224	185	257	218	216	226	247	224	204	199	194	204	206	214	209	183	192	230	242	231	256	226	214	242	219	201	200	219	210	217	216	235	216	211	206	221	180	218	247	204	211	217	208	255	257	214	221	212	224	228	248	235	269	200	195	198	231	218	228	203	205	211	215	245	191	235	238	217	216	210	238	225	222	230	228	220	214	225	199	205	215	256	234	231	211	216	215	197	213	200	261	251	199	214	217	222	235	232	171	219	203	241	220	205	239	233	220	212	259	245	189	231	230	201	210	232	243	219	217	231	217	221	244	229	223	239	247	214	198	246	251	217	236	206	227	222	247	217	234	203	231	237	237	190	195	222	249	220	194	206	212	222	229	238	218	208	239	204	197	217	203	231	228	218	250	240	214	218	205	202	199	208	232	218	205	236	208	184	183	242	209	244	217	257	219	248	239	211	219	230	232	220	202	212	215	237	210	195	218	205	214	197	224	228	222	256	225	199	217	234	240	232	217	201	245	224	224	218	197	208	232	255	251	237	208	208	225	190	212	237	218	222	193	226	271	200	211	223	240	209	187	210	201	224	222	260	221	208	215	210	222	219	228	220	220	199	206	219	263	237	211	210	222	221	215	206	229	211	228	212	196	195	183	216	235	240	237	211	219	202	239	239	205	196	220	232	217	217	229	244	221	204	217	233	224	237	228	225	221	220	238	203	211	204	220	222	209	212	190	209	211	201	236	225	200	227	230	227	190	225	236	195	219	241	209	202	226	226	179	215	244	221	238	196	202	220	193	233	232	223	205	222	207	215	243	257	204	218	225	204	217	212	243	204	204	231	226	257	214	230	255	244	209	230	240	229	254	217	193	205	224	209	211	220	219	201	215	204	221	238	226	207	227	224	227	220	194	204	224	232	224	246	222	205	231	200	216	212	227	235	191	218	224	243	242	218	193	243	211	229	228	209	223	213	237	217	231	228	188	231	222	219	213	216	213	219	213	208	196	225	226	228	233	204	189	201	208	231	229	207	219	230	262	226	226	227	211	200	218	215	221	230	245	233	211	187	232	220	215	214	243	188	227	240	227	195	214	226	259	231	232	231	209	213	200	223	219	217	213	220	230	214	199	201	199	231	222	196	194	227	206	222	230	242	220	244	197	201	210	216	227	229	219	191	227	216	257	233	234	218	228	234	209	221	225	220	214	211	193	218	216	203	218	226	244	234	239	252	225	203	221	242	197	198	219	216	204	226	213	204	208	191	238	214	226	217	225	221	240	222	234	254	231	204	210	215	217	220	228	223	216	240	242	237	209	186	219	221	202	206	188	223	228	216	236	207	243	241	232	211	225	234	248	217	221	250	242	213	213	201	227	223	207	267	235	210	199	199	222	199	218	265	235	243	234	208	217	205	230	219	224	215	210	197	218	248	204	232	205	222	192	239	229	254	243	228	228	224	214	245	216	249	237	226	221	222	232	221	211	222	217	229	233	244	212	205	211	216	227	225	224	202	207	201	217	214	246	248	259	231	186	239	243	188	209	247	212	198	215	192	218	227	199	217	219	233	188	210	218	222	221	225	238	238	243	208	244	234	221	200	212	233	239	225	204	200	207	259	238	231	212	246	209	195	199	214	222	186	203	216	229	207	231	230	220	215	238	201	232	238	200	214	218	224	242	241	243	230	205	231	239	235	190	196	218	215	243	205	231	223	214	212	234	213	205	236	229	218	236	228	191	226	218	215	241	217	226	212	237	221	194	201	252	211	231	213	209	187	252	213	213	223	202	210	203	218	221	212	230	242	196	234	212	232	215	237	209	227	225	203	219	204	211	214	214	228	253	220	216	253	203	204	235	189	225	218	233	217	233	234	238	210	222	219	217	254	206	214	212	210	225	224	212	189	226	210	222	204	210	200	203	209	227	202	218	206	226	234	221	220	209	223	245	217	204	224	223	232	236	243	244	211	206	230	221	218	222	237	205	239	236	213	212	211	192	198	203	221	225	222	215	218	240	209	218	209	204	206	211	225	199	217	194	214	238	218	221	230	242	190	232	213	246	200	203	239	262	189	246	220	232	217	224	243	171	249	242	248	252	249	237	248	219	211	236	233	229	235	237	212	218	229	221	254	228	238	206	232	226	235	226	199	242	212	222	236	189	250	226	222	250	223	204	242	238	202	214	218	216	213	226	205	216	206	198	211	228	221	219	210	206	236	235	222	220	228	222	220	237	211	221	196	233	227	214	243	211	219	218	187	216	218	208	209	209	208	216	229	193	204	221	190	193	216	228	238	207	223	198	203	228	210	205	207	196	238	209	223	204	201	259	230	228	251	247	196	220	216	216	218	196	188	215	230	217	239	224	240	243	227	230	232	224	243	228	227	223	254	204	233	213	218	209	244	207	198	244	228	246	246	220	247	212	229	219	255	187	216	233	233	207	229	211	215	235	238	227	215	216	219	210	245	205	198	221	239	242	239	222	224	196	194	260	203	214	228	200	217	233	213	203	238	223	247	195	236	227	225	220	201	232	232	200	216	210	218	230	225	212	200	244	207	230	212	237	216	223	210	259	236	247	219	239	227	219	226	223	219	233	206	222	212	204	249	237	206	221	218	231	237	237	232	225	214	232	208	205	241	206	194	237	247	231	199	211	207	200	188	213	215	216	230	203	214	227	205	218	235	217	250	216	234	221	247	242	217	241	217	249	213	218	218	240	217	201	231	250	246	220	221	252	221	216	217	227	233	207	222	220	220	211	210	233	214	206	189	221	234	245	241	198	217	219	229	235	217	236	233	246	230	231	225	208	242	237	187	226	230	208	208	232	207	233	224	231	234	221	212	227	202	177	240	239	227	215	222	215	218	204	210	244	239	214	232	255	186	212	227	215	237	218	232	213	214	208	209	224	205	257	249	213	233	262	208	230	198	224	216	241	218	202	203	223	189	235	227	217	202	201	238	227	227	196	218	234	236	200	209	236	218	183	240	226	218	210	201	214	227	242	222	211	216	235	225	213	209	240	211	230	230	221
36678	23067	20526	11392	5978	3046	1509	1163	1026	1005	1002	967	730	609	547	547	514	596	535	581	782	930	1070	1000	855	587	494	501	521	511	501	493	508	475	514	496	454	467	473	465	486	483	495	496	467	473	488	484	495	503	514	491	502	463	469	512	487	470	477	529	479	497	490	489	470	475	488	471	501	467	491	477	496	482	479	485	504	475	486	496	486	471	529	508	479	507	465	493	432	449	486	475	470	461	498	502	499	468	480	503	465	512	471	489	478	528	492	474	488	507	498	474	504	470	504	499	464	499	475	525	495	521	459	451	514	535	505	451	516	484	520	490	460	442	449	494	462	462	486	472	476	504	515	503	523	489	506	472	466	469	510	491	476	460	510	507	527	438	509	524	508	503	501	455	494	491	435	477	499	537	441	492	467	500	465	522	455	513	486	472	506	467	491	494	494	469	516	496	499	492	469	503	487	529	494	495	495	481	536	517	472	454	525	505	492	463	470	498	480	501	505	474	506	504	476	487	482	480	485	455	473	440	496	476	468	520	495	477	496	533	470	508	477	491	473	461	503	505	507	516	514	497	488	507	462	479	539	473	509	477	465	518	484	485	510	422	489	514	470	470	462	468	474	517	444	502	490	499	506	474	498	506	484	506	496	464	518	501	494	513	469	465	457	504	496	500	499	492	519	483	489	510	472	491	490	517	466	457	488	484	495	460	462	491	469	518	511	537	466	477	522	526	476	513	509	462	465	524	507	461	468	447	497	487	495	504	461	490	486	468	498	493	499	491	526	499	480	498	456	472	519	491	427	500	486	466	454	458	496	478	462	513	487	485	477	512	500	522	459	479	522	519	514	511	519	497	453	500	476	494	473	478	451	467	516	478	480	484	495	534	484	464	472	500	511	500	469	469	483	466	526	505	472	473	504	461	501	463	444	467	518	472	454	464	469	451	479	488	524	519	457	456	514	464	473	474	467	477	478	467	498	482	514	461	499	489	507	471	478	474	476	455	497	509	476	443	489	470	485	496	498	491	464	484	501	498	484	428	530	490	507	482	500	487	489	501	482	489	484	492	529	493	481	472	501	473	481	477	494	477	477	519	486	455	475	469	474	530	480	509	488	485	506	482	498	454	458	481	478	487	502	456	480	467	527	496	441	498	477	507	473	493	500	475	510	479	476	480	477	468	479	506	502	472	516	472	482	533	483	460	484	468	510	478	460	527	509	514	464	483	488	476	474	464	482	507	515	455	488	503	491	468	516	516	493	463	475	478	489	526	499	505	465	476	479	473	496	431	461	475	491	473	505	456	480	511	488	461	493	467	483	489	495	479	448	488	474	501	496	462	466	497	437	477	537	446	471	516	526	459	519	462	502	486	472	522	496	453	496	507	479	495	501	484	494	513	453	496	492	520	534	508	492	493	488	484	522	527	490	489	466	495	460	515	481	501	473	473	510	487	502	432	481	470	446	517	479	499	504	486	455	495	489	515	466	476	501	473	491	472	485	447	496	531	476	498	499	532	476	491	463	510	553	505	518	467	486	484	509	460	464	494	530	442	519	488	481	473	485	480	481	461	505	515	516	474	496	486	486	477	492	495	472	476	509	496	511	465	445	485	488	521	538	520	492	476	463	487	462	502	487	513	472	489	465	489	510	476	461	488	471	477	479	505	489	478	504	521	456	487	503	493	449	525	515	524	494	486	476	495	503	524	476	474	508	486	497	502	462	489	508	457	497	504	505	489	493	498	478	529	449	475	481	497	507	496	456	474	476	463	488	504	495	446	494	516	486	508	473	466	504	495	505	493	472	482	523	520	503	503	487	490	462	479	491	504	506	523	501	462	468	513	489	507	509	544	459	493	505	521	505	476	475	487	491	530	497	463	504	461	506	472	483	469	471	452	514	492	495	526	468	517	493	506	475	470	487	462	497	452	502	476	490	483	522	491	514	456	456	483	475	518	467	536	513	496	511	510	492	455	498	498	529	460	495	514	492	472	550	499	506	499	463	495	468	512	517	475	525	479	485	475	541	494	479	507	526	523	474	473	501	493	459	496	520	513	521	474	494	475	513	504	524	487	538	475	480	491	491	484	452	500	459	491	522	479	477	504	487	471	511	462	526	435	480	473	463	489	467	508	497	494	571	467	502	491	468	469	451	473	488	489	506	473	520	482	467	514	503	501	502	474	495	488	492	482	481	501	473	460	542	479	459	475	516	506	473	482	457	472	449	488	506	486	441	487	462	503	508	493	484	477	473	504	527	517	488	474	475	492	493	524	508	500	462	484	465	503	448	461	490	480	489	492	446	496	478	514	484	542	489	468	442	472	498	525	498	468	480	542	508	488	497	451	470	465	498	511	482	489	466	519	503	450	483	511	493	497	485	491	466	489	506	494	491	527	492	503	501	488	496	490	526	464	479	466	503	462	535	490	528	487	521	482	435	493	525	482	524	497	505	466	460	549	481	506	458	464	489	487	449	464	472	502	489	515	503	508	471	477	476	496	497	519	500	502	484	446	494	454	497	449	449	520	496	452	483	515	483	504	513	485	481	488	477	476	481	503	480	470	453	512	488	495	460	508	516	454	499	485	508	490	472	439	485	468	501	464	465	451	524	502	515	516	486	490	487	513	468	512	506	531	518	510	488	483	491	487	444	512	513	490	495	473	543	514	541	448	486	473	486	474	478	493	480	506	530	512	506	463	518	459	526	460	477	503	512	470	509	486	488	514	497	512	479	487	481	463	483	496	476	533	533	509	504	458	475	494	475	492	524	477	500	466	486	510	480	456	510	474	541	476	475	504	522	443	496	490	535	485	501	486	511	466	478	495	472	458	470	493	488	472	492	497	513	491	503	504	516	478	481	527	497	522	467	474	507	478	454	519	480	448	494	500	523	518	520	476	519	454	523	474	465	495	465	521	509	471	449	497	533	512	509	488	489	460	511	479	497	487	485	468	487	495	494	464	498	507	514	456	461	467	521	504	499	493	497	501	452	547	486	490	479	488	475	504	550	511	494	488	525	474	502	460	501	517	474	512	456	498	465	464	512	477	507	482	485	488	473	510	483	442	471	492	470	515	455	507	510	507	508	503	508	468	493	444	482	496	447	502	498	510	523	481	505	481	484	500	460	485	496	464	516	461	496	486	456	462	485	451	489	476	488	490	449	507	470	510	498	511	507	535	480	497	450	523	529	479	499	487	504	503	497	463	512	491	477	515	468	488	494	445	491	462	465	472	527	501	482	509	503	483	492	493	468	511	484	479	519	472	508	515	465	484	475	435	504	496	486	483	447	490	511	529	443	489	485	478	464	497	520	488	518	483	513	508	497	519	477	443	519	507	506	488	509	474	485	500	504	521	508	483	512	480	442	515	487	473	463	497	499	476	540	512	475	537	491	483	492	513	485	485	450	480	481	471	499	490	529	491	452	451	515	490	491	467	514	505	501	473	440	483	466	505	483	507	511	521	485	503	486	486	477	474	467	476	518	456	512	449	450	476	507	455	480	450
62205	34116	21150	9193	4681	2008	1054	816	619	417	340	315	304	281	276	267	250	253	222	276	360	432	519	502	447	298	238	235	247	244	232	241	237	232	249	239	245	223	207	228	235	211	257	236	237	260	216	256	249	254	269	236	221	232	198	226	250	233	276	255	231	234	196	205	235	219	226	252	246	241	198	195	250	243	228	230	235	238	231	212	199	232	242	197	226	253	239	223	209	236	251	225	206	198	242	232	238	221	234	211	241	258	244	242	224	222	230	233	262	234	208	220	220	254	230	226	240	230	219	230	240	221	250	214	232	227	245	227	222	236	219	240	261	221	225	224	211	230	257	229	231	210	249	227	204	251	215	250	229	241	207	252	221	205	213	243	231	231	235	220	219	246	214	213	244	238	237	225	211	230	208	240	232	265	238	219	201	231	259	230	219	236	213	209	242	216	246	231	231	231	209	236	209	244	234	229	214	205	229	212	271	262	233	231	203	224	233	239	227	221	246	219	217	235	237	221	224	255	239	242	237	250	234	254	229	225	266	240	213	246	233	239	217	229	214	247	266	217	231	252	244	238	260	241	219	262	202	250	237	203	224	232	218	241	200	222	259	220	235	258	228	232	228	215	221	238	232	226	241	232	239	225	241	256	223	206	241	240	224	261	212	209	239	233	232	236	212	238	189	243	236	226	247	218	230	213	240	240	243	225	240	263	235	228	253	235	259	238	238	272	248	224	232	210	244	236	239	222	216	228	235	206	248	224	210	231	230	225	235	207	224	260	231	246	240	244	262	264	267	206	265	236	226	245	200	213	215	220	228	251	216	238	223	246	242	235	211	231	226	214	180	226	237	226	245	238	205	241	209	247	240	235	229	253	227	263	219	237	225	246	219	231	227	240	217	223	217	239	231	240	233	224	229	198	213	247	242	208	233	223	225	217	241	225	249	223	214	251	225	252	239	234	249	219	245	249	218	216	196	238	220	210	215	214	223	240	200	219	256	239	229	244	206	238	254	235	232	252	246	230	235	231	244	258	243	239	252	214	226	235	220	266	221	234	222	205	216	242	252	229	233	235	253	264	211	239	229	228	185	254	227	252	229	214	238	256	248	256	239	208	265	220	232	219	214	284	246	223	227	238	254	223	230	219	223	255	209	230	295	217	241	209	251	239	263	251	218	230	232	228	212	241	218	222	216	232	228	223	228	216	258	202	219	246	226	240	231	237	236	228	211	237	245	248	220	244	241	267	211	251	237	239	240	242	224	226	251	241	225	248	236	229	196	226	264	238	231	267	231	206	211	215	251	268	222	215	238	241	217	204	232	212	270	260	256	214	197	203	215	214	237	286	213	207	231	237	235	212	226	207	224	227	231	236	217	247	234	212	271	250	254	223	251	243	207	236	192	256	242	206	233	234	240	209	242	251	260	237	230	250	254	200	205	198	224	210	218	256	220	263	240	234	258	217	230	231	261	217	214	224	226	211	235	231	203	263	221	267	253	221	208	225	232	239	236	247	229	216	252	232	211	209	231	229	221	225	227	231	214	224	245	248	236	279	230	236	222	256	230	226	214	249	240	237	231	275	224	217	229	243	261	239	248	233	227	226	252	235	237	219	221	220	246	212	241	201	237	216	235	217	195	224	236	228	235	222	240	248	233	234	218	213	238	226	217	206	217	232	230	221	218	236	199	226	242	232	220	282	219	205	219	218	233	232	239	229	254	210	226	222	250	233	214	222	203	226	245	226	254	232	260	249	250	214	230	248	246	246	228	200	241	231	227	246	259	260	241	249	246	253	216	220	228	218	241	209	226	241	240	215	257	224	221	203	245	205	222	223	248	236	250	245	212	237	196	235	246	236	253	227	201	243	242	203	231	227	231	199	220	240	245	263	230	226	239	242	230	232	245	201	236	255	224	243	208	247	262	250	248	232	226	251	243	192	208	223	213	229	222	246	241	241	243	212	212	213	250	256	198	266	242	242	216	264	251	212	219	222	229	220	202	228	260	256	235	231	198	212	241	207	235	239	199	228	234	236	280	274	211	209	211	230	223	248	242	229	272	233	227	232	227	229	225	222	256	249	243	242	219	224	214	215	251	255	231	245	245	223	249	199	231	248	221	221	230	212	258	250	227	253	229	219	227	214	244	202	250	197	250	229	223	233	229	251	240	227	253	216	241	230	244	240	201	220	248	228	230	250	252	233	245	238	245	220	276	255	235	236	237	218	219	226	204	221	230	250	266	235	242	237	236	235	240	252	243	233	260	208	231	237	231	215	241	247	237	216	199	251	216	232	236	227	230	252	246	221	218	214	216	222	241	228	260	246	270	225	197	205	239	211	230	231	209	239	257	241	253	246	225	230	257	268	219	191	222	240	235	233	227	229	243	279	223	260	225	236	243	242	250	225	232	196	213	238	241	230	230	235	212	235	241	229	251	227	239	234	190	217	250	236	245	229	193	225	203	241	211	212	213	216	267	229	219	232	234	207	215	219	277	245	214	254	218	216	221	211	221	229	241	199	200	203	238	203	209	217	232	199	221	232	246	235	220	224	224	232	211	255	222	239	246	209	242	240	260	234	252	209	230	213	257	219	240	241	238	225	246	242	218	249	217	227	216	236	236	225	251	237	223	234	240	241	233	244	258	242	232	222	217	242	224	230	227	219	222	236	208	206	228	195	228	237	236	198	243	249	243	249	248	226	200	225	212	250	222	238	209	261	207	251	219	218	234	241	231	212	189	250	255	217	231	271	279	229	217	210	250	224	237	222	232	233	236	244	239	228	226	244	240	265	247	258	227	208	202	250	226	265	224	205	209	259	244	249	210	225	207	264	272	262	210	224	198	240	224	222	202	222	243	235	226	233	236	226	235	225	240	247	243	221	224	230	267	229	257	223	236	240	219	236	227	226	227	236	241	208	196	251	221	245	228	228	226	223	249	211	218	259	228	205	221	232	212	224	241	242	235	229	254	227	232	239	230	254	244	219	232	216	248	245	249	224	236	217	222	245	236	231	220	228	265	220	230	226	230	236	241	250	211	242	202	198	224	217	257	224	246	210	199	238	220	268	254	239	219	250	207	240	213	217	246	202	224	229	202	238	211	243	264	208	222	239	252	197	218	222	210	219	222	220	242	249	208	238	218	220	234	195	220	248	223	201	225	222	218	221	232	241	232	271	211	239	245	243	231	230	227	217	219	243	223	245	228	198	268	210	233	230	210	201	236	265	234	254	217	235	244	241	262	246	261	230	238	223	254	236	200	270	212	192	242	244	237	230	226	201	223	214	264	255	254	230	246	260	237	239	193	228	239	229	240	240	258	227	260	226	223	265	240	226	233	266	246	227	226	231	227	226	230	237	225	225	227	229	246	227	209	252	229	232	217	227	215	214	226	223	227	245	232	234	256	245	235	209	230	260	203	240	220	242	208	240	246	220	247	238	262	230	217	223	235	238	245	236	230	204	235	232	224	230	253	238	229	233	241	243	218	200	221	216	223	245	194	205	250	254
39222	25341	22783	14958	12919	6233	3634	3026	2266	1323	1099	971	959	843	651	670	622	659	715	727	1310	1755	2220	2101	1575	901	551	599	478	508	524	505	489	513	499	508	513	480	507	541	485	501	509	495	492	526	522	506	530	532	515	498	499	521	500	523	528	534	513	498	492	503	506	524	479	531	514	535	527	496	554	533	540	482	546	468	488	478	534	486	521	497	547	488	552	497	552	530	487	479	478	475	519	527	508	488	491	479	528	517	509	508	532	503	501	494	515	490	495	503	477	470	547	543	528	509	525	517	493	527	522	528	495	532	509	456	460	517	508	533	489	515	496	472	507	503	449	487	485	529	491	502	493	472	510	510	464	518	529	536	499	490	509	522	558	516	477	500	512	530	497	550	493	500	517	562	497	499	492	530	533	567	475	476	535	496	479	489	497	522	513	484	456	531	510	462	535	486	498	514	494	502	528	487	534	472	519	507	489	482	548	561	463	483	499	498	512	497	484	521	488	517	488	500	503	525	522	508	478	540	492	551	502	494	525	492	504	488	525	497	511	498	541	524	556	537	551	485	498	508	464	503	562	487	482	520	498	523	515	528	511	493	523	520	501	490	501	546	528	551	528	519	484	503	490	483	504	507	511	513	550	509	474	537	510	482	477	494	491	499	511	511	483	503	494	517	485	511	459	503	509	549	513	478	507	522	510	519	510	469	502	513	543	515	527	507	497	457	526	528	479	481	510	482	520	521	526	514	540	504	510	520	498	517	499	518	512	480	491	524	511	470	482	495	515	494	519	478	495	510	490	543	481	523	502	499	505	474	500	531	504	497	517	487	496	478	477	499	518	498	523	512	523	489	482	490	519	559	499	515	508	536	484	531	476	501	504	513	530	504	533	532	449	529	477	498	487	490	503	540	461	521	496	564	490	520	515	468	500	516	516	494	477	518	544	454	453	532	529	505	486	476	479	469	485	503	449	490	464	495	475	540	484	518	476	537	513	517	501	481	509	523	532	469	491	508	479	549	461	523	511	478	471	532	483	502	512	504	527	489	516	487	487	504	505	472	500	542	510	503	544	488	490	530	493	533	528	502	521	511	493	469	557	485	493	481	503	472	519	474	511	525	541	501	493	507	529	491	481	500	467	520	498	488	486	514	558	508	506	488	534	533	495	493	504	531	520	479	507	507	477	551	515	513	535	500	496	488	540	489	501	492	532	488	510	495	477	513	496	525	528	484	461	499	484	516	486	462	527	517	486	532	499	493	496	505	508	540	523	487	498	495	505	522	473	517	514	517	468	496	494	497	513	499	450	547	528	489	505	531	480	503	510	505	502	510	557	531	496	506	510	464	478	507	504	506	497	508	541	519	459	457	499	519	505	478	490	456	516	515	544	535	500	510	484	538	506	538	484	492	530	511	524	502	480	478	507	483	474	560	485	508	514	449	452	501	535	499	504	515	472	487	533	522	542	481	519	517	477	529	454	462	472	529	530	473	524	469	531	511	468	532	550	524	498	481	505	500	471	513	493	541	484	523	512	491	518	508	464	478	510	522	535	507	518	519	525	512	535	537	498	496	532	497	497	516	516	495	547	491	482	475	522	511	527	499	513	547	549	512	467	485	521	545	518	515	491	523	508	528	521	517	518	488	486	502	480	508	536	524	538	496	495	487	497	499	494	497	537	469	494	514	505	484	502	488	467	517	508	496	508	517	547	530	503	478	502	536	516	543	441	482	495	530	475	494	559	503	531	535	491	476	523	515	546	488	513	494	471	503	457	501	506	520	477	482	516	520	512	541	503	462	476	508	510	487	509	499	547	523	501	500	530	524	471	486	535	504	516	530	524	532	499	499	495	524	504	518	518	552	469	491	498	506	504	495	505	490	526	488	483	484	547	509	526	511	497	552	482	462	445	521	516	520	508	506	490	503	501	515	465	511	487	524	544	487	527	539	514	497	515	502	519	533	456	542	516	570	481	522	496	474	482	525	532	517	533	542	494	516	521	519	519	488	511	474	513	499	506	496	537	498	469	528	515	511	532	458	534	541	486	524	478	527	507	511	492	516	494	542	519	479	520	544	490	514	512	549	517	494	491	526	494	513	537	486	490	486	506	516	528	496	526	513	518	505	530	505	512	514	489	503	488	487	528	537	544	527	484	514	526	497	529	517	489	567	540	493	501	506	490	489	528	502	536	499	577	517	494	518	539	519	499	525	509	492	527	501	491	514	532	502	539	516	518	501	514	495	487	526	524	501	481	520	507	523	560	508	536	500	495	533	493	525	535	533	517	511	517	477	494	514	504	457	527	471	504	504	544	479	504	520	493	481	504	489	510	476	516	503	524	501	493	503	478	533	459	474	501	505	537	516	493	546	528	488	472	506	456	515	509	531	485	508	480	471	541	523	516	483	493	496	500	543	500	523	499	528	526	530	465	521	561	503	488	494	527	474	496	533	543	486	537	481	468	503	498	525	475	549	513	518	525	512	539	500	519	492	516	488	472	504	477	493	523	495	479	530	522	480	472	488	523	524	484	515	469	515	511	473	482	504	499	489	487	541	538	506	505	522	512	478	507	507	509	559	536	528	513	501	506	516	523	536	490	472	478	486	514	520	528	515	478	438	485	521	506	507	525	516	514	519	518	530	524	498	498	525	507	519	527	483	520	494	496	578	510	512	517	491	515	515	489	464	486	483	507	517	506	505	523	522	506	504	533	524	490	526	532	530	525	517	520	529	521	501	478	483	499	482	532	507	486	535	542	517	501	503	502	513	483	521	525	560	517	487	475	503	524	503	518	511	509	497	554	487	513	500	526	491	519	483	492	479	506	508	492	467	471	496	528	524	486	534	492	523	575	498	499	513	508	507	518	509	556	525	528	489	496	539	505	509	506	498	499	578	521	467	527	493	502	520	517	477	543	495	525	495	539	496	492	499	519	530	514	530	522	516	492	508	540	542	513	497	522	506	500	519	497	476	502	534	480	557	483	478	486	499	501	498	545	563	517	508	539	518	529	527	519	545	518	487	512	528	516	533	474	498	500	493	525	530	516	525	494	503	543	520	503	512	509	495	530	504	512	521	464	531	472	524	507	519	508	521	521	491	458	489	497	565	502	451	515	501	501	504	451	484	517	526	505	483	478	525	455	497	515	550	559	485	530	492	463	519	499	558	553	492	535	521	464	491	481	492	488	558	515	509	496	493	544	491	478	510	543	510	476	451	522	525	561	544	498	521	525	519	487	531	525	508	482	500	533	492	506	505	529	531	489	495	488	531	528	505	488	536	520	503	484	501	517	548	507	513	487	482	548	506	470	517	536	496	499	466	502	531	493	496	497	547	530	519	515	505	472	484	545	483	543	507	517	509	536	527	495	491	531	512	499	534	521	520	528	506	490	500	494	479	558	512	480	499	521	478	494	533	545	527	536	473	539	534	579	520	531	482	502	463	476	545	520	503	475	551	497	486	533	527	483	524	481	513	521	506	443	550	505	500	504	519	487	500	537	483	497	532
48467	25244	11689	2790	1144	666	260	261	250	260	246	245	205	198	207	179	213	198	218	187	234	215	213	211	217	230	238	222	214	217	197	202	209	224	196	199	209	208	199	223	192	210	207	208	228	210	210	230	216	196	221	205	225	214	214	206	212	208	182	210	181	187	218	204	197	208	218	210	232	243	218	222	221	176	216	199	225	205	205	191	211	215	193	212	214	196	191	223	219	228	198	177	199	197	223	211	174	211	221	206	198	220	209	193	201	187	240	219	224	194	211	204	181	226	232	216	207	211	221	216	197	203	217	239	212	201	215	206	198	172	205	201	194	194	214	187	220	204	209	211	208	192	199	255	222	227	209	199	206	184	207	221	211	197	192	191	227	197	198	219	188	169	210	199	224	209	190	191	194	212	211	210	191	188	222	200	223	211	191	217	206	197	208	208	209	212	227	224	225	216	230	225	186	190	221	199	170	173	191	232	192	202	200	201	191	204	203	223	193	227	196	243	210	221	199	235	230	204	206	195	203	202	226	187	230	216	191	235	199	211	246	197	200	186	227	209	193	192	204	198	197	197	190	199	207	196	203	220	190	208	222	195	174	217	214	197	221	230	237	186	214	195	203	236	229	223	244	232	189	220	203	193	212	183	214	206	241	187	207	210	249	201	202	229	213	219	224	246	197	234	201	220	200	206	219	209	219	193	205	203	199	199	228	201	198	178	220	226	213	213	224	226	223	179	222	217	194	224	204	217	223	197	210	218	214	213	171	196	220	227	190	212	190	244	204	197	206	195	220	190	212	181	191	210	217	212	218	180	196	202	208	187	223	194	166	191	216	221	216	201	211	213	197	202	215	217	218	203	200	189	231	205	193	201	214	212	223	200	201	223	227	208	212	203	188	218	197	163	215	196	194	210	237	202	224	233	210	208	180	200	200	189	190	212	212	202	206	204	199	217	195	182	179	193	184	223	224	221	194	219	188	176	202	207	220	211	209	200	210	202	217	229	217	219	205	203	227	188	207	217	187	194	221	238	218	200	222	213	202	202	215	183	222	192	181	188	204	207	202	218	191	225	208	201	206	238	207	220	211	200	198	213	216	205	213	218	213	204	184	217	183	205	211	213	206	205	205	215	243	212	233	197	218	199	219	195	234	209	201	211	209	214	226	210	215	206	223	204	212	198	213	208	220	199	235	212	243	237	226	187	213	199	180	200	185	196	191	201	188	195	187	198	225	210	219	211	209	226	218	198	235	208	189	201	165	205	213	176	209	191	225	225	207	229	218	212	218	199	215	215	205	183	202	207	201	216	207	220	207	213	215	220	231	214	206	235	200	226	228	205	222	207	207	166	216	205	212	183	186	210	220	218	215	229	191	191	204	215	208	187	207	201	225	194	203	209	207	210	202	222	205	219	230	209	195	215	195	213	220	214	207	203	192	202	215	204	210	213	214	221	233	213	203	203	187	233	235	208	189	198	208	216	242	217	220	238	192	215	200	240	206	188	217	222	212	215	212	243	206	196	220	190	210	202	190	245	218	210	202	227	185	167	211	213	211	195	203	185	192	217	197	208	213	265	206	198	221	188	221	224	198	225	185	202	196	217	197	236	205	214	232	199	214	197	211	197	182	193	196	179	202	224	190	182	217	239	227	232	197	219	222	195	203	219	190	203	210	238	214	229	226	213	217	219	199	211	216	217	209	214	213	200	212	218	202	193	187	219	200	223	208	219	200	246	192	239	218	202	225	181	255	224	182	198	213	219	237	183	206	213	224	208	174	200	204	189	213	217	206	204	215	213	207	215	215	205	225	215	211	208	234	203	239	226	216	211	179	226	195	210	212	211	219	216	224	207	203	235	218	209	236	202	250	205	184	207	207	190	225	244	208	172	196	200	192	191	230	211	195	202	189	193	210	194	190	198	216	197	185	220	234	203	201	208	234	222	210	232	216	193	196	200	206	199	209	214	210	219	249	237	189	231	186	235	224	192	187	216	206	208	218	206	193	207	191	235	192	203	204	195	209	199	224	186	173	232	216	233	232	221	228	194	211	202	230	204	184	214	199	206	245	203	191	179	224	216	205	216	225	243	179	238	209	176	202	189	208	206	216	227	197	220	201	220	228	197	217	218	193	195	213	204	223	219	217	234	213	204	214	190	240	234	206	221	214	219	219	248	217	211	213	171	235	217	251	213	202	241	216	202	212	218	231	213	189	197	197	192	240	180	194	218	216	218	208	197	220	217	205	226	198	208	185	177	191	215	207	217	197	200	184	208	217	210	241	200	192	211	174	191	207	220	209	219	222	218	212	202	160	199	201	199	217	210	204	202	224	210	198	216	211	225	217	228	192	207	203	231	242	202	199	197	202	211	202	222	223	189	203	205	214	189	219	219	223	199	212	215	210	196	201	217	242	248	224	191	196	200	206	211	214	235	217	201	204	221	193	215	211	184	181	215	212	221	221	209	211	216	218	233	208	184	230	198	199	210	193	215	227	200	217	206	218	212	208	220	203	213	207	212	209	208	201	223	193	181	197	223	232	211	206	219	235	208	213	203	210	191	198	212	184	182	207	203	179	188	184	204	181	210	197	234	200	219	194	218	211	206	183	206	221	202	213	203	224	237	203	220	193	208	217	226	209	197	228	193	206	212	179	206	213	195	213	203	231	213	224	202	198	199	231	212	205	206	201	204	230	217	209	207	210	239	180	190	200	211	203	227	207	221	192	189	214	201	219	210	224	201	213	184	192	190	201	217	229	217	174	205	212	213	228	193	186	219	233	201	192	193	200	191	209	184	213	205	230	214	205	204	222	194	202	228	237	213	193	199	214	212	214	240	230	234	189	204	228	194	189	224	213	197	194	201	210	210	215	216	215	238	194	211	229	223	207	209	185	201	220	205	228	224	214	204	212	201	220	212	220	203	220	212	218	224	221	217	200	206	228	188	198	214	179	207	222	205	226	198	187	223	253	207	217	190	208	216	240	236	215	229	201	202	233	211	220	217	173	219	211	189	205	207	189	226	201	178	212	209	202	213	212	232	195	207	175	230	210	216	178	207	209	205	200	233	219	216	198	196	193	182	196	220	227	192	232	204	214	207	210	195	257	209	244	200	220	195	228	201	218	185	220	213	219	213	203	193	226	233	211	211	200	210	221	200	212	200	196	201	204	228	229	216	214	204	197	213	214	237	198	225	214	186	256	198	213	209	213	229	213	204	236	194	189	216	182	218	231	216	201	201	229	198	231	203	208	174	232	242	195	180	213	217	194	195	231	227	221	193	213	195	235	216	183	186	211	195	228	232	221	226	220	202	202	169	198	229	193	206	207	222	260	195	204	215	215	198	193	204	211	232	240	200	198	177	215	220	198	208	190	216	197	219	214	238	208	226	193	185	230	204	215	203	211	209	224	213	204	198	197	238	199	199	201	237	216	208	216	181	198	233	188	201	191	219	186	205	219	220	231	205	189	192	190	203	190	220	216	207	210	210	210	218	216	201	206	212	201	222
31534	19513	13125	5606	3795	2069	671	754	726	649	642	583	558	511	506	438	485	459	487	454	505	414	507	454	510	443	474	498	465	451	500	444	469	456	459	465	463	479	445	479	467	510	454	488	436	479	468	434	459	422	467	463	446	475	470	486	483	475	476	475	449	446	452	448	454	458	462	457	488	492	437	451	481	480	462	417	478	468	470	449	495	507	494	478	453	438	485	470	473	446	477	443	437	415	489	471	431	444	491	448	447	463	479	463	511	499	457	470	443	403	456	462	498	436	474	463	445	458	418	461	443	472	444	455	462	477	449	493	486	437	449	460	475	506	472	478	501	464	445	483	455	507	450	533	456	446	477	436	460	455	447	474	442	467	435	464	468	456	492	453	451	462	479	480	436	465	468	467	493	469	473	476	473	501	474	446	467	442	444	531	449	510	453	443	431	481	463	438	483	439	470	475	460	487	468	447	471	497	499	451	499	458	482	472	470	511	478	445	497	454	497	494	460	511	454	437	432	455	480	443	439	448	455	463	477	443	468	454	471	469	468	492	459	431	467	468	479	486	504	461	441	472	466	422	491	443	490	441	437	459	434	450	450	464	457	471	437	442	457	438	451	490	490	443	493	460	475	488	504	483	439	468	476	460	478	441	463	506	442	495	477	470	450	467	440	469	445	463	479	452	458	504	440	408	460	434	480	476	477	455	418	479	443	450	443	512	457	438	469	453	451	424	475	501	502	451	439	471	469	481	423	540	439	501	437	452	466	469	475	480	484	456	499	478	475	468	461	481	459	459	445	450	477	481	517	464	494	515	463	463	470	472	471	449	474	425	459	464	504	463	461	483	455	453	463	449	466	420	457	472	463	494	493	492	441	468	435	506	452	429	468	479	456	490	474	460	491	481	475	407	518	480	457	437	455	480	494	465	462	441	443	474	473	483	439	459	460	473	446	426	423	457	487	479	452	447	451	487	441	488	469	468	457	461	453	421	422	458	463	467	440	435	487	487	464	496	491	430	462	497	436	474	434	451	433	469	428	467	456	453	429	505	476	484	438	471	462	459	412	448	466	449	456	458	433	448	476	467	476	451	468	466	477	436	438	478	490	478	484	469	492	536	479	460	452	463	453	450	466	465	485	487	453	466	482	481	515	498	446	458	444	500	485	476	472	444	449	497	438	491	459	459	448	474	437	465	420	484	456	449	463	508	470	455	495	481	448	442	470	454	497	479	490	466	466	470	477	466	463	464	439	456	478	450	453	482	414	458	446	478	486	441	428	459	464	478	476	469	484	470	482	481	471	460	466	488	448	469	496	473	415	476	462	469	440	451	421	448	461	443	455	435	480	467	427	483	436	478	454	466	473	439	460	495	456	450	467	460	480	450	469	481	472	440	454	448	456	451	458	490	462	479	490	439	471	472	485	433	445	469	471	501	444	478	476	476	458	429	456	502	461	480	473	435	479	452	457	444	472	452	463	472	475	505	467	475	481	406	461	461	457	481	477	466	470	437	449	466	451	452	471	493	492	457	488	489	473	465	450	444	461	438	490	466	456	449	445	458	466	476	490	491	448	443	436	524	430	457	468	516	467	445	427	463	488	483	463	476	470	466	479	472	439	472	450	428	434	453	479	431	475	479	431	508	470	452	447	490	474	470	445	472	465	478	459	456	436	451	459	443	480	421	475	415	472	452	499	472	445	474	442	467	431	480	482	454	478	482	451	488	464	471	445	469	452	425	474	469	426	461	506	491	456	483	442	444	439	467	484	514	474	472	462	475	462	435	481	449	482	467	446	444	472	477	473	494	483	453	469	472	429	493	447	446	457	494	530	462	517	448	483	456	477	474	456	472	470	479	465	470	456	452	464	452	427	450	429	436	468	479	442	459	471	430	481	435	450	464	464	459	464	457	451	479	473	498	507	473	497	453	465	450	433	469	470	436	452	469	489	457	459	440	452	479	462	474	484	464	463	455	449	470	477	478	493	465	462	462	486	486	435	474	480	457	475	459	477	506	473	494	450	486	502	467	468	480	472	460	480	414	431	445	469	453	477	440	470	451	496	462	467	438	445	443	466	461	441	469	481	487	430	452	490	467	459	472	475	479	478	471	489	477	477	474	472	490	485	465	439	471	472	453	426	488	420	471	449	446	467	435	461	487	454	449	446	467	441	470	465	483	507	473	483	488	520	476	477	457	479	464	494	493	443	451	472	507	475	471	490	488	444	444	448	465	453	493	462	465	428	459	409	464	473	445	476	444	470	479	450	473	436	468	443	493	468	502	438	463	454	471	453	463	476	464	477	430	461	474	485	461	482	475	427	479	465	472	426	460	462	449	478	413	474	447	425	430	486	471	488	457	461	453	472	464	455	454	508	462	481	447	483	491	451	489	461	437	453	484	459	475	426	503	451	481	456	475	463	495	454	455	473	453	471	484	479	449	431	483	428	430	427	497	459	463	506	471	472	439	436	435	447	475	495	447	442	465	466	470	449	478	484	451	501	471	496	485	509	461	486	480	529	462	451	482	498	466	489	462	456	453	436	487	474	430	468	445	455	496	432	413	459	461	458	474	462	465	446	454	455	451	499	495	423	460	489	486	458	452	463	464	438	459	485	463	464	455	475	426	438	482	415	433	478	471	467	477	442	464	452	464	483	493	448	466	467	473	420	454	467	444	460	477	413	467	467	472	468	454	474	460	443	489	434	459	476	457	469	483	496	492	458	467	454	432	471	470	482	485	449	462	457	477	466	448	450	466	471	478	425	467	495	428	465	468	473	435	481	452	475	479	488	431	450	464	493	468	481	487	466	484	472	458	465	483	464	482	456	491	452	475	485	495	442	474	467	430	474	460	452	437	480	489	468	459	462	461	481	428	470	477	479	484	445	445	443	463	436	484	464	448	471	469	455	471	495	471	453	492	450	488	462	448	469	418	445	470	475	502	450	433	462	428	460	494	494	469	454	428	441	447	463	456	477	430	445	486	458	434	464	426	464	438	447	463	462	424	466	442	489	482	451	470	520	490	502	481	477	459	473	497	446	476	464	446	487	469	452	508	490	466	458	457	491	451	450	460	457	503	436	475	432	476	447	416	461	449	470	448	482	469	472	468	479	475	435	478	491	475	472	447	470	424	471	486	475	431	473	494	458	485	465	443	465	457	423	484	484	452	466	463	494	486	456	454	474	477	465	469	433	490	530	462	447	507	493	462	470	461	490	476	485	495	471	481	444	448	454	463	430	479	480	495	438	471	459	441	464	452	471	464	437	461	474	437	467	470	484	488	499	453	467	505	483	471	464	454	442	486	494	452	472	465	453	479	467	479	416	449	446	430	441	425	490	446	493	477	476	463	475	493	448	500	478	464	482	474	470	464	470	450	496	480	465	488	476	527	457	467	479	450	498	451	501	452	461	481	449	439	445	475	473	460	456	467	512	473	479	459	466	512	491	429	446	490	475	412	455	450	422	460	458	482	469	446	447	466	449	519	439	430	467	467	485	481	498	487
58109	36642	18175	6584	2411	854	419	405	354	307	294	239	277	242	209	232	239	244	297	266	290	291	310	284	293	239	251	207	222	206	188	234	219	223	232	197	216	254	213	226	197	242	241	238	210	235	213	214	234	199	216	226	209	206	237	215	230	202	223	233	199	222	233	224	222	192	205	222	230	253	220	216	215	214	201	232	214	244	245	235	224	230	233	222	207	234	221	211	228	214	229	215	212	243	234	224	223	242	243	219	228	207	254	224	243	215	230	203	262	225	251	225	219	239	213	218	221	239	252	238	229	207	210	190	193	214	225	225	252	237	232	220	209	203	226	218	209	222	230	200	230	205	222	224	223	234	216	222	225	215	194	219	240	194	215	224	218	214	255	250	207	224	195	229	248	256	235	261	186	211	226	214	211	229	220	226	200	198	222	200	238	203	195	208	224	219	225	252	197	228	232	211	239	222	218	235	241	220	216	222	222	221	234	246	247	181	200	261	207	215	222	220	210	241	221	210	208	202	223	192	217	225	251	214	231	236	235	214	254	244	216	235	251	241	234	226	196	243	228	226	225	233	214	226	213	236	186	222	195	193	231	213	202	231	223	257	241	217	229	214	251	241	237	232	217	250	206	212	227	213	221	241	235	231	212	230	222	231	218	211	251	247	188	240	211	242	238	207	196	216	247	234	210	213	192	201	222	211	237	234	205	215	204	244	246	213	238	216	240	231	196	220	237	237	196	244	210	206	217	198	235	225	231	225	234	222	232	246	223	202	242	246	224	248	214	215	212	237	233	247	236	228	227	237	215	269	226	221	221	238	202	200	251	221	223	213	200	220	195	213	233	221	237	189	192	257	230	232	198	229	211	207	262	232	246	262	220	211	233	244	233	211	239	237	222	223	217	216	219	233	213	218	222	240	236	234	239	216	211	242	263	233	206	227	208	218	207	227	218	241	229	233	235	230	210	222	230	217	210	208	234	223	196	213	192	235	196	227	190	197	230	248	203	236	213	230	217	217	233	228	220	215	216	241	234	257	217	229	195	237	193	210	205	207	225	231	225	238	250	221	244	229	216	184	228	234	225	213	234	218	205	243	204	220	215	225	213	237	208	196	220	204	234	220	217	233	202	223	192	228	243	215	193	247	234	225	223	221	218	236	222	191	245	269	222	195	245	237	226	220	220	222	244	216	215	210	230	211	225	246	204	226	234	221	241	212	228	208	213	238	217	206	214	210	221	238	218	243	193	235	208	214	230	203	224	202	215	228	269	217	210	215	195	223	221	232	220	232	214	228	207	252	234	208	231	211	236	222	217	207	260	231	231	224	240	232	220	199	213	225	207	235	248	214	219	237	230	223	229	227	257	209	190	253	201	225	222	230	236	239	231	237	218	230	210	222	243	206	226	245	237	238	223	208	209	225	233	225	224	235	232	222	203	227	193	245	224	219	208	275	200	209	213	263	232	198	231	221	213	248	207	220	232	226	217	193	230	216	232	185	213	237	196	232	202	222	233	234	208	219	222	204	219	244	235	249	239	195	233	235	238	187	235	217	213	199	201	252	221	191	229	230	235	256	225	232	201	216	190	220	212	201	238	207	229	217	201	198	220	209	225	225	229	193	234	229	214	233	221	264	234	218	247	247	199	199	210	219	211	214	206	228	219	213	193	224	208	230	217	230	204	217	237	209	184	218	227	183	207	215	188	210	232	243	208	223	210	201	199	208	228	190	245	210	210	240	238	225	210	202	215	233	224	238	205	252	244	227	234	245	216	224	209	213	197	242	251	225	223	223	248	223	218	202	204	203	232	249	213	215	235	209	224	210	231	234	227	229	195	218	226	235	217	229	233	224	198	223	237	228	212	204	228	245	234	224	205	227	218	233	206	240	216	241	199	221	247	219	185	221	232	231	247	242	235	190	232	199	223	238	224	204	218	234	230	237	223	189	212	233	218	246	213	239	214	223	215	200	236	233	200	224	219	233	208	199	242	240	241	216	198	235	215	205	230	189	224	226	238	206	212	222	222	221	229	236	212	218	197	249	240	231	212	226	247	224	233	223	257	237	221	209	216	218	216	229	209	263	232	211	239	252	248	252	236	222	230	225	225	212	210	232	223	216	246	217	220	262	232	251	221	255	225	220	217	234	222	232	228	287	237	199	228	230	225	207	218	209	216	207	214	217	208	197	200	229	226	225	205	235	222	220	235	191	232	222	223	226	241	221	215	221	231	213	251	237	217	201	264	225	232	204	235	189	209	247	264	248	221	223	235	198	234	233	217	201	244	240	213	215	221	209	243	213	187	202	234	231	229	206	211	230	208	209	221	233	201	213	225	221	221	232	230	254	211	212	198	230	239	254	233	186	230	213	237	228	235	252	241	233	197	207	183	229	246	216	212	224	211	233	202	218	227	221	220	217	221	233	228	250	239	205	240	242	217	213	239	229	215	202	235	241	205	248	223	226	239	227	247	213	218	231	212	234	255	212	240	243	226	243	209	213	220	227	242	218	243	216	199	229	211	223	224	218	235	215	213	224	241	216	224	204	255	176	211	212	225	215	246	216	204	246	232	242	255	211	215	264	225	208	235	201	232	207	222	204	215	212	256	210	232	202	223	217	219	192	219	240	211	217	236	203	193	227	213	206	227	219	236	196	249	253	251	240	245	208	217	218	233	208	216	217	217	226	201	206	232	231	217	222	218	184	225	220	185	210	224	256	229	259	217	233	241	222	238	225	210	209	223	215	234	218	220	217	214	221	220	224	223	224	230	209	232	226	218	233	226	218	244	225	219	196	219	227	223	204	212	240	216	230	197	214	199	207	217	206	207	242	211	217	246	222	205	216	232	219	236	223	223	206	235	201	226	219	217	235	220	234	189	203	255	216	212	236	233	250	240	239	218	227	229	240	240	212	240	214	219	230	220	203	207	232	224	194	226	219	221	234	266	215	208	215	201	244	217	224	233	232	220	207	195	218	230	226	233	201	195	217	207	214	248	204	226	214	181	207	243	231	209	241	224	203	217	223	245	211	229	225	229	216	230	219	226	228	222	221	218	214	212	213	203	217	217	245	216	211	202	229	226	251	198	235	198	261	235	232	209	188	227	253	190	209	232	219	216	230	187	219	216	214	228	212	222	254	187	229	235	203	191	258	202	223	239	240	217	201	229	222	220	216	242	207	187	209	236	231	246	215	210	249	244	239	220	200	208	222	227	207	237	219	219	229	233	236	204	204	223	189	240	248	227	220	226	217	207	227	206	230	201	229	232	261	245	218	240	217	231	200	211	214	206	228	220	240	207	208	186	227	232	218	205	212	224	223	205	227	235	235	202	205	219	231	244	226	231	247	214	204	210	245	237	243	202	201	223	201	208	239	204	227	214	244	216	215	230	222	235	234	226	250	217	215	227	199	210	235	221	207	210	209	229	256	228	205	221	226	239	229	247	228	222	227	222	226	236	233	245	233	222	218	231	236	208	277	265	252	243	230	220	214	244	247	204	253	226	226
37679	28158	18977	11809	6796	2735	1272	1321	1114	969	845	689	675	610	507	551	532	590	680	818	900	844	1003	953	754	687	509	505	508	562	498	518	480	475	477	520	485	471	504	490	476	496	525	460	536	487	487	495	504	466	488	528	491	527	470	523	466	506	534	502	502	507	482	469	506	460	462	477	487	496	471	459	517	478	498	523	459	472	487	503	517	516	434	485	434	513	479	496	431	504	484	491	512	488	487	449	509	508	506	514	506	508	490	487	506	490	485	513	558	501	460	506	489	468	510	493	522	537	442	500	491	504	514	503	487	487	480	503	506	456	472	478	467	476	485	454	497	513	516	451	490	523	480	506	527	518	497	464	503	529	500	495	507	482	507	494	502	486	539	478	507	442	454	484	497	492	449	462	463	485	497	499	519	518	510	509	509	476	514	464	504	490	513	559	475	472	436	467	484	471	440	489	504	472	458	501	524	482	487	511	427	471	485	460	496	528	493	482	448	496	545	512	495	508	481	463	488	500	506	465	495	473	534	483	468	520	486	518	520	501	456	514	477	496	471	468	496	494	466	510	549	477	533	512	503	495	483	470	457	529	523	486	500	470	506	481	503	467	526	501	525	488	467	520	466	471	524	506	473	476	474	474	467	469	519	486	489	499	525	518	488	518	459	512	518	475	486	498	494	459	478	488	506	468	459	470	450	509	501	497	490	521	471	485	480	491	494	484	494	482	496	491	461	495	460	481	554	511	496	541	482	497	524	476	474	486	492	486	478	516	476	463	454	515	497	504	502	470	495	491	463	501	524	491	480	485	464	482	501	460	504	482	474	478	494	520	526	491	531	472	503	520	484	499	502	486	504	486	552	486	470	538	493	486	502	524	491	534	424	514	516	495	507	471	452	500	491	485	525	480	501	510	462	477	500	477	476	451	519	452	502	467	511	481	472	520	478	449	487	474	523	484	485	481	508	492	493	491	530	465	483	517	539	489	526	454	497	488	482	463	493	527	498	489	517	483	475	478	477	492	472	475	463	523	503	481	493	496	442	506	473	504	519	508	494	464	491	516	465	509	500	485	535	517	478	514	503	503	481	464	512	494	503	507	514	476	520	499	480	515	540	488	470	495	485	497	512	482	487	493	502	555	546	482	498	498	511	492	452	469	514	519	458	488	470	505	504	496	489	449	531	529	500	511	505	513	459	509	450	462	461	492	493	489	478	480	526	578	516	465	523	487	499	517	505	459	496	454	494	502	475	452	539	484	486	525	503	470	484	465	503	482	476	460	530	483	483	482	515	422	481	504	489	505	514	501	496	488	498	486	502	464	481	499	487	506	432	514	477	471	504	486	485	480	455	507	464	503	457	474	481	483	507	463	500	511	522	448	510	481	500	469	493	508	470	486	482	531	482	488	455	479	475	502	521	485	505	478	477	497	478	503	490	451	456	489	516	479	504	467	461	493	501	489	471	531	485	496	479	449	500	462	470	463	489	484	514	485	472	497	540	520	537	469	474	466	514	494	498	490	518	489	482	516	488	505	479	463	509	476	474	487	473	450	507	494	486	504	514	487	450	513	502	449	471	473	489	492	472	504	495	532	496	509	482	530	481	541	471	498	468	487	501	520	500	515	466	484	454	484	509	529	493	527	477	442	530	492	491	484	507	471	482	506	456	482	494	439	462	486	494	490	503	460	471	532	456	456	503	475	468	482	484	467	490	453	500	516	472	506	494	478	458	448	465	493	487	482	475	481	492	511	490	513	494	478	498	463	500	451	507	488	500	482	505	521	496	494	510	491	489	518	486	506	500	498	477	510	482	536	502	465	492	488	472	497	475	484	503	499	482	496	456	455	490	486	474	495	502	486	469	535	502	526	438	510	453	499	498	487	475	484	535	520	483	458	490	479	446	452	492	505	521	458	488	448	473	464	486	504	489	495	497	466	494	482	488	469	475	477	519	558	500	502	531	500	464	429	499	496	461	531	536	495	495	499	513	509	465	486	476	526	483	504	494	501	521	538	516	494	493	501	496	481	477	464	490	502	510	526	483	477	504	519	448	470	484	529	479	500	467	503	491	499	495	499	479	489	497	475	510	470	518	501	471	466	491	484	547	525	517	465	469	458	504	477	506	517	483	509	514	497	510	512	549	488	516	499	522	444	506	475	488	465	469	501	500	493	517	481	477	492	474	480	508	483	514	479	506	510	476	457	480	484	471	476	498	476	473	517	523	469	498	510	505	544	503	458	487	479	478	473	500	488	490	501	514	479	499	491	487	479	515	515	511	471	510	464	464	500	517	500	495	461	468	479	480	492	525	516	481	485	494	495	495	536	530	493	531	515	479	505	481	489	505	490	479	505	462	540	494	522	446	473	471	466	461	521	536	493	514	537	522	504	457	470	496	492	479	513	473	503	491	497	460	467	493	478	493	478	484	528	502	493	481	479	476	528	519	470	475	449	456	471	531	505	512	480	500	504	483	494	469	466	496	484	521	483	484	462	495	493	468	495	501	497	517	469	492	511	469	487	431	463	485	504	495	461	513	499	476	502	467	491	490	470	473	480	477	498	482	494	487	493	473	533	472	492	519	518	527	512	514	492	465	494	494	477	525	496	523	489	525	528	486	501	529	473	497	479	488	476	515	445	492	495	452	478	469	517	519	475	472	496	473	481	511	504	474	515	475	491	468	443	471	492	502	439	465	510	480	479	525	448	504	513	518	536	543	472	497	481	508	560	479	493	498	460	508	522	518	473	507	501	483	500	523	500	458	476	507	502	523	488	503	513	488	482	484	498	491	478	496	456	493	500	505	447	495	454	455	482	502	481	516	527	461	456	503	480	483	433	497	492	509	484	510	509	516	489	466	497	496	469	463	505	454	483	478	527	478	494	507	457	513	511	481	534	471	534	498	481	518	503	505	489	515	476	529	502	462	512	518	478	483	531	514	504	521	514	476	451	498	467	529	496	486	481	497	491	528	505	490	488	508	503	489	476	461	497	455	491	488	515	497	495	485	484	465	507	518	493	463	488	506	492	470	479	498	462	482	460	484	478	528	494	492	526	485	498	490	505	508	512	508	502	463	472	478	491	482	511	495	479	513	492	476	534	527	494	474	456	467	486	488	497	519	489	535	467	494	501	487	467	487	485	472	500	526	430	498	525	470	493	520	493	497	467	486	483	509	471	537	499	509	485	503	430	477	511	499	476	476	480	512	502	497	468	472	510	536	521	452	481	490	517	474	481	504	474	492	498	517	494	498	481	513	505	491	504	478	492	465	499	509	502	510	497	504	538	503	503	500	507	495	501	458	475	491	494	477	469	496	495	500	487	456	487	507	523	483	475	528	498	503	502	479	499	465	523	452	502	485	528	510	490	457	489	500	500	470	459	470	452	467	487	506	499	523	482	491	516	469	521	507	445	479	490	481	532	505	512	506	523	538	463	495	502	508	502	491	490	497	505	491	503	509	511	521	482	476	480	520	474	497	461	493	524	521	471	499	531	517	504	477	484
70328	33590	17130	8189	3647	1397	448	355	322	263	288	254	262	226	228	255	232	259	260	275	359	367	394	320	278	262	247	232	230	203	235	236	214	219	221	245	249	237	245	216	241	221	214	245	256	267	230	244	232	231	242	225	223	206	229	218	260	223	254	226	226	247	244	231	231	231	263	254	230	249	224	245	214	250	230	249	225	223	190	214	250	247	256	251	224	216	196	245	232	227	226	221	256	226	243	251	234	241	241	259	220	234	251	242	247	241	213	246	217	224	213	228	228	195	227	243	210	230	231	213	240	210	249	230	264	240	250	252	238	248	233	239	232	221	244	220	214	239	223	236	226	254	245	254	256	213	222	237	226	220	250	232	238	227	238	234	210	233	251	235	236	266	273	253	248	215	250	263	232	231	214	242	222	216	293	250	211	252	205	252	237	227	202	209	236	235	224	226	210	226	238	224	238	238	237	226	233	285	243	222	246	235	236	235	259	261	234	211	199	223	203	250	225	264	241	226	254	252	237	273	235	255	241	197	259	252	237	218	238	228	226	235	261	237	253	200	219	239	276	227	244	223	206	231	229	233	220	211	243	231	252	233	228	234	244	263	238	258	208	239	239	239	246	239	242	226	216	241	222	226	221	224	240	262	240	247	226	234	236	243	219	245	245	250	227	202	232	239	252	238	261	233	229	243	234	252	235	233	221	235	270	220	203	241	229	216	215	270	260	223	237	224	239	229	223	242	269	229	215	256	238	234	220	238	214	224	228	237	240	248	204	232	221	221	241	219	260	259	237	245	234	228	236	210	211	240	251	226	254	241	221	222	194	210	222	219	240	252	239	234	229	230	214	219	247	238	222	249	250	207	236	217	231	213	227	202	207	222	256	199	252	256	229	240	256	240	263	203	241	238	236	251	250	199	252	248	202	219	257	244	238	244	242	210	224	239	224	235	224	231	218	234	229	246	235	251	239	254	278	270	223	248	225	201	258	241	245	253	261	246	237	248	244	231	234	252	192	235	253	220	219	205	252	236	216	232	214	192	224	237	229	196	226	261	226	213	228	222	229	206	218	260	237	232	256	205	243	248	233	249	269	233	225	260	275	233	248	262	205	240	207	247	211	234	223	237	217	214	248	254	224	255	235	249	237	239	234	227	216	234	220	257	223	242	252	214	223	226	267	242	199	224	236	213	235	210	227	225	195	227	268	256	249	227	247	234	283	245	237	223	248	245	237	244	230	208	218	236	237	227	224	231	253	242	227	246	216	237	201	226	227	245	232	235	208	255	263	229	239	280	256	229	249	238	251	231	238	291	243	266	252	207	208	206	241	240	223	237	199	272	243	244	220	223	212	257	257	208	241	216	238	235	218	223	237	242	259	227	260	222	221	214	205	258	222	212	228	245	253	244	190	263	276	228	267	240	245	230	236	244	224	217	229	250	247	254	234	218	223	262	250	232	242	230	203	235	211	228	218	232	247	211	243	228	254	245	227	201	251	237	228	231	246	236	236	242	249	257	220	194	223	244	247	234	221	234	260	241	219	241	241	206	235	232	242	216	256	207	271	227	255	229	248	243	206	251	242	227	200	223	240	228	220	236	246	245	244	225	244	248	216	228	266	244	223	233	263	257	256	216	241	204	223	240	246	241	235	232	264	258	240	260	263	233	233	232	218	239	224	232	229	243	216	240	234	199	241	257	221	257	188	255	224	244	211	238	239	237	217	212	253	229	268	223	256	250	223	212	221	236	241	213	241	222	241	231	232	248	248	248	243	251	211	247	225	265	238	218	234	262	232	234	258	234	248	244	238	226	229	226	258	232	268	228	254	232	270	245	233	235	226	215	217	236	225	248	208	199	252	231	211	249	231	221	231	237	239	249	235	222	230	246	237	234	225	251	221	218	254	229	249	209	239	267	231	209	220	232	238	228	205	209	205	242	236	220	257	263	228	253	240	234	248	229	260	258	231	227	206	204	216	216	240	233	233	240	225	228	229	227	241	208	216	246	237	223	242	212	246	210	248	212	252	224	254	242	240	275	229	238	249	242	258	231	252	223	203	257	240	234	259	255	214	219	228	209	233	235	228	220	243	239	231	263	246	202	214	210	227	228	238	231	247	241	254	263	236	201	233	252	247	234	216	217	226	216	231	232	240	223	245	216	236	245	241	224	285	221	245	222	241	208	207	240	217	238	233	229	217	244	223	216	225	241	242	234	224	227	245	228	241	236	228	252	258	214	219	241	233	229	257	243	227	209	201	268	225	237	209	206	259	207	192	258	248	236	236	241	217	229	220	257	244	227	249	236	236	214	232	244	212	258	245	223	247	236	239	239	271	238	228	247	242	233	263	256	235	210	247	242	226	241	259	262	251	242	210	252	215	255	233	251	241	239	230	241	256	256	254	227	208	219	245	230	265	236	263	238	222	216	214	232	247	300	227	241	236	210	219	242	234	221	248	225	246	242	222	221	235	203	228	225	238	258	244	237	238	227	281	209	244	255	232	281	241	256	238	218	241	218	224	240	200	210	239	246	248	203	252	254	242	257	227	226	237	215	252	224	249	236	253	236	263	256	214	208	260	235	252	251	273	256	211	216	257	227	239	212	232	239	235	235	220	241	235	240	278	222	220	225	224	218	248	232	242	252	185	232	270	242	219	256	238	259	230	222	220	259	230	212	217	222	218	208	242	226	227	249	232	236	242	234	221	221	232	235	254	218	200	243	263	235	230	223	233	252	260	226	245	222	225	221	235	264	244	235	219	243	222	220	238	240	214	225	217	218	239	193	234	246	219	239	229	248	231	237	233	231	219	249	253	188	245	242	244	234	226	219	219	250	245	243	228	224	232	225	237	235	240	242	260	217	237	243	228	202	251	238	251	239	220	224	243	253	233	198	269	249	250	228	226	244	232	201	242	257	246	245	222	260	238	229	247	225	251	264	267	239	242	251	222	219	243	245	242	247	241	230	214	262	233	251	257	205	221	203	212	225	231	267	232	217	202	226	258	223	202	220	214	249	263	242	238	271	237	248	266	231	239	224	234	246	231	212	232	259	213	221	216	230	216	223	226	221	216	238	224	241	221	238	276	233	221	243	256	220	234	202	234	238	232	241	244	226	240	236	244	235	230	239	223	253	209	231	204	240	212	236	261	215	214	221	236	236	249	239	262	222	276	274	257	261	230	212	225	245	236	205	247	240	198	222	249	233	245	233	205	198	232	243	230	231	253	228	224	231	233	222	208	233	237	226	235	245	223	232	222	215	228	226	246	215	223	240	252	267	258	257	245	236	242	220	226	244	231	251	232	244	223	230	257	251	237	221	226	224	226	225	243	258	258	248	240	230	228	206	226	228	256	268	228	242	247	243	243	229	215	245	236	229	230	255	261	235	206	236	234	219	240	271	265	254	238	229	215	224	247	217	228	223	234	245	245	225	272	233	241	219	249	234	220	267	258	207	218	258	223	231	252	237	234	239	241	214	236	279	253	220	236	215	256	234	253	214	226	224
47233	22528	17509	15028	9401	4297	1418	1137	901	855	754	706	647	596	562	585	595	617	728	829	1042	1121	1135	1146	934	805	564	488	536	552	536	508	471	486	522	485	517	491	529	502	477	482	499	468	535	495	530	519	514	498	557	511	522	495	528	518	527	497	525	520	506	527	524	524	496	514	528	540	506	514	500	499	528	455	475	493	512	470	504	526	522	495	527	504	545	507	518	521	527	538	517	517	489	497	491	500	506	560	517	486	498	481	535	489	515	538	514	505	528	485	526	503	498	526	538	523	512	492	559	490	509	518	517	498	533	489	492	491	444	511	478	514	526	481	549	445	519	527	527	508	511	568	512	507	513	479	531	495	499	514	512	537	496	541	514	498	497	506	467	513	487	504	564	456	494	489	497	505	490	500	517	481	492	508	531	558	484	489	498	491	468	468	505	515	484	500	507	515	519	484	531	535	486	527	482	506	504	497	539	534	534	515	536	506	507	504	494	502	558	503	495	479	488	483	539	498	465	539	477	494	461	533	510	490	482	474	498	514	514	514	495	535	535	538	511	506	534	532	487	511	512	525	512	485	493	497	499	506	562	527	531	509	504	540	498	520	542	479	507	519	518	519	501	516	526	495	521	536	505	468	531	501	486	493	523	531	501	532	537	552	524	505	499	528	531	478	455	539	498	539	513	527	491	523	517	581	518	522	512	485	512	505	509	509	510	470	507	519	491	494	535	500	535	532	509	547	500	524	541	522	476	482	526	560	498	507	474	466	541	531	475	518	490	483	515	519	489	517	512	508	518	514	517	529	505	529	487	485	519	506	488	534	490	509	507	493	550	521	525	473	496	486	552	536	499	529	484	489	533	526	518	501	524	496	490	513	548	525	524	517	501	507	498	508	511	515	513	477	505	524	485	484	542	500	497	508	516	535	508	473	508	499	504	525	522	507	476	517	535	491	509	499	558	517	491	541	476	509	469	529	518	517	491	480	541	513	471	476	545	518	522	531	493	498	528	516	544	499	539	500	530	499	524	550	490	528	537	537	503	469	465	483	482	458	490	541	515	479	519	522	534	524	525	518	524	484	505	545	528	532	476	481	537	503	541	512	486	510	509	536	483	490	486	501	490	507	556	468	480	504	523	541	497	491	483	513	511	494	482	490	501	528	521	540	492	480	499	486	493	527	497	509	528	542	503	502	510	489	514	519	520	519	488	520	490	470	483	531	498	507	519	492	522	504	528	570	514	494	524	538	510	540	519	525	516	549	515	511	509	488	500	525	536	520	499	517	543	514	484	523	521	494	492	535	522	515	490	512	506	493	537	507	480	533	533	533	530	503	482	476	494	510	525	503	502	548	488	504	512	506	497	512	529	524	507	507	490	482	541	519	534	507	521	500	481	523	512	498	506	517	498	497	516	532	467	511	537	500	499	469	495	520	502	529	508	513	493	499	513	509	498	529	512	540	500	513	492	513	533	468	505	501	478	490	496	486	530	548	509	518	513	514	467	507	556	533	496	531	520	521	502	501	542	494	523	530	517	478	507	511	483	522	493	484	540	476	497	502	519	516	508	508	502	502	473	492	491	512	496	461	502	500	515	517	505	501	501	523	492	532	497	516	531	471	502	478	549	517	484	537	554	519	551	513	509	556	546	502	509	486	499	512	503	517	532	496	556	496	505	482	532	511	517	538	502	451	501	496	522	500	479	474	498	529	513	518	499	521	531	554	510	550	496	486	523	494	519	499	503	543	571	487	524	502	518	498	492	525	518	541	551	500	515	507	471	517	485	483	506	525	536	509	510	512	496	527	526	503	474	502	502	507	521	476	530	570	503	543	537	520	524	478	484	521	491	496	512	550	485	514	492	545	536	521	523	505	515	507	512	499	525	454	479	505	531	518	478	527	520	474	510	532	495	493	491	517	516	477	498	522	514	491	498	527	531	468	505	534	501	473	548	502	536	490	477	519	492	508	522	487	527	504	501	495	542	495	487	492	495	506	480	514	508	513	514	542	531	494	537	537	493	495	502	516	523	508	484	503	522	556	520	497	498	515	519	522	554	516	498	520	559	475	516	512	484	543	519	527	535	523	502	500	480	528	514	481	497	516	549	511	543	482	543	518	486	520	549	522	491	524	488	466	507	509	515	494	476	476	477	519	567	524	506	503	490	527	486	516	486	506	494	518	556	516	478	513	553	462	554	567	476	532	560	504	522	518	460	461	515	521	534	540	525	502	515	526	515	477	512	467	511	519	512	549	490	517	523	495	542	510	515	506	520	518	530	554	501	544	491	502	528	527	517	548	482	528	549	532	544	525	501	518	483	527	497	520	505	532	521	502	493	515	496	535	508	555	494	497	509	496	521	516	511	520	501	491	526	523	516	546	538	456	504	499	517	537	527	492	517	502	505	511	478	512	499	505	534	529	551	538	495	498	527	484	508	492	521	504	476	540	487	537	525	519	570	513	489	486	554	455	489	531	557	494	505	553	572	543	489	527	537	508	460	524	531	516	531	535	542	511	535	462	527	488	495	513	522	477	511	529	528	512	513	499	499	533	542	512	486	502	517	545	514	493	505	509	519	502	513	508	478	535	511	531	464	481	498	527	502	492	494	507	536	544	494	523	546	539	505	500	498	520	521	539	548	513	499	474	523	507	520	536	522	493	536	501	488	521	506	540	480	552	526	515	455	518	507	531	493	501	526	507	539	483	502	493	526	518	570	517	493	547	498	495	532	485	514	519	489	531	532	508	520	529	489	492	481	495	513	507	550	487	504	514	500	508	485	489	483	502	466	524	492	505	486	488	520	488	514	514	532	483	564	505	494	541	502	509	511	490	531	534	540	487	492	480	526	507	513	516	506	525	512	512	484	487	471	552	487	549	510	491	545	527	540	508	464	486	530	488	518	505	483	507	495	535	497	517	498	525	521	520	514	496	491	526	488	526	509	579	507	506	513	536	524	530	496	491	498	513	489	487	503	514	521	492	533	533	513	502	503	541	518	523	513	476	494	491	501	529	536	498	514	485	526	458	521	517	491	546	495	531	498	470	517	531	534	523	524	507	531	516	520	498	497	515	475	529	483	496	536	528	512	502	473	513	555	503	496	549	500	511	494	526	548	510	493	502	537	509	498	507	516	489	522	507	516	510	515	508	509	488	517	561	520	534	496	546	518	526	487	528	485	521	520	484	526	504	494	521	504	514	529	500	502	507	494	540	586	518	508	508	537	504	500	504	553	487	533	528	528	489	548	516	519	470	508	529	539	504	468	532	484	475	538	522	535	491	508	500	488	514	510	507	507	517	480	524	510	490	495	472	522	493	511	505	484	496	504	510	519	466	516	526	528	565	541	515	532	518	501	538	504	466	516	487	513	532	520	504	523	558	519	497	490	543	535	504	523	526	504	496	512	498	506	512	550	484	534	537	493	502	498	517	519	502	515	551	527	516	524	534	521	494	490	473	489	480	528	545	484	553	519	506	464	540	515	525	526	477	515	498	503	548	492	478
46832	24605	11510	4475	1841	736	284	190	196	226	213	225	215	217	214	216	224	224	222	226	234	245	236	221	194	179	203	203	213	190	214	242	222	208	230	192	233	210	222	197	195	207	208	223	234	182	192	207	224	201	238	211	238	201	229	197	241	219	212	204	233	199	216	233	201	210	235	225	192	229	210	197	221	203	189	191	200	204	205	191	237	201	214	204	193	194	216	226	206	222	239	218	221	190	220	212	193	206	208	183	219	234	207	219	230	228	234	201	237	233	211	203	225	246	234	207	200	198	215	217	208	212	222	197	243	213	210	190	194	218	221	223	215	224	215	215	251	221	186	178	211	224	188	204	227	229	219	191	227	231	219	186	233	235	215	195	236	223	220	197	183	231	226	208	202	194	220	211	219	227	244	233	229	217	225	196	227	214	233	207	207	212	207	188	221	206	199	231	209	218	214	223	204	217	182	200	212	224	220	196	204	237	240	212	231	222	202	226	208	211	217	217	216	192	201	203	235	212	214	218	231	224	188	229	202	218	197	219	194	241	208	207	193	203	204	208	192	218	210	214	238	200	208	209	203	228	204	210	217	222	204	217	210	210	211	222	206	200	226	199	201	173	200	207	216	240	218	208	202	231	230	186	224	197	200	202	187	233	232	228	212	225	204	209	218	219	223	262	221	225	230	194	199	197	211	216	242	234	247	228	242	184	206	239	226	231	180	211	207	196	225	184	182	215	211	169	193	214	186	205	214	239	207	229	204	201	225	226	216	212	213	206	210	194	204	191	211	207	220	203	239	229	217	218	249	222	249	210	225	222	236	219	217	218	215	192	220	212	219	210	229	228	210	217	197	215	229	220	205	233	227	198	218	204	218	215	214	204	198	206	211	217	218	211	241	244	235	209	202	195	215	213	193	204	211	230	204	206	216	218	197	226	219	178	243	202	224	238	203	229	212	252	213	203	224	206	218	193	208	205	204	214	195	214	208	196	222	215	194	233	211	176	216	219	212	222	199	234	224	213	192	197	216	192	201	230	236	210	207	214	218	192	203	235	193	215	220	209	204	221	178	198	205	216	207	200	235	188	178	184	236	217	236	233	252	202	197	216	191	219	211	225	202	208	211	236	216	196	228	198	224	216	228	252	200	200	198	198	228	233	180	198	216	202	205	178	234	223	207	220	221	209	221	222	224	196	204	209	195	230	217	208	237	239	177	219	208	213	218	208	195	214	195	229	203	191	225	197	218	194	215	217	222	195	208	202	202	204	216	255	217	225	197	212	202	225	201	215	195	203	234	201	213	222	250	230	239	218	214	231	204	201	249	267	227	230	237	239	230	211	228	194	227	214	205	186	236	201	210	245	232	210	250	227	228	221	244	211	225	243	210	201	169	216	201	191	207	219	212	170	222	209	235	213	220	201	210	226	208	221	196	206	199	214	213	200	215	223	219	212	227	200	226	216	194	215	204	232	189	196	200	213	224	213	211	196	196	246	211	193	210	202	196	201	222	217	237	225	240	213	199	235	214	203	222	226	246	204	190	194	198	207	200	255	195	205	216	237	223	206	247	209	204	201	235	205	216	206	192	188	220	205	199	207	207	187	207	236	261	224	207	221	229	206	212	222	200	227	223	237	206	195	207	238	224	206	202	188	242	207	194	223	206	207	187	186	235	204	199	225	219	196	209	213	208	248	232	202	189	207	200	206	210	178	225	227	223	200	221	229	212	172	215	222	221	209	204	230	246	204	213	235	200	206	188	220	198	208	217	201	193	199	222	193	227	216	199	200	239	247	223	180	215	231	207	187	238	210	191	181	216	203	219	220	225	199	192	239	237	195	208	205	227	218	218	208	175	225	213	199	217	213	200	211	197	218	248	229	204	179	205	235	193	232	199	226	208	225	210	210	222	249	223	238	227	196	187	227	219	210	234	232	223	191	188	212	224	219	222	183	203	227	214	221	203	230	220	238	232	222	223	216	227	226	222	229	220	216	222	220	239	196	224	208	220	201	179	225	233	217	220	187	225	202	246	225	239	215	234	237	210	230	210	221	235	206	201	206	217	209	225	241	214	238	213	207	225	236	218	205	207	213	205	185	227	193	193	236	239	228	201	191	215	208	216	201	189	218	196	227	218	208	209	201	220	210	186	198	209	219	204	233	220	208	198	220	224	216	230	230	230	212	213	222	210	197	199	218	230	224	211	234	190	222	204	231	214	246	205	197	231	215	224	195	225	226	209	220	233	217	209	225	229	223	201	222	182	239	234	236	190	222	203	222	213	231	190	226	216	210	204	196	207	228	213	220	224	201	203	212	222	228	176	219	194	221	204	216	229	211	219	230	235	233	231	201	234	223	205	196	192	222	226	229	233	192	210	209	208	248	209	200	226	218	195	216	232	231	240	193	207	218	208	205	207	231	237	212	230	205	229	227	195	236	193	221	208	223	232	225	198	225	234	224	205	204	212	217	215	203	212	223	212	199	191	237	229	199	234	224	230	227	197	215	201	201	220	246	211	256	207	181	232	208	214	235	211	194	224	190	190	207	221	193	220	227	212	196	212	185	213	231	214	218	216	227	215	216	202	215	222	196	193	242	209	230	207	225	226	234	215	194	183	219	201	197	197	189	197	201	220	190	196	205	185	197	214	207	223	212	223	231	220	182	196	207	223	210	216	210	205	184	208	199	207	224	220	200	212	206	223	237	221	218	186	225	239	218	215	202	201	196	198	208	206	230	221	212	208	188	199	223	210	187	221	228	221	218	196	216	212	196	231	223	213	207	205	220	176	195	236	202	245	223	215	222	191	196	214	206	214	212	197	212	228	192	236	183	187	215	213	187	222	228	213	238	224	238	213	228	224	236	192	212	244	215	224	218	240	219	244	216	200	199	224	201	214	204	219	237	200	217	229	220	212	227	203	218	262	185	200	207	242	215	216	209	204	217	206	203	215	209	216	232	209	212	230	206	197	230	217	183	230	211	233	228	209	199	172	200	216	226	211	221	213	238	223	257	233	229	213	222	230	231	239	207	232	204	219	217	215	231	221	200	205	224	225	211	230	233	217	198	232	214	208	226	195	199	211	213	212	225	221	202	221	189	233	204	194	197	205	224	236	224	207	191	215	204	232	206	208	193	239	233	191	204	206	202	207	191	224	234	241	200	214	210	178	218	209	225	180	225	196	207	219	242	198	207	209	220	203	253	215	208	191	191	195	198	202	222	238	198	203	232	214	235	230	201	199	223	228	180	232	196	204	239	207	199	226	207	210	199	251	177	211	229	210	243	238	217	222	199	226	192	209	204	215	220	232	218	193	195	208	231	243	212	202	224	213	214	206	211	172	231	213	202	216	242	224	216	228	194	210	201	210	178	225	230	220	188	213	204	189	189	222	212	187	207	188	209	211	214	194	205	220	224	213	186	223	207	228	180	217	190	204	215	179	182	223	193	172	189	220	201	225	205	202	181	205	203	201	176	210	219	244	202	205	222	208	216	197	206	209	236	183	192
31157	18413	14679	9064	5206	2302	765	623	550	598	536	521	519	527	493	472	453	501	490	499	466	518	486	480	513	541	442	486	419	441	464	505	511	497	470	463	501	484	499	486	423	471	439	460	444	450	453	473	457	471	453	494	441	486	508	468	467	501	466	469	500	463	456	464	468	473	468	447	470	456	465	461	442	538	488	485	494	483	442	478	488	492	469	490	450	474	447	473	479	467	493	475	481	469	465	485	480	490	504	485	479	449	484	432	508	478	428	465	457	487	462	465	488	456	477	466	494	482	468	482	465	464	459	505	483	437	504	512	447	474	397	478	444	470	469	467	462	486	492	482	460	485	454	469	445	496	456	469	455	485	469	486	497	485	445	466	471	475	466	472	468	483	504	513	496	485	501	456	498	428	481	467	458	467	444	456	474	502	459	465	509	496	477	441	461	481	453	447	462	483	492	447	477	444	476	514	488	473	469	459	436	443	479	455	487	478	491	500	464	467	456	449	470	465	471	499	485	462	485	462	485	447	472	475	474	447	446	495	440	450	493	500	473	534	477	484	491	474	465	486	465	479	479	462	451	453	462	501	478	486	460	484	507	455	463	494	478	464	486	445	456	480	470	486	460	458	464	473	472	486	436	458	481	466	507	472	411	387	464	471	515	474	494	473	462	454	482	456	456	446	452	461	513	467	455	489	435	488	452	478	445	467	508	484	469	464	492	498	493	476	455	469	496	464	452	490	440	472	451	464	464	504	468	483	482	473	482	471	436	482	492	460	472	478	443	474	491	484	454	449	457	460	532	429	459	492	455	459	496	487	470	473	459	418	521	489	468	487	494	465	477	451	430	466	493	444	448	479	459	458	484	448	497	457	467	478	517	480	476	480	470	474	491	501	456	508	519	417	485	450	443	453	489	481	499	463	466	470	530	475	457	449	459	445	476	442	460	497	448	481	472	477	466	493	479	449	490	482	469	454	443	462	458	474	498	437	418	475	508	519	459	425	472	482	466	448	482	447	494	468	502	479	465	434	472	455	488	453	477	496	487	446	482	505	469	450	479	492	432	442	431	448	502	458	456	447	456	429	451	459	487	436	469	450	499	472	509	474	448	470	461	488	461	500	523	455	478	482	425	447	477	477	457	456	494	458	491	483	478	491	489	452	459	493	468	441	467	450	483	450	492	495	462	434	497	475	436	479	457	451	467	493	508	464	477	470	489	482	472	494	483	443	481	460	488	427	438	466	472	473	479	471	492	456	484	479	502	463	465	494	515	469	474	500	514	463	478	480	517	444	428	508	456	439	495	456	499	475	441	494	509	511	499	455	497	483	453	491	485	474	435	493	510	431	506	479	455	498	476	471	483	495	493	509	482	462	523	469	511	461	526	458	490	471	487	476	467	453	487	486	488	475	473	440	438	451	467	458	479	501	468	487	454	478	434	482	458	400	462	477	485	484	452	447	455	489	471	468	422	469	480	454	493	488	430	453	508	461	482	525	465	481	491	493	447	495	466	455	466	415	494	462	459	494	481	489	487	444	456	463	486	490	463	446	457	481	440	489	447	463	487	462	500	471	471	449	476	474	478	514	449	477	440	471	519	507	465	432	467	483	474	470	466	534	495	459	488	489	460	479	471	475	480	474	437	482	457	465	495	441	454	457	455	483	460	409	455	429	469	491	468	510	456	470	463	469	452	484	468	501	475	483	475	476	448	506	467	479	437	439	493	450	439	487	432	450	503	461	517	464	460	469	510	490	523	500	464	471	451	454	462	446	490	504	438	449	434	460	453	414	439	441	461	475	456	470	460	464	451	474	487	457	472	446	461	465	466	479	450	458	441	489	467	462	491	461	462	472	467	466	484	482	448	480	463	475	491	469	444	424	401	476	473	455	475	413	493	463	478	500	476	466	491	429	464	451	497	496	474	511	459	502	516	473	451	463	450	470	499	479	463	463	438	452	469	472	468	440	512	474	486	454	459	447	480	479	532	475	448	471	467	451	470	466	494	500	460	492	496	448	475	514	463	463	461	515	457	455	488	453	454	481	445	457	462	478	466	523	448	485	475	476	466	478	466	467	458	500	498	461	456	467	417	468	478	458	449	487	487	508	508	451	502	493	489	490	457	469	492	470	452	468	490	447	457	491	478	467	476	494	470	484	464	468	485	483	468	480	481	484	478	448	477	490	506	463	451	485	447	432	482	464	456	450	508	493	443	499	488	439	493	460	477	514	469	425	515	481	442	466	477	459	503	423	501	444	505	502	464	456	507	420	466	501	465	473	474	477	481	478	478	456	484	473	452	469	500	481	513	464	473	512	447	441	452	434	486	469	478	487	493	464	467	475	446	484	501	497	482	442	500	462	476	433	480	496	448	467	464	470	472	460	510	451	464	466	453	487	446	484	471	446	433	469	487	452	465	462	487	432	419	459	458	445	471	463	444	484	477	483	478	449	477	490	483	494	486	467	417	482	513	482	457	485	479	506	485	459	494	462	475	502	459	460	454	440	469	471	458	514	440	473	473	476	496	493	489	457	474	462	482	470	508	526	453	478	465	481	504	491	448	473	483	465	460	493	465	512	503	449	515	466	467	488	468	446	421	472	443	443	456	448	449	472	498	453	470	460	449	494	488	466	481	471	435	473	473	504	470	446	461	461	498	481	479	439	504	484	455	454	452	507	456	465	471	504	496	448	509	468	464	479	502	448	492	454	472	451	456	458	475	454	475	443	479	434	492	469	453	461	444	459	492	474	457	457	500	472	459	435	461	463	483	473	520	457	479	458	486	502	480	483	475	497	487	522	445	490	450	465	476	455	479	433	466	485	491	520	451	472	450	435	458	477	469	478	454	487	484	474	439	481	428	431	445	492	470	439	480	458	447	477	456	450	499	461	478	464	456	502	456	447	450	455	433	453	461	485	460	460	509	510	503	483	453	449	450	494	464	467	480	464	440	475	467	442	490	511	490	464	449	491	512	452	482	505	458	452	488	470	470	457	486	503	499	463	444	485	450	434	482	481	485	483	485	459	448	483	432	476	470	462	489	478	442	432	472	463	498	511	428	512	464	523	429	481	479	458	476	473	454	453	478	468	463	427	495	471	463	506	454	476	494	486	464	447	485	480	465	456	463	458	485	480	477	466	473	476	454	477	529	454	462	446	492	450	508	457	514	447	450	476	456	511	485	452	461	492	507	455	500	444	483	472	514	461	442	438	463	461	469	462	491	486	478	467	475	422	455	499	457	514	488	448	453	473	490	492	440	497	489	470	453	514	445	440	462	436	466	478	471	463	465	459	428	458	471	494	478	488	501	474	482	450	483	464	497	481	504	498	460	432	476	468	484	492	443	477	468	447	459	496	467	487	439	492	449	480	443	482	472	445	496	492	498	503	432	459	478	483	482	506	487	490	485	456	471	459	464	446	488	506	481	422	492	431	456	531	450	475	465	449	437	472	458	465	471	496	457	449	472	490	463	471	441	469	453	468	479	473	452	455	474	488	474	485
56253	34240	20258	9306	3336	940	431	367	328	316	315	267	274	224	246	284	244	236	254	216	229	288	274	281	295	249	288	209	228	206	258	235	232	230	247	204	201	232	234	222	264	208	244	236	248	234	232	244	217	248	238	224	220	225	234	226	203	212	228	224	246	242	235	233	214	205	216	240	217	211	233	247	246	218	195	226	208	226	232	199	218	221	207	196	236	259	213	255	198	188	224	221	233	237	231	221	215	222	233	233	210	207	225	225	246	222	246	254	238	216	227	229	242	241	215	234	215	221	238	214	237	223	253	238	227	249	222	219	233	234	220	209	241	229	221	225	232	234	226	234	240	230	234	208	218	258	203	216	198	232	243	206	207	236	215	199	262	222	198	233	237	238	247	221	218	216	188	204	220	243	245	204	215	210	246	209	215	205	240	221	234	227	195	218	213	218	210	207	220	231	245	228	220	209	224	217	202	245	227	197	236	216	211	196	226	228	200	228	230	213	220	239	203	231	217	222	231	226	219	225	210	230	229	206	202	215	231	256	197	231	253	227	216	219	203	244	235	221	203	249	233	196	220	208	216	215	222	247	247	253	209	230	191	227	206	241	215	206	210	205	205	216	197	230	230	219	238	235	223	234	216	233	238	210	240	245	242	192	231	196	195	217	224	215	252	237	219	250	228	243	229	246	210	240	224	234	229	251	219	219	216	222	218	224	225	224	222	210	216	216	245	203	208	207	217	215	223	242	214	212	212	267	198	205	222	210	193	244	234	247	234	224	259	229	230	211	237	238	254	242	238	219	234	223	229	222	225	226	218	206	224	218	244	221	247	217	259	241	218	216	216	197	235	221	224	243	230	169	197	215	221	236	221	215	230	245	211	210	226	237	213	229	210	247	210	210	210	205	234	235	222	226	217	232	210	225	202	221	232	201	212	229	230	218	245	211	208	217	247	233	236	242	204	226	227	229	227	220	219	215	237	241	240	220	246	224	218	222	238	210	226	201	231	231	193	211	237	241	240	196	223	219	233	206	234	218	258	223	213	213	231	213	228	241	237	217	215	212	232	232	226	218	236	217	224	218	223	226	208	236	208	227	228	193	227	187	272	214	226	223	225	227	209	224	267	224	226	227	209	228	193	207	256	219	208	227	215	219	246	213	218	184	234	239	212	200	211	202	249	199	233	224	225	216	191	242	238	203	216	211	247	210	192	228	226	252	226	204	226	211	221	230	219	225	227	207	207	222	191	238	225	249	212	215	206	235	228	246	216	229	246	220	200	224	256	239	221	219	228	234	231	223	208	243	218	212	207	233	220	236	225	226	213	231	223	216	228	240	240	226	251	210	217	205	201	244	234	224	225	226	220	215	222	206	209	227	216	202	227	247	219	231	204	258	215	234	231	236	206	215	219	239	228	236	233	204	205	207	255	242	219	213	224	211	224	211	232	207	203	230	217	211	229	214	195	201	246	211	230	244	236	229	236	253	208	237	222	230	234	222	227	218	214	208	223	239	214	195	228	219	205	218	245	223	189	231	219	206	223	239	211	200	220	225	250	232	236	234	176	210	221	233	226	235	211	226	209	202	187	239	216	242	248	236	200	212	203	239	229	222	207	206	218	235	219	227	205	241	232	219	200	253	233	268	221	242	234	213	233	243	246	207	225	217	224	218	242	243	211	220	246	216	214	226	202	242	223	220	221	239	217	221	182	223	224	220	217	240	245	205	203	241	226	236	254	230	248	215	218	211	227	192	227	226	233	229	250	202	234	219	217	219	205	233	218	257	216	245	220	227	195	218	215	218	235	241	233	234	231	217	238	226	261	234	212	244	218	242	223	214	202	226	205	202	230	234	230	244	231	192	242	260	219	225	230	241	220	231	211	230	212	221	227	246	227	260	190	205	242	224	230	226	243	244	233	235	219	236	251	228	199	244	207	238	208	213	237	192	205	232	217	232	226	237	245	236	225	219	205	218	190	228	252	269	207	225	269	198	179	239	222	242	247	211	216	226	220	222	259	207	215	213	211	198	219	223	229	204	199	234	231	270	239	208	233	242	214	262	201	216	220	210	255	221	220	185	229	222	221	220	192	244	222	237	224	242	218	246	230	224	194	208	223	226	251	222	202	222	243	229	207	231	263	236	194	226	245	216	219	221	185	233	207	234	213	226	235	209	213	194	196	264	238	207	191	213	243	220	193	242	244	218	238	211	194	219	199	247	232	216	227	219	232	229	241	236	228	208	217	229	211	210	239	224	225	215	230	215	211	219	202	221	224	211	220	223	225	200	223	217	256	240	207	219	227	239	238	252	236	219	200	233	222	205	227	224	221	270	241	253	234	217	223	236	230	243	232	216	228	217	217	208	225	256	206	235	226	213	206	214	243	222	222	264	244	212	220	199	252	221	213	212	257	234	224	255	224	203	207	218	230	216	243	216	212	223	212	213	226	235	226	214	218	238	234	243	224	271	222	232	252	224	238	216	224	219	206	227	227	222	211	238	243	241	209	199	211	195	226	204	241	182	239	226	206	228	247	222	204	221	226	233	219	221	244	255	215	199	216	229	257	220	218	205	225	233	231	233	216	213	219	218	247	223	235	228	230	209	239	209	218	224	227	233	207	217	213	194	233	226	175	199	221	222	243	201	231	250	233	227	234	217	188	219	226	222	240	226	194	231	249	236	226	195	218	233	202	204	254	210	235	200	217	219	235	217	209	227	205	241	230	223	260	210	222	249	254	221	211	195	219	242	237	229	182	225	219	220	234	251	215	221	215	242	210	228	222	213	213	213	225	227	223	215	222	228	211	226	252	234	231	228	217	200	243	232	241	233	253	228	231	193	190	212	231	237	218	213	243	228	235	206	237	239	210	185	233	211	224	220	241	211	215	216	243	239	205	187	223	266	204	227	252	214	232	254	215	202	217	214	234	240	216	234	260	242	215	210	230	191	214	231	212	255	250	238	228	226	239	212	206	213	221	229	191	215	240	249	210	232	248	219	250	228	209	223	209	192	236	240	229	220	262	224	219	229	245	255	202	208	263	216	217	241	232	255	207	235	219	204	216	246	228	237	217	233	187	211	238	232	206	233	226	234	228	232	219	230	215	249	255	214	209	212	235	234	254	234	209	222	201	246	231	229	255	223	200	222	220	184	209	228	217	250	195	218	230	188	212	222	226	215	220	235	220	243	217	197	230	205	225	220	226	235	226	229	215	225	231	227	248	252	226	230	230	218	220	220	225	229	226	195	193	214	201	212	237	244	225	211	254	214	221	205	210	231	210	222	243	227	232	245	194	219	255	227	224	249	195	227	220	220	209	194	191	211	230	208	220	242	242	214	251	213	227	213	194	234	224	222	219	223	219	266	237	265	240	245	249	237	209	237	228	201	207	218	240	214	215	225	237	243	221	229	243	225	212	216	222	228	226	241	208	234	186	233	199	213	219	206	186	219	250	210	216	218	251	214	238	205	224	257	217	240	225	236	240	225	221	242	247	208	227	196	211	200
36330	26815	23040	16175	9158	3185	1412	1304	1148	1102	956	914	721	705	649	596	578	622	581	612	659	776	857	953	868	830	739	557	498	448	511	489	508	526	514	520	468	549	511	536	476	485	481	553	525	477	493	510	520	496	517	503	470	483	496	479	476	512	484	503	484	491	508	511	471	497	533	474	540	504	512	470	504	487	472	506	540	493	494	488	486	479	485	475	494	511	500	493	472	483	451	474	504	480	527	489	489	514	510	526	459	523	513	452	514	473	490	487	543	505	469	490	505	479	484	520	499	489	475	463	490	496	459	466	478	484	497	491	487	475	488	484	492	441	444	481	488	509	483	488	487	521	512	502	508	518	497	505	478	509	498	525	540	494	534	498	469	522	530	489	479	553	487	489	485	504	511	519	484	496	493	489	463	469	511	492	458	494	480	466	487	499	505	469	469	467	522	467	495	508	475	539	497	510	469	496	495	537	506	457	498	501	466	545	502	470	486	533	456	498	520	516	497	504	497	505	497	531	509	464	559	546	505	498	485	489	478	498	496	515	474	503	483	491	459	479	493	514	506	501	492	486	470	526	489	484	498	496	472	483	506	512	491	513	478	491	486	503	513	486	499	478	534	498	481	466	487	463	480	482	483	503	528	523	496	508	483	484	467	492	489	485	487	494	493	461	476	497	486	504	475	482	470	477	476	487	502	463	475	495	479	514	500	499	503	491	495	484	521	481	467	501	503	512	500	517	504	490	509	516	466	479	505	474	511	471	482	505	474	501	500	504	502	521	493	505	485	479	504	488	494	526	477	460	511	488	474	499	485	532	530	496	541	475	472	488	484	462	508	503	481	488	544	480	511	497	491	510	476	491	487	474	471	462	488	457	477	488	469	491	518	540	521	527	502	528	478	497	459	484	485	499	527	502	495	444	490	514	486	493	468	484	443	479	483	525	471	479	494	491	515	518	463	524	541	481	511	504	531	510	503	509	527	504	497	474	511	479	510	479	486	499	497	500	482	482	493	472	487	487	483	482	530	495	488	486	494	495	509	470	494	521	465	466	499	511	473	465	513	495	497	469	480	523	515	506	506	464	479	506	498	456	503	491	505	484	472	505	520	450	543	487	462	507	501	487	495	503	526	496	467	520	514	496	528	477	495	514	532	475	491	471	521	524	513	504	464	517	496	520	494	492	484	525	502	510	497	497	484	443	474	506	473	507	512	497	517	478	445	534	524	450	495	440	463	456	509	480	532	497	519	484	499	511	476	480	477	480	523	502	515	490	479	530	527	459	515	503	489	521	509	489	526	494	503	485	511	471	494	496	454	500	489	466	477	485	482	511	503	478	530	471	495	505	480	466	480	498	457	503	456	464	469	507	466	508	474	479	499	545	479	473	536	470	495	490	504	469	490	476	495	493	470	492	475	493	474	507	503	502	504	492	513	445	485	438	483	503	512	500	495	483	501	493	521	485	471	491	490	534	471	456	472	495	537	484	492	536	489	479	485	469	472	533	531	484	496	500	505	556	468	520	439	486	478	501	482	496	473	497	519	474	500	486	491	488	493	483	533	487	464	496	508	487	489	485	499	490	451	462	540	512	476	485	519	514	493	481	480	471	488	500	454	499	490	466	486	476	473	509	458	516	493	433	493	536	506	504	484	477	522	490	508	508	517	510	479	475	492	526	439	505	474	487	499	489	488	486	508	464	501	498	464	513	517	527	518	497	508	503	460	456	486	488	477	515	500	475	494	499	485	449	502	510	510	532	526	498	508	504	518	513	450	477	513	524	474	471	503	470	515	484	522	492	524	502	479	448	489	485	477	499	492	489	493	482	485	503	493	516	477	500	494	494	498	495	513	474	507	491	519	467	494	502	541	492	494	480	450	483	524	515	479	479	492	501	502	512	476	512	484	476	510	562	465	479	504	503	509	480	472	507	491	508	514	477	463	508	478	510	505	498	505	514	484	461	492	486	524	548	452	526	472	513	531	473	505	448	463	502	502	526	490	503	471	460	481	476	532	532	505	467	490	522	465	502	524	480	500	511	504	510	521	514	470	457	491	501	502	508	485	480	533	515	517	491	503	508	494	484	553	527	490	471	488	502	506	487	478	517	489	495	481	471	513	482	516	513	538	507	515	491	492	513	458	483	513	526	498	467	481	508	485	480	492	508	489	467	528	461	489	474	470	496	489	513	495	462	495	519	519	474	487	531	463	519	448	506	519	464	516	476	489	477	504	483	509	509	494	449	473	491	489	459	495	483	504	466	480	483	497	479	531	486	500	469	498	526	456	490	478	507	480	485	510	493	487	489	484	505	530	544	489	478	485	484	503	501	530	520	491	509	495	504	518	502	485	496	494	487	459	499	478	490	476	526	455	526	504	479	501	533	484	516	498	476	530	530	513	483	500	481	483	494	512	483	508	456	494	516	512	476	478	517	503	504	508	503	474	492	460	493	464	470	495	527	501	519	520	496	479	477	442	489	454	539	514	514	507	455	494	513	473	504	477	538	458	496	540	499	479	469	453	468	466	508	481	459	525	538	522	468	467	490	513	488	470	487	536	509	477	522	508	553	468	524	500	468	514	448	508	487	456	492	518	532	478	501	497	478	495	483	470	496	512	547	510	491	485	519	498	503	490	496	500	503	472	491	495	460	497	488	516	512	516	537	495	510	476	479	513	493	504	483	515	481	492	495	496	494	507	481	507	478	473	438	495	504	465	533	484	497	489	483	484	496	481	520	549	469	492	480	498	486	485	497	500	464	467	524	528	487	522	516	508	494	490	523	527	466	508	506	495	475	513	468	510	472	519	481	499	494	481	496	516	505	511	501	471	558	486	523	504	496	525	492	507	511	484	491	546	517	487	504	512	493	501	511	491	487	493	479	483	479	481	509	525	503	513	504	547	478	473	502	498	476	484	479	483	515	492	437	487	494	532	490	504	499	496	532	464	502	507	532	477	527	489	465	493	471	477	479	487	443	515	452	518	492	489	524	477	508	488	477	503	453	463	499	484	525	477	516	519	523	530	490	480	515	494	475	502	518	503	506	486	498	468	490	508	496	506	483	492	483	486	473	464	522	536	537	513	501	521	492	486	529	535	493	501	496	501	465	514	517	510	498	457	492	518	493	511	480	511	458	457	497	494	542	524	488	508	484	520	505	498	497	476	473	509	504	464	462	486	473	488	484	538	481	499	495	500	496	470	502	471	478	475	507	508	473	506	506	496	503	510	485	514	496	482	483	490	495	504	507	538	499	455	486	509	484	490	520	508	492	462	461	489	510	517	464	495	497	458	479	485	452	471	511	467	540	486	479	480	516	495	488	469	500	495	473	484	540	473	467	513	504	532	465	490	486	451	500	440	512	529	495	472	506	468	515	510	523	534	501	507	481	464	505	449	491	506	489	498	505	510	499	480	507	498	489	457	471	532	489	472	471	474	456	490	470	463	520	529	498	532	520	475	500	490	485	497	450	534	499	515	524	494	502	526	495	515	528	485	497	468	526
67899	36555	19753	7549	2550	1000	549	429	470	468	355	326	296	272	282	288	256	316	261	291	275	302	307	340	345	318	299	260	257	222	214	211	253	256	230	228	223	245	232	208	238	212	209	229	249	209	228	243	244	237	220	216	257	251	249	236	221	238	233	260	228	235	220	231	249	216	212	222	232	241	233	238	225	244	242	207	236	234	209	226	235	219	257	218	226	222	257	198	243	213	241	239	225	204	221	230	219	246	215	227	243	243	213	227	243	221	252	257	265	199	218	242	219	250	256	226	240	239	249	254	245	230	265	230	237	230	213	214	285	236	218	276	235	249	247	218	257	224	227	243	238	228	233	207	274	237	232	250	244	230	208	242	214	259	245	247	224	236	237	231	216	228	225	252	247	258	244	211	222	253	236	229	250	258	250	259	270	259	271	217	228	237	225	225	236	226	233	243	222	241	241	248	206	219	255	208	252	250	249	235	248	242	214	254	274	193	268	246	234	236	219	235	246	214	216	231	230	258	226	244	235	227	216	223	248	191	216	241	260	229	231	249	248	201	230	248	224	263	238	201	226	230	234	207	187	221	224	237	262	252	230	218	223	207	250	213	212	235	235	237	228	221	199	223	215	201	219	232	198	226	233	244	232	239	238	222	238	255	225	204	252	260	211	230	230	217	241	230	229	228	242	217	230	233	231	219	243	237	231	225	226	239	244	222	224	233	235	222	235	207	251	236	231	251	240	233	234	244	247	234	222	209	228	237	247	246	261	229	235	228	221	228	240	234	221	198	226	221	219	259	232	236	244	230	230	237	235	239	241	225	217	197	219	227	208	266	274	226	242	236	230	254	237	226	228	218	218	229	215	235	242	221	225	219	230	214	232	235	212	225	202	207	193	233	239	250	219	198	249	233	240	231	233	215	228	237	232	246	206	194	219	253	221	229	223	206	232	218	243	217	230	228	219	248	218	231	251	242	242	233	230	229	227	231	208	258	245	215	228	223	224	237	247	201	235	239	233	254	261	234	252	249	250	219	232	231	232	219	199	218	229	232	234	207	218	210	251	251	255	227	205	250	222	265	260	231	251	239	239	229	242	218	242	242	244	259	226	244	248	235	220	244	235	224	198	216	258	216	226	225	219	213	237	240	235	249	226	226	246	254	234	227	228	238	261	234	267	241	251	213	251	245	217	266	261	241	225	213	229	227	241	235	221	247	243	203	251	257	227	220	263	246	236	219	234	260	216	224	250	277	226	251	243	244	227	210	232	228	237	262	215	232	214	233	217	224	259	234	231	203	216	260	231	236	228	236	220	236	218	240	236	226	265	240	236	218	235	263	271	211	220	235	199	242	223	237	239	210	227	248	223	241	217	220	201	263	230	231	244	232	259	223	245	229	232	232	223	229	248	250	206	200	230	202	206	218	218	227	234	207	248	240	210	262	259	219	226	274	235	241	229	244	228	215	242	211	231	198	245	223	242	199	241	226	254	250	250	220	212	233	219	211	232	213	231	220	232	227	218	222	222	239	236	228	234	251	254	224	224	255	250	225	222	233	210	272	229	231	247	222	222	275	243	229	225	227	215	252	224	223	209	220	236	216	255	244	231	228	217	214	228	224	241	233	211	250	214	214	193	247	220	221	231	233	218	218	244	247	225	241	244	232	218	194	194	220	257	233	243	233	222	209	248	261	213	246	237	247	248	203	247	240	243	221	234	218	249	225	236	207	254	234	201	235	242	220	226	233	238	203	218	226	205	230	235	235	206	227	229	216	211	236	259	226	274	241	200	259	232	238	243	205	241	233	250	226	253	224	228	214	213	252	218	231	240	213	223	236	226	205	223	241	234	214	225	259	265	240	230	270	219	215	258	230	249	274	216	213	224	205	212	226	231	198	210	236	237	214	227	213	247	238	218	232	238	210	247	245	246	226	226	239	252	219	244	236	245	238	216	214	221	228	251	219	235	234	239	234	225	246	250	240	236	248	254	216	214	244	217	224	219	242	224	209	233	217	236	242	252	212	227	229	236	235	245	216	246	231	244	227	253	230	235	220	240	206	232	213	221	249	258	231	210	196	228	226	227	230	221	245	227	231	245	231	220	239	243	237	219	225	232	213	251	228	270	245	233	228	216	207	244	231	226	235	237	212	233	254	213	228	228	228	232	236	276	268	240	233	208	240	240	224	204	201	201	234	219	217	217	235	225	227	244	256	228	236	241	230	232	201	228	255	225	222	239	220	232	250	219	234	265	232	249	214	233	222	223	208	226	235	214	247	247	227	215	233	226	231	224	204	221	217	242	225	266	273	213	227	212	217	242	220	201	224	261	243	233	263	237	227	213	213	204	228	202	256	226	216	210	239	227	239	231	239	222	261	199	255	188	250	222	244	239	226	225	265	227	238	254	222	216	221	216	276	239	236	239	247	223	250	258	224	237	218	222	233	263	239	243	237	231	231	246	219	221	226	217	235	246	255	206	246	239	225	228	255	228	238	231	244	227	232	269	234	230	230	194	248	241	236	255	239	236	259	204	227	231	243	210	229	227	217	218	241	250	222	217	214	215	224	232	251	253	238	251	207	228	215	209	231	249	208	212	246	223	229	226	226	221	223	225	246	220	228	273	224	242	238	208	211	228	249	205	230	252	207	235	236	271	250	218	250	267	226	218	246	237	237	241	195	216	194	239	243	236	248	229	227	208	255	234	224	195	252	203	239	224	240	235	242	245	220	199	238	223	253	245	201	242	220	268	199	181	237	244	248	233	238	244	244	224	265	217	217	227	266	224	247	226	244	256	245	242	217	244	237	195	251	242	261	232	202	223	266	227	237	273	252	251	226	222	207	203	250	210	230	217	224	217	259	214	233	239	243	249	218	217	233	211	220	208	232	234	228	244	264	237	239	228	211	250	243	227	213	244	221	232	233	223	236	232	231	222	242	208	239	225	247	240	223	224	243	217	229	223	206	249	245	225	276	220	251	236	218	252	273	219	252	201	206	232	278	218	239	248	243	240	208	219	198	244	279	237	247	224	197	225	224	243	247	234	215	233	223	261	236	234	227	240	225	242	264	267	238	218	255	256	235	248	214	225	229	220	223	250	210	221	279	201	214	212	221	216	235	180	226	254	232	217	250	227	191	226	205	221	228	230	244	231	233	255	277	252	218	235	203	218	207	235	240	215	231	238	231	234	239	265	226	240	234	251	224	253	232	224	215	222	230	203	240	238	256	217	200	225	228	207	208	232	241	249	226	226	262	270	241	232	234	222	241	205	244	255	243	242	230	233	282	231	245	220	229	222	210	272	247	249	211	229	248	251	230	227	230	242	235	249	243	240	230	254	241	238	225	260	246	226	238	220	213	220	241	235	229	230	233	210	260	240	215	224	250	219	212	255	212	220	224	218	250	239	254	222	238	247	224	231	224	242	214	220	243	224	244	238	209	214	224	217	220	232	247	226	238	240	220	245	245	227	232	246	246	218	247	233	246	223	231	241	209	206	227	240	228	241	224
44913	27456	20854	12415	6993	3109	2006	1749	1653	1450	1145	946	823	754	672	665	677	648	689	716	698	811	1050	1057	1068	888	832	550	494	509	470	535	488	483	527	453	529	526	503	516	565	501	472	467	491	507	473	513	477	501	491	492	498	489	546	496	522	549	517	448	492	534	497	507	521	507	548	511	516	440	544	511	526	504	503	501	515	552	512	523	534	545	513	503	490	521	521	523	507	509	530	516	489	536	540	470	505	469	490	511	522	461	504	493	559	489	500	542	473	552	522	568	481	528	520	506	474	486	489	534	515	500	503	507	511	495	497	480	486	499	486	514	496	540	509	494	518	522	486	506	501	516	539	526	515	520	495	498	508	455	494	494	494	544	548	496	511	526	551	518	498	480	494	509	521	548	519	521	511	519	544	533	457	494	518	498	520	506	498	511	530	536	526	506	503	451	510	473	497	520	532	512	512	486	500	509	512	492	514	525	491	484	514	510	496	513	492	498	480	544	517	498	538	511	508	504	537	496	519	525	514	483	500	506	495	492	493	507	512	540	522	486	492	527	515	486	554	502	499	492	494	501	494	476	492	512	487	499	527	518	516	498	510	482	516	466	527	487	489	491	534	536	507	482	509	509	472	519	506	535	471	471	521	502	513	514	500	488	527	498	485	501	547	492	466	476	515	488	471	497	517	536	505	458	518	521	480	541	566	510	540	457	463	480	490	485	498	489	527	512	547	498	476	501	467	480	527	520	468	557	508	511	511	488	509	543	483	496	531	537	472	487	563	506	483	499	491	478	509	477	509	534	477	546	498	500	497	479	501	487	504	546	476	505	515	479	506	498	520	498	472	519	550	493	498	517	461	519	534	493	518	524	522	524	495	477	491	536	507	471	529	527	525	472	501	507	469	513	488	453	467	522	535	513	494	532	547	525	478	503	492	524	520	507	501	524	526	485	541	515	538	533	497	513	526	469	482	470	494	516	539	573	478	566	465	499	511	457	533	513	504	490	514	475	482	485	515	477	525	506	528	510	505	546	514	472	573	545	494	510	473	520	488	500	487	472	506	507	452	472	522	504	527	544	530	493	517	547	502	553	508	535	522	522	508	558	486	476	512	494	507	546	474	530	475	513	506	495	508	522	461	485	527	498	526	497	529	517	526	517	471	520	475	511	473	526	495	508	531	494	500	480	487	497	481	543	490	505	477	486	519	542	511	542	515	503	519	505	504	532	491	514	488	511	505	517	527	488	499	494	481	570	504	547	480	544	515	500	538	518	521	507	501	539	522	488	534	480	538	512	478	471	463	525	483	487	525	500	491	483	549	489	474	483	468	519	509	512	509	544	534	503	513	501	500	509	506	500	505	529	465	470	512	537	510	501	485	485	511	519	543	531	502	472	555	478	528	527	476	501	544	479	523	554	476	497	510	515	527	488	504	557	495	509	505	492	467	502	508	517	483	485	548	508	535	531	513	440	508	499	475	494	528	499	527	524	518	472	497	487	530	555	541	485	521	522	475	541	452	483	474	530	467	499	528	537	504	516	493	483	534	501	523	468	492	529	520	474	481	475	510	487	486	545	521	512	501	517	528	479	490	507	516	497	511	479	524	454	512	499	526	525	545	507	494	481	512	492	483	537	505	494	481	515	497	512	538	481	486	492	498	496	488	527	527	522	520	491	490	511	480	509	522	517	568	519	506	489	504	535	551	496	525	513	484	507	478	570	513	474	486	523	503	468	515	521	516	508	526	494	480	537	494	492	556	477	527	524	523	498	520	488	491	506	518	540	518	568	490	522	503	493	521	501	513	510	486	521	510	505	482	517	486	527	508	526	513	530	562	507	471	525	499	504	484	480	571	483	524	531	480	495	527	507	529	487	492	503	528	524	519	516	517	503	535	522	512	516	492	501	493	516	496	547	507	500	521	481	533	456	476	553	495	510	515	477	551	494	496	529	522	520	506	483	493	550	466	524	533	494	523	473	551	494	522	501	519	464	504	502	506	550	523	503	492	525	511	469	551	488	507	507	512	506	505	526	521	466	479	482	493	509	529	528	545	487	495	508	503	534	535	449	497	473	522	535	535	495	532	530	510	500	511	528	475	548	505	508	522	491	510	533	518	528	483	472	526	499	526	492	527	544	518	514	442	454	499	505	493	506	523	532	505	515	491	510	551	565	502	525	470	475	568	509	516	491	504	557	494	503	481	478	497	503	479	516	516	533	505	519	553	476	492	526	535	501	541	509	552	488	523	529	502	513	508	483	501	541	496	481	530	515	508	534	498	542	494	528	511	497	498	481	530	478	527	537	522	488	497	499	513	510	475	488	513	496	523	488	471	498	516	482	474	530	504	491	499	505	509	496	520	532	511	511	486	523	526	495	472	542	503	525	503	485	528	491	492	510	502	529	526	492	527	539	508	506	470	516	498	505	512	503	496	505	521	482	483	527	466	517	499	486	492	550	530	500	464	502	500	486	492	533	504	488	516	476	533	505	557	522	516	507	494	510	508	488	461	524	544	497	480	547	490	535	494	519	520	512	527	482	496	502	509	570	534	500	480	506	505	543	471	507	502	504	505	521	504	507	508	515	471	505	492	531	475	499	520	471	497	554	486	503	508	478	504	513	519	561	520	572	485	472	516	542	503	524	511	484	505	516	529	520	454	491	520	522	513	513	535	490	511	511	476	514	538	535	490	492	493	524	538	528	558	494	526	469	480	519	504	511	499	461	482	515	531	476	506	506	505	536	467	510	505	486	467	507	529	489	508	525	513	506	492	546	504	538	472	546	506	489	483	500	492	486	475	505	501	488	545	513	543	500	528	526	521	494	530	513	486	493	523	543	519	519	501	499	514	509	486	477	510	509	489	538	527	523	532	519	515	497	502	501	517	500	488	505	491	525	530	501	487	512	495	509	491	564	490	508	536	512	523	508	527	460	497	525	505	488	506	506	512	497	564	490	506	511	544	519	532	513	477	520	496	499	509	502	571	486	496	494	478	459	464	512	532	552	502	449	511	528	500	475	532	461	516	506	481	544	507	505	503	497	479	547	546	509	517	531	516	544	519	468	559	474	513	515	518	513	484	508	526	505	521	542	522	526	538	501	486	500	500	528	492	518	561	538	492	495	437	469	538	518	520	520	491	503	513	483	515	506	533	502	548	485	537	495	519	553	503	539	496	485	490	535	526	535	532	506	537	494	502	501	483	482	489	477	496	507	527	490	502	495	493	500	505	492	508	483	461	534	513	489	465	540	536	484	539	497	514	469	490	527	478	511	497	484	562	548	504	493	517	490	561	513	526	514	492	499	521	482	517	491	498	488	494	514	450	497	495	479	524	523	483	535	524	508	517	519	493	558	549	498	531	440	518	487	534	486	484	466	500	499	516	512	551	527	526	505	500	508	503	495	509	516	520	507	489	495	481	530	509	491	465	527	488	552	488	495	474	470	514	501	509	523	503	482	486	498	484	507	529	502	499	533	506	481	504	494	540	445	508	487	521	489	542	498
51884	27549	11047	2760	912	406	322	286	226	232	256	228	234	239	212	233	220	214	222	222	203	226	200	206	216	203	207	243	232	215	209	190	215	219	244	185	245	228	226	213	198	207	194	198	229	197	219	202	228	188	222	179	211	217	225	211	210	205	229	211	222	199	191	204	171	196	232	225	231	220	212	213	229	196	221	233	191	211	200	209	227	245	209	218	213	219	217	217	194	205	203	192	229	216	211	217	222	226	172	184	210	239	221	203	209	191	231	243	211	196	203	205	230	200	203	226	191	201	197	174	199	215	222	216	231	245	220	189	211	203	210	234	214	203	192	244	209	205	212	214	232	202	219	191	196	198	187	192	229	210	196	203	185	195	215	192	207	220	178	201	199	240	216	227	179	224	215	219	210	218	238	206	200	199	201	224	217	224	233	230	259	196	218	226	204	208	199	224	188	215	215	208	203	194	232	182	196	180	207	207	208	201	206	212	216	207	223	199	210	205	221	219	203	201	184	214	241	223	221	182	181	206	204	220	187	209	197	177	184	189	229	213	183	225	236	207	229	226	224	180	192	200	190	216	239	191	212	227	199	214	198	214	199	210	182	196	212	228	214	209	210	219	184	217	229	234	219	191	199	209	199	201	189	221	212	197	233	200	177	187	203	215	208	192	184	206	205	170	182	210	241	217	245	243	202	204	232	231	240	202	235	228	216	182	179	213	237	256	207	186	187	230	229	231	236	205	234	217	222	187	211	198	191	214	218	234	204	240	196	215	192	193	200	244	236	201	206	221	207	196	227	192	207	204	187	229	238	210	193	166	191	193	210	183	197	191	193	198	250	205	216	178	206	236	216	201	221	186	229	188	195	195	209	198	218	216	242	197	211	236	199	234	218	205	204	228	175	264	196	223	213	224	190	218	209	228	198	203	200	234	200	219	221	216	208	216	195	212	195	198	227	230	219	182	232	223	190	182	207	211	217	203	206	209	214	205	209	205	215	212	210	220	235	220	176	211	196	212	218	207	236	248	192	195	197	209	213	221	195	210	225	209	222	200	223	207	213	199	204	196	193	192	210	203	204	224	215	233	193	172	205	212	234	187	232	206	226	192	209	221	207	195	214	186	188	211	206	198	218	189	223	198	186	203	172	214	192	226	211	208	221	211	256	199	216	197	195	219	214	215	218	227	215	209	206	215	218	194	201	198	226	201	224	179	219	184	228	211	185	195	213	195	217	221	218	202	197	230	221	216	179	189	194	210	237	217	222	212	192	187	234	221	217	211	211	234	250	220	215	242	210	218	211	213	197	218	228	228	196	218	207	222	209	203	241	211	175	211	234	206	179	214	222	239	220	209	222	213	182	210	248	236	208	205	235	221	192	202	195	203	222	203	222	196	230	202	196	209	202	221	211	204	220	199	191	243	234	225	219	205	205	183	237	230	198	195	207	203	214	188	193	225	234	187	221	224	201	227	236	215	244	217	200	191	227	199	204	200	225	224	234	217	199	238	194	225	214	217	197	221	214	252	209	220	236	181	216	199	192	206	208	220	219	238	203	197	212	193	199	220	226	229	212	209	206	204	222	228	221	201	197	227	213	199	206	198	194	197	238	244	226	213	211	223	195	206	199	219	226	189	220	213	214	199	216	201	193	212	195	166	218	244	222	214	195	183	203	212	241	209	202	199	224	198	199	164	186	209	231	243	211	201	210	214	209	209	202	196	207	211	216	201	199	229	237	230	196	222	210	226	210	224	213	222	205	214	213	203	222	213	191	229	186	228	175	211	237	207	215	208	205	171	220	179	210	222	208	239	209	226	206	197	221	204	197	197	224	187	213	208	214	198	224	250	203	228	210	210	192	200	213	222	226	192	195	201	198	198	205	226	230	219	232	222	213	234	221	210	215	209	203	219	220	215	220	211	225	190	194	200	216	218	199	201	220	187	226	181	218	231	209	199	195	204	219	223	232	211	241	241	214	209	211	223	218	229	203	230	203	218	192	187	197	229	184	199	215	208	219	199	213	234	213	213	210	200	191	216	226	218	238	233	216	209	209	222	216	208	210	199	236	227	192	217	222	196	210	203	214	197	206	191	227	202	226	218	197	225	233	216	228	225	206	194	208	227	227	207	225	208	257	220	215	209	216	207	189	194	215	177	190	179	209	243	217	190	178	254	223	219	209	225	244	198	224	209	247	180	197	220	199	189	198	216	201	237	231	222	217	237	207	180	207	219	237	232	193	215	225	220	199	231	219	192	199	218	218	234	219	221	201	219	233	208	200	177	219	197	231	211	205	201	192	213	217	203	197	218	196	197	200	190	201	230	219	214	207	211	192	216	220	199	222	212	229	212	222	204	206	211	201	189	211	188	214	217	214	215	261	221	224	210	207	185	245	197	203	197	201	207	222	223	204	252	197	189	204	231	192	210	212	207	201	200	211	201	223	194	213	192	214	197	221	198	209	185	235	195	219	205	218	187	220	227	220	211	201	198	234	240	208	198	169	207	227	203	206	205	191	221	190	198	237	206	206	213	206	218	198	202	215	215	212	222	222	206	206	210	200	203	202	190	232	254	210	190	215	230	208	217	217	211	193	214	217	204	190	218	210	201	190	219	202	206	199	209	194	210	235	211	221	204	199	233	184	212	218	196	221	215	194	220	181	207	230	190	196	197	245	182	213	216	215	203	236	218	207	195	214	215	218	249	187	192	201	223	202	204	204	203	232	204	212	188	190	236	191	201	223	210	201	220	201	197	212	196	231	218	217	214	235	213	187	197	209	240	196	180	188	179	240	192	170	213	213	188	221	199	208	219	213	243	230	220	224	215	209	203	195	206	218	212	212	195	204	200	226	209	206	211	202	199	200	223	205	213	215	212	214	214	212	196	236	220	215	214	220	201	216	205	204	201	193	219	230	187	204	227	208	205	228	219	217	221	252	225	223	212	217	222	202	192	213	204	217	189	183	217	198	217	222	207	204	221	210	227	228	209	213	193	222	203	178	189	216	224	228	213	222	214	215	208	224	208	224	211	177	239	211	228	201	242	200	191	197	250	231	227	238	218	180	228	199	207	219	237	214	210	218	222	200	206	208	207	196	205	184	217	228	205	232	215	203	211	209	204	217	197	235	203	209	209	240	236	203	228	213	218	212	235	203	195	213	187	213	202	202	180	208	218	204	196	194	222	225	199	181	196	190	203	241	233	219	194	198	221	222	207	222	219	202	191	205	198	222	215	257	206	212	219	215	237	229	203	193	218	221	225	220	228	228	227	210	191	198	206	184	215	232	207	211	237	196	222	186	206	227	204	216	217	207	238	213	196	237	221	211	196	216	216	210	215	211	227	231	214	202	197	216	217	215	213	226	204	195	219	211	199	209	201	213	197	211	234	196	186	231	239	235	210	195	216	190	223	189	222	196	229	198	230	217	203	201	225	219	208	225	194	199	190	206	216	208	185	206	232	203	197	198	236	217	213	227	201	167	187	242	218	229	218	196	218	199	190	221	222
34746	20295	12895	5761	2723	1201	883	683	706	574	584	512	520	544	486	490	485	478	430	455	483	492	478	487	477	479	495	477	441	482	462	515	454	475	518	480	466	454	467	467	488	486	462	456	463	477	481	472	459	463	468	474	475	491	433	476	462	452	422	486	455	469	466	501	467	501	482	495	465	478	468	473	440	454	466	460	416	461	478	459	474	491	447	464	490	494	501	526	446	457	447	476	486	462	455	486	496	519	470	449	476	478	460	442	431	459	453	448	454	454	495	467	454	442	436	446	452	478	456	467	474	484	460	483	475	441	490	491	450	443	457	498	472	478	493	456	479	434	483	478	440	461	501	453	456	490	488	498	437	458	445	425	490	482	473	450	452	435	453	495	492	452	463	466	473	477	438	464	492	461	468	472	492	479	483	477	476	459	461	477	452	484	458	470	489	446	453	470	488	478	476	445	435	499	464	485	482	468	468	421	462	440	503	455	476	463	450	469	487	463	457	449	494	455	494	475	473	487	484	493	483	468	477	459	466	476	461	474	491	452	432	460	431	460	465	471	458	494	479	487	526	457	427	457	475	462	489	440	497	475	432	481	463	436	444	497	455	471	491	493	446	455	466	483	464	451	447	477	473	479	417	447	457	496	447	446	452	484	463	438	445	435	425	446	439	487	457	430	445	447	425	445	480	466	451	450	472	440	424	466	425	450	453	436	489	462	473	463	445	453	447	445	465	463	460	473	454	482	450	428	497	445	482	472	468	477	480	433	484	465	454	508	460	515	479	441	481	469	485	475	456	480	488	425	445	443	463	468	455	489	501	463	490	466	458	475	489	503	443	469	451	439	499	473	473	418	487	469	433	455	423	466	486	458	477	486	459	482	476	450	459	472	477	479	490	490	477	504	464	444	459	415	454	505	465	456	448	474	468	448	488	457	462	483	456	446	432	475	513	485	467	464	455	491	478	441	475	463	480	468	460	494	461	467	475	479	451	473	470	464	464	444	441	458	448	497	474	472	478	465	482	444	463	440	438	474	472	486	424	485	463	442	469	474	473	487	457	432	478	489	455	495	465	457	447	498	457	457	480	486	470	470	450	487	484	458	447	429	441	475	445	452	450	451	463	473	472	508	465	478	480	478	490	483	441	435	455	425	472	440	455	435	396	452	480	454	478	458	448	486	481	482	464	418	487	445	439	455	480	469	453	466	487	466	455	492	448	444	494	447	464	504	451	486	458	481	497	497	498	417	478	486	475	463	457	484	465	426	427	441	452	475	459	479	488	432	513	480	478	481	477	499	493	471	491	462	475	449	450	478	446	460	466	476	455	451	458	443	486	502	426	454	460	465	488	458	485	494	451	479	455	453	422	507	493	474	471	494	432	449	448	485	466	477	453	459	451	461	458	480	444	492	465	474	477	450	458	438	477	493	453	456	443	468	484	435	473	436	439	504	492	448	467	472	471	431	494	416	503	461	440	453	470	442	452	495	444	442	469	480	473	473	479	481	488	479	459	477	475	508	502	496	465	470	433	501	448	475	458	475	491	456	462	486	436	477	500	470	444	444	461	496	501	468	453	435	459	481	489	454	486	446	427	472	469	448	456	476	476	454	455	482	408	470	477	448	449	489	482	438	440	418	505	438	457	486	427	465	488	463	470	454	449	427	452	498	482	493	456	462	472	487	491	488	454	479	463	435	435	468	460	491	471	486	439	440	428	464	479	456	485	463	511	468	465	461	443	478	470	474	460	476	448	477	490	431	465	431	433	466	455	488	489	471	472	485	464	479	478	445	448	438	471	444	506	475	483	480	479	451	498	467	462	441	486	493	440	422	459	465	418	421	476	471	457	510	477	444	449	465	465	500	460	501	501	447	436	468	504	457	468	460	504	459	436	456	472	479	435	462	463	459	449	464	471	448	471	458	419	476	472	474	475	464	440	480	454	474	481	459	471	462	416	484	467	462	479	466	487	441	446	500	465	451	483	426	474	464	462	491	492	450	483	470	459	478	457	471	469	470	495	454	499	468	447	487	498	479	482	440	434	462	466	470	467	528	426	451	456	449	449	439	458	490	474	462	456	484	492	446	480	456	448	473	472	458	506	470	501	470	441	472	467	448	549	490	470	490	489	461	472	469	481	467	473	482	470	451	464	505	436	481	449	468	483	500	488	466	506	509	471	475	447	438	477	505	497	468	437	456	440	461	489	452	476	457	438	524	481	502	451	446	476	456	492	407	465	438	465	421	454	507	428	464	467	452	480	488	478	460	447	485	506	527	456	448	483	436	471	459	485	448	436	462	438	443	452	442	522	480	466	433	486	495	470	494	464	522	467	507	506	432	477	490	473	432	443	469	472	460	446	490	442	477	466	465	483	490	477	483	422	444	467	443	463	422	480	459	476	426	476	497	457	485	448	425	454	442	448	458	511	463	468	447	469	462	482	452	428	448	497	451	499	474	467	443	471	472	484	488	461	428	457	484	426	464	465	458	455	451	458	533	446	482	492	433	441	529	471	479	468	489	421	456	460	426	471	460	431	494	460	448	469	456	468	468	451	423	488	450	446	507	475	474	473	447	477	474	483	476	491	469	450	454	441	450	465	442	471	472	438	465	476	471	453	496	471	490	469	507	455	423	484	456	476	481	432	437	439	456	456	496	477	471	470	486	471	476	492	454	435	443	439	444	438	459	463	416	459	456	480	455	520	471	464	451	445	480	480	457	485	479	426	484	468	471	465	475	478	472	444	477	464	491	442	453	473	442	480	487	496	465	469	464	457	477	454	491	454	472	473	475	496	467	484	477	481	488	443	462	459	484	465	498	488	472	491	445	455	465	445	446	492	467	469	435	484	436	446	494	451	429	455	483	476	508	449	467	464	457	477	504	458	510	456	451	448	452	444	446	465	459	490	478	477	421	482	479	502	467	467	468	497	449	436	474	493	500	472	456	461	489	480	493	447	520	457	480	442	469	477	453	487	480	477	487	471	497	457	491	473	459	468	447	433	459	498	467	458	464	497	455	438	492	443	475	479	463	446	460	489	455	454	473	484	493	426	436	475	455	505	470	422	468	474	486	422	451	487	447	479	444	427	455	492	502	456	491	412	486	453	416	486	521	475	439	451	481	447	459	474	426	442	457	465	442	485	480	468	485	450	439	467	435	474	451	464	476	467	497	476	470	456	476	458	470	454	501	490	445	478	453	484	455	487	491	489	490	421	499	444	476	464	467	457	472	447	483	459	475	467	494	461	451	494	445	479	437	503	463	482	462	432	489	445	477	487	405	457	469	442	420	501	465	477	470	458	479	433	492	459	441	485	471	459	470	478	495	506	494	498	465	487	461	495	468	435	470	510	446	506	475	432	468	473	432	464	441	441	453	472	432	438	468	512	429	480	471	462	442	422	475	476	461	435	471	482	459	483	520	488	471	483	455	444	452	473	428	473	467	482	456	486	456	472	458	489	436	459	451	450	475	452	439	463	451	487	454	465	482	489	423	482	472	443	428
62267	34907	16626	6237	1621	658	428	351	294	251	260	234	214	222	221	220	227	226	230	231	242	276	261	254	260	237	227	219	245	224	190	206	214	230	224	208	216	199	220	236	228	241	204	201	200	227	240	217	213	238	242	223	266	208	205	228	222	233	237	205	214	199	225	265	247	218	219	224	238	219	259	221	224	204	227	221	195	202	202	213	194	215	209	239	231	231	230	230	231	221	213	249	227	244	200	214	229	222	200	221	209	219	209	231	226	251	198	216	180	223	209	230	210	224	234	220	212	248	220	240	218	229	202	193	237	210	242	182	207	243	236	216	239	195	206	232	221	241	222	227	209	230	183	207	237	248	214	225	229	239	243	205	220	234	206	200	185	218	226	208	204	232	229	209	185	247	240	232	226	223	220	240	220	214	224	202	227	236	213	235	218	204	238	222	242	206	244	207	210	243	227	228	214	223	228	200	205	228	211	205	208	231	210	222	233	254	226	202	221	230	225	209	208	230	218	233	194	223	207	210	221	210	228	233	237	210	226	241	194	235	230	213	239	193	227	230	215	217	220	190	214	204	205	240	219	214	248	207	227	220	258	197	240	228	241	225	240	201	204	205	203	214	221	227	243	214	245	220	239	221	226	219	226	243	202	211	247	209	228	205	217	185	207	242	208	231	232	205	211	222	249	189	253	217	225	210	196	205	187	209	199	221	223	212	220	230	237	250	225	224	202	196	204	239	232	208	224	228	234	226	216	200	213	236	227	235	212	244	241	231	225	220	197	215	198	235	218	197	244	235	206	206	218	243	218	224	222	211	239	225	237	238	193	214	225	249	216	249	252	201	198	225	223	198	222	206	232	216	214	243	226	220	247	239	252	189	251	207	235	220	226	196	245	218	218	206	229	198	200	214	208	221	217	237	245	241	212	178	208	194	204	210	216	199	221	180	233	212	220	224	214	198	198	238	199	210	232	188	208	224	232	206	200	231	235	197	215	217	218	211	221	177	215	256	202	235	227	223	247	199	222	224	209	232	225	228	209	221	227	212	225	230	223	220	194	200	208	219	223	222	244	210	194	209	232	211	233	210	218	199	234	223	222	240	225	248	235	197	245	230	212	187	197	230	231	185	214	222	241	212	248	228	216	225	199	217	241	217	241	220	213	215	194	210	191	233	210	222	230	243	217	212	222	213	229	235	229	229	245	240	210	228	232	193	216	226	217	239	211	233	208	203	216	221	226	251	187	228	242	205	241	202	220	217	238	216	191	214	215	208	221	223	229	222	221	213	225	207	219	267	191	218	211	245	220	238	234	200	230	230	206	219	203	213	231	225	217	215	229	214	225	229	226	216	188	237	199	200	224	220	198	216	224	216	223	231	213	205	250	218	205	210	239	195	231	229	219	236	238	196	212	217	206	224	202	203	204	226	231	224	203	218	218	229	209	207	211	215	227	258	218	196	216	210	243	222	227	233	229	235	226	196	239	215	228	218	217	224	250	233	244	212	218	229	229	201	212	248	176	227	223	212	236	238	222	216	212	236	258	253	230	221	210	228	224	234	199	240	230	237	223	213	227	223	241	191	225	179	232	229	228	236	193	241	231	236	223	209	237	252	219	195	226	215	239	241	224	237	232	221	241	196	241	237	242	243	193	226	204	232	258	207	206	225	233	235	237	190	219	225	209	225	202	206	214	203	227	225	227	228	245	248	238	228	247	203	213	211	238	240	211	215	237	224	184	210	228	217	192	215	239	192	207	220	215	216	203	243	227	241	229	217	217	232	219	231	201	242	222	244	246	197	217	234	213	223	202	224	207	225	231	223	222	207	201	228	200	245	211	239	217	246	224	209	209	234	207	222	243	242	223	215	218	212	216	230	205	198	246	245	215	228	211	230	222	211	196	211	234	200	228	229	220	242	233	227	209	247	221	199	218	174	198	240	221	248	246	220	243	211	226	225	178	222	211	237	183	237	221	247	222	234	220	226	206	214	186	205	213	189	202	244	197	211	228	228	240	202	245	215	243	247	237	213	211	237	218	225	227	210	207	213	242	226	204	220	227	243	198	206	232	203	221	226	240	217	213	233	224	190	223	221	212	230	221	194	229	199	216	224	203	217	202	213	189	242	221	231	245	211	212	244	257	224	231	197	212	214	221	229	223	226	221	213	229	234	237	231	215	228	189	206	241	244	225	211	223	178	227	211	235	211	208	212	216	205	248	231	216	227	203	213	198	186	237	210	216	185	223	221	228	207	208	234	238	193	215	200	230	199	218	225	220	200	212	214	239	209	185	207	205	219	203	238	225	194	215	193	214	194	203	227	212	197	221	251	216	232	196	224	228	188	218	209	205	216	223	228	232	224	222	205	227	216	228	202	197	240	206	228	228	207	243	216	232	231	224	195	179	200	244	225	228	251	225	233	207	215	225	214	230	235	206	226	251	174	214	217	207	202	253	230	213	218	250	265	219	260	215	226	202	212	219	228	199	207	211	206	204	226	183	256	212	232	228	201	195	228	222	196	185	179	228	224	204	214	205	200	219	216	229	208	239	236	246	249	238	245	257	202	201	242	238	223	208	205	211	234	233	230	212	201	226	210	227	227	215	228	234	214	209	193	231	192	231	239	224	234	221	248	214	230	216	218	221	216	227	195	227	207	221	203	204	226	235	210	208	212	234	223	204	198	224	234	229	223	224	221	236	236	225	229	241	247	226	251	276	215	201	226	235	231	222	193	197	230	233	234	203	222	225	217	231	227	222	208	196	225	249	229	244	216	217	231	240	234	231	234	194	205	213	209	221	207	196	202	218	242	269	215	224	215	178	233	205	205	215	233	216	229	241	221	232	217	234	244	210	220	204	223	200	231	202	194	195	231	201	239	228	214	212	214	214	244	237	196	240	248	200	218	218	214	225	230	222	223	236	237	244	222	203	223	206	206	220	213	209	220	206	211	232	223	217	239	214	247	214	206	193	225	220	219	219	230	211	248	235	223	245	214	226	233	239	257	217	240	207	205	210	217	203	194	238	232	227	223	230	253	208	200	258	230	217	254	236	214	243	213	204	208	240	214	227	226	222	241	214	220	224	239	228	218	207	248	247	216	218	253	220	225	223	228	222	221	241	229	214	224	208	214	215	210	218	242	206	205	235	225	228	235	215	234	225	243	193	230	226	221	248	221	238	210	230	252	238	244	231	209	207	205	204	236	219	230	210	217	227	224	237	234	214	233	213	217	236	236	224	219	220	211	232	184	230	201	224	219	275	234	217	212	243	226	225	226	208	231	219	220	226	226	236	227	196	199	220	221	222	211	236	219	249	223	236	270	221	206	214	230	229	214	201	217	254	223	238	210	212	213	229	232	241	236	241	198	215	218	215	193	242	227	222	224	231	212	247	250	232	228	222	217	249	236	263	225	196	203	226	214	249	220	232	232	219	251	252	237	229	215	217	217	217	233	205	228	212	227	212	236	237	228	250	209	229	227	219	204	223	233	214	223	241	228	224	224	225	247
41671	26579	18007	11527	4294	2197	1488	1056	744	610	648	638	613	583	609	552	522	515	484	544	495	599	718	776	688	611	530	519	479	483	511	468	477	481	473	493	472	502	495	488	486	472	476	457	483	467	480	457	502	473	489	469	480	490	444	491	493	471	465	478	500	521	509	495	489	503	496	511	466	483	469	483	512	473	541	489	454	527	471	523	514	498	526	500	521	483	501	507	477	485	510	493	468	476	470	506	491	494	470	472	496	508	518	485	490	527	461	538	496	504	500	463	492	491	463	457	494	482	513	436	475	486	521	480	470	479	501	482	481	487	509	505	436	512	475	515	514	480	471	472	465	497	468	545	465	461	456	477	513	485	521	498	476	494	468	468	501	442	521	498	488	489	512	474	461	478	478	471	466	478	500	461	511	489	495	473	475	484	497	507	534	478	466	518	505	465	470	469	507	487	488	496	497	441	504	555	507	470	489	478	488	467	479	491	482	485	512	483	494	511	514	469	484	471	508	508	535	496	454	519	493	492	479	491	484	496	472	488	492	500	516	475	507	454	492	509	528	469	480	506	466	483	473	504	487	483	474	466	463	500	545	501	467	487	522	463	492	527	474	492	468	477	492	472	515	457	494	460	488	521	489	513	492	476	504	505	508	473	511	481	469	467	455	492	518	462	481	471	499	495	493	499	450	494	486	493	485	504	470	477	490	492	475	462	511	485	485	510	459	493	478	496	541	483	463	457	460	481	479	465	467	536	457	513	523	487	525	498	499	453	511	495	493	497	493	484	496	504	485	464	488	492	492	449	464	452	498	488	516	471	482	493	442	478	497	496	462	475	489	466	514	497	441	463	520	493	492	470	523	484	494	448	501	484	435	487	481	533	521	481	461	527	512	456	472	491	506	500	495	497	500	473	483	491	481	452	473	470	474	492	479	444	475	560	507	500	485	461	526	498	481	524	483	476	505	512	511	503	532	508	467	497	465	441	525	491	502	501	485	519	507	515	472	521	478	548	463	481	495	531	477	463	497	460	460	487	524	492	507	485	534	502	492	461	505	475	493	499	509	443	505	476	472	518	523	506	494	481	544	497	480	452	533	455	474	504	490	472	504	502	490	485	533	503	499	438	431	481	460	478	468	500	479	462	514	465	500	465	470	495	512	483	505	500	474	497	483	495	492	506	467	457	508	523	460	508	503	474	505	509	503	489	528	487	462	477	493	485	492	527	484	500	494	484	468	480	482	488	512	511	466	501	438	489	492	466	462	463	489	478	475	511	483	493	460	491	471	536	499	502	489	470	492	478	488	523	463	504	489	477	516	515	482	491	508	503	531	515	454	512	536	486	513	475	498	498	484	452	498	501	473	494	501	508	494	495	476	470	475	506	484	454	493	515	489	488	534	480	526	478	475	500	491	483	471	504	536	464	512	502	479	475	486	486	477	419	503	525	501	503	472	492	456	504	479	486	484	460	465	443	469	444	497	473	465	466	538	489	539	493	466	482	477	485	442	492	481	474	535	477	487	499	505	484	448	450	494	468	495	494	477	507	531	467	457	465	499	522	527	462	467	466	469	467	463	506	445	462	448	489	481	461	510	494	512	494	493	483	513	469	541	483	439	479	501	452	453	476	466	470	530	503	504	515	481	445	506	457	472	475	463	503	464	454	509	482	500	523	463	482	500	484	530	507	519	480	470	523	478	472	467	537	471	459	479	490	493	491	478	519	519	534	496	515	519	478	502	480	490	546	490	480	474	492	462	506	510	510	506	467	525	496	482	491	502	473	535	525	514	504	486	525	498	488	462	458	485	495	486	494	495	495	496	481	479	470	476	485	481	479	493	498	505	502	481	498	464	487	478	468	472	459	492	485	508	488	500	472	488	490	479	479	499	422	493	476	458	476	458	475	491	525	476	505	461	491	505	486	448	489	499	505	466	447	478	485	493	447	456	478	480	474	530	508	490	479	474	511	494	506	461	479	531	511	470	453	478	492	501	481	508	481	506	515	487	501	507	455	500	479	496	496	454	476	479	501	504	517	516	502	514	494	526	533	507	442	430	458	515	469	526	444	471	497	480	462	465	520	538	478	484	500	521	500	480	522	502	469	511	502	488	488	487	470	463	479	442	459	473	458	452	494	480	473	510	477	467	465	506	514	468	503	447	473	455	488	514	510	463	497	471	491	528	491	515	437	450	518	459	502	502	518	491	479	506	472	473	485	494	481	539	494	494	478	463	486	499	479	463	466	457	451	445	503	497	488	475	520	505	494	511	475	532	513	494	494	503	501	526	500	495	533	510	477	467	479	497	520	477	506	475	505	454	487	491	487	517	469	477	485	501	484	510	496	467	488	527	489	470	463	532	471	497	509	490	470	466	505	505	498	479	445	521	450	479	517	490	533	509	514	447	528	484	538	489	480	478	489	483	523	477	485	512	489	478	534	479	488	482	465	485	478	502	458	502	465	485	492	484	465	443	527	507	512	504	495	534	489	473	473	505	487	459	478	502	481	470	521	478	506	514	517	484	451	494	512	504	474	484	495	540	520	458	496	505	462	515	516	445	489	522	481	482	495	503	496	470	459	490	483	525	446	487	496	509	494	471	460	477	557	497	490	524	458	492	525	486	493	465	484	455	475	473	527	508	467	488	488	516	512	451	516	449	472	477	514	524	523	462	511	518	492	497	469	486	488	515	524	499	479	495	471	522	473	465	488	438	490	476	484	460	511	451	520	497	512	500	488	486	511	484	473	464	478	539	521	457	463	494	485	482	452	510	497	532	493	507	501	502	489	482	505	484	504	481	473	493	493	505	503	449	468	529	494	491	538	521	479	483	454	503	508	482	483	478	507	459	491	496	466	529	503	534	444	490	509	493	492	528	499	498	487	477	505	518	479	477	469	520	491	504	496	533	480	471	504	460	487	463	511	474	549	498	518	490	497	489	491	453	491	472	483	490	500	489	508	446	484	480	501	423	502	507	475	510	544	473	483	509	500	509	479	482	511	499	484	495	511	527	507	487	470	490	473	477	524	501	446	479	480	476	533	490	499	490	506	489	474	507	497	521	508	475	468	501	476	497	415	456	494	518	484	494	509	492	490	466	509	463	468	482	487	482	494	478	447	512	513	498	502	478	476	526	483	540	502	504	506	488	494	469	455	496	471	488	453	473	474	500	478	515	437	482	476	492	489	489	458	499	514	446	491	468	494	502	502	487	530	498	485	507	475	474	453	435	460	512	467	485	489	463	464	474	487	482	448	489	478	468	515	492	460	486	510	483	505	446	524	462	531	487	479	502	512	500	482	499	495	501	444	456	458	513	476	538	487	504	470	511	579	479	474	505	511	532	494	482	525	472	477	455	485	490	471	527	463	486	467	492	516	478	467	489	465	469	458	471	517	508	535	493	481	459	492	452	526	476	471	535	484	540	474	474	512	520	509	459	501	471	478	469	473	469	504	461	476	451	478	475	503	479	530	473	491	485	470	498	494	472	513	471	487	480	487	494	493
69442	41651	23711	9456	3150	1208	623	472	343	327	296	264	242	253	257	259	253	233	254	239	235	312	319	295	314	340	285	240	245	253	201	244	245	242	227	239	235	240	232	241	212	243	202	237	214	231	209	234	230	255	218	213	224	240	238	228	242	220	265	220	227	211	248	216	189	223	209	277	235	229	225	249	239	239	236	216	233	230	216	202	242	236	188	224	263	208	252	230	224	240	267	236	193	209	220	247	261	257	232	224	215	236	234	225	247	219	238	219	218	240	234	256	269	243	246	254	259	225	232	226	238	239	220	225	241	220	209	207	246	230	235	221	272	230	242	242	259	238	224	218	237	196	211	244	259	225	208	250	244	217	216	226	202	235	242	235	265	211	229	227	218	242	225	204	239	259	247	236	263	248	216	246	215	247	226	235	224	227	233	256	219	243	225	239	218	207	217	237	252	210	232	222	205	225	225	219	244	241	227	240	254	226	205	231	247	220	215	243	200	216	243	216	217	211	255	224	231	237	231	246	213	200	220	255	235	262	247	246	237	230	213	232	230	259	225	235	246	195	213	188	213	218	242	205	235	232	232	218	233	227	221	215	232	197	224	251	234	216	263	213	232	246	197	229	218	255	224	223	245	243	223	209	214	231	253	212	219	233	232	223	220	245	221	233	227	205	257	243	256	212	227	256	243	196	234	192	264	221	264	250	226	216	236	223	244	227	228	237	220	203	238	234	234	254	225	215	267	245	214	228	197	248	233	217	249	233	249	214	217	241	243	226	233	235	251	237	232	246	244	231	233	252	247	209	220	246	195	239	212	224	230	255	239	238	208	214	217	249	257	251	245	229	226	226	221	220	218	250	241	236	236	226	229	238	235	228	219	242	216	188	203	226	232	240	241	230	216	234	228	213	247	268	250	211	194	217	247	231	197	216	213	232	252	231	255	203	226	246	241	254	262	238	231	238	201	208	223	264	208	245	229	209	223	217	258	230	229	234	226	196	183	284	238	249	214	241	231	215	217	236	253	228	232	207	230	216	251	199	221	245	209	211	226	227	237	218	232	239	209	202	197	245	221	233	237	234	245	230	253	225	239	192	210	208	250	261	228	229	227	260	238	251	234	239	226	236	232	226	236	229	231	229	227	248	228	224	231	228	218	212	249	234	198	233	247	231	228	224	233	232	260	242	275	221	221	253	252	220	211	237	253	246	208	246	207	256	201	199	223	213	234	232	220	230	244	240	234	235	201	210	224	248	238	239	240	235	220	211	223	239	218	236	234	239	241	226	243	237	218	230	250	234	264	201	226	246	238	205	214	209	217	216	217	235	214	257	234	217	226	220	224	242	239	246	211	211	218	261	190	195	214	239	233	227	213	241	240	202	217	249	240	232	252	231	233	237	263	228	223	271	224	207	229	206	227	232	201	240	246	238	239	220	254	226	229	258	257	249	223	229	241	216	202	212	216	214	262	249	231	219	222	239	202	240	218	218	231	217	266	221	261	222	201	246	233	224	207	240	221	239	265	237	244	257	226	212	230	211	238	245	232	243	224	233	202	244	227	228	249	244	247	210	251	226	229	244	229	245	207	226	224	235	252	213	236	203	262	217	208	230	205	237	242	235	226	212	200	215	229	241	208	205	236	207	243	209	209	209	222	242	243	226	198	251	216	232	217	238	262	216	242	265	248	241	228	220	224	250	244	247	242	233	227	231	213	214	206	231	241	221	210	235	230	207	228	229	241	238	221	221	206	218	243	246	235	244	244	242	210	230	207	233	235	219	216	248	227	232	214	210	243	230	245	223	236	229	242	243	196	229	243	262	262	261	236	229	245	226	221	245	202	221	253	231	246	244	229	230	218	262	229	244	199	278	223	243	231	232	233	206	254	245	226	237	225	229	230	252	258	209	205	248	221	203	196	208	218	225	223	201	238	257	211	222	240	270	241	211	226	242	221	233	218	214	212	233	202	228	210	264	237	221	241	218	209	201	215	223	210	243	222	217	235	264	219	245	212	233	251	231	240	227	245	228	216	234	227	229	222	197	239	230	209	238	235	249	225	223	245	259	223	238	235	220	222	256	261	220	245	268	258	205	248	241	211	227	240	212	240	242	219	221	225	219	220	213	232	224	222	250	226	233	219	226	198	215	220	225	217	234	251	227	240	225	246	239	220	240	242	226	224	251	224	239	213	220	214	252	241	226	259	240	254	254	237	225	205	238	234	273	218	212	239	217	224	242	224	238	221	246	234	228	188	224	247	254	237	220	248	214	220	228	241	242	238	226	219	208	216	243	219	202	197	245	255	203	218	211	267	238	268	220	238	234	211	227	227	248	220	245	235	265	214	241	232	240	218	243	228	232	260	243	246	249	228	242	231	256	225	241	251	223	196	256	208	255	254	234	236	221	235	221	218	224	198	241	209	257	206	194	228	237	250	223	216	210	261	233	205	206	247	223	248	235	239	206	234	235	221	234	207	245	244	249	251	198	248	219	208	225	266	226	247	221	254	232	228	234	218	235	245	240	234	224	264	229	252	229	247	233	207	224	199	227	252	269	256	243	214	218	234	243	252	278	211	222	217	248	200	247	243	215	205	223	208	216	235	197	224	221	216	219	233	265	263	217	274	237	271	259	225	253	260	230	241	226	211	223	237	216	246	238	236	242	234	232	216	230	231	239	246	233	240	217	222	221	223	260	227	236	238	253	232	232	259	231	216	232	212	252	229	220	244	217	205	238	226	213	207	265	191	242	247	243	224	252	221	247	209	237	228	252	258	216	219	247	234	202	252	243	255	251	210	242	230	240	256	229	242	234	225	215	219	227	240	222	194	234	216	195	239	218	225	221	220	230	205	229	260	261	218	228	223	231	243	213	228	232	241	256	245	251	260	236	239	224	197	242	216	220	223	239	237	265	224	257	207	219	229	276	224	227	256	249	269	233	216	235	239	245	235	221	234	238	223	224	243	235	217	237	251	247	227	218	253	235	238	245	256	247	245	233	231	255	240	262	207	250	217	219	215	240	234	220	202	272	221	225	260	235	214	233	243	216	259	222	250	242	229	252	233	267	226	216	241	226	224	221	267	241	208	235	226	220	218	218	260	227	219	237	239	245	228	230	214	235	231	260	257	246	251	224	247	207	222	243	218	193	231	244	238	240	202	218	207	211	232	240	217	223	222	245	190	217	262	213	233	223	234	226	247	235	226	219	232	262	223	231	256	192	227	219	254	216	259	223	249	249	231	240	222	228	239	241	219	209	225	222	214	217	254	256	232	193	231	252	243	224	187	224	210	228	235	234	240	232	223	252	251	213	224	254	239	239	213	229	207	251	259	242	224	241	240	220	194	242	215	253	229	236	210	239	239	219	212	224	219	264	244	215	218	250	225	241	223	284	248	236	230	200	244	237	233	204	247	224	244	206	226	246	239	215	227	204	245	263	244	249	227	229	231	204	240	238	214	229	227	195	219	237	229	196	202	228	212	225	213	244	249	254	241	240	212	234	257	246
45308	32082	24028	13795	8032	3760	2196	1724	1090	908	878	653	624	593	579	532	571	556	537	594	643	877	1104	938	909	932	620	531	496	499	548	542	552	511	502	525	545	556	505	491	537	551	517	501	498	533	535	498	497	487	484	553	471	528	526	507	542	490	535	523	500	479	511	524	539	505	471	506	509	476	539	501	525	495	488	476	512	537	527	500	489	460	492	508	495	525	515	528	542	505	485	515	479	488	469	511	520	500	524	482	503	515	478	550	488	501	496	497	518	539	527	510	449	502	494	500	524	469	487	517	554	502	507	510	534	485	530	500	487	494	485	525	495	546	519	515	499	482	479	454	525	494	514	475	481	491	555	483	499	448	487	491	525	497	505	525	525	519	519	508	499	516	475	494	521	549	545	484	536	510	500	521	530	464	483	510	504	487	533	519	519	470	502	548	520	469	467	500	509	517	525	538	513	491	523	492	491	545	478	473	491	479	478	498	487	529	531	514	490	558	488	486	516	501	498	519	487	517	488	505	485	514	509	516	506	524	469	455	542	504	531	490	506	481	524	526	514	528	496	519	451	556	502	537	530	492	479	512	507	494	574	485	517	513	495	480	535	510	531	512	494	483	483	467	513	512	498	493	510	471	525	495	506	522	503	483	453	486	513	509	488	524	489	515	479	517	527	511	529	517	518	477	517	527	539	519	561	472	495	562	501	517	495	558	538	489	444	479	527	551	544	479	490	524	508	485	490	551	496	517	519	495	538	524	467	535	474	520	458	540	488	493	499	481	517	514	506	507	496	480	512	475	555	490	479	509	519	534	538	554	523	519	494	444	456	526	514	494	515	488	475	532	488	523	503	488	577	516	514	503	526	493	462	547	539	529	514	498	488	515	502	491	518	516	510	522	514	543	494	545	494	506	474	506	532	537	502	502	513	524	529	467	483	453	511	465	497	528	527	513	511	489	512	523	487	508	497	520	503	471	570	493	487	515	523	498	481	488	518	488	512	508	491	539	500	503	516	522	490	513	543	526	516	505	486	541	504	489	500	538	501	496	498	518	548	526	497	485	507	553	495	484	517	526	498	490	481	469	502	516	527	507	489	496	531	473	508	479	494	462	492	471	479	526	479	497	537	506	468	511	488	554	508	501	529	505	472	482	528	493	514	519	543	508	477	508	483	495	484	474	479	481	496	505	515	512	550	495	492	493	522	504	513	544	505	524	477	495	528	510	477	514	464	473	496	480	508	500	477	553	499	507	476	485	499	563	461	494	497	510	530	520	516	535	503	487	538	501	529	500	539	517	489	537	506	505	532	503	476	482	495	501	488	521	491	530	510	510	477	495	528	531	509	503	463	473	509	528	496	531	501	481	531	477	530	470	486	494	503	545	529	502	481	482	504	518	487	521	481	495	472	504	547	509	517	534	484	508	524	480	485	529	504	485	498	547	537	491	517	495	500	527	524	490	520	508	520	488	524	492	464	506	532	457	510	508	515	513	540	545	484	530	497	488	525	477	497	535	553	512	478	495	504	538	506	485	497	493	459	500	530	537	514	482	500	488	561	481	492	502	467	576	507	529	528	529	499	537	492	522	504	539	508	510	507	509	503	540	501	536	460	486	495	480	510	540	518	456	494	477	497	503	489	480	526	503	514	489	496	541	493	523	501	511	492	486	492	527	492	519	512	494	498	510	526	531	499	516	509	517	508	511	425	542	494	516	497	521	536	503	495	514	475	486	549	535	521	514	471	554	504	501	490	536	544	492	521	502	509	478	557	478	496	549	475	532	521	514	507	523	517	515	524	523	552	519	525	533	513	470	512	497	510	526	481	560	491	482	505	536	491	476	475	458	476	490	518	482	490	499	505	516	519	521	473	520	496	483	485	492	513	490	496	451	511	522	493	503	538	496	503	521	496	513	486	532	495	477	534	515	511	496	528	511	485	495	503	484	494	490	470	543	479	505	568	485	511	536	537	485	521	509	538	456	491	506	504	511	513	513	508	507	487	509	509	536	566	492	554	508	491	525	494	532	484	515	506	522	500	520	503	494	524	540	529	495	484	504	486	510	520	457	534	521	530	475	499	503	522	486	540	501	518	488	479	526	497	504	526	538	475	517	504	505	506	455	500	504	458	488	484	492	555	518	532	514	506	480	541	520	524	500	511	504	511	526	473	506	471	520	527	481	533	530	529	493	519	503	508	499	512	562	508	502	485	475	527	484	572	467	551	495	492	487	497	527	519	499	475	498	501	490	518	550	475	504	490	460	519	512	538	501	527	490	490	484	526	497	547	541	495	466	497	489	509	514	483	498	493	498	533	560	484	502	492	487	518	543	522	531	491	472	515	492	543	502	512	488	466	486	517	492	516	525	487	495	491	491	471	488	481	494	518	526	531	528	500	489	511	520	501	548	508	534	498	494	541	516	488	519	491	522	511	480	584	492	493	458	534	499	522	541	543	493	495	514	509	519	500	529	518	479	524	507	503	523	487	517	482	557	539	454	475	507	498	508	516	474	504	492	449	488	461	472	509	494	519	519	468	485	471	495	509	482	487	527	479	587	487	546	525	486	486	515	518	496	515	461	540	555	557	467	512	508	491	522	518	498	493	521	501	455	489	472	508	531	479	537	477	495	518	498	497	488	497	487	502	545	493	509	528	497	484	497	492	544	503	483	495	523	504	486	528	503	505	518	555	470	550	484	518	488	469	459	496	503	518	518	525	482	454	478	520	509	477	509	496	474	515	521	483	547	564	504	532	504	528	514	498	512	461	466	524	506	510	515	484	529	469	507	554	488	516	473	508	505	531	526	485	494	503	491	473	496	508	520	501	488	488	517	510	475	514	512	523	493	489	488	495	516	540	487	522	463	523	499	501	494	512	544	498	507	517	526	496	509	510	535	497	514	518	503	460	538	482	515	514	479	458	500	554	507	548	494	477	527	522	523	481	501	539	518	505	517	467	498	527	516	519	538	516	470	509	489	528	530	515	455	507	514	483	540	507	497	499	492	478	542	511	533	488	513	495	523	480	560	497	454	501	505	524	499	495	510	527	509	538	518	541	509	487	485	538	482	533	489	505	525	501	499	493	502	487	490	516	493	532	483	499	531	505	541	509	530	486	505	513	493	546	473	533	522	540	535	491	467	495	501	464	522	500	542	448	509	517	498	501	481	522	505	491	506	468	496	502	511	530	516	472	458	508	488	476	508	501	493	508	503	497	516	492	529	520	480	509	514	490	523	528	478	524	491	529	522	490	500	527	514	483	518	524	540	503	486	499	500	538	528	502	440	507	518	505	543	513	531	500	503	554	513	516	487	513	514	508	559	537	480	483	518	486	462	524	461	507	447	497	510	491	500	475	494	515	505	481	483	528	523	488	526	510	511	479	495	511	530	515	532	507	530	506	489	507	496	513	482	507	507	502	504	523	489	495	509	504	489	561	513	520	523	507	509	496	489	482	520	516	482	498	497	506	525	525	496	512	480	540	485	489	467	515	501	518	480	504	521
54434	29383	9557	3176	926	402	278	255	217	242	238	224	234	190	203	217	217	201	211	205	222	206	238	202	209	244	204	207	231	219	222	196	237	236	212	200	216	232	217	235	212	198	207	171	197	209	175	204	196	243	217	232	188	219	208	193	212	190	191	204	202	181	205	210	233	229	213	209	179	220	199	221	196	185	192	200	218	198	189	194	224	195	217	205	226	218	236	220	223	204	233	207	193	199	220	214	218	207	223	234	232	216	199	180	215	179	228	202	220	223	217	225	202	222	176	218	238	200	233	216	214	191	197	201	232	196	193	216	235	233	182	196	196	211	205	205	191	214	194	217	189	216	217	205	217	186	199	194	171	218	221	217	205	212	212	202	205	184	204	209	213	213	195	223	222	210	233	205	166	194	204	206	196	201	228	203	214	197	202	241	208	222	222	200	232	199	151	235	221	201	193	239	234	228	219	215	242	201	215	195	215	199	226	202	214	197	200	222	187	192	208	211	223	243	227	208	224	242	202	203	210	219	206	197	243	187	230	189	191	221	185	191	195	170	238	199	223	215	202	220	227	208	200	232	209	211	236	210	213	204	182	195	232	206	219	219	219	204	225	202	238	221	233	214	205	208	221	197	229	221	193	225	221	208	207	225	208	217	222	231	196	206	219	211	180	224	217	213	193	220	236	208	224	207	190	234	208	202	241	198	207	211	189	210	200	216	221	198	222	203	204	196	189	225	256	234	245	240	213	214	209	223	232	206	215	204	246	214	220	205	206	203	192	225	218	217	227	204	221	190	199	210	229	198	209	207	227	196	204	266	207	211	215	188	218	231	233	212	211	217	251	204	234	190	227	215	232	192	213	223	205	198	219	222	208	231	214	238	205	193	212	234	214	214	233	224	189	203	215	192	190	216	202	222	224	218	204	221	198	201	198	223	193	214	227	187	202	214	196	213	217	199	213	220	206	218	204	205	212	228	221	224	224	217	239	229	235	213	196	216	202	210	195	218	205	197	193	212	246	204	227	235	232	199	215	218	235	211	218	200	230	225	194	223	188	178	205	217	200	213	204	210	213	207	226	203	233	218	210	201	212	196	229	217	233	213	233	242	209	199	197	196	215	235	205	198	197	206	186	200	206	190	200	226	189	206	201	207	205	204	193	223	209	202	217	208	191	211	217	210	226	216	230	200	210	221	220	240	211	230	202	216	211	176	202	244	216	183	193	200	203	206	189	195	184	207	190	224	205	222	190	211	217	196	225	253	251	224	220	215	206	233	184	221	199	214	193	234	229	216	209	204	226	227	218	205	204	209	217	189	179	223	198	187	212	228	193	208	213	208	186	226	218	202	211	208	222	218	209	211	221	200	217	196	200	194	201	200	225	234	229	185	205	203	222	192	238	213	224	194	191	183	174	186	204	214	236	232	209	200	216	180	206	218	219	187	198	200	214	201	234	212	214	220	210	228	205	198	237	230	213	218	203	214	228	199	208	203	203	213	237	196	206	203	187	200	211	219	218	208	187	186	198	209	207	190	224	211	186	195	228	193	228	181	242	225	181	188	195	200	207	193	194	206	208	210	216	210	187	205	214	202	202	185	218	217	249	204	188	220	182	203	220	226	190	213	209	203	208	202	222	219	228	195	214	225	250	218	206	198	220	211	242	209	216	215	204	212	242	172	225	190	212	210	229	239	213	232	212	201	196	220	205	218	217	194	207	207	243	211	182	201	201	219	218	215	213	201	217	193	227	232	194	214	215	206	208	220	220	228	216	208	208	215	193	222	219	220	183	206	204	235	212	205	222	201	219	233	185	255	226	207	181	202	196	210	204	226	221	208	218	221	210	188	202	219	194	216	213	214	186	187	209	221	193	220	200	206	178	198	207	190	178	226	206	206	205	213	209	196	205	195	195	224	253	210	206	207	229	224	207	193	173	215	198	208	236	209	226	193	227	229	223	187	194	210	188	200	201	199	223	213	207	192	206	210	225	200	217	199	192	214	181	205	189	204	209	212	205	190	214	189	181	207	228	226	221	208	222	218	221	209	202	229	227	238	225	196	187	198	193	205	195	218	207	229	245	220	230	212	217	213	245	216	184	204	204	205	205	180	223	239	211	211	245	179	177	208	199	198	195	205	216	211	219	201	177	190	217	211	238	212	207	217	206	191	195	184	202	193	203	226	208	187	186	192	197	208	186	216	230	211	194	187	191	189	182	207	224	193	210	222	210	220	194	208	185	206	210	178	203	212	198	186	232	202	218	222	223	203	203	196	216	186	206	213	230	210	207	191	230	202	214	220	226	199	213	191	233	204	213	218	206	229	231	216	237	203	191	205	200	188	196	207	247	197	228	196	171	195	211	194	223	210	217	170	188	201	207	225	203	244	202	204	199	198	210	189	210	190	209	199	225	213	215	205	216	195	205	220	246	219	230	203	210	172	208	185	212	195	206	192	227	202	215	223	210	236	237	209	188	218	226	169	187	238	196	198	212	218	196	227	233	234	240	208	208	203	241	224	213	241	237	239	185	207	209	190	197	216	201	212	202	200	219	197	213	211	219	249	202	195	195	218	194	205	195	219	234	214	213	245	202	224	217	208	212	197	216	206	221	209	212	229	199	217	183	211	213	216	197	191	215	200	215	215	219	198	208	213	199	183	211	207	205	208	206	200	213	207	208	207	199	219	183	236	217	196	236	212	193	180	211	249	218	210	224	191	197	189	208	194	248	222	215	210	229	240	233	210	241	214	208	225	179	221	194	229	228	226	229	206	215	219	189	216	211	205	232	221	218	210	206	218	218	223	245	199	223	256	231	187	219	238	226	193	193	225	224	233	193	182	222	207	206	243	205	195	213	218	204	191	224	167	221	202	204	220	221	221	205	241	201	224	233	184	204	218	210	215	217	214	201	218	197	196	201	226	229	233	233	218	206	225	224	217	186	202	184	217	194	191	212	198	215	211	217	237	193	183	188	208	206	214	232	227	185	203	235	215	189	191	190	215	218	193	188	208	223	203	194	186	200	243	237	207	202	203	202	225	203	208	215	208	225	221	193	211	208	200	206	192	239	183	200	230	184	208	211	215	193	188	220	199	206	226	207	193	211	178	210	225	197	201	186	234	224	204	221	195	227	225	216	187	234	204	200	218	199	213	224	203	197	208	215	204	216	223	208	233	218	212	210	212	222	204	223	222	187	220	217	242	219	210	206	212	195	225	217	208	227	210	223	207	214	217	222	224	187	197	206	209	194	230	240	194	208	181	187	223	196	209	229	197	223	246	209	211	210	196	202	202	215	196	195	195	233	208	221	200	228	201	196	187	207	208	239	218	210	196	210	213	202	208	188	244	213	201	205	236	187	201	222	208	221	196	211	204	233	226	224	223	218	233	200	191	210	198	206	201	204	221	203	205	218	193	197	202	193	219	230	177	203	195	195	228	222	218	206	230	229	216	203	224	202	215	213	216	205	199	193	228	250	203	207	210	230	185	212	225	225	219	222	213	195	223
36208	19921	10145	6137	2667	1129	647	570	494	544	558	509	545	454	506	551	491	470	458	476	454	476	497	513	488	489	451	495	514	435	488	489	440	454	465	440	488	476	488	481	477	500	506	487	445	446	494	453	455	472	441	498	496	437	462	454	492	453	453	455	464	491	460	432	496	448	447	448	494	491	468	445	481	477	439	494	455	487	484	440	458	479	475	468	451	471	499	483	429	481	500	489	443	427	434	460	465	459	480	488	500	479	488	445	476	449	494	471	451	431	484	464	472	506	465	445	483	446	473	502	447	472	508	479	469	458	470	504	496	438	439	450	459	461	458	470	452	468	421	461	418	471	434	512	502	488	451	447	490	446	440	466	478	438	478	467	466	460	485	514	479	477	460	462	467	490	492	439	430	481	451	467	465	447	476	450	442	451	465	475	463	480	477	466	476	495	472	455	446	484	463	492	453	448	489	489	449	477	472	480	440	496	431	490	470	476	498	473	490	464	461	458	449	450	458	423	461	498	425	433	469	461	470	436	459	446	477	483	451	448	471	463	477	414	476	486	477	443	462	485	460	513	423	459	459	471	444	456	459	447	485	496	456	440	480	485	483	447	451	459	486	437	511	453	447	458	497	488	465	475	501	509	466	462	481	472	474	476	493	463	429	450	449	452	450	423	473	498	462	482	444	459	454	482	435	470	431	432	476	472	497	468	443	463	500	451	485	494	491	486	455	497	435	459	507	412	479	464	422	441	460	441	464	450	451	464	456	452	425	500	465	427	459	458	442	421	473	427	439	432	487	485	458	476	492	507	447	480	493	474	447	447	502	491	452	477	442	481	461	451	502	471	414	435	479	454	482	450	486	431	500	440	467	452	451	469	457	478	504	488	482	499	430	461	458	434	442	461	500	468	483	444	434	456	492	475	491	471	477	496	454	479	457	517	473	468	459	482	448	487	446	496	455	450	477	487	464	445	526	474	485	449	475	447	495	424	425	469	446	429	470	459	434	464	497	460	500	474	479	433	480	476	444	449	487	469	442	532	444	453	458	471	439	452	479	454	459	469	477	479	475	467	443	470	489	450	463	446	461	483	488	461	453	465	423	449	454	439	442	488	442	473	436	476	451	469	448	435	493	484	479	461	459	432	471	445	461	454	461	469	448	455	471	467	465	477	470	469	459	451	460	476	488	478	488	438	463	459	477	501	459	483	469	443	463	466	452	473	469	450	476	442	492	459	474	444	470	442	475	459	413	460	461	492	464	475	474	490	466	462	453	447	465	445	458	464	437	488	459	422	483	476	469	475	456	516	479	474	463	467	452	507	487	495	518	479	463	423	466	495	454	449	430	477	468	519	471	486	496	460	456	453	501	481	446	479	452	449	477	487	479	422	465	455	456	478	464	455	493	513	486	507	501	483	448	490	429	433	484	426	461	502	447	439	477	473	436	485	448	421	453	484	471	482	465	471	437	464	487	525	471	458	459	448	455	460	475	456	454	466	505	478	440	462	488	441	490	455	517	468	505	434	465	469	481	473	465	474	425	450	471	481	498	478	478	477	460	437	438	458	454	442	450	474	439	447	446	452	496	467	475	405	484	457	445	449	479	475	509	451	483	475	488	482	468	496	473	472	448	499	492	479	480	450	500	451	452	462	461	479	496	468	464	470	481	462	465	455	503	439	463	450	470	439	493	470	484	468	450	472	442	436	465	488	462	462	479	460	425	488	489	486	456	487	462	461	448	481	469	424	482	459	454	465	482	479	457	462	463	493	462	472	462	449	464	471	475	476	448	466	464	474	473	463	441	464	464	451	472	486	466	452	474	521	444	464	489	464	457	458	471	467	457	433	462	489	439	430	505	441	451	454	502	480	457	484	449	497	449	496	490	437	468	456	442	416	434	424	481	484	478	482	471	496	493	442	456	455	462	472	463	455	510	466	473	465	481	487	488	488	470	457	492	448	493	466	486	473	459	445	469	516	470	455	494	475	491	478	480	447	477	484	455	453	455	482	448	489	474	481	450	473	468	497	464	469	474	400	438	474	475	508	496	455	485	474	499	439	473	456	481	450	480	484	443	433	416	447	470	479	475	451	456	457	458	483	461	462	497	461	432	494	461	490	436	460	468	498	476	453	479	434	489	471	469	469	455	493	475	457	426	483	504	489	453	473	461	461	461	443	477	478	472	450	450	491	430	446	476	469	478	492	517	484	442	478	452	499	472	449	439	469	452	449	442	471	444	424	479	455	498	469	475	483	456	466	474	468	465	475	429	491	463	457	473	445	474	487	490	468	489	420	452	425	483	497	466	462	481	462	475	461	473	505	484	432	497	471	491	465	467	476	451	438	470	458	493	466	538	506	472	489	447	501	437	492	465	457	412	486	449	471	460	444	490	451	459	447	465	467	461	446	476	421	498	517	472	501	473	474	484	439	447	493	451	460	470	460	466	473	461	466	437	451	438	472	456	471	470	452	445	435	486	468	457	473	465	468	482	473	469	448	450	508	476	422	459	472	459	452	498	429	511	482	485	462	476	435	463	459	480	481	481	433	488	433	465	473	476	455	451	454	433	458	458	433	456	538	462	478	439	469	461	520	524	438	462	486	461	519	469	447	418	462	441	514	451	465	473	477	481	465	474	503	496	476	473	447	442	432	449	469	436	484	469	470	464	449	449	445	426	441	505	506	465	469	477	445	430	446	477	545	507	436	458	456	471	469	454	475	458	493	450	469	457	448	450	474	471	431	474	457	440	457	436	471	474	456	477	479	480	532	473	440	444	476	474	493	505	461	478	482	476	439	470	451	516	496	455	461	435	462	477	435	471	435	459	435	475	480	498	473	446	451	493	492	425	473	440	435	481	448	475	483	493	456	434	468	493	463	480	463	460	444	480	469	441	510	452	486	467	455	466	495	431	468	466	491	445	465	452	491	481	432	479	421	475	492	480	507	455	492	444	493	475	508	450	492	507	469	436	473	430	495	485	456	447	466	458	457	431	478	459	482	458	439	449	467	457	480	448	507	433	492	457	460	469	514	484	467	469	457	483	464	492	456	452	492	458	452	492	476	481	449	480	480	452	460	455	472	498	460	486	476	470	434	465	444	483	466	457	484	502	450	454	473	483	471	443	515	477	500	468	445	442	468	465	494	493	485	497	457	445	474	422	472	451	488	478	512	483	474	459	434	460	439	490	462	495	452	466	479	468	446	429	489	503	479	475	441	439	469	462	457	431	467	481	459	481	454	462	443	477	471	451	449	497	495	482	498	474	437	467	477	468	482	471	417	462	469	483	458	454	480	451	442	455	462	508	467	454	475	446	458	511	465	450	448	446	478	495	479	466	456	472	437	485	476	499	450	434	477	465	469	460	458	459	475	487	471	447	466	466	452	456	488	436	459	476	452	446	443	448	480	477	428	469	441	453	447	463	475	508	460	452	450	465	460	485	485	481	459	444	442	420	493	488	422	488	491	496	497	447	469	464	463	464	463	456	453	464	487	467	489	492	429
65589	32810	13489	3617	1457	515	365	280	285	259	221	260	257	222	220	228	243	212	221	241	237	220	236	270	255	266	250	212	220	198	265	235	197	212	220	211	244	216	227	213	214	230	209	226	223	218	228	232	243	198	243	221	228	245	235	238	209	195	232	224	219	233	238	231	227	264	221	256	210	211	243	218	214	216	246	209	229	230	238	256	241	227	225	195	236	214	254	233	219	226	229	218	227	212	184	200	228	214	241	215	205	226	213	213	260	219	205	202	223	199	238	235	215	242	226	235	222	201	195	204	185	196	246	209	204	235	217	206	223	238	240	208	236	211	210	237	197	220	238	200	180	222	204	217	220	218	193	226	189	214	208	199	219	235	195	209	230	226	229	229	224	179	228	209	213	229	231	215	209	208	238	212	218	210	213	237	215	232	190	199	201	215	249	243	236	222	235	192	240	190	237	211	217	197	225	202	207	227	218	221	224	219	224	237	207	218	204	239	209	212	219	204	226	225	253	191	224	210	233	202	189	228	211	193	205	218	238	223	223	227	227	242	234	255	240	207	240	234	220	226	203	238	210	228	230	235	208	206	259	222	234	178	241	244	217	222	231	219	213	218	247	241	215	255	223	221	257	204	247	228	215	226	217	255	220	225	252	191	234	219	219	202	231	246	222	235	236	237	211	212	222	227	238	235	208	239	224	228	242	225	197	225	197	226	243	229	252	192	208	242	235	228	235	200	224	208	191	232	229	208	223	230	209	197	235	175	219	208	242	211	235	185	203	207	224	211	193	212	237	226	215	198	219	242	224	231	234	182	211	249	225	230	209	197	202	183	208	236	223	196	214	215	225	215	224	207	258	202	198	257	230	228	199	230	210	208	197	231	214	213	219	210	212	226	225	235	217	199	212	228	242	221	224	206	230	243	227	213	247	198	199	211	212	218	220	232	194	222	209	208	225	229	201	185	217	218	210	201	216	181	222	218	236	226	207	225	252	218	218	234	207	202	230	221	210	235	241	249	254	253	207	231	223	210	215	194	194	222	230	221	211	229	229	214	220	222	219	207	222	230	219	212	214	208	187	231	223	217	217	243	250	230	219	204	211	211	219	240	255	217	205	219	230	198	208	222	180	211	241	207	240	214	214	259	212	221	235	217	181	223	250	229	238	203	213	177	208	233	210	228	238	261	227	197	200	204	222	213	244	224	212	202	224	194	206	262	201	231	235	228	246	235	237	212	212	198	224	217	196	199	241	214	203	223	198	232	216	240	261	192	201	220	215	225	234	238	246	207	218	230	258	254	215	216	217	206	214	241	215	230	199	190	203	236	214	216	229	214	226	227	213	213	217	201	220	242	244	206	224	234	218	234	219	196	246	218	219	216	209	245	204	230	216	218	221	211	234	210	222	214	211	253	233	202	229	215	220	222	226	199	223	207	224	250	252	224	224	239	232	238	237	243	249	198	195	244	214	219	219	224	216	256	237	220	224	189	240	195	235	205	209	208	220	197	202	216	237	218	208	215	208	223	204	207	232	232	237	222	220	248	237	250	227	196	235	246	216	218	265	255	231	192	235	237	232	234	232	195	224	202	195	226	220	234	205	247	212	196	237	207	215	226	250	193	195	232	241	234	210	229	226	214	226	194	220	227	217	237	237	227	209	201	206	235	196	206	206	218	238	222	224	220	258	208	238	227	239	235	197	234	237	192	233	244	230	233	242	245	203	234	194	191	222	200	225	226	243	222	231	228	217	219	216	199	225	221	221	198	249	236	204	225	197	203	214	229	207	229	214	206	220	213	210	250	220	216	232	220	202	217	188	206	235	237	230	201	221	202	202	241	246	234	238	214	220	204	232	216	216	205	283	218	233	233	230	205	226	218	254	208	241	227	202	219	203	243	226	204	224	215	231	218	222	204	215	209	224	228	226	193	210	213	211	202	197	223	218	227	210	203	242	224	213	206	217	206	219	207	229	273	212	237	225	221	241	221	238	227	214	205	220	212	190	222	229	237	236	209	224	244	206	226	196	239	228	213	192	190	196	216	208	236	231	211	234	218	242	215	211	237	206	204	211	227	236	212	243	210	217	226	214	198	232	240	252	241	246	255	228	225	232	213	219	210	240	223	225	235	215	230	217	209	250	235	214	218	248	212	203	198	203	253	222	212	241	238	221	232	206	232	212	218	228	189	231	206	220	245	219	214	223	248	233	253	222	233	198	216	212	195	230	229	207	190	218	214	211	224	227	214	242	232	235	227	216	254	220	254	224	219	212	214	230	206	227	244	259	219	225	205	216	224	222	210	207	212	203	239	214	229	218	231	240	218	237	222	234	188	232	207	218	222	210	225	219	251	228	224	216	202	218	223	226	236	207	210	214	219	217	209	201	229	234	249	230	202	239	225	249	232	244	215	222	201	203	238	219	225	245	239	248	256	226	207	185	227	231	219	214	197	231	207	247	223	198	219	230	210	231	219	239	239	211	228	232	244	250	232	211	198	225	210	207	220	218	246	222	202	239	206	208	196	198	222	217	212	227	209	224	220	200	232	218	225	235	207	201	204	247	200	229	212	225	242	236	213	230	230	192	225	233	212	206	240	237	214	222	198	224	239	214	227	215	222	219	217	190	209	225	212	202	205	210	217	230	233	215	219	228	216	209	249	225	211	233	211	210	260	242	225	221	211	227	185	221	193	195	246	226	196	223	213	221	232	220	243	210	225	219	213	217	214	241	192	213	223	220	208	233	223	198	223	221	233	260	236	208	220	208	208	178	199	208	226	240	215	234	229	240	227	217	222	231	198	206	207	224	213	215	228	237	204	234	229	222	246	204	220	228	225	226	189	202	176	233	250	236	252	214	195	206	198	221	219	238	215	257	198	214	230	210	231	253	223	254	204	217	201	225	223	220	219	203	218	215	212	230	232	218	233	232	232	234	216	212	237	221	226	236	257	234	205	218	213	200	205	203	257	219	213	224	189	249	222	206	224	233	231	222	237	217	214	215	206	242	225	211	207	206	231	212	194	208	228	225	194	196	219	228	208	230	201	230	239	224	249	248	229	201	241	219	233	194	204	245	244	217	212	206	212	227	235	196	205	204	221	228	218	218	214	215	198	218	231	211	210	211	224	235	219	212	220	239	235	228	244	212	248	241	244	228	233	216	235	230	208	202	230	208	207	216	247	218	214	228	231	215	234	220	192	215	208	207	204	234	224	217	230	236	211	191	196	220	171	222	234	225	226	262	215	201	246	222	195	213	228	206	230	238	248	213	216	234	236	202	206	223	233	220	222	245	222	208	206	226	228	200	217	251	224	214	211	224	235	211	209	217	210	224	228	211	223	233	213	196	218	236	240	209	222	200	236	209	207	226	204	245	217	219	247	235	259	224	241	208	200	213	243	234	227	192	229	219	207	201	229	218	232	236	218	216	246	218	223	223	216	234	232	231	218	227	239	224	227	216	226	229	212	218	235	225	231	236	226	218	238	224	205	225	237	196	221	226	224	225	232
44242	22648	13582	6271	4358	1447	958	850	835	758	669	621	588	561	583	546	551	533	536	506	521	538	607	701	726	684	662	521	491	511	471	484	490	489	519	485	452	467	507	489	474	466	479	529	484	490	505	499	466	504	528	510	509	461	406	488	471	515	453	509	491	472	510	485	459	504	514	479	501	508	508	545	504	496	523	492	481	533	471	495	514	505	511	492	457	474	466	473	534	492	520	501	474	479	484	468	502	483	495	527	454	477	434	471	481	460	458	486	520	473	487	484	508	491	512	484	445	465	518	501	502	468	477	480	491	530	519	519	481	470	501	491	471	468	485	476	494	499	487	519	490	526	483	471	513	504	484	477	491	504	509	542	516	476	460	491	493	493	466	456	511	477	498	480	499	478	511	507	479	498	468	434	445	424	450	488	503	537	483	489	491	457	517	547	493	492	461	479	473	457	495	465	466	472	486	503	494	468	474	482	500	487	471	495	500	500	467	467	504	463	518	477	498	471	500	496	522	544	501	465	476	490	513	452	517	476	497	494	487	526	507	493	494	532	493	526	510	485	476	481	463	484	479	508	483	494	483	457	468	483	499	482	519	483	497	497	513	503	470	469	453	470	524	514	494	475	505	466	482	472	452	532	495	495	482	496	495	515	485	468	475	466	464	496	503	505	445	470	500	515	484	514	535	477	457	472	486	473	490	497	502	516	510	547	511	438	483	467	497	506	500	525	502	506	464	467	502	474	504	487	477	502	486	504	478	494	465	463	465	493	484	488	477	529	488	502	469	484	481	480	502	464	519	503	515	484	475	510	490	479	456	536	490	499	521	435	495	445	494	519	455	438	499	478	497	478	497	494	479	496	502	493	504	510	512	462	503	457	453	492	510	511	475	458	505	530	454	506	494	486	512	476	505	498	497	488	493	515	496	460	488	481	465	491	534	496	484	496	456	480	468	517	510	518	498	474	519	551	467	480	488	480	528	494	463	511	481	471	503	488	466	520	497	477	490	495	471	513	514	496	453	509	498	526	497	474	460	465	467	483	497	476	466	482	479	469	476	464	525	485	470	462	479	471	455	467	498	472	516	510	521	487	481	523	482	458	477	504	526	489	469	499	490	493	452	501	503	500	509	464	480	502	475	460	507	531	506	493	468	505	491	456	477	501	458	526	494	476	492	495	478	502	487	470	488	514	498	496	501	505	503	511	469	502	486	524	475	503	482	493	526	523	492	499	480	467	484	483	471	511	485	490	491	512	490	476	482	464	457	490	486	510	477	472	482	483	508	480	435	508	483	513	483	479	476	447	490	489	464	459	515	498	505	482	488	471	461	517	490	528	501	525	481	472	452	475	459	516	491	524	474	502	483	514	486	484	511	438	504	480	544	526	476	484	485	514	496	477	508	480	517	537	488	528	498	498	487	456	493	464	494	472	482	463	495	496	529	505	495	473	515	496	506	502	498	511	488	512	511	488	467	536	490	476	470	503	494	517	504	467	511	499	515	507	463	467	487	472	467	530	437	521	451	470	468	522	446	497	483	443	522	472	515	450	492	476	466	517	499	515	486	488	489	481	445	525	509	480	502	501	516	515	501	517	524	495	483	508	509	508	503	518	487	482	475	462	515	561	496	500	495	483	549	514	461	529	468	515	442	464	494	460	495	502	488	504	516	484	449	500	510	514	486	496	530	512	524	496	485	464	480	465	504	491	452	518	500	459	490	500	488	502	501	463	465	502	527	524	462	479	471	503	515	527	455	489	524	517	504	511	473	464	481	510	517	491	502	506	452	554	491	466	481	470	503	487	512	493	509	471	457	482	491	449	480	496	470	482	500	508	545	468	497	460	509	477	451	494	520	506	491	483	483	486	514	499	453	499	485	501	501	537	512	467	482	454	471	504	511	514	479	475	437	481	494	523	490	481	528	486	480	507	508	491	484	516	499	496	487	477	473	504	477	499	470	509	516	507	484	512	497	481	505	491	483	483	481	515	463	460	488	526	519	532	494	483	496	453	465	486	500	502	459	455	435	503	466	453	484	460	464	501	521	508	509	455	489	497	472	464	486	495	471	526	478	478	476	523	481	508	489	474	541	499	504	489	470	518	485	499	463	470	508	514	515	497	542	539	514	462	524	460	453	483	512	503	479	471	496	459	469	516	490	502	511	471	517	469	503	510	500	510	486	480	500	475	510	483	479	486	450	512	510	491	467	490	490	507	476	492	515	535	484	479	464	487	471	480	506	488	474	467	513	499	501	465	504	487	490	463	501	471	495	496	482	454	525	475	479	472	505	475	516	472	505	469	474	514	478	513	511	485	512	454	516	495	509	496	455	513	483	465	506	504	496	503	508	476	486	505	510	504	498	486	494	505	500	470	499	473	479	489	529	508	496	499	485	509	463	514	480	491	534	492	513	489	482	506	489	477	509	463	509	485	504	499	513	525	511	505	466	511	499	506	505	518	491	480	509	516	486	512	532	478	476	501	533	476	518	475	522	495	493	501	458	493	459	493	501	479	462	493	488	510	495	459	511	456	450	492	491	455	493	483	509	479	587	487	486	496	431	490	530	471	457	533	519	469	515	493	495	442	484	474	491	485	488	483	521	460	538	454	517	513	489	511	484	455	449	511	486	480	492	499	549	512	477	478	488	499	505	531	491	467	505	504	492	499	516	519	483	472	501	462	510	507	454	484	471	445	488	487	532	490	480	499	491	498	447	522	521	512	435	519	489	474	508	468	464	485	485	452	477	496	491	473	493	510	504	464	506	476	486	460	483	516	505	473	516	496	495	499	500	495	513	502	485	484	479	499	521	514	466	490	485	490	505	508	481	514	474	499	481	486	532	471	464	516	507	458	498	492	493	479	488	497	486	463	455	468	525	486	472	481	477	521	480	486	483	496	498	470	482	484	460	504	489	502	504	529	456	463	476	475	508	492	491	510	484	505	464	461	498	482	465	519	494	463	463	485	483	487	494	486	502	452	484	511	502	488	477	505	446	475	472	479	487	468	504	505	483	447	512	523	470	473	513	460	492	457	473	475	497	451	482	502	451	512	490	504	457	507	513	506	509	452	526	479	481	524	503	455	483	501	470	466	496	459	527	488	473	526	515	444	518	539	467	449	450	445	499	465	495	490	469	495	457	514	469	496	499	510	503	505	489	474	488	527	478	466	479	522	495	511	534	476	523	512	481	494	493	510	517	519	479	477	518	487	484	433	486	470	484	476	484	472	505	528	511	472	516	497	457	480	455	460	483	527	536	457	532	477	557	463	499	484	440	479	504	493	470	490	494	518	506	485	503	509	495	449	481	491	501	481	493	483	513	529	467	486	473	475	516	524	508	495	455	492	484	466	472	475	475	535	478	459	532	471	511	451	490	503	504	467	491	486	489	507	486	506	503	508	476	527	481	473	463	463	487	531	505	464	510	432	480	474	453	450	498	447	437	487	470	477	474	486	486	484	452	475	499	481	484	521	468	500	472	486	511	495	485	498	470	506	486	463
69970	35558	16737	6708	2632	724	527	407	344	345	279	299	260	287	286	286	253	243	257	265	228	241	273	307	334	325	311	248	232	214	252	202	246	232	219	216	231	235	224	237	236	227	232	277	225	233	199	252	233	198	219	228	250	241	249	211	232	250	235	220	220	201	215	226	214	248	246	246	250	216	234	213	224	193	245	234	234	243	212	243	213	215	253	270	244	260	260	237	233	243	247	210	237	242	215	251	246	229	225	252	236	253	214	248	233	209	230	213	224	219	229	242	246	239	216	252	242	224	211	234	230	240	230	230	218	252	237	223	217	198	247	221	206	232	249	218	231	220	244	198	214	236	229	233	216	244	227	263	196	288	257	241	246	225	230	234	237	201	226	219	239	242	227	238	273	222	222	242	222	260	231	235	200	236	216	222	250	208	230	218	205	248	216	254	226	196	245	229	207	235	228	225	232	212	217	247	221	221	212	257	221	227	222	209	233	254	233	229	223	241	223	233	231	224	263	211	223	244	228	228	226	220	220	225	220	216	229	234	202	242	224	241	235	247	210	216	240	232	229	209	240	253	226	247	265	249	241	220	224	221	239	221	234	254	232	217	254	203	217	236	244	212	229	214	229	235	228	237	201	220	231	208	217	222	255	233	232	244	247	224	226	226	211	232	268	195	226	251	214	230	278	236	235	220	200	253	238	212	244	233	231	234	229	236	230	223	231	220	215	217	236	227	243	233	226	223	228	239	245	225	221	235	229	218	225	216	241	224	241	228	243	189	247	222	248	249	235	214	210	218	244	244	242	209	237	244	217	233	242	203	255	223	214	245	250	222	232	198	242	208	222	230	220	239	226	213	236	242	223	238	233	243	216	230	242	232	213	237	231	238	224	203	223	236	237	212	215	218	251	258	221	220	228	233	217	241	224	204	248	244	227	217	227	232	250	246	246	256	233	234	244	236	255	256	245	225	245	229	209	222	259	226	238	236	209	254	207	224	226	218	233	249	248	232	249	219	207	236	249	205	208	237	216	225	238	224	245	230	224	264	231	189	240	202	235	210	241	197	247	232	234	242	232	202	191	210	256	234	242	214	212	228	232	237	218	236	236	234	230	211	268	245	189	254	239	231	224	235	228	227	209	228	253	257	212	215	233	236	211	277	229	208	227	234	234	221	280	216	211	241	258	229	209	239	226	194	227	232	246	258	216	211	257	185	218	255	245	268	256	223	248	235	222	237	228	253	194	232	234	237	243	236	205	245	225	230	194	258	200	256	237	235	238	208	248	241	217	250	263	233	223	260	232	242	258	241	219	241	222	240	234	238	222	248	193	211	208	207	248	219	216	233	228	206	201	220	253	219	223	227	240	240	236	228	232	239	240	232	228	237	244	247	223	251	234	202	231	245	244	218	234	229	248	221	246	219	261	203	238	239	242	222	222	215	238	212	244	270	230	223	258	220	262	254	219	199	206	238	194	208	248	228	208	259	244	198	245	203	214	231	253	200	201	258	237	213	269	248	225	205	250	243	223	225	205	232	241	220	238	204	219	237	224	241	272	229	218	226	232	271	220	218	219	253	229	251	243	235	222	243	220	234	240	237	237	249	236	208	246	222	252	232	264	208	212	199	231	245	237	209	202	199	217	201	236	236	185	251	236	207	227	227	259	243	238	226	224	229	252	204	225	236	218	206	229	213	230	201	231	232	220	227	241	229	242	223	260	256	224	230	219	222	243	258	217	205	239	224	236	215	214	245	224	250	261	236	236	239	235	239	283	239	212	231	215	249	241	224	205	231	262	236	227	209	219	230	233	260	233	218	229	203	207	240	218	277	231	237	234	248	217	239	224	235	209	221	249	185	251	231	221	217	230	215	230	242	220	237	206	244	209	233	225	220	213	251	223	241	214	254	213	216	242	250	246	254	241	216	224	251	225	231	232	230	252	242	200	246	261	228	236	210	254	224	256	225	244	241	269	266	247	205	223	244	218	239	254	227	272	217	239	251	229	239	236	261	259	256	235	234	213	201	220	204	241	211	228	226	214	230	223	228	265	239	228	258	251	238	261	214	233	214	267	238	223	203	206	249	245	212	240	224	221	213	219	232	232	246	222	222	217	264	242	238	229	243	213	209	231	251	250	251	220	214	240	249	238	226	242	253	248	230	268	219	244	223	223	238	238	260	237	228	226	231	237	247	220	246	234	223	256	250	259	223	218	193	208	247	219	229	251	242	198	241	216	249	230	226	231	231	227	231	225	238	201	223	256	237	229	217	249	232	218	228	212	243	243	250	245	235	251	201	178	234	249	239	236	199	214	236	236	245	230	206	245	232	236	219	247	221	222	225	205	230	220	222	225	223	230	214	259	252	252	248	231	249	252	243	228	208	244	199	206	222	231	237	223	245	218	240	232	234	214	207	237	202	242	230	228	211	248	232	228	242	228	238	266	211	219	241	251	272	232	248	236	234	251	239	234	269	225	219	234	233	220	230	210	231	212	229	243	227	205	221	218	271	252	236	261	254	259	215	239	213	200	216	217	260	259	234	229	272	257	223	231	234	220	226	199	226	275	231	242	239	247	264	204	224	240	193	237	237	248	247	252	236	245	219	229	210	197	231	210	236	221	241	211	210	201	207	215	209	243	237	234	255	242	242	255	209	255	235	228	234	278	253	211	237	245	224	275	243	229	230	237	258	210	237	213	222	237	200	244	237	246	273	229	229	236	225	257	227	241	239	267	246	199	224	247	212	232	208	217	243	219	221	226	203	238	248	241	230	242	212	242	225	222	190	207	234	202	232	220	215	227	243	243	240	212	221	231	226	200	231	274	224	224	215	225	249	248	224	210	227	231	264	238	235	214	215	242	223	244	224	245	207	220	232	227	239	220	215	216	219	233	243	217	237	213	227	240	243	231	214	224	215	241	234	235	240	263	231	226	228	240	222	226	254	207	239	223	210	215	225	231	246	242	231	230	237	231	251	237	221	256	223	238	252	252	240	211	216	253	231	234	232	224	210	242	250	246	253	256	206	229	230	235	263	199	237	210	239	197	215	208	221	230	244	220	213	249	210	230	223	256	229	211	221	209	231	213	245	244	230	242	227	214	239	227	240	220	229	221	233	220	218	192	243	233	210	230	235	243	260	213	204	239	242	301	239	219	243	262	226	245	229	236	256	258	220	214	260	233	233	218	229	223	219	188	219	226	236	269	211	225	218	244	238	256	259	238	222	239	242	203	214	227	220	256	222	264	252	225	223	230	231	241	234	222	255	226	230	246	216	226	225	225	220	226	227	228	239	206	240	215	237	244	247	226	213	249	229	246	234	217	258	211	207	234	233	241	231	220	226	211	249	245	245	248	209	247	224	240	230	251	244	232	228	239	252	253	226	217	239	212	218	219	234	260	218	206	238	237	236	214	242	236	211	230	221	256	199	230	246	206	256	211	243	251	230	240	224	222	216	224	236	226	227	216	236	218	242	233	234	222	218	202	212	244	216	245	202	216	236	232	217
46003	26279	16549	12282	7042	2118	1649	1339	998	850	816	793	771	741	711	739	667	701	604	630	648	638	853	1000	1055	1017	918	611	532	489	486	496	486	538	560	487	478	485	550	513	567	494	495	484	512	469	520	493	484	491	497	497	533	542	536	505	475	502	511	488	506	527	503	527	493	499	518	502	484	509	547	533	553	505	528	496	486	501	478	494	501	448	514	512	479	509	505	466	444	488	539	521	491	474	507	500	519	506	504	476	493	538	460	501	539	508	533	524	507	552	507	503	505	527	469	508	516	513	534	526	501	517	502	518	516	471	507	495	475	526	515	494	489	533	487	492	515	535	473	498	464	506	513	476	530	509	505	522	492	523	513	512	486	515	461	500	523	518	536	472	519	523	505	475	512	483	527	478	490	489	479	486	484	472	498	493	485	498	496	468	522	499	461	510	496	487	531	497	536	502	496	585	532	440	490	508	513	499	485	504	526	516	529	476	511	498	476	498	486	489	537	513	496	510	489	489	448	508	527	496	500	500	460	494	517	515	493	512	524	493	500	500	489	507	497	449	483	506	496	519	497	513	536	513	482	500	522	520	507	475	536	473	503	551	478	473	488	548	498	472	477	497	519	496	465	484	483	505	490	524	499	501	523	509	524	499	501	524	512	461	524	476	526	472	514	481	499	509	516	492	515	524	500	534	503	468	498	474	493	523	477	494	523	572	508	519	488	482	526	498	506	503	544	489	519	492	486	474	469	525	532	568	503	492	505	459	548	508	471	497	506	515	518	482	477	494	527	491	489	525	492	499	538	495	517	508	513	476	497	476	583	497	535	484	545	515	528	541	497	499	509	503	487	490	503	496	531	494	470	484	466	525	510	503	487	511	477	495	496	477	512	492	446	513	489	486	471	459	479	488	531	485	486	493	502	468	481	471	548	510	484	467	513	491	517	518	516	497	488	459	517	532	476	500	502	476	503	539	508	497	511	524	508	528	497	518	502	481	515	497	478	474	486	460	523	481	543	496	499	533	524	512	504	457	521	443	509	486	528	524	460	495	486	509	494	509	559	458	483	485	543	494	491	518	517	517	482	521	576	508	499	518	484	540	533	456	500	483	518	485	501	480	499	502	485	501	527	521	493	469	479	498	513	472	504	482	502	506	522	467	514	481	509	508	489	525	506	534	512	477	535	468	498	506	475	493	498	495	501	496	506	492	458	497	493	504	483	469	485	515	474	506	484	491	465	485	498	499	499	515	511	467	475	504	497	509	529	506	495	474	534	514	521	483	515	497	500	507	502	514	487	498	542	533	515	481	493	506	512	488	506	509	516	512	489	541	505	491	532	506	509	464	460	525	502	503	513	453	515	518	505	489	506	516	520	546	545	472	516	507	527	504	495	503	553	490	485	497	507	473	505	487	532	528	554	498	497	529	489	485	493	466	493	498	502	486	508	486	494	501	512	524	508	539	529	485	500	492	532	485	511	498	525	517	515	496	512	488	497	527	526	510	495	471	491	495	508	493	525	508	547	535	468	527	518	538	467	527	499	494	481	499	497	521	484	486	497	519	493	528	457	503	513	495	470	487	529	473	494	459	495	516	515	509	489	520	529	531	491	507	512	528	477	494	487	534	477	503	517	471	474	530	535	518	532	480	505	470	527	473	474	516	517	567	510	517	552	487	543	512	500	486	521	461	507	509	485	495	508	490	519	487	468	487	467	486	466	504	477	507	483	506	516	506	544	524	488	471	480	504	486	469	548	501	498	511	521	496	534	486	481	514	494	489	470	479	465	481	503	508	544	502	535	486	498	443	507	503	501	498	522	488	510	486	476	491	549	482	503	503	509	483	460	512	483	493	519	483	495	500	523	500	513	508	503	497	521	486	517	489	498	495	551	514	517	497	495	488	533	495	519	506	497	525	512	527	512	548	489	466	512	500	487	522	495	504	542	532	517	482	528	482	521	511	532	505	497	497	517	508	465	498	521	517	510	505	511	496	508	504	445	486	506	503	543	502	565	499	468	527	539	515	548	517	497	512	516	484	513	477	514	510	483	540	464	510	519	494	506	505	552	509	516	482	504	486	531	520	483	491	537	509	525	546	522	522	504	480	542	484	476	500	504	499	502	472	527	506	500	523	483	507	525	451	488	514	550	503	511	481	507	506	542	487	469	455	492	494	504	549	488	465	501	525	529	520	485	513	509	489	528	451	481	492	479	478	532	543	492	483	527	491	535	526	509	521	504	499	516	467	482	480	509	503	475	483	454	484	470	509	503	524	541	478	488	548	503	496	481	466	497	487	494	570	502	481	550	486	542	524	513	534	501	525	473	489	498	519	486	470	536	542	500	544	493	511	524	502	484	510	530	492	521	504	538	503	465	538	516	498	535	473	515	543	504	450	515	515	516	502	486	516	490	524	504	499	536	491	515	541	491	539	517	496	510	534	521	462	506	506	484	538	521	505	502	524	562	488	499	495	475	504	524	532	485	464	487	491	496	492	484	538	509	518	513	543	501	499	517	470	512	507	514	497	475	481	496	517	470	523	525	484	495	497	478	508	483	493	482	519	474	509	489	471	533	495	530	515	516	475	501	501	535	502	476	492	496	505	511	520	510	501	484	511	502	534	511	506	483	530	463	530	535	509	504	499	524	492	512	494	497	498	507	524	502	530	490	540	462	496	515	527	460	500	469	489	503	498	500	494	484	513	512	489	483	492	518	490	524	526	500	554	523	523	486	524	535	552	489	524	539	531	471	535	544	481	498	502	507	498	502	518	515	514	514	518	492	487	457	457	502	485	529	476	476	517	503	526	495	501	511	482	488	478	537	521	512	473	522	498	521	533	520	525	526	509	498	537	506	490	492	517	528	509	528	536	492	494	514	508	511	453	515	530	512	531	505	463	513	517	479	502	521	516	441	481	515	534	528	503	528	527	508	507	499	475	506	492	473	483	505	497	492	495	514	482	536	544	478	513	477	478	531	531	448	534	468	512	499	490	510	538	447	513	492	502	497	512	495	528	491	512	502	496	501	470	509	526	475	502	500	495	502	490	519	516	509	488	500	481	490	491	480	502	518	506	511	512	479	489	504	521	517	515	489	517	476	516	531	485	470	496	544	523	496	477	492	512	498	516	492	484	457	497	526	516	469	497	503	480	522	478	518	487	508	476	473	532	493	479	523	478	507	485	531	534	498	471	500	504	495	458	507	464	517	482	522	473	495	548	528	524	490	503	485	524	513	512	518	541	496	523	540	521	517	515	511	523	495	502	508	462	516	480	519	540	513	454	545	509	505	520	500	470	535	517	460	478	508	484	514	514	520	498	512	503	466	502	509	509	515	507	535	497	508	499	500	514	505	524	519	538	463	508	488	549	478	516	487	508	524	493	508	525	439	489	468	493	473	510	496	558	515	502	503	508	507	517	520	538	502	520	506	489	496	472	486	520	495	514	494	447	532	485	469	502	499	483	539	497	490	519	518	497	514	514	530	494	495	466	491	469	517	454	474	507
53093	26644	9502	2679	756	397	365	275	236	225	242	263	229	214	204	213	216	232	237	199	221	199	199	206	224	227	256	215	209	209	193	240	217	190	223	194	215	185	216	243	210	184	213	188	193	195	214	214	213	218	194	211	229	215	192	205	232	194	203	220	203	215	215	187	214	217	200	217	236	213	232	214	230	186	215	211	215	212	225	238	194	194	236	201	236	217	181	172	222	211	162	197	218	193	215	228	217	200	183	204	213	216	223	217	206	216	213	216	213	230	210	214	210	212	231	211	211	231	177	199	211	232	212	248	203	215	236	201	208	218	213	206	244	196	214	210	212	226	244	211	227	200	193	220	222	215	215	224	179	216	219	227	233	226	199	190	213	248	196	218	215	230	224	221	194	214	204	217	204	223	197	203	199	208	210	195	197	220	226	224	216	196	218	233	238	214	233	216	186	200	201	221	200	215	206	212	218	187	235	219	205	209	214	205	224	195	230	196	218	186	200	209	240	232	235	205	229	202	226	210	207	184	196	194	184	185	209	232	220	206	225	232	195	216	183	206	200	213	213	183	193	197	217	195	240	225	232	221	203	227	209	209	184	205	229	204	219	221	216	198	180	232	229	219	210	191	194	217	243	211	198	211	232	204	248	223	203	214	215	209	182	193	185	209	214	199	225	216	214	187	215	198	232	201	243	208	218	207	196	213	208	204	194	220	217	234	210	211	222	210	220	217	199	247	211	224	209	184	195	214	221	211	220	212	211	222	226	186	209	232	204	218	184	204	240	231	215	231	179	205	241	216	212	201	203	203	190	220	225	200	184	197	210	212	201	205	207	195	203	231	212	212	224	200	174	199	190	222	196	192	215	200	201	190	217	211	236	197	215	241	204	187	218	200	211	204	205	196	222	223	209	202	202	191	188	235	220	226	217	210	214	208	211	202	178	196	223	211	205	237	233	220	229	206	210	209	176	199	212	217	230	187	184	223	195	240	246	188	200	234	179	218	242	210	218	231	224	173	215	215	200	192	233	182	205	231	212	196	218	213	249	216	229	197	218	209	225	178	220	238	203	217	199	198	170	188	206	221	203	211	239	230	206	217	216	203	207	204	216	206	218	212	203	189	188	215	195	238	221	204	206	196	201	201	206	189	231	209	198	217	215	196	222	191	220	186	212	194	233	198	191	235	221	208	230	225	209	205	204	215	207	234	187	215	201	192	200	220	208	207	204	214	211	195	214	199	213	207	229	207	192	206	184	197	221	219	217	238	193	231	215	218	221	207	210	200	215	205	193	184	212	181	197	218	195	191	227	196	213	246	202	198	217	242	234	187	195	207	223	210	205	196	192	190	218	216	211	198	201	212	210	216	224	191	210	211	193	202	219	209	245	217	212	229	224	220	216	209	186	187	219	212	231	206	202	228	195	191	215	203	229	226	220	222	202	237	211	209	212	208	227	198	207	196	218	213	220	207	186	193	193	212	239	203	188	238	222	190	203	187	213	233	210	207	252	234	187	232	202	223	190	214	204	218	191	215	218	229	198	206	235	246	221	217	232	238	224	224	207	179	224	235	205	202	217	219	211	211	209	213	200	205	212	196	187	212	207	213	192	204	200	223	236	205	208	189	211	225	200	224	213	188	217	207	226	231	178	209	224	219	216	202	191	180	199	223	195	200	185	224	194	223	208	193	205	197	208	205	221	238	201	178	227	243	222	206	226	207	225	213	221	209	190	218	202	213	201	205	212	216	221	211	236	248	222	199	232	188	204	224	192	210	195	190	200	216	205	219	227	222	190	201	217	227	232	199	219	203	204	180	225	207	221	208	192	190	211	194	227	190	222	181	221	205	207	227	196	202	215	211	231	209	230	219	200	208	189	198	207	196	202	192	215	219	224	230	196	215	212	211	204	213	254	203	203	192	220	227	231	179	204	223	202	227	213	201	199	197	226	215	194	234	233	210	247	235	200	193	199	225	214	209	206	203	226	212	200	196	215	191	196	208	194	241	213	215	250	211	242	184	215	217	181	207	210	195	208	220	227	215	207	210	215	210	231	189	212	199	211	209	207	192	209	222	231	196	226	220	221	196	214	228	224	223	230	239	199	203	174	198	240	229	208	196	198	230	211	188	183	215	230	218	200	212	207	189	221	182	216	208	192	231	210	196	201	223	208	221	230	230	205	221	236	211	216	221	205	212	202	225	210	210	219	215	246	207	224	233	227	173	207	228	236	213	209	194	231	222	199	210	198	197	219	209	193	224	222	222	212	239	219	210	207	196	188	207	199	198	221	219	221	220	222	224	200	201	206	209	207	223	230	205	189	210	196	247	232	234	239	208	230	188	198	203	241	201	200	190	201	198	239	219	213	221	223	225	227	216	222	212	208	192	205	230	198	211	236	198	224	219	213	219	207	200	231	203	213	218	200	192	195	192	224	214	212	251	215	213	197	216	216	203	209	211	215	215	200	204	195	194	227	233	223	214	231	234	198	200	208	196	201	188	232	225	211	233	190	201	215	185	196	191	230	214	207	223	200	184	211	192	201	219	217	190	212	193	200	222	206	177	200	195	204	209	243	224	213	233	209	217	214	235	190	219	206	192	235	222	236	210	196	203	222	229	181	227	233	217	207	199	221	223	232	238	226	214	211	205	172	215	224	211	210	203	224	231	199	229	218	211	216	184	191	212	214	210	224	237	180	259	195	207	171	221	246	232	200	213	228	237	225	191	200	206	218	207	198	214	209	205	209	211	226	218	221	195	183	206	229	205	190	205	223	221	229	182	195	188	237	244	210	213	245	202	206	204	210	219	229	215	214	218	236	213	191	208	199	189	193	218	203	225	204	223	210	207	235	208	195	203	196	207	215	217	221	227	173	212	209	238	208	229	186	197	209	189	204	201	219	224	222	207	187	223	222	214	233	201	226	225	184	194	219	226	192	194	205	234	223	203	226	208	225	215	232	213	221	212	205	203	196	213	213	228	218	225	195	232	219	222	242	217	207	227	184	205	206	192	211	211	223	203	199	208	210	234	215	225	238	196	216	217	203	219	198	223	189	185	215	201	202	214	209	236	199	211	192	208	202	205	223	192	200	200	223	227	205	206	206	224	233	220	199	230	198	195	247	223	214	214	230	211	208	236	211	204	207	227	196	202	186	183	210	224	172	216	174	230	251	233	206	217	208	198	221	232	238	220	191	214	206	191	218	210	227	219	210	188	207	200	223	205	218	235	218	185	219	202	215	213	215	238	240	210	198	202	192	252	186	214	244	212	215	223	229	207	202	215	216	215	204	215	214	219	191	208	208	227	194	191	201	205	207	234	220	220	211	219	212	203	189	209	192	209	204	203	219	223	224	217	216	217	201	212	222	227	235	214	220	206	203	226	198	215	222	199	182	209	205	237	229	217	208	210	205	214	213	235	204	241	222	189	219	222	197	210	211	198	155	207	196	202	231	210	201	229	217	226	206	200	212	219	233	218	235	210	225	180	216	209	231	216	191	210	210	216
35517	18682	10310	6005	2087	1180	966	793	625	634	560	505	536	464	487	526	518	452	432	494	492	481	477	470	498	487	505	421	460	489	476	469	420	455	476	446	438	449	458	461	487	481	436	473	450	441	468	446	426	453	466	457	475	464	498	462	514	466	442	438	480	463	494	514	492	465	477	452	479	460	465	466	437	432	465	459	487	454	447	475	484	473	510	446	454	498	492	489	467	445	473	443	481	502	477	441	431	453	482	462	473	481	464	445	454	475	460	440	446	471	442	473	465	420	480	462	459	473	482	484	509	502	457	456	483	403	470	483	467	458	469	522	449	492	468	492	452	421	464	492	479	472	489	462	482	426	456	452	450	423	451	454	459	433	473	480	462	458	487	441	484	475	463	481	446	500	451	464	474	461	437	427	439	504	466	430	474	477	435	465	427	437	462	506	443	507	485	497	475	509	477	436	454	475	435	421	472	496	465	476	489	428	462	439	443	478	485	418	460	449	464	504	505	493	468	446	488	480	453	477	480	443	434	503	452	510	466	462	470	490	430	447	439	451	467	455	467	420	478	479	459	465	448	472	458	467	460	443	482	415	463	446	433	483	481	464	464	488	472	516	420	473	466	427	480	454	491	430	464	447	466	515	438	453	468	461	439	446	421	478	487	449	497	462	454	470	436	442	481	441	427	493	458	458	464	466	459	500	522	493	482	447	451	457	443	491	438	437	441	499	450	434	481	460	457	471	462	438	444	478	468	507	433	482	496	495	461	458	432	445	466	467	443	428	486	474	446	462	479	451	449	431	449	438	468	485	468	477	453	458	432	443	501	494	434	437	450	451	503	444	455	441	474	505	513	491	472	478	435	441	501	450	478	480	459	448	433	451	497	459	458	460	443	468	488	457	465	467	469	433	475	482	473	435	477	445	459	441	438	452	479	509	482	413	446	468	405	449	486	459	446	496	468	469	470	466	458	473	471	472	455	423	507	495	439	458	466	479	482	498	479	478	458	482	465	475	467	521	486	450	464	445	435	477	453	472	450	468	472	449	451	437	490	482	471	460	478	458	489	470	457	447	481	464	477	484	469	442	420	467	464	483	454	512	467	470	475	446	477	464	456	473	445	540	494	481	458	476	472	472	468	445	447	483	462	451	480	477	459	444	450	488	493	436	498	478	463	477	468	484	496	485	453	492	452	455	434	452	479	430	470	445	443	439	453	486	461	469	469	465	475	465	446	480	458	431	472	477	434	476	478	438	480	504	487	471	429	443	430	454	475	491	442	455	456	439	448	451	425	473	463	462	468	436	469	480	447	473	444	489	495	465	450	469	467	441	471	517	504	462	441	463	503	469	470	458	464	459	449	451	434	477	466	466	494	474	463	463	444	474	450	446	456	471	467	464	475	448	477	443	444	477	500	420	479	497	478	444	459	507	502	489	436	434	442	453	463	510	475	458	472	481	494	474	481	494	493	499	462	459	458	486	490	440	483	464	451	468	406	460	473	511	486	470	505	448	435	437	474	469	429	474	450	453	458	459	469	447	480	437	447	468	442	452	487	463	463	458	448	463	499	456	451	432	456	470	472	455	463	447	463	437	421	514	471	418	480	474	435	458	444	440	475	479	475	480	442	437	454	470	499	472	455	497	521	470	462	472	484	479	466	487	470	503	498	454	501	453	448	478	490	443	463	477	463	442	428	463	457	460	422	476	437	466	440	474	479	484	464	487	457	470	492	476	508	458	465	451	472	453	468	536	473	494	481	462	460	495	462	452	472	501	474	489	485	472	475	470	443	471	484	490	450	456	465	435	430	458	495	450	468	446	483	472	487	437	459	432	440	480	461	504	444	447	493	488	480	508	472	460	457	439	460	415	459	464	448	476	460	481	448	450	457	448	468	457	491	432	472	440	508	431	464	493	466	448	430	468	453	449	443	465	491	483	484	480	477	439	420	486	471	473	493	426	439	494	420	430	452	470	490	466	478	443	465	466	475	490	474	450	474	463	455	482	461	455	435	472	411	485	487	431	445	476	483	479	521	469	478	499	470	478	461	490	445	421	457	477	485	456	445	465	450	469	450	484	446	464	429	448	452	460	458	528	487	470	475	458	482	439	461	444	488	480	452	457	412	499	477	472	449	459	454	494	459	459	470	440	435	454	450	510	492	450	509	500	488	468	461	471	491	464	478	458	464	464	454	461	443	459	481	443	471	482	496	492	481	459	462	442	468	435	430	471	443	467	467	477	418	465	471	487	455	455	475	433	446	433	479	499	466	485	473	474	474	460	485	500	459	468	442	464	446	454	434	445	396	485	453	469	441	472	496	444	464	454	456	441	469	450	438	489	482	484	458	450	461	455	465	460	425	467	489	481	452	492	454	441	475	440	449	503	477	424	450	484	455	454	461	447	467	472	489	435	460	494	470	431	434	468	492	471	458	461	461	497	486	463	461	468	481	455	454	445	457	461	436	482	469	466	451	421	484	490	410	474	466	455	498	489	445	481	486	506	438	450	493	451	474	471	431	440	488	432	486	480	507	446	484	444	488	455	431	438	451	408	486	467	515	457	441	474	500	485	472	467	455	478	487	532	447	454	453	481	438	471	451	431	462	442	476	456	486	496	494	472	482	465	450	486	467	471	477	445	488	497	457	459	475	462	474	485	459	461	458	465	428	459	440	444	463	468	468	471	431	470	480	478	473	469	452	443	488	454	484	477	467	435	455	450	464	437	447	443	426	443	469	416	451	465	496	456	469	474	476	453	465	470	485	446	448	466	460	456	440	478	484	455	447	468	466	460	451	444	465	443	453	461	446	457	457	516	500	432	509	459	475	435	470	458	447	450	464	475	482	444	458	499	430	433	499	465	437	507	479	473	447	455	448	446	508	449	479	459	506	467	471	471	449	486	455	468	427	452	465	444	476	465	474	457	476	470	460	468	430	441	443	436	482	432	480	502	507	443	466	459	455	479	490	457	439	461	467	490	475	444	464	446	473	487	489	478	480	468	445	467	471	483	472	474	420	460	431	418	466	465	484	472	482	451	493	450	465	489	470	476	455	450	480	440	486	483	469	433	477	425	456	465	439	483	482	450	481	476	479	500	438	493	445	443	442	451	470	468	475	432	474	442	474	445	456	473	466	442	494	443	496	472	466	456	459	469	466	488	467	439	487	471	432	449	440	474	449	474	461	474	452	436	441	462	486	441	478	459	444	431	488	459	476	452	457	450	454	457	462	455	417	489	467	477	489	434	463	453	423	427	470	476	450	442	468	409	454	469	498	484	462	491	482	465	464	445	446	425	453	469	469	450	494	488	461	456	433	443	453	422	478	429	497	439	480	483	498	482	460	417	435	461	490	489	420	464	458	468	488	488	470	482	475	446	433	497	450	497	467	508	452	482	452	449	469	451	449	498	436	476	435	454	454	459	482	485	461	474	450	451	487	452	446	492	478	450	467	426	504	468	494	466	458	458	468	514	437	468	467	463	428	460	476	453	451	478	469	455	461	460
60316	29612	13348	4971	1614	690	356	270	292	242	280	242	243	210	206	238	230	245	269	221	244	233	276	272	280	279	251	199	239	220	255	202	229	206	211	204	219	202	248	227	215	204	224	223	236	184	192	228	218	216	227	208	203	206	229	228	244	242	218	212	218	217	219	194	220	195	219	238	229	225	226	225	214	206	249	237	212	231	204	197	223	190	198	236	194	207	212	225	214	221	237	217	247	207	218	227	233	205	214	220	246	208	207	229	209	221	220	214	233	205	214	190	225	209	190	214	200	183	226	195	221	216	222	230	225	237	197	233	242	215	167	220	227	217	207	220	191	201	234	226	218	191	218	245	199	228	224	212	239	194	221	231	203	194	204	229	212	229	234	215	229	204	217	201	212	251	226	218	225	226	216	239	216	214	205	230	184	216	216	218	210	200	226	217	223	232	228	205	233	207	234	226	201	207	201	217	224	194	201	236	229	241	201	251	226	222	211	210	234	216	211	181	224	196	213	222	235	227	208	198	211	194	212	202	261	211	203	226	223	210	231	223	240	208	230	222	200	242	184	199	214	226	215	214	198	213	225	218	203	241	215	227	209	242	234	226	210	201	196	226	219	218	234	203	213	194	235	232	223	212	224	225	232	236	229	220	216	231	242	228	240	235	236	207	224	202	238	211	223	212	245	219	238	222	210	226	224	206	221	214	218	219	212	230	201	200	216	242	219	180	220	236	208	233	218	215	233	244	244	200	208	223	220	178	210	243	230	247	249	201	204	212	201	222	235	199	227	193	240	217	210	256	203	198	222	186	219	235	201	209	205	209	232	208	213	228	201	213	184	216	213	224	200	234	197	212	226	185	233	201	233	210	215	229	210	202	204	210	216	202	218	199	209	212	216	223	215	225	185	222	224	196	224	228	194	244	219	199	213	218	184	223	225	241	232	219	238	233	211	238	213	204	207	239	246	229	209	204	200	211	187	216	250	212	211	234	235	219	193	225	206	211	245	218	203	200	244	221	200	197	221	225	217	202	187	172	207	239	218	224	186	193	218	234	229	229	211	212	222	199	214	199	219	205	225	172	190	224	207	199	207	239	226	173	223	214	197	227	180	209	190	206	220	192	223	196	216	207	218	233	209	197	233	186	215	236	237	211	230	194	213	227	186	222	210	213	210	224	207	204	215	214	221	205	209	210	201	225	222	226	198	207	224	211	194	230	197	216	226	231	213	212	235	203	207	233	209	221	201	198	206	249	234	218	227	213	187	201	215	201	239	220	204	208	235	207	225	215	211	229	223	221	238	223	253	215	233	216	198	223	220	218	212	235	236	202	213	209	215	226	222	225	223	214	208	207	223	202	220	234	219	223	208	209	199	216	194	252	209	209	229	217	224	217	253	233	209	224	220	246	212	185	201	206	200	202	216	233	210	233	186	234	201	227	231	237	231	210	231	227	235	229	203	226	217	238	206	232	218	207	204	217	243	188	209	214	222	203	206	204	239	217	196	233	199	223	233	189	253	214	214	216	243	224	225	219	228	212	231	204	256	223	189	202	222	213	219	214	245	201	206	219	209	224	236	223	220	229	201	234	230	199	226	228	222	233	215	189	221	205	229	220	230	212	238	222	228	224	213	205	217	201	224	202	196	185	212	181	197	210	226	210	218	226	209	234	208	236	223	225	211	206	215	200	217	212	222	197	224	204	230	222	226	209	203	230	215	246	220	205	207	229	229	232	219	212	239	215	227	222	231	222	219	221	253	229	228	214	215	192	229	259	207	220	211	211	210	223	245	240	193	219	226	209	212	191	224	218	191	198	201	178	226	217	190	228	235	239	248	214	235	228	234	203	213	239	204	231	195	203	222	229	215	205	199	210	211	210	221	213	206	201	226	229	234	217	221	198	213	219	203	222	229	218	252	231	245	204	208	201	224	217	223	217	214	196	207	227	209	184	217	207	205	226	210	226	241	235	226	206	206	197	196	236	218	211	205	222	220	190	214	210	218	210	211	227	211	196	198	221	202	216	213	184	217	222	203	206	204	199	200	201	201	204	203	218	259	245	220	187	251	222	219	195	195	214	227	213	223	228	203	207	199	214	216	229	210	199	189	218	194	196	200	235	215	195	223	231	206	224	227	196	179	230	214	189	228	215	227	197	230	251	217	221	220	201	215	233	213	204	193	227	231	222	223	232	212	239	220	222	194	226	223	252	202	194	209	221	245	194	194	196	245	203	207	211	238	204	183	260	210	217	209	213	240	240	198	211	221	195	238	214	237	186	197	202	230	219	219	221	222	195	227	222	213	193	194	202	220	206	199	223	206	199	234	219	194	209	224	208	212	200	215	234	220	195	215	213	223	229	222	211	235	189	228	228	212	199	209	223	228	196	234	236	208	207	193	240	221	251	198	226	224	214	212	191	229	213	216	231	213	198	225	232	227	203	235	242	229	236	223	209	222	246	239	237	217	196	239	209	217	197	235	215	214	213	197	217	214	204	181	212	227	226	263	256	204	264	227	218	194	218	225	209	211	211	235	230	200	228	231	222	235	197	183	224	240	224	211	212	242	238	233	227	230	225	212	215	217	235	212	251	201	211	221	229	221	222	215	206	240	213	212	229	232	185	218	208	212	211	209	215	235	230	242	234	206	244	244	225	178	205	221	231	234	227	213	212	238	219	227	215	230	230	241	209	217	231	223	238	202	218	169	225	218	243	189	229	244	208	232	235	229	222	204	197	221	232	237	215	209	187	207	219	192	226	232	215	242	201	211	225	230	209	213	228	222	198	228	209	199	244	213	238	218	225	218	203	240	215	230	195	214	230	200	217	232	190	232	237	211	228	218	233	206	216	220	216	239	205	230	235	251	227	236	232	247	243	207	222	195	221	221	218	228	209	225	204	217	232	207	229	217	226	207	228	224	209	178	235	220	231	199	209	208	229	204	176	224	207	212	221	212	233	196	234	213	197	221	209	218	204	224	229	245	220	235	202	243	208	211	225	209	206	221	221	218	229	220	236	236	205	230	247	233	229	239	224	215	217	225	233	227	183	208	208	226	208	226	200	179	227	221	207	214	205	194	219	222	244	200	223	216	200	195	216	211	211	215	191	215	224	214	220	227	230	218	206	212	211	210	205	208	226	219	222	228	203	202	188	219	215	226	229	231	200	243	228	230	232	200	226	236	232	241	201	206	227	220	233	230	220	230	209	230	214	240	209	218	232	180	190	167	212	225	227	243	201	216	199	187	212	212	196	215	234	203	183	229	209	242	202	255	238	215	223	235	203	224	174	209	224	219	228	209	217	250	220	200	205	222	207	211	219	240	237	213	210	245	220	229	226	202	222	225	240	245	191	200	227	255	190	234	210	222	251	233	209	254	223	239	225	205	197	206	235	210	206	220	214	252	217	268	214	190	221	216	219	209	220	224	190	235	222	245	240	212	234	233	229	204	228	217	222	204	249	200	202	229	240	224	212	223	217	221	193	238	208	221	218	226	214	229	238	191	217
40284	21664	15619	9777	4603	2031	1009	724	712	692	670	556	554	551	521	532	567	532	577	617	624	649	710	875	817	722	519	472	482	465	488	469	490	492	517	483	485	480	486	504	509	497	472	489	474	454	453	466	492	506	478	475	488	479	440	506	425	461	509	472	463	472	477	514	486	449	467	436	534	458	508	505	483	530	456	459	466	469	495	521	471	460	471	498	441	486	486	490	441	488	464	492	479	463	497	479	497	492	464	442	516	498	506	477	474	477	494	500	519	500	477	457	463	514	469	474	462	501	522	506	430	505	473	472	489	478	452	455	506	479	496	470	477	463	466	496	468	461	485	520	470	482	438	466	462	524	509	526	505	469	442	492	463	473	471	445	481	467	470	452	489	507	490	461	475	470	522	448	485	523	500	480	492	476	530	472	484	501	485	476	490	492	513	514	477	439	485	497	499	479	484	437	469	458	483	469	496	459	494	499	465	494	480	471	457	489	444	506	496	464	483	491	455	472	477	500	489	506	477	502	482	465	468	494	474	496	481	479	461	504	469	463	482	516	507	443	481	514	507	498	477	509	445	475	481	518	476	473	506	457	492	466	515	479	474	496	494	465	463	465	495	490	469	471	488	506	504	475	467	504	469	476	471	460	480	486	503	500	468	506	471	483	460	485	501	483	501	490	497	506	498	474	482	463	479	506	467	471	487	470	448	483	478	479	474	468	458	483	481	501	497	510	498	489	499	499	446	477	456	491	502	502	464	485	504	533	471	499	470	504	497	486	487	496	494	531	465	497	524	460	456	469	488	509	491	490	495	461	459	470	475	511	503	457	518	522	477	468	523	450	478	453	504	471	478	431	545	460	459	431	499	504	475	536	467	483	474	497	477	486	507	518	472	497	466	496	464	480	486	533	488	458	474	509	467	458	464	502	493	482	486	504	466	464	504	458	540	491	496	466	471	466	502	495	499	502	494	490	478	462	477	436	513	479	445	461	438	462	505	485	540	452	473	466	456	457	487	496	469	468	522	490	461	469	461	481	470	453	464	523	485	467	498	487	489	474	464	495	454	525	475	500	477	484	501	440	505	496	476	482	524	468	466	468	471	487	502	483	512	509	510	467	499	516	531	424	499	447	436	488	471	485	449	452	484	468	442	469	486	488	472	459	482	496	499	515	476	494	484	505	498	498	473	477	485	446	479	508	440	498	520	525	481	491	483	509	434	501	495	544	497	487	441	456	456	468	466	510	489	507	469	493	503	445	453	467	478	476	451	466	459	520	458	483	507	456	498	441	494	451	495	479	494	483	496	484	478	483	512	507	480	460	455	465	527	474	446	482	480	476	480	518	456	445	516	484	473	479	493	486	477	434	478	505	434	486	498	491	464	503	486	500	476	494	502	469	478	462	486	489	474	480	497	494	467	507	478	479	510	461	460	480	476	463	507	501	489	479	525	491	508	488	497	499	465	512	481	495	471	482	500	500	473	426	461	527	491	473	497	493	494	451	492	487	472	499	513	496	474	487	483	449	489	494	478	491	525	436	450	470	410	482	486	466	465	516	435	491	474	480	497	463	454	491	475	493	493	490	489	478	480	468	467	496	472	460	494	515	499	451	489	513	451	534	509	491	494	470	437	463	519	463	486	467	493	436	494	479	507	496	470	473	501	497	492	479	498	487	474	439	441	479	502	458	478	479	469	501	465	458	479	462	474	474	516	493	434	446	500	488	472	489	496	467	488	441	497	488	531	491	500	503	499	492	481	477	466	477	488	465	488	459	499	496	474	501	463	464	481	477	486	477	497	461	451	486	488	446	488	459	469	485	541	526	492	502	474	488	471	489	490	468	518	483	466	494	485	475	476	513	449	483	463	487	458	480	477	533	477	470	519	465	470	503	473	492	530	448	502	530	489	509	500	524	450	453	480	453	488	497	500	420	446	526	474	469	485	436	500	479	520	544	459	499	523	533	469	460	456	507	507	482	444	451	469	462	468	502	530	449	465	478	459	483	469	504	459	482	462	511	487	454	473	470	512	544	442	509	464	482	513	512	469	460	467	488	477	497	429	481	507	481	493	471	508	486	467	456	494	490	515	463	464	482	487	529	494	462	411	484	464	498	450	478	477	432	478	457	486	467	475	503	512	483	447	520	474	460	514	520	448	462	445	470	481	452	522	484	499	488	480	452	512	459	465	486	463	481	490	474	464	485	513	482	455	482	503	484	487	449	481	473	473	498	489	450	502	529	490	496	482	474	515	511	472	478	482	486	438	445	485	469	521	483	503	488	515	473	497	485	489	461	502	478	463	504	483	501	456	480	478	521	509	460	476	478	477	529	494	482	455	498	481	562	460	510	528	460	474	469	427	500	453	429	451	482	459	493	479	500	470	526	476	485	486	499	520	447	474	487	452	483	468	459	446	492	484	487	494	475	444	484	523	475	436	458	465	485	489	502	509	496	495	468	498	474	476	472	456	498	467	493	495	475	484	417	477	491	509	454	488	482	485	491	493	474	458	452	475	493	485	508	487	483	524	478	473	528	462	480	464	446	482	484	475	508	507	491	480	476	470	456	468	495	478	476	504	500	481	525	493	476	503	463	457	506	452	470	499	510	483	517	452	508	490	501	458	438	470	498	501	470	473	482	497	465	492	453	512	471	465	476	471	503	488	432	476	466	500	450	505	423	524	488	457	513	472	526	483	459	491	490	509	478	497	447	484	494	494	474	475	461	467	476	522	492	497	446	493	477	489	491	502	536	528	497	465	464	471	466	479	479	488	486	484	460	456	490	442	499	495	468	479	458	496	518	472	475	448	472	510	460	474	464	474	484	478	507	467	492	503	441	501	487	466	515	481	449	500	490	493	495	497	451	472	451	494	472	476	501	478	497	501	495	464	443	492	468	496	486	461	481	458	494	528	485	493	457	461	466	488	463	486	460	469	447	480	474	475	481	441	477	506	457	461	464	465	461	475	445	485	491	499	501	541	495	491	473	473	487	492	459	444	433	460	458	480	509	457	497	468	499	496	472	451	474	463	462	493	449	482	498	464	481	482	484	512	514	519	480	472	506	499	479	483	461	479	463	490	520	464	456	488	457	484	480	485	477	454	489	469	470	487	445	500	484	488	500	542	519	542	464	491	448	497	456	512	458	452	495	484	463	473	457	468	468	467	459	462	476	496	502	463	432	444	466	496	507	476	481	543	436	500	473	454	476	436	501	466	468	454	518	481	433	501	468	500	495	490	478	499	505	448	482	500	482	482	484	465	485	526	481	490	485	473	517	470	458	489	502	472	463	491	481	454	478	476	478	469	460	496	508	497	451	489	449	474	460	495	481	501	503	486	466	469	485	457	468	502	500	458	439	462	483	489	483	540	468	447	527	481	503	491	509	496	469	483	466	507	493	485	510	530	446	504	476	503	468	494	484	482	494	482	509	495	501	434	466	453	464	526	463	453	503	447	492	474	469	463	460	461	451	441	469	463	485	459	459	474	518	481	482	437	456	524	501
69550	33423	14532	4841	1815	572	264	256	230	270	241	244	250	248	215	221	224	221	224	238	242	245	281	266	268	251	239	216	233	231	215	210	225	214	227	202	233	223	207	230	223	228	255	213	245	228	211	212	214	229	199	180	248	225	247	233	208	204	231	228	235	262	225	238	198	231	220	214	242	242	203	199	242	221	251	234	225	196	220	248	211	211	213	224	214	209	238	222	272	256	232	250	234	212	270	223	235	229	225	248	240	229	216	218	236	215	246	216	229	211	232	222	201	217	188	207	215	235	210	221	238	199	200	223	216	231	216	220	239	201	246	239	217	234	218	209	233	246	267	217	218	219	231	205	195	255	236	235	178	215	226	190	225	211	204	216	248	235	252	228	218	249	249	213	224	202	233	256	253	240	212	223	221	250	210	247	196	261	224	245	257	224	231	230	198	229	239	225	185	204	238	248	214	239	241	206	238	221	240	219	227	224	209	240	249	207	239	252	272	250	229	239	217	223	199	226	233	218	250	196	209	235	224	264	204	219	247	205	230	204	232	221	235	230	253	225	232	219	238	229	223	207	187	240	223	238	214	224	249	250	225	233	211	233	234	244	250	211	214	207	230	235	226	224	223	241	232	222	211	232	207	231	234	228	243	218	245	243	192	231	251	274	224	211	223	211	215	228	218	210	248	220	243	216	211	216	221	236	230	231	234	230	219	235	246	216	233	234	199	194	216	201	236	236	221	228	206	218	228	250	241	266	232	218	223	231	232	207	257	217	216	238	197	236	231	231	229	223	241	228	197	198	207	220	247	236	226	217	223	220	232	237	234	242	184	209	251	209	210	232	224	206	222	231	206	231	212	226	250	216	256	231	245	220	243	201	230	222	230	241	206	225	221	215	234	248	209	230	251	209	213	205	207	255	236	246	252	195	240	258	223	233	243	210	238	228	230	229	220	206	232	225	211	224	226	229	209	223	224	265	241	204	232	204	220	220	258	236	262	243	237	238	213	205	214	235	236	224	214	196	220	222	220	232	228	239	244	224	215	215	220	212	237	194	193	234	226	230	223	219	222	242	222	200	223	233	213	252	216	223	215	205	223	249	204	228	242	211	224	186	202	209	220	220	211	249	217	234	217	244	245	246	227	223	272	218	209	244	230	236	224	247	242	232	261	225	205	232	227	258	231	240	228	214	223	212	247	235	216	235	259	240	221	255	212	232	211	213	217	208	220	210	233	222	247	227	252	239	220	220	216	226	241	234	222	228	231	221	230	250	252	237	228	252	246	222	216	241	210	230	229	227	229	239	223	224	215	242	213	222	188	211	237	234	236	233	224	236	210	234	216	204	217	248	230	242	233	234	269	230	226	233	205	240	213	231	233	235	225	238	225	207	198	213	235	217	198	227	237	243	250	222	227	215	243	193	239	208	191	226	234	222	225	231	233	211	232	227	225	210	227	215	190	229	203	220	221	206	213	208	207	220	221	229	214	245	178	216	239	238	212	223	219	247	231	229	206	222	204	220	251	233	228	257	214	220	250	218	221	216	201	244	204	227	247	242	211	224	246	233	225	238	232	236	235	237	259	226	225	205	206	217	200	235	223	245	201	249	237	225	229	203	270	215	209	235	207	252	220	214	218	230	222	225	228	213	239	244	205	222	234	224	232	210	254	222	255	227	234	231	210	226	211	233	229	247	221	234	215	227	216	195	236	248	236	217	225	219	223	240	210	225	213	231	240	233	221	247	263	216	223	241	211	229	229	194	219	215	219	225	237	245	209	243	252	225	230	268	235	264	222	206	234	250	207	241	219	232	230	227	216	209	240	227	213	245	200	225	238	213	221	210	257	248	268	220	231	252	239	213	258	256	233	225	204	209	184	220	216	210	230	238	236	216	219	228	204	217	223	230	211	238	221	209	235	215	223	227	218	218	206	219	224	251	235	239	212	226	227	231	203	211	218	245	214	223	228	204	232	232	198	241	271	224	202	226	218	217	250	261	228	248	217	218	216	233	230	205	242	201	227	233	226	237	253	227	227	211	245	211	217	250	247	223	200	250	228	222	237	217	233	237	213	233	210	234	240	251	221	228	220	222	226	205	233	234	209	187	231	276	201	212	205	223	254	212	236	228	240	203	249	232	224	212	255	208	219	219	237	244	255	218	219	258	223	228	200	223	236	213	231	201	230	240	207	240	222	229	248	214	242	219	247	221	193	216	221	211	206	222	201	233	232	203	213	251	242	255	220	240	257	234	272	235	211	233	243	209	221	203	230	237	241	226	238	238	233	224	208	189	216	233	237	230	221	258	229	248	232	238	233	236	237	244	215	247	225	234	200	208	206	203	217	209	215	217	224	242	203	236	215	226	276	218	225	209	223	227	230	198	201	233	249	258	212	232	221	249	208	231	260	247	273	221	258	230	219	244	244	220	222	218	229	253	239	204	237	241	217	240	229	200	233	221	244	213	217	230	209	212	249	225	267	262	224	209	219	223	223	195	229	247	228	199	259	203	232	224	217	229	228	216	238	249	230	213	213	245	216	238	236	216	242	215	233	232	245	237	209	249	226	220	222	260	246	227	244	215	230	213	218	226	176	233	237	237	225	232	254	230	195	217	228	212	247	223	237	247	213	227	232	226	245	230	238	234	244	229	213	210	230	274	224	254	229	225	232	213	230	242	230	239	225	239	226	225	226	236	253	224	216	233	200	227	237	227	203	218	221	230	224	241	257	223	233	259	247	230	244	247	245	188	237	246	211	223	238	236	206	193	213	214	220	206	225	208	239	214	214	231	223	233	234	251	202	242	221	237	204	211	232	210	208	229	250	232	239	222	229	256	210	212	241	205	257	186	217	229	248	238	227	233	237	217	221	221	219	208	200	203	216	235	225	238	236	224	212	223	201	220	187	218	182	223	230	263	233	209	241	217	229	232	235	223	221	204	243	228	231	261	238	240	243	261	236	227	249	232	236	249	233	231	229	217	212	227	233	197	203	241	209	223	248	242	232	246	194	217	256	269	233	226	207	223	209	220	223	219	219	248	220	213	260	235	237	229	214	233	240	224	231	228	224	216	228	233	246	234	229	235	240	246	201	226	233	232	231	224	213	239	215	211	209	205	233	235	227	242	209	202	234	255	194	242	212	223	233	218	223	224	209	206	260	213	233	246	242	222	216	232	246	211	239	232	224	236	219	221	188	227	251	257	215	236	226	196	240	248	218	225	240	242	213	222	215	224	210	236	221	217	226	227	228	207	277	208	232	211	254	231	222	249	227	224	237	211	220	213	243	230	194	216	223	247	246	236	216	220	197	253	261	239	238	235	240	237	213	250	227	248	204	189	251	222	212	220	239	227	225	226	236	220	236	233	243	226	254	261	220	237	210	219	248	233	225	252	206	233	230	237	219	214	228	249	211	216	223	229	257	224	214	255	210	221	259	242	218	224	230	241	242	190	232	235	203	225	206	214	224	207	228	223	223	228	227	226	244	252	221	207	211	214	229	220	220	222
47196	24221	14167	8842	5043	1553	746	677	619	592	620	520	544	498	539	490	536	527	568	553	576	663	661	637	684	695	595	503	494	488	505	501	502	480	478	476	519	475	495	480	484	508	512	485	521	502	515	537	490	479	496	503	477	464	518	478	483	518	451	487	544	480	504	478	492	530	494	490	466	490	487	529	466	464	517	510	521	481	513	476	492	517	506	498	489	513	470	538	491	522	520	489	489	536	448	457	507	509	483	515	479	500	499	500	489	503	508	491	466	520	480	479	491	492	507	505	466	484	538	522	522	502	488	513	492	448	488	494	508	505	486	500	443	492	462	488	473	498	502	544	472	515	506	510	524	448	466	495	468	489	492	480	484	501	513	497	543	522	488	486	476	507	502	492	526	504	470	467	491	516	484	448	508	502	500	514	477	498	481	498	473	464	472	492	513	510	502	508	486	513	420	483	510	466	492	478	524	450	532	513	504	503	514	483	496	462	458	489	506	515	494	528	496	474	477	491	464	517	517	509	481	525	476	464	512	509	515	473	474	516	507	484	508	513	501	454	497	490	483	523	499	489	490	501	506	497	508	490	527	542	508	498	501	539	492	500	490	463	505	484	508	482	543	491	534	501	534	472	470	494	533	500	495	473	465	477	487	485	520	484	512	520	494	507	524	500	481	495	539	486	480	497	482	494	469	479	502	490	476	484	502	512	517	475	507	525	511	557	504	468	489	521	512	445	503	465	514	536	486	488	520	509	453	480	513	481	490	513	506	471	478	478	522	497	496	515	477	480	498	481	524	464	496	490	469	502	466	476	500	539	495	481	483	540	524	484	487	458	489	503	499	473	519	504	463	505	487	502	500	444	517	473	548	489	507	499	507	524	531	517	506	518	522	462	497	455	502	532	496	507	508	536	507	493	478	526	444	502	518	504	475	507	514	505	505	526	466	497	506	453	500	487	521	519	481	482	489	516	486	505	489	499	488	528	509	494	453	519	451	482	564	507	520	495	495	489	463	478	507	519	470	486	499	529	516	503	489	532	473	530	466	493	515	483	507	508	538	471	481	477	503	490	499	470	479	511	504	518	492	480	498	513	496	466	528	454	514	503	486	495	517	501	540	476	516	484	491	478	512	517	495	470	482	497	508	502	505	520	511	501	466	499	524	489	521	500	459	495	500	499	524	517	500	485	496	480	526	517	482	478	505	445	520	486	522	499	522	505	512	511	514	506	497	496	444	468	515	476	508	479	515	458	473	486	508	527	501	484	479	482	506	484	500	515	542	549	476	527	492	481	490	477	513	498	504	522	471	479	483	495	485	505	486	511	519	483	494	463	483	516	506	513	499	494	515	508	493	552	439	472	542	531	524	452	465	484	501	480	489	501	509	501	492	461	486	472	472	537	516	456	483	515	481	479	524	505	487	499	505	476	532	510	500	470	505	489	483	505	504	511	492	523	512	549	501	500	510	533	481	467	513	481	504	501	508	530	461	495	506	486	525	473	478	481	499	495	490	498	496	509	499	501	444	497	503	494	521	485	484	502	492	477	501	538	474	506	542	479	490	469	508	516	497	454	476	472	516	462	513	486	544	494	535	489	464	462	511	482	500	490	492	513	497	513	496	498	543	489	462	516	489	526	530	492	507	498	499	460	470	520	452	509	477	502	458	486	504	508	498	514	511	456	520	490	513	550	469	529	506	510	517	492	512	469	500	496	509	510	495	512	474	493	506	520	495	524	498	474	509	473	540	502	504	498	504	477	503	472	526	544	506	535	512	503	474	526	475	471	513	499	485	469	477	501	502	498	493	499	487	497	512	507	489	488	469	459	505	498	528	535	523	493	478	503	501	481	533	493	527	493	476	508	526	476	511	467	510	511	477	512	522	478	523	479	511	500	512	501	492	497	500	512	462	490	507	468	484	507	480	488	492	497	498	441	516	486	515	508	501	515	511	483	479	477	486	489	509	519	517	513	465	504	534	480	529	485	506	507	472	472	490	462	474	557	526	480	525	451	459	484	491	515	529	480	481	494	480	509	509	460	456	494	468	484	512	471	534	494	476	526	500	503	500	486	511	496	468	495	513	505	522	511	505	542	483	507	509	527	508	468	514	520	501	484	489	507	493	495	486	494	445	462	490	487	524	457	488	476	506	458	524	500	442	506	506	476	494	509	495	497	527	465	502	509	492	490	504	533	516	501	503	519	516	466	515	478	491	511	491	492	475	491	519	546	498	522	511	508	481	526	499	467	505	499	530	517	522	502	511	497	511	505	517	508	507	556	513	525	525	497	504	524	498	505	474	519	473	498	496	484	470	501	530	521	475	475	502	488	525	504	527	484	469	512	532	463	525	526	470	519	521	469	492	482	451	549	468	500	499	529	524	475	504	506	482	465	493	491	505	474	473	476	509	452	538	503	493	523	513	527	482	507	507	494	515	521	509	568	457	482	497	481	470	535	496	478	524	480	508	499	512	491	521	497	517	497	485	475	496	518	465	526	528	468	497	465	487	503	482	536	487	482	474	525	527	437	539	482	475	497	509	505	510	478	465	511	522	515	469	504	504	513	473	463	493	458	479	471	522	509	453	514	526	465	486	474	464	490	492	492	500	499	464	521	497	494	482	491	474	489	494	483	476	495	488	473	473	512	500	505	536	505	558	525	498	498	485	513	548	483	479	492	496	497	506	519	471	502	491	529	500	526	519	507	442	541	457	490	477	559	483	525	512	521	512	482	493	515	491	470	474	491	523	476	504	517	480	476	494	554	480	473	470	526	522	483	488	497	483	452	505	499	481	486	513	466	490	475	455	470	498	467	539	490	514	497	474	503	477	540	482	534	474	507	475	513	492	512	475	528	505	554	471	485	467	515	507	477	497	531	514	494	472	463	521	486	509	454	502	486	510	472	458	541	499	480	489	529	506	503	509	474	516	481	489	500	489	517	480	469	495	511	477	508	467	521	498	558	498	519	489	498	495	481	452	525	549	509	487	473	538	516	517	509	500	539	483	505	443	507	477	497	488	452	521	489	493	515	531	462	492	506	478	491	477	564	480	498	475	506	485	480	481	511	495	480	493	518	475	502	496	540	511	450	499	503	497	510	480	495	474	468	546	471	487	527	490	495	490	479	535	490	525	483	496	487	504	514	489	516	492	508	499	505	517	536	506	474	492	462	479	510	488	506	491	495	498	502	513	512	491	497	494	528	471	503	509	506	493	496	510	510	477	499	532	505	515	532	478	448	508	499	495	482	487	526	456	507	514	470	522	492	485	507	462	459	541	497	515	515	514	488	501	506	510	503	517	513	516	466	450	502	518	469	493	486	526	519	497	479	551	473	493	497	521	542	504	530	468	507	516	495	477	489	474	472	531	500	514	495	482	536	516	481	500	466	505	480	428	488	470	485	507	482	495	496	451	464	527	499	485	502	479	466	504	498	534	478	523	474	516	459	529	496	490	480	482	506	516	483	516	514	487	498	497	495	479	475	498	511	492	493	490	493	485	490
54281	25881	9454	3110	862	301	228	174	218	216	203	200	204	236	210	187	190	201	232	213	198	205	231	229	197	198	200	217	199	227	199	236	196	195	200	192	197	202	196	190	182	199	213	204	191	200	228	226	189	187	228	196	206	230	202	200	192	232	205	199	181	158	227	210	238	194	178	180	180	215	229	211	198	193	191	200	182	192	185	198	227	190	239	210	210	180	195	209	226	209	198	209	227	198	197	195	216	209	241	205	185	216	200	222	180	192	211	214	217	215	206	224	204	198	211	186	216	247	234	204	242	210	201	204	226	199	210	218	199	219	200	208	188	202	186	205	199	187	201	188	198	199	178	183	210	204	200	211	199	166	205	226	187	217	218	200	217	207	199	185	202	198	218	199	199	183	199	202	193	188	170	188	171	217	208	222	208	224	193	201	232	208	191	192	211	215	221	222	187	179	189	172	205	197	187	211	203	214	191	209	210	187	209	219	184	215	224	210	169	205	184	219	220	210	201	216	221	199	210	218	204	226	215	225	195	190	192	193	184	182	215	192	198	209	207	188	219	212	181	206	220	221	219	209	204	220	171	201	185	199	191	172	189	179	192	201	210	210	200	169	222	214	189	230	216	225	201	184	224	205	208	234	188	210	215	188	190	176	226	205	216	227	213	188	194	221	204	214	205	194	193	214	198	195	187	227	229	212	211	232	194	194	188	201	221	214	195	201	233	199	209	201	182	204	220	204	212	203	204	216	207	209	193	176	197	198	207	204	192	211	220	208	214	220	232	200	209	214	217	212	187	200	215	189	191	209	234	215	185	199	208	206	206	193	223	223	191	215	214	198	193	185	174	217	191	207	214	201	199	192	185	205	180	207	230	200	188	211	192	195	217	193	214	216	179	235	215	204	214	206	221	192	209	195	235	251	216	215	215	207	186	208	204	210	192	204	224	208	182	195	224	184	205	202	227	195	194	205	189	202	237	214	219	180	180	202	196	192	242	212	181	210	199	215	218	194	206	223	212	181	222	166	229	200	253	209	227	225	189	212	198	192	203	208	182	193	216	195	179	214	204	217	221	186	193	198	223	205	226	195	211	209	186	183	197	203	203	188	211	208	206	192	190	214	202	207	211	200	192	186	211	188	178	191	215	218	240	224	227	190	204	207	214	215	197	196	185	210	212	211	219	193	198	211	207	188	208	211	182	214	230	175	178	203	219	193	222	183	196	216	193	192	182	225	197	209	223	191	186	210	206	200	192	227	181	187	192	223	217	220	183	218	205	200	218	205	201	205	186	187	197	207	231	217	198	209	192	203	194	201	219	204	179	196	211	198	207	225	212	194	214	191	215	203	206	206	211	193	200	210	217	201	184	198	181	170	206	212	197	209	204	215	202	191	205	197	194	203	207	224	204	201	207	203	200	226	196	196	204	242	207	221	217	190	205	199	224	213	209	213	208	187	192	187	191	201	222	212	216	229	196	213	223	231	199	194	176	230	219	179	201	217	205	197	174	164	214	210	199	215	192	191	193	213	165	226	217	201	200	180	207	230	200	207	189	205	227	210	201	189	205	182	234	207	195	226	213	204	193	224	209	189	218	203	195	223	211	225	212	218	204	212	226	242	174	228	217	192	219	207	191	198	225	198	204	192	213	178	207	235	195	204	201	211	206	226	212	215	226	178	195	225	207	188	192	179	194	226	194	201	208	197	223	202	182	206	209	230	245	205	204	180	191	222	176	186	210	202	226	207	179	197	198	216	223	213	224	208	198	201	184	198	204	195	207	198	174	199	214	212	227	202	188	213	200	227	175	219	229	197	212	211	203	199	204	199	193	220	226	193	206	200	188	197	209	219	214	194	194	216	203	186	184	205	185	191	209	202	199	234	195	203	215	198	200	206	199	196	204	195	193	189	191	202	196	222	197	193	204	199	166	212	212	215	221	211	221	183	208	238	217	208	202	223	181	203	174	213	191	187	219	176	208	191	178	208	182	214	203	199	173	182	219	208	184	230	205	178	205	206	192	202	184	196	217	200	207	207	205	196	187	187	232	193	214	186	197	188	198	216	204	216	232	220	187	192	230	217	197	202	201	215	213	200	175	210	197	208	196	208	204	225	229	223	202	200	182	224	189	232	200	225	201	203	228	200	227	219	212	193	192	206	215	217	209	197	214	205	215	180	195	207	170	227	230	191	205	223	249	204	199	237	203	206	192	232	178	184	180	201	205	202	200	221	175	193	189	230	220	228	217	198	220	213	226	176	198	188	215	229	210	211	186	220	189	189	194	203	194	222	191	179	213	227	187	208	214	180	194	184	203	208	192	198	212	194	172	182	198	181	204	211	211	216	185	197	209	210	212	227	198	227	195	187	201	218	206	239	214	201	193	195	225	198	211	214	188	201	202	206	213	192	204	194	204	222	200	209	208	195	203	226	191	206	187	203	221	243	211	202	208	198	209	244	231	206	201	185	220	175	186	184	199	206	184	244	206	214	222	204	190	212	211	196	183	204	179	195	207	187	197	195	196	195	208	227	222	202	201	182	192	209	227	196	206	201	236	194	201	206	203	198	218	184	225	217	216	200	237	208	190	186	227	199	192	185	195	211	202	171	182	193	185	172	202	213	207	225	192	182	216	195	218	190	198	207	178	213	208	189	195	198	199	200	207	188	173	208	204	197	199	200	202	221	208	182	180	192	215	184	194	206	170	209	207	194	217	208	181	181	215	207	217	181	189	207	193	200	200	210	201	211	184	234	195	201	201	219	214	181	226	180	213	227	200	216	232	201	205	219	189	228	207	196	176	207	199	196	189	208	221	191	190	194	213	209	217	206	190	217	184	203	199	212	213	211	208	202	207	202	189	210	203	213	245	216	200	196	217	236	207	210	198	202	207	209	202	215	216	191	170	199	226	223	216	181	212	185	174	216	179	212	179	186	188	234	195	204	203	217	204	192	229	239	179	222	222	212	201	198	210	215	204	199	193	228	200	201	204	214	224	205	216	181	218	233	185	201	161	202	208	211	248	219	216	189	174	201	200	188	204	218	177	210	203	152	197	199	220	228	210	199	223	214	206	175	202	205	206	188	181	221	225	212	211	208	224	228	191	212	207	185	214	193	207	172	195	194	221	184	202	174	221	216	212	190	208	208	184	175	209	192	198	236	194	206	202	203	199	212	189	222	209	184	189	214	207	177	206	211	207	186	212	197	183	227	219	190	245	216	201	204	212	206	205	207	200	193	209	193	188	223	221	213	179	211	226	213	223	207	207	207	169	205	224	197	208	189	201	181	230	222	213	196	181	202	211	202	222	213	182	203	198	173	200	192	199	222	190	205	200	193	222	194	228	191	188	209	187	184	205	212	222	197	202	189	211	223	204	206	174	185	237	210	187	181	190	180	204	210	210	184	194	175	201	199	200	203	215	189	227	217	192	186	236	234	209	193	209	203	158	208	194	220	221	228	201	230	203	203	174	215	202	183	208	216	192	223	212	196	195	179	193	217	242	188
36061	17775	10995	6923	2300	744	569	491	463	440	466	437	458	504	467	452	458	494	442	409	432	459	438	441	440	433	459	461	437	455	429	494	473	468	469	436	454	461	455	449	438	448	441	449	459	464	414	430	453	476	419	443	493	463	457	468	504	435	448	475	460	462	460	461	439	465	475	428	436	467	404	451	456	487	456	434	432	443	499	432	450	463	428	453	473	473	432	467	436	460	419	468	448	467	447	450	448	445	468	485	461	435	433	442	435	474	445	472	439	498	404	452	494	439	474	471	441	441	483	463	443	474	495	445	471	467	450	487	475	488	443	459	435	485	471	444	474	496	453	453	436	476	476	486	455	460	459	470	456	431	480	423	457	486	441	456	431	438	419	445	470	466	449	437	448	461	473	451	450	443	440	455	448	455	455	449	458	408	458	467	476	428	444	446	453	454	438	447	422	459	449	430	461	439	490	441	420	439	518	458	484	458	443	456	438	431	487	487	470	454	443	440	493	461	464	476	480	491	463	431	462	460	444	462	448	450	441	474	438	447	455	471	468	444	442	473	462	461	484	413	490	472	457	472	466	472	490	419	471	466	439	456	433	476	442	449	450	424	473	445	462	443	442	486	466	464	402	436	486	456	466	462	435	442	457	463	422	469	452	433	434	471	466	447	464	452	425	474	454	442	446	479	439	482	460	456	475	427	424	447	474	448	439	459	427	445	461	456	470	439	460	462	438	475	467	445	432	473	393	478	453	450	477	446	465	432	458	451	448	458	459	438	475	418	461	438	420	426	466	481	441	422	476	470	457	482	405	440	458	425	415	444	437	425	452	427	480	454	462	436	471	431	476	429	444	466	487	433	476	439	410	407	477	465	437	447	437	421	454	450	429	430	472	439	426	456	458	464	416	464	445	464	440	432	423	495	451	425	460	482	428	427	459	463	460	477	450	431	452	466	414	429	478	477	454	457	431	486	426	446	433	450	483	467	442	474	450	476	453	419	472	435	438	453	442	478	485	455	444	478	469	443	455	446	470	465	467	423	462	426	436	451	474	443	438	459	467	434	458	445	444	459	449	470	501	451	445	445	471	463	473	440	433	427	449	415	446	480	446	443	421	441	492	457	487	439	459	456	443	459	447	453	448	460	443	453	468	477	448	432	439	474	455	440	444	469	498	440	473	443	418	437	485	459	452	425	446	469	447	464	433	446	434	473	450	454	446	448	460	446	469	421	450	459	466	481	449	494	493	457	479	459	450	446	475	457	454	441	446	505	455	475	438	438	434	433	451	453	502	446	433	460	463	408	433	465	475	457	458	441	442	434	480	457	433	420	424	492	452	446	459	391	466	416	449	479	477	476	442	497	422	508	432	432	445	449	450	468	421	470	422	414	456	469	466	439	517	439	460	443	452	457	455	416	451	443	446	432	458	450	447	445	486	471	448	454	448	475	439	458	465	436	479	443	443	411	464	448	465	480	441	438	461	435	457	422	425	477	430	431	478	500	471	471	432	457	470	462	424	436	468	450	440	481	441	447	479	482	431	450	434	431	472	461	441	473	456	466	419	448	452	465	467	451	471	434	494	440	447	435	470	469	465	446	437	444	433	438	422	455	432	471	454	432	467	445	436	458	436	432	450	485	428	434	504	470	460	448	426	469	482	397	490	465	474	457	437	394	490	418	450	436	455	494	460	432	451	430	442	435	466	505	478	441	486	424	420	433	469	483	482	457	442	496	457	441	448	414	413	445	434	421	496	452	486	478	440	439	455	451	470	426	485	466	466	466	473	454	468	445	453	457	486	434	475	452	419	405	415	479	430	459	409	494	425	448	454	466	463	433	453	422	474	471	468	438	464	475	484	456	468	474	435	477	473	469	454	485	481	467	479	462	476	437	480	453	462	436	469	460	441	448	460	475	441	463	452	444	443	461	430	475	461	444	479	439	439	447	457	465	459	414	421	449	433	433	463	474	451	437	453	468	452	455	490	496	475	411	453	501	491	426	433	468	449	473	462	420	470	447	441	452	444	433	442	439	449	449	496	432	443	453	446	444	470	443	458	421	438	465	406	476	449	438	437	482	438	483	476	416	497	443	434	469	442	441	497	462	451	452	466	458	471	452	447	457	461	445	462	504	435	489	460	421	493	483	464	449	458	431	459	466	434	468	466	430	474	445	466	473	464	455	412	460	436	447	440	419	481	469	448	450	431	489	471	425	473	429	460	486	462	457	457	448	506	439	426	464	489	446	440	443	437	458	511	472	466	490	440	463	433	460	467	471	470	480	448	490	397	452	458	459	460	464	422	459	476	435	432	467	447	427	477	472	492	434	431	494	406	451	438	480	432	446	475	443	445	448	483	420	442	422	459	434	473	445	478	422	456	444	471	423	463	424	452	442	481	448	449	445	439	468	449	468	457	479	412	408	445	466	465	466	406	462	468	459	427	469	461	476	416	502	455	449	489	408	443	404	455	437	439	485	442	467	438	444	445	443	483	444	467	475	472	448	439	436	447	444	468	482	460	454	446	457	421	474	489	436	430	441	471	437	448	450	484	426	452	437	460	434	433	479	463	484	468	464	426	447	461	476	474	511	428	447	454	436	454	469	512	463	449	477	466	467	405	448	485	429	455	474	432	411	408	435	435	437	482	444	448	459	472	464	447	423	486	506	444	426	437	484	501	484	452	425	476	448	472	479	460	460	473	459	460	445	485	459	462	446	465	446	420	428	447	456	479	442	452	481	487	433	475	429	472	429	451	441	463	438	475	461	465	458	430	475	405	445	406	446	464	461	422	466	451	468	439	456	453	458	427	486	432	469	431	434	483	437	463	455	466	453	481	465	468	475	484	485	429	465	409	435	445	485	395	475	435	435	445	429	456	433	439	483	464	462	518	433	455	463	458	494	502	465	455	429	448	426	444	447	467	470	447	463	460	461	429	443	475	430	465	467	441	424	479	423	461	454	462	453	442	437	468	479	451	455	469	467	509	427	451	467	461	485	486	467	471	448	466	424	471	461	419	439	450	432	463	427	459	452	467	474	497	458	499	460	449	456	451	430	462	461	450	479	446	421	473	492	464	474	497	475	453	445	456	438	455	481	434	435	418	425	486	485	412	468	458	448	440	460	433	446	455	427	450	429	487	470	463	474	442	426	428	476	445	453	503	464	468	463	502	437	440	445	457	481	470	422	474	433	469	443	470	410	460	439	447	435	451	487	442	449	420	463	463	459	445	439	482	468	446	440	442	469	446	434	451	469	447	462	432	441	468	484	418	456	471	446	460	432	434	480	466	482	449	434	450	459	413	404	448	466	430	448	471	471	444	450	494	488	436	450	453	445	472	444	480	422	452	451	421	442	488	485	435	471	441	423	439	434	462	499	458	475	444	439	395	441	415	427	435	496	460	411	459	445	498	479	476	464	464	453	451	449	442	457	444	426	507	467	429	461	468	450	443	468	459	432	477	458	479	476	477	461	476	437	419	415	427	480	476	467	444	446	472	479	452	422
62817	31558	15967	4465	1311	503	244	260	248	204	232	243	223	242	225	259	225	230	260	237	232	206	207	238	235	261	209	191	208	214	245	240	207	214	196	230	203	172	218	241	201	236	222	194	208	191	200	235	207	236	205	196	200	209	227	223	234	200	199	207	204	227	241	193	189	228	229	232	209	229	199	214	218	195	223	223	192	242	202	191	233	183	202	189	248	212	235	208	238	240	242	235	225	203	209	230	261	251	190	222	216	221	196	218	233	213	231	205	213	207	191	196	226	201	215	237	220	218	186	193	192	240	212	213	237	225	199	229	215	203	234	223	216	204	246	223	190	233	191	218	204	224	233	225	226	219	221	211	211	245	207	235	179	220	234	232	208	213	218	200	230	206	190	200	220	202	188	217	217	216	204	215	210	205	219	254	238	217	203	187	209	223	241	240	221	220	207	218	185	212	254	227	244	239	212	203	234	237	224	204	222	213	218	234	203	213	222	204	225	194	232	223	231	218	231	194	208	213	239	230	228	216	269	225	217	209	206	210	219	210	225	221	208	227	195	221	210	216	209	223	209	210	189	224	219	194	219	198	211	207	205	241	202	235	205	215	220	189	213	198	237	213	192	216	225	211	221	210	211	183	214	239	235	204	214	228	198	191	235	238	222	225	223	200	254	212	218	252	219	215	200	222	236	251	216	238	235	201	214	221	210	212	236	204	198	224	228	217	222	204	215	215	183	216	239	218	242	233	219	218	210	227	216	171	209	224	231	218	207	201	204	231	210	226	203	209	211	218	214	227	227	231	222	205	241	202	188	211	206	201	204	166	243	218	212	235	238	203	223	206	222	218	228	227	221	205	223	214	220	207	203	217	251	169	217	212	191	189	205	207	195	212	216	211	235	220	210	196	195	250	219	250	196	255	190	220	238	217	227	235	194	209	200	225	259	203	206	192	214	196	201	214	208	211	210	211	226	216	224	240	229	227	208	195	229	236	214	215	173	197	221	211	192	213	218	241	223	231	227	209	197	241	213	225	211	207	223	202	218	223	237	195	217	203	235	216	222	206	231	207	226	234	227	231	215	212	215	194	217	203	206	207	163	226	222	199	221	224	216	218	252	229	263	227	250	214	215	227	218	203	229	213	205	215	242	225	207	220	208	217	214	207	218	187	235	227	220	205	227	224	206	240	211	224	223	222	209	205	247	247	210	217	210	212	237	232	199	196	228	187	193	199	212	214	243	215	212	227	239	210	210	204	201	210	205	238	240	250	195	206	243	229	232	220	231	196	210	217	221	214	234	197	224	222	222	215	222	219	233	173	218	179	217	219	216	212	199	212	224	215	199	235	229	205	227	199	238	206	209	193	202	218	208	203	204	215	202	198	196	216	225	234	221	236	184	234	206	222	213	197	194	234	230	218	214	204	227	247	210	238	225	217	174	194	220	212	217	231	250	234	224	233	209	240	227	229	203	219	198	198	214	231	220	218	235	190	221	206	220	223	208	227	223	192	220	226	200	219	189	206	230	231	228	207	213	201	203	228	221	201	218	232	219	213	229	223	221	200	226	192	200	183	181	214	205	233	214	229	210	227	226	211	176	202	233	229	232	227	210	227	225	205	203	204	226	251	222	218	204	216	244	211	225	185	203	207	213	213	231	200	216	254	222	239	229	200	197	207	220	205	211	213	246	199	215	193	234	205	206	200	236	199	229	218	218	200	229	227	209	219	229	209	226	210	259	219	222	204	226	204	214	189	229	219	207	209	225	193	228	267	233	200	204	214	236	238	235	237	242	211	220	221	217	250	221	220	227	234	224	211	203	222	204	210	203	220	232	228	232	216	218	217	209	180	206	224	232	225	233	211	196	227	214	225	200	234	221	221	237	225	219	221	229	228	247	197	222	223	225	235	193	237	219	235	210	222	228	256	221	222	235	228	199	172	228	191	218	210	230	201	223	192	211	193	231	255	243	239	205	236	195	242	222	212	214	232	217	209	216	212	240	227	219	187	216	209	210	206	184	195	235	221	222	216	238	198	221	221	227	204	212	223	219	206	231	237	194	203	201	194	225	225	218	217	240	226	201	205	199	176	204	204	202	258	218	252	196	208	206	230	219	235	237	203	213	228	212	222	201	244	204	241	216	178	203	209	229	217	222	219	208	195	233	211	235	217	236	213	206	231	213	241	227	243	245	204	208	224	195	207	218	222	253	217	239	223	225	217	236	214	212	187	217	210	223	202	194	235	225	189	223	208	224	233	227	180	212	232	224	215	206	180	196	222	233	215	239	219	240	219	235	224	231	237	221	211	194	216	238	212	240	195	216	213	221	213	214	218	223	223	231	217	239	184	227	205	231	243	253	219	231	218	218	257	190	198	182	223	191	201	237	219	241	226	194	203	202	234	221	237	238	206	219	225	212	226	200	221	224	216	209	218	217	185	214	185	223	211	220	178	224	209	226	197	225	182	186	188	194	210	221	204	203	208	199	187	242	239	222	198	226	206	238	201	224	235	236	240	220	201	194	216	196	230	192	211	201	209	216	245	204	193	219	191	239	223	220	205	233	219	209	211	225	238	215	223	217	242	191	223	232	234	212	218	220	198	220	224	234	223	190	218	228	218	219	213	216	224	204	200	232	204	251	229	221	220	219	215	206	200	234	215	226	219	208	213	204	205	219	236	239	217	263	215	215	191	206	235	204	192	229	202	227	220	220	238	221	225	254	219	221	187	177	210	196	215	215	218	220	207	226	220	199	210	224	227	186	209	227	233	202	217	235	228	207	201	238	223	219	204	229	215	207	217	237	198	220	170	204	218	208	216	204	217	226	222	247	225	208	237	211	221	192	222	197	209	199	206	235	231	237	244	211	229	210	219	191	230	236	221	235	194	197	229	251	207	238	220	226	201	198	205	226	207	206	230	217	225	201	191	183	217	233	212	218	205	240	214	236	210	224	201	247	221	208	230	217	216	207	187	194	201	198	218	210	183	218	215	218	214	209	189	204	244	208	203	179	182	220	227	226	219	200	194	253	237	218	199	215	219	214	177	197	244	234	252	210	189	207	218	212	209	220	170	212	210	216	240	205	219	209	224	226	221	211	208	232	218	235	200	194	227	216	220	253	201	199	244	211	217	206	233	243	206	199	195	204	220	209	213	226	199	197	204	215	219	225	226	218	228	237	220	229	188	218	227	248	222	233	217	204	203	203	238	220	217	237	193	215	201	216	211	233	229	207	225	274	208	217	188	238	215	213	228	220	200	219	201	201	188	223	217	175	186	201	211	225	213	213	202	211	215	219	218	229	219	225	232	212	205	227	211	228	222	219	241	225	209	213	202	219	205	195	194	178	208	200	211	197	210	234	254	208	202	212	199	178	240	222	250	205	209	222	239	210	234	208	211	209	215	184	208	226	199	218	221	228	212	187	239	228	230	180	227	224	213	213	207	238	228	225	218	240	218	226	221	248	229	221	231	215	212	221	247	245	233	219	206	189	209	188	227	207	200	202	213
41887	23963	16860	7297	4017	1322	627	691	627	530	498	504	527	554	568	565	538	532	509	570	563	542	638	706	789	726	637	576	498	479	497	443	485	433	471	431	508	497	534	389	475	504	449	492	480	491	446	428	449	472	505	468	453	486	470	441	500	477	490	488	467	488	502	516	449	506	497	489	457	463	501	507	483	473	471	487	508	529	434	491	472	513	490	483	474	516	489	461	507	478	478	470	476	455	501	481	417	502	489	492	513	476	502	467	457	464	475	499	483	486	479	490	460	470	459	475	471	513	473	480	554	485	453	509	493	485	458	465	472	439	485	478	517	487	497	487	479	460	481	495	458	523	507	442	446	487	444	443	482	467	456	487	519	479	480	483	502	473	481	485	504	493	490	471	477	525	505	518	478	432	501	484	453	505	471	479	480	488	461	480	494	510	522	456	466	498	483	503	482	498	514	474	498	494	526	499	473	497	476	485	491	466	481	450	490	479	462	507	492	464	444	503	510	489	524	504	487	467	453	539	456	451	444	478	441	493	479	479	504	494	487	484	495	482	450	482	501	469	510	449	453	460	441	518	437	519	492	502	458	507	489	447	467	473	532	496	493	503	469	444	513	520	451	467	508	490	490	472	477	477	429	494	477	486	451	436	452	492	481	481	426	501	485	484	488	495	472	458	456	511	504	461	458	504	496	479	478	517	492	464	442	481	448	478	481	484	447	481	537	506	526	500	472	466	493	466	461	444	452	524	473	509	504	458	473	495	488	457	497	467	447	479	469	524	510	501	482	462	501	469	472	476	471	467	485	500	452	473	528	455	483	444	519	510	499	460	444	457	468	482	502	470	473	462	480	497	490	506	484	455	496	472	455	466	486	459	422	509	445	484	494	488	466	463	450	476	486	512	510	487	493	473	482	498	457	471	453	467	493	469	505	476	445	452	488	482	497	456	477	455	504	462	475	452	488	510	493	482	463	467	457	481	518	491	501	489	464	466	481	492	503	445	557	502	490	468	500	484	471	500	483	429	499	490	499	482	485	478	491	460	457	459	486	428	463	470	471	475	501	489	462	517	507	475	510	471	507	454	514	490	500	455	473	493	489	504	493	505	472	492	524	500	519	489	469	478	475	461	483	490	453	432	532	457	472	458	478	483	483	468	497	497	486	510	454	481	533	492	485	505	452	487	508	471	462	488	463	494	478	487	462	475	495	530	423	479	454	482	492	464	481	447	466	466	498	448	448	464	489	493	484	518	447	471	483	433	490	498	489	457	469	456	482	468	508	454	442	459	439	502	500	498	480	470	445	472	484	478	476	503	485	519	434	493	460	491	499	490	471	495	519	497	496	492	483	472	475	486	447	489	482	519	460	453	459	465	462	501	481	476	495	451	464	456	467	501	489	518	497	485	484	498	490	513	476	451	507	492	502	471	452	494	470	479	452	474	457	476	478	510	476	467	496	469	495	464	545	468	464	485	499	475	494	500	459	512	465	455	461	496	446	457	486	490	479	495	512	496	480	490	498	489	474	467	481	453	501	496	475	457	494	463	469	422	471	492	457	452	495	449	453	458	460	510	512	475	466	495	445	496	482	515	508	509	466	547	472	509	456	491	505	446	463	470	494	465	473	462	446	499	497	476	492	514	502	512	448	464	513	500	490	479	460	491	472	476	450	450	459	460	479	472	476	489	481	491	456	527	473	507	486	515	463	498	517	491	434	491	483	466	508	511	485	513	469	493	489	472	477	503	501	448	491	489	483	500	427	460	443	465	501	454	449	470	497	474	498	465	494	496	486	494	499	479	481	443	485	479	462	535	499	488	475	478	484	472	441	462	502	507	480	505	443	479	461	503	479	473	479	458	467	487	453	495	498	520	463	465	433	518	456	487	505	473	524	475	488	504	526	526	469	495	490	488	454	488	465	511	507	453	457	448	505	458	430	492	530	473	494	487	467	475	460	484	475	470	489	479	504	480	520	544	514	517	471	453	498	497	468	507	549	429	474	518	488	466	470	487	474	461	485	458	468	482	435	457	493	479	498	472	498	490	480	479	463	479	495	467	467	459	448	473	514	439	459	488	487	515	487	429	478	496	445	509	496	499	499	522	463	464	500	462	493	465	467	464	491	507	508	489	464	481	460	460	481	508	466	499	523	460	475	447	471	509	500	469	467	454	478	485	483	483	493	492	496	477	524	538	479	491	506	484	490	473	496	499	464	490	493	479	476	466	502	525	443	492	476	518	494	468	520	462	448	486	453	504	496	485	498	465	436	515	466	484	529	473	483	478	464	430	442	524	482	493	466	498	437	466	499	525	498	478	447	531	491	458	470	473	516	452	488	486	474	487	461	466	458	524	474	451	529	478	497	522	459	466	464	496	455	493	493	482	475	443	434	502	494	502	469	482	460	470	494	498	489	497	467	473	449	489	468	498	475	535	483	499	455	511	480	492	485	493	467	476	490	488	520	478	498	477	500	476	459	439	456	481	450	478	450	462	522	486	478	526	494	461	443	490	512	463	490	466	466	495	497	478	434	446	444	500	479	506	470	494	465	486	498	484	491	486	474	458	505	488	447	468	485	483	488	466	489	539	462	499	520	469	462	477	494	483	516	507	488	477	473	492	459	501	463	479	463	458	504	501	462	459	521	480	470	438	454	466	484	468	444	467	465	473	501	463	496	455	483	481	466	449	505	484	516	503	473	477	437	485	460	528	453	496	457	499	451	486	491	510	488	473	491	511	501	489	495	466	490	513	475	472	466	495	486	477	428	509	493	474	494	501	468	470	489	469	456	508	482	475	470	472	441	470	497	489	501	505	466	499	492	482	492	487	428	465	465	522	458	480	457	456	513	511	516	484	482	441	482	452	487	489	488	469	503	464	497	470	462	474	431	491	471	456	501	477	463	475	479	516	519	444	443	479	487	502	473	507	466	451	545	485	484	478	488	461	475	493	469	503	476	480	484	480	466	468	478	503	492	475	494	464	478	463	475	450	508	451	489	473	477	479	473	461	497	483	450	453	481	485	505	495	454	486	478	500	473	550	467	494	512	445	456	491	528	472	509	478	508	493	490	485	481	512	521	467	459	465	452	461	500	484	486	481	498	455	476	455	443	499	463	486	475	543	442	474	476	525	489	502	465	496	497	499	480	488	523	471	508	452	444	448	481	493	494	453	475	494	460	472	492	481	473	541	446	455	478	483	419	499	451	443	476	442	472	467	469	448	447	496	495	497	464	468	473	449	518	499	488	457	549	470	446	493	476	481	477	504	467	494	480	472	475	502	431	507	497	491	504	493	499	473	481	482	504	510	471	471	448	500	494	515	545	512	494	477	520	451	486	486	563	477	482	496	475	513	444	509	456	490	512	471	520	499	484	496	461	507	475	472	515	507	490	478	475	465	540	488	505	498	472	454	478	481	470	523	510	499	445	499	507	477	508	476	437	501	514	492	466	505	473	470	473	496	459	479	487	497	466	511	509	464	489	452	479	453	482	459	473	468	507	490
66400	39747	22998	7997	2943	981	301	280	280	285	305	272	274	261	254	279	265	223	279	233	232	236	262	296	369	340	271	246	246	239	207	209	251	235	230	201	233	207	214	249	235	248	222	220	208	250	223	221	213	219	202	207	260	218	212	231	214	197	226	227	225	240	239	210	221	223	247	240	228	271	229	243	248	215	232	198	206	265	238	230	225	241	245	221	223	256	242	231	228	229	247	219	208	222	231	231	226	233	217	246	258	236	230	242	207	207	255	234	227	253	237	197	208	217	209	245	252	235	214	210	266	258	218	198	230	242	232	229	253	240	225	252	216	246	246	235	230	250	253	232	246	243	251	238	261	244	237	234	220	247	203	216	258	213	240	258	201	225	205	252	254	246	220	236	212	204	250	232	231	202	222	251	206	219	231	232	251	195	200	264	235	234	216	221	209	261	220	199	220	243	241	236	229	230	238	225	237	209	233	204	235	242	211	219	240	223	236	233	233	234	219	233	241	208	226	272	242	257	248	242	206	181	234	263	247	220	250	263	222	235	222	228	231	221	240	242	216	215	191	213	226	220	230	216	204	204	233	224	215	228	234	216	267	213	247	242	254	233	187	222	210	226	244	208	224	250	221	215	245	230	224	266	256	240	220	237	235	220	213	240	246	230	223	185	239	222	230	237	240	217	214	230	256	206	233	224	252	218	197	220	254	223	226	208	219	232	210	230	210	225	215	247	194	247	247	267	225	240	207	241	242	225	215	221	211	203	225	252	244	213	245	261	252	214	198	242	212	227	248	232	229	212	230	231	245	216	241	211	230	235	207	229	233	229	235	224	239	221	207	252	222	207	223	224	221	215	222	238	235	231	228	254	212	252	222	213	228	254	209	193	211	226	217	234	215	221	210	240	247	228	214	216	207	228	243	200	229	243	235	234	261	244	202	245	245	228	230	217	239	246	232	249	230	214	186	253	236	243	232	266	252	214	243	257	224	229	234	244	227	252	230	218	218	212	228	235	227	194	211	222	261	246	245	232	243	215	231	198	219	234	243	247	248	242	231	243	220	240	218	256	190	233	231	218	256	248	230	257	227	222	213	226	204	241	241	208	207	239	227	220	200	231	232	219	254	260	231	244	235	239	210	237	215	229	254	250	220	236	232	219	209	240	236	251	222	202	202	233	239	234	224	224	226	247	233	248	220	220	232	243	233	264	232	230	253	269	261	235	221	244	215	217	195	199	220	238	239	268	223	226	213	238	219	209	235	230	231	188	232	211	201	219	211	222	215	260	233	216	233	235	252	250	214	240	223	226	223	212	242	229	256	219	232	208	238	220	228	199	221	221	224	225	232	221	238	199	221	226	217	240	227	233	218	207	213	219	235	227	223	227	231	231	242	218	236	238	232	223	227	239	241	234	260	258	240	245	216	229	215	211	236	231	214	206	252	241	205	233	243	224	247	245	243	215	235	258	216	241	242	255	209	215	214	237	210	217	264	231	227	229	248	224	225	200	229	211	229	224	228	235	215	221	216	219	228	214	203	241	218	239	248	264	236	234	229	232	240	239	240	198	191	231	201	209	226	214	212	250	213	250	230	194	213	239	229	233	223	243	249	210	237	238	220	219	255	225	208	229	223	263	237	218	231	244	241	218	242	235	264	241	243	240	259	255	236	193	228	204	247	215	220	218	214	241	227	219	234	209	221	192	229	225	236	219	247	228	228	221	217	237	251	267	244	231	218	234	215	217	216	238	224	228	225	230	250	239	247	233	221	229	221	217	238	217	222	261	225	230	220	240	264	226	214	205	212	239	226	249	238	199	242	210	209	251	222	216	228	239	239	195	225	244	212	252	248	235	236	242	245	271	222	244	247	220	236	244	235	221	236	219	244	246	238	220	227	241	218	231	238	249	246	233	224	250	202	225	240	256	216	224	222	230	212	215	235	225	264	233	232	258	228	224	228	224	250	236	226	207	224	243	236	248	240	213	222	229	211	240	192	218	207	230	246	238	198	216	240	204	186	258	242	228	221	238	242	234	199	213	214	218	219	227	170	209	224	222	220	229	221	250	224	215	226	210	228	225	228	240	243	286	235	228	236	210	267	243	220	219	211	244	211	213	238	233	232	223	236	243	226	256	233	203	213	224	241	263	215	200	206	219	216	227	229	221	233	231	216	216	256	224	246	240	249	230	229	207	238	258	226	243	236	219	212	215	230	252	258	218	235	231	220	229	234	233	252	224	206	263	256	232	223	252	231	220	248	255	211	213	223	213	234	243	245	228	240	234	205	204	277	225	220	233	199	230	234	239	221	243	225	218	220	209	220	200	217	242	223	234	210	230	248	212	215	197	250	234	217	222	227	213	215	250	203	245	211	258	254	222	246	259	231	209	260	223	209	221	238	219	219	237	192	213	203	259	234	229	213	225	218	215	227	243	215	238	232	222	223	222	230	210	207	229	219	244	245	219	222	240	216	216	216	233	219	208	221	239	241	235	214	247	217	237	236	259	218	230	225	238	186	249	244	233	204	242	245	226	236	221	224	235	242	248	216	222	220	262	200	239	214	218	223	204	206	233	216	202	231	255	234	223	229	205	241	215	212	235	217	209	257	227	231	242	234	243	243	241	260	235	237	244	225	234	223	221	186	202	260	235	203	236	226	211	225	223	242	217	197	229	215	188	242	245	231	226	223	242	247	238	207	234	202	234	216	226	213	266	222	260	221	252	231	218	221	223	247	266	203	254	244	199	188	209	234	214	211	216	208	212	226	240	192	258	229	225	244	243	248	237	184	238	226	239	227	254	263	213	224	233	226	225	220	252	223	231	284	210	255	232	230	221	242	215	204	198	218	240	235	194	243	206	246	251	248	249	234	203	253	200	219	246	247	208	240	228	237	229	263	194	258	235	230	223	210	209	213	215	239	230	240	228	232	241	239	196	235	210	236	252	238	201	230	231	233	243	243	244	237	215	222	207	244	225	220	195	228	228	251	212	226	220	230	249	232	215	224	239	213	222	215	260	244	206	235	230	227	222	232	199	229	232	246	225	215	212	206	247	242	240	215	229	248	236	218	229	228	257	228	244	238	234	223	251	219	233	249	244	235	205	239	262	242	215	210	198	232	253	238	213	225	200	221	237	235	231	217	231	230	223	221	244	248	263	224	230	235	208	259	230	215	217	248	243	222	235	229	228	194	200	223	185	201	224	219	247	218	235	235	259	231	229	227	237	211	211	237	234	241	234	223	202	218	225	210	259	200	212	219	247	257	246	249	226	226	242	234	258	249	231	234	215	229	212	201	208	249	257	241	249	232	257	245	222	256	203	241	217	226	221	224	183	202	223	239	256	217	226	210	222	241	195	231	236	224	224	222	225	238	219	217	228	249	236	230	215	209	235	247	244	252	255	207	240	237	209	212	233	201	204	219	213	241	216	235	217	255	229	223	227	222	227	231	234	226	248	229	222	249	225	264	215	221	212	236	197	194	217	241	227	258	175	228	208	200	248	236	206
44023	32254	22363	13128	7841	2752	886	739	832	840	812	714	693	679	613	639	618	560	567	576	561	553	658	872	1137	1056	776	521	567	465	511	532	504	462	500	523	544	525	511	524	519	499	483	476	514	522	490	570	463	493	529	496	490	482	512	531	493	511	471	485	471	513	469	508	524	495	521	513	480	490	517	495	510	508	497	493	498	491	479	485	519	481	549	486	501	522	506	496	492	483	520	506	531	513	520	517	431	504	546	504	508	485	505	506	518	519	501	450	500	488	472	552	543	505	509	536	491	499	508	523	517	479	513	478	487	480	506	539	514	477	475	498	486	541	507	509	536	533	514	476	496	503	500	521	515	487	504	523	522	518	473	531	514	484	509	529	527	513	483	511	491	486	462	478	481	486	488	522	485	520	513	501	487	474	516	527	462	507	489	510	548	510	488	484	503	525	470	514	487	495	467	501	505	534	523	486	484	556	508	493	490	516	465	470	515	503	553	478	545	511	479	515	497	515	486	470	487	485	469	502	519	463	517	489	522	448	518	495	500	515	530	511	521	493	467	472	497	487	532	501	540	526	519	490	505	520	498	498	518	487	483	492	512	472	452	478	504	538	520	558	486	493	532	462	451	474	497	480	474	490	499	509	483	489	516	485	557	455	542	529	520	480	495	475	488	482	494	529	462	467	492	440	498	490	534	496	473	520	497	485	516	496	563	527	507	480	475	496	482	524	517	500	475	490	509	490	499	537	463	534	510	504	520	540	530	492	522	497	516	510	508	547	518	491	482	505	529	532	497	520	510	515	511	504	485	496	528	477	520	456	513	481	485	507	485	527	516	500	485	515	490	500	508	477	487	540	475	500	530	473	484	517	526	479	442	505	515	495	509	467	474	503	495	530	482	497	491	500	490	503	502	518	486	489	482	486	480	465	507	525	497	530	517	511	500	544	491	513	466	463	464	525	500	501	484	520	518	488	514	478	488	485	493	490	528	505	499	501	526	511	484	503	509	480	488	486	496	491	453	497	483	498	485	504	484	516	499	497	511	485	523	544	487	483	540	516	486	482	510	470	492	514	527	505	496	529	471	490	513	478	500	519	483	471	492	453	483	482	501	489	489	537	505	513	475	486	468	464	507	539	477	490	475	516	505	489	497	517	499	531	522	540	503	511	519	479	478	542	452	516	495	453	520	523	479	509	504	507	520	489	527	486	474	532	529	459	478	497	498	517	519	504	513	490	480	492	522	493	466	499	505	515	473	524	490	508	494	513	480	473	466	504	474	502	495	488	511	505	504	526	529	489	489	499	506	495	466	523	498	502	500	456	558	540	491	494	524	507	524	507	500	506	494	498	471	524	484	508	496	507	520	520	489	521	465	514	519	497	489	482	510	478	479	503	502	495	519	491	509	508	517	497	518	498	493	524	472	544	502	549	496	532	483	531	458	493	526	508	507	511	482	503	496	488	489	519	525	521	504	516	500	494	485	514	498	520	460	533	533	511	511	462	514	501	492	535	511	528	486	508	492	547	500	513	546	533	497	478	496	525	533	522	489	482	490	510	520	493	550	523	460	495	492	510	524	511	508	491	506	525	474	509	481	479	529	458	467	475	516	501	469	522	505	526	466	457	516	484	513	512	513	501	506	491	503	505	482	517	507	506	482	481	527	504	505	501	519	492	524	533	493	478	485	504	507	514	537	516	481	493	489	507	481	548	514	499	488	524	484	484	490	515	493	479	546	495	506	557	516	500	500	461	524	535	528	528	522	504	513	487	492	525	476	525	533	506	476	482	483	489	486	516	512	514	523	508	530	536	561	472	504	462	503	520	484	484	509	481	490	499	537	511	497	519	501	495	486	457	500	496	492	450	491	517	475	504	514	505	527	508	506	515	479	523	521	482	526	448	553	475	489	511	464	549	502	535	474	521	505	494	496	473	485	538	487	506	482	500	486	527	507	472	515	485	506	496	531	492	487	539	511	483	477	495	499	504	495	513	502	479	513	496	521	507	468	481	482	494	487	486	503	497	473	493	472	465	510	472	508	480	454	499	494	466	477	485	531	485	466	484	511	491	505	518	450	517	477	481	532	491	505	490	518	521	472	503	499	521	481	539	508	510	481	527	473	481	496	505	518	511	475	490	526	472	524	495	520	504	502	501	526	475	547	527	481	501	516	503	507	534	485	494	456	531	459	486	490	512	512	502	489	535	464	509	491	497	482	476	513	490	482	482	511	469	500	481	510	476	495	518	503	509	502	507	471	516	526	510	512	468	448	491	541	482	500	510	497	498	490	496	491	479	503	492	477	520	502	492	504	484	504	489	499	491	504	477	501	501	514	473	507	468	508	486	488	477	529	497	492	497	495	499	505	521	509	512	531	519	485	491	496	490	483	523	476	521	514	469	519	495	477	536	471	496	553	455	478	475	472	511	497	448	448	527	523	499	510	511	528	466	498	488	503	505	532	510	485	486	500	457	532	532	469	533	477	523	479	486	508	476	478	512	495	530	530	502	484	493	536	512	490	464	510	507	497	471	459	528	504	507	545	502	462	532	486	509	512	529	543	481	507	483	518	477	496	459	483	487	511	509	504	549	505	487	517	461	508	508	514	510	489	517	535	503	487	550	482	481	498	504	466	471	477	489	505	482	526	512	530	489	501	512	510	500	471	510	511	539	541	498	493	508	519	491	527	515	509	505	498	491	466	505	474	489	489	487	489	502	503	478	478	489	469	514	506	467	477	521	515	494	515	540	451	506	454	476	525	480	446	550	520	472	502	481	509	525	456	511	491	469	507	504	510	492	510	511	502	539	486	551	516	518	520	492	516	490	484	505	487	498	486	542	509	503	521	498	466	480	478	486	488	506	478	521	491	494	497	488	516	504	528	534	508	496	519	456	518	487	519	505	562	533	492	524	486	516	535	504	496	511	518	547	533	508	499	488	524	533	476	505	497	507	510	510	509	496	493	520	505	518	508	440	513	504	514	499	468	506	482	511	514	493	516	520	505	510	512	524	495	500	503	476	485	495	499	485	491	493	526	512	502	545	519	506	471	519	516	481	527	482	483	527	480	509	491	477	511	497	478	503	488	493	480	495	479	468	513	488	480	497	479	476	504	505	525	519	500	553	487	483	508	484	500	509	530	495	501	459	521	528	505	498	475	468	498	530	552	490	454	465	483	548	496	510	524	512	497	463	504	492	522	523	502	519	520	481	482	456	518	497	462	481	486	517	492	485	486	492	496	497	523	505	517	524	494	505	498	524	523	478	493	492	524	502	495	451	496	477	489	481	492	493	494	512	495	490	520	492	481	498	509	493	495	468	501	459	493	504	513	503	536	535	526	501	501	511	493	473	497	499	493	519	527	496	511	490	506	492	527	485	497	501	524	495	492	489	529	543	467	484	508	495	489	498	503	504	524	508	517	501	525	506	516	501	518	498	470	516	459	542	548	495	510	484	527	526	495	463	508	489	508	491	488	486	510	512	514	537	474	489	526	512	492	498	478	507
55485	27817	9996	2292	654	308	227	220	234	219	217	206	249	211	230	223	222	202	214	231	200	206	221	208	204	234	244	199	194	202	201	229	214	206	192	219	191	193	247	196	184	232	224	200	223	224	212	239	201	220	234	205	200	181	203	215	215	198	205	203	206	219	182	213	197	195	218	218	206	217	215	190	217	228	222	207	219	209	210	188	200	228	221	211	199	199	221	210	182	208	196	218	210	215	205	211	228	206	195	220	219	202	189	196	214	215	212	207	215	206	214	235	193	194	204	231	243	211	182	246	188	192	220	199	235	237	208	232	182	224	190	218	186	229	193	205	200	232	208	213	227	253	220	210	230	217	204	206	207	223	222	234	210	216	219	201	224	224	196	198	213	197	203	189	213	199	219	200	225	212	214	218	202	226	212	209	193	196	197	216	189	223	228	197	239	199	215	209	214	209	189	220	236	181	228	229	205	215	170	203	209	188	211	213	219	222	217	224	218	204	214	224	186	219	209	189	232	227	192	208	206	179	224	237	208	196	199	229	223	208	226	196	235	214	211	199	218	239	228	234	232	230	209	217	207	220	230	196	229	210	217	228	193	198	211	196	193	224	210	203	209	211	214	199	204	227	181	194	194	194	207	195	209	212	199	215	208	180	218	216	195	214	225	221	202	200	184	195	198	234	218	220	209	187	232	241	206	203	223	222	208	170	205	195	209	223	194	229	193	216	207	191	214	229	207	213	198	180	206	216	223	235	183	174	236	232	214	210	227	204	215	194	219	199	215	219	209	206	194	205	229	200	227	219	188	191	226	221	225	197	209	220	228	240	205	207	227	215	215	219	205	193	190	195	215	224	226	201	243	203	182	226	187	204	237	199	193	234	218	196	197	208	216	187	216	198	219	213	224	191	228	216	186	208	190	211	217	205	226	235	262	224	192	220	241	213	201	186	209	205	211	200	236	249	239	203	207	209	230	220	263	187	214	202	198	227	204	233	207	209	196	207	192	188	219	201	223	224	214	200	227	214	236	186	186	229	191	228	189	214	233	225	214	219	202	196	165	218	198	219	199	205	197	203	190	221	206	216	236	199	226	204	207	227	216	190	202	215	209	223	204	177	189	193	199	215	193	208	208	217	207	197	215	247	220	197	195	231	214	208	189	212	216	200	207	220	222	203	204	208	227	200	257	183	213	203	219	179	230	233	194	192	201	248	206	204	205	185	233	202	202	230	221	217	191	218	244	210	197	224	224	222	228	164	188	204	224	195	229	210	193	235	194	200	194	206	209	206	200	225	220	207	210	238	232	184	207	210	199	206	236	235	220	215	212	217	223	204	185	215	190	225	235	179	214	206	225	202	219	215	203	204	201	176	223	229	190	240	202	201	192	201	229	217	218	217	225	226	217	214	212	211	237	192	214	209	221	204	251	217	198	224	216	231	215	187	203	189	182	203	226	200	221	206	193	200	208	226	206	209	208	217	251	251	209	231	174	218	213	197	198	223	221	207	214	207	230	243	194	199	219	215	222	243	224	193	232	217	204	229	202	221	218	217	191	221	212	224	212	225	191	222	215	191	228	220	194	215	211	216	228	219	185	211	216	233	220	185	207	198	214	209	220	205	221	213	212	221	197	181	222	208	204	196	226	200	208	191	222	219	200	242	218	208	224	193	204	200	186	187	193	197	189	182	199	199	206	202	208	223	204	234	207	218	212	200	228	200	215	194	226	206	199	204	198	214	206	215	244	207	218	222	206	216	194	187	241	229	251	207	233	211	200	205	226	194	197	201	202	226	201	208	213	249	218	229	219	223	208	222	204	204	188	190	226	237	190	211	222	206	203	193	182	184	208	196	221	234	221	195	206	216	205	213	193	226	207	210	220	229	219	224	194	212	205	194	208	218	234	228	217	205	195	220	211	196	217	233	189	220	228	229	179	199	223	221	233	235	208	219	216	207	192	185	229	199	221	208	204	207	201	208	175	216	221	214	208	209	226	217	211	224	205	222	236	208	217	216	199	219	194	219	205	185	246	214	183	198	192	210	201	180	245	190	215	210	231	214	228	213	230	188	225	204	201	209	221	218	206	191	199	189	211	224	171	209	182	199	216	220	227	186	213	216	214	247	244	241	184	229	208	218	196	227	232	197	238	220	208	207	174	212	209	205	209	242	216	210	215	219	213	232	218	186	202	218	233	229	213	192	186	212	207	236	213	215	193	215	192	241	219	227	193	207	178	214	204	197	205	195	224	190	208	163	193	201	239	219	221	210	242	188	203	204	224	210	180	197	246	213	216	212	210	219	230	171	207	207	215	195	220	224	208	220	193	197	200	210	227	196	237	204	223	180	208	196	221	211	240	204	243	210	218	208	201	220	189	184	215	180	224	189	226	175	210	231	236	224	247	197	191	218	207	190	212	192	230	202	240	215	232	224	219	249	221	208	210	198	203	212	227	200	224	234	198	218	185	213	215	211	227	223	212	236	226	218	214	192	203	218	220	208	215	221	230	221	215	236	217	224	221	213	197	194	213	217	193	205	228	214	226	211	209	216	199	215	199	195	195	229	230	221	216	199	229	191	205	199	198	244	222	189	199	214	234	190	213	225	214	225	212	216	219	203	175	212	177	179	208	213	220	174	206	232	190	198	194	177	213	192	170	222	204	213	202	213	216	188	216	208	206	202	220	213	229	183	192	185	203	192	217	171	204	234	190	195	204	210	195	240	210	226	216	232	197	235	220	230	231	197	210	232	190	208	217	229	203	191	197	221	240	201	183	185	223	206	203	210	201	205	216	204	193	201	218	202	224	207	192	187	205	200	231	201	186	224	271	202	219	216	220	186	233	205	206	199	236	204	203	204	229	244	214	222	250	225	196	218	214	202	202	199	240	202	244	206	208	199	226	227	218	212	223	204	207	207	212	198	230	194	193	210	213	188	193	228	184	214	218	198	226	224	205	198	191	205	199	229	209	166	212	213	217	189	208	232	205	228	204	214	200	248	176	218	201	222	197	204	217	192	205	221	213	218	213	211	216	215	205	229	236	194	207	204	216	230	211	198	200	210	203	200	230	193	206	205	218	193	204	209	224	224	226	225	216	211	184	219	222	204	224	208	221	244	204	212	210	211	177	214	203	221	212	199	218	184	214	220	225	265	191	204	181	219	208	219	203	214	207	213	214	188	200	207	246	192	238	215	184	214	220	229	204	204	237	201	205	200	227	209	201	198	195	189	213	226	213	216	203	214	226	178	228	199	233	195	209	207	215	222	212	216	202	206	205	191	191	219	194	210	215	205	211	253	228	188	202	195	219	222	226	181	201	234	206	212	216	237	212	235	193	231	206	216	221	232	204	199	228	213	231	223	182	223	220	228	239	202	227	236	182	206	228	213	223	239	211	218	216	203	203	183	203	222	229	250	239	230	207	220	207	204	211	190	190	220	201	196	218	228	185	208	215	186	217	213	241	214	204	237	217	208	196	203	220	204	237	199	204	209	197	186	220	226	202	201
37969	19603	11054	4335	1764	754	581	508	497	503	499	508	578	507	470	490	484	485	524	475	463	490	467	494	498	493	533	430	503	502	459	468	445	482	456	491	454	456	445	446	482	482	427	473	467	461	480	439	441	477	449	487	438	447	479	472	451	496	474	457	469	457	467	461	441	445	475	459	482	467	527	462	454	439	469	453	468	454	479	466	478	467	440	467	468	458	462	478	422	461	495	480	439	489	430	466	483	442	491	490	462	440	473	474	458	471	463	525	493	448	473	430	476	496	456	455	481	457	490	473	450	465	470	505	440	459	435	447	435	469	477	456	441	449	478	510	485	456	455	476	480	484	422	456	464	427	480	480	427	490	426	470	441	441	470	470	483	453	441	461	446	469	420	517	473	485	421	472	456	475	445	452	453	488	500	451	466	434	505	449	464	410	461	482	482	446	410	450	454	448	439	487	463	491	435	480	506	488	458	421	496	481	441	484	480	476	482	459	443	447	472	501	470	437	484	458	417	454	468	457	424	477	455	451	490	427	442	488	451	491	473	500	444	478	471	492	477	477	449	489	485	519	482	455	443	427	459	476	463	486	466	440	475	451	443	465	465	444	475	435	463	490	474	470	452	507	453	474	434	469	445	462	492	422	512	476	477	472	445	442	501	472	454	472	445	443	432	485	433	449	451	443	438	467	457	474	484	454	462	460	451	478	491	481	454	464	486	451	506	486	475	470	475	453	460	439	451	471	460	463	452	511	411	448	448	471	458	482	461	452	473	463	421	470	445	493	438	444	471	444	443	457	455	483	441	436	460	469	417	434	462	499	453	484	499	469	460	465	481	465	451	459	470	455	464	484	423	476	470	463	466	484	462	491	448	462	489	476	455	486	455	417	447	456	461	453	511	430	457	454	418	454	486	437	438	470	485	453	463	487	458	427	498	444	498	512	507	431	488	474	475	481	465	465	477	476	457	437	472	468	453	492	484	481	502	434	443	475	430	463	454	468	454	447	486	462	450	439	447	474	448	445	508	474	471	452	490	475	495	472	477	479	452	455	488	472	437	470	485	435	451	474	435	450	475	496	470	455	460	449	470	430	451	417	471	498	471	460	484	454	447	456	454	452	460	493	461	469	434	423	534	518	445	492	422	462	453	495	478	446	407	454	455	462	492	472	487	448	479	493	478	452	434	461	486	438	470	459	479	425	482	479	483	420	456	462	473	467	456	479	423	488	471	466	497	476	446	466	449	458	465	475	486	463	449	456	427	455	451	479	477	453	456	470	495	439	463	435	454	432	460	487	488	434	440	445	477	446	447	480	427	430	478	454	477	445	479	447	468	499	473	475	490	448	435	456	483	482	460	456	479	468	466	471	475	462	489	472	439	467	497	499	476	463	445	464	472	477	463	440	438	454	431	502	455	493	500	463	462	481	435	426	470	463	466	424	456	478	508	436	473	452	481	440	464	501	469	480	485	479	459	491	430	453	460	415	478	441	468	449	442	472	457	452	485	476	463	454	502	496	474	461	409	457	435	481	462	478	440	481	445	433	454	452	460	454	462	460	428	441	455	472	472	445	456	427	476	504	470	468	478	534	474	485	465	456	483	500	460	441	484	477	471	487	438	445	466	474	474	427	484	459	487	495	436	406	473	436	449	456	471	455	456	430	453	451	483	502	495	462	446	449	508	492	474	481	463	454	484	485	439	469	484	466	478	480	468	437	467	425	463	454	492	456	475	422	459	472	457	485	491	425	431	457	496	462	457	493	454	439	495	447	472	419	463	456	467	437	480	466	517	455	482	465	466	453	418	464	481	489	478	448	452	472	476	513	507	474	488	486	422	407	449	434	462	491	512	427	466	497	488	485	460	464	486	500	467	444	470	462	464	448	453	499	454	445	454	487	439	455	467	485	503	477	449	488	482	445	454	471	486	467	488	472	476	463	453	447	461	468	489	478	469	466	462	467	487	478	480	480	462	460	459	477	487	429	455	482	462	425	492	480	447	440	508	482	444	445	482	430	461	460	485	471	476	459	491	496	490	454	502	422	465	440	445	468	486	442	463	485	446	495	449	441	438	448	458	465	416	447	484	453	448	479	475	476	497	497	450	447	465	465	478	498	459	480	464	459	441	417	478	477	480	457	483	456	465	505	435	467	472	466	435	453	477	497	450	461	483	412	454	432	454	452	473	495	451	477	451	481	468	490	460	480	476	484	442	464	476	485	498	463	458	471	455	470	468	438	503	433	466	469	442	483	474	471	515	469	447	473	485	481	469	476	488	454	448	435	465	457	483	481	470	460	481	464	491	493	442	485	468	496	461	461	449	476	498	489	472	461	491	461	476	480	471	460	458	493	409	431	478	484	439	442	512	466	473	435	435	411	438	477	462	464	454	472	475	494	480	460	461	442	459	465	462	451	442	436	492	472	498	512	463	438	509	459	473	456	413	453	479	446	455	476	464	473	451	495	460	488	452	478	456	473	473	422	439	426	476	454	436	448	462	500	467	468	422	473	441	459	446	471	465	467	445	528	455	481	465	429	498	465	445	477	479	502	457	438	456	440	482	448	503	485	491	478	485	487	456	437	521	471	475	473	527	451	470	502	481	435	455	462	469	477	449	455	455	463	465	449	487	481	478	447	482	475	450	467	488	486	484	464	471	462	434	469	452	446	491	447	479	463	487	465	511	481	468	487	446	460	451	490	441	456	456	480	445	467	487	489	471	453	430	511	498	486	483	485	496	451	485	463	486	445	458	493	463	482	495	433	489	439	416	447	484	440	487	493	473	426	490	496	418	483	452	462	466	467	452	442	445	483	502	437	467	442	482	464	482	433	486	435	482	469	477	480	446	460	473	499	446	431	432	465	467	413	466	489	485	457	472	485	459	476	431	504	450	465	459	443	487	488	509	508	453	501	487	474	506	475	493	450	469	452	443	487	436	432	490	484	475	461	447	445	437	472	500	472	477	476	480	473	456	486	452	455	439	485	483	437	438	510	447	491	431	460	478	440	479	476	495	448	482	475	490	472	473	493	496	435	532	419	421	442	457	467	478	513	460	487	466	456	453	448	434	442	474	460	463	475	470	490	424	494	468	464	465	487	444	494	488	469	470	457	456	456	487	478	492	460	480	464	475	483	477	459	440	501	435	478	508	450	499	511	478	488	478	434	502	446	430	460	437	492	436	478	450	475	484	482	500	459	457	451	458	475	428	504	462	435	440	463	485	487	421	469	469	459	429	477	466	487	436	475	434	477	486	486	475	477	462	467	449	435	457	431	448	467	493	436	474	465	442	507	464	455	476	474	439	441	496	422	465	465	428	444	455	466	457	482	461	508	488	454	468	459	492	460	462	426	451	467	486	477	433	458	458	489	444	457	456	452	478	441	477	470	477	474	466	462	499	466	444	463	469	466	460	477	452	486	496	480	456	451	463	457	460	443	515	497	452	486	462	474	492	449	502	471	510	447	465	474	473	490	439	451	438	444	456	459	455	493	449	468	500	475
63671	36047	18665	6165	1640	515	301	266	235	267	235	239	253	206	219	210	244	240	235	232	254	229	247	285	282	252	230	227	223	221	220	212	218	201	190	196	213	235	229	219	222	222	234	203	222	217	191	225	204	207	212	200	223	234	217	237	231	207	245	223	203	232	198	256	239	223	229	202	236	222	225	240	175	248	214	228	219	214	225	226	207	224	193	213	234	227	225	235	214	196	203	206	223	225	194	218	220	209	238	232	228	195	199	230	200	191	214	183	197	216	196	207	267	249	214	245	201	219	223	227	233	210	213	230	212	197	229	239	211	255	232	223	203	234	229	238	221	207	221	234	228	190	246	226	198	232	220	216	225	221	211	217	222	208	206	257	225	183	201	215	224	203	245	209	229	194	221	194	226	196	231	208	212	222	222	224	207	205	195	201	241	182	212	215	192	216	232	223	215	223	234	209	236	230	180	224	224	241	246	234	203	210	205	187	204	229	216	203	229	202	218	214	223	206	252	209	225	235	252	211	234	241	200	205	235	236	222	235	247	199	200	220	197	204	215	202	229	196	198	225	193	200	211	214	220	239	219	244	217	226	228	250	211	221	239	218	205	220	250	206	221	252	247	209	233	213	233	212	223	218	204	220	232	216	235	255	232	236	219	209	212	204	234	235	222	210	198	237	198	229	208	205	226	224	218	206	216	239	207	207	228	214	190	235	236	214	230	210	228	226	216	209	205	222	193	245	228	234	207	216	252	215	201	218	256	228	237	224	233	220	199	229	237	229	214	215	206	212	236	203	241	202	223	231	218	221	242	214	233	235	222	238	231	226	254	197	226	198	225	229	252	211	205	215	239	227	230	245	222	203	239	219	212	199	212	229	207	214	230	236	238	248	215	222	218	239	214	229	267	280	207	202	189	237	227	217	208	214	210	254	228	226	233	200	238	246	231	223	244	213	242	233	232	224	233	226	217	211	204	210	226	227	228	241	212	210	215	214	218	207	216	196	187	209	224	285	228	212	195	236	229	186	229	208	227	237	235	220	228	246	204	213	204	230	220	219	226	200	204	240	255	232	220	224	193	212	226	216	221	197	194	207	196	218	196	213	204	244	210	221	236	227	204	201	236	226	242	233	227	241	231	212	228	214	233	206	215	226	225	244	215	245	227	217	203	246	180	235	222	217	216	226	212	238	190	241	214	211	219	253	245	182	226	239	243	225	231	231	247	213	220	213	215	236	221	222	215	201	219	248	204	221	241	230	202	206	207	215	198	229	196	236	217	235	194	241	232	216	202	212	225	219	224	227	213	232	192	258	211	226	243	222	212	244	254	183	224	192	215	206	234	224	214	231	241	204	202	227	226	211	219	191	200	212	203	234	242	254	185	221	223	239	218	225	212	246	236	217	214	216	188	225	225	213	215	235	222	225	246	235	223	204	223	194	235	232	205	205	201	208	214	244	227	210	204	225	195	197	212	218	202	250	223	224	222	223	231	216	227	235	236	232	220	191	215	218	202	213	227	223	225	232	235	256	216	235	242	219	215	220	226	201	248	232	222	214	202	193	214	225	219	231	224	208	202	253	248	249	232	205	196	227	217	233	252	198	204	185	230	198	235	184	180	219	217	199	208	221	187	217	206	216	229	219	213	215	204	235	221	222	213	242	204	235	229	224	224	237	207	227	195	216	244	203	251	226	227	234	245	214	214	231	212	235	228	219	245	249	212	174	211	240	229	218	229	228	235	227	217	222	250	233	215	195	212	210	206	224	217	227	228	194	209	221	220	214	231	212	214	236	232	243	191	213	227	190	226	218	208	247	222	228	219	218	211	210	206	214	235	221	236	232	207	212	229	224	229	208	238	221	205	236	237	247	223	236	225	228	245	230	217	202	214	225	248	239	208	217	233	205	225	220	215	226	205	231	208	224	240	249	216	198	223	226	235	233	230	232	202	203	198	190	206	211	204	220	226	176	238	237	239	269	209	177	216	202	235	242	234	211	230	222	212	232	238	245	243	223	242	203	219	207	223	209	223	203	199	207	171	204	207	228	239	240	210	221	217	229	204	205	208	218	201	223	246	238	209	235	201	224	201	230	228	201	217	212	223	205	214	215	251	236	216	199	253	240	271	230	200	209	238	236	214	210	241	212	234	235	214	227	184	254	204	217	212	207	221	200	197	216	202	221	232	214	188	192	197	239	217	215	226	241	211	235	218	252	257	200	205	214	210	202	210	235	195	212	208	188	255	203	222	206	213	221	221	224	225	230	239	221	222	202	196	195	221	200	221	211	219	245	201	244	199	217	221	215	243	201	226	211	204	224	223	218	208	216	185	223	246	230	246	225	224	225	251	233	208	204	230	186	205	205	206	225	203	238	241	226	188	179	245	227	267	242	210	223	237	250	220	191	257	212	231	210	225	253	237	191	227	198	223	223	213	242	247	222	202	184	215	241	213	199	218	220	241	195	245	213	251	201	190	209	243	226	247	211	222	187	227	233	250	208	187	200	234	204	231	203	215	240	208	203	235	206	241	200	206	219	229	209	230	250	226	198	217	223	227	209	243	220	203	223	250	210	195	203	238	231	231	210	234	212	218	183	186	200	215	242	217	208	236	210	198	213	226	231	234	232	207	204	206	193	240	216	215	210	247	205	226	229	203	233	232	247	228	216	217	208	211	235	208	219	224	249	221	228	239	227	205	197	234	223	207	224	228	235	208	222	210	231	218	204	211	207	224	226	220	227	234	185	229	212	209	194	198	228	221	239	219	230	217	210	219	242	227	203	265	222	211	207	209	225	212	209	225	224	216	235	206	216	221	214	244	218	213	216	188	232	230	224	241	238	231	223	224	203	224	183	209	207	234	229	210	204	212	221	222	218	217	247	196	202	211	204	221	215	235	212	204	210	243	191	222	224	207	210	191	244	213	221	229	208	237	212	210	240	216	207	243	219	218	195	221	197	203	229	211	224	225	234	217	217	207	225	194	236	240	224	235	248	230	203	207	222	235	210	215	220	202	209	203	243	211	238	252	211	197	204	206	242	227	243	243	230	223	209	220	198	202	218	203	211	235	208	207	204	214	217	232	207	213	258	253	225	201	221	205	195	206	211	240	200	224	236	227	243	231	212	243	218	222	207	236	216	223	228	232	226	229	209	199	202	263	212	190	199	204	228	194	213	216	217	213	230	216	221	195	229	243	252	220	226	233	207	208	233	262	202	209	241	244	198	229	192	238	213	201	213	221	192	210	222	232	218	209	246	224	218	199	238	247	241	210	200	241	222	213	216	189	184	238	236	205	209	228	185	205	178	215	205	220	199	214	215	209	218	211	202	205	223	218	202	246	207	200	193	216	210	214	212	238	188	224	215	217	198	239	269	210	218	239	229	234	216	232	202	218	222	244	220	215	202	218	238	229	231	197	215	212	218	243	232	216	198	233	231	209	224	255	217	243	213	254	225	233	200	200	220	222	230	219	236	210	188	207	198	228	241	230	233	248	182	218	224	202	234
42272	27778	19662	10254	4680	1676	803	703	662	607	544	535	524	521	541	553	526	502	528	498	547	531	603	770	777	704	687	611	491	467	471	511	448	529	516	452	493	543	568	460	448	460	511	475	486	502	436	477	510	504	451	482	519	505	505	505	478	468	500	497	475	485	468	468	463	501	461	454	486	463	509	437	494	486	463	463	498	474	471	505	485	494	475	481	460	454	473	505	501	481	513	480	483	475	469	469	492	492	445	479	480	469	512	486	512	486	486	465	501	496	465	485	473	521	475	497	497	480	489	487	456	471	468	526	513	490	463	498	535	508	478	506	498	461	500	500	511	489	491	493	493	504	483	438	493	483	493	460	499	497	463	516	511	491	453	494	469	489	469	458	459	505	494	497	498	467	463	481	444	432	448	503	497	494	471	467	451	461	447	457	531	444	488	477	465	484	496	490	477	490	475	462	469	476	465	459	458	470	482	483	496	515	502	512	463	535	495	514	471	504	495	511	487	488	507	468	484	481	467	488	526	503	498	466	508	479	494	471	473	479	544	463	480	455	501	452	459	500	513	470	477	466	486	485	499	486	485	470	470	486	483	474	497	483	471	481	468	486	464	469	466	476	452	472	489	444	484	493	468	473	490	507	498	452	522	465	501	496	492	461	474	480	505	480	473	476	506	494	505	471	494	515	470	495	498	509	476	522	472	460	477	547	483	476	456	500	480	488	479	523	480	479	515	485	485	482	510	480	501	518	496	496	474	489	470	459	495	488	433	490	494	507	478	506	517	490	473	508	498	463	441	462	486	495	496	527	530	457	495	451	477	505	498	476	462	458	467	511	477	486	507	496	508	490	478	498	494	489	464	459	467	475	486	453	479	492	493	478	470	494	441	476	452	482	487	509	475	480	480	459	445	497	488	473	499	491	527	480	457	507	503	493	474	487	471	509	449	471	502	454	469	509	483	494	504	496	464	453	478	496	477	486	488	509	486	429	452	495	460	494	474	426	506	454	483	499	469	448	489	519	448	527	472	472	440	483	476	509	483	434	475	460	487	475	501	495	502	478	509	492	501	482	485	453	496	467	532	503	459	499	478	491	447	488	509	548	458	479	515	513	432	462	506	498	487	440	487	478	501	487	456	499	493	520	504	490	477	533	453	464	510	464	475	482	501	468	501	481	545	469	484	479	513	481	463	511	494	493	497	513	509	486	492	533	449	544	492	476	444	517	491	521	514	512	489	490	492	503	475	514	505	467	445	515	454	453	482	500	483	485	478	538	499	499	474	482	491	475	510	461	473	458	490	477	494	478	509	499	511	524	467	490	507	500	499	503	475	491	443	508	493	499	466	482	502	475	485	496	472	477	493	453	454	497	456	519	485	513	489	481	472	484	465	476	493	483	465	498	496	474	456	451	475	502	456	429	467	511	491	505	474	496	481	504	473	508	447	510	476	479	485	493	462	486	489	474	491	480	522	458	469	511	494	461	512	472	512	479	500	490	488	472	437	480	473	476	455	495	489	498	462	510	476	474	530	498	486	493	506	492	517	450	476	489	451	475	463	476	485	479	505	473	478	461	499	467	498	469	500	462	507	511	482	520	513	486	495	513	493	437	459	472	468	433	503	510	526	487	421	483	513	477	460	492	485	501	521	480	479	465	466	496	516	491	506	500	483	496	459	453	509	496	503	479	519	457	510	467	492	478	501	486	509	522	491	474	485	472	471	438	435	465	460	487	501	483	513	538	470	465	443	495	511	464	455	501	524	474	458	449	521	526	500	512	505	487	462	478	477	509	469	508	506	441	498	514	511	505	462	484	516	483	483	498	465	504	450	501	510	478	503	519	483	471	472	527	438	474	444	524	479	455	467	514	478	479	443	448	490	471	514	523	488	488	530	478	492	489	525	472	474	489	465	465	487	468	487	508	480	454	446	492	468	538	511	499	455	460	484	515	502	471	498	453	468	488	543	463	509	483	444	492	500	505	500	435	516	452	516	509	516	462	489	520	469	554	490	449	496	486	519	475	490	516	481	471	498	475	483	492	443	497	483	511	455	474	513	496	492	503	498	488	498	523	490	498	485	490	484	504	494	493	452	465	485	479	490	468	494	460	453	477	459	474	482	514	486	490	469	428	504	488	512	508	463	468	481	496	456	474	459	502	488	519	438	452	463	502	478	478	468	474	504	493	425	487	500	497	507	477	499	498	522	470	483	496	499	500	512	489	487	453	490	536	500	479	460	465	484	453	505	513	495	473	506	473	483	474	506	502	504	488	457	505	496	508	493	460	477	500	478	487	464	499	464	490	492	467	481	480	494	490	498	450	469	489	470	462	479	475	485	487	460	443	495	472	484	456	485	484	466	511	492	447	498	469	502	494	497	526	482	505	506	463	513	498	456	521	456	500	488	522	481	498	509	483	478	462	489	528	511	462	472	500	461	503	477	471	508	489	496	500	476	502	512	498	497	481	480	480	528	509	472	536	477	484	489	459	465	480	536	563	483	470	474	463	483	493	503	451	472	514	488	488	524	527	489	463	470	462	505	484	503	491	494	479	483	468	469	446	517	471	460	464	476	481	468	474	488	481	466	489	474	492	497	474	457	479	463	476	512	495	464	507	464	512	471	497	482	506	453	473	466	458	480	478	506	466	466	434	476	533	482	491	457	470	528	485	497	481	447	484	500	488	521	472	472	479	500	524	447	472	485	476	492	524	457	505	452	487	513	423	481	485	455	472	480	481	489	471	516	465	479	466	500	512	487	501	462	438	463	506	474	500	499	485	507	475	475	475	486	497	447	487	505	477	501	467	456	483	483	518	487	471	487	469	508	528	504	437	514	467	484	543	480	449	433	475	501	509	528	480	486	479	504	455	454	492	466	487	495	503	475	477	477	466	482	463	488	477	490	463	511	478	473	510	512	466	503	465	469	521	455	466	510	493	463	461	495	496	485	509	479	500	472	488	490	495	502	515	436	473	486	500	491	517	442	465	499	470	512	489	502	483	531	525	480	449	521	497	456	474	479	487	487	491	494	474	484	449	486	500	518	508	491	474	453	484	521	466	465	483	505	475	502	526	498	489	473	490	468	454	487	482	465	479	463	515	423	488	498	473	462	483	503	497	463	493	497	488	481	429	512	487	494	477	460	504	482	472	526	490	439	482	476	522	478	508	516	484	457	486	468	469	488	477	493	471	478	481	452	462	512	459	495	482	433	519	473	489	449	501	456	476	479	464	467	469	438	496	472	486	507	518	475	487	493	485	511	516	500	488	493	540	491	497	513	509	532	461	457	503	462	533	495	511	464	507	448	494	475	472	482	491	481	472	437	506	520	517	491	502	490	503	489	512	494	455	521	456	512	453	483	484	510	482	495	453	500	513	450	487	489	519	520	515	479	491	477	486	486	477	505	485	461	458	489	528	490	475	480	485	476	529	478	464	534	514	509	496	531	466	470	495	511	480	510	493	487	471	474	474	500	501	513	448	484	468	474	455	465	464	477	495	518	513
68789	41133	23166	7045	1334	483	363	294	295	280	281	271	210	212	257	230	250	260	224	239	250	297	330	349	313	320	289	253	251	218	208	222	229	232	203	223	220	240	238	207	220	226	224	225	221	222	238	243	214	272	192	249	223	208	209	232	240	221	240	246	226	216	206	209	227	203	216	221	224	211	232	209	228	221	256	204	211	234	241	207	237	230	221	247	264	227	243	244	203	237	209	223	209	254	213	234	246	248	220	234	230	216	210	235	206	230	213	203	211	231	207	210	239	208	220	245	242	241	248	232	227	248	238	235	236	224	228	243	242	230	238	227	225	231	242	252	217	208	245	224	221	234	224	222	233	236	236	234	235	204	223	222	234	205	236	228	257	197	248	251	212	196	217	231	231	198	235	230	236	204	215	235	221	213	226	253	240	207	214	230	230	224	216	229	238	225	230	217	230	264	250	222	203	253	231	225	226	247	222	221	230	216	210	220	231	205	230	244	197	215	218	250	210	211	188	251	239	213	217	213	223	220	255	247	238	218	268	237	236	236	217	227	233	225	223	231	244	213	243	248	224	214	248	234	218	237	233	205	225	223	222	214	247	234	215	230	222	241	250	267	226	249	240	244	195	215	223	244	232	219	199	247	236	248	231	224	222	204	236	221	228	214	222	221	223	230	221	237	245	239	239	219	228	234	232	238	201	239	187	205	240	241	220	265	245	244	215	219	217	194	210	226	254	226	257	236	225	243	229	250	212	211	214	231	225	202	240	222	188	199	230	235	209	217	241	211	244	233	208	218	231	225	210	208	244	208	242	216	242	254	212	198	213	221	233	214	236	200	227	196	217	239	235	240	214	217	241	235	208	238	235	198	276	218	230	259	237	204	247	242	219	210	225	199	234	217	181	191	200	207	219	212	265	221	219	222	240	210	222	212	209	224	206	209	240	249	233	246	223	218	233	240	237	212	245	216	227	197	192	241	206	203	262	255	265	213	176	231	253	232	233	238	220	221	191	204	220	254	211	210	243	221	221	226	240	222	228	221	240	220	230	232	239	210	217	258	195	214	264	245	257	217	221	236	229	230	207	226	205	233	265	228	215	230	223	246	220	212	231	209	225	240	253	228	209	214	253	209	229	221	241	236	232	205	219	241	242	209	223	214	240	246	197	211	225	228	199	219	229	241	227	223	253	222	238	250	206	205	239	233	226	217	237	250	230	230	229	203	239	216	230	228	243	242	230	202	196	224	230	215	227	207	206	202	228	242	253	254	224	216	222	219	241	236	225	220	233	215	212	214	220	245	242	231	236	234	232	223	243	222	236	242	273	226	222	227	228	218	197	210	221	223	244	211	227	214	248	216	215	244	232	197	248	222	226	231	229	227	214	243	234	245	246	215	224	202	214	212	220	223	223	226	195	234	215	233	239	213	204	247	217	199	241	238	253	243	254	220	283	228	210	230	229	247	233	240	209	227	237	243	259	241	244	211	222	202	209	196	243	218	226	221	221	210	232	201	206	242	226	201	219	201	220	227	207	213	227	233	236	257	258	244	224	215	239	269	223	239	228	236	243	241	242	198	205	238	236	247	237	229	247	221	243	242	249	264	218	234	233	207	226	221	203	246	235	229	237	246	241	247	249	255	232	244	238	228	251	227	227	236	247	216	230	225	219	256	261	227	228	220	233	265	222	224	236	227	235	229	227	236	221	220	200	205	228	231	254	234	229	208	223	231	229	227	241	220	236	243	234	219	234	225	203	223	210	237	219	220	227	248	222	220	219	217	213	244	230	195	225	254	231	224	216	230	227	229	250	221	236	222	236	207	236	246	222	235	227	214	253	227	234	233	268	240	186	229	227	214	255	195	218	232	219	222	233	238	256	196	235	209	222	231	256	210	199	214	226	245	226	260	223	204	222	233	211	211	235	224	234	218	232	232	262	238	214	230	250	227	203	208	225	212	205	249	233	200	273	206	231	220	246	222	241	263	245	240	223	213	214	216	208	229	220	199	208	224	231	240	196	205	241	220	252	222	221	212	233	210	232	240	205	223	229	215	212	224	197	267	244	217	213	218	216	209	239	223	207	206	206	237	230	227	224	243	228	220	216	242	221	229	257	247	225	203	220	203	218	214	238	212	201	243	246	257	251	189	213	232	211	196	263	233	241	266	243	232	225	195	229	244	230	238	219	195	207	217	243	226	223	209	215	224	227	212	232	231	220	237	212	236	233	236	236	228	218	227	232	220	185	237	211	223	223	242	230	230	214	225	225	248	235	213	227	209	222	214	207	240	218	263	226	209	202	233	241	229	227	229	259	227	226	245	248	218	243	212	217	265	223	208	234	209	201	228	234	207	231	211	244	237	203	237	259	235	225	258	222	230	224	217	210	262	242	222	222	234	227	255	219	233	239	208	247	242	215	223	217	242	215	236	254	250	206	223	255	243	252	239	190	232	221	229	242	258	207	255	214	241	232	228	236	234	216	256	246	216	241	236	254	226	224	213	243	198	225	225	218	199	231	218	217	224	252	226	239	209	222	228	259	218	227	199	231	236	245	222	249	231	220	237	221	249	210	217	204	200	210	210	208	220	267	225	214	189	242	229	226	218	218	216	254	251	223	220	208	233	261	243	222	230	221	209	228	228	199	245	221	226	239	207	230	208	226	210	221	240	207	217	241	235	232	248	203	235	203	234	211	218	256	224	262	243	248	245	219	242	237	252	229	228	232	253	213	235	207	255	231	232	243	215	209	219	242	229	225	217	242	222	237	241	210	250	220	237	222	189	249	251	240	226	226	216	234	208	217	221	222	238	262	193	179	216	186	219	202	244	207	214	222	237	222	248	231	232	250	252	225	245	215	233	223	217	213	227	232	215	215	231	254	247	220	242	264	250	246	230	203	212	218	260	230	207	215	207	225	244	251	204	244	250	225	234	209	246	226	220	228	227	246	236	225	248	207	219	231	212	218	227	232	234	200	231	206	216	228	241	230	237	229	222	209	187	223	232	211	236	254	218	215	235	222	248	202	232	221	187	252	242	211	219	206	201	209	204	247	225	211	210	222	226	211	231	213	239	258	211	198	224	212	234	232	237	211	240	257	214	215	222	226	190	197	222	219	275	244	236	236	232	223	234	243	245	222	224	229	227	202	215	248	226	262	251	223	237	215	232	222	244	218	235	228	251	216	250	216	242	194	232	247	230	247	244	241	245	228	240	214	206	233	225	206	238	218	212	199	242	240	223	213	218	230	243	227	233	223	205	225	214	206	231	258	218	204	214	210	202	234	223	242	233	223	212	236	223	229	255	228	223	229	203	216	242	210	215	212	179	276	251	214	234	238	218	269	245	218	202	212	233	239	223	231	245	239	239	220	217	248	258	224	255	245	246	209	212	258	226	266	288	236	213	224	248	217	209	243	250	234	238	249	227	228	222	218	221	258	223	216	210	237	240	209	208	202	219	200	219	246	229	216	183	201	217	228	216	214	229	195	225	224	215	214	243	209	228	219	196
45582	32725	23128	9611	3095	1510	1067	845	818	773	710	634	535	588	586	588	560	572	621	591	547	692	1052	1196	1215	1061	839	612	496	511	472	496	495	521	523	459	472	500	525	510	514	449	495	487	508	473	506	502	506	515	530	472	490	472	469	508	544	474	470	448	473	528	501	521	504	456	502	477	517	499	482	515	482	516	496	520	499	510	484	494	516	475	509	501	490	517	532	511	491	495	486	479	495	504	509	486	477	504	505	475	509	519	480	530	500	539	488	499	525	536	512	526	466	495	517	525	474	498	470	488	461	504	497	505	482	494	467	511	510	495	517	500	487	467	513	522	503	518	460	503	519	555	531	499	497	469	472	505	484	518	479	506	513	485	520	523	471	449	471	495	526	507	488	488	543	498	483	508	516	485	536	466	510	493	489	507	502	458	460	522	459	489	477	458	488	530	496	482	501	522	505	505	515	510	503	501	518	490	527	471	463	496	472	542	481	462	493	511	535	498	538	498	482	467	476	497	511	502	516	525	479	499	527	503	543	513	472	526	480	475	475	501	512	501	512	520	498	489	469	475	483	482	519	483	509	484	474	501	480	488	494	501	468	495	467	449	526	443	520	469	511	512	502	470	516	481	534	473	470	460	503	537	476	488	499	520	503	486	498	496	530	486	520	500	460	481	487	500	497	506	513	493	502	499	537	453	487	480	440	459	503	527	466	489	446	497	500	510	490	511	480	484	539	498	499	480	495	500	490	511	517	535	482	506	476	520	516	494	475	503	472	524	480	476	520	501	507	477	500	488	502	549	543	508	500	490	497	478	494	501	494	462	481	510	497	460	555	474	484	515	474	528	459	503	500	475	507	510	498	494	512	511	555	491	491	482	500	538	512	477	516	506	527	504	483	529	481	531	485	496	489	491	495	512	548	483	488	470	497	499	466	490	479	468	467	492	504	495	480	541	507	520	523	476	457	464	534	511	499	495	491	536	463	512	505	480	491	506	486	492	499	473	531	499	490	485	490	545	478	506	512	493	508	514	531	504	536	517	512	465	490	501	474	521	518	491	530	498	511	506	518	465	522	510	525	487	505	471	492	520	511	479	479	539	490	499	483	493	526	493	474	489	500	486	483	496	506	513	524	516	489	451	492	493	476	516	482	474	532	491	461	515	457	488	509	467	496	507	520	510	508	500	537	488	505	491	525	504	518	495	483	493	471	505	511	473	452	524	496	479	467	556	536	470	493	524	506	550	500	508	494	510	491	538	529	491	500	452	489	497	501	478	495	525	519	511	469	462	520	521	527	460	514	497	515	475	461	507	490	528	489	491	497	491	490	472	533	504	475	499	506	476	517	502	476	490	512	519	517	482	494	540	489	530	513	510	484	490	540	512	502	458	529	483	487	461	516	482	486	537	489	535	527	484	549	536	493	478	526	499	524	467	507	497	502	472	502	527	504	425	495	495	509	525	491	494	529	487	520	477	480	503	504	520	494	515	499	480	511	455	489	521	524	523	521	488	495	505	466	522	525	502	484	502	507	493	532	487	482	466	528	494	516	484	482	570	498	508	505	474	515	525	468	505	461	540	554	468	474	485	454	496	514	516	543	495	500	488	507	506	548	506	539	506	500	516	512	506	496	508	494	508	513	470	518	518	460	431	488	478	509	477	491	491	474	519	449	490	497	549	487	484	509	480	480	498	509	505	508	449	490	498	486	487	536	484	500	498	477	462	504	488	512	534	486	502	466	468	556	506	506	498	485	491	523	519	515	484	469	511	515	512	519	453	508	499	521	537	494	484	511	506	476	505	500	510	530	479	526	505	473	482	481	498	519	494	497	478	480	516	482	542	530	472	478	499	468	498	491	516	471	483	443	487	499	441	492	513	480	526	476	473	485	522	479	515	452	530	515	499	537	500	481	468	510	479	508	529	485	444	471	475	494	529	519	526	490	480	474	529	495	519	498	498	474	531	489	518	488	506	469	510	488	525	486	484	485	541	494	550	498	494	512	489	512	476	524	505	505	528	507	493	492	487	470	494	482	500	493	516	523	500	495	490	504	513	534	500	525	470	533	515	504	496	522	457	490	483	494	507	497	503	497	455	459	471	468	464	532	475	460	498	481	495	469	567	500	468	487	487	462	450	494	474	534	455	496	487	478	471	469	496	480	494	533	502	493	476	471	481	500	497	537	500	483	486	518	525	482	445	505	510	493	514	534	492	487	495	553	474	503	515	525	512	466	472	506	499	521	506	516	519	534	514	494	506	502	547	500	520	522	523	501	542	493	474	492	509	463	465	496	510	522	504	480	496	476	504	521	501	492	539	523	505	508	486	504	512	519	480	482	499	460	492	466	476	484	502	486	474	461	484	456	471	518	522	516	501	540	512	483	500	481	506	472	510	525	493	501	512	519	522	503	488	487	481	490	460	507	518	510	494	476	525	510	541	500	501	516	499	521	487	509	537	488	488	491	484	474	472	494	493	504	484	491	474	467	474	457	495	487	463	492	473	505	478	453	494	503	506	523	515	498	507	516	502	508	515	511	461	512	473	500	515	516	488	498	487	482	500	478	484	498	485	525	506	473	503	502	486	525	510	485	486	569	506	477	520	474	524	501	493	526	510	508	483	478	507	517	474	517	473	513	503	471	506	496	489	504	494	494	470	499	536	499	483	450	476	505	485	479	528	504	490	523	457	553	456	490	510	495	495	482	492	490	510	515	487	483	513	488	473	504	527	524	493	493	481	548	483	500	523	516	535	492	480	514	507	477	505	504	510	528	486	521	514	484	467	516	485	477	522	523	499	482	525	487	484	520	508	500	508	500	532	499	548	507	532	497	495	485	482	518	525	512	466	497	506	515	481	490	485	452	499	524	466	496	510	449	532	509	498	496	491	514	472	506	473	490	486	470	514	487	508	483	540	515	486	506	477	478	479	474	506	506	485	505	512	548	532	495	475	475	503	525	482	487	523	493	497	517	477	484	517	497	480	492	489	492	507	516	501	511	483	476	484	488	527	501	492	521	515	511	560	512	495	474	494	470	503	502	509	487	494	523	489	501	497	513	515	520	525	493	510	520	499	484	501	466	481	490	486	462	461	503	471	495	518	496	511	486	508	503	517	467	479	503	494	503	540	511	466	496	470	479	505	485	522	515	478	503	478	527	534	476	498	533	497	463	488	506	535	496	499	537	459	478	508	499	501	513	473	518	492	500	530	508	483	500	479	493	518	541	486	467	497	521	533	471	516	513	497	485	474	488	507	491	527	495	528	511	489	479	483	498	458	435	493	472	487	520	477	495	508	491	458	514	491	508	496	512	466	476	474	443	485	521	498	511	502	480	504	492	498	524	474	485	476	524	485	499	479	506	478	467	485	504	485	523	513	517	478	511	489	479	475	478	501	470	463	495	498	472	475	449	471	506	495	510	516	496	486	487	487	500	519	518	495	513	502	488	490	471	521	477	471	493	533	550	507	508	474	504	491	495	492	482	498	513	516	478	504	495	501	492	460
50229	27090	10306	3759	944	345	250	228	226	234	223	220	220	174	191	191	193	183	226	188	233	192	204	203	210	198	222	200	191	179	195	185	210	196	177	208	199	212	215	188	252	192	211	218	174	192	237	214	188	184	194	208	203	200	209	184	210	185	199	205	209	197	222	209	198	197	187	207	206	199	200	198	211	221	233	190	202	226	197	195	190	167	207	187	190	190	203	190	203	177	181	210	203	207	181	192	219	219	190	220	188	210	239	195	220	203	193	206	208	204	238	196	202	225	212	230	207	208	190	210	218	207	168	198	208	186	167	224	202	201	189	189	194	200	207	221	196	220	226	189	207	187	177	219	215	214	201	222	204	203	198	233	204	192	195	203	194	220	223	182	175	218	221	215	194	215	192	190	204	210	208	177	190	204	218	186	207	185	190	216	213	209	234	213	197	209	214	203	189	243	217	191	202	223	199	195	212	204	188	178	206	214	199	215	205	227	235	196	199	213	199	194	218	199	231	204	206	207	199	216	202	205	200	212	202	201	217	220	192	204	216	203	193	230	187	201	187	213	240	201	195	203	204	223	168	209	193	218	211	206	206	196	197	193	221	197	216	239	194	179	194	197	203	197	208	206	192	220	212	211	213	198	232	216	195	222	194	207	223	176	211	233	188	180	235	224	240	214	190	193	220	174	214	174	209	204	195	204	198	201	220	194	195	222	218	243	188	200	223	209	229	200	207	200	193	196	212	205	183	208	219	210	224	208	195	214	189	195	210	220	218	209	184	202	208	187	199	181	195	183	216	180	188	242	202	175	210	194	205	195	192	208	211	225	184	211	185	192	188	203	177	195	189	176	221	206	213	162	194	196	197	199	213	214	227	212	210	202	189	201	189	191	233	212	193	205	191	230	207	204	209	197	211	209	207	219	201	197	190	200	196	194	223	188	197	205	224	204	209	197	212	201	184	204	190	200	211	187	227	184	208	206	197	211	231	220	214	188	192	213	229	227	229	196	197	226	218	191	213	203	211	189	225	209	242	225	213	216	190	197	210	192	229	225	189	194	192	222	200	203	249	233	187	186	196	216	199	192	187	211	216	203	186	212	190	198	173	185	216	185	195	194	180	201	207	206	184	182	213	190	197	220	199	195	208	214	225	193	176	227	184	201	211	190	211	198	176	187	198	165	183	192	209	215	199	197	219	212	160	186	211	210	208	214	199	203	200	175	224	216	208	200	183	196	189	210	210	204	210	193	190	236	177	199	192	219	205	191	186	204	210	169	220	232	173	183	202	184	162	180	189	206	197	195	209	186	189	178	219	210	211	208	217	196	186	222	213	198	200	230	197	193	204	229	200	192	219	231	192	183	198	219	199	216	204	208	227	217	202	189	204	167	206	208	224	232	207	194	202	197	231	218	200	233	216	191	197	230	190	200	214	212	198	178	232	220	203	205	205	194	183	197	207	209	192	218	201	207	210	187	234	201	205	178	208	204	235	199	211	219	201	203	229	191	202	207	194	193	169	258	212	207	203	190	206	203	198	217	169	225	224	218	229	217	197	214	187	209	207	229	213	168	227	213	206	195	196	170	209	223	182	241	200	202	186	192	207	212	194	198	206	208	207	205	172	235	217	211	224	198	188	189	223	216	226	183	201	217	185	184	185	201	221	204	205	172	201	219	236	186	197	214	222	196	207	213	209	206	191	197	189	214	202	235	196	201	207	214	192	210	201	184	197	243	185	226	215	205	182	196	213	191	200	232	223	204	205	211	197	225	209	214	218	223	200	242	234	218	196	216	206	221	188	192	233	223	202	199	167	207	198	230	225	230	221	174	173	192	208	219	191	205	195	217	215	214	195	219	225	201	207	190	202	166	200	206	185	211	230	206	200	179	199	184	185	207	200	195	213	223	193	207	200	200	186	212	213	224	191	189	224	229	214	176	202	195	206	176	185	226	215	198	229	213	219	195	212	208	203	195	214	215	229	220	205	171	184	185	220	198	197	199	232	199	191	206	198	226	208	203	175	197	192	192	212	193	174	213	167	193	220	197	227	206	227	207	191	183	191	216	214	198	194	231	209	207	185	205	207	214	198	220	211	187	185	187	174	200	206	227	179	207	224	229	229	199	207	224	204	182	219	194	215	229	200	167	242	201	181	192	172	200	174	206	198	186	218	186	186	221	184	183	203	209	191	196	233	221	191	206	232	203	181	199	193	210	157	218	218	200	223	232	197	194	214	190	200	196	212	199	222	189	200	186	214	203	199	210	223	193	204	218	177	209	209	208	201	208	208	209	225	222	214	190	184	200	198	199	218	212	212	203	226	196	207	182	197	200	212	205	197	210	208	191	215	176	217	207	201	231	217	193	205	201	200	217	179	214	215	205	230	201	196	206	205	206	210	200	200	202	200	188	215	190	190	189	189	203	196	212	195	220	189	229	219	223	209	202	215	190	220	190	193	199	200	194	194	198	214	165	183	201	194	194	180	179	205	180	214	204	195	197	220	211	193	205	197	202	206	202	220	191	204	215	231	205	187	245	181	209	211	234	197	166	196	226	222	218	218	188	186	195	203	205	208	191	188	226	159	203	216	198	200	245	194	203	193	189	193	195	205	218	243	183	194	223	183	212	200	205	209	209	195	184	224	197	182	216	185	218	193	217	211	223	204	206	222	191	200	210	201	207	191	201	188	195	185	196	203	208	204	224	201	193	194	188	204	217	214	227	197	203	200	209	192	206	229	227	178	252	205	193	200	217	213	207	217	230	211	210	219	212	209	200	190	178	222	216	192	195	206	204	241	207	215	175	218	206	190	206	217	186	209	207	212	202	228	188	192	224	198	243	195	224	213	244	188	190	195	192	194	209	197	206	218	203	174	220	182	193	227	172	193	188	210	198	205	215	226	204	208	193	218	195	186	226	207	189	206	166	188	226	186	193	194	189	192	214	198	210	221	213	186	200	194	194	212	244	209	211	199	203	197	213	199	200	194	193	219	229	201	194	205	206	209	179	186	196	210	182	213	201	207	182	204	240	211	207	204	181	183	185	180	176	184	214	204	227	209	203	222	216	190	204	211	176	191	197	240	204	227	229	200	211	217	210	215	201	196	193	206	189	186	164	178	203	206	231	219	187	189	177	214	186	202	189	208	187	203	166	195	250	209	201	193	223	233	193	213	243	205	225	227	208	182	245	196	198	198	227	208	207	219	207	206	252	203	217	197	236	189	218	202	197	202	175	216	213	233	195	217	211	197	187	219	187	208	159	195	205	235	226	186	220	216	221	206	204	208	225	199	192	200	172	217	217	209	193	193	221	219	185	221	219	243	180	209	200	183	232	208	191	186	205	225	194	199	214	184	193	180	192	219	175	209	213	197	200	212	201	186	197	211	213	203	192	220	184	217	195	178	213	183	199	186	198	195	201	192	179	215	198	198	180	220	205	211	198	197	209	215	186	178	196	225	213	213	225	233	171	216	201	192	181	205	186	209	206	222	195	195	198	195	208	211	214
32592	18474	12036	8302	2528	881	691	586	577	531	518	487	473	440	472	460	468	467	464	475	521	467	490	463	463	512	488	465	465	478	473	447	455	497	455	447	489	471	428	463	444	455	437	436	444	464	430	455	459	426	469	448	458	440	458	448	436	419	443	452	456	435	420	442	438	433	448	482	493	460	432	472	425	419	413	505	441	437	424	458	429	443	491	439	416	478	442	473	479	477	449	469	452	464	487	475	435	442	446	461	461	440	441	461	484	427	470	464	457	488	461	471	450	453	419	425	470	455	443	429	455	477	424	450	433	429	494	470	433	414	474	447	458	455	434	477	407	463	427	447	445	448	447	454	434	459	407	444	473	437	444	449	439	458	455	442	470	414	427	440	464	457	414	453	417	485	424	406	447	459	484	428	475	467	461	440	415	466	440	440	448	453	431	470	446	456	458	427	425	431	501	442	467	437	465	446	481	438	465	435	440	447	451	455	423	448	470	441	460	426	444	447	443	475	459	423	407	435	465	467	471	453	431	434	433	430	458	453	459	429	434	454	493	433	450	446	423	432	451	482	410	435	457	429	425	434	478	455	444	446	443	445	433	439	420	447	452	437	427	414	518	442	437	436	456	499	457	479	476	455	467	388	445	438	435	437	466	428	469	442	496	469	456	453	432	460	450	418	468	459	456	457	487	459	448	459	461	458	404	454	465	414	440	470	486	448	478	486	438	450	444	452	430	402	433	463	407	449	458	430	461	446	437	442	468	447	464	456	458	450	407	442	472	464	492	453	448	435	452	455	446	473	444	442	450	447	494	388	437	431	464	438	446	472	449	435	471	468	434	403	441	437	449	480	432	488	490	457	440	449	458	426	435	468	448	450	438	469	425	523	446	457	473	471	444	445	457	491	450	449	457	447	431	430	451	441	454	430	464	447	422	429	474	445	443	452	480	424	438	436	470	423	428	451	418	441	438	443	448	454	429	465	428	437	469	433	443	442	448	425	455	403	469	486	450	450	456	456	466	419	467	458	469	446	445	457	509	482	462	445	462	477	444	445	448	434	465	481	473	475	466	448	492	424	454	458	442	415	477	397	464	459	465	454	421	436	410	487	441	457	459	435	408	479	471	451	411	406	462	466	488	472	453	473	454	436	448	443	469	463	422	463	461	444	412	449	461	454	483	475	485	456	442	433	468	412	428	425	502	449	456	434	460	444	449	482	444	452	439	477	423	440	489	513	452	492	454	445	445	456	456	473	445	493	476	451	435	439	465	463	445	425	429	436	453	450	434	435	444	437	454	429	434	465	421	453	457	436	471	436	450	469	470	424	435	438	468	435	446	447	456	463	436	413	434	436	460	423	443	441	448	438	487	409	452	454	436	418	436	479	447	446	470	444	425	453	443	506	493	468	435	469	467	448	466	447	437	448	469	454	470	449	459	425	457	443	459	456	464	402	444	434	433	475	441	426	404	410	423	427	443	440	456	438	432	431	433	475	454	446	420	440	439	403	475	483	434	437	469	468	474	482	418	456	464	446	450	471	451	425	455	445	433	472	455	471	431	444	441	445	476	436	457	449	466	446	468	462	471	446	465	409	472	435	493	423	417	428	417	420	454	449	420	469	470	478	471	430	490	449	416	483	476	492	451	429	433	466	427	438	503	412	456	421	438	456	441	422	469	406	452	451	469	491	434	467	448	436	464	417	437	450	468	509	460	446	449	441	485	455	482	426	460	465	419	443	453	483	462	480	460	422	452	436	452	437	456	409	486	462	450	469	473	424	474	438	436	428	435	414	413	430	414	458	427	495	412	480	461	425	436	504	440	448	437	447	424	426	447	469	437	458	474	438	492	471	461	438	419	474	462	457	456	424	482	457	468	512	448	461	494	450	449	459	466	427	445	464	494	462	407	417	475	433	433	466	467	423	406	417	432	459	473	439	435	438	445	447	437	451	481	445	429	443	460	420	424	481	471	464	448	448	412	434	436	473	466	472	413	421	478	468	449	432	446	433	425	455	456	422	431	430	484	453	472	463	475	446	429	441	499	430	470	464	451	468	471	466	469	472	450	414	454	458	411	454	421	406	467	438	438	474	453	473	484	483	471	441	458	453	490	408	420	496	408	438	512	484	485	437	420	468	455	488	418	457	470	437	465	421	423	440	483	453	511	445	456	439	437	463	417	458	439	463	464	442	440	451	437	457	449	446	454	433	454	484	424	460	430	472	450	467	457	452	440	410	459	415	427	455	424	431	467	455	463	432	466	473	473	484	471	452	483	439	425	456	446	452	448	475	431	430	431	447	437	450	469	463	460	489	498	429	396	472	435	464	438	436	473	504	454	467	419	442	422	443	443	438	459	460	433	414	417	461	495	478	447	439	474	459	454	440	422	469	449	431	426	431	466	479	449	451	465	432	466	434	454	446	453	402	451	446	444	479	448	467	453	441	456	471	440	438	421	439	469	468	471	435	417	447	424	426	457	444	459	426	434	460	438	450	472	425	453	456	469	451	426	454	491	448	454	450	441	455	454	477	427	429	456	464	446	478	447	421	460	442	401	437	450	458	434	465	451	428	459	442	443	424	470	453	434	403	466	418	438	455	467	472	451	463	457	443	441	453	488	422	472	408	427	455	428	429	410	477	438	490	463	455	459	445	428	450	468	430	448	463	433	444	443	431	421	449	469	472	465	485	415	413	440	455	465	461	490	458	475	453	452	462	442	462	512	419	481	477	428	416	426	466	453	471	463	439	459	434	451	428	474	461	458	463	474	449	474	444	473	426	413	474	438	446	462	441	455	483	464	446	437	456	392	428	484	423	447	455	408	468	437	474	452	480	468	475	455	477	428	433	452	444	472	420	454	439	497	395	469	456	416	454	489	444	443	468	445	461	442	426	481	431	458	468	474	436	483	401	424	443	452	419	471	505	441	440	483	459	453	487	425	415	469	455	461	440	490	481	475	462	441	445	458	451	490	470	455	472	456	461	436	437	433	422	419	421	442	463	414	416	469	447	457	458	460	448	424	429	432	449	422	419	484	426	464	442	428	461	456	443	464	460	415	450	474	485	436	416	466	476	423	443	436	440	447	445	464	418	422	464	483	440	433	416	455	431	448	448	470	475	452	434	477	455	456	386	470	432	435	446	438	480	423	455	476	461	434	446	431	447	452	465	448	467	454	441	434	436	463	428	439	490	447	498	459	422	452	434	442	444	425	415	428	427	444	454	474	457	414	465	409	509	439	442	423	451	438	424	434	446	424	409	426	397	457	453	446	474	440	467	427	471	417	430	448	438	451	484	445	447	483	468	434	448	421	416	452	439	460	448	462	459	426	424	474	452	452	465	402	444	448	459	459	465	443	415	442	459	443	463	486	449	447	434	425	429	451	439	441	454	420	444	487	472	408	415	456	476	417	459	432	474	446	434	415	476	456	488	468	450	423	445	481	448	438	423	445	458	442	405	451	428	426	435	484	450	455	457	486	459	454	470	435	420	449	458	448	432	469	444
62358	32005	16105	6455	1959	765	325	289	259	274	228	218	222	224	227	228	210	212	208	224	215	219	229	244	271	211	222	221	227	213	199	213	207	220	199	209	190	227	229	246	206	216	222	222	214	191	225	206	207	198	223	200	237	217	207	227	212	201	239	220	237	193	220	229	228	224	201	196	189	225	227	198	217	205	209	200	245	218	217	233	212	241	230	196	218	209	236	243	203	228	187	216	243	200	232	213	189	213	207	233	227	216	211	230	178	205	238	216	224	194	222	208	229	216	235	224	193	216	219	210	210	210	225	215	206	222	187	222	219	217	242	218	199	224	209	219	216	206	212	252	180	226	215	234	224	233	231	239	213	235	222	192	209	205	185	205	194	215	209	192	206	193	220	200	221	191	232	208	225	216	249	236	210	220	197	218	206	210	204	198	204	215	211	215	206	231	211	224	226	238	190	216	222	212	217	204	219	203	220	213	206	221	192	216	203	219	219	195	208	207	190	194	191	219	209	219	180	206	237	216	208	224	221	245	213	208	189	204	233	202	195	209	210	220	182	217	171	203	215	208	221	217	217	226	208	199	243	244	206	225	218	235	205	216	230	225	204	229	200	182	212	212	238	209	210	192	231	239	230	200	208	201	193	189	226	253	209	208	216	207	191	236	226	204	207	209	185	215	205	217	210	223	248	210	210	215	227	233	196	200	208	178	193	175	226	212	192	212	220	200	212	252	248	226	226	236	200	226	211	231	212	216	208	230	207	209	203	213	216	209	204	200	213	222	220	213	223	202	195	215	182	230	232	209	199	238	216	177	211	197	207	203	171	218	207	195	215	192	232	222	184	185	214	204	201	230	203	210	225	219	220	199	208	207	240	236	205	226	208	210	240	218	221	185	248	210	211	189	206	202	227	225	190	224	193	234	209	260	217	239	175	192	217	227	208	187	230	218	199	222	217	225	215	203	197	227	212	194	221	216	215	242	227	218	216	211	198	212	222	236	227	191	196	220	220	256	237	223	220	220	177	223	191	239	233	228	209	208	187	222	234	178	237	222	205	228	229	190	209	194	217	230	193	214	202	234	209	226	191	228	223	194	255	215	219	223	227	213	208	230	213	217	220	208	241	229	215	217	198	195	200	231	230	212	251	205	209	208	221	244	231	208	199	218	195	198	243	194	206	213	226	258	230	198	236	212	166	217	195	205	193	227	216	216	206	181	232	218	205	180	209	240	227	224	204	205	181	227	197	178	232	200	207	223	227	239	251	195	239	202	220	230	207	213	216	210	216	201	215	199	218	225	248	209	212	185	201	210	207	216	222	222	224	185	207	193	204	205	212	204	210	233	225	215	206	196	209	212	205	199	222	215	250	212	212	222	194	196	214	218	194	232	172	199	237	224	186	188	215	215	202	194	188	203	210	235	222	227	248	218	205	196	204	236	227	205	229	234	223	175	218	240	212	193	195	213	201	212	222	208	221	213	239	238	220	221	211	233	213	207	219	224	223	201	230	216	223	211	213	227	205	218	237	237	226	215	199	236	222	230	191	222	211	222	220	222	250	226	187	214	221	203	213	216	215	231	202	209	235	223	230	206	191	208	212	230	213	251	217	225	224	210	227	197	215	224	230	197	209	236	240	215	219	219	224	224	243	225	219	218	213	206	197	208	225	196	226	199	212	223	190	198	201	208	218	217	195	239	225	218	236	199	199	209	220	216	235	200	210	190	179	229	211	220	193	209	199	232	199	228	230	218	206	208	202	231	213	183	203	222	233	227	207	185	196	199	216	222	216	237	203	234	214	200	201	233	195	221	233	241	229	209	209	173	229	217	223	214	233	197	232	195	213	214	219	262	202	215	221	221	243	212	234	194	227	212	200	210	229	206	219	206	185	191	218	190	216	171	226	229	214	197	208	221	210	231	220	188	203	194	221	221	235	220	198	185	189	209	203	207	218	217	233	219	217	218	226	218	195	224	230	204	212	208	217	210	197	219	180	206	213	221	209	198	184	210	238	212	219	209	213	218	209	204	199	192	202	202	194	253	210	239	217	204	226	228	206	231	192	190	203	202	222	220	207	235	204	236	203	211	210	231	219	223	192	226	207	235	204	215	237	238	210	217	228	221	216	225	185	209	234	219	204	197	238	240	243	237	197	206	213	215	200	222	216	225	206	226	202	225	198	192	202	212	205	245	215	219	205	192	213	221	195	195	209	210	203	223	205	215	195	195	194	198	186	229	197	215	222	233	181	215	207	218	212	211	205	186	205	192	214	186	213	230	246	228	220	197	227	220	183	225	232	204	196	237	203	196	214	242	213	226	225	198	228	218	207	221	225	222	203	206	205	214	196	216	228	219	236	208	185	215	212	182	207	219	188	228	198	220	227	217	203	211	219	233	269	246	203	217	230	208	203	210	226	215	222	224	199	228	232	208	201	211	222	243	203	220	213	226	215	214	223	205	248	203	226	229	205	215	251	238	200	228	195	230	230	210	219	235	198	212	197	206	238	209	240	201	220	235	238	252	227	211	220	237	236	236	224	229	215	187	227	186	221	228	223	235	253	235	193	235	230	209	238	223	200	191	190	212	250	199	198	204	204	220	207	215	217	231	195	236	188	186	228	233	236	226	207	222	194	202	203	228	241	223	206	219	233	212	234	218	207	189	207	216	226	221	244	237	229	225	210	216	245	195	196	200	252	214	192	218	204	209	187	248	235	221	228	240	212	211	218	208	194	214	217	216	210	207	205	198	169	239	219	193	180	172	215	197	222	221	245	182	191	202	211	215	208	232	207	236	203	198	172	230	219	209	225	205	249	210	231	218	218	233	185	225	218	246	232	222	219	241	207	213	203	208	216	236	225	198	195	230	209	251	191	232	197	231	232	224	214	239	228	192	221	186	173	204	184	206	211	218	247	207	213	227	235	225	211	197	200	202	219	209	232	237	202	211	232	230	204	224	207	227	197	200	223	227	221	219	210	203	212	232	205	228	209	215	203	216	207	220	244	240	198	188	190	187	251	201	207	198	214	196	217	209	238	197	229	210	234	227	235	230	207	206	202	202	241	195	228	202	214	207	198	215	236	188	227	205	180	225	221	211	203	218	219	208	246	244	233	214	223	243	222	213	194	227	199	218	229	201	235	221	211	218	188	225	202	206	235	223	221	227	255	231	217	234	203	196	203	211	203	201	205	228	246	214	229	209	241	228	212	204	213	227	210	220	226	197	201	220	212	215	216	214	193	244	194	236	206	239	205	223	244	239	219	233	223	224	217	221	204	218	213	193	211	204	232	216	213	197	241	208	221	213	218	214	206	225	200	229	244	231	210	216	208	222	235	199	238	240	222	231	209	212	229	229	214	211	231	217	230	220	204	224	236	217	178	206	210	226	199	174	210	216	192	218	208	223	205	231	209	227	243	254	223	207	186	205	216	197	246	246	213	219	210	223	200	209	199	210	206	219	223	200	202	235	205	203	191	251	226	193	210	218	248	190	213	194	212	214	200	197
41271	23247	18271	11710	5271	2227	956	781	773	691	654	608	517	479	489	519	495	512	520	511	476	504	516	626	674	658	556	468	462	486	463	494	468	514	471	488	493	430	501	468	454	449	480	510	506	483	472	470	494	472	455	476	466	432	459	489	435	489	438	465	483	502	489	495	503	484	461	473	473	536	451	466	490	475	498	493	471	465	476	482	510	525	475	494	473	452	518	486	463	447	468	450	516	462	448	486	488	478	467	470	493	476	457	467	456	488	456	477	475	500	479	475	462	449	457	506	490	519	482	492	457	479	499	449	509	495	459	476	497	471	480	481	423	497	541	473	507	487	462	494	463	482	459	492	482	494	475	463	492	450	465	465	470	434	497	451	472	492	486	494	510	464	500	465	433	487	495	506	465	506	483	448	460	494	456	462	518	475	503	499	435	474	481	480	493	495	456	430	429	466	501	496	468	469	464	462	432	509	433	439	458	497	505	473	488	482	466	443	509	447	492	458	488	495	446	451	491	482	464	461	469	498	472	497	485	435	445	445	466	455	457	434	471	477	463	482	476	507	498	454	484	494	508	486	471	514	497	457	447	494	471	493	500	463	437	460	499	458	492	506	495	503	436	463	455	514	500	507	483	461	484	469	479	502	449	467	442	503	493	480	472	444	491	487	480	467	501	465	510	506	483	443	484	499	436	471	509	507	507	479	475	472	457	453	483	466	480	470	499	469	519	504	507	478	465	466	504	499	486	487	466	429	431	439	463	490	468	509	486	480	478	473	499	488	473	475	494	493	467	466	509	468	504	467	486	496	468	435	491	514	456	478	482	455	463	467	457	474	490	479	486	508	469	503	480	475	464	472	479	479	528	465	451	505	469	484	496	458	461	498	485	463	488	477	502	447	504	451	454	489	465	475	492	461	475	470	491	483	499	480	476	497	459	501	471	472	499	490	454	448	501	462	502	445	462	484	450	469	504	436	508	427	462	497	486	478	474	470	445	469	519	461	466	472	469	477	458	498	504	477	487	469	478	506	469	456	502	501	484	474	515	452	437	487	488	472	468	491	446	482	454	505	465	485	503	453	472	469	454	475	446	517	467	459	470	479	514	497	486	465	493	498	476	488	519	486	474	486	445	469	466	457	485	489	457	454	463	487	485	520	463	457	462	484	521	502	460	483	462	446	471	525	459	467	419	467	448	501	483	505	440	480	523	443	464	498	471	472	506	416	476	467	463	496	511	498	466	494	477	460	479	478	459	470	470	461	492	500	467	482	442	486	488	466	493	476	501	460	482	488	464	488	465	494	478	496	504	491	421	482	484	507	490	498	480	487	446	475	513	439	463	491	443	553	492	437	482	443	464	463	429	469	493	506	471	432	492	486	471	473	464	475	483	466	457	439	432	498	513	465	486	462	456	437	498	449	479	497	464	499	449	510	452	467	472	458	494	473	453	460	432	455	450	486	495	517	508	476	497	453	463	447	479	474	468	484	464	480	456	491	468	471	523	441	415	455	511	500	438	478	450	494	494	491	516	465	451	428	477	448	477	471	469	451	455	433	481	487	458	463	485	453	467	449	475	494	468	520	470	506	473	477	495	475	476	480	463	491	510	434	485	453	480	482	456	484	497	439	482	448	475	429	484	466	446	512	484	515	478	468	468	484	497	475	484	488	489	496	483	497	465	481	487	463	447	456	467	457	478	407	471	468	488	511	462	443	492	496	487	463	457	465	460	475	458	479	452	461	480	467	477	456	475	488	493	479	468	468	470	488	476	441	471	468	493	436	490	478	481	498	475	496	434	450	471	492	521	491	475	471	477	464	440	463	473	509	493	480	477	481	492	474	457	469	498	489	478	473	474	485	498	490	524	487	507	474	500	478	460	456	479	455	435	483	488	440	457	468	512	463	484	459	495	473	456	455	471	481	499	480	503	499	485	445	477	484	495	485	447	430	492	465	498	481	430	509	491	483	468	468	473	516	485	431	447	487	457	481	485	440	433	471	482	462	475	457	482	506	536	492	482	477	487	468	463	476	465	490	465	460	478	496	532	501	474	452	473	481	497	485	460	474	505	512	510	484	510	493	455	479	475	452	493	453	473	468	465	468	501	472	433	498	438	466	459	467	459	469	500	448	508	531	477	428	483	523	440	448	494	488	457	480	461	517	509	477	468	487	463	422	502	447	458	462	437	457	429	444	470	434	427	511	459	460	481	456	487	470	471	450	468	508	452	472	477	492	496	484	467	486	513	484	507	470	477	454	428	494	513	463	471	470	484	490	450	475	455	461	488	454	483	498	470	464	429	474	468	480	478	516	489	458	441	512	480	515	497	454	458	469	461	457	489	489	493	484	521	487	518	454	457	495	446	479	467	467	480	451	490	503	480	517	460	457	453	508	464	443	503	496	479	544	463	510	470	485	455	477	455	471	469	488	458	498	470	503	487	456	481	463	449	440	437	478	478	486	486	472	521	453	448	498	506	495	464	471	453	473	450	455	470	470	455	451	450	457	490	481	499	453	458	471	454	467	491	517	478	508	501	529	475	476	509	471	503	473	461	465	454	532	493	425	453	441	455	469	471	468	474	464	466	505	463	504	492	430	481	485	435	436	439	489	486	453	489	497	452	494	505	474	458	441	458	471	475	465	466	476	480	482	483	477	440	461	461	441	480	492	465	451	473	437	502	434	478	501	457	490	465	436	474	481	493	460	461	484	467	466	481	465	453	485	483	462	490	505	424	511	482	499	484	478	457	434	464	459	504	458	426	480	472	431	488	473	469	473	473	475	495	492	465	500	495	475	471	501	491	478	433	461	514	459	445	467	432	469	489	517	495	481	477	455	456	451	483	506	454	438	489	496	443	472	432	445	467	474	490	509	467	476	457	475	446	476	461	432	451	495	468	448	468	475	425	470	468	503	504	496	482	510	469	442	518	462	478	455	453	467	471	447	478	460	443	441	457	468	472	485	400	460	475	484	448	479	439	500	456	438	482	479	464	479	487	473	475	482	484	471	456	498	475	453	456	474	479	473	475	480	502	468	478	489	496	456	477	471	456	482	456	489	521	455	474	486	461	483	493	471	456	514	499	459	484	465	477	482	469	451	474	501	489	498	522	475	475	473	496	454	443	492	473	458	459	500	488	488	444	526	457	460	497	464	472	506	489	468	492	461	482	482	490	503	437	427	499	470	461	488	511	485	522	447	499	501	466	449	480	484	519	450	482	490	462	500	475	452	446	452	485	507	482	477	498	464	486	472	420	473	435	513	435	470	491	462	452	493	442	493	440	481	504	462	470	451	475	454	488	478	481	478	474	460	469	475	490	468	439	447	424	467	482	460	500	464	454	477	454	462	452	478	469	490	480	439	487	474	459	454	432	470	468	459	439	509	497	497	488	495	497	480	484	503	478	487	457	451	478	478	472	498	476	454	485	466	472	511	467	487	470	436	500	455	457	470	505	492	498	457	461	443	444	497	456	467	491	493	491	510	508	464	464	480	448	465	459	445
67223	39838	19719	6539	2979	1160	365	343	283	274	237	226	220	249	275	249	233	241	238	238	253	233	232	262	314	304	268	241	232	227	226	241	230	241	248	233	248	197	221	203	222	236	232	213	211	241	258	239	227	205	238	246	220	231	226	210	215	222	207	244	230	216	227	239	231	234	233	233	209	241	238	216	225	226	236	211	208	226	231	247	201	256	231	225	205	198	224	200	197	210	194	223	226	229	219	214	237	203	261	209	246	205	229	229	197	208	217	237	243	254	210	247	204	205	217	239	208	240	238	200	213	221	232	248	236	211	215	262	225	229	239	229	225	244	232	209	235	233	236	210	218	199	235	203	206	210	227	201	212	259	229	211	233	206	265	208	216	241	227	222	220	206	201	223	209	248	236	227	210	219	228	243	266	229	208	230	225	237	210	237	248	229	239	244	223	209	211	241	217	219	226	222	195	223	233	234	204	211	219	206	230	205	257	230	237	237	263	271	204	223	237	211	203	226	218	236	220	231	205	227	228	212	204	202	232	230	211	222	230	225	216	207	221	231	221	193	250	181	213	219	199	222	219	226	200	198	242	268	199	253	204	213	204	241	231	236	194	231	252	213	229	230	208	205	205	242	221	200	215	205	213	213	218	245	214	204	231	226	184	217	226	266	238	255	201	206	217	238	211	213	214	217	228	203	240	214	231	218	235	217	226	196	226	218	228	195	219	205	213	230	214	233	215	224	216	251	222	234	228	237	217	232	232	262	245	219	225	257	227	235	243	239	231	230	250	223	221	214	259	210	206	213	222	216	212	241	219	217	222	220	233	189	199	257	262	228	213	202	222	213	217	204	243	198	208	227	226	252	225	233	262	225	232	236	215	231	195	201	218	192	201	207	218	207	219	225	205	243	199	231	243	219	237	217	221	191	217	236	231	209	227	260	204	222	222	236	204	210	234	236	212	225	240	228	215	219	206	211	226	220	209	217	231	210	246	188	238	232	213	212	230	208	212	231	210	228	225	231	250	214	201	215	217	217	217	230	234	231	228	231	199	248	226	223	229	209	209	219	215	228	225	222	217	209	216	235	172	197	248	251	210	232	205	212	221	208	194	226	225	220	238	258	258	218	233	218	214	212	218	250	257	222	214	228	229	214	215	218	223	248	206	214	213	232	233	237	247	201	233	220	212	254	188	219	224	225	239	220	203	195	223	221	241	245	238	234	239	210	198	195	276	242	201	220	202	202	203	191	238	204	235	228	207	225	237	225	238	241	206	220	209	233	255	264	216	210	237	217	226	207	251	219	248	219	236	211	237	212	258	235	219	246	243	211	213	241	217	213	217	214	252	198	250	227	222	223	221	222	200	230	242	231	202	218	229	233	230	206	231	241	224	239	219	209	222	249	237	219	229	224	211	190	202	236	235	197	193	205	236	229	209	245	247	251	216	184	225	209	257	235	224	215	254	221	225	226	255	199	233	223	226	233	233	230	205	209	208	231	196	205	218	213	240	190	217	250	220	230	203	220	216	224	196	191	231	210	199	234	200	225	221	201	211	233	200	237	233	208	221	226	225	209	234	227	223	210	242	217	214	229	215	211	226	240	214	213	235	211	219	217	252	220	214	219	251	228	183	231	201	234	228	211	207	222	234	231	207	226	214	231	252	238	246	204	216	187	222	221	253	255	217	234	191	196	221	190	224	221	224	209	251	211	205	220	195	199	239	208	279	239	235	225	249	221	189	230	222	225	220	232	208	249	224	218	226	199	231	222	245	236	247	232	194	212	209	218	233	239	241	252	267	181	208	228	210	250	250	207	230	217	218	244	240	195	246	195	250	222	224	228	254	225	214	237	217	245	221	214	218	214	222	227	205	221	216	233	237	246	240	207	219	224	242	183	198	226	227	218	229	201	232	235	239	225	247	220	211	205	232	234	230	240	206	240	256	216	236	244	235	231	222	224	235	222	212	228	219	210	194	211	256	219	241	233	227	233	216	203	237	194	245	189	228	225	191	202	254	240	217	230	224	248	233	255	197	203	221	250	246	229	249	222	212	203	218	222	241	205	233	180	227	231	226	222	242	260	244	235	206	224	216	233	248	224	207	235	200	202	214	176	223	234	233	209	246	217	208	206	235	237	254	207	210	228	235	217	231	216	214	228	239	250	231	239	225	224	201	232	229	231	200	224	248	210	205	225	235	250	211	234	237	239	225	220	224	247	255	231	211	186	246	213	223	245	205	226	226	241	220	212	215	247	208	214	224	234	204	241	218	219	244	239	223	213	246	201	227	227	239	213	231	235	202	213	229	255	202	201	218	212	233	227	213	216	258	195	222	216	213	224	212	209	205	207	229	214	254	207	234	241	246	230	241	211	236	207	221	193	232	211	196	228	197	195	239	191	218	229	232	227	203	242	211	235	241	236	206	247	241	229	225	226	200	232	193	212	244	194	254	217	214	214	230	220	212	228	222	187	192	222	208	203	237	207	215	220	228	227	247	208	223	229	202	250	212	208	221	219	227	224	230	234	195	209	207	234	226	210	234	225	236	196	200	213	233	231	222	213	240	208	255	224	249	215	193	223	227	224	212	240	224	239	236	231	216	218	218	225	235	221	250	227	205	203	231	228	239	222	215	227	250	212	208	222	234	214	215	233	204	274	221	228	224	214	219	212	233	209	240	231	234	235	209	219	206	253	233	209	218	229	210	200	248	228	197	258	249	225	214	232	193	238	210	247	227	187	220	217	190	207	224	213	210	216	204	244	218	247	193	191	232	233	236	223	231	229	216	226	218	224	194	189	206	228	220	208	224	220	214	256	221	216	232	244	214	236	221	220	250	221	232	213	215	214	198	214	218	253	229	245	245	193	220	247	254	221	247	232	221	260	225	212	250	248	224	229	210	227	237	235	248	226	202	263	250	202	206	202	230	217	230	233	252	212	227	219	235	239	235	222	234	192	212	209	212	233	226	234	201	239	234	242	217	219	229	197	217	233	201	220	186	214	203	217	259	232	212	192	242	223	211	208	206	217	242	225	192	213	219	230	253	235	221	205	228	216	194	215	223	222	225	249	238	225	222	213	196	220	192	243	205	241	230	227	221	232	232	236	207	233	244	196	217	235	227	199	242	244	226	229	209	227	209	227	199	228	221	227	200	201	206	194	216	219	247	236	232	246	239	241	213	230	228	215	222	206	226	258	210	245	204	266	256	234	225	225	234	251	252	216	230	233	231	233	221	205	212	198	228	209	214	257	227	195	202	216	212	206	253	219	247	216	248	202	215	208	225	237	243	251	232	211	224	220	228	225	252	225	226	236	212	194	199	210	225	224	212	219	250	210	225	211	220	249	236	224	191	216	211	228	213	219	257	251	244	218	201	204	238	220	221	213	223	223	220	192	192	249	239	218	235	202	211	235	223	232	253	222	228	257	207	193	205	215	230	212	238	220	221	223	231	238	204	227	218	222	221	180	234	229	219	203	197	239	248	245	198	214	213	216	216	206	217	228	203	207
44085	32469	17616	11737	8448	3528	991	906	893	865	653	608	584	521	572	558	571	567	550	563	556	561	692	831	994	932	700	517	480	553	487	484	480	435	467	477	496	508	499	524	497	506	476	514	499	489	498	502	487	512	479	475	529	505	509	532	493	467	462	461	496	495	495	516	488	495	510	507	522	464	522	470	481	502	508	460	496	485	492	470	527	487	492	477	542	511	479	506	488	474	466	514	506	504	523	492	556	428	511	490	518	457	480	471	485	536	435	533	467	497	525	481	465	473	520	497	503	473	510	513	519	503	470	498	479	501	485	461	471	479	471	475	498	482	472	477	471	498	503	474	460	482	506	499	461	508	473	481	459	497	528	492	503	484	486	484	482	503	476	447	509	523	490	477	476	488	490	488	525	488	448	460	491	473	484	533	473	458	468	505	487	526	483	485	467	496	476	495	524	484	472	471	475	466	482	496	511	505	495	473	453	497	483	494	464	496	524	478	473	496	502	463	502	473	489	496	504	481	471	505	481	452	498	478	466	490	487	489	488	476	469	482	490	521	456	538	484	484	517	491	506	521	481	472	533	503	468	521	480	487	462	530	474	475	496	508	512	459	472	481	542	498	470	516	485	506	443	482	500	503	474	497	486	490	511	511	479	474	456	496	508	477	470	497	513	495	472	468	494	522	489	514	498	549	475	484	484	475	485	468	479	526	476	482	477	473	502	483	485	475	501	488	481	500	499	469	496	516	524	504	483	447	496	479	507	493	487	464	481	466	465	477	499	460	487	502	467	530	506	453	501	494	527	480	478	490	486	470	441	479	471	466	462	503	533	515	492	511	493	497	472	506	488	488	511	485	486	504	445	474	485	497	497	493	466	490	453	498	454	505	485	505	471	516	497	498	495	474	487	505	489	499	523	492	456	484	479	516	536	475	467	494	483	522	507	485	500	468	540	517	536	505	558	496	499	533	496	493	505	493	479	502	495	529	496	481	524	484	488	485	490	511	482	477	532	517	469	472	532	502	506	457	484	458	518	495	473	449	483	450	492	492	511	505	443	525	471	500	439	502	500	493	503	473	463	526	478	438	506	465	538	483	471	492	493	474	485	470	530	521	499	480	493	495	512	505	509	459	465	486	487	475	472	492	521	483	468	535	486	490	510	487	483	468	512	460	478	502	504	483	478	449	497	490	469	511	499	451	502	503	473	508	493	473	498	486	488	502	524	454	476	544	455	471	474	471	530	467	494	446	464	464	462	478	526	495	494	479	482	490	458	483	465	454	466	528	497	480	490	476	510	485	461	495	499	508	485	483	484	505	524	476	531	496	479	516	504	506	560	492	463	478	544	482	463	467	495	498	501	489	487	518	516	511	518	484	473	469	519	520	457	499	490	483	517	459	444	480	501	499	529	473	499	534	485	514	471	475	495	509	483	483	475	508	512	477	516	457	457	475	466	489	481	456	482	515	488	522	521	510	481	503	497	483	496	453	468	467	477	511	529	474	516	475	501	490	478	485	525	528	468	503	451	514	497	508	517	506	521	499	481	512	534	501	519	513	479	461	522	434	500	516	481	502	468	484	479	453	503	500	491	492	460	504	504	491	509	505	489	507	534	519	494	488	453	515	493	507	492	475	484	471	503	489	509	456	468	501	476	475	500	453	488	475	458	468	506	479	511	542	489	476	486	482	527	507	525	513	518	473	468	509	478	513	502	461	512	484	512	446	516	468	516	524	510	495	501	514	475	469	446	434	514	522	505	494	533	489	501	500	455	507	514	489	466	486	483	482	491	482	528	498	507	481	495	557	462	504	516	499	452	503	451	462	509	497	477	492	440	484	509	481	494	485	484	481	517	459	489	514	490	481	468	549	535	484	492	488	458	529	475	495	504	489	470	446	518	530	495	490	498	487	477	482	510	476	499	548	456	494	522	517	514	466	509	468	476	524	523	475	450	523	534	489	503	531	520	525	495	476	483	521	498	499	570	495	489	535	493	525	504	512	506	446	498	501	466	474	464	491	477	481	515	502	492	464	525	478	501	498	459	485	474	518	498	478	480	483	512	489	522	497	495	524	509	431	476	474	483	489	516	499	470	477	450	507	498	502	434	475	486	533	470	503	485	523	486	491	524	512	494	496	515	472	509	510	509	470	464	504	539	496	492	477	510	519	498	493	453	487	529	541	435	503	479	522	487	483	487	514	505	532	491	494	500	502	458	466	528	473	505	515	531	487	474	478	508	503	477	500	487	515	481	502	500	458	466	517	485	460	481	485	492	486	484	467	538	510	511	486	494	534	493	513	486	479	496	496	499	501	505	510	490	525	484	496	505	521	486	482	507	480	509	464	539	452	437	472	460	489	504	486	455	473	519	466	501	453	479	517	464	509	499	461	500	499	494	510	465	471	492	440	492	487	507	489	467	479	476	495	475	515	488	456	485	502	490	495	479	486	522	449	504	478	468	501	487	516	491	537	499	476	521	470	474	468	476	496	516	460	490	506	513	451	472	493	499	464	453	543	546	506	529	515	513	539	513	483	473	513	495	490	452	523	459	466	503	521	478	539	503	463	465	471	504	512	470	507	465	510	501	490	526	531	501	473	498	468	488	520	445	505	485	493	523	429	520	517	492	455	472	518	500	515	524	519	437	494	489	453	511	509	490	516	513	498	481	488	520	494	549	500	524	477	535	498	495	505	498	479	508	491	504	477	503	512	492	518	471	482	512	492	492	472	508	513	496	469	513	505	467	480	504	518	524	458	528	498	510	491	507	483	461	520	481	499	486	466	497	468	489	495	497	520	479	463	514	494	523	490	484	482	479	492	521	477	487	509	504	474	476	491	501	495	502	482	467	479	474	491	503	487	477	471	470	456	482	515	485	516	458	527	474	485	534	492	504	496	457	459	491	485	445	528	499	472	458	488	480	469	498	526	466	505	465	487	508	510	501	496	505	494	531	525	473	526	509	511	522	497	462	464	487	522	510	494	475	459	484	490	480	476	477	479	486	441	502	475	471	522	482	507	535	492	440	487	496	460	494	508	474	515	539	496	488	480	494	477	504	506	486	496	520	516	457	506	482	479	479	480	497	519	489	519	501	479	527	451	491	480	509	470	487	502	559	467	502	501	520	494	501	532	493	500	537	501	500	514	488	514	480	513	493	467	492	485	491	483	512	525	500	492	466	478	478	514	496	448	483	489	467	483	500	475	471	484	508	482	473	499	530	467	539	464	516	479	496	483	482	498	459	485	454	509	519	504	502	531	493	462	455	509	525	502	476	475	512	470	484	444	520	487	440	502	500	520	504	511	461	501	524	479	481	495	452	483	517	460	472	511	471	506	483	492	523	483	454	519	501	500	477	474	498	500	476	463	519	496	519	488	520	501	510	542	525	510	460	530	509	449	510	476	455	511	453	501	495	523	484	454	520	485	540	459	494	500	480	495	495	496	496	496	500	469	464	502	481	492	505	542	498	529	435	527	500	498	470	490	515	497	494	497	456	463	472	490
55017	29290	9465	2443	888	326	254	231	232	240	204	231	196	209	208	213	188	193	240	241	188	207	200	193	213	197	227	203	203	204	213	220	217	199	197	211	194	205	184	200	191	207	227	207	210	188	200	192	177	192	214	229	199	198	235	206	212	211	203	195	211	210	200	210	190	201	202	185	223	210	210	226	183	214	210	210	207	197	211	218	212	197	199	207	180	206	178	212	196	167	206	184	214	209	238	215	183	185	208	202	213	225	213	228	200	202	183	207	196	216	175	220	234	219	187	195	212	197	214	229	197	206	210	229	204	234	194	203	241	208	216	204	188	201	215	204	206	197	223	204	207	197	190	202	215	194	231	216	197	195	224	207	228	199	204	197	197	197	173	190	222	215	177	220	208	220	179	192	206	196	176	184	214	192	184	217	203	233	217	184	181	208	212	234	219	228	214	188	188	211	189	205	191	206	182	188	212	210	235	189	245	201	201	213	212	209	213	183	203	194	195	181	216	245	214	221	186	206	210	205	204	210	188	195	190	202	181	207	222	205	229	193	191	211	202	193	234	172	220	211	182	218	195	212	192	189	203	204	199	218	188	205	211	181	211	210	202	193	202	189	181	182	192	178	199	215	231	214	209	197	188	225	206	198	179	198	196	213	210	202	155	233	204	222	221	213	183	201	210	202	193	219	198	213	203	194	212	215	200	215	210	191	219	237	196	211	221	209	192	212	213	197	180	218	179	181	186	224	201	218	224	202	200	207	193	195	217	204	221	202	193	170	195	198	226	192	216	253	213	227	187	200	184	197	185	211	182	213	200	226	211	196	192	207	197	214	212	239	181	196	208	227	182	185	213	217	212	173	199	197	195	237	201	207	212	205	198	199	216	190	193	187	237	209	182	196	215	191	216	213	195	201	187	216	221	198	220	195	237	211	218	179	197	232	222	236	189	210	191	196	227	201	196	202	173	178	218	187	240	217	210	187	202	170	207	214	195	208	187	194	201	217	215	181	202	205	211	229	214	208	221	189	221	209	208	200	205	200	222	218	206	198	202	217	212	174	208	216	187	173	187	210	189	205	203	215	202	175	217	193	197	212	175	214	205	179	179	177	227	220	234	188	185	202	176	173	207	176	213	217	202	235	214	220	183	200	199	202	204	209	194	198	179	221	189	213	219	202	232	193	176	209	192	215	214	199	191	196	232	187	220	219	210	226	207	200	189	209	211	235	200	195	194	191	193	233	174	203	196	198	218	190	206	224	199	206	215	230	190	209	211	220	221	217	198	230	209	218	209	232	217	188	225	189	215	199	249	225	214	210	196	197	203	227	226	199	204	193	201	203	199	201	190	218	222	252	217	170	212	193	213	234	199	224	204	211	221	197	198	199	194	187	235	210	259	207	209	205	218	196	196	231	198	203	223	204	197	224	193	209	200	200	197	220	228	200	228	203	180	187	233	171	216	211	180	184	216	201	226	166	180	181	220	205	211	228	197	191	200	210	212	199	182	214	217	191	213	211	189	188	224	190	210	208	178	173	250	232	196	214	195	208	202	209	188	208	207	206	200	192	194	187	194	211	190	174	204	185	188	197	187	202	205	215	208	217	234	196	203	205	214	234	209	193	205	199	218	223	229	222	201	202	201	206	219	204	196	213	179	182	205	173	184	207	215	218	198	202	197	188	207	209	223	214	221	214	194	209	215	228	209	242	236	214	187	216	192	209	184	200	240	245	215	200	208	216	203	205	186	175	189	200	217	214	220	180	214	220	169	220	194	217	231	231	185	207	178	193	186	226	203	232	187	196	210	193	224	202	207	222	216	196	204	210	192	195	210	249	187	206	190	197	200	224	215	194	172	178	205	211	233	202	186	213	189	194	223	218	199	222	216	184	170	194	190	179	209	195	208	188	201	215	185	234	202	190	203	195	229	189	199	203	200	203	191	224	213	217	182	207	224	164	193	200	249	202	208	197	198	242	232	243	212	200	208	199	200	192	206	199	195	192	202	214	222	216	203	192	204	192	214	244	194	201	203	190	198	205	214	213	219	201	175	166	198	204	227	226	179	214	191	218	205	221	193	203	252	229	233	191	210	201	199	201	201	179	205	211	196	199	177	211	199	213	185	204	194	210	191	203	184	206	194	204	212	188	168	176	208	212	205	199	190	218	199	184	211	211	202	200	218	201	213	199	200	212	201	214	211	192	212	232	218	210	207	195	191	198	190	206	180	195	211	200	199	194	170	207	184	203	220	174	197	199	208	221	190	228	176	209	210	222	189	195	210	205	218	220	196	239	216	214	202	216	215	224	204	198	201	219	192	197	197	197	219	209	227	221	198	194	192	211	207	254	208	237	214	206	188	183	192	190	198	191	225	248	189	190	193	204	214	203	212	219	196	185	218	213	184	183	187	208	173	225	190	211	207	193	201	194	212	206	198	182	243	205	238	210	186	202	214	230	219	193	202	201	216	229	207	210	197	185	196	196	237	204	189	221	198	221	182	213	192	196	231	210	223	221	227	211	231	216	212	217	218	208	193	206	217	183	210	194	195	190	201	199	190	199	202	198	199	182	187	205	182	208	211	185	214	180	196	195	205	204	211	185	206	190	213	198	186	219	179	212	195	198	225	193	210	205	210	205	220	220	220	205	202	217	226	207	207	220	201	210	209	179	201	220	193	226	205	199	189	208	199	195	199	189	192	206	187	192	223	206	200	227	184	200	212	202	219	212	210	218	209	181	191	214	214	181	216	224	216	203	241	192	239	222	174	222	218	192	191	197	207	189	194	219	184	221	214	189	234	223	187	216	216	210	209	206	213	203	196	180	181	194	198	204	201	225	211	193	198	234	215	245	200	226	212	209	214	188	230	218	221	236	172	188	205	230	218	208	201	200	170	219	226	197	206	218	220	196	198	230	202	205	209	207	214	206	209	217	198	211	190	204	203	194	196	210	204	211	200	183	197	190	221	211	194	216	199	219	193	208	219	191	239	212	187	198	203	215	195	235	172	215	213	211	252	210	178	208	214	210	222	174	210	210	197	210	222	193	182	207	197	200	179	206	198	210	201	188	216	224	215	196	193	206	214	218	202	193	171	214	201	202	204	200	196	223	225	211	237	208	188	185	222	223	231	216	207	215	200	209	216	191	188	173	205	227	212	196	201	213	208	221	185	242	243	202	257	228	194	232	209	191	177	192	235	208	206	216	202	215	192	192	188	212	218	206	202	213	204	211	192	229	221	201	174	198	204	194	212	198	204	197	187	184	203	213	193	172	224	195	200	241	208	174	183	199	218	227	209	205	202	203	198	177	227	222	184	211	206	189	189	222	199	211	188	179	197	189	201	214	194	204	186	170	182	218	181	225	185	218	201	199	200	228	196	223	181	182	205	186	192	180	197	194	220	207	230	196	204	228	243	217	192	211	192	196	224	198	188	173	212	185	214	211	208	207	231	223	226	227	219	188	198	188	201	188	198	198	205	217	206	216	226	214	212	201	189	185	213	218	215	216
37248	20173	9880	5092	2531	884	623	634	592	513	515	525	482	426	468	481	485	430	451	447	464	443	491	440	490	509	461	478	498	465	432	438	457	479	442	435	461	437	437	449	455	483	488	453	429	427	456	409	454	439	430	450	471	488	440	437	443	438	480	427	451	473	467	459	449	444	458	468	480	453	485	483	456	490	447	435	485	463	490	452	451	435	476	459	462	495	473	460	495	475	450	461	461	454	484	460	461	448	484	452	424	436	437	450	463	488	480	430	461	453	438	490	470	432	458	443	488	427	475	484	435	452	500	458	468	451	441	431	458	462	465	480	474	462	439	463	485	467	484	438	451	479	489	463	453	450	465	446	432	460	459	443	477	448	451	461	441	447	453	473	474	474	481	487	448	426	414	449	454	450	476	467	445	469	425	452	425	470	465	458	467	462	477	448	445	470	447	463	449	431	458	461	467	453	459	441	445	449	486	479	461	473	457	502	458	455	464	471	460	442	448	432	448	442	457	451	430	437	462	478	458	477	445	476	408	480	488	499	424	445	478	424	477	470	453	466	476	434	424	452	448	454	483	448	453	468	435	488	451	453	507	452	454	451	457	442	452	465	462	423	443	455	455	471	411	431	465	453	428	450	468	465	409	461	454	458	439	441	437	422	445	421	461	443	419	467	443	441	443	468	447	430	433	454	448	470	457	445	477	463	439	407	446	465	464	462	440	470	468	469	488	464	445	443	481	476	432	461	438	464	393	435	428	432	467	442	460	459	442	477	413	463	447	456	460	423	513	399	460	470	446	421	430	456	467	489	459	450	471	480	470	428	428	409	444	457	458	464	474	486	449	457	435	439	466	466	482	492	439	479	447	447	403	431	415	470	451	450	420	461	455	487	462	450	476	457	434	433	455	431	467	450	474	443	457	443	485	480	432	482	443	452	453	453	491	444	462	479	459	477	480	457	469	496	464	465	458	420	465	442	450	438	429	441	463	435	466	449	393	492	468	461	468	485	492	404	478	486	426	465	472	448	417	490	428	430	473	479	459	451	438	444	448	455	428	452	493	478	456	441	431	466	458	477	454	449	464	466	441	407	461	444	453	453	428	439	459	421	454	457	483	460	425	473	452	479	452	455	436	428	442	395	431	487	479	487	433	460	472	509	447	439	435	457	456	447	474	450	462	497	480	477	469	414	436	422	494	446	457	446	471	459	441	438	473	465	423	423	465	481	455	471	453	454	431	425	496	470	417	455	439	470	446	451	435	463	461	458	416	478	438	458	431	457	483	437	456	455	432	493	491	414	470	423	459	480	453	465	467	432	472	432	417	459	485	446	430	456	441	470	451	493	436	459	452	480	467	477	451	439	448	482	474	490	453	443	396	429	456	450	445	456	429	449	455	480	466	452	449	449	425	490	440	421	469	466	447	434	454	470	412	456	449	464	474	423	478	454	463	431	431	440	465	498	471	465	407	484	463	459	416	433	443	485	486	427	480	437	451	461	516	464	456	474	474	434	461	485	413	449	443	450	451	478	455	437	445	433	450	439	418	464	457	473	476	466	485	466	474	443	465	456	457	459	486	469	446	472	454	437	447	456	404	448	473	459	448	455	480	453	444	450	503	478	445	425	464	462	465	461	462	467	449	460	410	431	446	426	419	444	473	446	443	462	465	419	448	454	456	451	443	451	443	472	448	478	466	468	470	490	449	476	473	465	401	471	478	428	437	423	426	474	431	489	488	429	474	433	441	477	444	471	436	478	487	409	411	470	453	440	482	469	442	421	434	469	438	462	463	508	460	461	478	448	451	490	448	462	426	474	432	459	419	452	463	415	462	460	398	470	437	397	444	436	479	459	435	467	438	448	410	474	446	443	465	478	448	456	462	467	465	493	467	472	445	443	479	485	465	466	496	483	420	472	458	474	467	429	438	441	457	470	472	490	457	448	418	401	462	443	434	447	443	457	459	456	453	489	484	462	456	438	468	446	460	462	449	465	460	470	466	480	448	444	467	441	456	483	467	446	444	470	482	471	470	441	460	476	490	446	483	441	424	446	427	448	429	433	491	433	438	467	482	410	468	448	460	480	484	451	443	453	445	441	467	476	436	435	464	449	474	433	439	401	455	470	439	469	488	498	453	417	476	467	449	455	495	481	484	483	452	428	417	464	449	442	469	479	480	440	454	436	470	442	429	482	448	459	441	482	458	432	453	452	457	460	443	485	451	443	479	437	453	476	466	461	442	464	454	483	428	436	429	465	438	442	471	413	433	426	450	483	445	482	448	467	458	466	417	458	482	431	457	437	462	486	509	461	471	419	449	417	473	466	423	466	447	466	443	471	453	462	461	440	437	456	450	494	489	437	434	448	447	492	439	475	452	460	436	438	473	433	453	472	457	435	454	421	458	462	462	440	452	446	444	498	437	449	454	469	464	458	475	437	470	436	457	425	506	451	410	465	477	477	460	445	477	441	440	453	464	475	406	471	459	473	429	477	480	480	426	443	470	426	435	467	450	429	472	447	462	441	471	458	440	441	467	492	470	464	443	477	448	471	476	467	445	450	480	459	464	455	460	416	490	467	451	429	430	455	466	463	477	452	453	443	415	437	441	453	488	436	455	451	454	417	458	443	477	393	439	477	456	441	432	446	439	440	423	436	440	425	474	432	433	468	438	452	439	452	430	447	430	435	475	453	428	441	471	469	401	444	441	462	444	489	446	438	483	435	459	436	432	446	464	461	442	498	445	459	453	453	482	430	458	450	467	449	480	456	439	451	462	451	471	487	452	440	467	477	450	435	468	411	480	450	420	466	464	428	464	438	417	443	424	475	443	501	472	478	478	447	455	426	498	444	470	462	464	447	455	422	459	458	471	465	421	441	493	485	448	436	439	465	464	457	452	426	434	462	434	451	448	457	473	416	412	419	445	409	480	481	424	439	451	440	485	454	441	493	441	438	459	485	432	464	437	471	446	447	487	440	437	437	460	440	466	433	474	450	445	445	457	435	445	431	425	458	468	452	479	489	464	423	490	453	421	424	456	452	458	487	463	443	459	410	449	509	460	473	440	444	441	447	422	439	451	468	468	483	421	430	454	480	445	455	475	435	473	431	394	427	475	451	440	483	495	447	451	463	421	457	437	481	424	508	451	464	448	466	500	472	447	517	471	461	449	436	444	451	421	438	451	474	484	431	444	435	481	468	435	424	449	472	420	446	459	438	435	430	459	421	435	424	474	444	471	440	448	431	462	452	447	428	430	423	424	454	437	492	437	453	457	474	469	439	468	489	465	426	426	424	462	420	402	439	483	501	414	432	450	417	470	442	467	476	463	449	487	429	448	429	471	422	451	434	491	448	442	465	472	452	452	414	438	457	459	448	488	445	428	440	467	461	424	419	437	469	476	448	436	430	475	508	453	446	425	430	424	462	457	425	463	477	474	441	420	410	451	434	478	470	433	458	470	453	441	445	459	435	450	467	452	451	461	468	411	467	484	441	397	441	452	445	433	421
65331	31945	14147	5324	1834	725	334	285	266	258	260	228	216	203	215	223	230	233	209	238	214	241	259	228	245	243	260	211	204	200	235	231	240	212	202	209	221	232	233	221	234	192	210	219	221	209	210	222	200	215	203	205	225	229	208	198	178	220	201	218	202	225	226	222	195	229	203	224	229	240	226	209	210	223	219	208	231	223	221	215	219	207	232	177	236	204	234	235	210	208	229	218	210	213	211	207	249	247	220	209	184	192	218	226	215	207	209	225	217	194	243	232	205	242	206	201	215	184	224	215	212	209	208	209	204	244	216	207	241	201	219	188	209	227	207	209	232	219	223	229	219	228	219	203	241	219	211	218	200	195	194	189	205	221	228	198	211	216	199	205	211	262	213	215	229	242	217	205	217	196	268	236	192	216	197	220	204	235	233	233	243	228	223	232	238	224	220	214	244	202	225	226	219	212	189	193	220	210	196	219	212	229	215	226	190	225	219	202	206	221	211	214	183	213	230	213	218	218	219	213	238	183	206	203	209	218	193	226	219	206	216	212	224	204	206	193	221	207	197	219	204	202	225	206	214	203	214	171	218	228	224	227	221	184	192	215	196	220	238	222	214	233	199	193	192	222	213	203	198	203	203	226	237	238	172	198	198	200	212	186	201	195	244	200	213	232	217	206	188	224	238	217	213	191	227	222	207	224	236	203	221	202	220	226	220	210	205	232	237	212	225	213	201	228	206	223	216	233	187	232	209	199	229	196	214	167	209	217	187	229	226	202	209	223	215	192	226	235	235	248	223	221	199	204	244	209	222	226	207	234	234	215	218	226	203	216	219	188	254	199	212	227	206	211	232	202	217	226	223	197	205	192	192	239	214	227	229	206	216	229	223	196	212	216	220	188	200	199	229	212	196	203	200	227	228	207	224	233	234	217	203	221	222	219	223	236	197	219	224	203	212	245	190	222	190	211	197	210	198	234	216	222	250	221	200	212	199	231	231	198	182	157	216	211	191	231	228	205	227	207	200	215	200	200	200	220	218	222	223	183	223	223	204	204	204	225	221	236	218	238	219	168	240	206	228	215	187	191	215	249	208	221	198	221	213	230	238	232	203	228	211	211	238	230	215	217	211	195	219	197	225	192	213	244	206	224	217	213	247	195	195	218	227	206	203	230	202	221	226	174	210	247	191	191	232	210	226	233	190	216	210	203	223	231	213	185	226	243	229	225	209	192	208	204	187	214	187	196	202	196	191	214	221	222	221	225	198	208	241	197	202	202	230	214	221	239	202	219	218	200	196	251	221	221	216	209	231	249	214	248	205	197	217	212	217	220	213	223	184	228	169	203	207	238	215	240	213	236	223	203	218	223	192	209	227	226	204	212	231	188	209	218	217	203	219	253	221	236	210	219	197	190	225	227	225	203	237	214	238	195	222	220	244	233	209	205	219	197	205	193	230	230	192	200	209	173	230	241	226	236	202	253	200	188	183	183	207	257	204	197	205	236	236	222	206	210	249	184	244	231	210	236	236	187	184	232	224	208	183	172	203	201	219	208	217	230	230	205	252	209	226	205	224	218	227	193	206	218	214	205	209	213	224	227	224	228	224	262	204	195	218	217	225	219	233	231	239	174	216	238	224	220	199	210	203	192	182	199	214	222	209	214	228	223	218	237	196	208	220	213	217	169	212	206	230	231	241	217	226	199	237	193	211	206	219	229	202	218	231	175	221	234	204	227	188	189	180	186	214	223	213	198	203	227	240	231	219	207	211	209	250	211	225	211	209	206	250	204	190	212	207	220	203	250	186	204	218	221	232	228	231	209	251	211	202	239	231	208	223	218	209	237	229	226	212	233	181	204	204	219	216	232	235	251	207	189	208	200	209	208	226	184	225	215	230	242	213	218	213	223	188	227	209	217	222	223	206	183	215	204	224	225	224	198	223	201	196	216	196	216	213	204	210	215	221	207	232	216	202	201	222	197	237	229	225	199	220	196	202	224	240	217	237	208	236	241	214	190	216	200	226	227	241	193	236	195	181	215	236	215	217	229	201	183	220	206	244	210	236	197	198	211	223	215	240	226	233	238	217	219	226	210	216	202	201	251	195	195	182	200	212	221	207	204	220	235	208	198	211	213	216	207	256	218	201	206	239	183	204	191	251	241	231	201	199	228	221	252	221	222	182	225	214	190	210	237	258	258	219	211	202	219	209	211	197	217	228	232	208	212	212	205	199	237	210	227	230	197	205	238	222	199	196	212	208	217	212	196	233	223	193	234	215	199	220	224	195	195	188	204	224	196	215	186	235	240	213	194	215	211	205	181	211	216	228	215	241	249	195	220	223	201	225	203	219	195	200	212	203	191	197	199	209	229	218	236	205	219	202	196	192	219	225	222	206	200	258	228	246	208	218	195	262	209	202	193	232	210	230	229	228	199	210	205	235	219	208	226	191	195	215	238	186	198	206	216	216	217	220	203	179	206	202	226	213	234	234	228	220	231	198	215	224	214	221	220	205	196	225	241	185	230	197	214	219	224	232	218	219	191	225	238	230	188	194	237	237	247	213	196	235	183	264	218	185	234	204	179	260	218	209	216	231	214	189	222	229	207	212	249	225	223	210	217	198	216	219	186	198	221	218	221	255	213	204	204	207	212	206	193	199	221	208	190	215	219	221	216	234	215	241	203	209	214	198	242	178	213	221	233	219	208	220	246	240	199	209	215	224	223	208	205	235	234	217	223	194	202	186	209	211	230	222	213	204	209	218	239	187	258	205	203	214	220	203	181	186	199	219	193	192	194	205	191	221	190	214	223	236	210	236	228	217	222	214	209	197	214	203	188	210	201	209	218	209	216	216	222	223	203	207	197	206	268	214	202	195	233	208	215	218	215	235	198	220	208	206	223	212	220	211	211	223	229	222	240	214	210	237	236	216	220	227	203	214	251	220	187	206	220	220	205	213	212	220	209	228	210	196	227	193	233	198	204	213	199	222	221	219	238	222	194	212	228	247	215	216	237	228	199	234	229	197	232	211	219	238	226	209	254	211	242	240	207	225	209	221	205	213	217	212	220	227	207	191	223	217	225	218	232	220	227	190	197	239	216	216	187	223	234	232	263	183	216	218	226	252	225	228	225	212	221	240	192	224	230	216	196	209	201	195	219	233	193	220	217	211	212	205	230	234	218	225	217	203	220	207	219	240	209	217	223	206	207	208	209	208	230	195	191	220	201	237	218	226	207	244	212	222	220	226	213	207	230	207	206	208	234	206	218	219	216	218	256	207	254	218	244	232	223	192	210	220	218	229	212	234	233	242	203	234	204	198	246	251	194	246	202	208	209	213	218	206	187	216	199	196	200	230	224	195	239	225	194	220	223	239	250	225	192	228	223	194	224	246	237	207	214	204	240	224	201	196	211	223	221	203	202	210	234	214	261	221	202	232	225	200	241	201	211	208	191	191	232	196	236	197	231	225	241	207	203	235	234	231	211	227	213	209	231	221	206	203	209	238	190
44082	22617	15023	9972	5120	2227	877	709	743	537	530	480	487	499	484	477	503	499	506	513	542	560	579	604	625	581	624	554	497	436	451	532	458	472	475	510	500	459	512	504	491	462	531	447	483	470	446	462	463	458	464	495	486	516	478	493	503	490	507	494	469	476	492	478	456	506	463	492	460	434	456	487	458	490	458	505	485	451	488	486	485	467	490	522	471	515	467	478	478	446	505	465	419	512	460	468	460	431	461	512	469	460	475	467	475	483	496	492	472	452	506	478	504	476	442	440	456	476	485	487	493	479	467	438	493	471	462	469	499	459	487	464	499	493	475	477	478	478	447	471	509	465	475	519	456	445	479	464	518	475	429	495	496	524	469	439	474	431	447	481	467	496	454	523	495	466	505	481	466	469	444	494	472	496	481	465	471	465	491	453	466	453	507	481	479	465	523	509	499	502	459	469	447	495	456	469	482	447	468	446	478	474	451	495	428	438	461	497	463	480	467	495	447	471	495	484	517	467	479	476	488	471	450	513	466	478	492	447	477	451	462	457	494	494	435	477	505	468	469	461	462	494	430	490	470	485	472	453	446	469	465	476	479	484	463	492	527	492	494	469	440	484	474	461	451	469	466	488	456	510	488	486	478	477	501	442	450	478	484	475	509	482	440	445	494	436	493	455	493	487	527	476	458	483	478	472	501	506	458	520	466	456	510	467	470	484	474	453	520	475	448	474	521	476	453	434	472	499	471	471	467	473	451	469	459	439	468	460	477	496	471	463	449	508	448	530	463	464	502	504	473	496	509	477	504	472	492	438	447	439	474	464	463	527	465	450	483	481	469	482	452	464	473	505	438	458	464	461	491	508	472	501	484	499	469	447	482	501	475	456	512	466	452	487	470	501	477	501	471	459	448	468	464	473	481	487	488	486	474	482	509	455	480	451	495	486	448	448	506	506	470	464	465	460	424	466	473	464	462	493	464	499	463	501	493	463	462	491	491	457	434	432	490	494	465	514	506	490	462	428	453	512	431	442	462	484	452	493	491	476	479	487	464	479	494	510	469	474	458	509	479	436	471	482	445	491	467	496	478	489	473	473	450	453	478	463	411	488	481	490	480	455	487	480	475	499	474	453	497	462	443	454	496	481	444	515	504	420	474	477	514	492	478	477	482	499	497	438	491	455	443	474	463	479	516	451	475	480	448	510	514	478	495	504	501	455	481	482	466	459	465	474	481	460	470	485	463	463	495	499	476	491	474	462	487	482	513	448	502	494	491	474	497	441	475	457	511	508	487	485	481	472	483	517	490	456	507	475	498	460	494	515	479	479	425	474	488	461	507	498	477	467	459	465	451	506	442	476	461	478	495	484	457	489	438	466	505	520	477	523	473	462	481	461	437	467	489	485	463	460	490	479	480	471	478	484	467	508	474	497	464	489	464	467	527	463	499	451	447	464	494	480	473	480	481	461	466	454	484	484	465	496	507	462	491	480	476	482	436	500	462	482	518	466	442	477	478	462	497	431	495	429	461	466	481	463	478	474	460	487	465	502	462	456	482	455	484	465	477	525	477	503	499	471	464	483	491	487	469	472	468	473	496	466	479	459	441	493	486	511	465	501	494	456	465	460	483	483	476	465	443	480	479	444	435	510	474	525	460	455	501	461	481	487	466	545	482	495	450	485	471	443	477	496	453	468	451	487	444	512	494	457	465	490	473	479	476	439	480	491	477	492	468	451	454	481	441	484	469	470	495	496	499	453	487	441	469	491	494	483	488	494	461	511	470	474	471	488	462	469	448	484	457	462	495	451	517	460	451	431	490	450	474	430	493	487	457	522	499	486	479	462	448	438	475	525	494	439	477	463	450	465	485	494	481	514	478	447	465	494	498	475	467	463	504	458	488	504	509	479	437	470	479	469	497	464	522	464	476	463	447	443	452	475	466	458	484	455	437	478	503	497	484	459	502	489	456	441	456	451	489	484	480	475	414	437	494	460	472	501	479	449	488	448	455	491	499	476	473	500	519	490	475	486	464	508	445	454	466	471	466	497	484	512	479	428	460	456	455	492	465	489	458	461	479	479	494	458	474	475	508	500	486	487	485	476	490	512	480	469	450	477	474	471	478	492	464	499	460	497	522	455	477	418	479	446	507	478	493	480	457	481	470	475	461	487	472	464	446	503	521	526	442	506	477	493	460	487	476	493	505	452	492	459	421	480	472	496	502	458	495	510	455	482	474	518	454	476	443	471	471	461	464	526	463	472	505	466	433	473	475	530	477	457	470	454	477	502	457	463	474	440	493	473	438	462	450	486	505	471	526	471	482	492	475	472	441	497	500	505	473	502	463	504	509	475	489	495	429	464	443	436	478	463	462	484	462	487	472	468	496	531	488	507	462	525	462	432	457	449	474	493	532	479	483	454	473	476	512	481	510	476	433	469	446	473	494	520	474	498	445	450	451	460	466	501	486	429	479	477	440	503	494	503	462	450	493	526	500	472	477	494	492	471	501	453	460	445	447	486	480	490	489	482	501	455	475	491	508	481	472	497	454	483	489	477	498	483	495	481	515	491	495	481	484	487	521	529	435	454	471	445	464	522	447	471	457	456	485	449	472	469	423	449	513	487	462	489	471	480	474	460	497	488	504	465	498	483	492	470	461	428	487	484	448	473	442	498	457	490	436	473	463	472	470	486	463	468	437	489	514	500	484	483	461	517	485	461	451	486	421	478	482	469	446	461	495	474	456	462	471	457	496	469	484	497	471	468	462	500	500	478	477	455	541	465	493	504	458	478	456	492	428	463	487	467	456	501	493	486	490	471	512	461	485	464	473	477	495	484	480	462	476	491	523	504	524	465	483	476	461	484	515	505	487	438	477	466	459	503	477	440	481	492	468	483	520	521	428	497	469	483	487	439	468	505	443	473	477	435	418	520	467	526	460	458	493	480	492	464	508	475	488	498	436	480	509	527	533	473	435	482	489	497	520	491	490	475	452	465	515	474	452	451	480	476	474	483	469	453	471	514	462	479	505	510	447	497	482	472	443	455	466	465	476	474	508	516	453	468	538	480	510	451	486	467	467	516	514	458	462	462	481	458	496	473	487	484	523	473	496	447	484	455	454	491	460	505	465	477	486	492	459	483	489	463	471	444	485	471	463	424	467	509	488	477	440	474	475	449	455	462	487	508	451	504	453	464	481	496	488	479	449	466	482	469	467	461	460	517	489	479	471	467	513	508	442	477	466	493	498	470	466	467	531	444	487	471	488	455	484	515	499	486	489	482	471	469	503	438	494	466	496	470	502	501	491	514	452	465	429	486	476	446	515	442	508	485	462	439	485	455	492	465	476	460	451	527	459	454	472	492	517	487	520	504	450	467	469	484	460	482	459	477	494	472	472	480	530	476	468	503	445	468	489	505	456	498	506	524	502	479	501	431	492	492	469	469	471	453	483	489	445	485	485	458	470	472	463	468	501	442	501	508	490	481	456	471	411	476	471	460	489	489	471	497
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
